Sha256: 21b56799c6317eaa559d7b410bd9a25fc2ccbe625f34cc344b3359bf6c64f7f8

Contents?: true

Size: 533 Bytes

Versions: 4

Compression:

Stored size: 533 Bytes

Contents

const path = require("path")
const { canProcess } = require("../utils/helpers")
const getStyleRule = require("../utils/getStyleRule")

const {
  additional_paths: paths,
  source_path: sourcePath
} = require("../config")

module.exports = canProcess("less-loader", (resolvedPath) =>
  getStyleRule(/\.(less)(\.erb)?$/i, [
    {
      loader: resolvedPath,
      options: {
        lessOptions: {
          paths: [path.resolve(__dirname, "node_modules"), sourcePath, ...paths]
        },
        sourceMap: true
      }
    }
  ])
)

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
shakapacker-8.2.0 package/rules/less.js
shakapacker-8.1.0 package/rules/less.js
shakapacker-8.0.2 package/rules/less.js
shakapacker-8.0.1 package/rules/less.js