1.0.3 • Published 5 years ago
ease-task-autoprefixer v1.0.3
Ease Task Runner Autoprefixer Plugin
This is a plugin for the Ease task runner. It uses the autoprefixer module to vendor prefix CSS files.
Installation
npm install ease-task-autoprefixer --save-deveaseconfig.js:
const autoprefixer = require('ease-task-autoprefixer');
module.exports = ease => {
ease.install('prefix-css', autoprefixer, {});
};Configuration
This plugin takes a config object similar to Autoprefixer Options while adding the following properties:
dir: Path to a directory containing all the SASS files, relative toeaseconfig.jsoutDir: Path to the output directory where the CSS files should be written, relative toeaseconfig.jscleanOutDir: Boolean indicating if the output directory should be emptied firstbrowserslist: A path to the.browserslistrcfile, relative toeaseconfig.js
Either
browserslistoroverrideBrowserslistmust be present.
Example
easeconfig.js:
const autoprefixer = require('ease-task-autoprefixer');
module.exports = ease => {
ease.install('prefix-css', autoprefixer, {
dir: 'dist',
outDir: 'dist',
browserslist: '.browserslistrc'
});
ease.job('prefix-css-files', ['prefix-css']);
};CLI:
ease prefix-css-files