diff --git a/package.json b/package.json index a283113..a60124d 100644 --- a/package.json +++ b/package.json @@ -40,17 +40,17 @@ "devDependencies": { "@eslint/js": "^9.17.0", "@sveltejs/adapter-auto": "^3.3.1", - "@sveltejs/kit": "^2.11.1", - "@sveltejs/vite-plugin-svelte": "^5.0.2", + "@sveltejs/kit": "^2.15.0", + "@sveltejs/vite-plugin-svelte": "^5.0.3", "@testing-library/jest-dom": "^6.6.3", "@testing-library/svelte": "^5.2.6", "@types/eslint-config-prettier": "^6.11.3", "@types/eslint__js": "^8.42.3", "@types/lodash": "^4.17.13", "@types/node": "^20", - "@typescript-eslint/utils": "^8.18.0", + "@typescript-eslint/utils": "^8.18.1", "@vitest/coverage-v8": "^2.1.8", - "@vitest/eslint-plugin": "^1.1.16", + "@vitest/eslint-plugin": "^1.1.20", "chokidar-cli": "^3.0.0", "eslint": "^9.17.0", "eslint-config-prettier": "^9.1.0", @@ -70,12 +70,12 @@ "sassdoc-theme-herman": "^6.0.2", "stylelint": "^16.12.0", "stylelint-config-standard-scss": "^14.0.0", - "svelte": "^5.14.0", + "svelte": "^5.15.0", "svelte-check": "^4.1.1", "svelte-eslint-parser": "^0.43.0", "typescript": "^5.7.2", - "typescript-eslint": "^8.18.0", - "vite": "^6.0.3", + "typescript-eslint": "^8.18.1", + "vite": "^6.0.5", "vitest": "^2.1.8" }, "resolutions": { diff --git a/yarn.lock b/yarn.lock index f3d4f69..b7c3078 100644 --- a/yarn.lock +++ b/yarn.lock @@ -708,9 +708,9 @@ __metadata: languageName: node linkType: hard -"@sveltejs/kit@npm:^2.11.1": - version: 2.11.1 - resolution: "@sveltejs/kit@npm:2.11.1" +"@sveltejs/kit@npm:^2.15.0": + version: 2.15.0 + resolution: "@sveltejs/kit@npm:2.15.0" dependencies: "@types/cookie": "npm:^0.6.0" cookie: "npm:^0.6.0" @@ -730,7 +730,7 @@ __metadata: vite: ^5.0.3 || ^6.0.0 bin: svelte-kit: svelte-kit.js - checksum: 10/d5cfd3af2a413afceb33e95c223777964c3998671d0994710b34b67495b042f7b6cb2a269152cd1524497d5d3df8cfad3f2c8abfe90a9ed884a809a9a24c89ef + checksum: 10/115f77b317da7dc9ecca37b2716cd587a4f8b17d974468edad4ecb765af8b63ec66c2a2bd25f7d9a0cb7ad69d030fda21622736cd1f01155cee5f37e790b29cd languageName: node linkType: hard @@ -747,9 +747,9 @@ __metadata: languageName: node linkType: hard -"@sveltejs/vite-plugin-svelte@npm:^5.0.2": - version: 5.0.2 - resolution: "@sveltejs/vite-plugin-svelte@npm:5.0.2" +"@sveltejs/vite-plugin-svelte@npm:^5.0.3": + version: 5.0.3 + resolution: "@sveltejs/vite-plugin-svelte@npm:5.0.3" dependencies: "@sveltejs/vite-plugin-svelte-inspector": "npm:^4.0.1" debug: "npm:^4.4.0" @@ -760,7 +760,7 @@ __metadata: peerDependencies: svelte: ^5.0.0 vite: ^6.0.0 - checksum: 10/10177b694f28ef1701f71a8247a6827dc3ffb3947d59a5ac45c58dcfbdfda7f34d471d1f7bf3acf85278df9211984c7fc4a1f6a9f39f6caa705458a62b167535 + checksum: 10/305757f173b5d7c01e2ab1cd1016fc3a78644ca2ccff2bdd670200cab723c68759c0490d915c1606717d749c472e5dd705abbe1863a9d88c5a3643cc4bbccdcd languageName: node linkType: hard @@ -862,7 +862,7 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:*, @types/estree@npm:1.0.6, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.1, @types/estree@npm:^1.0.5, @types/estree@npm:^1.0.6": +"@types/estree@npm:*, @types/estree@npm:1.0.6, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.5, @types/estree@npm:^1.0.6": version: 1.0.6 resolution: "@types/estree@npm:1.0.6" checksum: 10/9d35d475095199c23e05b431bcdd1f6fec7380612aed068b14b2a08aa70494de8a9026765a5a91b1073f636fb0368f6d8973f518a31391d519e20c59388ed88d @@ -926,15 +926,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.18.0": - version: 8.18.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.18.0" +"@typescript-eslint/eslint-plugin@npm:8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/eslint-plugin@npm:8.18.1" dependencies: "@eslint-community/regexpp": "npm:^4.10.0" - "@typescript-eslint/scope-manager": "npm:8.18.0" - "@typescript-eslint/type-utils": "npm:8.18.0" - "@typescript-eslint/utils": "npm:8.18.0" - "@typescript-eslint/visitor-keys": "npm:8.18.0" + "@typescript-eslint/scope-manager": "npm:8.18.1" + "@typescript-eslint/type-utils": "npm:8.18.1" + "@typescript-eslint/utils": "npm:8.18.1" + "@typescript-eslint/visitor-keys": "npm:8.18.1" graphemer: "npm:^1.4.0" ignore: "npm:^5.3.1" natural-compare: "npm:^1.4.0" @@ -943,64 +943,64 @@ __metadata: "@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.8.0" - checksum: 10/fc163212ab626b8880bcc6c166da6e1c907c1e9eac720a217e58bec64af3866dc18e990a15a7dcd9593643f390d921625a89fb235a7e126fbb0a2f52e4abf0f5 + checksum: 10/ec061a9c64477260d1ef0fc6283d8754838181e17aa90b3b8b9a70936a2ca4bae11607070917a7701e13f5301ced2b6da4b4b6e5cf525c484f97481e540b5111 languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.18.0": - version: 8.18.0 - resolution: "@typescript-eslint/parser@npm:8.18.0" +"@typescript-eslint/parser@npm:8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/parser@npm:8.18.1" dependencies: - "@typescript-eslint/scope-manager": "npm:8.18.0" - "@typescript-eslint/types": "npm:8.18.0" - "@typescript-eslint/typescript-estree": "npm:8.18.0" - "@typescript-eslint/visitor-keys": "npm:8.18.0" + "@typescript-eslint/scope-manager": "npm:8.18.1" + "@typescript-eslint/types": "npm:8.18.1" + "@typescript-eslint/typescript-estree": "npm:8.18.1" + "@typescript-eslint/visitor-keys": "npm:8.18.1" debug: "npm:^4.3.4" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.8.0" - checksum: 10/5f4a1c431868ee677a6a1f55197c26c5c6e528a07fd8d8dee3648697c3617343693709c9f77cba86f8bdc1738c5727f5badfd3a9745f0e0719edb77fd0c01ba3 + checksum: 10/09a601ef8b837962e5bb2687358520f337f9d0bbac5c6d5e159654faa5caaffb24d990e8d6bc4dc51ff5008dd9e182315c35bc5e9e3789090ccef8b8040e7659 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.18.0": - version: 8.18.0 - resolution: "@typescript-eslint/scope-manager@npm:8.18.0" +"@typescript-eslint/scope-manager@npm:8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/scope-manager@npm:8.18.1" dependencies: - "@typescript-eslint/types": "npm:8.18.0" - "@typescript-eslint/visitor-keys": "npm:8.18.0" - checksum: 10/869fd569a1f98cd284001062cca501e25ef7079c761242926d3b35454da64e398391ddb9d686adb34bf7bee6446491617b52c54ba54db07ee637ad4ef024d262 + "@typescript-eslint/types": "npm:8.18.1" + "@typescript-eslint/visitor-keys": "npm:8.18.1" + checksum: 10/14f7c09924c3a006b20752e5204b33c2b6974fc00bea16c23f471e65f2fb089fcbd3fb5296bcfd6727ac95c32ba24ebb15ba84fbf1deadc17b4cc5ca7f41c72a languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.18.0": - version: 8.18.0 - resolution: "@typescript-eslint/type-utils@npm:8.18.0" +"@typescript-eslint/type-utils@npm:8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/type-utils@npm:8.18.1" dependencies: - "@typescript-eslint/typescript-estree": "npm:8.18.0" - "@typescript-eslint/utils": "npm:8.18.0" + "@typescript-eslint/typescript-estree": "npm:8.18.1" + "@typescript-eslint/utils": "npm:8.18.1" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.3.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.8.0" - checksum: 10/d857a0b6a52aad10dfd51465b8fc667f579c4a590e7fedd372f834abd2fb438186e2ebc25b61f8a5e4a90d40ebdf614367088d73ec7fe5ac0e8c9dc47ae02258 + checksum: 10/cde53d05f4ca6e172239918cba2b560b9f837aa1fc7d5220784b1a6af9c8c525db020a5160822087e320305492fe359b7fb191420789b5f1e47a01e0cda21ac9 languageName: node linkType: hard -"@typescript-eslint/types@npm:8.18.0": - version: 8.18.0 - resolution: "@typescript-eslint/types@npm:8.18.0" - checksum: 10/6c6473c169671ca946df7c1e0e424e5296dd44d89833d5c82a0ec0fdb2c668c62f8de31c85b18754d332198f18340cf2b6f13d3b13d02770ee9d1a93a099f069 +"@typescript-eslint/types@npm:8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/types@npm:8.18.1" + checksum: 10/57a6141ba17be929291a644991f3a76f94fce330376f6a079decb20fb53378d636ad6878f8f9b6fcb8244cf1ca8b118f9e8901ae04cf3de2aa9f9ff57791d97a languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.18.0": - version: 8.18.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.18.0" +"@typescript-eslint/typescript-estree@npm:8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/typescript-estree@npm:8.18.1" dependencies: - "@typescript-eslint/types": "npm:8.18.0" - "@typescript-eslint/visitor-keys": "npm:8.18.0" + "@typescript-eslint/types": "npm:8.18.1" + "@typescript-eslint/visitor-keys": "npm:8.18.1" debug: "npm:^4.3.4" fast-glob: "npm:^3.3.2" is-glob: "npm:^4.0.3" @@ -1009,32 +1009,32 @@ __metadata: ts-api-utils: "npm:^1.3.0" peerDependencies: typescript: ">=4.8.4 <5.8.0" - checksum: 10/8ffd54a58dcc2c1b33f55c29193656fde772946d9dea87e06084a242dad3098049ecff9758e215c9f27ed358c5c7dabcae96cf19bc824098e075500725faf2e1 + checksum: 10/8ecc1b50b9fc32116eee1b3b00f3fb29cf18026c0bbb50ab5f6e01db58ef62b8ac01824f2950f132479be6e1b82466a2bfd1e2cb4525aa8dbce4c27fc2494cfc languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.18.0, @typescript-eslint/utils@npm:^8.18.0": - version: 8.18.0 - resolution: "@typescript-eslint/utils@npm:8.18.0" +"@typescript-eslint/utils@npm:8.18.1, @typescript-eslint/utils@npm:^8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/utils@npm:8.18.1" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" - "@typescript-eslint/scope-manager": "npm:8.18.0" - "@typescript-eslint/types": "npm:8.18.0" - "@typescript-eslint/typescript-estree": "npm:8.18.0" + "@typescript-eslint/scope-manager": "npm:8.18.1" + "@typescript-eslint/types": "npm:8.18.1" + "@typescript-eslint/typescript-estree": "npm:8.18.1" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.8.0" - checksum: 10/ced2775200a4d88f9c1808f2f9a4dc43505939c4bcd5b60ca2e74bf291d6f6993789ce9d56f373c39476080a9f430e969258ee8111d0a7a9ea85da399151d27e + checksum: 10/7b33d2ac273ad606a3dcb776bcf02c901812952550cdc93d4ece272b3b0e5d2a4e05fa92f9bd466f4a296ddd5992902d3b6623aa1c29d09e8e392897103e42a8 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.18.0": - version: 8.18.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.18.0" +"@typescript-eslint/visitor-keys@npm:8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/visitor-keys@npm:8.18.1" dependencies: - "@typescript-eslint/types": "npm:8.18.0" + "@typescript-eslint/types": "npm:8.18.1" eslint-visitor-keys: "npm:^4.2.0" - checksum: 10/6b2e1e471097ddd903dcb125ba8ff42bf4262fc4f408ca3afacf4161cff6f06b7ab4a6a7dd273e34b61a676f89a00535de7497c77d9001a10512ba3fe7d91971 + checksum: 10/00e88b1640a68c3afea08731395eb09a8216892248fee819cb7526e99093256743239d6b9e880a499f1c0ddfe2ffa4d1ad895d9e778b5d42e702d5880db1a594 languageName: node linkType: hard @@ -1064,9 +1064,9 @@ __metadata: languageName: node linkType: hard -"@vitest/eslint-plugin@npm:^1.1.16": - version: 1.1.16 - resolution: "@vitest/eslint-plugin@npm:1.1.16" +"@vitest/eslint-plugin@npm:^1.1.20": + version: 1.1.20 + resolution: "@vitest/eslint-plugin@npm:1.1.20" peerDependencies: "@typescript-eslint/utils": ">= 8.0" eslint: ">= 8.57.0" @@ -1077,7 +1077,7 @@ __metadata: optional: true vitest: optional: true - checksum: 10/609c7ffd2c2a8661e2ad9847e21816bbcc7e95ad60bc5622f3dda23e217cefa83a46acff442352fca93e52f27efd9d5a66e21b7f5aa8a852f75e76308b4649d7 + checksum: 10/3122eeebbf8cc54dba369eb3904f8b999879aff9dc4033145de59125196d693c0a6c208a890e9207fa71b6da6408b37d03a5e0f2b5474a5af0df630c4fd0cec4 languageName: node linkType: hard @@ -3255,13 +3255,12 @@ __metadata: languageName: node linkType: hard -"esrap@npm:^1.2.3": - version: 1.2.3 - resolution: "esrap@npm:1.2.3" +"esrap@npm:^1.3.2": + version: 1.3.2 + resolution: "esrap@npm:1.3.2" dependencies: "@jridgewell/sourcemap-codec": "npm:^1.4.15" - "@types/estree": "npm:^1.0.1" - checksum: 10/d57756e8637fb757158dea658b94fc8716a79e6c552adce776a5b8953322824703308f37ce22a63cb0316f88da825cc2a6a587eb00bf401453f557025a235dbd + checksum: 10/0b20a05e5c218f79a429deb0b629d9b953eebb7f983bfd9c4df386648f6fe6d7bd95e25831074e6c41d5d72c403a299eff006bbbb1b00dedc775e4affb63a9ed languageName: node linkType: hard @@ -5997,17 +5996,17 @@ __metadata: dependencies: "@eslint/js": "npm:^9.17.0" "@sveltejs/adapter-auto": "npm:^3.3.1" - "@sveltejs/kit": "npm:^2.11.1" - "@sveltejs/vite-plugin-svelte": "npm:^5.0.2" + "@sveltejs/kit": "npm:^2.15.0" + "@sveltejs/vite-plugin-svelte": "npm:^5.0.3" "@testing-library/jest-dom": "npm:^6.6.3" "@testing-library/svelte": "npm:^5.2.6" "@types/eslint-config-prettier": "npm:^6.11.3" "@types/eslint__js": "npm:^8.42.3" "@types/lodash": "npm:^4.17.13" "@types/node": "npm:^20" - "@typescript-eslint/utils": "npm:^8.18.0" + "@typescript-eslint/utils": "npm:^8.18.1" "@vitest/coverage-v8": "npm:^2.1.8" - "@vitest/eslint-plugin": "npm:^1.1.16" + "@vitest/eslint-plugin": "npm:^1.1.20" accoutrement: "npm:^4.0.5" chokidar-cli: "npm:^3.0.0" colorjs.io: "npm:^0.5.2" @@ -6029,12 +6028,12 @@ __metadata: sassdoc-theme-herman: "npm:^6.0.2" stylelint: "npm:^16.12.0" stylelint-config-standard-scss: "npm:^14.0.0" - svelte: "npm:^5.14.0" + svelte: "npm:^5.15.0" svelte-check: "npm:^4.1.1" svelte-eslint-parser: "npm:^0.43.0" typescript: "npm:^5.7.2" - typescript-eslint: "npm:^8.18.0" - vite: "npm:^6.0.3" + typescript-eslint: "npm:^8.18.1" + vite: "npm:^6.0.5" vitest: "npm:^2.1.8" languageName: unknown linkType: soft @@ -8186,9 +8185,9 @@ __metadata: languageName: node linkType: hard -"svelte@npm:^5.14.0": - version: 5.14.0 - resolution: "svelte@npm:5.14.0" +"svelte@npm:^5.15.0": + version: 5.15.0 + resolution: "svelte@npm:5.15.0" dependencies: "@ampproject/remapping": "npm:^2.3.0" "@jridgewell/sourcemap-codec": "npm:^1.5.0" @@ -8198,12 +8197,12 @@ __metadata: aria-query: "npm:^5.3.1" axobject-query: "npm:^4.1.0" esm-env: "npm:^1.2.1" - esrap: "npm:^1.2.3" + esrap: "npm:^1.3.2" is-reference: "npm:^3.0.3" locate-character: "npm:^3.0.0" magic-string: "npm:^0.30.11" zimmerframe: "npm:^1.1.2" - checksum: 10/959b55ea26111c6f7f0e2565f5115a29c7b78117265f893e9260b485fc877cfc3649f1c9691c2efa8474e7ae068a5619a06c3aa9109abac8bb9ad41678955bae + checksum: 10/3f6091d062e8f9765b09cac77244c2d92820e595c3915329527a131bf82b30a1921d5b13ce7e37d23ee6750950d526eec5e3566f9f9432dda984abef04f8aae2 languageName: node linkType: hard @@ -8597,17 +8596,17 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:^8.18.0": - version: 8.18.0 - resolution: "typescript-eslint@npm:8.18.0" +"typescript-eslint@npm:^8.18.1": + version: 8.18.1 + resolution: "typescript-eslint@npm:8.18.1" dependencies: - "@typescript-eslint/eslint-plugin": "npm:8.18.0" - "@typescript-eslint/parser": "npm:8.18.0" - "@typescript-eslint/utils": "npm:8.18.0" + "@typescript-eslint/eslint-plugin": "npm:8.18.1" + "@typescript-eslint/parser": "npm:8.18.1" + "@typescript-eslint/utils": "npm:8.18.1" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.8.0" - checksum: 10/e39d39e25d3916b3c94715db3cb84cf7564b92e08ea026a5d6116a1bd6c8e0c1bfcadad2d26bdba195a59b0e0c1bed296f50b78a66f3516e13e9a6c380546719 + checksum: 10/2be2a14c10fc0988f50e63899e21980c53f6686b60bdda61750577e1481f3e857cf1d5de360849288a220cc053da84e678ca304935d885fe6365afc27e0b9fd2 languageName: node linkType: hard