webpack-env-prefix-plugin
Version:
Webpack plugin to populate process.env with prefixed env vars e.g. REACT_APP
14 lines (10 loc) • 378 B
JavaScript
const webpack = require('webpack')
process.env.NODE_ENV = process.env.NODE_ENV || 'development'
const env = require('react-scripts/config/env')()
class EnvPrefixPlugin extends webpack.DefinePlugin {
constructor() {
const { 'process.env': { NODE_ENV, ...definitions } } = env.stringified;
super({ 'process.env': definitions })
}
}
module.exports = EnvPrefixPlugin