From 4c94941ceb9b8e77a34332a7d71d775927796de4 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Tue, 3 Feb 2015 22:25:27 +1100 Subject: [PATCH] force `.js` extension when writing files to directories with `6to5` --- bin/6to5/dir.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bin/6to5/dir.js b/bin/6to5/dir.js index 0c263404da..feec11d553 100644 --- a/bin/6to5/dir.js +++ b/bin/6to5/dir.js @@ -11,6 +11,9 @@ module.exports = function (commander, filenames, opts) { } var write = function (src, relative) { + // remove extension and then append back on .js + relative = relative.replace(/\.(\w*?)$/, "") + ".js"; + var dest = path.join(commander.outDir, relative); var data = util.compile(src, { sourceMapName: dest });