Update browserslist and caniuse-lite (#13174)

This commit is contained in:
Nicolò Ribaudo 2021-04-19 20:04:59 +02:00 committed by GitHub
parent b6168e6917
commit bdbd07d170
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
57 changed files with 233 additions and 269 deletions

View File

@ -81,8 +81,8 @@
"test/runtime-integration/*" "test/runtime-integration/*"
], ],
"resolutions": { "resolutions": {
"browserslist": "npm:4.14.5", "browserslist": "npm:4.16.4",
"caniuse-lite": "npm:1.0.30001158", "caniuse-lite": "npm:1.0.30001211",
"glob-watcher/chokidar": "npm:^3.4.0", "glob-watcher/chokidar": "npm:^3.4.0",
"@types/babel__core": "link:./nope", "@types/babel__core": "link:./nope",
"@types/babel__traverse": "link:./nope", "@types/babel__traverse": "link:./nope",

View File

@ -1,9 +1,5 @@
import "core-js/modules/es.array.reduce.js"; import "core-js/modules/es.array.reduce.js";
import "core-js/modules/es.array.reduce-right.js"; import "core-js/modules/es.array.reduce-right.js";
import "core-js/modules/es.array.unscopables.flat.js";
import "core-js/modules/es.array.unscopables.flat-map.js";
import "core-js/modules/es.math.hypot.js";
import "core-js/modules/es.promise.finally.js";
import "core-js/modules/es.string.replace.js"; import "core-js/modules/es.string.replace.js";
import "core-js/modules/es.typed-array.float32-array.js"; import "core-js/modules/es.typed-array.float32-array.js";
import "core-js/modules/es.typed-array.float64-array.js"; import "core-js/modules/es.typed-array.float64-array.js";
@ -53,7 +49,6 @@ import "core-js/modules/esnext.math.signbit.js";
import "core-js/modules/esnext.math.umulh.js"; import "core-js/modules/esnext.math.umulh.js";
import "core-js/modules/esnext.number.from-string.js"; import "core-js/modules/esnext.number.from-string.js";
import "core-js/modules/esnext.observable.js"; import "core-js/modules/esnext.observable.js";
import "core-js/modules/esnext.promise.all-settled.js";
import "core-js/modules/esnext.promise.any.js"; import "core-js/modules/esnext.promise.any.js";
import "core-js/modules/esnext.promise.try.js"; import "core-js/modules/esnext.promise.try.js";
import "core-js/modules/esnext.reflect.define-metadata.js"; import "core-js/modules/esnext.reflect.define-metadata.js";
@ -97,7 +92,6 @@ import "core-js/modules/esnext.weak-set.add-all.js";
import "core-js/modules/esnext.weak-set.delete-all.js"; import "core-js/modules/esnext.weak-set.delete-all.js";
import "core-js/modules/esnext.weak-set.from.js"; import "core-js/modules/esnext.weak-set.from.js";
import "core-js/modules/esnext.weak-set.of.js"; import "core-js/modules/esnext.weak-set.of.js";
import "core-js/modules/web.dom-collections.iterator.js";
import "core-js/modules/web.immediate.js"; import "core-js/modules/web.immediate.js";
import "core-js/modules/web.url.js"; import "core-js/modules/web.url.js";
import "core-js/modules/web.url.to-json.js"; import "core-js/modules/web.url.to-json.js";

View File

@ -1,9 +1,5 @@
import "core-js/modules/es.array.reduce.js"; import "core-js/modules/es.array.reduce.js";
import "core-js/modules/es.array.reduce-right.js"; import "core-js/modules/es.array.reduce-right.js";
import "core-js/modules/es.array.unscopables.flat.js";
import "core-js/modules/es.array.unscopables.flat-map.js";
import "core-js/modules/es.math.hypot.js";
import "core-js/modules/es.promise.finally.js";
import "core-js/modules/es.string.replace.js"; import "core-js/modules/es.string.replace.js";
import "core-js/modules/es.typed-array.float32-array.js"; import "core-js/modules/es.typed-array.float32-array.js";
import "core-js/modules/es.typed-array.float64-array.js"; import "core-js/modules/es.typed-array.float64-array.js";
@ -53,7 +49,6 @@ import "core-js/modules/esnext.math.signbit.js";
import "core-js/modules/esnext.math.umulh.js"; import "core-js/modules/esnext.math.umulh.js";
import "core-js/modules/esnext.number.from-string.js"; import "core-js/modules/esnext.number.from-string.js";
import "core-js/modules/esnext.observable.js"; import "core-js/modules/esnext.observable.js";
import "core-js/modules/esnext.promise.all-settled.js";
import "core-js/modules/esnext.promise.any.js"; import "core-js/modules/esnext.promise.any.js";
import "core-js/modules/esnext.promise.try.js"; import "core-js/modules/esnext.promise.try.js";
import "core-js/modules/esnext.reflect.define-metadata.js"; import "core-js/modules/esnext.reflect.define-metadata.js";

View File

@ -16,5 +16,4 @@ import "core-js/modules/esnext.set.reduce.js";
import "core-js/modules/esnext.set.some.js"; import "core-js/modules/esnext.set.some.js";
import "core-js/modules/esnext.set.symmetric-difference.js"; import "core-js/modules/esnext.set.symmetric-difference.js";
import "core-js/modules/esnext.set.union.js"; import "core-js/modules/esnext.set.union.js";
import "core-js/modules/web.dom-collections.iterator.js";
import "core-js/modules/esnext.string.replace-all.js"; import "core-js/modules/esnext.string.replace-all.js";

View File

@ -35,7 +35,6 @@ import "core-js/modules/esnext.math.signbit.js";
import "core-js/modules/esnext.math.umulh.js"; import "core-js/modules/esnext.math.umulh.js";
import "core-js/modules/esnext.number.from-string.js"; import "core-js/modules/esnext.number.from-string.js";
import "core-js/modules/esnext.observable.js"; import "core-js/modules/esnext.observable.js";
import "core-js/modules/esnext.promise.all-settled.js";
import "core-js/modules/esnext.promise.any.js"; import "core-js/modules/esnext.promise.any.js";
import "core-js/modules/esnext.promise.try.js"; import "core-js/modules/esnext.promise.try.js";
import "core-js/modules/esnext.reflect.define-metadata.js"; import "core-js/modules/esnext.reflect.define-metadata.js";

View File

@ -1 +1 @@
import "core-js/modules/web.dom-collections.iterator.js";

View File

@ -35,7 +35,6 @@ import "core-js/modules/esnext.math.signbit.js";
import "core-js/modules/esnext.math.umulh.js"; import "core-js/modules/esnext.math.umulh.js";
import "core-js/modules/esnext.number.from-string.js"; import "core-js/modules/esnext.number.from-string.js";
import "core-js/modules/esnext.observable.js"; import "core-js/modules/esnext.observable.js";
import "core-js/modules/esnext.promise.all-settled.js";
import "core-js/modules/esnext.promise.any.js"; import "core-js/modules/esnext.promise.any.js";
import "core-js/modules/esnext.promise.try.js"; import "core-js/modules/esnext.promise.try.js";
import "core-js/modules/esnext.reflect.define-metadata.js"; import "core-js/modules/esnext.reflect.define-metadata.js";

View File

@ -1,4 +1,3 @@
import "core-js/modules/web.dom-collections.iterator.js";
import "core-js/modules/web.immediate.js"; import "core-js/modules/web.immediate.js";
import "core-js/modules/web.url.js"; import "core-js/modules/web.url.js";
import "core-js/modules/web.url.to-json.js"; import "core-js/modules/web.url.to-json.js";

View File

@ -1,3 +1 @@
import "core-js/modules/web.dom-collections.iterator.js";
import "core-js/modules/es.promise.finally.js";
import 'foo/index.js'; import 'foo/index.js';

View File

@ -1,9 +1,5 @@
import "core-js/modules/es.array.reduce.js"; import "core-js/modules/es.array.reduce.js";
import "core-js/modules/es.array.reduce-right.js"; import "core-js/modules/es.array.reduce-right.js";
import "core-js/modules/es.array.unscopables.flat.js";
import "core-js/modules/es.array.unscopables.flat-map.js";
import "core-js/modules/es.math.hypot.js";
import "core-js/modules/es.promise.finally.js";
import "core-js/modules/es.string.replace.js"; import "core-js/modules/es.string.replace.js";
import "core-js/modules/es.typed-array.float32-array.js"; import "core-js/modules/es.typed-array.float32-array.js";
import "core-js/modules/es.typed-array.float64-array.js"; import "core-js/modules/es.typed-array.float64-array.js";
@ -16,7 +12,6 @@ import "core-js/modules/es.typed-array.uint16-array.js";
import "core-js/modules/es.typed-array.uint32-array.js"; import "core-js/modules/es.typed-array.uint32-array.js";
import "core-js/modules/es.typed-array.from.js"; import "core-js/modules/es.typed-array.from.js";
import "core-js/modules/es.typed-array.of.js"; import "core-js/modules/es.typed-array.of.js";
import "core-js/modules/web.dom-collections.iterator.js";
import "core-js/modules/web.immediate.js"; import "core-js/modules/web.immediate.js";
import "core-js/modules/web.url.js"; import "core-js/modules/web.url.js";
import "core-js/modules/web.url.to-json.js"; import "core-js/modules/web.url.to-json.js";

View File

@ -11,7 +11,6 @@ import "core-js/modules/esnext.map.merge.js";
import "core-js/modules/esnext.map.reduce.js"; import "core-js/modules/esnext.map.reduce.js";
import "core-js/modules/esnext.map.some.js"; import "core-js/modules/esnext.map.some.js";
import "core-js/modules/esnext.map.update.js"; import "core-js/modules/esnext.map.update.js";
import "core-js/modules/web.dom-collections.iterator.js";
import "core-js/modules/esnext.observable.js"; import "core-js/modules/esnext.observable.js";
import "core-js/modules/esnext.symbol.observable.js"; import "core-js/modules/esnext.symbol.observable.js";
Array.from; // static method Array.from; // static method

View File

@ -1,5 +1,3 @@
import "core-js/modules/web.dom-collections.iterator.js";
import "core-js/modules/es.promise.all-settled.js";
import "core-js/modules/es.string.match-all.js"; import "core-js/modules/es.string.match-all.js";
Array.from; // static method Array.from; // static method

View File

@ -1,3 +1,2 @@
import "core-js/modules/web.dom-collections.iterator.js";
const Set = window.Set; const Set = window.Set;
const Map = something.Map; const Map = something.Map;

View File

@ -1,2 +1 @@
import "core-js/modules/web.dom-collections.iterator.js";
[a, b] = c; [a, b] = c;

View File

@ -1,5 +1,3 @@
import "core-js/modules/web.dom-collections.iterator.js";
try { try {
a(); a();
} catch ([b, c]) {} } catch ([b, c]) {}

View File

@ -1,3 +1 @@
import "core-js/modules/web.dom-collections.iterator.js";
for (let [a, b] in c); for (let [a, b] in c);

View File

@ -1,3 +1 @@
import "core-js/modules/web.dom-collections.iterator.js";
function a([b, c]) {} function a([b, c]) {}

View File

@ -1,2 +1 @@
import "core-js/modules/web.dom-collections.iterator.js";
const [a, b] = c; const [a, b] = c;

View File

@ -1,4 +1,3 @@
import "core-js/modules/web.dom-collections.iterator.js";
var objectClass = Object; var objectClass = Object;
var arrayInstance = []; var arrayInstance = [];
var assignStr = "assign"; var assignStr = "assign";

View File

@ -1,3 +1 @@
import "core-js/modules/web.dom-collections.iterator.js";
for (let a of b); for (let a of b);

View File

@ -1,7 +1,5 @@
"use strict"; "use strict";
require("core-js/modules/web.dom-collections.iterator.js");
Array.from; // static method Array.from; // static method
Map; // built-in Map; // built-in

View File

@ -1,2 +1 @@
import "core-js/modules/web.dom-collections.iterator.js";
a = [b, ...c]; a = [b, ...c];

View File

@ -1,2 +1 @@
import "core-js/modules/web.dom-collections.iterator.js";
Symbol.iterator in arr; Symbol.iterator in arr;

View File

@ -1,2 +1 @@
import "core-js/modules/web.dom-collections.iterator.js";
arr[Symbol.iterator](); arr[Symbol.iterator]();

View File

@ -2,28 +2,27 @@
Using targets: Using targets:
{ {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using modules transform: auto Using modules transform: auto
Using plugins: Using plugins:
proposal-numeric-separator { ios < 13 } syntax-numeric-separator
proposal-logical-assignment-operators { chrome < 85, firefox < 79, ios < 14, opera, safari < 14, samsung } proposal-logical-assignment-operators { firefox < 79, ios < 14, opera, safari < 14, samsung }
proposal-nullish-coalescing-operator { ios < 13.4, samsung < 13 } proposal-nullish-coalescing-operator { samsung < 13 }
proposal-optional-chaining { android, chrome, edge, ios < 13.4, opera, samsung } proposal-optional-chaining { android, chrome, edge, opera, samsung }
syntax-json-strings syntax-json-strings
syntax-optional-catch-binding syntax-optional-catch-binding
syntax-async-generators syntax-async-generators
syntax-object-rest-spread syntax-object-rest-spread
transform-template-literals { ios < 13 }
proposal-export-namespace-from { firefox < 80, ios, safari } proposal-export-namespace-from { firefox < 80, ios, safari }
transform-modules-commonjs transform-modules-commonjs
proposal-dynamic-import proposal-dynamic-import

View File

@ -2,24 +2,24 @@
Using targets: Using targets:
{ {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ie": "11", "ie": "11",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using modules transform: auto Using modules transform: auto
Using plugins: Using plugins:
proposal-numeric-separator { ie, ios < 13 } proposal-numeric-separator { ie }
proposal-logical-assignment-operators { chrome < 85, firefox < 79, ie, ios < 14, opera, safari < 14, samsung } proposal-logical-assignment-operators { firefox < 79, ie, ios < 14, opera, safari < 14, samsung }
proposal-nullish-coalescing-operator { ie, ios < 13.4, samsung < 13 } proposal-nullish-coalescing-operator { ie, samsung < 13 }
proposal-optional-chaining { android, chrome, edge, ie, ios < 13.4, opera, samsung } proposal-optional-chaining { android, chrome, edge, ie, opera, samsung }
proposal-json-strings { ie } proposal-json-strings { ie }
proposal-optional-catch-binding { ie } proposal-optional-catch-binding { ie }
transform-parameters { ie } transform-parameters { ie }
@ -30,7 +30,7 @@ Using plugins:
transform-named-capturing-groups-regex { ie } transform-named-capturing-groups-regex { ie }
transform-async-to-generator { ie } transform-async-to-generator { ie }
transform-exponentiation-operator { ie } transform-exponentiation-operator { ie }
transform-template-literals { ie, ios < 13 } transform-template-literals { ie }
transform-literals { ie } transform-literals { ie }
transform-function-name { ie } transform-function-name { ie }
transform-arrow-functions { ie } transform-arrow-functions { ie }

View File

@ -2,14 +2,14 @@
Using targets: Using targets:
{ {
"android": "85", "android": "89",
"chrome": "85", "chrome": "89",
"edge": "85", "edge": "89",
"firefox": "81", "firefox": "86",
"ios": "13.4", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using modules transform: auto Using modules transform: auto

View File

@ -2,28 +2,27 @@
Using targets: Using targets:
{ {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using modules transform: auto Using modules transform: auto
Using plugins: Using plugins:
proposal-numeric-separator { ios < 13 } syntax-numeric-separator
proposal-logical-assignment-operators { chrome < 85, firefox < 79, ios < 14, opera, safari < 14, samsung } proposal-logical-assignment-operators { firefox < 79, ios < 14, opera, safari < 14, samsung }
proposal-nullish-coalescing-operator { ios < 13.4, samsung < 13 } proposal-nullish-coalescing-operator { samsung < 13 }
proposal-optional-chaining { android, chrome, edge, ios < 13.4, opera, samsung } proposal-optional-chaining { android, chrome, edge, opera, samsung }
syntax-json-strings syntax-json-strings
syntax-optional-catch-binding syntax-optional-catch-binding
syntax-async-generators syntax-async-generators
syntax-object-rest-spread syntax-object-rest-spread
transform-template-literals { ios < 13 }
proposal-export-namespace-from { firefox < 80, ios, safari } proposal-export-namespace-from { firefox < 80, ios, safari }
transform-modules-commonjs transform-modules-commonjs
proposal-dynamic-import proposal-dynamic-import

View File

@ -2,24 +2,24 @@
Using targets: Using targets:
{ {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ie": "11", "ie": "11",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using modules transform: auto Using modules transform: auto
Using plugins: Using plugins:
proposal-numeric-separator { ie, ios < 13 } proposal-numeric-separator { ie }
proposal-logical-assignment-operators { chrome < 85, firefox < 79, ie, ios < 14, opera, safari < 14, samsung } proposal-logical-assignment-operators { firefox < 79, ie, ios < 14, opera, safari < 14, samsung }
proposal-nullish-coalescing-operator { ie, ios < 13.4, samsung < 13 } proposal-nullish-coalescing-operator { ie, samsung < 13 }
proposal-optional-chaining { android, chrome, edge, ie, ios < 13.4, opera, samsung } proposal-optional-chaining { android, chrome, edge, ie, opera, samsung }
proposal-json-strings { ie } proposal-json-strings { ie }
proposal-optional-catch-binding { ie } proposal-optional-catch-binding { ie }
transform-parameters { ie } transform-parameters { ie }
@ -30,7 +30,7 @@ Using plugins:
transform-named-capturing-groups-regex { ie } transform-named-capturing-groups-regex { ie }
transform-async-to-generator { ie } transform-async-to-generator { ie }
transform-exponentiation-operator { ie } transform-exponentiation-operator { ie }
transform-template-literals { ie, ios < 13 } transform-template-literals { ie }
transform-literals { ie } transform-literals { ie }
transform-function-name { ie } transform-function-name { ie }
transform-arrow-functions { ie } transform-arrow-functions { ie }

View File

@ -2,14 +2,14 @@
Using targets: Using targets:
{ {
"android": "85", "android": "89",
"chrome": "85", "chrome": "89",
"edge": "85", "edge": "89",
"firefox": "81", "firefox": "86",
"ios": "13.4", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using modules transform: auto Using modules transform: auto

View File

@ -58,14 +58,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -58,14 +58,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -58,14 +58,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -58,14 +58,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -58,14 +58,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -58,14 +58,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -60,14 +60,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -60,14 +60,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -58,14 +58,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -58,14 +58,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -58,14 +58,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -58,14 +58,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -58,14 +58,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -58,14 +58,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -60,14 +60,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -60,14 +60,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -58,14 +58,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -58,14 +58,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -58,14 +58,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -58,14 +58,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -58,14 +58,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -58,14 +58,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -58,14 +58,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -58,14 +58,14 @@ Using polyfills with `usage-global` method:
regenerator: `DEBUG` option regenerator: `DEBUG` option
Using targets: { Using targets: {
"android": "85", "android": "89",
"chrome": "84", "chrome": "87",
"edge": "85", "edge": "88",
"firefox": "78", "firefox": "78",
"ios": "12.2", "ios": "13.4",
"opera": "71", "opera": "74",
"safari": "13.1", "safari": "13.1",
"samsung": "11.1" "samsung": "12"
} }
Using polyfills with `usage-global` method: Using polyfills with `usage-global` method:

View File

@ -1,3 +1,3 @@
const bar = "bar"; const bar = "bar";
const x = () => "foo".concat(bar); const x = () => `foo${bar}`;

View File

@ -32,7 +32,7 @@ function H(WeakMap) {
var asdf = 'copyWithin'; var asdf = 'copyWithin';
i[asdf]; // computed with identifier i[asdf]; // computed with identifier
j["copyWithin"]; // computed with template j[`copyWithin`]; // computed with template
var { var {
[asdf]: _a [asdf]: _a

View File

@ -5872,17 +5872,18 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"browserslist@npm:4.14.5": "browserslist@npm:4.16.4":
version: 4.14.5 version: 4.16.4
resolution: "browserslist@npm:4.14.5" resolution: "browserslist@npm:4.16.4"
dependencies: dependencies:
caniuse-lite: ^1.0.30001135 caniuse-lite: ^1.0.30001208
electron-to-chromium: ^1.3.571 colorette: ^1.2.2
escalade: ^3.1.0 electron-to-chromium: ^1.3.712
node-releases: ^1.1.61 escalade: ^3.1.1
node-releases: ^1.1.71
bin: bin:
browserslist: cli.js browserslist: cli.js
checksum: 18261764bd01f559059a57b1536b75b93e8b448c3e9ccd4de1699b40fcd0697feebbd2e76cc573cbfd0c3f308d29e441435591f93f81bc60596101f5a3d58bbb checksum: 00071f51695eae0d33c6193f37af87c690e5049dc615aeebae32bd0a60ad64698f29b8a579667012a177bff532f6235f22d1a96bfb30bf6364631914e2d64294
languageName: node languageName: node
linkType: hard linkType: hard
@ -6075,10 +6076,10 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"caniuse-lite@npm:1.0.30001158": "caniuse-lite@npm:1.0.30001211":
version: 1.0.30001158 version: 1.0.30001211
resolution: "caniuse-lite@npm:1.0.30001158" resolution: "caniuse-lite@npm:1.0.30001211"
checksum: 5e8e370bd6bf104dcec4761f88721ed8140ae45bf7cf69e9a82ff4f31d3cc1da6bf339c0231e3c67aa227108ce0fc18e990b4a251c73216f8c473837fe9f361b checksum: 7222b15450c8f8227be02a2c3c28981f6ba58374e309e04eec12036b4dbc31cfa904a13a28fe505771024c0bb701ec320a4eab50db5c5c996b4c34c8594dab03
languageName: node languageName: node
linkType: hard linkType: hard
@ -6452,10 +6453,10 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"colorette@npm:^1.2.1": "colorette@npm:^1.2.1, colorette@npm:^1.2.2":
version: 1.2.1 version: 1.2.2
resolution: "colorette@npm:1.2.1" resolution: "colorette@npm:1.2.2"
checksum: 1cc21ad4b84777a424794f78b6bb6a44b614ae17dcea91762199339f8047598e6d981249eeef7ea588c99eaf062be8fcdcd4866c112998922ed854db6dde96f9 checksum: e240f0c94b8d9f34b52bd17b50fc13a3b74f9e662edeaa2b0c65e06ec6b1fc6367fb42b834ec5a1d819d68b74a3d850f3bd3e284f9e614d6c4ffa122f83c6ec5
languageName: node languageName: node
linkType: hard linkType: hard
@ -7135,13 +7136,20 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"electron-to-chromium@npm:1.3.672, electron-to-chromium@npm:^1.3.571": "electron-to-chromium@npm:1.3.672":
version: 1.3.672 version: 1.3.672
resolution: "electron-to-chromium@npm:1.3.672" resolution: "electron-to-chromium@npm:1.3.672"
checksum: 99e374a0f3e0fc2dccb028133e7d02b820e3ada6d09fcde603082e679e6b999dd2f772273b7a2af46b926e5258f7dc2fcd7bef8f6ca8def568bf1a582254ce6f checksum: 99e374a0f3e0fc2dccb028133e7d02b820e3ada6d09fcde603082e679e6b999dd2f772273b7a2af46b926e5258f7dc2fcd7bef8f6ca8def568bf1a582254ce6f
languageName: node languageName: node
linkType: hard linkType: hard
"electron-to-chromium@npm:^1.3.712":
version: 1.3.717
resolution: "electron-to-chromium@npm:1.3.717"
checksum: 4ca745fa475cf2aef6877d31ad97a3adada13f04723a84f5954971052921dea5819c0cf0df9f2b7114521b8740ebfbe9b4e6ec86f995b056645f6267a8a4d42a
languageName: node
linkType: hard
"elegant-spinner@npm:^1.0.1": "elegant-spinner@npm:^1.0.1":
version: 1.0.1 version: 1.0.1
resolution: "elegant-spinner@npm:1.0.1" resolution: "elegant-spinner@npm:1.0.1"
@ -7417,7 +7425,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"escalade@npm:^3.1.0": "escalade@npm:^3.1.1":
version: 3.1.1 version: 3.1.1
resolution: "escalade@npm:3.1.1" resolution: "escalade@npm:3.1.1"
checksum: 1e31ff50d66f47cd0dfffa702061127116ccf9886d1f54a802a7b3bc95b94cab0cbf5b145cc5ac199036df6fd9d1bb24af1fa1bfed87c94879e950fbee5f86d1 checksum: 1e31ff50d66f47cd0dfffa702061127116ccf9886d1f54a802a7b3bc95b94cab0cbf5b145cc5ac199036df6fd9d1bb24af1fa1bfed87c94879e950fbee5f86d1
@ -11430,10 +11438,10 @@ fsevents@^1.2.7:
languageName: node languageName: node
linkType: hard linkType: hard
"node-releases@npm:^1.1.61": "node-releases@npm:^1.1.71":
version: 1.1.64 version: 1.1.71
resolution: "node-releases@npm:1.1.64" resolution: "node-releases@npm:1.1.71"
checksum: 09e85fd0eccee979c56c8582dac19a6f88fe4444f0ae0c2c55a7e70df10cf11530f76d3203150e9961fa59d0448cab406d450cef3bc4681f12c3edd070d68b36 checksum: 9e283003f1deafd0ca7f9bbde9c4b5b05d880ca165217f5227b37406626d6689a246a5c4c72f9a8512be65cd51b13cc7d0f5d8bc68ad36089b620f1810292340
languageName: node languageName: node
linkType: hard linkType: hard