nuclide-node-transpiler
Advanced tools
Comparing version 0.0.30 to 0.0.31
@@ -12,2 +12,3 @@ /* | ||
*/ | ||
/*eslint-disable no-console*/ | ||
@@ -28,12 +29,12 @@ var babel = require('babel-core'); | ||
try { | ||
var cacheDir = path.join(__dirname, '../babel-cache'); | ||
if (!fs.existsSync(cacheDir)) { | ||
fs.mkdirSync(cacheDir); | ||
var babelCacheDir = path.join(__dirname, '../babel-cache'); | ||
if (!fs.existsSync(babelCacheDir)) { | ||
fs.mkdirSync(babelCacheDir); | ||
} | ||
cacheDir = path.join(cacheDir, createCachePathComponentForBabelVersionAndOptions()); | ||
if (!fs.existsSync(cacheDir)) { | ||
fs.mkdirSync(cacheDir); | ||
babelCacheDir = path.join(babelCacheDir, createCachePathComponentForBabelVersionAndOptions()); | ||
if (!fs.existsSync(babelCacheDir)) { | ||
fs.mkdirSync(babelCacheDir); | ||
} | ||
return cacheDir; | ||
return babelCacheDir; | ||
} catch (e) { | ||
@@ -40,0 +41,0 @@ // It is possible that nuclide-node-transpiler is loaded on a read-only filesystem, |
@@ -13,2 +13,3 @@ { | ||
"nuclide": { | ||
"flowCheck": true, | ||
"packageType": "Node", | ||
@@ -18,3 +19,3 @@ "testRunner": "npm" | ||
"repository": "https://github.com/facebook/nuclide", | ||
"version": "0.0.30" | ||
"version": "0.0.31" | ||
} |
11762
253