Skip to content

Releases: lukeed/taskr

v1.1.2

09 Aug 16:13
Compare
Choose a tag to compare

Package: @taskr/postcss

  • Fix isObject helper utility: 8de0e32
    • Apparently, Objects returned from a new Module context lose their original constructor assignments.

v1.1.1

01 Aug 21:07
Compare
Choose a tag to compare

Package: @taskr/jest

v1.1.0

27 Jul 20:47
Compare
Choose a tag to compare

Package: @taskr/postcss

  • Automatically auto-load config from traditional PostCSS locations: #284
    • a .postcssrc file (JSON-type only)
    • the "postcss" key inside package.json
    • a postcss.config.js file (Object or Function type)
    • a .postcssrc.js file (Object or Function type)

Package: @taskr/esnext

  • Now transforms import statements 🎉 #290

Patches

  • Update taskr/cli.js code style: 49a69ef

v1.0.6

29 Jun 17:48
Compare
Choose a tag to compare

General

Package: taskr

Patches

Updates

  • Replace mkdirp with mk-dirs: 654a136

Package: @taskr/rev

Updates

v2.0.6

03 May 20:05
Compare
Choose a tag to compare

Patches

v2.0.5

21 Feb 17:21
Compare
Choose a tag to compare

Patches

  • Enabled scoped fly-* package installs: 042789c

v2.0.4

09 Feb 20:31
Compare
Choose a tag to compare

Patches

  • Accept options argument within utils.write: 3b70f69
  • Pass options from task.target directly to utils.write: 6bb275c
  • Update API documentation
  • Add two tests

v2.0.3

08 Feb 03:08
Compare
Choose a tag to compare

Patches

  • Forgive errors during fly.watch by not forcing process.exit(1) : 0fba4d8

v2.0.2

05 Feb 18:20
Compare
Choose a tag to compare

Patches

v0.8

29 Aug 15:29
Compare
Choose a tag to compare
  • 💥 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) => {
      })
    }