Skip to content

fireantjs/fireant-stylus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fireant-stylus

Stylus plugin for Fireant

Installation

npm install -D fireant-stylus

Sample fireantfile.js

var fireant = require("fireant");
var stylus = require("fireant-stylus");

fireant.task("watch", function() {
   fireant.watch("css/*.styl", function(file) {
      stylus("css/index.styl").save("html/css/styles.css");
   });
});

Sample fireantfile.js, with options

var fireant = require("fireant");
var stylus = require("fireant-stylus");
var global = require("global");

stylus: {
   minify: {
      disabled: false, // set true to disable minify (uses clean-css)
      compatibility: "ie9",
      keepBreaks: false,
      keepSpecialComments: 0,
      mediaMerging: true,
      sourceMap: false
   },
   autoprefixer: {
      disabled: false, // set true to disable autoprefixer
      browsers: ["last 2 versions"]
   }
};

fireant.task("watch", function() {
   fireant.watch("css/*.styl", function(file) {
      stylus("css/index.styl").save("html/css/styles.css");
   });
});