- editorconfigconfigured with two spaces;
- eslint(- airbnb-basepreset with some modifications) for JS linting;
- prettierfor formatting;
- jestfor testing;
- npm run test- Run tests;
- npm run test:watch- Run tests and keep watching for changes;
- npm run lint- Lint JS source files;
- npm run format- Format JS source files;