Sha256: 0310ed636877e8b80611aefbf7764e58cacaa8add9e77c2cb4463c1d7d05ba17

Contents?: true

Size: 391 Bytes

Versions: 4

Compression:

Stored size: 391 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

4 entries across 4 versions & 1 rubygems

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