npm.io
1.2.4 • Published 7 years ago

@xq-stencil/node-mocha-chai-lib

Licence
MIT
Version
1.2.4
Deps
0
Size
6 kB
Vulns
0
Weekly
0

Node Mocha Chai lib stencil

This is a stencil for common package base on node and mocha.

Current Status:

NPM Version NPM Downloads Build Status

NPM

Features:

  • Support Publish your package to git & npm with ci.
  • Support CircleCi for pipeline.
  • Support ES7 & ES6 syntax.
  • Support ESlint to check the code.
  • Support Mocha & Chai to test your code.
  • Support Yarn audit to do security check for dependencies.

Development:

Setup

Clone this stencil and replace @xq-stencil/node-mocha-chai-lib with your package name.

$ git clone git@github.com:xqstencils/node-mocha-chai-lib.git
Install dependencies
$ yarn install
Compile code
$ yarn babel
# or run babel in watch mode
$ yarn babel:watch
Generate distribution code
$ yarn build
Linting
$ yarn lint
Testing
$ yarn test
# or run the test in watch mode
$ yarn test:watch
Security check
$ yarn audit
Setup CI
  • Update the circleci config
  • Setup the ci into circleci site.
Publish your package
$ yarn release

License

node-mocha-chai-lib is released under the MIT license.

Keywords