From 84c38182adcd8fbd5fb0cd0ef500db6a769d69d4 Mon Sep 17 00:00:00 2001 From: Artem Yavorsky Date: Thu, 18 May 2017 16:20:17 +0300 Subject: [PATCH] =?UTF-8?q?Add=20usage=20with=20import=20=E2=80=98babel-po?= =?UTF-8?q?lyfill=E2=80=99=20fixture.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../debug-fixtures/usage-with-import/in/in.js | 1 + .../usage-with-import/options.json | 11 +++++++++++ .../usage-with-import/stderr.txt | 2 ++ .../usage-with-import/stdout.txt | 19 +++++++++++++++++++ 4 files changed, 33 insertions(+) create mode 100644 experimental/babel-preset-env/test/debug-fixtures/usage-with-import/in/in.js create mode 100644 experimental/babel-preset-env/test/debug-fixtures/usage-with-import/options.json create mode 100644 experimental/babel-preset-env/test/debug-fixtures/usage-with-import/stderr.txt create mode 100644 experimental/babel-preset-env/test/debug-fixtures/usage-with-import/stdout.txt diff --git a/experimental/babel-preset-env/test/debug-fixtures/usage-with-import/in/in.js b/experimental/babel-preset-env/test/debug-fixtures/usage-with-import/in/in.js new file mode 100644 index 0000000000..ac43f2a044 --- /dev/null +++ b/experimental/babel-preset-env/test/debug-fixtures/usage-with-import/in/in.js @@ -0,0 +1 @@ +import 'babel-polyfill'; \ No newline at end of file diff --git a/experimental/babel-preset-env/test/debug-fixtures/usage-with-import/options.json b/experimental/babel-preset-env/test/debug-fixtures/usage-with-import/options.json new file mode 100644 index 0000000000..bd129237f8 --- /dev/null +++ b/experimental/babel-preset-env/test/debug-fixtures/usage-with-import/options.json @@ -0,0 +1,11 @@ +{ + "presets": [ + ["../../lib", { + "debug": true, + "targets": { + "chrome": 55 + }, + "useBuiltIns": "usage" + }] + ] +} diff --git a/experimental/babel-preset-env/test/debug-fixtures/usage-with-import/stderr.txt b/experimental/babel-preset-env/test/debug-fixtures/usage-with-import/stderr.txt new file mode 100644 index 0000000000..1705012e53 --- /dev/null +++ b/experimental/babel-preset-env/test/debug-fixtures/usage-with-import/stderr.txt @@ -0,0 +1,2 @@ +When setting `useBuiltIns: 'usage'`, polyfills are automatically imported when needed. + Please remove the `import 'babel-polyfill'` call or use `useBuiltIns: 'entry'` instead. diff --git a/experimental/babel-preset-env/test/debug-fixtures/usage-with-import/stdout.txt b/experimental/babel-preset-env/test/debug-fixtures/usage-with-import/stdout.txt new file mode 100644 index 0000000000..a4f5066f05 --- /dev/null +++ b/experimental/babel-preset-env/test/debug-fixtures/usage-with-import/stdout.txt @@ -0,0 +1,19 @@ +babel-preset-env: `DEBUG` option + +Using targets: +{ + "chrome": "55" +} + +Using modules transform: commonjs + +Using plugins: + syntax-trailing-function-commas { "chrome":"55" } + +Using polyfills with `usage` option: + + When setting `useBuiltIns: 'usage'`, polyfills are automatically imported when needed. + Please remove the `import 'babel-polyfill'` call or use `useBuiltIns: 'entry'` instead. + +[index.js] Based on your code and targets, none were added. +src/in.js -> lib/in.js \ No newline at end of file