Skip to content

Releases: typhonjs-node-gulp/typhonjs-core-gulptasks

0.6.0

14 Mar 00:57
Compare
Choose a tag to compare

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.
  • esdoc task will load .esdocrc or esdoc.json; TyphonJS now standardizes on .esdocrc.
  • electron task requires .electronrc instead of electron.json configuration file to load.
  • test category has been removed and test-basic is now jspm-test-basic.
  • git category has been removed and git-push is now jspm-test-basic-git-push.
  • Added jspm-test task category specifically for jspm-test-basic and jspm-test-basic-git-push.
  • Removed jspm-clear-config-git-push task.
  • Added npm-update and npm-update-dev for dev dependencies.
  • Moved npm-run-<script> to new task category npm-scripts.

0.5.0

27 Jan 23:25
Compare
Choose a tag to compare

0.5.0 (2016-01-27)

  • Added support for Electron with tasks electron-package-<platform>-<arch>, electron-start and electron-start-debug tasks. For these tasks to appear you must include electron-packager and electron-prebuilt NPM modules in devDependencies in package.json. You must also supply in the root path electron.json which provides any options available for packaging apps. Default values are provided for platform -> 'process.platform', arch -> 'process.arch', source -> '.' and out -> 'build' if not supplied. You may include comments in electron.json. Please see electron-backbone-es6-localstorage-todos for an example.
  • Added npm-list-depth-0 task; Executes npm list --depth=0 via NPM CLI.
  • Added optional parameter configDir for setting a custom config directory path relative to the root path when initializing typhonjs-core-gulptasks from gulpfile.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 the jspm-bundle task.

0.4.2

22 Jan 17:13
Compare
Choose a tag to compare

0.4.2 (2016-01-22)

  • Added jspm-dl-loader task; Executes jspm dl-loader via JSPM CLI.
  • Added optional builderOptions object hash in bundle-config.json and bundle-config-travis.json files for jspm-bundle task. Any extra options available to SystemJS Builder are defined here.

0.4.0

12 Jan 09:22
Compare
Choose a tag to compare

0.4.0 (2016-01-12)

  • updated esdoc-plugin-jspm to 0.5.0 and
    esdoc-plugin-extends-replace to 0.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 test and test-coverage scripts defined in package.json.

0.3.1

07 Jan 10:08
Compare
Choose a tag to compare
  • Updated README.md for accuracy.

0.3.0

08 Nov 13:17
Compare
Choose a tag to compare

0.2.0

07 Nov 07:38
Compare
Choose a tag to compare
  • feat:
    • Added esdoc-plugin-extends-replace plugin support + updated esdoc-plugin-jspm to 0.3.1 which now does automatic parsing of JSPM packages.
    • Added importTasks optional parameter which takes an array of task groups to load. The task groups are: 'esdoc', 'eslint', 'git', 'jspm', 'npm', 'test'.

Initial Release

05 Nov 16:12
Compare
Choose a tag to compare

Initial Release