- React
- Redux
- React router
- TypeScript
- Webpack
- Hot reloading
- Node.js
- Yarn
Firstly, install project packages by running
yarn
and then you can launch it
yarn start
If you want to create a production build of your project you can run
yarn build
This project use TSLint
, tslint-react
and Prettier
to lint code. If you are using Visual Studio Code, you can install this plugin.
You can also use linter from CLI
yarn lint
and you can even fix some errors automatically
yarn autofix
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." - Martin Golding
We use Jest for testing. To run test suite use:
yarn test
To update snapshots run
yarn test -u