Update compat-data (#11277)

This commit is contained in:
Brian Ng 2020-03-18 04:24:14 -05:00 committed by GitHub
parent 48d53f8fef
commit f405cd809c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
30 changed files with 49 additions and 43 deletions

View File

@ -80,7 +80,7 @@
"ios": "12",
"samsung": "10",
"opera": "56",
"electron": "4"
"electron": "4.2"
},
"es6.array.for-each": {
"chrome": "5",

View File

@ -1,15 +1,29 @@
{
"proposal-numeric-separator": {
"chrome": "75",
"edge": "79",
"firefox": "70",
"safari": "13",
"node": "12.5",
"ios": "13",
"opera": "62",
"electron": "6.1"
},
"proposal-nullish-coalescing-operator": {
"chrome": "80",
"edge": "80",
"firefox": "72",
"safari": "tp",
"opera": "67"
"safari": "13.1",
"opera": "67",
"electron": "8.1"
},
"proposal-optional-chaining": {
"chrome": "80",
"edge": "80",
"firefox": "74",
"safari": "tp",
"opera": "67"
"safari": "13.1",
"opera": "67",
"electron": "8.1"
},
"proposal-json-strings": {
"chrome": "66",
@ -328,14 +342,6 @@
"opera": "37",
"electron": "1.1"
},
"proposal-numeric-separator": {
"chrome": "75",
"firefox": "70",
"safari": "13",
"node": "12.5",
"ios": "13",
"opera": "62"
},
"transform-member-expression-literals": {
"chrome": "7",
"opera": "12",

View File

@ -25,14 +25,14 @@
"compat-data"
],
"dependencies": {
"browserslist": "^4.8.5",
"browserslist": "^4.9.1",
"invariant": "^2.2.4",
"semver": "^5.5.0"
},
"devDependencies": {
"@babel/helper-compilation-targets": "^7.8.6",
"caniuse-db": "1.0.30001023",
"electron-to-chromium": "1.3.113",
"caniuse-db": "1.0.30001035",
"electron-to-chromium": "1.3.377",
"lodash": "^4.17.15"
}
}

View File

@ -1,7 +1,7 @@
#!/bin/bash
set -e
COMPAT_TABLE_COMMIT=4e9369a699b0e15ba5c21586ce3bdd34299db9c1
COMPAT_TABLE_COMMIT=181683391b064b8605674d9d700d59f93f8d3315
GIT_HEAD=build/compat-table/.git/HEAD
if [ -d "build/compat-table" ]; then

View File

@ -66,7 +66,7 @@
"@babel/plugin-transform-unicode-regex": "^7.8.3",
"@babel/preset-modules": "^0.1.3",
"@babel/types": "^7.8.7",
"browserslist": "^4.8.5",
"browserslist": "^4.9.1",
"core-js-compat": "^3.6.2",
"invariant": "^2.2.2",
"levenary": "^1.1.1",

View File

@ -8,13 +8,13 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator { "chrome":"71" }
proposal-nullish-coalescing-operator { "chrome":"71" }
proposal-optional-chaining { "chrome":"71" }
syntax-json-strings { "chrome":"71" }
syntax-optional-catch-binding { "chrome":"71" }
syntax-async-generators { "chrome":"71" }
syntax-object-rest-spread { "chrome":"71" }
proposal-numeric-separator { "chrome":"71" }
transform-modules-commonjs { "chrome":"71" }
proposal-dynamic-import { "chrome":"71" }

View File

@ -6,6 +6,7 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator {}
proposal-nullish-coalescing-operator {}
proposal-optional-chaining {}
proposal-json-strings {}
@ -37,7 +38,6 @@ Using plugins:
transform-typeof-symbol {}
transform-new-target {}
transform-regenerator {}
proposal-numeric-separator {}
transform-member-expression-literals {}
transform-property-literals {}
transform-reserved-words {}

View File

@ -8,13 +8,13 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator { "chrome":"71" }
proposal-nullish-coalescing-operator { "chrome":"71" }
proposal-optional-chaining { "chrome":"71" }
syntax-json-strings { "chrome":"71" }
syntax-optional-catch-binding { "chrome":"71" }
syntax-async-generators { "chrome":"71" }
syntax-object-rest-spread { "chrome":"71" }
proposal-numeric-separator { "chrome":"71" }
transform-modules-commonjs { "chrome":"71" }
proposal-dynamic-import { "chrome":"71" }

View File

@ -6,6 +6,7 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator {}
proposal-nullish-coalescing-operator {}
proposal-optional-chaining {}
proposal-json-strings {}
@ -37,7 +38,6 @@ Using plugins:
transform-typeof-symbol {}
transform-new-target {}
transform-regenerator {}
proposal-numeric-separator {}
transform-member-expression-literals {}
transform-property-literals {}
transform-reserved-words {}

View File

@ -6,6 +6,7 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator {}
proposal-nullish-coalescing-operator {}
proposal-optional-chaining {}
proposal-json-strings {}
@ -37,7 +38,6 @@ Using plugins:
transform-typeof-symbol {}
transform-new-target {}
transform-regenerator {}
proposal-numeric-separator {}
transform-member-expression-literals {}
transform-property-literals {}
transform-reserved-words {}

View File

@ -8,13 +8,13 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator { "chrome":"71" }
proposal-nullish-coalescing-operator { "chrome":"71" }
proposal-optional-chaining { "chrome":"71" }
syntax-json-strings { "chrome":"71" }
syntax-optional-catch-binding { "chrome":"71" }
syntax-async-generators { "chrome":"71" }
syntax-object-rest-spread { "chrome":"71" }
proposal-numeric-separator { "chrome":"71" }
transform-modules-commonjs { "chrome":"71" }
proposal-dynamic-import { "chrome":"71" }

View File

@ -8,13 +8,13 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator { "chrome":"71" }
proposal-nullish-coalescing-operator { "chrome":"71" }
proposal-optional-chaining { "chrome":"71" }
syntax-json-strings { "chrome":"71" }
syntax-optional-catch-binding { "chrome":"71" }
syntax-async-generators { "chrome":"71" }
syntax-object-rest-spread { "chrome":"71" }
proposal-numeric-separator { "chrome":"71" }
transform-modules-commonjs { "chrome":"71" }
proposal-dynamic-import { "chrome":"71" }

View File

@ -6,6 +6,7 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator {}
proposal-nullish-coalescing-operator {}
proposal-optional-chaining {}
proposal-json-strings {}
@ -37,7 +38,6 @@ Using plugins:
transform-typeof-symbol {}
transform-new-target {}
transform-regenerator {}
proposal-numeric-separator {}
transform-member-expression-literals {}
transform-property-literals {}
transform-reserved-words {}

View File

@ -6,6 +6,7 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator {}
proposal-nullish-coalescing-operator {}
proposal-optional-chaining {}
proposal-json-strings {}
@ -37,7 +38,6 @@ Using plugins:
transform-typeof-symbol {}
transform-new-target {}
transform-regenerator {}
proposal-numeric-separator {}
transform-member-expression-literals {}
transform-property-literals {}
transform-reserved-words {}

View File

@ -8,13 +8,13 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator { "chrome":"71" }
proposal-nullish-coalescing-operator { "chrome":"71" }
proposal-optional-chaining { "chrome":"71" }
syntax-json-strings { "chrome":"71" }
syntax-optional-catch-binding { "chrome":"71" }
syntax-async-generators { "chrome":"71" }
syntax-object-rest-spread { "chrome":"71" }
proposal-numeric-separator { "chrome":"71" }
transform-modules-commonjs { "chrome":"71" }
proposal-dynamic-import { "chrome":"71" }

View File

@ -8,13 +8,13 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator { "chrome":"71" }
proposal-nullish-coalescing-operator { "chrome":"71" }
proposal-optional-chaining { "chrome":"71" }
syntax-json-strings { "chrome":"71" }
syntax-optional-catch-binding { "chrome":"71" }
syntax-async-generators { "chrome":"71" }
syntax-object-rest-spread { "chrome":"71" }
proposal-numeric-separator { "chrome":"71" }
transform-modules-commonjs { "chrome":"71" }
proposal-dynamic-import { "chrome":"71" }

View File

@ -8,13 +8,13 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator { "chrome":"71" }
proposal-nullish-coalescing-operator { "chrome":"71" }
proposal-optional-chaining { "chrome":"71" }
syntax-json-strings { "chrome":"71" }
syntax-optional-catch-binding { "chrome":"71" }
syntax-async-generators { "chrome":"71" }
syntax-object-rest-spread { "chrome":"71" }
proposal-numeric-separator { "chrome":"71" }
transform-modules-commonjs { "chrome":"71" }
proposal-dynamic-import { "chrome":"71" }

View File

@ -6,6 +6,7 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator {}
proposal-nullish-coalescing-operator {}
proposal-optional-chaining {}
proposal-json-strings {}
@ -37,7 +38,6 @@ Using plugins:
transform-typeof-symbol {}
transform-new-target {}
transform-regenerator {}
proposal-numeric-separator {}
transform-member-expression-literals {}
transform-property-literals {}
transform-reserved-words {}

View File

@ -8,13 +8,13 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator { "chrome":"71" }
proposal-nullish-coalescing-operator { "chrome":"71" }
proposal-optional-chaining { "chrome":"71" }
syntax-json-strings { "chrome":"71" }
syntax-optional-catch-binding { "chrome":"71" }
syntax-async-generators { "chrome":"71" }
syntax-object-rest-spread { "chrome":"71" }
proposal-numeric-separator { "chrome":"71" }
transform-modules-commonjs { "chrome":"71" }
proposal-dynamic-import { "chrome":"71" }

View File

@ -8,6 +8,7 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator { "samsung":"8.2" }
proposal-nullish-coalescing-operator { "samsung":"8.2" }
proposal-optional-chaining { "samsung":"8.2" }
proposal-json-strings { "samsung":"8.2" }
@ -16,7 +17,6 @@ Using plugins:
syntax-object-rest-spread { "samsung":"8.2" }
proposal-unicode-property-regex { "samsung":"8.2" }
transform-named-capturing-groups-regex { "samsung":"8.2" }
proposal-numeric-separator { "samsung":"8.2" }
transform-modules-commonjs { "samsung":"8.2" }
proposal-dynamic-import { "samsung":"8.2" }

View File

@ -6,6 +6,7 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator {}
proposal-nullish-coalescing-operator {}
proposal-optional-chaining {}
proposal-json-strings {}
@ -37,7 +38,6 @@ Using plugins:
transform-typeof-symbol {}
transform-new-target {}
transform-regenerator {}
proposal-numeric-separator {}
transform-member-expression-literals {}
transform-property-literals {}
transform-reserved-words {}

View File

@ -8,13 +8,13 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator { "chrome":"71" }
proposal-nullish-coalescing-operator { "chrome":"71" }
proposal-optional-chaining { "chrome":"71" }
syntax-json-strings { "chrome":"71" }
syntax-optional-catch-binding { "chrome":"71" }
syntax-async-generators { "chrome":"71" }
syntax-object-rest-spread { "chrome":"71" }
proposal-numeric-separator { "chrome":"71" }
transform-modules-commonjs { "chrome":"71" }
proposal-dynamic-import { "chrome":"71" }

View File

@ -6,6 +6,7 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator {}
proposal-nullish-coalescing-operator {}
proposal-optional-chaining {}
proposal-json-strings {}
@ -37,7 +38,6 @@ Using plugins:
transform-typeof-symbol {}
transform-new-target {}
transform-regenerator {}
proposal-numeric-separator {}
transform-member-expression-literals {}
transform-property-literals {}
transform-reserved-words {}

View File

@ -8,13 +8,13 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator { "chrome":"71" }
proposal-nullish-coalescing-operator { "chrome":"71" }
proposal-optional-chaining { "chrome":"71" }
syntax-json-strings { "chrome":"71" }
syntax-optional-catch-binding { "chrome":"71" }
syntax-async-generators { "chrome":"71" }
syntax-object-rest-spread { "chrome":"71" }
proposal-numeric-separator { "chrome":"71" }
transform-modules-commonjs { "chrome":"71" }
proposal-dynamic-import { "chrome":"71" }

View File

@ -6,6 +6,7 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator {}
proposal-nullish-coalescing-operator {}
proposal-optional-chaining {}
proposal-json-strings {}
@ -37,7 +38,6 @@ Using plugins:
transform-typeof-symbol {}
transform-new-target {}
transform-regenerator {}
proposal-numeric-separator {}
transform-member-expression-literals {}
transform-property-literals {}
transform-reserved-words {}

View File

@ -6,6 +6,7 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator {}
proposal-nullish-coalescing-operator {}
proposal-optional-chaining {}
proposal-json-strings {}
@ -37,7 +38,6 @@ Using plugins:
transform-typeof-symbol {}
transform-new-target {}
transform-regenerator {}
proposal-numeric-separator {}
transform-member-expression-literals {}
transform-property-literals {}
transform-reserved-words {}

View File

@ -10,6 +10,7 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator { "chrome":"52", "firefox":"50", "ie":"11" }
proposal-nullish-coalescing-operator { "chrome":"52", "firefox":"50", "ie":"11" }
proposal-optional-chaining { "chrome":"52", "firefox":"50", "ie":"11" }
proposal-json-strings { "chrome":"52", "firefox":"50", "ie":"11" }
@ -40,7 +41,6 @@ Using plugins:
transform-typeof-symbol { "ie":"11" }
transform-new-target { "ie":"11" }
transform-regenerator { "firefox":"50", "ie":"11" }
proposal-numeric-separator { "chrome":"52", "firefox":"50", "ie":"11" }
transform-modules-commonjs { "chrome":"52", "firefox":"50", "ie":"11" }
proposal-dynamic-import { "chrome":"52", "firefox":"50", "ie":"11" }

View File

@ -10,6 +10,7 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator { "chrome":"52", "firefox":"50", "ie":"11" }
proposal-nullish-coalescing-operator { "chrome":"52", "firefox":"50", "ie":"11" }
proposal-optional-chaining { "chrome":"52", "firefox":"50", "ie":"11" }
proposal-json-strings { "chrome":"52", "firefox":"50", "ie":"11" }
@ -40,7 +41,6 @@ Using plugins:
transform-typeof-symbol { "ie":"11" }
transform-new-target { "ie":"11" }
transform-regenerator { "firefox":"50", "ie":"11" }
proposal-numeric-separator { "chrome":"52", "firefox":"50", "ie":"11" }
transform-modules-commonjs { "chrome":"52", "firefox":"50", "ie":"11" }
proposal-dynamic-import { "chrome":"52", "firefox":"50", "ie":"11" }

View File

@ -10,6 +10,7 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator { "chrome":"52", "firefox":"50", "ie":"11" }
proposal-nullish-coalescing-operator { "chrome":"52", "firefox":"50", "ie":"11" }
proposal-optional-chaining { "chrome":"52", "firefox":"50", "ie":"11" }
proposal-json-strings { "chrome":"52", "firefox":"50", "ie":"11" }
@ -40,7 +41,6 @@ Using plugins:
transform-typeof-symbol { "ie":"11" }
transform-new-target { "ie":"11" }
transform-regenerator { "firefox":"50", "ie":"11" }
proposal-numeric-separator { "chrome":"52", "firefox":"50", "ie":"11" }
transform-modules-commonjs { "chrome":"52", "firefox":"50", "ie":"11" }
proposal-dynamic-import { "chrome":"52", "firefox":"50", "ie":"11" }

View File

@ -10,6 +10,7 @@ Using targets:
Using modules transform: auto
Using plugins:
proposal-numeric-separator { "chrome":"52", "firefox":"50", "ie":"11" }
proposal-nullish-coalescing-operator { "chrome":"52", "firefox":"50", "ie":"11" }
proposal-optional-chaining { "chrome":"52", "firefox":"50", "ie":"11" }
proposal-json-strings { "chrome":"52", "firefox":"50", "ie":"11" }
@ -40,7 +41,6 @@ Using plugins:
transform-typeof-symbol { "ie":"11" }
transform-new-target { "ie":"11" }
transform-regenerator { "firefox":"50", "ie":"11" }
proposal-numeric-separator { "chrome":"52", "firefox":"50", "ie":"11" }
transform-modules-commonjs { "chrome":"52", "firefox":"50", "ie":"11" }
proposal-dynamic-import { "chrome":"52", "firefox":"50", "ie":"11" }