Sha256: 7af33ea9d8510e09b1a0e47eac00bf65e364986cd98eea208e486026b1685dd5

Contents?: true

Size: 451 Bytes

Versions: 23

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

23 entries across 23 versions & 1 rubygems

Version Path
shakapacker-7.2.3 package/rules/erb.js
shakapacker-7.3.0.beta.1 package/rules/erb.js
shakapacker-7.2.2 package/rules/erb.js
shakapacker-7.2.1 package/rules/erb.js
shakapacker-7.2.0 package/rules/erb.js
shakapacker-7.2.0.rc.0 package/rules/erb.js
shakapacker-7.1.0 package/rules/erb.js
shakapacker-7.0.3 package/rules/erb.js
shakapacker-7.0.2 package/rules/erb.js
shakapacker-7.0.1 package/rules/erb.js
shakapacker-7.0.0 package/rules/erb.js
shakapacker-7.0.0.rc.2 package/rules/erb.js
shakapacker-7.0.0.rc.1 package/rules/erb.js
shakapacker-7.0.0.rc.0 package/rules/erb.js
shakapacker-6.6.0 package/rules/erb.js
shakapacker-6.5.6 package/rules/erb.js
shakapacker-6.5.5 package/rules/erb.js
shakapacker-6.5.4 package/rules/erb.js
shakapacker-6.5.3 package/rules/erb.js
shakapacker-6.5.2 package/rules/erb.js