diff --git a/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults-not-ie/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults-not-ie/stdout.txt index 7eae3b2e1545..8f68b41951c0 100644 --- a/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults-not-ie/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults-not-ie/stdout.txt @@ -2,23 +2,23 @@ Using targets: { - "android": "81", - "chrome": "80", + "android": "83", + "chrome": "83", "edge": "18", "firefox": "68", "ios": "12.2", - "opera": "67", + "opera": "68", "safari": "13", - "samsung": "10.1" + "samsung": "11.1" } Using modules transform: auto Using plugins: - proposal-numeric-separator { "edge":"18", "firefox":"68", "ios":"12.2", "samsung":"10.1" } - proposal-logical-assignment-operators { "android":"81", "chrome":"80", "edge":"18", "firefox":"68", "ios":"12.2", "opera":"67", "safari":"13", "samsung":"10.1" } - proposal-nullish-coalescing-operator { "edge":"18", "firefox":"68", "ios":"12.2", "safari":"13", "samsung":"10.1" } - proposal-optional-chaining { "edge":"18", "firefox":"68", "ios":"12.2", "safari":"13", "samsung":"10.1" } + proposal-numeric-separator { "edge":"18", "firefox":"68", "ios":"12.2" } + proposal-logical-assignment-operators { "android":"83", "chrome":"83", "edge":"18", "firefox":"68", "ios":"12.2", "opera":"68", "safari":"13", "samsung":"11.1" } + proposal-nullish-coalescing-operator { "edge":"18", "firefox":"68", "ios":"12.2", "safari":"13", "samsung":"11.1" } + proposal-optional-chaining { "edge":"18", "firefox":"68", "ios":"12.2", "safari":"13", "samsung":"11.1" } proposal-json-strings { "edge":"18" } proposal-optional-catch-binding { "edge":"18" } proposal-async-generator-functions { "edge":"18" } @@ -28,8 +28,8 @@ Using plugins: transform-named-capturing-groups-regex { "edge":"18", "firefox":"68" } transform-template-literals { "ios":"12.2" } transform-function-name { "edge":"18" } - proposal-export-namespace-from { "edge":"18", "firefox":"68", "ios":"12.2", "safari":"13", "samsung":"10.1" } - transform-modules-commonjs { "android":"81", "chrome":"80", "edge":"18", "firefox":"68", "ios":"12.2", "opera":"67", "safari":"13", "samsung":"10.1" } - proposal-dynamic-import { "android":"81", "chrome":"80", "edge":"18", "firefox":"68", "ios":"12.2", "opera":"67", "safari":"13", "samsung":"10.1" } + proposal-export-namespace-from { "edge":"18", "firefox":"68", "ios":"12.2", "safari":"13" } + transform-modules-commonjs { "android":"83", "chrome":"83", "edge":"18", "firefox":"68", "ios":"12.2", "opera":"68", "safari":"13", "samsung":"11.1" } + proposal-dynamic-import { "android":"83", "chrome":"83", "edge":"18", "firefox":"68", "ios":"12.2", "opera":"68", "safari":"13", "samsung":"11.1" } Using polyfills: No polyfills were added, since the `useBuiltIns` option was not set. diff --git a/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults/stdout.txt index f58db8062dbc..3175adf76ba2 100644 --- a/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/browserslists-defaults/stdout.txt @@ -2,24 +2,24 @@ Using targets: { - "android": "81", - "chrome": "80", + "android": "83", + "chrome": "83", "edge": "18", "firefox": "68", "ie": "11", "ios": "12.2", - "opera": "67", + "opera": "68", "safari": "13", - "samsung": "10.1" + "samsung": "11.1" } Using modules transform: auto Using plugins: - proposal-numeric-separator { "edge":"18", "firefox":"68", "ie":"11", "ios":"12.2", "samsung":"10.1" } - proposal-logical-assignment-operators { "android":"81", "chrome":"80", "edge":"18", "firefox":"68", "ie":"11", "ios":"12.2", "opera":"67", "safari":"13", "samsung":"10.1" } - proposal-nullish-coalescing-operator { "edge":"18", "firefox":"68", "ie":"11", "ios":"12.2", "safari":"13", "samsung":"10.1" } - proposal-optional-chaining { "edge":"18", "firefox":"68", "ie":"11", "ios":"12.2", "safari":"13", "samsung":"10.1" } + proposal-numeric-separator { "edge":"18", "firefox":"68", "ie":"11", "ios":"12.2" } + proposal-logical-assignment-operators { "android":"83", "chrome":"83", "edge":"18", "firefox":"68", "ie":"11", "ios":"12.2", "opera":"68", "safari":"13", "samsung":"11.1" } + proposal-nullish-coalescing-operator { "edge":"18", "firefox":"68", "ie":"11", "ios":"12.2", "safari":"13", "samsung":"11.1" } + proposal-optional-chaining { "edge":"18", "firefox":"68", "ie":"11", "ios":"12.2", "safari":"13", "samsung":"11.1" } proposal-json-strings { "edge":"18", "ie":"11" } proposal-optional-catch-binding { "edge":"18", "ie":"11" } transform-parameters { "ie":"11" } @@ -49,8 +49,8 @@ Using plugins: transform-typeof-symbol { "ie":"11" } transform-new-target { "ie":"11" } transform-regenerator { "ie":"11" } - proposal-export-namespace-from { "edge":"18", "firefox":"68", "ie":"11", "ios":"12.2", "safari":"13", "samsung":"10.1" } - transform-modules-commonjs { "android":"81", "chrome":"80", "edge":"18", "firefox":"68", "ie":"11", "ios":"12.2", "opera":"67", "safari":"13", "samsung":"10.1" } - proposal-dynamic-import { "android":"81", "chrome":"80", "edge":"18", "firefox":"68", "ie":"11", "ios":"12.2", "opera":"67", "safari":"13", "samsung":"10.1" } + proposal-export-namespace-from { "edge":"18", "firefox":"68", "ie":"11", "ios":"12.2", "safari":"13" } + transform-modules-commonjs { "android":"83", "chrome":"83", "edge":"18", "firefox":"68", "ie":"11", "ios":"12.2", "opera":"68", "safari":"13", "samsung":"11.1" } + proposal-dynamic-import { "android":"83", "chrome":"83", "edge":"18", "firefox":"68", "ie":"11", "ios":"12.2", "opera":"68", "safari":"13", "samsung":"11.1" } Using polyfills: No polyfills were added, since the `useBuiltIns` option was not set. diff --git a/packages/babel-preset-env/test/fixtures/debug/browserslists-last-2-versions-not-ie/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/browserslists-last-2-versions-not-ie/stdout.txt index fd213a29df35..9d03e66cb729 100644 --- a/packages/babel-preset-env/test/fixtures/debug/browserslists-last-2-versions-not-ie/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/browserslists-last-2-versions-not-ie/stdout.txt @@ -2,32 +2,29 @@ Using targets: { - "android": "81", - "chrome": "81", - "edge": "81", - "firefox": "75", + "android": "83", + "chrome": "83", + "edge": "83", + "firefox": "78", "ios": "13.3", - "opera": "67", + "opera": "68", "safari": "13", - "samsung": "10.1" + "samsung": "11.1" } Using modules transform: auto Using plugins: - proposal-numeric-separator { "samsung":"10.1" } - proposal-logical-assignment-operators { "android":"81", "chrome":"81", "edge":"81", "firefox":"75", "ios":"13.3", "opera":"67", "safari":"13", "samsung":"10.1" } - proposal-nullish-coalescing-operator { "ios":"13.3", "safari":"13", "samsung":"10.1" } - proposal-optional-chaining { "ios":"13.3", "safari":"13", "samsung":"10.1" } - syntax-json-strings { "android":"81", "chrome":"81", "edge":"81", "firefox":"75", "ios":"13.3", "opera":"67", "safari":"13", "samsung":"10.1" } - syntax-optional-catch-binding { "android":"81", "chrome":"81", "edge":"81", "firefox":"75", "ios":"13.3", "opera":"67", "safari":"13", "samsung":"10.1" } - syntax-async-generators { "android":"81", "chrome":"81", "edge":"81", "firefox":"75", "ios":"13.3", "opera":"67", "safari":"13", "samsung":"10.1" } - syntax-object-rest-spread { "android":"81", "chrome":"81", "edge":"81", "firefox":"75", "ios":"13.3", "opera":"67", "safari":"13", "samsung":"10.1" } - transform-dotall-regex { "firefox":"75" } - proposal-unicode-property-regex { "firefox":"75" } - transform-named-capturing-groups-regex { "firefox":"75" } - proposal-export-namespace-from { "firefox":"75", "ios":"13.3", "safari":"13", "samsung":"10.1" } - transform-modules-commonjs { "android":"81", "chrome":"81", "edge":"81", "firefox":"75", "ios":"13.3", "opera":"67", "safari":"13", "samsung":"10.1" } - proposal-dynamic-import { "android":"81", "chrome":"81", "edge":"81", "firefox":"75", "ios":"13.3", "opera":"67", "safari":"13", "samsung":"10.1" } + syntax-numeric-separator { "android":"83", "chrome":"83", "edge":"83", "firefox":"78", "ios":"13.3", "opera":"68", "safari":"13", "samsung":"11.1" } + proposal-logical-assignment-operators { "android":"83", "chrome":"83", "edge":"83", "firefox":"78", "ios":"13.3", "opera":"68", "safari":"13", "samsung":"11.1" } + proposal-nullish-coalescing-operator { "ios":"13.3", "safari":"13", "samsung":"11.1" } + proposal-optional-chaining { "ios":"13.3", "safari":"13", "samsung":"11.1" } + syntax-json-strings { "android":"83", "chrome":"83", "edge":"83", "firefox":"78", "ios":"13.3", "opera":"68", "safari":"13", "samsung":"11.1" } + syntax-optional-catch-binding { "android":"83", "chrome":"83", "edge":"83", "firefox":"78", "ios":"13.3", "opera":"68", "safari":"13", "samsung":"11.1" } + syntax-async-generators { "android":"83", "chrome":"83", "edge":"83", "firefox":"78", "ios":"13.3", "opera":"68", "safari":"13", "samsung":"11.1" } + syntax-object-rest-spread { "android":"83", "chrome":"83", "edge":"83", "firefox":"78", "ios":"13.3", "opera":"68", "safari":"13", "samsung":"11.1" } + proposal-export-namespace-from { "firefox":"78", "ios":"13.3", "safari":"13" } + transform-modules-commonjs { "android":"83", "chrome":"83", "edge":"83", "firefox":"78", "ios":"13.3", "opera":"68", "safari":"13", "samsung":"11.1" } + proposal-dynamic-import { "android":"83", "chrome":"83", "edge":"83", "firefox":"78", "ios":"13.3", "opera":"68", "safari":"13", "samsung":"11.1" } Using polyfills: No polyfills were added, since the `useBuiltIns` option was not set. diff --git a/yarn.lock b/yarn.lock index aefbe82d786c..599ce4e5a98a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6092,16 +6092,16 @@ __metadata: linkType: hard "browserslist@npm:^4.12.0, browserslist@npm:^4.8.3": - version: 4.12.0 - resolution: "browserslist@npm:4.12.0" + version: 4.14.0 + resolution: "browserslist@npm:4.14.0" dependencies: - caniuse-lite: ^1.0.30001043 - electron-to-chromium: ^1.3.413 - node-releases: ^1.1.53 - pkg-up: ^2.0.0 + caniuse-lite: ^1.0.30001111 + electron-to-chromium: ^1.3.523 + escalade: ^3.0.2 + node-releases: ^1.1.60 bin: browserslist: cli.js - checksum: 564af87b3300321d885c22b6fb010a4d702b1cc77591d684d8f79411d5df65b9290a043348bcb5e4ca96b423c703aeb83fa25979ee3b140b28c48fc965dea0ed + checksum: 1ca4d424ae15266468d1635d41f4113b1f863a9892958a86be8642e93504ad4ebc488c1ab935b7e86753d0f2243e5d24c15a637c4bc5aaa40dfd6da8d0eaa73b languageName: node linkType: hard @@ -6363,10 +6363,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001043": - version: 1.0.30001077 - resolution: "caniuse-lite@npm:1.0.30001077" - checksum: 8c57dfba3e0da11c01fdaad6a3517c0259ce24006b2c1d542827d725c5f5ed5be7a18d7efdbfe4ae879d2fc01e2fa5445c31e76835a8abc9013f7bfa35c42e8e +"caniuse-lite@npm:^1.0.30001111": + version: 1.0.30001114 + resolution: "caniuse-lite@npm:1.0.30001114" + checksum: 23b73c98d7cc1bffb3e975ad73ebc927d8ad204c549597a531d41e34a29a91816fc51ab4cda7d45ba221e7cca7b0d124a9def647e6461fe24f6f3e88af95bf51 languageName: node linkType: hard @@ -7678,10 +7678,10 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.3.413": - version: 1.3.460 - resolution: "electron-to-chromium@npm:1.3.460" - checksum: 5fcc2fd898f0487ee1ad6576c10072f0d797d610146f57c4b39edd409b03ab09b38242c7a4d259c7f1efb58aa6b5a8948b8f226a30525458988ce82fc4b1e207 +"electron-to-chromium@npm:^1.3.523": + version: 1.3.533 + resolution: "electron-to-chromium@npm:1.3.533" + checksum: a5e94254202763855281420504992939a5223716e4a85d9ee492042a967a1952b9deddd042f2ac0f3a485ced58e75f0a2a93a71f02ba8010c7c8dc1cfcb3af69 languageName: node linkType: hard @@ -7928,6 +7928,13 @@ __metadata: languageName: node linkType: hard +"escalade@npm:^3.0.2": + version: 3.0.2 + resolution: "escalade@npm:3.0.2" + checksum: 30f45cb4dbc35e41dd53910c016313733219bdd06c49751fd30ef241509ef4f1c8b21b65313949aaaf1edd58ab1ac84bf71b4a70465c7be46f7e5eaf51d737bb + languageName: node + linkType: hard + "escape-string-regexp@npm:^1.0.2, escape-string-regexp@npm:^1.0.5": version: 1.0.5 resolution: "escape-string-regexp@npm:1.0.5" @@ -12450,10 +12457,10 @@ fsevents@^1.2.7: languageName: node linkType: hard -"node-releases@npm:^1.1.53": - version: 1.1.58 - resolution: "node-releases@npm:1.1.58" - checksum: cd590a387e59206a3ed3c3624234f5848f8176e04f61b8e67c4f52df631c7e61f2ef2b7b320a2f5a42c92b65d31b2911d3a5aedacc86267e06f39155a6ce4d13 +"node-releases@npm:^1.1.60": + version: 1.1.60 + resolution: "node-releases@npm:1.1.60" + checksum: bed3480bd1d7a9c3ad0b4acf79eceabfb14c5ba3e5d48619c8ec1fb5197fb358c9d0c117e31c48d52b7dba75b71c1371c5e67d01f55b79cbd2d7b60ca30974d1 languageName: node linkType: hard @@ -13444,15 +13451,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"pkg-up@npm:^2.0.0": - version: 2.0.0 - resolution: "pkg-up@npm:2.0.0" - dependencies: - find-up: ^2.1.0 - checksum: 0a8fcbebf0f1aadc7a52c576352a698abef6c389cb00a0847db2d370d05d4c005f855e196d29618b088062f1394711ca6dadd232692ed225511d7e75a198d246 - languageName: node - linkType: hard - "please-upgrade-node@npm:^3.1.1, please-upgrade-node@npm:^3.2.0": version: 3.2.0 resolution: "please-upgrade-node@npm:3.2.0"