This starter kit is intended to gather best practices and experiment with new libs.
The styleguide is built with react-styleguide-generator-alt. Use it to see any component in action.
npm start- Start the dev server and watch for changesnpm run lint- Lints all files.npm run lint:fix- Lints all files and attempts to fix any issues.npm test- Runs unit tests.npm run test:watch- Same asnpm testbut watches files for changes.npm run test:cov- Generates a test coverage report.
react-redux-starter-kit uses Commitizen to format commit messages.
- Install it globally
$ npm install -g commitizenOnce you are ready to commit, follow the familiar github workflow, with a slight change.
$ git add <files>
$ git cz
git cz will bring up the Commitizen commit prompt, follow the instructions, and $ git push as usual.
react-redux-starter-kit uses Redux Dev Tools Extension. You can Download it from the chrome store
Once installed, simply open the devtools in chrome(cmd-option-j) and click on the Redux tab.
Information about available scripts can be found by running:
$ npm run info
MIT