From b2c977a1b0601d9f8ce8f712c5228621ea3e44fc Mon Sep 17 00:00:00 2001 From: Patrick Williams Date: Wed, 22 Mar 2017 13:29:29 -0700 Subject: [PATCH] Seperate version env cache files (#5411) --- packages/babel-register/src/cache.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/babel-register/src/cache.js b/packages/babel-register/src/cache.js index 204ac04019..73c8adf5cb 100644 --- a/packages/babel-register/src/cache.js +++ b/packages/babel-register/src/cache.js @@ -2,8 +2,10 @@ import path from "path"; import fs from "fs"; import { sync as mkdirpSync } from "mkdirp"; import homeOrTmp from "home-or-tmp"; +import * as babel from "babel-core"; -const FILENAME: string = process.env.BABEL_CACHE_PATH || path.join(homeOrTmp, ".babel.json"); +const DEFAULT_FILENAME = path.join(homeOrTmp, `.babel.${babel.version}.${babel.getEnv()}.json`); +const FILENAME: string = process.env.BABEL_CACHE_PATH || DEFAULT_FILENAME; let data: Object = {}; /**