Browse Source

style(webpack): Shorten process.env to env (#11475)

Just shortens things up a bit 🤷
Evan Purkhiser 6 years ago
parent
commit
168de5206d
1 changed files with 11 additions and 11 deletions
  1. 11 11
      webpack.config.js

+ 11 - 11
webpack.config.js

@@ -9,23 +9,25 @@ const CompressionPlugin = require('compression-webpack-plugin');
 const OptimizeCssAssetsPlugin = require('optimize-css-assets-webpack-plugin');
 const LodashModuleReplacementPlugin = require('lodash-webpack-plugin');
 
-const IS_PRODUCTION = process.env.NODE_ENV === 'production';
-const IS_TEST = process.env.NODE_ENV === 'test' || process.env.TEST_SUITE;
-const IS_STORYBOOK = process.env.STORYBOOK_BUILD === '1';
-const WEBPACK_DEV_PORT = process.env.WEBPACK_DEV_PORT;
-const SENTRY_DEVSERVER_PORT = process.env.SENTRY_DEVSERVER_PORT;
+const {env} = process;
+
+const IS_PRODUCTION = env.NODE_ENV === 'production';
+const IS_TEST = env.NODE_ENV === 'test' || env.TEST_SUITE;
+const IS_STORYBOOK = env.STORYBOOK_BUILD === '1';
+const WEBPACK_DEV_PORT = env.WEBPACK_DEV_PORT;
+const SENTRY_DEVSERVER_PORT = env.SENTRY_DEVSERVER_PORT;
 const USE_HOT_MODULE_RELOAD = !IS_PRODUCTION && WEBPACK_DEV_PORT && SENTRY_DEVSERVER_PORT;
 const WEBPACK_MODE = IS_PRODUCTION ? 'production' : 'development';
 
 // this is set by setup.py sdist
 const staticPrefix = 'src/sentry/static/sentry';
 const distPath =
-  process.env.SENTRY_STATIC_DIST_PATH || path.join(__dirname, staticPrefix, 'dist');
+  env.SENTRY_STATIC_DIST_PATH || path.join(__dirname, staticPrefix, 'dist');
 
 /**
  * Locale file extraction build step
  */
-if (process.env.SENTRY_EXTRACT_TRANSLATIONS === '1') {
+if (env.SENTRY_EXTRACT_TRANSLATIONS === '1') {
   babelConfig.plugins.push([
     'babel-gettext-extractor',
     {
@@ -246,10 +248,8 @@ const appConfig = {
     new ExtractTextPlugin(),
     new webpack.DefinePlugin({
       'process.env': {
-        NODE_ENV: JSON.stringify(process.env.NODE_ENV),
-        IS_PERCY: JSON.stringify(
-          process.env.CI && !!process.env.PERCY_TOKEN && !!process.env.TRAVIS
-        ),
+        NODE_ENV: JSON.stringify(env.NODE_ENV),
+        IS_PERCY: JSON.stringify(env.CI && !!env.PERCY_TOKEN && !!env.TRAVIS),
       },
     }),
     new OptionalLocaleChunkPlugin(),