- TypeScript
- React 16 (hooks friendly)
- Redux (with redux-actions)
- Webpack 4
- PostCSS (CSS modules on steroids)
- Storybook 5
- ESlint & Stylelint (each with 2 configs - quality & format)
- Husky + lint-staged (pre-commit hook for code linting/formatting (russian language article))
- Prettier
- Plop (to generate new components from templates)
- Keyboard users support with Focus Ring
start
- starting webpack-dev-server on 3000 portbuild
- making production build and put it indist
folderstory
- starting storybook on 9000 portmake
- generate new file from templatelint
- run both eslint and stylelint with quality configs plus cheking the typesformat
- run both eslint and stylelint with format configs (extends qulity configs with formatting rules) and--fix
option
- bunch of a11y ready default components
- tests for the components