From 5990785ab138ba91a638103912ec696dc18dd42c Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Tue, 28 Jul 2015 20:04:32 +0100 Subject: [PATCH] fix bug where files that babel can compile weren't being written when ignored with the --copy-files flag --- packages/babel-cli/src/babel/dir.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/babel-cli/src/babel/dir.js b/packages/babel-cli/src/babel/dir.js index 562dd3a5ae..f5010fa571 100644 --- a/packages/babel-cli/src/babel/dir.js +++ b/packages/babel-cli/src/babel/dir.js @@ -18,9 +18,9 @@ module.exports = function (commander, filenames) { sourceFileName: slash(path.relative(dest + "/..", src)), sourceMapTarget: path.basename(relative) }); - if (data.ignored) return; + if (!commander.copyFiles && data.ignored) return; - if (commander.sourceMaps && commander.sourceMaps !== "inline") { + if (data.map && commander.sourceMaps && commander.sourceMaps !== "inline") { var mapLoc = dest + ".map"; data.code = util.addSourceMappingUrl(data.code, mapLoc); outputFileSync(mapLoc, JSON.stringify(data.map));