This plugin for Lasso.js provides support for rendering Stylus dependencies to CSS.
First install the plugin:
npm install lasso-stylus --save
Then, enable the plugin when configuring Lasso.js:
require('lasso').configure({ plugins: [ { module: 'lasso-stylus', config: { ... // See Configuration below } } ] });
Once this plugin has been enabled, you can then add Stylus dependencies to your browser.json
files. The file extension for Stylus files is expected to be .styl
. Example:
browser.json:
{ "dependencies": [ "style.styl" ] }
The configuration for the lasso-stylus
plugin supports the following properties:
Example configuration:
require('lasso').configure({ plugins: [ { module: 'lasso-stylus', config: { includes: [nodePath.join(__dirname, 'stylus/mixins/')], use: function(stylus) { stylus.define('add', function(a, b) { a = parseFloat(a); b = parseFloat(b); return a+b; }); }, define: { sub: function(a, b) { a = parseFloat(a); b = parseFloat(b); return a-b; } }, imports: [ nodePath.join(__dirname, 'stylus/variables.styl') ] } } ] });
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4