es6-pkg

0.0.9 • Public • Published

es6-pkg

Boilerplate for developing node modules using es6

Usage

npm i -g es6-pkg
 
mkdir your_project
 
cd your_project
 
# create `package.json` 
npm init
 
# create files 
es6pkg
 
npm install
 
# test the sample code 
gulp
 
# coding 
 
# check coverage 
npm test
 
# commit your code and bump version 
 
gulp build
 
cd build
 
npm publish
 

project directory

Put all your scripts in lib/, and tests in test/.

If there is a bin directory, you should modify gulpfile.babel.js.

⌘ tree .
.
├── gulpfile.babel.js
├── index.js
├── lib
│   └── main.es6
├── package.json
└── test
    └── main.es6

test and coverage

Run gulp or npm test, you will see something like:

test

Test

Refer to tape to learn how to write tests.

The default reporter is tap-spec.

NOTE: Tests should depend upon the same tape with gulp-tape, otherwise the reporter may fail to receive the output.

Coverage statistics is done by istanbul and isparta.

Lint

Refer to eslint to learn how to confiure.

Learn es6

/es6-pkg/

    Package Sidebar

    Install

    npm i es6-pkg

    Weekly Downloads

    1

    Version

    0.0.9

    License

    MIT

    Last publish

    Collaborators

    • zoubin