Skip to content

v0.8

Compare
Choose a tag to compare
released this 29 Aug 15:29
· 1038 commits to master since this release
  • πŸ’₯ Rewrite tests in ES6.

  • πŸ’₯ Add test coverage tools. #71

  • πŸ’₯ Better error handling.

    • Throw a descriptive error when plugins are not found inside node_modules
    • Show name of file when plugin fails. SEE #85/@andy-hanson, #93 and #94.
  • Improve usage of npm scripts, more closely resembling those found in generator-rise.

  • Support passing data, options, ...rest to support a variable number of arguments inside filters/plugins:

    //flyfile.js
    yield this.source(...).myPlugin(a, b, c).target(...)
    // myPlugin/index.js
    module.exports = function (_) {
      this.filter("myPlugin", (data, a, b, c) => {
      })
    }