less-plugin-npm-import

js
npm import plugin for less.js
Version 2.1.0
Keywords
less pluginsnpm importless prefixes
<script src=" https://cdn.jsdelivr.net/npm/less-plugin-npm-import@2.1.0/lib/index.min.js "></script>
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)