Merge pull request #252 from yavorsky/electron-string

Support electron version in a string format.
This commit is contained in:
Artem Yavorsky 2017-04-07 19:43:07 +03:00 committed by GitHub
commit bfe22a945a
2 changed files with 12 additions and 0 deletions

View File

@ -100,6 +100,10 @@ export const getTargets = (targets = {}) => {
targetOpts.node = getCurrentNodeVersion();
}
if (typeof targetOpts.electron === "string") {
targetOpts.electron = parseFloat(targetOpts.electron);
}
if (targetOpts.hasOwnProperty("uglify") && !targetOpts.uglify) {
delete targetOpts.uglify;
}

View File

@ -18,6 +18,14 @@ describe("babel-preset-env", () => {
node: parseFloat(process.versions.node)
});
});
it("transforms electron version to a number", function() {
assert.deepEqual(babelPresetEnv.getTargets({
electron: "1.2"
}), {
electron: 1.2
});
});
});
describe("getTargets + uglify", () => {