1.0.4 • Published 3 years ago

ease-task-sass v1.0.4

Weekly downloads
12
License
MIT
Repository
github
Last release
3 years ago

Ease Task Runner SASS Plugin

This is a plugin for the Ease task runner. It uses the NPM sass module to process SASS file into CSS.

Installation

npm install ease-task-sass --save-dev

easeconfig.js:

const sass = require('ease-task-sass');

module.exports = ease => {

  ease.install('sass', sass, {});

};

Configuration

This plugin takes a config object similar to SASS Options while ignoring file, outFile, and data properties. Instead, the following properties are added to the options object:

  • dir: Path to a directory containing all the SASS files, relative to easeconfig.js
  • outDir: Path to the output directory where the CSS files should be written, relative to easeconfig.js
  • cleanOutDir: Boolean indicating if the output directory should be emptied first

Example

easeconfig.js:

const sass = require('ease-task-sass');

module.exports = ease => {

  ease.install('sass', sass, {
    dir: 'sass',
    outDir: 'css',
    sourceMap: true,
    cleanOutDir: true
  });

  ease.job('process-sass-files', ['sass']);

};

CLI:

ease process-sass-files
1.0.4

3 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago