From 356ca637d97cc0865d7d1b09050d46c1ddba6e06 Mon Sep 17 00:00:00 2001 From: Kagami Sascha Rosylight Date: Tue, 2 May 2023 10:11:54 +0200 Subject: [PATCH 1/4] Manually update to bcd@5.2.54 --- baselines/audioworklet.generated.d.ts | 2 + baselines/dom.generated.d.ts | 11 +- baselines/serviceworker.generated.d.ts | 4 + baselines/sharedworker.generated.d.ts | 4 + baselines/webworker.generated.d.ts | 4 + package-lock.json | 137 +++++++++++++------------ package.json | 12 +-- 7 files changed, 98 insertions(+), 76 deletions(-) diff --git a/baselines/audioworklet.generated.d.ts b/baselines/audioworklet.generated.d.ts index 5020c0418..1f47f180f 100644 --- a/baselines/audioworklet.generated.d.ts +++ b/baselines/audioworklet.generated.d.ts @@ -1015,6 +1015,8 @@ declare var URL: { /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/URLSearchParams) */ interface URLSearchParams { + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/URLSearchParams/size) */ + readonly size: number; /** * Appends a specified key/value pair as a new search parameter. * diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index 85f56011c..f9dabd207 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -4112,6 +4112,8 @@ interface CSSStyleDeclaration { fontVariationSettings: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/font-weight) */ fontWeight: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/forced-color-adjust) */ + forcedColorAdjust: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/gap) */ gap: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/grid) */ @@ -5608,8 +5610,6 @@ declare var ClipboardEvent: { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/ClipboardItem) */ interface ClipboardItem { - /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ClipboardItem/presentationStyle) */ - readonly presentationStyle: PresentationStyle; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ClipboardItem/types) */ readonly types: ReadonlyArray; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ClipboardItem/getType) */ @@ -13376,6 +13376,8 @@ interface Headers { delete(name: string): void; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Headers/get) */ get(name: string): string | null; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Headers/getSetCookie) */ + getSetCookie(): string[]; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Headers/has) */ has(name: string): boolean; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Headers/set) */ @@ -22476,6 +22478,8 @@ declare var webkitURL: typeof URL; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/URLSearchParams) */ interface URLSearchParams { + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/URLSearchParams/size) */ + readonly size: number; /** * Appends a specified key/value pair as a new search parameter. * @@ -22605,6 +22609,7 @@ declare var VTTRegion: { interface ValidityState { /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ValidityState/badInput) */ readonly badInput: boolean; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ValidityState/customError) */ readonly customError: boolean; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ValidityState/patternMismatch) */ readonly patternMismatch: boolean; @@ -22620,7 +22625,9 @@ interface ValidityState { readonly tooShort: boolean; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ValidityState/typeMismatch) */ readonly typeMismatch: boolean; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ValidityState/valid) */ readonly valid: boolean; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ValidityState/valueMissing) */ readonly valueMissing: boolean; } diff --git a/baselines/serviceworker.generated.d.ts b/baselines/serviceworker.generated.d.ts index 0442e9094..6b58ba37f 100644 --- a/baselines/serviceworker.generated.d.ts +++ b/baselines/serviceworker.generated.d.ts @@ -2776,6 +2776,8 @@ interface Headers { delete(name: string): void; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Headers/get) */ get(name: string): string | null; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Headers/getSetCookie) */ + getSetCookie(): string[]; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Headers/has) */ has(name: string): boolean; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Headers/set) */ @@ -5239,6 +5241,8 @@ declare var URL: { /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/URLSearchParams) */ interface URLSearchParams { + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/URLSearchParams/size) */ + readonly size: number; /** * Appends a specified key/value pair as a new search parameter. * diff --git a/baselines/sharedworker.generated.d.ts b/baselines/sharedworker.generated.d.ts index de3b25a4f..bd242b7f2 100644 --- a/baselines/sharedworker.generated.d.ts +++ b/baselines/sharedworker.generated.d.ts @@ -2665,6 +2665,8 @@ interface Headers { delete(name: string): void; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Headers/get) */ get(name: string): string | null; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Headers/getSetCookie) */ + getSetCookie(): string[]; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Headers/has) */ has(name: string): boolean; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Headers/set) */ @@ -5054,6 +5056,8 @@ declare var URL: { /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/URLSearchParams) */ interface URLSearchParams { + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/URLSearchParams/size) */ + readonly size: number; /** * Appends a specified key/value pair as a new search parameter. * diff --git a/baselines/webworker.generated.d.ts b/baselines/webworker.generated.d.ts index c37fbca77..f0c3ef16a 100644 --- a/baselines/webworker.generated.d.ts +++ b/baselines/webworker.generated.d.ts @@ -3029,6 +3029,8 @@ interface Headers { delete(name: string): void; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Headers/get) */ get(name: string): string | null; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Headers/getSetCookie) */ + getSetCookie(): string[]; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Headers/has) */ has(name: string): boolean; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Headers/set) */ @@ -5550,6 +5552,8 @@ declare var URL: { /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/URLSearchParams) */ interface URLSearchParams { + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/URLSearchParams/size) */ + readonly size: number; /** * Appends a specified key/value pair as a new search parameter. * diff --git a/package-lock.json b/package-lock.json index 7e2fba714..07edfe3bf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,14 +9,14 @@ "version": "0.0.1", "license": "Apache-2.0", "devDependencies": { - "@mdn/browser-compat-data": "^5.2.52", + "@mdn/browser-compat-data": "^5.2.54", "@octokit/rest": "^19.0.7", - "@types/node": "^18.15.13", + "@types/node": "^18.16.3", "@types/prettier": "^2.7.2", "@types/webidl2": "^23.13.6", - "@typescript-eslint/eslint-plugin": "^5.59.0", - "@typescript-eslint/parser": "^5.59.0", - "@webref/css": "^6.5.2", + "@typescript-eslint/eslint-plugin": "^5.59.2", + "@typescript-eslint/parser": "^5.59.2", + "@webref/css": "^6.5.4", "@webref/elements": "^2.2.1", "@webref/idl": "^3.33.1", "bcd-idl-mapper": "^2.2.2", @@ -27,7 +27,7 @@ "eslint-plugin-prettier": "^4.2.1", "jsonc-parser": "^3.2.0", "node-fetch": "^3.3.1", - "prettier": "^2.8.7", + "prettier": "^2.8.8", "print-diff": "^2.0.0", "styleless-innertext": "^1.1.5", "typescript": "^5.0.4", @@ -50,9 +50,9 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.0.tgz", - "integrity": "sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==", + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", + "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", "dev": true, "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" @@ -131,6 +131,7 @@ "version": "21.7.0", "resolved": "https://registry.npmjs.org/@gitbeaker/node/-/node-21.7.0.tgz", "integrity": "sha512-OdM3VcTKYYqboOsnbiPcO0XimXXpYK4gTjARBZ6BWc+1LQXKmqo+OH6oUbyxOoaFu9hHECafIt3WZU3NM4sZTg==", + "deprecated": "Please use its successor @gitbeaker/rest", "dev": true, "dependencies": { "@gitbeaker/core": "^21.7.0", @@ -213,9 +214,9 @@ "dev": true }, "node_modules/@mdn/browser-compat-data": { - "version": "5.2.52", - "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.2.52.tgz", - "integrity": "sha512-nbwsl2tXdTQnflxNyd8kXwGtPapXkJAaAmm8Js6DFcM9yvoEe1cJHzsh9xlwVGJaVRlSP3RhB32KfyyN1tiAEw==", + "version": "5.2.54", + "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.2.54.tgz", + "integrity": "sha512-8/W1qTWw/lCf6E01n/Be65LGza/WrDON7ii9F/fKc4EdZad+K1xJWvfYhDSoPpkMCAw0eLIyAB0Z5emQFBVclw==", "dev": true }, "node_modules/@nodelib/fs.scandir": { @@ -312,9 +313,9 @@ } }, "node_modules/@octokit/openapi-types": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-17.0.0.tgz", - "integrity": "sha512-V8BVJGN0ZmMlURF55VFHFd/L92XQQ43KvFjNmY1IYbCN3V/h/uUFV6iQi19WEHM395Nn+1qhUbViCAD/1czzog==", + "version": "17.1.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-17.1.0.tgz", + "integrity": "sha512-rnI26BAITDZTo5vqFOmA7oX4xRd18rO+gcK4MiTpJmsRMxAw0JmevNjPsjpry1bb9SVNo56P/0kbiyXXa4QluA==", "dev": true }, "node_modules/@octokit/plugin-paginate-rest": { @@ -424,12 +425,12 @@ } }, "node_modules/@octokit/types": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.1.2.tgz", - "integrity": "sha512-LPbJIuu1WNoRHbN4UMysEdlissRFpTCWyoKT7kHPufI8T+XX33/qilfMWJo3mCOjNIKu0+43oSQPf+HJa0+TTQ==", + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.2.0.tgz", + "integrity": "sha512-xySzJG4noWrIBFyMu4lg4tu9vAgNg9S0aoLRONhAEz6ueyi1evBzb40HitIosaYS4XOexphG305IVcLrIX/30g==", "dev": true, "dependencies": { - "@octokit/openapi-types": "^17.0.0" + "@octokit/openapi-types": "^17.1.0" } }, "node_modules/@sindresorhus/is": { @@ -499,9 +500,9 @@ } }, "node_modules/@types/node": { - "version": "18.15.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.13.tgz", - "integrity": "sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==", + "version": "18.16.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", + "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", "dev": true }, "node_modules/@types/prettier": { @@ -532,15 +533,15 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.59.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.0.tgz", - "integrity": "sha512-p0QgrEyrxAWBecR56gyn3wkG15TJdI//eetInP3zYRewDh0XS+DhB3VUAd3QqvziFsfaQIoIuZMxZRB7vXYaYw==", + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.2.tgz", + "integrity": "sha512-yVrXupeHjRxLDcPKL10sGQ/QlVrA8J5IYOEWVqk0lJaSZP7X5DfnP7Ns3cc74/blmbipQ1htFNVGsHX6wsYm0A==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.4.0", - "@typescript-eslint/scope-manager": "5.59.0", - "@typescript-eslint/type-utils": "5.59.0", - "@typescript-eslint/utils": "5.59.0", + "@typescript-eslint/scope-manager": "5.59.2", + "@typescript-eslint/type-utils": "5.59.2", + "@typescript-eslint/utils": "5.59.2", "debug": "^4.3.4", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", @@ -566,14 +567,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.59.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.0.tgz", - "integrity": "sha512-qK9TZ70eJtjojSUMrrEwA9ZDQ4N0e/AuoOIgXuNBorXYcBDk397D2r5MIe1B3cok/oCtdNC5j+lUUpVB+Dpb+w==", + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.2.tgz", + "integrity": "sha512-uq0sKyw6ao1iFOZZGk9F8Nro/8+gfB5ezl1cA06SrqbgJAt0SRoFhb9pXaHvkrxUpZaoLxt8KlovHNk8Gp6/HQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.59.0", - "@typescript-eslint/types": "5.59.0", - "@typescript-eslint/typescript-estree": "5.59.0", + "@typescript-eslint/scope-manager": "5.59.2", + "@typescript-eslint/types": "5.59.2", + "@typescript-eslint/typescript-estree": "5.59.2", "debug": "^4.3.4" }, "engines": { @@ -593,13 +594,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.59.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.0.tgz", - "integrity": "sha512-tsoldKaMh7izN6BvkK6zRMINj4Z2d6gGhO2UsI8zGZY3XhLq1DndP3Ycjhi1JwdwPRwtLMW4EFPgpuKhbCGOvQ==", + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.2.tgz", + "integrity": "sha512-dB1v7ROySwQWKqQ8rEWcdbTsFjh2G0vn8KUyvTXdPoyzSL6lLGkiXEV5CvpJsEe9xIdKV+8Zqb7wif2issoOFA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.59.0", - "@typescript-eslint/visitor-keys": "5.59.0" + "@typescript-eslint/types": "5.59.2", + "@typescript-eslint/visitor-keys": "5.59.2" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -610,13 +611,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.59.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.0.tgz", - "integrity": "sha512-d/B6VSWnZwu70kcKQSCqjcXpVH+7ABKH8P1KNn4K7j5PXXuycZTPXF44Nui0TEm6rbWGi8kc78xRgOC4n7xFgA==", + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.2.tgz", + "integrity": "sha512-b1LS2phBOsEy/T381bxkkywfQXkV1dWda/z0PhnIy3bC5+rQWQDS7fk9CSpcXBccPY27Z6vBEuaPBCKCgYezyQ==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.59.0", - "@typescript-eslint/utils": "5.59.0", + "@typescript-eslint/typescript-estree": "5.59.2", + "@typescript-eslint/utils": "5.59.2", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -637,9 +638,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.59.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.0.tgz", - "integrity": "sha512-yR2h1NotF23xFFYKHZs17QJnB51J/s+ud4PYU4MqdZbzeNxpgUr05+dNeCN/bb6raslHvGdd6BFCkVhpPk/ZeA==", + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.2.tgz", + "integrity": "sha512-LbJ/HqoVs2XTGq5shkiKaNTuVv5tTejdHgfdjqRUGdYhjW1crm/M7og2jhVskMt8/4wS3T1+PfFvL1K3wqYj4w==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -650,13 +651,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.59.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.0.tgz", - "integrity": "sha512-sUNnktjmI8DyGzPdZ8dRwW741zopGxltGs/SAPgGL/AAgDpiLsCFLcMNSpbfXfmnNeHmK9h3wGmCkGRGAoUZAg==", + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.2.tgz", + "integrity": "sha512-+j4SmbwVmZsQ9jEyBMgpuBD0rKwi9RxRpjX71Brr73RsYnEr3Lt5QZ624Bxphp8HUkSKfqGnPJp1kA5nl0Sh7Q==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.59.0", - "@typescript-eslint/visitor-keys": "5.59.0", + "@typescript-eslint/types": "5.59.2", + "@typescript-eslint/visitor-keys": "5.59.2", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -677,17 +678,17 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.59.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.0.tgz", - "integrity": "sha512-GGLFd+86drlHSvPgN/el6dRQNYYGOvRSDVydsUaQluwIW3HvbXuxyuD5JETvBt/9qGYe+lOrDk6gRrWOHb/FvA==", + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.2.tgz", + "integrity": "sha512-kSuF6/77TZzyGPhGO4uVp+f0SBoYxCDf+lW3GKhtKru/L8k/Hd7NFQxyWUeY7Z/KGB2C6Fe3yf2vVi4V9TsCSQ==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.59.0", - "@typescript-eslint/types": "5.59.0", - "@typescript-eslint/typescript-estree": "5.59.0", + "@typescript-eslint/scope-manager": "5.59.2", + "@typescript-eslint/types": "5.59.2", + "@typescript-eslint/typescript-estree": "5.59.2", "eslint-scope": "^5.1.1", "semver": "^7.3.7" }, @@ -703,12 +704,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.59.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.0.tgz", - "integrity": "sha512-qZ3iXxQhanchCeaExlKPV3gDQFxMUmU35xfd5eCXB6+kUw1TUAbIy2n7QIrwz9s98DQLzNWyHp61fY0da4ZcbA==", + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.2.tgz", + "integrity": "sha512-EEpsO8m3RASrKAHI9jpavNv9NlEUebV4qmF1OWxSTtKSFBpC1NCmWazDQHFivRf0O1DV11BA645yrLEVQ0/Lig==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.59.0", + "@typescript-eslint/types": "5.59.2", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -720,9 +721,9 @@ } }, "node_modules/@webref/css": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/@webref/css/-/css-6.5.2.tgz", - "integrity": "sha512-C3bP9/GSYJRPDCOXaPkoSBExMzZIUoZGwjKPtT+eYv8xwLan5sSWAGMk8SOry8ZYok8fRMoB4AeDB2jHCSlIJQ==", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/@webref/css/-/css-6.5.4.tgz", + "integrity": "sha512-aW5ZNktdkGDlvCjd/CG7YDEl1BnFJr90rSbfhNxVUIi/hS0L1BpEd0EXaKeax5KESTC/hkoKBAOLMm89l4fTuQ==", "dev": true, "peerDependencies": { "css-tree": "^2.3.1" @@ -3249,9 +3250,9 @@ } }, "node_modules/prettier": { - "version": "2.8.7", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.7.tgz", - "integrity": "sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==", + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", "dev": true, "bin": { "prettier": "bin-prettier.js" diff --git a/package.json b/package.json index ec1ea7562..120cd7b17 100644 --- a/package.json +++ b/package.json @@ -36,14 +36,14 @@ "license": "Apache-2.0", "type": "module", "devDependencies": { - "@mdn/browser-compat-data": "^5.2.52", + "@mdn/browser-compat-data": "^5.2.54", "@octokit/rest": "^19.0.7", - "@types/node": "^18.15.13", + "@types/node": "^18.16.3", "@types/prettier": "^2.7.2", "@types/webidl2": "^23.13.6", - "@typescript-eslint/eslint-plugin": "^5.59.0", - "@typescript-eslint/parser": "^5.59.0", - "@webref/css": "^6.5.2", + "@typescript-eslint/eslint-plugin": "^5.59.2", + "@typescript-eslint/parser": "^5.59.2", + "@webref/css": "^6.5.4", "@webref/elements": "^2.2.1", "@webref/idl": "^3.33.1", "bcd-idl-mapper": "^2.2.2", @@ -54,7 +54,7 @@ "eslint-plugin-prettier": "^4.2.1", "jsonc-parser": "^3.2.0", "node-fetch": "^3.3.1", - "prettier": "^2.8.7", + "prettier": "^2.8.8", "print-diff": "^2.0.0", "styleless-innertext": "^1.1.5", "typescript": "^5.0.4", From b62b5f21d5c6d5f0aeb5ad6ff3b3efcf462e3b33 Mon Sep 17 00:00:00 2001 From: Kagami Sascha Rosylight Date: Tue, 2 May 2023 10:33:20 +0200 Subject: [PATCH 2/4] Manually update to idl@3.33.3 --- baselines/dom.generated.d.ts | 3 +-- baselines/webworker.generated.d.ts | 1 - inputfiles/removedTypes.jsonc | 15 +++++++++++++-- package-lock.json | 8 ++++---- package.json | 2 +- 5 files changed, 19 insertions(+), 10 deletions(-) diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index f9dabd207..a0c07bed0 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -1334,7 +1334,6 @@ interface RTCEncodedAudioFrameMetadata { } interface RTCEncodedVideoFrameMetadata { - contributingSources?: number[]; dependencies?: number[]; frameId?: number; height?: number; @@ -3327,7 +3326,7 @@ interface CSSImportRule extends CSSRule { /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSImportRule/media) */ readonly media: MediaList; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSImportRule/styleSheet) */ - readonly styleSheet: CSSStyleSheet; + readonly styleSheet: CSSStyleSheet | null; } declare var CSSImportRule: { diff --git a/baselines/webworker.generated.d.ts b/baselines/webworker.generated.d.ts index f0c3ef16a..506d13bb5 100644 --- a/baselines/webworker.generated.d.ts +++ b/baselines/webworker.generated.d.ts @@ -521,7 +521,6 @@ interface RTCEncodedAudioFrameMetadata { } interface RTCEncodedVideoFrameMetadata { - contributingSources?: number[]; dependencies?: number[]; frameId?: number; height?: number; diff --git a/inputfiles/removedTypes.jsonc b/inputfiles/removedTypes.jsonc index f4e7170b0..0e58b5e73 100644 --- a/inputfiles/removedTypes.jsonc +++ b/inputfiles/removedTypes.jsonc @@ -13,6 +13,9 @@ }, "enums": { "enum": { + "AuthenticatorTransport": { + "value": ["smart-card"] // WebKit only as of 2023-05 + }, "ConnectionType": { "value": ["wimax"] }, @@ -288,7 +291,9 @@ "MediaRecorderOptions": { "members": { "member": { - "audioBitrateMode": null + "audioBitrateMode": null, // Blink only as of 2023-05 + "videoKeyFrameIntervalCount": null, // No implementation as of 2023-05 + "videoKeyFrameIntervalDuration": null // No implementation as of 2023-05 } } }, @@ -493,7 +498,9 @@ "RTCEncodedVideoFrameMetadata": { "members": { "member": { - "payloadType": null + "contributingSources": null, // Blink only as of 2023-05 + "payloadType": null, // Blink only as of 2023-05 + "timestamp": null // No implementation as of 2023-05 } } }, @@ -537,6 +544,8 @@ "pauseCount": null, // Blink only as of 2022-10 "playoutId": null, // No implementation as of 2022-09 "powerEfficientDecoder": null, // No implementation as of 2022-09 + "retransmittedBytesReceived": null, // Blink only as of 2023-05 + "retransmittedPacketsReceived": null, // Blink only as of 2023-05 "totalAssemblyTime": null, // Blink only as of 2022-10 "totalFreezesDuration": null, // Blink only as of 2022-10 "totalPausesDuration": null, // Blink only as of 2022-10 @@ -595,6 +604,7 @@ "VideoEncoderConfig": { "members": { "member": { + "av1": null, // Blink only as of 2023-05 "hevc": null // Blink only as of 2023-03 } } @@ -603,6 +613,7 @@ "members": { "member": { "av1": null, // Blink only as of 2023-04 + "avc": null, // No implementation as of 2023-05 "vp9": null // Blink only as of 2023-03 } } diff --git a/package-lock.json b/package-lock.json index 07edfe3bf..b27d7234c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,7 +18,7 @@ "@typescript-eslint/parser": "^5.59.2", "@webref/css": "^6.5.4", "@webref/elements": "^2.2.1", - "@webref/idl": "^3.33.1", + "@webref/idl": "^3.33.3", "bcd-idl-mapper": "^2.2.2", "cpx2": "^4.2.3", "danger": "^11.2.6", @@ -736,9 +736,9 @@ "dev": true }, "node_modules/@webref/idl": { - "version": "3.33.1", - "resolved": "https://registry.npmjs.org/@webref/idl/-/idl-3.33.1.tgz", - "integrity": "sha512-iEnP6oadMhk0scfveuha/TYd6O7ofgpsr6SQj99tqreh7SkaOqjp4iD5ZMjpuZ+dNgm+xzdXHD5JbU/ixvdqpQ==", + "version": "3.33.3", + "resolved": "https://registry.npmjs.org/@webref/idl/-/idl-3.33.3.tgz", + "integrity": "sha512-UTgP7+C7C1emybdS97rqLigXeMtn774agcMjYvccRw7jtsIc9wpIhYnlI9n6kwStC9lO55Gsn9e5wadMJADJ6g==", "dev": true, "peerDependencies": { "webidl2": "^24.2.2" diff --git a/package.json b/package.json index 120cd7b17..f3de89f87 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "@typescript-eslint/parser": "^5.59.2", "@webref/css": "^6.5.4", "@webref/elements": "^2.2.1", - "@webref/idl": "^3.33.1", + "@webref/idl": "^3.33.3", "bcd-idl-mapper": "^2.2.2", "cpx2": "^4.2.3", "danger": "^11.2.6", From a2ab1618fafe6017e5aaed74579ebb83eed0377e Mon Sep 17 00:00:00 2001 From: Kagami Sascha Rosylight Date: Tue, 2 May 2023 10:35:02 +0200 Subject: [PATCH 3/4] restore package.json --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index b27d7234c..c7742c939 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,7 +18,7 @@ "@typescript-eslint/parser": "^5.59.2", "@webref/css": "^6.5.4", "@webref/elements": "^2.2.1", - "@webref/idl": "^3.33.3", + "@webref/idl": "^3.33.1", "bcd-idl-mapper": "^2.2.2", "cpx2": "^4.2.3", "danger": "^11.2.6", diff --git a/package.json b/package.json index f3de89f87..120cd7b17 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "@typescript-eslint/parser": "^5.59.2", "@webref/css": "^6.5.4", "@webref/elements": "^2.2.1", - "@webref/idl": "^3.33.3", + "@webref/idl": "^3.33.1", "bcd-idl-mapper": "^2.2.2", "cpx2": "^4.2.3", "danger": "^11.2.6", From 04fe360a1a46c5a443c62ef0a577e2acb73a8446 Mon Sep 17 00:00:00 2001 From: Kagami Sascha Rosylight Date: Tue, 2 May 2023 11:05:49 +0200 Subject: [PATCH 4/4] restore package.json --- package-lock.json | 12 ++++++------ package.json | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/package-lock.json b/package-lock.json index c7742c939..3138ee57c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,14 +9,14 @@ "version": "0.0.1", "license": "Apache-2.0", "devDependencies": { - "@mdn/browser-compat-data": "^5.2.54", + "@mdn/browser-compat-data": "^5.2.52", "@octokit/rest": "^19.0.7", - "@types/node": "^18.16.3", + "@types/node": "^18.15.13", "@types/prettier": "^2.7.2", "@types/webidl2": "^23.13.6", - "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", - "@webref/css": "^6.5.4", + "@typescript-eslint/eslint-plugin": "^5.59.0", + "@typescript-eslint/parser": "^5.59.0", + "@webref/css": "^6.5.2", "@webref/elements": "^2.2.1", "@webref/idl": "^3.33.1", "bcd-idl-mapper": "^2.2.2", @@ -27,7 +27,7 @@ "eslint-plugin-prettier": "^4.2.1", "jsonc-parser": "^3.2.0", "node-fetch": "^3.3.1", - "prettier": "^2.8.8", + "prettier": "^2.8.7", "print-diff": "^2.0.0", "styleless-innertext": "^1.1.5", "typescript": "^5.0.4", diff --git a/package.json b/package.json index 120cd7b17..ec1ea7562 100644 --- a/package.json +++ b/package.json @@ -36,14 +36,14 @@ "license": "Apache-2.0", "type": "module", "devDependencies": { - "@mdn/browser-compat-data": "^5.2.54", + "@mdn/browser-compat-data": "^5.2.52", "@octokit/rest": "^19.0.7", - "@types/node": "^18.16.3", + "@types/node": "^18.15.13", "@types/prettier": "^2.7.2", "@types/webidl2": "^23.13.6", - "@typescript-eslint/eslint-plugin": "^5.59.2", - "@typescript-eslint/parser": "^5.59.2", - "@webref/css": "^6.5.4", + "@typescript-eslint/eslint-plugin": "^5.59.0", + "@typescript-eslint/parser": "^5.59.0", + "@webref/css": "^6.5.2", "@webref/elements": "^2.2.1", "@webref/idl": "^3.33.1", "bcd-idl-mapper": "^2.2.2", @@ -54,7 +54,7 @@ "eslint-plugin-prettier": "^4.2.1", "jsonc-parser": "^3.2.0", "node-fetch": "^3.3.1", - "prettier": "^2.8.8", + "prettier": "^2.8.7", "print-diff": "^2.0.0", "styleless-innertext": "^1.1.5", "typescript": "^5.0.4",