3.0.0 • Published 7 years ago

metalsmith-stylus v3.0.0

Weekly downloads
29
License
MIT
Repository
github
Last release
7 years ago

metalsmith-stylus

Build Status Dependency Status

A Stylus plugin for Metalsmith.

Installation

npm install --save metalsmith-stylus

Getting Started

If you haven't checked out Metalsmith before, head over to their website and check out the documentation.

CLI Usage

If you are using the command-line version of Metalsmith, you can install via npm, and then add the metalsmith-stylus key to your metalsmith.json file:

{
  "plugins": {
    "metalsmith-stylus": {}
  }
}

JavaScript API

If you are using the JS Api for Metalsmith, then you can require the module and add it to your .use() directives:

var stylus = require('metalsmith-stylus');

metalsmith.use(stylus());

Options

All option keys will be passed to stylus' set method, except define and use.

To use stylus plug-ins like nib or autoprefixer, add them as array to use:

var stylus = require('metalsmith-stylus');
var nib = require('nib');

metalsmith.use(stylus({
	// Set stylus output to compressed
	compress: true,
	// Use the 'nib' plug-in
	use: [nib()],
	// Inline images as base64
	define: {
		url: stylus.url()
	}
}));
3.0.0

7 years ago

2.0.1

8 years ago

2.0.0

8 years ago

1.0.0

9 years ago

0.2.2

9 years ago

0.2.1

10 years ago

0.2.0

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago