Sha256: a7dfe5d5c95216aac184e4ebb7a45c20a81a4a3853342b0cba2a8aaa93b37c94

Contents?: true

Size: 451 Bytes

Versions: 4

Compression:

Stored size: 451 Bytes

Contents

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

const runner = /^win/.test(process.platform) ? "ruby " : ""

module.exports = canProcess("rails-erb-loader", (resolvedPath) => ({
  test: /\.erb$/,
  enforce: "pre",
  exclude: /node_modules/,
  use: [
    {
      loader: resolvedPath,
      options: {
        runner: `${runner}bin/rails runner`,
        env: {
          ...process.env,
          DISABLE_SPRING: 1
        }
      }
    }
  ]
}))

Version data entries

4 entries across 4 versions & 1 rubygems

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