Sha256: 19aaadbce97d4459ae1b9fba5e357688269f5bd44394caecf4ac1391c70c00b7
Contents?: true
Size: 641 Bytes
Versions: 2
Compression:
Stored size: 641 Bytes
Contents
/* eslint global-require: 0 */ /* eslint import/no-dynamic-require: 0 */ const { resolve } = require('path') const { existsSync } = require('fs') const Environment = require('./environments/base') const loaders = require('./rules') const env = require('./env') const config = require('./config') const devServer = require('./dev_server') const createEnvironment = () => { const path = resolve(__dirname, 'environments', `${env}.js`) const constructor = existsSync(path) ? require(path) : Environment return new constructor() } module.exports = { config, devServer, environment: createEnvironment(), Environment, loaders }
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
webpacker-3.3.1 | package/index.js |
webpacker-3.3.0 | package/index.js |