1.0.2 • Published 9 years ago
cmpwelcome v1.0.2
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 and testing with Mocha, Enzyme and JSDOM.
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 testonlyornpm 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 testornpm 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).
Blog post about it:
Also check out
License
MIT