diff --git a/package-lock.json b/package-lock.json index 4c0a78d2e829..3dcfd2186a6e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "css-tree": "2.3.1", "flags": "0.1.3", "mocha": "10.2.0", - "reffy": "14.1.0", + "reffy": "14.2.0", "rimraf": "5.0.1", "strudy": "^2.1.1", "webidl2": "24.4.1" @@ -622,11 +622,14 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.7.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.1.tgz", - "integrity": "sha512-LT+OIXpp2kj4E2S/p91BMe+VgGX2+lfO+XTpfXhh+bCk2LkQtHZSub8ewFBMGP5ClysPjTDFa4sMI8Q3n4T0wg==", + "version": "20.8.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.6.tgz", + "integrity": "sha512-eWO4K2Ji70QzKUqRy6oyJWUeB7+g2cRagT3T/nxYibYcT4y2BDL8lqolRXjTHmkZCdJfIPaY73KbJAZmcryxTQ==", "dev": true, - "optional": true + "optional": true, + "dependencies": { + "undici-types": "~5.25.1" + } }, "node_modules/@types/semver": { "version": "7.5.2", @@ -975,9 +978,9 @@ } }, "node_modules/chromium-bidi": { - "version": "0.4.28", - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.28.tgz", - "integrity": "sha512-2HZ74QlAApJrEwcGlU/sUu0s4VS+FI3CJ09Toc9aE9VemMyhHZXeaROQgJKNRaYMUTUx6qIv1cLBs3F+vfgjSw==", + "version": "0.4.31", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.31.tgz", + "integrity": "sha512-OtvEg2JMRQrHsmLx4FV3u1Hf9waYxB5PmL+yM0HkFpc9H2x3TMbUqS+GP2/fC4399hzOO+EQF8uVU43By9ILag==", "dev": true, "dependencies": { "mitt": "3.0.1", @@ -1109,9 +1112,9 @@ } }, "node_modules/data-uri-to-buffer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-5.0.1.tgz", - "integrity": "sha512-a9l6T1qqDogvvnw0nKlfZzqsyikEBZBClF39V3TFoKhDtGBqHu2HkuomJc02j5zft8zrUaXEuoicLeW54RkzPg==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.1.tgz", + "integrity": "sha512-MZd3VlchQkp8rdend6vrx7MmVDJzSNTBvghvKjirLkD+WTChA3KUf0jkE68Q4UyctNqI11zZO9/x2Yx+ub5Cvg==", "dev": true, "engines": { "node": ">= 14" @@ -1540,13 +1543,13 @@ } }, "node_modules/get-uri": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.1.tgz", - "integrity": "sha512-7ZqONUVqaabogsYNWlYj0t3YZaL6dhuEueZXGF+/YVmf6dHmaFg8/6psJKqhx9QykIDKzpGcy2cn4oV4YC7V/Q==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.2.tgz", + "integrity": "sha512-5KLucCJobh8vBY1K07EFV4+cPZH3mrV9YeAruUseCQKHB58SGjjT2l9/eA9LD082IiuMjSlFJEcdJ27TXvbZNw==", "dev": true, "dependencies": { "basic-ftp": "^5.0.2", - "data-uri-to-buffer": "^5.0.1", + "data-uri-to-buffer": "^6.0.0", "debug": "^4.3.4", "fs-extra": "^8.1.0" }, @@ -2418,28 +2421,28 @@ } }, "node_modules/puppeteer": { - "version": "21.3.5", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-21.3.5.tgz", - "integrity": "sha512-Lff7dgN7D1AHnPBgceZiZpcXVpKOcnSCtBy+TZlwqYBumGapOky3/rUPScd6I6poh5XpPNzya6gbipBasAs7xA==", + "version": "21.3.8", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-21.3.8.tgz", + "integrity": "sha512-4OrInVIAtDgcznENUV4Du4gYSZhRmbCkckvOoPstXrUH4JsQ3atSegY+9f/tOKCDB2qh7sXaszDcFEn+RymY0g==", "dev": true, "hasInstallScript": true, "dependencies": { "@puppeteer/browsers": "1.7.1", "cosmiconfig": "8.3.6", - "puppeteer-core": "21.3.5" + "puppeteer-core": "21.3.8" }, "engines": { "node": ">=16.3.0" } }, "node_modules/puppeteer-core": { - "version": "21.3.5", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-21.3.5.tgz", - "integrity": "sha512-C/yVgvob/HbUVTedhnURDruFkJYHEqJWlb6YltJGj/T7yzWdG4ouQ0JER8aX5g2RS4DMQ0xMNuhUVYMqC2QfnQ==", + "version": "21.3.8", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-21.3.8.tgz", + "integrity": "sha512-yv12E/+zZ7Lei5tJB4sUkSrsuqKibuYpYxLGbmtLUjjYIqGE5HKz9OUI2I/RFHEvF+pHi2bTbv5bWydeCGJ6Mw==", "dev": true, "dependencies": { "@puppeteer/browsers": "1.7.1", - "chromium-bidi": "0.4.28", + "chromium-bidi": "0.4.31", "cross-fetch": "4.0.0", "debug": "4.3.4", "devtools-protocol": "0.0.1179426", @@ -2477,18 +2480,18 @@ } }, "node_modules/reffy": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/reffy/-/reffy-14.1.0.tgz", - "integrity": "sha512-DepwBmHpbT+NwooH8uwK73HgGAleqySoVgqD/u8JwKprTcs+1tzFaqJQFDcT+i4oKIM9Nzl9LI59Pn7Gqfs2rg==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/reffy/-/reffy-14.2.0.tgz", + "integrity": "sha512-5QSZgVlQTUwHsc6Qy3wP+XvkjSxzHgL0z5orhDvmaDLA5JRYUAug/iesOqXQ9H4RCQcVoxl8UdH2uPZnn2m0jw==", "dev": true, "dependencies": { "ajv": "8.12.0", "ajv-formats": "2.1.1", - "commander": "11.0.0", + "commander": "11.1.0", "fetch-filecache-for-crawling": "5.0.0", - "puppeteer": "21.3.5", + "puppeteer": "21.3.8", "semver": "^7.3.5", - "web-specs": "2.68.0", + "web-specs": "2.71.0", "webidl2": "24.4.1" }, "bin": { @@ -2498,6 +2501,15 @@ "node": ">=18" } }, + "node_modules/reffy/node_modules/commander": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "dev": true, + "engines": { + "node": ">=16" + } + }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", @@ -3020,6 +3032,13 @@ "through": "^2.3.8" } }, + "node_modules/undici-types": { + "version": "5.25.3", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", + "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==", + "dev": true, + "optional": true + }, "node_modules/universal-user-agent": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", @@ -3060,9 +3079,9 @@ } }, "node_modules/web-specs": { - "version": "2.68.0", - "resolved": "https://registry.npmjs.org/web-specs/-/web-specs-2.68.0.tgz", - "integrity": "sha512-oPV+tgVG6VxtBSMmIOfwLjOrQ0s2sSWDf1Q/WuuXDQGMrboxoeU8gSBnNRBvi4qySxxBsaa3+MTBcHZO/9PAAA==", + "version": "2.71.0", + "resolved": "https://registry.npmjs.org/web-specs/-/web-specs-2.71.0.tgz", + "integrity": "sha512-j0RwRhBe0nmc7t2d2BI4ycQNOVJJRN7XKFIHXOBcdolDao/bvlyYZ7QFJeSPuHFCP5QtlgOjO/K130QpYYctuA==", "dev": true }, "node_modules/webidl-conversions": { @@ -3278,7 +3297,7 @@ }, "packages/css": { "name": "@webref/css", - "version": "6.7.2", + "version": "6.8.3", "dev": true, "license": "MIT", "peerDependencies": { @@ -3293,13 +3312,13 @@ }, "packages/events": { "name": "@webref/events", - "version": "1.8.0", + "version": "1.8.2", "dev": true, "license": "MIT" }, "packages/idl": { "name": "@webref/idl", - "version": "3.38.3", + "version": "3.39.3", "dev": true, "license": "MIT", "peerDependencies": { @@ -3773,11 +3792,14 @@ "dev": true }, "@types/node": { - "version": "20.7.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.1.tgz", - "integrity": "sha512-LT+OIXpp2kj4E2S/p91BMe+VgGX2+lfO+XTpfXhh+bCk2LkQtHZSub8ewFBMGP5ClysPjTDFa4sMI8Q3n4T0wg==", + "version": "20.8.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.6.tgz", + "integrity": "sha512-eWO4K2Ji70QzKUqRy6oyJWUeB7+g2cRagT3T/nxYibYcT4y2BDL8lqolRXjTHmkZCdJfIPaY73KbJAZmcryxTQ==", "dev": true, - "optional": true + "optional": true, + "requires": { + "undici-types": "~5.25.1" + } }, "@types/semver": { "version": "7.5.2", @@ -4024,9 +4046,9 @@ "dev": true }, "chromium-bidi": { - "version": "0.4.28", - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.28.tgz", - "integrity": "sha512-2HZ74QlAApJrEwcGlU/sUu0s4VS+FI3CJ09Toc9aE9VemMyhHZXeaROQgJKNRaYMUTUx6qIv1cLBs3F+vfgjSw==", + "version": "0.4.31", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.31.tgz", + "integrity": "sha512-OtvEg2JMRQrHsmLx4FV3u1Hf9waYxB5PmL+yM0HkFpc9H2x3TMbUqS+GP2/fC4399hzOO+EQF8uVU43By9ILag==", "dev": true, "requires": { "mitt": "3.0.1", @@ -4126,9 +4148,9 @@ } }, "data-uri-to-buffer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-5.0.1.tgz", - "integrity": "sha512-a9l6T1qqDogvvnw0nKlfZzqsyikEBZBClF39V3TFoKhDtGBqHu2HkuomJc02j5zft8zrUaXEuoicLeW54RkzPg==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.1.tgz", + "integrity": "sha512-MZd3VlchQkp8rdend6vrx7MmVDJzSNTBvghvKjirLkD+WTChA3KUf0jkE68Q4UyctNqI11zZO9/x2Yx+ub5Cvg==", "dev": true }, "debug": { @@ -4438,13 +4460,13 @@ } }, "get-uri": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.1.tgz", - "integrity": "sha512-7ZqONUVqaabogsYNWlYj0t3YZaL6dhuEueZXGF+/YVmf6dHmaFg8/6psJKqhx9QykIDKzpGcy2cn4oV4YC7V/Q==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.2.tgz", + "integrity": "sha512-5KLucCJobh8vBY1K07EFV4+cPZH3mrV9YeAruUseCQKHB58SGjjT2l9/eA9LD082IiuMjSlFJEcdJ27TXvbZNw==", "dev": true, "requires": { "basic-ftp": "^5.0.2", - "data-uri-to-buffer": "^5.0.1", + "data-uri-to-buffer": "^6.0.0", "debug": "^4.3.4", "fs-extra": "^8.1.0" } @@ -5090,24 +5112,24 @@ "dev": true }, "puppeteer": { - "version": "21.3.5", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-21.3.5.tgz", - "integrity": "sha512-Lff7dgN7D1AHnPBgceZiZpcXVpKOcnSCtBy+TZlwqYBumGapOky3/rUPScd6I6poh5XpPNzya6gbipBasAs7xA==", + "version": "21.3.8", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-21.3.8.tgz", + "integrity": "sha512-4OrInVIAtDgcznENUV4Du4gYSZhRmbCkckvOoPstXrUH4JsQ3atSegY+9f/tOKCDB2qh7sXaszDcFEn+RymY0g==", "dev": true, "requires": { "@puppeteer/browsers": "1.7.1", "cosmiconfig": "8.3.6", - "puppeteer-core": "21.3.5" + "puppeteer-core": "21.3.8" } }, "puppeteer-core": { - "version": "21.3.5", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-21.3.5.tgz", - "integrity": "sha512-C/yVgvob/HbUVTedhnURDruFkJYHEqJWlb6YltJGj/T7yzWdG4ouQ0JER8aX5g2RS4DMQ0xMNuhUVYMqC2QfnQ==", + "version": "21.3.8", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-21.3.8.tgz", + "integrity": "sha512-yv12E/+zZ7Lei5tJB4sUkSrsuqKibuYpYxLGbmtLUjjYIqGE5HKz9OUI2I/RFHEvF+pHi2bTbv5bWydeCGJ6Mw==", "dev": true, "requires": { "@puppeteer/browsers": "1.7.1", - "chromium-bidi": "0.4.28", + "chromium-bidi": "0.4.31", "cross-fetch": "4.0.0", "debug": "4.3.4", "devtools-protocol": "0.0.1179426", @@ -5139,19 +5161,27 @@ } }, "reffy": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/reffy/-/reffy-14.1.0.tgz", - "integrity": "sha512-DepwBmHpbT+NwooH8uwK73HgGAleqySoVgqD/u8JwKprTcs+1tzFaqJQFDcT+i4oKIM9Nzl9LI59Pn7Gqfs2rg==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/reffy/-/reffy-14.2.0.tgz", + "integrity": "sha512-5QSZgVlQTUwHsc6Qy3wP+XvkjSxzHgL0z5orhDvmaDLA5JRYUAug/iesOqXQ9H4RCQcVoxl8UdH2uPZnn2m0jw==", "dev": true, "requires": { "ajv": "8.12.0", "ajv-formats": "2.1.1", - "commander": "11.0.0", + "commander": "11.1.0", "fetch-filecache-for-crawling": "5.0.0", - "puppeteer": "21.3.5", + "puppeteer": "21.3.8", "semver": "^7.3.5", - "web-specs": "2.68.0", + "web-specs": "2.71.0", "webidl2": "24.4.1" + }, + "dependencies": { + "commander": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "dev": true + } } }, "require-directory": { @@ -5539,6 +5569,13 @@ "through": "^2.3.8" } }, + "undici-types": { + "version": "5.25.3", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", + "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==", + "dev": true, + "optional": true + }, "universal-user-agent": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", @@ -5573,9 +5610,9 @@ "dev": true }, "web-specs": { - "version": "2.68.0", - "resolved": "https://registry.npmjs.org/web-specs/-/web-specs-2.68.0.tgz", - "integrity": "sha512-oPV+tgVG6VxtBSMmIOfwLjOrQ0s2sSWDf1Q/WuuXDQGMrboxoeU8gSBnNRBvi4qySxxBsaa3+MTBcHZO/9PAAA==", + "version": "2.71.0", + "resolved": "https://registry.npmjs.org/web-specs/-/web-specs-2.71.0.tgz", + "integrity": "sha512-j0RwRhBe0nmc7t2d2BI4ycQNOVJJRN7XKFIHXOBcdolDao/bvlyYZ7QFJeSPuHFCP5QtlgOjO/K130QpYYctuA==", "dev": true }, "webidl-conversions": { diff --git a/package.json b/package.json index 9a6725984eea..1546b03b6f39 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "css-tree": "2.3.1", "flags": "0.1.3", "mocha": "10.2.0", - "reffy": "14.1.0", + "reffy": "14.2.0", "rimraf": "5.0.1", "strudy": "^2.1.1", "webidl2": "24.4.1"