less-plugin-import

1.0.0 • Public • Published

less-plugin-import

less plugin for enhance @import rule

lessc usage

Install with yarn

yarn add less-plugin-import -D

Command line usage

lessc --import="defaultOption=reference" file.less file.css

Programmatic usage

const ImportPlugin = require("less-plugin-import");
const options = { 
  plugins: [new ImportPlugin({ defaultOption: 'reference' })],
};
less.render(css, options)
    .then(...)

Options

defaultOption

Type: string Default: once

less supports Import Options extension. once is default behavior. use defaultOption to modify the default behavior.

multiple keywords example: defaultOption: 'optional, reference'.

keepReferenceImport

Type: boolean | string Default: false

less will replace @import with contents, set keepReferenceImport to true will keep @import when Import Options includes reference.

set string type will modify ext. example: keepReferenceImport: '.wxss'.

Testing

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

Dependencies (0)

    Dev Dependencies (13)

    Package Sidebar

    Install

    npm i less-plugin-import

    Weekly Downloads

    4

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    8.09 kB

    Total Files

    16

    Last publish

    Collaborators

    • princekinwdk