Fixed #1155: Use shelljs option in make.js

Signed-off-by: Anton Kovalyov <anton@kovalyov.net>
Fixed #1164: Add codes to errors generated by quit()

Signed-off-by: Anton Kovalyov <anton@kovalyov.net>
Fixed #1166: Tweaks to import/export support

Signed-off-by: Anton Kovalyov <anton@kovalyov.net>
Fixed #1187: Explicitly define contents of our NPM package

Signed-off-by: Anton Kovalyov <anton@kovalyov.net>
Fixed #1178: Changed 'predef' to 'globals' in the example .jshintrc

Signed-off-by: Anton Kovalyov <anton@kovalyov.net>
No issue: Added new target 'changelog'
Version 2.1.5
No issue: fix JSHint failures in make.js
Revert "Fixed #695: Use website defaults when used from CLI"

We don't break backwards compatibility without major version bump.

This reverts commit 249ffd1f1924433cf3d927e7ccdb186e874cfc4c.
Version 2.1.6
Move parts of README to the website to reduce duplication.
Fixed #1199: Add optional parameters to cli.gather

Signed-off-by: Anton Kovalyov <anton@kovalyov.net>
Version 2.1.7
Fixed #1195: Add support for ES6 default parameters.

Also fixed #1208.

Signed-off-by: Anton Kovalyov <anton@kovalyov.net>
Version 2.1.8
No issue: Remove make.js test in favor of npm test
No issue: Remove make.js lint in favor of npm test
No issue: Add support for jshintConfig in package.json
Version 2.1.9
No issue: Move JSHint config into package.json