From c0b8f5b604551c2aab91df4c72076d2bc224f675 Mon Sep 17 00:00:00 2001 From: Artem Yavorsky Date: Fri, 23 Dec 2016 01:42:30 +0200 Subject: [PATCH 1/3] Fix targets for debug. --- experimental/babel-preset-env/src/index.js | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/experimental/babel-preset-env/src/index.js b/experimental/babel-preset-env/src/index.js index c2fdd5e97e..dfd33635c1 100644 --- a/experimental/babel-preset-env/src/index.js +++ b/experimental/babel-preset-env/src/index.js @@ -221,7 +221,7 @@ const logPlugin = (plugin, targets, list) => { a[b] = envList[b]; return a; }, {}); - const logStr = `\n ${plugin} ${JSON.stringify(filteredList)}`; + const logStr = `\n ${plugin}\n ${JSON.stringify(filteredList)}`; console.log(logStr); }; @@ -256,19 +256,17 @@ export default function buildPreset(context, opts = {}) { if (debug && !hasBeenLogged) { hasBeenLogged = true; console.log("babel-preset-env: `DEBUG` option"); - console.log(""); - console.log(`Using targets: ${JSON.stringify(opts.targets, null, 2)}`); - console.log(""); - console.log(`modules transform: ${moduleType}`); - console.log(""); - console.log("Using plugins:"); + console.log("\nUsing targets:"); + console.log(JSON.stringify(opts.targets, null, 2)); + console.log(`\nModules transform: ${moduleType}`); + console.log("\nUsing plugins:"); transformations.forEach((transform) => { - logPlugin(transform, opts.targets, pluginList); + logPlugin(transform, targets, pluginList); }); console.log("\nUsing polyfills:"); if (useBuiltIns && polyfills.length) { polyfills.forEach((polyfill) => { - logPlugin(polyfill, opts.targets, builtInsList); + logPlugin(polyfill, targets, builtInsList); }); } } From 63c09313402fa291d09be18798d2925a6812a3cc Mon Sep 17 00:00:00 2001 From: Artem Yavorsky Date: Fri, 23 Dec 2016 13:22:45 +0200 Subject: [PATCH 2/3] Make plugin output single-lined. --- experimental/babel-preset-env/src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/experimental/babel-preset-env/src/index.js b/experimental/babel-preset-env/src/index.js index dfd33635c1..797a7f7b51 100644 --- a/experimental/babel-preset-env/src/index.js +++ b/experimental/babel-preset-env/src/index.js @@ -221,7 +221,7 @@ const logPlugin = (plugin, targets, list) => { a[b] = envList[b]; return a; }, {}); - const logStr = `\n ${plugin}\n ${JSON.stringify(filteredList)}`; + const logStr = ` ${plugin} ${JSON.stringify(filteredList)}`; console.log(logStr); }; From 1fa3916f75dbbdce31270bfcfeaf81b50eb9bfae Mon Sep 17 00:00:00 2001 From: Artem Yavorsky Date: Fri, 23 Dec 2016 13:28:33 +0200 Subject: [PATCH 3/3] Use parsed targets for Using targets log. --- experimental/babel-preset-env/src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/experimental/babel-preset-env/src/index.js b/experimental/babel-preset-env/src/index.js index 797a7f7b51..911909dea7 100644 --- a/experimental/babel-preset-env/src/index.js +++ b/experimental/babel-preset-env/src/index.js @@ -257,7 +257,7 @@ export default function buildPreset(context, opts = {}) { hasBeenLogged = true; console.log("babel-preset-env: `DEBUG` option"); console.log("\nUsing targets:"); - console.log(JSON.stringify(opts.targets, null, 2)); + console.log(JSON.stringify(targets, null, 2)); console.log(`\nModules transform: ${moduleType}`); console.log("\nUsing plugins:"); transformations.forEach((transform) => {