From 66831825f5422da1d6fae3f6e21014e3b469c338 Mon Sep 17 00:00:00 2001 From: Kagami Sascha Rosylight Date: Sat, 21 May 2022 21:47:51 +0200 Subject: [PATCH] Update core dependencies (#1337) Co-authored-by: saschanaz --- inputfiles/addedTypes.jsonc | 12 ---- inputfiles/removedTypes.jsonc | 16 ++++- package-lock.json | 110 +++++++++++++++++----------------- 3 files changed, 70 insertions(+), 68 deletions(-) diff --git a/inputfiles/addedTypes.jsonc b/inputfiles/addedTypes.jsonc index 58d4a1955..738837c91 100644 --- a/inputfiles/addedTypes.jsonc +++ b/inputfiles/addedTypes.jsonc @@ -912,18 +912,6 @@ } } }, - "HTMLPreElement": { - "element": [ - { - "name": "listing", - "deprecated": true - }, - { - "name": "xmp", - "deprecated": true - } - ] - }, "KHR_parallel_shader_compile": { "overrideExposed": "Window Worker" }, diff --git a/inputfiles/removedTypes.jsonc b/inputfiles/removedTypes.jsonc index 72d4332f5..7fd9632a8 100644 --- a/inputfiles/removedTypes.jsonc +++ b/inputfiles/removedTypes.jsonc @@ -86,6 +86,19 @@ } } }, + "Response": { + "methods": { + "method": { + // BCD's api.Response.json is not about the static method but about Body#json. + // See: + // Firefox https://bugzil.la/1758943 + // Chrome https://crbug.com/1305358 + // Safari https://webkit.org/b/240375 + // MDN https://github.com/mdn/content/discussions/5121#discussioncomment-2735488 + "json": null + } + } + }, "ServiceWorkerGlobalScope": { "properties": { "property": { @@ -196,7 +209,8 @@ "DisplayMediaStreamConstraints": { "members": { "member": { - "selfBrowserSurface": null + "selfBrowserSurface": null, + "systemAudio": null } } }, diff --git a/package-lock.json b/package-lock.json index 9f155e41e..49456e7a8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,18 +12,18 @@ "@mdn/browser-compat-data": "^4.2.1", "@octokit/rest": "^18.12.0", "@types/jsdom": "^16.2.14", - "@types/node": "^17.0.34", + "@types/node": "^17.0.35", "@types/prettier": "^2.6.1", "@types/webidl2": "^23.13.6", "@typescript-eslint/eslint-plugin": "^5.25.0", "@typescript-eslint/parser": "^5.25.0", - "@webref/css": "^4.1.1", + "@webref/css": "^4.2.0", "@webref/elements": "^2.0.0", - "@webref/idl": "^3.10.0", + "@webref/idl": "^3.11.0", "bcd-idl-mapper": "^1.4.2", "cpx2": "^4.2.0", - "danger": "^11.0.6", - "eslint": "^8.15.0", + "danger": "^11.0.7", + "eslint": "^8.16.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-prettier": "^4.0.0", "jsdom": "^19.0.0", @@ -33,7 +33,7 @@ "print-diff": "^1.0.0", "styleless-innertext": "^1.1.3", "typescript": "^4.6.4", - "webidl2": "^24.2.1" + "webidl2": "^24.2.2" } }, "../bcd-idl-mapper": { @@ -59,15 +59,15 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.3.tgz", - "integrity": "sha512-uGo44hIwoLGNyduRpjdEpovcbMdd+Nv7amtmJxnKmI8xj6yd5LncmSwDa5NgX/41lIFJtkjD6YdVfgEzPfJ5UA==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", + "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.3.2", - "globals": "^13.9.0", + "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -342,9 +342,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "17.0.34", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.34.tgz", - "integrity": "sha512-XImEz7XwTvDBtzlTnm8YvMqGW/ErMWBsKZ+hMTvnDIjGCKxwK5Xpc+c/oQjOauwq8M4OS11hEkpjX8rrI/eEgA==", + "version": "17.0.35", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", + "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==", "dev": true }, "node_modules/@types/parse5": { @@ -556,9 +556,9 @@ } }, "node_modules/@webref/css": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@webref/css/-/css-4.1.1.tgz", - "integrity": "sha512-HDviqRnmuv2qfnx8SDP7EYNERy7Q9OP7YDo1RUgOmonhGhL/Z6hCGFwgY9AZSvnQFF4xXTk52Z8UKW+fFg8PUg==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@webref/css/-/css-4.2.0.tgz", + "integrity": "sha512-hTPNehw3TfvO9POI4LmQNDkn0vsDTY/YdVSC8lU16RPYZLWygVWkOfupKC5yny+HwJS9fbrDH6K3O72YyLSw6g==", "dev": true, "peerDependencies": { "css-tree": "^2.1.0" @@ -571,12 +571,12 @@ "dev": true }, "node_modules/@webref/idl": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@webref/idl/-/idl-3.10.0.tgz", - "integrity": "sha512-F5vhqHmnHJzR+zuGbWfbpAjq0j944g+D9fAKX3HlBAsaaMQVwYXPcAxbO51e9SOVM8sjTtxyh6ce1mxFHeiP7Q==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@webref/idl/-/idl-3.11.0.tgz", + "integrity": "sha512-8usu+HwgnPbf3o+AdguRUd/TPRSAd+Cw0XjppWg2V1Yd/IShOb3lQiAPEc7f5VIBZ70Zjj3X5x5S0y9eHa4OeQ==", "dev": true, "peerDependencies": { - "webidl2": "^24.2.1" + "webidl2": "^24.2.2" } }, "node_modules/abab": { @@ -968,9 +968,9 @@ "dev": true }, "node_modules/danger": { - "version": "11.0.6", - "resolved": "https://registry.npmjs.org/danger/-/danger-11.0.6.tgz", - "integrity": "sha512-yZarxK6QCSCyo5DNfJBHPmA7V/+DU94iJJ7SMmR6Q7e8dvH2aslgl5eDqriwz4cI55Yw0j51GdCrHf6AIDS1+Q==", + "version": "11.0.7", + "resolved": "https://registry.npmjs.org/danger/-/danger-11.0.7.tgz", + "integrity": "sha512-4jdZ5xqQO03EDmoYf29EMvHluNFMXOi5u8msxKE/pAe4UlfvQ6yOpQC5jHF73f724OLP2x9paqVd+vumoC3lug==", "dev": true, "dependencies": { "@octokit/rest": "^18.12.0", @@ -1441,12 +1441,12 @@ } }, "node_modules/eslint": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.15.0.tgz", - "integrity": "sha512-GG5USZ1jhCu8HJkzGgeK8/+RGnHaNYZGrGDzUtigK3BsGESW/rs2az23XqE0WVwDxy1VRvvjSSGu5nB0Bu+6SA==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.16.0.tgz", + "integrity": "sha512-MBndsoXY/PeVTDJeWsYj7kLZ5hQpJOfMYLsF6LicLHQWbRDG19lK5jOix4DPl8yY4SUFcE3txy86OzFLWT+yoA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.2.3", + "@eslint/eslintrc": "^1.3.0", "@humanwhocodes/config-array": "^0.9.2", "ajv": "^6.10.0", "chalk": "^4.0.0", @@ -1464,7 +1464,7 @@ "file-entry-cache": "^6.0.1", "functional-red-black-tree": "^1.0.1", "glob-parent": "^6.0.1", - "globals": "^13.6.0", + "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", @@ -3736,9 +3736,9 @@ } }, "node_modules/webidl2": { - "version": "24.2.1", - "resolved": "https://registry.npmjs.org/webidl2/-/webidl2-24.2.1.tgz", - "integrity": "sha512-1jod69oNcC9BnFt3dgL5te+erImZqji1FCnJStIYOGK+fFrjVc03PGJrcJrhIUVJDIb/KyUNWy+xXIGQnAvQRA==", + "version": "24.2.2", + "resolved": "https://registry.npmjs.org/webidl2/-/webidl2-24.2.2.tgz", + "integrity": "sha512-4l1lBuUqfNBZDzQfG0dpM2haInTZ+IRnXwbWn9Oc49boPTlXQS8Hpg4GK4kE7M+504ZUKCwzBxtQR/0wPVokUw==", "dev": true }, "node_modules/whatwg-encoding": { @@ -3859,15 +3859,15 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.3.tgz", - "integrity": "sha512-uGo44hIwoLGNyduRpjdEpovcbMdd+Nv7amtmJxnKmI8xj6yd5LncmSwDa5NgX/41lIFJtkjD6YdVfgEzPfJ5UA==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", + "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.3.2", - "globals": "^13.9.0", + "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -4121,9 +4121,9 @@ "dev": true }, "@types/node": { - "version": "17.0.34", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.34.tgz", - "integrity": "sha512-XImEz7XwTvDBtzlTnm8YvMqGW/ErMWBsKZ+hMTvnDIjGCKxwK5Xpc+c/oQjOauwq8M4OS11hEkpjX8rrI/eEgA==", + "version": "17.0.35", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", + "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==", "dev": true }, "@types/parse5": { @@ -4246,9 +4246,9 @@ } }, "@webref/css": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@webref/css/-/css-4.1.1.tgz", - "integrity": "sha512-HDviqRnmuv2qfnx8SDP7EYNERy7Q9OP7YDo1RUgOmonhGhL/Z6hCGFwgY9AZSvnQFF4xXTk52Z8UKW+fFg8PUg==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@webref/css/-/css-4.2.0.tgz", + "integrity": "sha512-hTPNehw3TfvO9POI4LmQNDkn0vsDTY/YdVSC8lU16RPYZLWygVWkOfupKC5yny+HwJS9fbrDH6K3O72YyLSw6g==", "dev": true, "requires": {} }, @@ -4259,9 +4259,9 @@ "dev": true }, "@webref/idl": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@webref/idl/-/idl-3.10.0.tgz", - "integrity": "sha512-F5vhqHmnHJzR+zuGbWfbpAjq0j944g+D9fAKX3HlBAsaaMQVwYXPcAxbO51e9SOVM8sjTtxyh6ce1mxFHeiP7Q==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@webref/idl/-/idl-3.11.0.tgz", + "integrity": "sha512-8usu+HwgnPbf3o+AdguRUd/TPRSAd+Cw0XjppWg2V1Yd/IShOb3lQiAPEc7f5VIBZ70Zjj3X5x5S0y9eHa4OeQ==", "dev": true, "requires": {} }, @@ -4571,9 +4571,9 @@ } }, "danger": { - "version": "11.0.6", - "resolved": "https://registry.npmjs.org/danger/-/danger-11.0.6.tgz", - "integrity": "sha512-yZarxK6QCSCyo5DNfJBHPmA7V/+DU94iJJ7SMmR6Q7e8dvH2aslgl5eDqriwz4cI55Yw0j51GdCrHf6AIDS1+Q==", + "version": "11.0.7", + "resolved": "https://registry.npmjs.org/danger/-/danger-11.0.7.tgz", + "integrity": "sha512-4jdZ5xqQO03EDmoYf29EMvHluNFMXOi5u8msxKE/pAe4UlfvQ6yOpQC5jHF73f724OLP2x9paqVd+vumoC3lug==", "dev": true, "requires": { "@octokit/rest": "^18.12.0", @@ -4947,12 +4947,12 @@ } }, "eslint": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.15.0.tgz", - "integrity": "sha512-GG5USZ1jhCu8HJkzGgeK8/+RGnHaNYZGrGDzUtigK3BsGESW/rs2az23XqE0WVwDxy1VRvvjSSGu5nB0Bu+6SA==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.16.0.tgz", + "integrity": "sha512-MBndsoXY/PeVTDJeWsYj7kLZ5hQpJOfMYLsF6LicLHQWbRDG19lK5jOix4DPl8yY4SUFcE3txy86OzFLWT+yoA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.2.3", + "@eslint/eslintrc": "^1.3.0", "@humanwhocodes/config-array": "^0.9.2", "ajv": "^6.10.0", "chalk": "^4.0.0", @@ -4970,7 +4970,7 @@ "file-entry-cache": "^6.0.1", "functional-red-black-tree": "^1.0.1", "glob-parent": "^6.0.1", - "globals": "^13.6.0", + "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", @@ -6675,9 +6675,9 @@ "dev": true }, "webidl2": { - "version": "24.2.1", - "resolved": "https://registry.npmjs.org/webidl2/-/webidl2-24.2.1.tgz", - "integrity": "sha512-1jod69oNcC9BnFt3dgL5te+erImZqji1FCnJStIYOGK+fFrjVc03PGJrcJrhIUVJDIb/KyUNWy+xXIGQnAvQRA==", + "version": "24.2.2", + "resolved": "https://registry.npmjs.org/webidl2/-/webidl2-24.2.2.tgz", + "integrity": "sha512-4l1lBuUqfNBZDzQfG0dpM2haInTZ+IRnXwbWn9Oc49boPTlXQS8Hpg4GK4kE7M+504ZUKCwzBxtQR/0wPVokUw==", "dev": true }, "whatwg-encoding": {