Sha256: 1c98adb1dc5fe4f58be0634ccef65e5939d44d93f5c5666ca1e3c50ac230b7b6
Contents?: true
Size: 748 Bytes
Versions: 13
Compression:
Stored size: 748 Bytes
Contents
const { join } = require('path') const { cache_path: cachePath } = require('../config') const { nodeEnv } = require('../env') // Compile standard ES features for JS in node_modules with Babel. // Regex details for exclude: https://regex101.com/r/CglKdg/5/ module.exports = { test: /\.(js|mjs)$/, include: /node_modules/, exclude: /(?:@?babel(?:\/|\\{1,2}|-).+)|regenerator-runtime|core-js|webpack/, use: [ { loader: 'babel-loader', options: { babelrc: false, presets: [['@babel/preset-env', { modules: false }]], cacheDirectory: join(cachePath, 'babel-loader-node-modules'), cacheCompression: nodeEnv === 'production', compact: false, sourceMaps: false } } ] }
Version data entries
13 entries across 13 versions & 5 rubygems