1.0.2 • Published 4 years ago
@wok-cli/task-modernizr v1.0.2
Modernizr Task
Sharable tasks implementing gulp-modernizr. Parses provided source files and generates a custom build of Modernizr based on the detected features.
Installation
This task requires @wok-cli/core
as peer dependency.
npm i @wok-cli/core @wok-cli/task-modernizr --save-dev
Parameters
parameter | type | default | note |
---|---|---|---|
src | stringstring[] | Globs source files to parse (1) | |
dest | string | Build destination folder (1) | |
filename | string | 'modernizr.js' | Generated file name |
hook:(*) | object | Hooks configuration parameters (see below) | |
* | Any other parameter will be passed-through as gulp-modernizr settings |
- Supports environment templates.
Hooks
name | type | description |
---|---|---|
generated | lazypipe | executed after the modernizr build file has been generated |
Example
const $ = require('@wok-cli/core');
const modernizr = require('@wok-cli/task-modernizr');
exports.modernizr = $.task(modernizr, {
src: ['src/**/*.{js,css}'],
dest: 'public/assets/',
});