Sha256: 7ede527e1f329dcd1cb148fd21522e2a8fb43a60c30cf0c97366a338c78175c6

Contents?: true

Size: 357 Bytes

Versions: 29

Compression:

Stored size: 357 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` }
    }
  ]
}))

Version data entries

29 entries across 29 versions & 2 rubygems

Version Path
shakapacker-6.4.0 package/rules/erb.js
shakapacker-6.3.0 package/rules/erb.js
shakapacker-6.3.0.pre.rc.1 package/rules/erb.js
shakapacker-6.2.1 package/rules/erb.js
shakapacker-6.2.0 package/rules/erb.js
shakapacker-6.1.1 package/rules/erb.js
shakapacker-6.1.0 package/rules/erb.js
shakapacker-6.1.0.beta.0 package/rules/erb.js
shakapacker-6.0.2 package/rules/erb.js
shakapacker-6.0.1 package/rules/erb.js
shakapacker-6.0.0 package/rules/erb.js
shakapacker-6.0.0.rc.14 package/rules/erb.js
shakapacker-6.0.0.rc.13 package/rules/erb.js
shakapacker-6.0.0.rc.12 package/rules/erb.js
shakapacker-6.0.0.rc.6 package/rules/erb.js
webpacker-6.0.0.rc.6 package/rules/erb.js
webpacker-6.0.0.rc.5 package/rules/erb.js
webpacker-6.0.0.rc.4 package/rules/erb.js
webpacker-6.0.0.rc.3 package/rules/erb.js
webpacker-6.0.0.rc.2 package/rules/erb.js