0.6.4 • Published 8 years ago

es6-workflow v0.6.4

Weekly downloads
5
License
MIT
Repository
github
Last release
8 years ago

Chialab ES6 workflow

Build bundles, test your code and generate documentation using ES6 modules.

NPM version NPM downloads NPM dependencies

Proposal

  • Use npm as package manager.
  • Write your code in the src folder.
  • Write your tests in the test folder.
  • Build your code in the dist folder.
  • Generate documentation in the docs folder.

Features

Use

Install this package in your project:

npm install Chialab/es6-workflow --save-dev

Link scripts in your package.json:

...
"scripts": {
    "build": "node ./node_modules/es6-workflow/scripts/build.js",
    "doc": "node ./node_modules/es6-workflow/scripts/doc.js",
    "test": "node ./node_modules/es6-workflow/scripts/test.js"
},
...

Run a script:

npm run build|doc|test

Override configuration

You can override or extend the default SystemJS configuration (or Karma configuration) adding a new system.conf.js (or karma.conf.js) file to your project root.

Extras

Run the following script to add ESLint support for your project:

npm run add-eslint

Run the following script to add EditorConfig support for your project:

npm run add-eslint

Run the following script to add TravisCI support for your project:

npm run add-travis
0.6.4

8 years ago

0.6.3

8 years ago

0.6.2

8 years ago

0.6.1

8 years ago

0.6.0

8 years ago

0.5.6

8 years ago

0.5.5

8 years ago

0.5.4

8 years ago

0.5.3

8 years ago

0.5.2

8 years ago

0.5.0

8 years ago

0.4.6

8 years ago

0.4.5

8 years ago

0.4.4

8 years ago

0.4.3

8 years ago

0.4.2

8 years ago

0.4.1

8 years ago

0.4.0

8 years ago

0.3.3

8 years ago

0.3.2

8 years ago

0.3.1

8 years ago

0.3.0

8 years ago