1.0.1 • Published 9 years ago
react-conditional-view v1.0.1
Boilerplate for creating React Npm packages with ES2015
The package is based on npm-base package by Kadira which is really great when you want to prepare Npm package. This one is prepared to be used as a starter point for React components which needs to be published on Npm.
It includes:
* Linting with [ESLint](http://eslint.org/)
* Testing with [Jest](https://facebook.github.io/jest/) and [Enzyme](http://airbnb.io/enzyme/)
* Example with [react-scripts](https://github.com/facebookincubator/create-react-app/tree/master/packages/react-scripts)
* Continues Integration with [travis-ci](https://travis-ci.org/)Also there is of course ES6 transpilation.
Usage
- Clone this repo
- Inside cloned repo run
npm install && rm -rf .git && git initand updatepackage.jsonwith your package name. - If you want to run tests:
npm testornpm run test-watch. You need to write tests in__tests__folder. You need at least Node 4 on your machine to run tests. - If you want to run linting:
npm run lint. Fix bugs:npm run lint-fix. You can adjust your.eslintrcconfig file. - If you want to run transpilation to ES5 in
distfolder:npm run prepublish(standard npm hook). - If you want see how your plugin work in real word react application. Go to example folder run
npm installand runnpm start.
License
MIT
1.0.1
9 years ago