Detalhes do pacote

less-plugin-npm-import

less263k2.1.0

npm import plugin for less.js

less plugins, npm import, less prefixes

readme (leia-me)

NPM version Dependencies devDependency Status optionalDependency Status

less-plugin-npm-import

Adds the ability for less to import from npm packages

lessc usage

Install with npm

npm install -g less-plugin-npm-import

In less file:

@import "npm://packagename/path/to/file.less";

css/less extensions not necessary

Options:
prefix - default: npm://

Command line usage

lessc --npm-import file.less file.css
lessc --npm-import="prefix=~" file.less file.css

Programmatic usage

var NpmImportPlugin = require("less-plugin-npm-import"),
    options = { plugins: [new NpmImportPlugin({prefix: '~'})] };
less.render(css, options)
    .then(...

Browser usage

Browser usage is not supported.

Testing

run the tests by running node test You require the dev dependencies installed (which includes less)

changelog (log de mudanças)

Version 2.0.0 20-03-2015

  • If used programmatically is required to be new'd in order to create a plugin instance
  • Takes a new optional prefix option, used to detect npm url's
  • Updated dependencies

Version 1.0.3 27-11-2014

  • Requires less v2.1.1 since that has a bugfix that effects this plugin