npm.io
2.0.9 • Published 5 years ago

styla

Licence
MIT
Version
2.0.9
Deps
3
Size
51 kB
Vulns
0
Weekly
0

styla

Stylus Utilities & Mixins Library

const styla = require('styla');

// Render file
styla.renderFile('./styles.styl', {
  // Minify result code
  compress: true,
  // Set render properties
  set: {
    filename: './styles.styl',
  },
  // Define context globals
  define: {
    version: '0.0.1',
  },
  // Include files
  include: ['./lib/styles.styl'],
  // Import files
  imports: ['./lib/styles.styl'],
});

// Compile file, returns stylus build object
var build = styla.compileFile('./styles.styl', {
  // Same options as styla.renderFile(filename, options) above
});