Skip to content

3.0.0

Compare
Choose a tag to compare
@fvsch fvsch released this 07 Dec 09:05
· 21 commits to master since this release

BREAKING CHANGES:

  • Task dependencies are no longer in the package.json by default. On first npm run build, any configured task with missing dependency will print information about the missing tasks, showing the command to install those. This makes it possible to have many task scripts in assets-builder/tasks, without incurring a penalty for the tasks you don’t use.
  • node-notifier is not installed by default, but will be used if it can be required.

New features:

  • Automatically list missing dependencies (using a assets-builder/tasks/taskname.json file as information source).
  • Ignore any config block by adding an underscore at the start of the config name.
  • less task (LESS + Autoprefixer).
  • sass and less tasks can optionally concatenate their results (using a dest config key ending in .css).