Abra o terminal, entre no root do projeto e rode os seguintes comandos.
make
- npm start: levanta um servidor de desenvolvimento em http://localhost:8000
- npm test: roda os testes
- npm run test:tdd: roda os testes e fica escutando por alteraçõe
- npm run lint: verifica o code style e patterns de react e es6.
- npm run lint:fix: verifica o code style e patterns de react e es6 e corrige coisas simples.
- npm run ci: roda os tests e o lint
- npm build: gera a pasta
dist
, que vai para produção
- React
- React Router
- Redux
- Babel 6 - Javascript Compiler.
- Webpack - Javascript module bundler.
- Eslint - The pluggable linting utility for JavaScript and JSX.
- Husky - Git hooks made easy.
- Mocha - JavaScript test framework.
- Chai - BDD / TDD assertion library.
- Sinon - Standalone test spies, stubs and mocks for JavaScript.
- Nyc - Istanbul command line interface.
- Enzyme - JavaScript Testing utility for React.
- JSDOM - A JavaScript implementation of the WHATWG DOM and HTML standards.
- Stylus - Preprocessor css
- Stylus - A tool for transforming CSS with JavaScript