3.0.0
BREAKING CHANGES:
- Task dependencies are no longer in the
package.json
by default. On firstnpm 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 inassets-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
andless
tasks can optionally concatenate their results (using adest
config key ending in.css
).