get-less-imports

0.0.3 • Public • Published

Intro

Get .less files' @imports recursively, fast than less.parse

Install

$ npm i -S get-less-imports

Usage

var findImports = require('../index');
var paths = findImports(__dirname + '/fixtures/less1.less');
console.log(paths)
/*
{ simple:
   [ '/Users/.../test/fixtures/less02.less',
     '/Users/.../test/fixtures/less003.less',
     '/Users/.../test/fixtures/less0004.less',
     '/Users/.../test/fixtures/less0002.less' ],
  full:
   { '/Users/.../test/fixtures/less1.less': [ '/Users/.../test/fixtures/less02.less' ],
     '/Users/.../test/fixtures/less02.less': [ '/Users/.../test/fixtures/less003.less' ],
     '/Users/.../test/fixtures/less003.less':
      [ '/Users/.../test/fixtures/less0004.less',
        '/Users/.../test/fixtures/less0002.less' ] 
    } 
}
*/

See gulp-watch-less2 for real world usage.

License

MIT © John Xiao

Package Sidebar

Install

npm i get-less-imports

Weekly Downloads

1

Version

0.0.3

License

MIT

Last publish

Collaborators

  • bammoo