From 7a09640b20c45cb5a38ec52fd5b47b76a7d6488f Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Fri, 15 May 2015 17:34:06 +0100 Subject: [PATCH] add environment to register cache key --- src/babel/api/register/node.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/babel/api/register/node.js b/src/babel/api/register/node.js index 340cfb2a0d..bb8622250b 100644 --- a/src/babel/api/register/node.js +++ b/src/babel/api/register/node.js @@ -53,6 +53,9 @@ var compile = function (filename) { var cacheKey = `${filename}:${JSON.stringify(opts)}:${babel.version}`; + var env = process.env.BABEL_ENV || process.env.NODE_ENV; + if (env) cacheKey += `:${env}`; + if (cache) { var cached = cache[cacheKey]; if (cached && cached.mtime === mtime(filename)) {