Releases: typhonjs-node-gulp/typhonjs-core-gulptasks
Releases · typhonjs-node-gulp/typhonjs-core-gulptasks
0.6.0
0.6.0 (2016-03-11)
- Converted to ES6.
- NPM 3+ / Node 5+ is the recommended environment to use due to flat package dependencies.
- Removed dependencies for esdoc, eslint and jspm.
- Tasks now require dependencies for esdoc, eslint and jspm to be included separately for tasks to be loaded please see typhonjs-npm-build-test for an all inclusive NPM module to pair with
typhonjs-core-gulptasks. esdoctask will load.esdocrcoresdoc.json; TyphonJS now standardizes on.esdocrc.electrontask requires.electronrcinstead ofelectron.jsonconfiguration file to load.testcategory has been removed andtest-basicis nowjspm-test-basic.gitcategory has been removed andgit-pushis nowjspm-test-basic-git-push.- Added
jspm-testtask category specifically forjspm-test-basicandjspm-test-basic-git-push. - Removed
jspm-clear-config-git-pushtask. - Added
npm-updateandnpm-update-devfor dev dependencies. - Moved
npm-run-<script>to new task categorynpm-scripts.
0.5.0
0.5.0 (2016-01-27)
- Added support for Electron with tasks
electron-package-<platform>-<arch>,electron-startandelectron-start-debugtasks. For these tasks to appear you must includeelectron-packagerandelectron-prebuiltNPM modules indevDependenciesinpackage.json. You must also supply in the root pathelectron.jsonwhich provides any options available for packaging apps. Default values are provided forplatform-> 'process.platform',arch-> 'process.arch',source-> '.' andout-> 'build' if not supplied. You may include comments inelectron.json. Please see electron-backbone-es6-localstorage-todos for an example. - Added
npm-list-depth-0task; Executesnpm list --depth=0via NPM CLI. - Added optional parameter
configDirfor setting a custom config directory path relative to the root path when initializingtyphonjs-core-gulptasksfromgulpfile.js. - Added command line option
--bundleConfig=<path/to/config.json>to specify a custom path + bundle config JSON file relative to the root path for thejspm-bundletask.
0.4.2
0.4.2 (2016-01-22)
- Added
jspm-dl-loadertask; Executesjspm dl-loadervia JSPM CLI. - Added optional
builderOptionsobject hash in bundle-config.json and bundle-config-travis.json files forjspm-bundletask. Any extra options available to SystemJS Builder are defined here.
0.4.0
0.4.0 (2016-01-12)
- updated esdoc-plugin-jspm to
0.5.0and
esdoc-plugin-extends-replace to0.3.0. - comments can now be used in bundle-config.json and bundle-config-travis.json files for jspm-bundle task.
- Added npm-run-test and npm-run-test-coverage which will run
testandtest-coveragescripts defined inpackage.json.
0.3.1
0.3.0
- For esdoc task added esdoc-importpath-plugin and
esdoc-es7-plugin plugin support. - updated esdoc-plugin-jspm to
0.4.0and
esdoc-plugin-extends-replace to0.2.0.
0.2.0
- feat:
- Added esdoc-plugin-extends-replace plugin support + updated esdoc-plugin-jspm to
0.3.1which now does automatic parsing of JSPM packages. - Added
importTasksoptional parameter which takes an array of task groups to load. The task groups are: 'esdoc', 'eslint', 'git', 'jspm', 'npm', 'test'.
- Added esdoc-plugin-extends-replace plugin support + updated esdoc-plugin-jspm to
Initial Release
Initial Release