Um processo de compras criado em React para testar e Estudar!
Este projeto foi inicialmente configurado utilizando o Create React App
- Webpack 4
- React com Redux (Redux Logger)
- Sass e Postcss
- Linting (Eslint, Prettier e Stylelint)
- Precommit Lints
- Redux Logger
- WhyDidYouUpdate
- Node 8.11+
Instalar as dependências
npm install
# ou com yarn
yarn install
Para garantir a qualidade e consistência, é feita integração do Eslint, Prettier e Stylelint. A configuração desta integração em tempo de execução é feita pelo Visual Studio, por isso recomendo utiliza-lo para rodar este projeto.
npm run start
# ou com yarn
yarn start
Os testes unitários ainda estão sendo implantados, porém já é possível rodar
npm run test
# ou com yarn
yarn test
Para analisar o coverage
npm run coverage
# ou com yarn
yarn coverage
Para gerar os assets na pasta build basta executar:
npm run build
# ou com yarn
yarn build