Standardize on BABEL_ENV over NODE_ENV
authorRandall Leeds <randall@apache.org>
Wed, 10 Jan 2018 08:32:12 +0000 (00:32 -0800)
committerRandall Leeds <randall@apache.org>
Wed, 10 Jan 2018 09:15:11 +0000 (01:15 -0800)
BABEL_ENV better clearly communicates what is being selected.

.babelrc.js
package.json

index 99c1514..ba43688 100644 (file)
@@ -61,7 +61,7 @@ let envOptions = {
 const config = {
   plugins: [
     ['@babel/transform-runtime', runtimeOptions],
-    ...(process.env.NODE_ENV === 'test' ? [hacks, 'istanbul'] : []),
+    ...(process.env.BABEL_ENV === 'test' ? [hacks, 'istanbul'] : []),
   ],
   presets: [
     ['@babel/env', envOptions],
index 1d9486b..651cbb0 100644 (file)
@@ -19,7 +19,7 @@
     "lint": "eslint . --ext js,mjs --fix --quiet",
     "prepare": "lerna run prepare",
     "start": "webpack-dev-server",
-    "test": "cross-env NODE_ENV=test nyc mocha"
+    "test": "cross-env BABEL_ENV=test nyc mocha"
   },
   "devDependencies": {
     "@babel/cli": "^7.0.0-beta.36",