From 8a8f60467a904199fd86a409c47a82ddbbc5edc5 Mon Sep 17 00:00:00 2001 From: Nicholas Johnson Date: Mon, 5 Oct 2026 12:16:56 -0500 Subject: [PATCH] Bump dependencies --- package.json | 10 +- yarn.lock | 500 ++++++++++++++++++++++++++++++--------------------- 2 files changed, 305 insertions(+), 205 deletions(-) diff --git a/package.json b/package.json index b1f74a6..24462b5 100644 --- a/package.json +++ b/package.json @@ -24,14 +24,14 @@ "devDependencies": { "@eslint/js": "10.0.1", "@vitest/coverage-v8": "4.1.11", - "eslint": "10.9.1", + "eslint": "10.11.0", "eslint-config-prettier": "10.1.8", "eslint-import-resolver-typescript": "4.4.5", "eslint-plugin-import": "2.32.0", - "eslint-plugin-jsdoc": "64.3.2", - "globals": "17.11.0", - "jsdom": "30.0.1", - "prettier": "3.9.6", + "eslint-plugin-jsdoc": "64.5.4", + "globals": "17.13.0", + "jsdom": "30.1.1", + "prettier": "3.9.9", "typescript": "6.0.3", "vitest": "4.1.11" }, diff --git a/yarn.lock b/yarn.lock index f3e74c9..d3d3548 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5,28 +5,28 @@ __metadata: version: 10 cacheKey: 10c0 -"@asamuzakjp/css-color@npm:^6.0.5": - version: 6.0.7 - resolution: "@asamuzakjp/css-color@npm:6.0.7" - dependencies: - "@csstools/css-calc": "npm:^3.3.0" - "@csstools/css-color-parser": "npm:^4.1.10" - "@csstools/css-parser-algorithms": "npm:^4.0.0" - "@csstools/css-tokenizer": "npm:^4.0.0" - lru-cache: "npm:^11.5.2" - checksum: 10c0/1f83d5b56624ca1d4cf7031bb29cfe08fe903c7acdf8e4cd7c84bb7cd122b0836bf12cd3929f0038537281c24fdb5f3c8cc8827e9b0909b3ad50842ad131eb4a +"@asamuzakjp/css-color@npm:^7.0.0": + version: 7.1.3 + resolution: "@asamuzakjp/css-color@npm:7.1.3" + dependencies: + "@csstools/css-calc": "npm:^3.4.2" + "@csstools/css-color-parser": "npm:^4.2.5" + "@csstools/css-parser-algorithms": "npm:^4.0.2" + "@csstools/css-tokenizer": "npm:^4.0.2" + lru-cache: "npm:^11.5.3" + checksum: 10c0/93ba3cd49496fb99c2a4a1bb88d6de839db63b4478cd5aed4e34dbd5bd27260832197f7a4b57fca207d2d0644d4fa5dc043a53bd9aa8247162e6a735fdff2fb9 languageName: node linkType: hard -"@asamuzakjp/dom-selector@npm:^8.3.0": - version: 8.3.2 - resolution: "@asamuzakjp/dom-selector@npm:8.3.2" +"@asamuzakjp/dom-selector@npm:^9.2.1": + version: 9.2.3 + resolution: "@asamuzakjp/dom-selector@npm:9.2.3" dependencies: - bidi-js: "npm:^1.0.3" + bidi-js: "npm:^1.1.0" css-tree: "npm:^3.2.1" is-potential-custom-element-name: "npm:^1.0.1" - lru-cache: "npm:^11.5.2" - checksum: 10c0/f39e2cee4e6ef034af405e0fe272c8e3d27dcf8cc123fd6a5801a9dea3f8bbdfeee05a1a58e08f364ca8f7608a2749bd6e21c61265e15c2a0e6dd913e2f63bba + lru-cache: "npm:^11.5.3" + checksum: 10c0/4beaa676b9556235258eddaa5f36eeb2dc6fffb15cee7801ba06711c0938f536d37b0bf87b9bda8ce0a0188630516e66ac02b3cce30d06931ac48394c1c83d20 languageName: node linkType: hard @@ -83,6 +83,28 @@ __metadata: languageName: node linkType: hard +"@cacheable/memory@npm:^2.2.0": + version: 2.2.0 + resolution: "@cacheable/memory@npm:2.2.0" + dependencies: + "@cacheable/utils": "npm:^2.5.0" + "@keyv/bigmap": "npm:^1.3.1" + hookified: "npm:^1.15.1" + keyv: "npm:^5.6.0" + checksum: 10c0/c74889eb09871be0696065778fff013a498ddc73b538d113c2cb6ece361746f2959fbddfa4ce03ce53c9259998be05949e393212e72413dbd07616744eabd261 + languageName: node + linkType: hard + +"@cacheable/utils@npm:^2.5.0": + version: 2.5.0 + resolution: "@cacheable/utils@npm:2.5.0" + dependencies: + hashery: "npm:^1.5.1" + keyv: "npm:^5.6.0" + checksum: 10c0/99e901accd71eeb0bce91484d6c66d7ef2c731b541561eb5dc9ea7fed78bdc0b65e5dd2a80edde50191143bcfc5f238fc4742475b32e82d43b43eea224038e35 + languageName: node + linkType: hard + "@cfpb/browserslist-config@workspace:packages/browserslist-config": version: 0.0.0-use.local resolution: "@cfpb/browserslist-config@workspace:packages/browserslist-config" @@ -95,61 +117,61 @@ __metadata: languageName: unknown linkType: soft -"@csstools/color-helpers@npm:^6.1.1": - version: 6.1.1 - resolution: "@csstools/color-helpers@npm:6.1.1" - checksum: 10c0/12161196c25f542250ca81f376171082d276a5aefa0feaaccc5b469d4478600695116b789f938134238e69c7ab01fb7e9a86b1c8a182fa4b4bef1f6b16359947 +"@csstools/color-helpers@npm:^6.1.2": + version: 6.1.2 + resolution: "@csstools/color-helpers@npm:6.1.2" + checksum: 10c0/58cc626cc78ccfec1be2c51c3e19bf83fd7ed9166d5c71be39bc306b9c8c9791cd39606e25838c554c930b952b479d32d08890100dc5d60d039d8f45d8127335 languageName: node linkType: hard -"@csstools/css-calc@npm:^3.3.0": - version: 3.3.0 - resolution: "@csstools/css-calc@npm:3.3.0" +"@csstools/css-calc@npm:^3.4.2, @csstools/css-calc@npm:^3.4.3": + version: 3.4.3 + resolution: "@csstools/css-calc@npm:3.4.3" peerDependencies: - "@csstools/css-parser-algorithms": ^4.0.0 - "@csstools/css-tokenizer": ^4.0.0 - checksum: 10c0/83157b9fbf3599dfff2338ac40e7eec0884d1d729b9ca4a949af3c2da55d14368b2ac70ff4f659fc1ec6801a48c9225f2211a8be987678aadf6795dbebe5a2da + "@csstools/css-parser-algorithms": ^4.0.2 + "@csstools/css-tokenizer": ^4.0.2 + checksum: 10c0/2138888cd2f2736eba4eed09a23f2666b343ab57a6dcb55fcaf8d0cfc768ab1b01ad8f35ccca3d043f30fbf862f9beac2ba4a68c3b7a086835957f99ca50939d languageName: node linkType: hard -"@csstools/css-color-parser@npm:^4.1.10": - version: 4.2.2 - resolution: "@csstools/css-color-parser@npm:4.2.2" +"@csstools/css-color-parser@npm:^4.2.5": + version: 4.2.6 + resolution: "@csstools/css-color-parser@npm:4.2.6" dependencies: - "@csstools/color-helpers": "npm:^6.1.1" - "@csstools/css-calc": "npm:^3.3.0" + "@csstools/color-helpers": "npm:^6.1.2" + "@csstools/css-calc": "npm:^3.4.3" peerDependencies: - "@csstools/css-parser-algorithms": ^4.0.0 - "@csstools/css-tokenizer": ^4.0.0 - checksum: 10c0/976707dceff091b5a955f1dbce3fa0e69119ee9fce14691f4ad0491940a1eeb9d474c0ba7d6a1a8b079a027dc70ced058336307fa2262241dc1aa084b5f65628 + "@csstools/css-parser-algorithms": ^4.0.2 + "@csstools/css-tokenizer": ^4.0.2 + checksum: 10c0/00ebb71b356095173c60b41df799991b59ba543066cb44cd68a300785f142723d045179ac1d8c06b8811eb78b1b1f8545d8f31f814d86f23242aa94fd3d1c8aa languageName: node linkType: hard -"@csstools/css-parser-algorithms@npm:^4.0.0": - version: 4.0.0 - resolution: "@csstools/css-parser-algorithms@npm:4.0.0" +"@csstools/css-parser-algorithms@npm:^4.0.2": + version: 4.0.2 + resolution: "@csstools/css-parser-algorithms@npm:4.0.2" peerDependencies: - "@csstools/css-tokenizer": ^4.0.0 - checksum: 10c0/94558c2428d6ef0ddef542e86e0a8376aa1263a12a59770abb13ba50d7b83086822c75433f32aa2e7fef00555e1cc88292f9ca5bce79aed232bb3fed73b1528d + "@csstools/css-tokenizer": ^4.0.2 + checksum: 10c0/ecd411e081ad522fb2e94d7b48d7f8e20cf5ef5f2017addecb80746f7403d289b4e403aee7422330a88f4193942e10bedb960326a7c0567528fc2273b0be5db7 languageName: node linkType: hard -"@csstools/css-syntax-patches-for-csstree@npm:^1.1.7": - version: 1.1.12 - resolution: "@csstools/css-syntax-patches-for-csstree@npm:1.1.12" +"@csstools/css-syntax-patches-for-csstree@npm:^1.1.13": + version: 1.1.15 + resolution: "@csstools/css-syntax-patches-for-csstree@npm:1.1.15" peerDependencies: css-tree: ^3.2.1 peerDependenciesMeta: css-tree: optional: true - checksum: 10c0/1ba981c04e3ea104a0009a51324c156760495f52d2e25418550a9c58cfb6b7efd91ca27ff7c3db0925f53bcd290641effa0647f0ab75cac5bf2ed37448c35a80 + checksum: 10c0/81fa30efa74821793a4c683f79d9ac20b29f426660362ac8eb61f2a5c364a25850258cc5578739f8448532c99f49c6f89b9ae03f386e2ec384cafe43da0a745e languageName: node linkType: hard -"@csstools/css-tokenizer@npm:^4.0.0": - version: 4.0.0 - resolution: "@csstools/css-tokenizer@npm:4.0.0" - checksum: 10c0/669cf3d0f9c8e1ffdf8c9955ad8beba0c8cfe03197fe29a4fcbd9ee6f7a18856cfa42c62670021a75183d9ab37f5d14a866e6a9df753a6c07f59e36797a9ea9f +"@csstools/css-tokenizer@npm:^4.0.2": + version: 4.0.2 + resolution: "@csstools/css-tokenizer@npm:4.0.2" + checksum: 10c0/748b42450064cca6a54d2bb8a719cb765c6433b8988ed8855f39c9814b8ef30c4daab235ffee9dacb0388916d6e250ec6bee454e8353d06161228e129e4272ae languageName: node linkType: hard @@ -209,16 +231,16 @@ __metadata: languageName: node linkType: hard -"@es-joy/jsdoccomment@npm:~0.95.1": - version: 0.95.1 - resolution: "@es-joy/jsdoccomment@npm:0.95.1" +"@es-joy/jsdoccomment@npm:~0.98.0": + version: 0.98.0 + resolution: "@es-joy/jsdoccomment@npm:0.98.0" dependencies: "@types/estree": "npm:^1.0.9" - "@typescript-eslint/types": "npm:^8.67.0" - comment-parser: "npm:1.4.8" + "@typescript-eslint/types": "npm:^8.70.0" + comment-parser: "npm:1.4.9" esquery: "npm:^1.7.0" - jsdoc-type-pratt-parser: "npm:~9.1.2" - checksum: 10c0/421b3649496b9e4d3a27ecfe6531e0b846366afba308ae440fd5c9fcaba8748e398e99ff1b3ad1d2d68c91cc962f30f6fa4b501d1d898b9017a709d7fd49799b + jsdoc-type-pratt-parser: "npm:~9.2.2" + checksum: 10c0/0157089e4a8768bd2cb4e7e6302b7d18f73cce01586e05b133aaeb273cdc428e649b964c42e2d9c5b4b6d445121720705edf861a68b1cb409586aa384dab36a5 languageName: node linkType: hard @@ -295,17 +317,17 @@ __metadata: languageName: node linkType: hard -"@eslint/plugin-kit@npm:^0.7.2": - version: 0.7.2 - resolution: "@eslint/plugin-kit@npm:0.7.2" +"@eslint/plugin-kit@npm:^0.7.3": + version: 0.7.3 + resolution: "@eslint/plugin-kit@npm:0.7.3" dependencies: "@eslint/core": "npm:^1.2.1" levn: "npm:^0.4.1" - checksum: 10c0/aafba08077bcd6d7dde6c2e21db18086046a88f914f29971a84cac9ad2d48952ded1b293e665e523805297eff756522dafa16f0062195e2c7143dcd1d47d11ed + checksum: 10c0/2daebaedcfbd261478e8b87dfb46d3118f48277c19eb298483ebc6f3b438e9688b86ddca13b3aeb08dfb06be00fb6073506852386aa124645c1170e7e33d140c languageName: node linkType: hard -"@exodus/bytes@npm:^1.11.0, @exodus/bytes@npm:^1.15.1, @exodus/bytes@npm:^1.6.0": +"@exodus/bytes@npm:^1.11.0, @exodus/bytes@npm:^1.15.1": version: 1.15.1 resolution: "@exodus/bytes@npm:1.15.1" peerDependencies: @@ -391,6 +413,25 @@ __metadata: languageName: node linkType: hard +"@keyv/bigmap@npm:^1.3.1": + version: 1.3.1 + resolution: "@keyv/bigmap@npm:1.3.1" + dependencies: + hashery: "npm:^1.4.0" + hookified: "npm:^1.15.0" + peerDependencies: + keyv: ^5.6.0 + checksum: 10c0/acc6a4a5edf462ce23e95672ab4bfaf7cd1941dff6bf3a2f671ce467961ace1fac9d3eb75a9ed9a8e92012e00a7d8b16ad1677bc539a52c3ad0cec31473e2349 + languageName: node + linkType: hard + +"@keyv/serialize@npm:^1.1.1": + version: 1.1.1 + resolution: "@keyv/serialize@npm:1.1.1" + checksum: 10c0/b0008cae4a54400c3abf587b8cc2474c6f528ee58969ce6cf9cb07a04006f80c73c85971d6be6544408318a2bc40108236a19a82aea0a6de95aae49533317374 + languageName: node + linkType: hard + "@napi-rs/wasm-runtime@npm:^1.1.4, @napi-rs/wasm-runtime@npm:^1.1.6": version: 1.1.6 resolution: "@napi-rs/wasm-runtime@npm:1.1.6" @@ -601,53 +642,62 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.69.0": - version: 8.69.0 - resolution: "@typescript-eslint/project-service@npm:8.69.0" +"@types/node@npm:^26.4.0": + version: 26.6.4 + resolution: "@types/node@npm:26.6.4" + dependencies: + undici-types: "npm:~8.9.0" + checksum: 10c0/094e7362df9200ba4c2da09131ca3b5d1aa51535a268a24e4ee2546d9c5a323d1d30cbdaaaa3db7ef8b2387572d1f9edabb11538ab7a09d3bca33ae5cddc2b1b + languageName: node + linkType: hard + +"@typescript-eslint/project-service@npm:8.71.0": + version: 8.71.0 + resolution: "@typescript-eslint/project-service@npm:8.71.0" dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.69.0" - "@typescript-eslint/types": "npm:^8.69.0" + "@typescript-eslint/tsconfig-utils": "npm:^8.71.0" + "@typescript-eslint/types": "npm:^8.71.0" debug: "npm:^4.4.3" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/f0ab3f0e54f88bcf9480bdad421655c7cbce4005613aae548900e6d94063808aff99c0d588d595ab2903ffd1927fe70342e29a6116c10dd96fb3baf4274b6051 + checksum: 10c0/6d8eef9287393b807bb6b7f3f29c44540c9722650155aa0ee8eec1c466bc7c7831353a2db3fd4ba843da34c3db26fd495b80a1809a7e053b22e4e094a8189e6c languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.69.0": - version: 8.69.0 - resolution: "@typescript-eslint/scope-manager@npm:8.69.0" +"@typescript-eslint/scope-manager@npm:8.71.0": + version: 8.71.0 + resolution: "@typescript-eslint/scope-manager@npm:8.71.0" dependencies: - "@typescript-eslint/types": "npm:8.69.0" - "@typescript-eslint/visitor-keys": "npm:8.69.0" - checksum: 10c0/6052d17248807c198d531183ca2c412db8215cc97fc498fed9d54cec57339e4f142a25394c53643cacd11a75d2319d6733cc383596a3b4e03531a1cca66bf8bc + "@typescript-eslint/types": "npm:8.71.0" + "@typescript-eslint/visitor-keys": "npm:8.71.0" + checksum: 10c0/76f4565e1ba4d64c9053f475fd5eb30f538edbe17b497d9551178705117f114ba233a63e811b61b2f57a1abb426381dac38325936b28a6cd2172d01f9420ee9d languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:8.69.0, @typescript-eslint/tsconfig-utils@npm:^8.69.0": - version: 8.69.0 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.69.0" +"@typescript-eslint/tsconfig-utils@npm:8.71.0, @typescript-eslint/tsconfig-utils@npm:^8.71.0": + version: 8.71.0 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.71.0" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/41145d10ed1930014eef4b2464624b705c49df3c3a352fd2bfdb920b279ccfba730e6bc4ee1820528de3bc780a9338d72682ce8779c3b9e9539f37c1fe4dfbd5 + checksum: 10c0/c35af95cad4114cef15b3d9c18fa8c31735062a0cfef41fa5ef18ead1540de314f3f426996abacbb31a44a5317e8cd5fa1e08c3416ded86e4a63393ce5683ef3 languageName: node linkType: hard -"@typescript-eslint/types@npm:8.69.0, @typescript-eslint/types@npm:^8.67.0, @typescript-eslint/types@npm:^8.69.0": - version: 8.69.0 - resolution: "@typescript-eslint/types@npm:8.69.0" - checksum: 10c0/f260a33c5befb591e01dd8fa3e19de8cb599d04ca8f063b745a48f1b3314fce29682b43727531aed076761a8a56added5e51a9e123ae885944729626411e6288 +"@typescript-eslint/types@npm:8.71.0, @typescript-eslint/types@npm:^8.70.0, @typescript-eslint/types@npm:^8.71.0": + version: 8.71.0 + resolution: "@typescript-eslint/types@npm:8.71.0" + checksum: 10c0/87e62f61cc2499ab7a01f49df205f914f9a8c9d25e80465cce1b0513bb7d8208682376c8e877720998abb8868ca61ede7761265405853c4a64aa0335a0d98db2 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.69.0": - version: 8.69.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.69.0" +"@typescript-eslint/typescript-estree@npm:8.71.0": + version: 8.71.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.71.0" dependencies: - "@typescript-eslint/project-service": "npm:8.69.0" - "@typescript-eslint/tsconfig-utils": "npm:8.69.0" - "@typescript-eslint/types": "npm:8.69.0" - "@typescript-eslint/visitor-keys": "npm:8.69.0" + "@typescript-eslint/project-service": "npm:8.71.0" + "@typescript-eslint/tsconfig-utils": "npm:8.71.0" + "@typescript-eslint/types": "npm:8.71.0" + "@typescript-eslint/visitor-keys": "npm:8.71.0" debug: "npm:^4.4.3" minimatch: "npm:^10.2.2" semver: "npm:^7.7.3" @@ -655,32 +705,32 @@ __metadata: ts-api-utils: "npm:^2.5.0" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/b13db97c45fa724a78af823ac125b1fe35711f6e4883e4c375bc8eaf5a2b1b6304a041893ae945017918169d2183cfb1f213e7b502bd6c10d641e157395afc8d + checksum: 10c0/3238fcb3933c06fa9f2b8488becc6815c513338a1663427122b5ce6642807a95d3aceb95b3e2c73c934523227d4f90e9a694dfe044b8240c4e4e90214f96eaa8 languageName: node linkType: hard -"@typescript-eslint/utils@npm:^8.68.0": - version: 8.69.0 - resolution: "@typescript-eslint/utils@npm:8.69.0" +"@typescript-eslint/utils@npm:^8.70.0": + version: 8.71.0 + resolution: "@typescript-eslint/utils@npm:8.71.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.9.1" - "@typescript-eslint/scope-manager": "npm:8.69.0" - "@typescript-eslint/types": "npm:8.69.0" - "@typescript-eslint/typescript-estree": "npm:8.69.0" + "@typescript-eslint/scope-manager": "npm:8.71.0" + "@typescript-eslint/types": "npm:8.71.0" + "@typescript-eslint/typescript-estree": "npm:8.71.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/e9da8dc8b67ca8183b0fb2fa8b9e69de2cea908ee213d3de735f2cb5727406f5f7282180f172dbf5aee2196116963b31096147c8dc6254aecc7359aac2f9ba77 + checksum: 10c0/6d682bc7d578d3266a553559c603a22cd4408b6db321653d5f179b955555c3287f0bb37e6bbcff5f1c485ba11a292e74c5fcd7da60a4b0c492b6365dad48a155 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.69.0": - version: 8.69.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.69.0" +"@typescript-eslint/visitor-keys@npm:8.71.0": + version: 8.71.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.71.0" dependencies: - "@typescript-eslint/types": "npm:8.69.0" + "@typescript-eslint/types": "npm:8.71.0" eslint-visitor-keys: "npm:^5.0.0" - checksum: 10c0/c86639e3a2a86729c77f9391d0fc3db32884d1740dc29f7316e958ff0e839640cd597628056dd3e8c8f21fbdcb312ccf3f5217d6a74a3a41f8ba01bbd414ce01 + checksum: 10c0/0797c64e03402d04bac7dabf797cd36dc5e36a7bf1f2aaad063730af8be315ab41529962b5c58d4fca17890c64b32c12e3c8e62876f43f91acd0706421815f03 languageName: node linkType: hard @@ -1120,12 +1170,12 @@ __metadata: languageName: node linkType: hard -"bidi-js@npm:^1.0.3": - version: 1.0.3 - resolution: "bidi-js@npm:1.0.3" +"bidi-js@npm:^1.1.0": + version: 1.1.0 + resolution: "bidi-js@npm:1.1.0" dependencies: require-from-string: "npm:^2.0.2" - checksum: 10c0/fdddea4aa4120a34285486f2267526cd9298b6e8b773ad25e765d4f104b6d7437ab4ba542e6939e3ac834a7570bcf121ee2cf6d3ae7cd7082c4b5bedc8f271e1 + checksum: 10c0/b608addec6bd6e5d1c0cc7b6116002d589c6e666966503aca2aa7b2f61717ecaaeb0ac1a16c1374d61ee757de4f2f24017312a70781f5c4b127ffab54a2f7187 languageName: node linkType: hard @@ -1148,6 +1198,19 @@ __metadata: languageName: node linkType: hard +"cacheable@npm:^2.5.0": + version: 2.5.0 + resolution: "cacheable@npm:2.5.0" + dependencies: + "@cacheable/memory": "npm:^2.2.0" + "@cacheable/utils": "npm:^2.5.0" + hookified: "npm:^1.15.0" + keyv: "npm:^5.6.0" + qified: "npm:^0.10.1" + checksum: 10c0/ad4086a60ed327196901c16360312705e35bfde5118457449cfabaf4ece0fecad046985ea8b66b3ece46dd469cb33798d87e1dac3ed2c00746578054bccbf74d + languageName: node + linkType: hard + "call-bind-apply-helpers@npm:^1.0.0, call-bind-apply-helpers@npm:^1.0.1, call-bind-apply-helpers@npm:^1.0.2": version: 1.0.2 resolution: "call-bind-apply-helpers@npm:1.0.2" @@ -1186,14 +1249,14 @@ __metadata: dependencies: "@eslint/js": "npm:10.0.1" "@vitest/coverage-v8": "npm:4.1.11" - eslint: "npm:10.9.1" + eslint: "npm:10.11.0" eslint-config-prettier: "npm:10.1.8" eslint-import-resolver-typescript: "npm:4.4.5" eslint-plugin-import: "npm:2.32.0" - eslint-plugin-jsdoc: "npm:64.3.2" - globals: "npm:17.11.0" - jsdom: "npm:30.0.1" - prettier: "npm:3.9.6" + eslint-plugin-jsdoc: "npm:64.5.4" + globals: "npm:17.13.0" + jsdom: "npm:30.1.1" + prettier: "npm:3.9.9" typescript: "npm:6.0.3" vitest: "npm:4.1.11" languageName: unknown @@ -1213,10 +1276,10 @@ __metadata: languageName: node linkType: hard -"comment-parser@npm:1.4.8": - version: 1.4.8 - resolution: "comment-parser@npm:1.4.8" - checksum: 10c0/7638c29abefdd705917ee73a1a28e0b5851f59b73ed3ebb3369583c74e87d1b4bb2ceae1c94e699e7bf00f06ad679d5a32adc2a42c656965912c9ac85fa17e90 +"comment-parser@npm:1.4.9": + version: 1.4.9 + resolution: "comment-parser@npm:1.4.9" + checksum: 10c0/bf81563f8588a9de7f1b49f46c8660899147c8313a01a5c48cc88a89a401c68952004cdd15644f21d9fb10c1f21e63366dc8627468a576d5d3400ee5ca7178a4 languageName: node linkType: hard @@ -1636,15 +1699,15 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jsdoc@npm:64.3.2": - version: 64.3.2 - resolution: "eslint-plugin-jsdoc@npm:64.3.2" +"eslint-plugin-jsdoc@npm:64.5.4": + version: 64.5.4 + resolution: "eslint-plugin-jsdoc@npm:64.5.4" dependencies: - "@es-joy/jsdoccomment": "npm:~0.95.1" + "@es-joy/jsdoccomment": "npm:~0.98.0" "@es-joy/resolve.exports": "npm:1.2.0" - "@typescript-eslint/utils": "npm:^8.68.0" + "@typescript-eslint/utils": "npm:^8.70.0" are-docs-informative: "npm:^0.1.1" - comment-parser: "npm:1.4.8" + comment-parser: "npm:1.4.9" debug: "npm:^4.4.3" escape-string-regexp: "npm:^5.0.0" espree: "npm:^11.2.0" @@ -1657,7 +1720,11 @@ __metadata: to-valid-identifier: "npm:^1.0.0" peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 - checksum: 10c0/0115e8de5141819d0bedb9356611fbc36d20ef8f051b93df19803e0a913cc11cb5bf531350e40ac5ae702e992b45a64191f6af627f0d8e7a71242e4c18b3dbf7 + typescript: "*" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c0/6c77abd1deef8a2a2fb93b2b0b0ead07421e61dbfe734d94da66c0b5d52c443f12d8c63f4b08ec212f5156f0ae52d22bb91c181e7a00ed05d4cb445c72f31b6b languageName: node linkType: hard @@ -1687,16 +1754,16 @@ __metadata: languageName: node linkType: hard -"eslint@npm:10.9.1": - version: 10.9.1 - resolution: "eslint@npm:10.9.1" +"eslint@npm:10.11.0": + version: 10.11.0 + resolution: "eslint@npm:10.11.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.8.0" "@eslint-community/regexpp": "npm:^4.12.2" "@eslint/config-array": "npm:^0.23.5" "@eslint/config-helpers": "npm:^0.7.0" "@eslint/core": "npm:^1.2.1" - "@eslint/plugin-kit": "npm:^0.7.2" + "@eslint/plugin-kit": "npm:^0.7.3" "@humanfs/node": "npm:^0.16.6" "@humanwhocodes/module-importer": "npm:^1.0.1" "@humanwhocodes/retry": "npm:^0.4.2" @@ -1711,7 +1778,7 @@ __metadata: esquery: "npm:^1.7.0" esutils: "npm:^2.0.2" fast-deep-equal: "npm:^3.1.3" - file-entry-cache: "npm:^8.0.0" + file-entry-cache: "npm:11.1.5 || >11.1.6 <12" find-up: "npm:^5.0.0" glob-parent: "npm:^6.0.2" ignore: "npm:^5.2.0" @@ -1728,7 +1795,7 @@ __metadata: optional: true bin: eslint: bin/eslint.js - checksum: 10c0/11cfd118dced911d506dc752086a641b45c95996af1f7b2a1914f992bbcdca78bb56cd4dd281595c7a792e1562a49047aa65ce763e3ed809cbde84fe4a08924f + checksum: 10c0/c767f45f21d1921b41d70e30b1c8fa7ec4e65c0f43a8d80cc4990ca3d923127fa7b9b3416b8f5be6e877d9286f97d3c51a04ed341bc6aa73c0dba0f463e1f861 languageName: node linkType: hard @@ -1831,12 +1898,12 @@ __metadata: languageName: node linkType: hard -"file-entry-cache@npm:^8.0.0": - version: 8.0.0 - resolution: "file-entry-cache@npm:8.0.0" +"file-entry-cache@npm:11.1.5 || >11.1.6 <12": + version: 11.1.5 + resolution: "file-entry-cache@npm:11.1.5" dependencies: - flat-cache: "npm:^4.0.0" - checksum: 10c0/9e2b5938b1cd9b6d7e3612bdc533afd4ac17b2fc646569e9a8abbf2eb48e5eb8e316bc38815a3ef6a1b456f4107f0d0f055a614ca613e75db6bf9ff4d72c1638 + flat-cache: "npm:^6.1.23" + checksum: 10c0/d05eca8794b27824d79a0f1a0bc76b81ca7232b6c9634bc086f365a6d9ddac749c4826b2b2d36bb7ef9ed84fdf0097f34979527daeb9255b4f17673a4ae50fc5 languageName: node linkType: hard @@ -1850,20 +1917,21 @@ __metadata: languageName: node linkType: hard -"flat-cache@npm:^4.0.0": - version: 4.0.1 - resolution: "flat-cache@npm:4.0.1" +"flat-cache@npm:^6.1.23": + version: 6.1.23 + resolution: "flat-cache@npm:6.1.23" dependencies: - flatted: "npm:^3.2.9" - keyv: "npm:^4.5.4" - checksum: 10c0/2c59d93e9faa2523e4fda6b4ada749bed432cfa28c8e251f33b25795e426a1c6dbada777afb1f74fcfff33934fdbdea921ee738fcc33e71adc9d6eca984a1cfc + cacheable: "npm:^2.5.0" + flatted: "npm:^3.4.2" + hookified: "npm:^1.15.0" + checksum: 10c0/c757c24f51334e1917958cd9d62d4ed3d520a3815d5a1ec50d993ac3a93fa81b6de7e28264231914bb0d990babd426e4d713d3e2f3d782dae65c42a2ded1e651 languageName: node linkType: hard -"flatted@npm:^3.2.9": - version: 3.3.3 - resolution: "flatted@npm:3.3.3" - checksum: 10c0/e957a1c6b0254aa15b8cce8533e24165abd98fadc98575db082b786b5da1b7d72062b81bfdcd1da2f4d46b6ed93bec2434e62333e9b4261d79ef2e75a10dd538 +"flatted@npm:^3.4.2": + version: 3.4.4 + resolution: "flatted@npm:3.4.4" + checksum: 10c0/a3a52a88ea5a4c333e5a1f097dcd87a037fa31c236a77cf46222c2aa4036ef895ab9bc76138a66d9dc22bdb3652128f9598cd26e7439561bf19f67276e2bc37e languageName: node linkType: hard @@ -1980,10 +2048,10 @@ __metadata: languageName: node linkType: hard -"globals@npm:17.11.0": - version: 17.11.0 - resolution: "globals@npm:17.11.0" - checksum: 10c0/5e1be3d816e04d4d0d01b1cdd40e46b5fb6b5e9f15aece9a5919b060e0fb1b3f1b9e7327dce97ef19e05513a6d65872e0834999ddea251557556dddd0f5fde30 +"globals@npm:17.13.0": + version: 17.13.0 + resolution: "globals@npm:17.13.0" + checksum: 10c0/8371d9e4e5581640141b5cce70a098edd765d2e3ab063b14998e590698071e0afb4a4a6739ccfbdcbdeb2565c5553697ba07d95703c51039912cf341a7dba7a7 languageName: node linkType: hard @@ -2059,6 +2127,15 @@ __metadata: languageName: node linkType: hard +"hashery@npm:^1.4.0, hashery@npm:^1.5.1": + version: 1.5.1 + resolution: "hashery@npm:1.5.1" + dependencies: + hookified: "npm:^1.15.0" + checksum: 10c0/ab4225b655a7b0d05df99b1a59d5b3a51fe433f82422ca25e6f3f4c4ddd30adb49ebd38e0047ef9bded93319c1e9fc857e16aa382e554929c871cb77d39fc463 + languageName: node + linkType: hard + "hasown@npm:^2.0.2": version: 2.0.2 resolution: "hasown@npm:2.0.2" @@ -2068,12 +2145,26 @@ __metadata: languageName: node linkType: hard -"html-encoding-sniffer@npm:^6.0.0": - version: 6.0.0 - resolution: "html-encoding-sniffer@npm:6.0.0" +"hookified@npm:^1.15.0, hookified@npm:^1.15.1": + version: 1.15.1 + resolution: "hookified@npm:1.15.1" + checksum: 10c0/6b691374fa97ae57169fb29f90e723499fda5e85494654fbe55c4768b3ccbf3e14c0adc8d0f365f32c503b60d7c06f907781f5966c03d41c423575eb5e16860c + languageName: node + linkType: hard + +"hookified@npm:^2.1.1": + version: 2.2.0 + resolution: "hookified@npm:2.2.0" + checksum: 10c0/7017d2b66945490293a5aba239e7b39f39071dd940fa019348c7ffea92b91b8c267853c4c51680ed0f3687b33352582fa4d2cff6dd4c5a1c5c44b037276f07aa + languageName: node + linkType: hard + +"html-encoding-sniffer@npm:^7.0.0": + version: 7.0.0 + resolution: "html-encoding-sniffer@npm:7.0.0" dependencies: - "@exodus/bytes": "npm:^1.6.0" - checksum: 10c0/66dc3f6f5539cc3beb814fcbfae7eacf4ec38cf824d6e1425b72039b51a40f4456bd8541ba66f4f4fe09cdf885ab5cd5bae6ec6339d6895a930b2fdb83c53025 + "@exodus/bytes": "npm:^1.15.1" + checksum: 10c0/0dbe7814b40cf50d4101548172df79bdea841bf0113cb016e78121519460d1f195c05336a59e889aa93878dfe9ac52ed5ac09dd14dc6dc4adf0f7507615f2594 languageName: node linkType: hard @@ -2413,53 +2504,46 @@ __metadata: languageName: node linkType: hard -"jsdoc-type-pratt-parser@npm:~9.1.2": - version: 9.1.2 - resolution: "jsdoc-type-pratt-parser@npm:9.1.2" +"jsdoc-type-pratt-parser@npm:~9.2.2": + version: 9.2.2 + resolution: "jsdoc-type-pratt-parser@npm:9.2.2" dependencies: "@types/estree": "npm:^1.0.9" - checksum: 10c0/fa9d23c502c7a7139d5b9c87482dabed8ff94ec15819c306f25b48046c4dc90d761a58366c92be9ae2d7b00306b90fd2e89b830dfe5d9b6ee27f1d2c77a9095d + "@types/node": "npm:^26.4.0" + checksum: 10c0/cae765032fcebefc67ecd946eddf53141ae2c2763bccadf78b7d1f8fffe8d57ee2fd4a1bf58cf7938e371fdf6a04bfc6add04290422cb43986e63f2f345f0204 languageName: node linkType: hard -"jsdom@npm:30.0.1": - version: 30.0.1 - resolution: "jsdom@npm:30.0.1" +"jsdom@npm:30.1.1": + version: 30.1.1 + resolution: "jsdom@npm:30.1.1" dependencies: - "@asamuzakjp/css-color": "npm:^6.0.5" - "@asamuzakjp/dom-selector": "npm:^8.3.0" + "@asamuzakjp/css-color": "npm:^7.0.0" + "@asamuzakjp/dom-selector": "npm:^9.2.1" "@bramus/specificity": "npm:^2.4.2" - "@csstools/css-syntax-patches-for-csstree": "npm:^1.1.7" + "@csstools/css-syntax-patches-for-csstree": "npm:^1.1.13" "@exodus/bytes": "npm:^1.15.1" css-tree: "npm:^3.2.1" data-urls: "npm:^7.0.0" decimal.js: "npm:^10.6.0" - html-encoding-sniffer: "npm:^6.0.0" + html-encoding-sniffer: "npm:^7.0.0" is-potential-custom-element-name: "npm:^1.0.1" lru-cache: "npm:^11.5.2" parse5: "npm:^8.0.1" saxes: "npm:^6.0.0" - symbol-tree: "npm:^3.2.4" tough-cookie: "npm:^6.0.2" - undici: "npm:^8.9.0" - w3c-xmlserializer: "npm:^5.0.0" + undici: "npm:^8.10.2" + w3c-xmlserializer: "npm:^6.0.0" webidl-conversions: "npm:^8.0.1" whatwg-mimetype: "npm:^5.0.0" - whatwg-url: "npm:^17.1.0" + whatwg-url: "npm:^17.1.1" xml-name-validator: "npm:^5.0.0" peerDependencies: canvas: ^3.2.3 peerDependenciesMeta: canvas: optional: true - checksum: 10c0/2e3c04c30da46f373259b33ffb1a7786d351370aada3bfa3d7766dc97956659727dc78f49e01813b313e873d32851c842dc319b89d099f9e9decb55339dca155 - languageName: node - linkType: hard - -"json-buffer@npm:3.0.1": - version: 3.0.1 - resolution: "json-buffer@npm:3.0.1" - checksum: 10c0/0d1c91569d9588e7eef2b49b59851f297f3ab93c7b35c7c221e288099322be6b562767d11e4821da500f3219542b9afd2e54c5dc573107c1126ed1080f8e96d7 + checksum: 10c0/f800ba21e9a8215a8dd7ca9bd50e642ed0ca8714f94cf9e8c0d0909018606a93148e35341f4a2725cccefa622647313fae56a189ab533f05198e2bca4f693e5d languageName: node linkType: hard @@ -2488,12 +2572,12 @@ __metadata: languageName: node linkType: hard -"keyv@npm:^4.5.4": - version: 4.5.4 - resolution: "keyv@npm:4.5.4" +"keyv@npm:^5.6.0": + version: 5.6.0 + resolution: "keyv@npm:5.6.0" dependencies: - json-buffer: "npm:3.0.1" - checksum: 10c0/aa52f3c5e18e16bb6324876bb8b59dd02acf782a4b789c7b2ae21107fab95fab3890ed448d4f8dba80ce05391eeac4bfabb4f02a20221342982f806fa2cf271e + "@keyv/serialize": "npm:^1.1.1" + checksum: 10c0/c3ea795b6e03593ca57c8f70928a69bad14c13389a7fb75649a115ff55615244b04d8902798d841c17f0bb4a8a8866c97133b543b93f151b440170bba09176db languageName: node linkType: hard @@ -2643,6 +2727,13 @@ __metadata: languageName: node linkType: hard +"lru-cache@npm:^11.5.3": + version: 11.5.3 + resolution: "lru-cache@npm:11.5.3" + checksum: 10c0/2ad9bce6343a3544a1fd15364d8b35609aa52b2593d21fdc4877cabfe003b0f3deca4f9d6e9d13262f06e9e3d159de45c0a2f3edfc3adb46192333b5f146d8ed + languageName: node + linkType: hard + "magic-string@npm:^0.30.21": version: 0.30.21 resolution: "magic-string@npm:0.30.21" @@ -3002,12 +3093,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:3.9.6": - version: 3.9.6 - resolution: "prettier@npm:3.9.6" +"prettier@npm:3.9.9": + version: 3.9.9 + resolution: "prettier@npm:3.9.9" bin: prettier: bin/prettier.cjs - checksum: 10c0/9f7ddae234035868f3daab3dc34e6de7e54622185afb017378029f0c09a9c023248ccf6f34def0b17a0538e18c47aa1b3188bab72965d1bf735919baa0747e99 + checksum: 10c0/d50ea2537b2ff7dbd5088a214f4d936484e55c665cea2185b477a55b0770be55f3b156a71f63a9a639def6b334667bb327139dc85f2a1041c0a34752cdc74647 languageName: node linkType: hard @@ -3025,6 +3116,15 @@ __metadata: languageName: node linkType: hard +"qified@npm:^0.10.1": + version: 0.10.1 + resolution: "qified@npm:0.10.1" + dependencies: + hookified: "npm:^2.1.1" + checksum: 10c0/4a39d45492c65a4b9795381acede1bd566028ce9764ead5b41d776b391a898bf0855dd2b59d724a6711fe253ba3cacf7c9a8832887cf9dc6d48a2c5e4997c82d + languageName: node + linkType: hard + "reflect.getprototypeof@npm:^1.0.6, reflect.getprototypeof@npm:^1.0.9": version: 1.0.10 resolution: "reflect.getprototypeof@npm:1.0.10" @@ -3452,13 +3552,6 @@ __metadata: languageName: node linkType: hard -"symbol-tree@npm:^3.2.4": - version: 3.2.4 - resolution: "symbol-tree@npm:3.2.4" - checksum: 10c0/dfbe201ae09ac6053d163578778c53aa860a784147ecf95705de0cd23f42c851e1be7889241495e95c37cabb058edb1052f141387bef68f705afc8f9dd358509 - languageName: node - linkType: hard - "tar@npm:^7.5.4": version: 7.5.22 resolution: "tar@npm:7.5.22" @@ -3671,6 +3764,13 @@ __metadata: languageName: node linkType: hard +"undici-types@npm:~8.9.0": + version: 8.9.0 + resolution: "undici-types@npm:8.9.0" + checksum: 10c0/51c712c20c087368f62c6fc0f2bc49fa76bfe5dec28ff01584bb677ff29b0622569783c02d43e151143808c48c0503f804093bd2c491b10f2a830138034cb451 + languageName: node + linkType: hard + "undici@npm:^6.25.0": version: 6.29.0 resolution: "undici@npm:6.29.0" @@ -3678,10 +3778,10 @@ __metadata: languageName: node linkType: hard -"undici@npm:^8.9.0": - version: 8.10.1 - resolution: "undici@npm:8.10.1" - checksum: 10c0/90ac5636aa9d22fb710a261ef05e136df6b4bd7a0122201796bd2eb59ccab6661cdf4f635e543ca04420379eafe3f4d214031bbc7623214287988881c24dad55 +"undici@npm:^8.10.2": + version: 8.11.2 + resolution: "undici@npm:8.11.2" + checksum: 10c0/106f6991178fb7562fd90cdec7993c5f807a9428682306091f0c4b27fc474ec291f868e29972c6252988bf061ad193df943b3b99e775be157a28d92bbb95699d languageName: node linkType: hard @@ -3895,12 +3995,12 @@ __metadata: languageName: node linkType: hard -"w3c-xmlserializer@npm:^5.0.0": - version: 5.0.0 - resolution: "w3c-xmlserializer@npm:5.0.0" +"w3c-xmlserializer@npm:^6.0.0": + version: 6.0.0 + resolution: "w3c-xmlserializer@npm:6.0.0" dependencies: xml-name-validator: "npm:^5.0.0" - checksum: 10c0/8712774c1aeb62dec22928bf1cdfd11426c2c9383a1a63f2bcae18db87ca574165a0fbe96b312b73652149167ac6c7f4cf5409f2eb101d9c805efe0e4bae798b + checksum: 10c0/8feacd426cafa6b07ed2fee132f0074d62217935c3718134dadb1a2cf2d3b8c481edd44155af192a002c5a4c4d5c3bdecbfcd808afcfde5ab0b350bd8b830556 languageName: node linkType: hard @@ -3929,14 +4029,14 @@ __metadata: languageName: node linkType: hard -"whatwg-url@npm:^17.1.0": - version: 17.1.0 - resolution: "whatwg-url@npm:17.1.0" +"whatwg-url@npm:^17.1.1": + version: 17.1.2 + resolution: "whatwg-url@npm:17.1.2" dependencies: "@exodus/bytes": "npm:^1.15.1" tr46: "npm:^6.0.0" webidl-conversions: "npm:^8.0.1" - checksum: 10c0/08fe809e90e1d20f6de631c9cdf312623fe5526731dc176ad38967c7d0f34e6e9700cbc0bad5ecd3d5ea8c62737a487883948e85937432f3a598746d8e05e80e + checksum: 10c0/26304b1d140de1773c9c5b1bdfed7dd5804801ca5cdcd9ce608f52356fd6e3c4271bf49029d430f3bbd29eebff2a17a92c129c4b15659ea2c11016a14f65b587 languageName: node linkType: hard