babel-loader
Advanced tools
Comparing version 7.0.0-alpha.3 to 7.0.0-beta.1
# Changelog | ||
## v6.4.1 | ||
### 🐛 Bug Fix | ||
- Fixed reset of BABEL_ENV when options.forceEnv is used (#420) @nikopavlica | ||
## v6.4.0 | ||
@@ -4,0 +10,0 @@ |
@@ -50,3 +50,3 @@ "use strict"; | ||
} catch (error) { | ||
if (forceEnv) process.env.BABEL_ENV = tmpEnv; | ||
if (forceEnv) restoreBabelEnv(tmpEnv); | ||
if (error.message && error.codeFrame) { | ||
@@ -77,3 +77,3 @@ var message = error.message; | ||
if (forceEnv) process.env.BABEL_ENV = tmpEnv; | ||
if (forceEnv) restoreBabelEnv(tmpEnv); | ||
@@ -87,2 +87,10 @@ return { | ||
function restoreBabelEnv(prevValue) { | ||
if (prevValue === undefined) { | ||
delete process.env.BABEL_ENV; | ||
} else { | ||
process.env.BABEL_ENV = prevValue; | ||
} | ||
} | ||
function passMetadata(s, context, metadata) { | ||
@@ -89,0 +97,0 @@ if (context[s]) { |
@@ -33,3 +33,3 @@ "use strict"; | ||
rel = rel || ".babelrc"; | ||
var cacheKey = loc + "/" + rel; | ||
var cacheKey = `${loc}/${rel}`; | ||
if (!(cacheKey in cache)) { | ||
@@ -36,0 +36,0 @@ cache[cacheKey] = find(loc, rel); |
{ | ||
"name": "babel-loader", | ||
"version": "7.0.0-alpha.3", | ||
"version": "7.0.0-beta.1", | ||
"description": "babel module loader for webpack", | ||
@@ -5,0 +5,0 @@ "files": [ |
27679
382