Sha256: f68efb5903529f79b19b2dbdd2519da7f29dee788f33e28f2d6d7b707c9f2850

Contents?: true

Size: 393 Bytes

Versions: 16

Compression:

Stored size: 393 Bytes

Contents

const { loaderMatches } = require('../utils/helpers')
const { getSwcLoaderConfig } = require('../swc')
const {
  webpack_loader: webpackLoader
} = require('../config')
const jscommon = require('./jscommon')

module.exports = loaderMatches(webpackLoader, 'swc', () => ({
  test: /\.(ts|tsx|js|jsx|mjs|coffee)?(\.erb)?$/,
  ...jscommon,
  use: ({ resource }) => getSwcLoaderConfig(resource)
}))

Version data entries

16 entries across 16 versions & 1 rubygems

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