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 as npm test
but watches files for changes.npm run test:cov
- Generates a test coverage report.react-redux-starter-kit
uses Commitizen to format commit messages.
$ npm install -g commitizen
Once 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