diff --git a/kayle/builder/htmlcs-rule-map.ts b/kayle/builder/htmlcs-rule-map.ts index d7cac36..52a3c0f 100644 --- a/kayle/builder/htmlcs-rule-map.ts +++ b/kayle/builder/htmlcs-rule-map.ts @@ -89,7 +89,7 @@ export const htmlcsRuleMap = (rule: ParamList) => { rid.length >= 3 ? `${_rid[0]}.${_rid[1]}.${sl.substring(0, 5)}` : _rid[0]; return [ - ruleTarget.startsWith("Principle") ? "" : "SECTION508", + ruleTarget.startsWith("Principle") ? "" : "Section508", window.WCAGA.includes(ruleTarget) ? "WCAGA" : "", window.WCAGAA.includes(ruleTarget) ? "WCAGAA" : "", window.WCAGAAA.includes(ruleTarget) ? "WCAGAAA" : "", diff --git a/kayle/lib/rules/index.ts b/kayle/lib/rules/index.ts index bad7355..76985fb 100644 --- a/kayle/lib/rules/index.ts +++ b/kayle/lib/rules/index.ts @@ -64,12 +64,10 @@ export const importRules = async ( | "pt_BR" | "en", runner: "htmlcs" | "axe", - baseDir?: "string" + baseDir?: "string", ): Promise => { const rules = await import( - `${baseDir || "./"}${locale.replace("-", "_")}/${ - runner === "htmlcs" ? "htmlcs" : "axe" - }-rules` + `${baseDir || "./"}${locale.replace("-", "_")}/${runner === "htmlcs" ? "htmlcs" : "axe"}-rules` ); return rules.axeRules || rules.htmlcsRules; diff --git a/kayle/package.json b/kayle/package.json index fc30578..c75e112 100644 --- a/kayle/package.json +++ b/kayle/package.json @@ -1,6 +1,6 @@ { "name": "kayle", - "version": "0.8.41", + "version": "0.8.43", "description": "Extremely fast and accurate accessibility engine built for any headless tool like playwright or puppeteer.", "main": "./build/index.js", "keywords": [ @@ -76,18 +76,18 @@ "kayle_innate": "workspace:*" }, "devDependencies": { - "@playwright/test": "^1.41.2", - "@swc/cli": "^0.1.62", - "@swc/core": "^1.3.56", - "@swc/helpers": "^0.5.1", - "@types/jsdom": "^20.0.1", - "@types/node": "^18.11.9", + "@playwright/test": "^1.42.1", + "@swc/cli": "^0.3.10", + "@swc/core": "^1.4.6", + "@swc/helpers": "^0.5.6", + "@types/jsdom": "^21.1.6", + "@types/node": "^20.11.26", "acorn": "^8.11.3", "acorn-walk": "^8.3.2", "escodegen": "^2.1.0", "prettier": "^3.2.5", - "puppeteer": "^21.2.1", - "typescript": "^4.9.3" + "puppeteer": "^22.4.1", + "typescript": "^5.4.2" }, "jest": { "clearMocks": true, diff --git a/yarn.lock b/yarn.lock index 4690d25..70d527e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1698,31 +1698,32 @@ __metadata: languageName: node linkType: hard -"@playwright/test@npm:^1.41.2": - version: 1.41.2 - resolution: "@playwright/test@npm:1.41.2" +"@playwright/test@npm:^1.42.1": + version: 1.42.1 + resolution: "@playwright/test@npm:1.42.1" dependencies: - playwright: "npm:1.41.2" + playwright: "npm:1.42.1" bin: playwright: cli.js - checksum: e87405987fa024f75acc223c47fcb2da0a66b2fa0cd9a583ca5b02aac12be353d0c262bf6a22b9bc40550c86c8b7629e70cd27f508ec370d9c92bb72f74581e7 + checksum: 5bd7f1c77963cacc6f44cf4c1ef46f9ad41e79a3e6f34eb81398afaa09b1b08a4cbe0f7064f03c71c094414d1c4507d6183b61c63aa4b6a93846d386f7c651a2 languageName: node linkType: hard -"@puppeteer/browsers@npm:1.7.1": - version: 1.7.1 - resolution: "@puppeteer/browsers@npm:1.7.1" +"@puppeteer/browsers@npm:2.1.0": + version: 2.1.0 + resolution: "@puppeteer/browsers@npm:2.1.0" dependencies: debug: "npm:4.3.4" extract-zip: "npm:2.0.1" progress: "npm:2.0.3" - proxy-agent: "npm:6.3.1" - tar-fs: "npm:3.0.4" + proxy-agent: "npm:6.4.0" + semver: "npm:7.6.0" + tar-fs: "npm:3.0.5" unbzip2-stream: "npm:1.4.3" - yargs: "npm:17.7.1" + yargs: "npm:17.7.2" bin: browsers: lib/cjs/main-cli.js - checksum: 8317bc0f62c7651dd141a917cb1a2ffcda139b4923e00d573b0567c5d7fa2b569f366788b4eef3300fa55d420a67a6c2088970b282c3df0bce2b6fe1e8661421 + checksum: ab218ba0c1758d0d437e31d427f636ed35f5211c02a470e588689fe8c42e8d97eafa44a51310304a498427fb2639e75086b643fa8fbe9646acb618eb29a68451 languageName: node linkType: hard @@ -1802,6 +1803,33 @@ __metadata: languageName: node linkType: hard +"@swc/cli@npm:^0.3.10": + version: 0.3.10 + resolution: "@swc/cli@npm:0.3.10" + dependencies: + "@mole-inc/bin-wrapper": "npm:^8.0.1" + "@swc/counter": "npm:^0.1.3" + commander: "npm:^8.3.0" + fast-glob: "npm:^3.2.5" + minimatch: "npm:^9.0.3" + piscina: "npm:^4.3.0" + semver: "npm:^7.3.8" + slash: "npm:3.0.0" + source-map: "npm:^0.7.3" + peerDependencies: + "@swc/core": ^1.2.66 + chokidar: ^3.5.1 + peerDependenciesMeta: + chokidar: + optional: true + bin: + spack: bin/spack.js + swc: bin/swc.js + swcx: bin/swcx.js + checksum: 95d2ffba809dc49e5b9ae7be689657c85934c1c6c39c7ba2e326169e5c0974838cf673f0e7b4b3dda277eec81c696bb5d0ce8afbd95856cffa7b0d903b327848 + languageName: node + linkType: hard + "@swc/core-darwin-arm64@npm:1.3.90": version: 1.3.90 resolution: "@swc/core-darwin-arm64@npm:1.3.90" @@ -1809,6 +1837,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-darwin-arm64@npm:1.4.6": + version: 1.4.6 + resolution: "@swc/core-darwin-arm64@npm:1.4.6" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "@swc/core-darwin-x64@npm:1.3.90": version: 1.3.90 resolution: "@swc/core-darwin-x64@npm:1.3.90" @@ -1816,6 +1851,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-darwin-x64@npm:1.4.6": + version: 1.4.6 + resolution: "@swc/core-darwin-x64@npm:1.4.6" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "@swc/core-linux-arm-gnueabihf@npm:1.3.90": version: 1.3.90 resolution: "@swc/core-linux-arm-gnueabihf@npm:1.3.90" @@ -1823,6 +1865,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-linux-arm-gnueabihf@npm:1.4.6": + version: 1.4.6 + resolution: "@swc/core-linux-arm-gnueabihf@npm:1.4.6" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + "@swc/core-linux-arm64-gnu@npm:1.3.90": version: 1.3.90 resolution: "@swc/core-linux-arm64-gnu@npm:1.3.90" @@ -1830,6 +1879,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-linux-arm64-gnu@npm:1.4.6": + version: 1.4.6 + resolution: "@swc/core-linux-arm64-gnu@npm:1.4.6" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + "@swc/core-linux-arm64-musl@npm:1.3.90": version: 1.3.90 resolution: "@swc/core-linux-arm64-musl@npm:1.3.90" @@ -1837,6 +1893,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-linux-arm64-musl@npm:1.4.6": + version: 1.4.6 + resolution: "@swc/core-linux-arm64-musl@npm:1.4.6" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + "@swc/core-linux-x64-gnu@npm:1.3.90": version: 1.3.90 resolution: "@swc/core-linux-x64-gnu@npm:1.3.90" @@ -1844,6 +1907,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-linux-x64-gnu@npm:1.4.6": + version: 1.4.6 + resolution: "@swc/core-linux-x64-gnu@npm:1.4.6" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + "@swc/core-linux-x64-musl@npm:1.3.90": version: 1.3.90 resolution: "@swc/core-linux-x64-musl@npm:1.3.90" @@ -1851,6 +1921,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-linux-x64-musl@npm:1.4.6": + version: 1.4.6 + resolution: "@swc/core-linux-x64-musl@npm:1.4.6" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + "@swc/core-win32-arm64-msvc@npm:1.3.90": version: 1.3.90 resolution: "@swc/core-win32-arm64-msvc@npm:1.3.90" @@ -1858,6 +1935,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-win32-arm64-msvc@npm:1.4.6": + version: 1.4.6 + resolution: "@swc/core-win32-arm64-msvc@npm:1.4.6" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + "@swc/core-win32-ia32-msvc@npm:1.3.90": version: 1.3.90 resolution: "@swc/core-win32-ia32-msvc@npm:1.3.90" @@ -1865,6 +1949,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-win32-ia32-msvc@npm:1.4.6": + version: 1.4.6 + resolution: "@swc/core-win32-ia32-msvc@npm:1.4.6" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + "@swc/core-win32-x64-msvc@npm:1.3.90": version: 1.3.90 resolution: "@swc/core-win32-x64-msvc@npm:1.3.90" @@ -1872,6 +1963,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-win32-x64-msvc@npm:1.4.6": + version: 1.4.6 + resolution: "@swc/core-win32-x64-msvc@npm:1.4.6" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@swc/core@npm:^1.3.56": version: 1.3.90 resolution: "@swc/core@npm:1.3.90" @@ -1918,6 +2016,52 @@ __metadata: languageName: node linkType: hard +"@swc/core@npm:^1.4.6": + version: 1.4.6 + resolution: "@swc/core@npm:1.4.6" + dependencies: + "@swc/core-darwin-arm64": "npm:1.4.6" + "@swc/core-darwin-x64": "npm:1.4.6" + "@swc/core-linux-arm-gnueabihf": "npm:1.4.6" + "@swc/core-linux-arm64-gnu": "npm:1.4.6" + "@swc/core-linux-arm64-musl": "npm:1.4.6" + "@swc/core-linux-x64-gnu": "npm:1.4.6" + "@swc/core-linux-x64-musl": "npm:1.4.6" + "@swc/core-win32-arm64-msvc": "npm:1.4.6" + "@swc/core-win32-ia32-msvc": "npm:1.4.6" + "@swc/core-win32-x64-msvc": "npm:1.4.6" + "@swc/counter": "npm:^0.1.2" + "@swc/types": "npm:^0.1.5" + peerDependencies: + "@swc/helpers": ^0.5.0 + dependenciesMeta: + "@swc/core-darwin-arm64": + optional: true + "@swc/core-darwin-x64": + optional: true + "@swc/core-linux-arm-gnueabihf": + optional: true + "@swc/core-linux-arm64-gnu": + optional: true + "@swc/core-linux-arm64-musl": + optional: true + "@swc/core-linux-x64-gnu": + optional: true + "@swc/core-linux-x64-musl": + optional: true + "@swc/core-win32-arm64-msvc": + optional: true + "@swc/core-win32-ia32-msvc": + optional: true + "@swc/core-win32-x64-msvc": + optional: true + peerDependenciesMeta: + "@swc/helpers": + optional: true + checksum: acf826107e5c72d2cf436fb80b4799b5fd2981e4493bcf573cdcc2c6abd02b29942df8f6b15f6c67a1d39bb709ac9e67194879f0dd7d36bdb41782a3ca612841 + languageName: node + linkType: hard + "@swc/counter@npm:^0.1.1": version: 0.1.1 resolution: "@swc/counter@npm:0.1.1" @@ -1925,6 +2069,13 @@ __metadata: languageName: node linkType: hard +"@swc/counter@npm:^0.1.2, @swc/counter@npm:^0.1.3": + version: 0.1.3 + resolution: "@swc/counter@npm:0.1.3" + checksum: df8f9cfba9904d3d60f511664c70d23bb323b3a0803ec9890f60133954173047ba9bdeabce28cd70ba89ccd3fd6c71c7b0bd58be85f611e1ffbe5d5c18616598 + languageName: node + linkType: hard + "@swc/helpers@npm:^0.5.1": version: 0.5.2 resolution: "@swc/helpers@npm:0.5.2" @@ -1934,6 +2085,15 @@ __metadata: languageName: node linkType: hard +"@swc/helpers@npm:^0.5.6": + version: 0.5.6 + resolution: "@swc/helpers@npm:0.5.6" + dependencies: + tslib: "npm:^2.4.0" + checksum: 16f0a18367b1248317dcc3e5f32411da1a2906f983f4f072e394dfed37523385bc4d7bf71bab204cc8b3875c024a91421dd5c1f9c5bad1b1172fcb50aa2ec96f + languageName: node + linkType: hard + "@swc/types@npm:^0.1.5": version: 0.1.5 resolution: "@swc/types@npm:0.1.5" @@ -1990,14 +2150,14 @@ __metadata: languageName: node linkType: hard -"@types/jsdom@npm:^20.0.1": - version: 20.0.1 - resolution: "@types/jsdom@npm:20.0.1" +"@types/jsdom@npm:^21.1.6": + version: 21.1.6 + resolution: "@types/jsdom@npm:21.1.6" dependencies: "@types/node": "npm:*" "@types/tough-cookie": "npm:*" parse5: "npm:^7.0.0" - checksum: 15fbb9a0bfb4a5845cf6e795f2fd12400aacfca53b8c7e5bca4a3e5e8fa8629f676327964d64258aefb127d2d8a2be86dad46359efbfca0e8c9c2b790e7f8a88 + checksum: 423fcaf3ec57ca45bcdebb15bd18cbcef1daa472fd00b15af125d0a7783f572d78a610ce23177ace66667548a9d97e306d7185a4930ad7a002e612c3491e6765 languageName: node linkType: hard @@ -2031,10 +2191,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^18.11.9": - version: 18.18.0 - resolution: "@types/node@npm:18.18.0" - checksum: fa4b5db454feb4add61b01686a464539561fe683bd21bb8278f0a2f1b9528a34911bf5ade5fc0cfcdd79de0d0af4776aa8325a8f83d7647a567199b18d87ee67 +"@types/node@npm:^20.11.26": + version: 20.11.26 + resolution: "@types/node@npm:20.11.26" + dependencies: + undici-types: "npm:~5.26.4" + checksum: 37a69017fc0e70bd52e106a7a0de21f78b29a869b2ab7b0539438ee6ce91cb9b49b80d6b68108e88fcc20e24cdc4dc00f6e8e1c28215d93412cb19a303572130 languageName: node linkType: hard @@ -2466,6 +2628,41 @@ __metadata: languageName: node linkType: hard +"bare-events@npm:^2.0.0, bare-events@npm:^2.2.0": + version: 2.2.1 + resolution: "bare-events@npm:2.2.1" + checksum: a2c96a638e5a049960e42660320bcd9e3c5e83da2072e4c05080661219eae744931751be86c814590dcce5107c30cbb60dc2d15097b1b14e2f42db1cd9b80898 + languageName: node + linkType: hard + +"bare-fs@npm:^2.1.1": + version: 2.2.1 + resolution: "bare-fs@npm:2.2.1" + dependencies: + bare-events: "npm:^2.0.0" + bare-os: "npm:^2.0.0" + bare-path: "npm:^2.0.0" + streamx: "npm:^2.13.0" + checksum: 5840d4c03e91e9f060636be7beac176544b7a786ed31e80cd0f5f4a323b4542e2babfe266f5774ca03b8eec2af9ff5184bef4a3fb4dd2769c6d24905d6ac76a8 + languageName: node + linkType: hard + +"bare-os@npm:^2.0.0, bare-os@npm:^2.1.0": + version: 2.2.0 + resolution: "bare-os@npm:2.2.0" + checksum: 3b32a72a61bd4e4245f27963e34869ff39732c641953dbe5f0f8bff5e3e8826c24aa51b45766762b9a7cd18473c1d83f0ec2b8ff751d6a2169e8e8cdad0ad4de + languageName: node + linkType: hard + +"bare-path@npm:^2.0.0, bare-path@npm:^2.1.0": + version: 2.1.0 + resolution: "bare-path@npm:2.1.0" + dependencies: + bare-os: "npm:^2.1.0" + checksum: 811b9414448e8523a1323bc49d773673be0c72b3e008c99041b1bea516064227a530f27e8a35bd91cabc0d1026c5a0898f09ab5347cb3afd5a13fa519e6e973e + languageName: node + linkType: hard + "base64-js@npm:^1.3.1": version: 1.5.1 resolution: "base64-js@npm:1.5.1" @@ -2801,15 +2998,15 @@ __metadata: languageName: node linkType: hard -"chromium-bidi@npm:0.4.28": - version: 0.4.28 - resolution: "chromium-bidi@npm:0.4.28" +"chromium-bidi@npm:0.5.12": + version: 0.5.12 + resolution: "chromium-bidi@npm:0.5.12" dependencies: mitt: "npm:3.0.1" - urlpattern-polyfill: "npm:9.0.0" + urlpattern-polyfill: "npm:10.0.0" peerDependencies: devtools-protocol: "*" - checksum: 0fe35b9371de2423ca1b6dba3c638c42d782c8534b469cc52f771ef4a42af7c2bf0f6e451fb229a6f9d6f72f3dad47b3bf4e888844ecf26269517489c54dcdb2 + checksum: d648b69b713492de34c4324fd102928946698a9a362161805f4794372712e61223b89d779eda95b948e3f8186ff0c2432a651a0bdb66b6ad283780736a6e1f0d languageName: node linkType: hard @@ -2929,6 +3126,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:^8.3.0": + version: 8.3.0 + resolution: "commander@npm:8.3.0" + checksum: 6b7b5d334483ce24bd73c5dac2eab901a7dbb25fd983ea24a1eeac6e7166bb1967f641546e8abf1920afbde86a45fbfe5812fbc69d0dc451bb45ca416a12a3a3 + languageName: node + linkType: hard + "compare-func@npm:^2.0.0": version: 2.0.0 resolution: "compare-func@npm:2.0.0" @@ -3214,20 +3418,20 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:8.3.6": - version: 8.3.6 - resolution: "cosmiconfig@npm:8.3.6" +"cosmiconfig@npm:9.0.0": + version: 9.0.0 + resolution: "cosmiconfig@npm:9.0.0" dependencies: + env-paths: "npm:^2.2.1" import-fresh: "npm:^3.3.0" js-yaml: "npm:^4.1.0" parse-json: "npm:^5.2.0" - path-type: "npm:^4.0.0" peerDependencies: typescript: ">=4.9.5" peerDependenciesMeta: typescript: optional: true - checksum: 91d082baca0f33b1c085bf010f9ded4af43cbedacba8821da0fb5667184d0a848addc52c31fadd080007f904a555319c238cf5f4c03e6d58ece2e4876b2e73d6 + checksum: 8bdf1dfbb6fdb3755195b6886dc0649a3c742ec75afa4cb8da7b070936aed22a4f4e5b7359faafe03180358f311dbc300d248fd6586c458203d376a40cc77826 languageName: node linkType: hard @@ -3443,10 +3647,10 @@ __metadata: languageName: node linkType: hard -"devtools-protocol@npm:0.0.1179426": - version: 0.0.1179426 - resolution: "devtools-protocol@npm:0.0.1179426" - checksum: 3aa3f8562e253536468c1a0d84986a1fb4a1d8f2be9b47260baf52bb13fe103551987001161685af1a29642d543c3721b296e20c9e99de93fedcd9d552336074 +"devtools-protocol@npm:0.0.1249869": + version: 0.0.1249869 + resolution: "devtools-protocol@npm:0.0.1249869" + checksum: b7ce96bbfe84ccca9978cec12c6c832a5b10ff54ac555e72100fa87465058141672d788e9fc80091897d528fdcdb3b6f06e46ee9f2b3b255697d23433eb36445 languageName: node linkType: hard @@ -3568,7 +3772,7 @@ __metadata: languageName: node linkType: hard -"env-paths@npm:^2.2.0": +"env-paths@npm:^2.2.0, env-paths@npm:^2.2.1": version: 2.2.1 resolution: "env-paths@npm:2.2.1" checksum: 65b5df55a8bab92229ab2b40dad3b387fad24613263d103a97f91c9fe43ceb21965cd3392b1ccb5d77088021e525c4e0481adb309625d0cb94ade1d1fb8dc17e @@ -5339,6 +5543,16 @@ __metadata: languageName: node linkType: hard +"http-proxy-agent@npm:^7.0.1": + version: 7.0.2 + resolution: "http-proxy-agent@npm:7.0.2" + dependencies: + agent-base: "npm:^7.1.0" + debug: "npm:^4.3.4" + checksum: d062acfa0cb82beeb558f1043c6ba770ea892b5fb7b28654dbc70ea2aeea55226dd34c02a294f6c1ca179a5aa483c4ea641846821b182edbd9cc5d89b54c6848 + languageName: node + linkType: hard + "http2-wrapper@npm:^1.0.0-beta.5.2": version: 1.0.3 resolution: "http2-wrapper@npm:1.0.3" @@ -5369,6 +5583,16 @@ __metadata: languageName: node linkType: hard +"https-proxy-agent@npm:^7.0.3": + version: 7.0.4 + resolution: "https-proxy-agent@npm:7.0.4" + dependencies: + agent-base: "npm:^7.0.2" + debug: "npm:4" + checksum: 405fe582bba461bfe5c7e2f8d752b384036854488b828ae6df6a587c654299cbb2c50df38c4b6ab303502c3c5e029a793fbaac965d1e86ee0be03faceb554d63 + languageName: node + linkType: hard + "human-signals@npm:^2.1.0": version: 2.1.0 resolution: "human-signals@npm:2.1.0" @@ -5894,12 +6118,12 @@ __metadata: version: 0.0.0-use.local resolution: "kayle@workspace:kayle" dependencies: - "@playwright/test": "npm:^1.41.2" - "@swc/cli": "npm:^0.1.62" - "@swc/core": "npm:^1.3.56" - "@swc/helpers": "npm:^0.5.1" - "@types/jsdom": "npm:^20.0.1" - "@types/node": "npm:^18.11.9" + "@playwright/test": "npm:^1.42.1" + "@swc/cli": "npm:^0.3.10" + "@swc/core": "npm:^1.4.6" + "@swc/helpers": "npm:^0.5.6" + "@types/jsdom": "npm:^21.1.6" + "@types/node": "npm:^20.11.26" acorn: "npm:^8.11.3" acorn-walk: "npm:^8.3.2" escodegen: "npm:^2.1.0" @@ -5907,8 +6131,8 @@ __metadata: fast_htmlcs: "workspace:*" kayle_innate: "workspace:*" prettier: "npm:^3.2.5" - puppeteer: "npm:^21.2.1" - typescript: "npm:^4.9.3" + puppeteer: "npm:^22.4.1" + typescript: "npm:^5.4.2" languageName: unknown linkType: soft @@ -6375,7 +6599,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^9.0.1": +"minimatch@npm:^9.0.1, minimatch@npm:^9.0.3": version: 9.0.3 resolution: "minimatch@npm:9.0.3" dependencies: @@ -6502,13 +6726,6 @@ __metadata: languageName: node linkType: hard -"mkdirp-classic@npm:^0.5.2": - version: 0.5.3 - resolution: "mkdirp-classic@npm:0.5.3" - checksum: 3f4e088208270bbcc148d53b73e9a5bd9eef05ad2cbf3b3d0ff8795278d50dd1d11a8ef1875ff5aea3fa888931f95bfcb2ad5b7c1061cfefd6284d199e6776ac - languageName: node - linkType: hard - "mkdirp@npm:^0.5.1": version: 0.5.6 resolution: "mkdirp@npm:0.5.6" @@ -6646,6 +6863,17 @@ __metadata: languageName: node linkType: hard +"nice-napi@npm:^1.0.2": + version: 1.0.2 + resolution: "nice-napi@npm:1.0.2" + dependencies: + node-addon-api: "npm:^3.0.0" + node-gyp: "npm:latest" + node-gyp-build: "npm:^4.2.2" + conditions: "!os=win32" + languageName: node + linkType: hard + "nice-try@npm:^1.0.4": version: 1.0.5 resolution: "nice-try@npm:1.0.5" @@ -6666,6 +6894,15 @@ __metadata: languageName: node linkType: hard +"node-addon-api@npm:^3.0.0": + version: 3.2.1 + resolution: "node-addon-api@npm:3.2.1" + dependencies: + node-gyp: "npm:latest" + checksum: 681b52dfa3e15b0a8e5cf283cc0d8cd5fd2a57c559ae670fcfd20544cbb32f75de7648674110defcd17ab2c76ebef630aa7d2d2f930bc7a8cc439b20fe233518 + languageName: node + linkType: hard + "node-fetch@npm:^2.6.12": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" @@ -6680,6 +6917,17 @@ __metadata: languageName: node linkType: hard +"node-gyp-build@npm:^4.2.2": + version: 4.8.0 + resolution: "node-gyp-build@npm:4.8.0" + bin: + node-gyp-build: bin.js + node-gyp-build-optional: optional.js + node-gyp-build-test: build-test.js + checksum: 80f410ab412df38e84171d3634a5716b6c6f14ecfa4eb971424d289381fb76f8bcbe1b666419ceb2c81060e558fd7c6d70cc0f60832bcca6a1559098925d9657 + languageName: node + linkType: hard + "node-gyp@npm:latest": version: 9.4.0 resolution: "node-gyp@npm:9.4.0" @@ -7298,6 +7546,18 @@ __metadata: languageName: node linkType: hard +"piscina@npm:^4.3.0": + version: 4.4.0 + resolution: "piscina@npm:4.4.0" + dependencies: + nice-napi: "npm:^1.0.2" + dependenciesMeta: + nice-napi: + optional: true + checksum: 7bce3147d377d8c32de1cdef59681b9c6353d91627198c602854563e44b711004537169fec6190d0128e8252c97476fd89e4043d20b6d3d5d5d63188992dad68 + languageName: node + linkType: hard + "pkg-up@npm:^3.1.0": version: 3.1.0 resolution: "pkg-up@npm:3.1.0" @@ -7307,27 +7567,27 @@ __metadata: languageName: node linkType: hard -"playwright-core@npm:1.41.2": - version: 1.41.2 - resolution: "playwright-core@npm:1.41.2" +"playwright-core@npm:1.42.1": + version: 1.42.1 + resolution: "playwright-core@npm:1.42.1" bin: playwright-core: cli.js - checksum: 77ff881ebb9cc0654edd00c5ff202f5f61aee7a5318e1f12a82e30a3636de21e8b5982fae6138e5bb90115ae509c15a640cf85b10b3e2daebb2bb286da54fd4c + checksum: 6a71d2e2aa5b054d6e83836f09e139a0ff4de3aa9b6aebe0e03de3ab828c735d23a20a60fafcee91c1658da490cc390f05af463325ac842beaff58a173f7ad9e languageName: node linkType: hard -"playwright@npm:1.41.2": - version: 1.41.2 - resolution: "playwright@npm:1.41.2" +"playwright@npm:1.42.1": + version: 1.42.1 + resolution: "playwright@npm:1.42.1" dependencies: fsevents: "npm:2.3.2" - playwright-core: "npm:1.41.2" + playwright-core: "npm:1.42.1" dependenciesMeta: fsevents: optional: true bin: playwright: cli.js - checksum: 272399f622dc2df90fbef147b9b1cfab5d7a78cc364bdfa98d2bf08faa9894346f58629fe4fef41b108ca2cb203b3970d7886b7f392cb0399c75b521478e2920 + checksum: 1f866a6820e19feaaeb12cd87bfa93299d6d72e1287413098c5ae0349c7e7953eb0a303bdfbb99c12173a3493e6fdb642f89a166cfcfd8295254a520abf6eb7f languageName: node linkType: hard @@ -7394,19 +7654,19 @@ __metadata: languageName: node linkType: hard -"proxy-agent@npm:6.3.1": - version: 6.3.1 - resolution: "proxy-agent@npm:6.3.1" +"proxy-agent@npm:6.4.0": + version: 6.4.0 + resolution: "proxy-agent@npm:6.4.0" dependencies: agent-base: "npm:^7.0.2" debug: "npm:^4.3.4" - http-proxy-agent: "npm:^7.0.0" - https-proxy-agent: "npm:^7.0.2" + http-proxy-agent: "npm:^7.0.1" + https-proxy-agent: "npm:^7.0.3" lru-cache: "npm:^7.14.1" pac-proxy-agent: "npm:^7.0.1" proxy-from-env: "npm:^1.1.0" socks-proxy-agent: "npm:^8.0.2" - checksum: 547e6ebd7359cc37608cfb7ba58c97faaa33f29fcff25c2933552917bec234cfbbd8bade0f8acccab1bd0aae489082dce5ee63f644f05f824890084a70919dea + checksum: a22f202b74cc52f093efd9bfe52de8db08eda8bbc16b9d3d73acda2acc1b40223966e5521b1706788b06adf9265f093ed554d989b354e81b2d6ad482e5bd4d23 languageName: node linkType: hard @@ -7441,28 +7701,30 @@ __metadata: languageName: node linkType: hard -"puppeteer-core@npm:21.3.5": - version: 21.3.5 - resolution: "puppeteer-core@npm:21.3.5" +"puppeteer-core@npm:22.4.1": + version: 22.4.1 + resolution: "puppeteer-core@npm:22.4.1" dependencies: - "@puppeteer/browsers": "npm:1.7.1" - chromium-bidi: "npm:0.4.28" + "@puppeteer/browsers": "npm:2.1.0" + chromium-bidi: "npm:0.5.12" cross-fetch: "npm:4.0.0" debug: "npm:4.3.4" - devtools-protocol: "npm:0.0.1179426" - ws: "npm:8.14.2" - checksum: f7cd9655802e735fbba7ac6fb6aa984383e82bfa63c3b902d85d3f56200298c98e83ca967869999729d0f6ceb4339c1273bd1be4c1283a350b86140f1f5cca07 + devtools-protocol: "npm:0.0.1249869" + ws: "npm:8.16.0" + checksum: b38b70d14684bbd774583ed3db927badca3275274fb2214e0a63aef906ac673bdc9740624c2b67c7dcd5ef10132b689e45a4a9c127e3eea580e9e951fa66e0c9 languageName: node linkType: hard -"puppeteer@npm:^21.2.1": - version: 21.3.5 - resolution: "puppeteer@npm:21.3.5" +"puppeteer@npm:^22.4.1": + version: 22.4.1 + resolution: "puppeteer@npm:22.4.1" dependencies: - "@puppeteer/browsers": "npm:1.7.1" - cosmiconfig: "npm:8.3.6" - puppeteer-core: "npm:21.3.5" - checksum: 3237ea2b7144208ba434ceb8bdf09e4aaefad87597754750f739239f532cdbb52b8de179559d8781cd9350e3747a3a1700546453c05afdb5ab7c8a4c96285096 + "@puppeteer/browsers": "npm:2.1.0" + cosmiconfig: "npm:9.0.0" + puppeteer-core: "npm:22.4.1" + bin: + puppeteer: lib/esm/puppeteer/node/cli.js + checksum: 04ac0fef929cfa3f25e15db0c53874c0fde80c88285b8a5d39bd1dfb8b2c5af6736134b1dd66f53171995982ddc9ba28dd663762542e5e3bc0b2e138a6b987ed languageName: node linkType: hard @@ -7938,6 +8200,17 @@ __metadata: languageName: node linkType: hard +"semver@npm:7.6.0": + version: 7.6.0 + resolution: "semver@npm:7.6.0" + dependencies: + lru-cache: "npm:^6.0.0" + bin: + semver: bin/semver.js + checksum: 1b41018df2d8aca5a1db4729985e8e20428c650daea60fcd16e926e9383217d00f574fab92d79612771884a98d2ee2a1973f49d630829a8d54d6570defe62535 + languageName: node + linkType: hard + "semver@npm:^6.0.0, semver@npm:^6.3.1": version: 6.3.1 resolution: "semver@npm:6.3.1" @@ -8254,6 +8527,20 @@ __metadata: languageName: node linkType: hard +"streamx@npm:^2.13.0": + version: 2.16.1 + resolution: "streamx@npm:2.16.1" + dependencies: + bare-events: "npm:^2.2.0" + fast-fifo: "npm:^1.1.0" + queue-tick: "npm:^1.0.1" + dependenciesMeta: + bare-events: + optional: true + checksum: f6d0899adf089385d9c58a630fc705dc6c3931b18181c32860e5013955a339a3b763a4df62168f37c7fc56b1f7bb2a38db989fa9df487995278cb5d46f248da6 + languageName: node + linkType: hard + "streamx@npm:^2.15.0": version: 2.15.1 resolution: "streamx@npm:2.15.1" @@ -8505,14 +8792,20 @@ __metadata: languageName: node linkType: hard -"tar-fs@npm:3.0.4": - version: 3.0.4 - resolution: "tar-fs@npm:3.0.4" +"tar-fs@npm:3.0.5": + version: 3.0.5 + resolution: "tar-fs@npm:3.0.5" dependencies: - mkdirp-classic: "npm:^0.5.2" + bare-fs: "npm:^2.1.1" + bare-path: "npm:^2.1.0" pump: "npm:^3.0.0" tar-stream: "npm:^3.1.5" - checksum: 070f35bdde283dbcb05cd22abd5fc1b6df2f190688b8a82d62eadb1fd873e4602586218e88e722b3f292441a651dfb27a9b8e7ef8db6ba5601f93a57a540856a + dependenciesMeta: + bare-fs: + optional: true + bare-path: + optional: true + checksum: a15c18e80b872918c7dff22ff29db367c8014d1b3d34b0ec57cfe11645836dc01487c078a975a9d5e358f078f59e7b8adc5c671cc0848ba27b9b429669722bd8 languageName: node linkType: hard @@ -8751,7 +9044,7 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^4.9.3, typescript@npm:^4.9.4": +"typescript@npm:^4.9.4": version: 4.9.5 resolution: "typescript@npm:4.9.5" bin: @@ -8771,7 +9064,17 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@npm%3A^4.9.3#optional!builtin, typescript@patch:typescript@npm%3A^4.9.4#optional!builtin": +"typescript@npm:^5.4.2": + version: 5.4.2 + resolution: "typescript@npm:5.4.2" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: f8cfdc630ab1672f004e9561eb2916935b2d267792d07ce93e97fc601c7a65191af32033d5e9c0169b7dc37da7db9bf320f7432bc84527cb7697effaa4e4559d + languageName: node + linkType: hard + +"typescript@patch:typescript@npm%3A^4.9.4#optional!builtin": version: 4.9.5 resolution: "typescript@patch:typescript@npm%3A4.9.5#optional!builtin::version=4.9.5&hash=289587" bin: @@ -8791,6 +9094,16 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@npm%3A^5.4.2#optional!builtin": + version: 5.4.2 + resolution: "typescript@patch:typescript@npm%3A5.4.2#optional!builtin::version=5.4.2&hash=e012d7" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: ef4fc2994cc0219dc9ada94c92106ba8d44cbfd7a0328ed6f8d730311caf66e114cdfa07fbc6f369bfc0fc182d9493851b3bf1644c06fc5818690b19ee960d72 + languageName: node + linkType: hard + "uglify-js@npm:^3.1.4, uglify-js@npm:^3.16.1, uglify-js@npm:^3.17.4": version: 3.17.4 resolution: "uglify-js@npm:3.17.4" @@ -8827,6 +9140,13 @@ __metadata: languageName: node linkType: hard +"undici-types@npm:~5.26.4": + version: 5.26.5 + resolution: "undici-types@npm:5.26.5" + checksum: 0097779d94bc0fd26f0418b3a05472410408877279141ded2bd449167be1aed7ea5b76f756562cb3586a07f251b90799bab22d9019ceba49c037c76445f7cddd + languageName: node + linkType: hard + "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.0 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.0" @@ -8913,10 +9233,10 @@ __metadata: languageName: node linkType: hard -"urlpattern-polyfill@npm:9.0.0": - version: 9.0.0 - resolution: "urlpattern-polyfill@npm:9.0.0" - checksum: 63d59e08d58189d340e3acb0fb69c11d8f06da5e38c091cdac66cac07e4ca81378ad19cd1a923d5593a899603a0e607fe3ef793ef368fefbc1b2b840b24839b8 +"urlpattern-polyfill@npm:10.0.0": + version: 10.0.0 + resolution: "urlpattern-polyfill@npm:10.0.0" + checksum: 346819dbe718e929988298d02a988b8ddfa601d08daaa7e69b1148eab699c86c0f0f933d68d8c8cf913166fe64156ed28904e673200d18ef7e9ed6b58cea3fc7 languageName: node linkType: hard @@ -9080,9 +9400,9 @@ __metadata: languageName: node linkType: hard -"ws@npm:8.14.2": - version: 8.14.2 - resolution: "ws@npm:8.14.2" +"ws@npm:8.16.0": + version: 8.16.0 + resolution: "ws@npm:8.16.0" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ">=5.0.2" @@ -9091,7 +9411,7 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: 815ff01d9bc20a249b2228825d9739268a03a4408c2e0b14d49b0e2ae89d7f10847e813b587ba26992bdc33e9d03bed131e4cae73ff996baf789d53e99c31186 + checksum: 7c511c59e979bd37b63c3aea4a8e4d4163204f00bd5633c053b05ed67835481995f61a523b0ad2b603566f9a89b34cb4965cb9fab9649fbfebd8f740cea57f17 languageName: node linkType: hard @@ -9178,9 +9498,9 @@ __metadata: languageName: node linkType: hard -"yargs@npm:17.7.1": - version: 17.7.1 - resolution: "yargs@npm:17.7.1" +"yargs@npm:17.7.2": + version: 17.7.2 + resolution: "yargs@npm:17.7.2" dependencies: cliui: "npm:^8.0.1" escalade: "npm:^3.1.1" @@ -9189,7 +9509,7 @@ __metadata: string-width: "npm:^4.2.3" y18n: "npm:^5.0.5" yargs-parser: "npm:^21.1.1" - checksum: 68beb0446b89fa0a087874d6eb8b3aa1e83c3718218fa0bc55bdb9cdc49068ad15c4a96553dbbdeeae4d9eae922a779bd1102952c44e75e80b41c61f27090cb5 + checksum: abb3e37678d6e38ea85485ed86ebe0d1e3464c640d7d9069805ea0da12f69d5a32df8e5625e370f9c96dd1c2dc088ab2d0a4dd32af18222ef3c4224a19471576 languageName: node linkType: hard