Sha256: 287cbd9fc631c16bd7bea6061f70e358d3a67f046444f2b5faacf75cd4c810ea
Contents?: true
Size: 619 Bytes
Versions: 2
Compression:
Stored size: 619 Bytes
Contents
const { isBoolean, isEmpty } = require('./utils/helpers') const config = require('./config') const fetch = (key) => { const value = process.env[key] return isBoolean(value) ? JSON.parse(value) : value } const devServer = () => { const devServerConfig = config.dev_server if (devServerConfig) { Object.keys(devServerConfig).forEach((key) => { const envValue = fetch(`WEBPACKER_DEV_SERVER_${key.toUpperCase().replace(/_/g, '')}`) if (isEmpty(envValue)) return devServerConfig[key] devServerConfig[key] = envValue }) } return devServerConfig || {} } module.exports = devServer()
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
webpacker-3.3.1 | package/dev_server.js |
webpacker-3.3.0 | package/dev_server.js |