Have ideas to improve npm?Join in the discussion! »

    @fidian/metalsmith-less

    3.0.0 • Public • Published

    metalsmith-less

    Build Status

    A LESS plugin for Metalsmith.

    Installation

    npm install @fidian/metalsmith-less
    

    Usage

    var less = require('@fidian/metalsmith-less')
    
    new Metalsmith(__dirname)
        .use(less(options))
        .build()

    options Object

    • pattern String|Array<String>

      The pattern to filter source files. Default **/*.less.

    • removeSource Boolean

      When true, the source files are removed and will not appear in the build/ directory. The default is false, which will keep a copy of your *.less files around.

    • render Object

      The options passed to less.render(String[, Object]). Unfortunately, this method is undocumented. See https://github.com/less/less-docs/issues/212 for more information. Default undefined.

    • useDynamicSourceMap Boolean

      Overrides the supplied source map configuration with a dynamic file-level configuration. This is the easiest way to enable source maps in your Metalsmith build. Default false.

    Tests

    $ npm test
    

    Credits and License

    This is a fork of metalsmith-less and is published as @fidian/metalsmith-less.

    Changes from original:

    • Removed style check to eliminate problems reported via npm audit.
    • Updated packages.
    • Includes the removeSource option.

    MIT License, see LICENSE for details.

    Install

    npm i @fidian/metalsmith-less

    DownloadsWeekly Downloads

    3

    Version

    3.0.0

    License

    MIT

    Unpacked Size

    11.1 kB

    Total Files

    38

    Last publish

    Collaborators

    • avatar