Sha256: b24b556841907dd87f4f30c8b0f17c8a51984c7fe17dd917227f9889a78dad23
Contents?: true
Size: 760 Bytes
Versions: 29
Compression:
Stored size: 760 Bytes
Contents
const { resolve } = require('path') const { realpathSync } = require('fs') const { source_path: sourcePath, additional_paths: additionalPaths } = require('../config') const { nodeEnv } = require('../env') // Process application Javascript code with Babel. // Uses application .babelrc to apply any transformations module.exports = { test: /\.(js|jsx|mjs|ts|tsx)?(\.erb)?$/, include: [sourcePath, ...additionalPaths].map((p) => { try { return realpathSync(p) } catch (e) { return resolve(p) } }), exclude: /node_modules/, use: [ { loader: 'babel-loader', options: { cacheDirectory: true, cacheCompression: nodeEnv === 'production', compact: nodeEnv === 'production' } } ] }
Version data entries
29 entries across 29 versions & 7 rubygems