diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-remove-babel-polyfill-import/options.json b/packages/babel-preset-env/test/fixtures/corejs2/usage-remove-babel-polyfill-import/options.json index fe3e4d6cf9..71b68e4379 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-remove-babel-polyfill-import/options.json +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-remove-babel-polyfill-import/options.json @@ -1,4 +1,5 @@ { + "validateLogs": true, "presets": [ [ "../../../../lib", diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-remove-babel-polyfill-import/stderr.txt b/packages/babel-preset-env/test/fixtures/corejs2/usage-remove-babel-polyfill-import/stderr.txt new file mode 100644 index 0000000000..6234fa8745 --- /dev/null +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-remove-babel-polyfill-import/stderr.txt @@ -0,0 +1,11 @@ +When setting `useBuiltIns: 'usage'`, polyfills are automatically imported when needed. + Please remove the `import '@babel/polyfill'` call or use `useBuiltIns: 'entry'` instead. + + When setting `useBuiltIns: 'usage'`, polyfills are automatically imported when needed. + Please remove the `import '@babel/polyfill'` call or use `useBuiltIns: 'entry'` instead. + + When setting `useBuiltIns: 'usage'`, polyfills are automatically imported when needed. + Please remove the `import '@babel/polyfill'` call or use `useBuiltIns: 'entry'` instead. + + 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/packages/babel-preset-env/test/fixtures/corejs3/entry-babel-polyfill/options.json b/packages/babel-preset-env/test/fixtures/corejs3/entry-babel-polyfill/options.json index fe930890ee..1b870fc522 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-babel-polyfill/options.json +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-babel-polyfill/options.json @@ -1,4 +1,5 @@ { + "validateLogs": true, "presets": [ [ "../../../../lib", diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-babel-polyfill/stderr.txt b/packages/babel-preset-env/test/fixtures/corejs3/entry-babel-polyfill/stderr.txt new file mode 100644 index 0000000000..228f1a0528 --- /dev/null +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-babel-polyfill/stderr.txt @@ -0,0 +1,2 @@ +`@babel/polyfill` is deprecated. Please, use required parts of `core-js` + and `regenerator-runtime/runtime` separately \ No newline at end of file diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-require-babel-polyfill/options.json b/packages/babel-preset-env/test/fixtures/corejs3/entry-require-babel-polyfill/options.json index bc7cfa8eb2..fc08c03675 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-require-babel-polyfill/options.json +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-require-babel-polyfill/options.json @@ -1,4 +1,5 @@ { + "validateLogs": true, "presets": [ [ "../../../../lib", diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-require-babel-polyfill/stderr.txt b/packages/babel-preset-env/test/fixtures/corejs3/entry-require-babel-polyfill/stderr.txt new file mode 100644 index 0000000000..eaf553660f --- /dev/null +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-require-babel-polyfill/stderr.txt @@ -0,0 +1,2 @@ +`@babel/polyfill` is deprecated. Please, use required parts of `core-js` + and `regenerator-runtime/runtime` separately diff --git a/packages/babel-preset-env/test/fixtures/modules/auto-esm/options.json b/packages/babel-preset-env/test/fixtures/modules/auto-esm/options.json index c4294fee0e..154ea41990 100644 --- a/packages/babel-preset-env/test/fixtures/modules/auto-esm/options.json +++ b/packages/babel-preset-env/test/fixtures/modules/auto-esm/options.json @@ -1,7 +1,8 @@ { "caller": { "name": "test-fixture", - "supportsStaticESM": true + "supportsStaticESM": true, + "supportsDynamicImport": true }, "presets": ["env"] } diff --git a/packages/babel-preset-env/test/fixtures/modules/modules-umd/options.json b/packages/babel-preset-env/test/fixtures/modules/modules-umd/options.json index 18b39b6fa2..d4838a7e7e 100644 --- a/packages/babel-preset-env/test/fixtures/modules/modules-umd/options.json +++ b/packages/babel-preset-env/test/fixtures/modules/modules-umd/options.json @@ -1,4 +1,5 @@ { + "validateLogs": true, "presets": [ [ "../../../../lib", diff --git a/packages/babel-preset-env/test/fixtures/modules/modules-umd/stderr.txt b/packages/babel-preset-env/test/fixtures/modules/modules-umd/stderr.txt new file mode 100644 index 0000000000..f3e3df4708 --- /dev/null +++ b/packages/babel-preset-env/test/fixtures/modules/modules-umd/stderr.txt @@ -0,0 +1 @@ +Dynamic import can only be supported when transforming ES modules to AMD, CommonJS or SystemJS. Only the parser plugin will be enabled.