diff --git a/package.json b/package.json index b611a67..a283113 100644 --- a/package.json +++ b/package.json @@ -38,21 +38,21 @@ "colorjs.io": "^0.5.2" }, "devDependencies": { - "@eslint/js": "^9.16.0", + "@eslint/js": "^9.17.0", "@sveltejs/adapter-auto": "^3.3.1", - "@sveltejs/kit": "^2.9.0", - "@sveltejs/vite-plugin-svelte": "^5.0.1", + "@sveltejs/kit": "^2.11.1", + "@sveltejs/vite-plugin-svelte": "^5.0.2", "@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.17.0", + "@typescript-eslint/utils": "^8.18.0", "@vitest/coverage-v8": "^2.1.8", - "@vitest/eslint-plugin": "^1.1.14", + "@vitest/eslint-plugin": "^1.1.16", "chokidar-cli": "^3.0.0", - "eslint": "^9.16.0", + "eslint": "^9.17.0", "eslint-config-prettier": "^9.1.0", "eslint-import-resolver-typescript": "^3.7.0", "eslint-plugin-import": "^2.31.0", @@ -65,16 +65,16 @@ "postcss": "^8.4.49", "prettier": "^3.4.2", "prettier-plugin-svelte": "^3.3.2", - "sass-embedded": "^1.82.0", + "sass-embedded": "^1.83.0", "sassdoc": "^2.7.4", "sassdoc-theme-herman": "^6.0.2", - "stylelint": "^16.11.0", + "stylelint": "^16.12.0", "stylelint-config-standard-scss": "^14.0.0", - "svelte": "^5.9.0", + "svelte": "^5.14.0", "svelte-check": "^4.1.1", "svelte-eslint-parser": "^0.43.0", "typescript": "^5.7.2", - "typescript-eslint": "^8.17.0", + "typescript-eslint": "^8.18.0", "vite": "^6.0.3", "vitest": "^2.1.8" }, diff --git a/yarn.lock b/yarn.lock index a8c5450..f3d4f69 100644 --- a/yarn.lock +++ b/yarn.lock @@ -354,10 +354,10 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:9.16.0, @eslint/js@npm:^9.16.0": - version: 9.16.0 - resolution: "@eslint/js@npm:9.16.0" - checksum: 10/122da09b6a2c6a92d68be26146af1da17d9d4e03cf9435a874d341f18519122eef9ed229e52a1b781dc5987239754954e80a0b11bbe8f65df96e9ef8f3b438ad +"@eslint/js@npm:9.17.0, @eslint/js@npm:^9.17.0": + version: 9.17.0 + resolution: "@eslint/js@npm:9.17.0" + checksum: 10/1a89e62f5c50e75d44565b7f3b91701455a999132c991e10bac59c118fbb54bdd54be22b9bda1ac730f78a2e64604403d65ce5dd7726d80b2632982cfc3d84ac languageName: node linkType: hard @@ -708,9 +708,9 @@ __metadata: languageName: node linkType: hard -"@sveltejs/kit@npm:^2.9.0": - version: 2.9.0 - resolution: "@sveltejs/kit@npm:2.9.0" +"@sveltejs/kit@npm:^2.11.1": + version: 2.11.1 + resolution: "@sveltejs/kit@npm:2.11.1" dependencies: "@types/cookie": "npm:^0.6.0" cookie: "npm:^0.6.0" @@ -730,11 +730,11 @@ __metadata: vite: ^5.0.3 || ^6.0.0 bin: svelte-kit: svelte-kit.js - checksum: 10/9cd592f105b3c28ef2d865a961939bfe5af16ac1e1bb296ad6a2bc27c8d2a592e4e72a0ddf9bb8a0f839612c182ad19c39d6a93d7490ad31209f29d5b2e547ab + checksum: 10/d5cfd3af2a413afceb33e95c223777964c3998671d0994710b34b67495b042f7b6cb2a269152cd1524497d5d3df8cfad3f2c8abfe90a9ed884a809a9a24c89ef languageName: node linkType: hard -"@sveltejs/vite-plugin-svelte-inspector@npm:^4.0.0": +"@sveltejs/vite-plugin-svelte-inspector@npm:^4.0.1": version: 4.0.1 resolution: "@sveltejs/vite-plugin-svelte-inspector@npm:4.0.1" dependencies: @@ -747,20 +747,20 @@ __metadata: languageName: node linkType: hard -"@sveltejs/vite-plugin-svelte@npm:^5.0.1": - version: 5.0.1 - resolution: "@sveltejs/vite-plugin-svelte@npm:5.0.1" +"@sveltejs/vite-plugin-svelte@npm:^5.0.2": + version: 5.0.2 + resolution: "@sveltejs/vite-plugin-svelte@npm:5.0.2" dependencies: - "@sveltejs/vite-plugin-svelte-inspector": "npm:^4.0.0" - debug: "npm:^4.3.7" + "@sveltejs/vite-plugin-svelte-inspector": "npm:^4.0.1" + debug: "npm:^4.4.0" deepmerge: "npm:^4.3.1" kleur: "npm:^4.1.5" - magic-string: "npm:^0.30.13" - vitefu: "npm:^1.0.3" + magic-string: "npm:^0.30.15" + vitefu: "npm:^1.0.4" peerDependencies: svelte: ^5.0.0 vite: ^6.0.0 - checksum: 10/aa6a113097048fed45f9639e773c3185d2a374eadfd7aa2fa57ead6ff760eaa7f9220c6efc6a445e6e81dcdd8f1b2825fe1d863c43c6428df0384a736c4ef39c + checksum: 10/10177b694f28ef1701f71a8247a6827dc3ffb3947d59a5ac45c58dcfbdfda7f34d471d1f7bf3acf85278df9211984c7fc4a1f6a9f39f6caa705458a62b167535 languageName: node linkType: hard @@ -900,20 +900,20 @@ __metadata: linkType: hard "@types/node@npm:*": - version: 22.10.1 - resolution: "@types/node@npm:22.10.1" + version: 22.10.2 + resolution: "@types/node@npm:22.10.2" dependencies: undici-types: "npm:~6.20.0" - checksum: 10/c802a526da2f3fa3ccefd00a71244e7cb825329951719e79e8fec62b1dbc2855388c830489770611584665ce10be23c05ed585982038b24924e1ba2c2cce03fd + checksum: 10/451adfefed4add58b069407173e616220fd4aaa3307cdde1bb701aa053b65b54ced8483db2f870dcedec7a58cb3b06101fbc19d85852716672ec1fd3660947fa languageName: node linkType: hard "@types/node@npm:^20": - version: 20.17.9 - resolution: "@types/node@npm:20.17.9" + version: 20.17.10 + resolution: "@types/node@npm:20.17.10" dependencies: undici-types: "npm:~6.19.2" - checksum: 10/11604a47adf383892394a59a339136b2746a71addf4a3b13f661d23b6e81e8a4f3b35e69dbcffc94698368e5ab5ec056a43a86c87eff00b1b8ea8cfcbfe641df + checksum: 10/9a1bcb2f25ce1ad249497e5f10ed984bf0ec476439fad2e965c3d6cc4642abb23c5e8400f7e48e55ff121d2b80b14bdc1bd4eac7ff6848154033a2be25fffb17 languageName: node linkType: hard @@ -926,15 +926,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.17.0": - version: 8.17.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.17.0" +"@typescript-eslint/eslint-plugin@npm:8.18.0": + version: 8.18.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.18.0" dependencies: "@eslint-community/regexpp": "npm:^4.10.0" - "@typescript-eslint/scope-manager": "npm:8.17.0" - "@typescript-eslint/type-utils": "npm:8.17.0" - "@typescript-eslint/utils": "npm:8.17.0" - "@typescript-eslint/visitor-keys": "npm:8.17.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" graphemer: "npm:^1.4.0" ignore: "npm:^5.3.1" natural-compare: "npm:^1.4.0" @@ -942,108 +942,99 @@ __metadata: peerDependencies: "@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 10/753630802632dc1bb15d4b86afe60b5280d080cc6715648f6b717093a81d31f8aa621f823d0aa5632d1cf05f3c8f4ea356eff49efd11d9f7c154cb16d2ac2d79 + typescript: ">=4.8.4 <5.8.0" + checksum: 10/fc163212ab626b8880bcc6c166da6e1c907c1e9eac720a217e58bec64af3866dc18e990a15a7dcd9593643f390d921625a89fb235a7e126fbb0a2f52e4abf0f5 languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.17.0": - version: 8.17.0 - resolution: "@typescript-eslint/parser@npm:8.17.0" +"@typescript-eslint/parser@npm:8.18.0": + version: 8.18.0 + resolution: "@typescript-eslint/parser@npm:8.18.0" dependencies: - "@typescript-eslint/scope-manager": "npm:8.17.0" - "@typescript-eslint/types": "npm:8.17.0" - "@typescript-eslint/typescript-estree": "npm:8.17.0" - "@typescript-eslint/visitor-keys": "npm:8.17.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/visitor-keys": "npm:8.18.0" debug: "npm:^4.3.4" peerDependencies: eslint: ^8.57.0 || ^9.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 10/464981e1424e4a7849ca7253b54092a67d33130d28ecf492efd56d5ce69e640a876b7f84e59f1e368e763125432c34e7de28d78c0eef1bda4e9a9d52de0ccac5 + typescript: ">=4.8.4 <5.8.0" + checksum: 10/5f4a1c431868ee677a6a1f55197c26c5c6e528a07fd8d8dee3648697c3617343693709c9f77cba86f8bdc1738c5727f5badfd3a9745f0e0719edb77fd0c01ba3 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.17.0": - version: 8.17.0 - resolution: "@typescript-eslint/scope-manager@npm:8.17.0" +"@typescript-eslint/scope-manager@npm:8.18.0": + version: 8.18.0 + resolution: "@typescript-eslint/scope-manager@npm:8.18.0" dependencies: - "@typescript-eslint/types": "npm:8.17.0" - "@typescript-eslint/visitor-keys": "npm:8.17.0" - checksum: 10/fa934d9fd88070833c57a3e79c0f933d0b68884c00293a1d571889b882e5c9680ccfdc5c77a7160d5a4b8b46657f93db2468a4726a517fce4d3bc764b66f1995 + "@typescript-eslint/types": "npm:8.18.0" + "@typescript-eslint/visitor-keys": "npm:8.18.0" + checksum: 10/869fd569a1f98cd284001062cca501e25ef7079c761242926d3b35454da64e398391ddb9d686adb34bf7bee6446491617b52c54ba54db07ee637ad4ef024d262 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.17.0": - version: 8.17.0 - resolution: "@typescript-eslint/type-utils@npm:8.17.0" +"@typescript-eslint/type-utils@npm:8.18.0": + version: 8.18.0 + resolution: "@typescript-eslint/type-utils@npm:8.18.0" dependencies: - "@typescript-eslint/typescript-estree": "npm:8.17.0" - "@typescript-eslint/utils": "npm:8.17.0" + "@typescript-eslint/typescript-estree": "npm:8.18.0" + "@typescript-eslint/utils": "npm:8.18.0" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.3.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 10/a755935a0c16d6b9456effb1cad5e9605936e60799b57394cd143620dd862a90bcac12f720a009e32cafdae315fda343252117db4dc83520e0d21f1c28889792 + typescript: ">=4.8.4 <5.8.0" + checksum: 10/d857a0b6a52aad10dfd51465b8fc667f579c4a590e7fedd372f834abd2fb438186e2ebc25b61f8a5e4a90d40ebdf614367088d73ec7fe5ac0e8c9dc47ae02258 languageName: node linkType: hard -"@typescript-eslint/types@npm:8.17.0": - version: 8.17.0 - resolution: "@typescript-eslint/types@npm:8.17.0" - checksum: 10/46baf69ab30dd814a390590b94ca64c407ac725cb0143590ddcaf72fa43c940cec180539752ce4af26ac7e0ae2f5f921cfd0d07b088ca680f8a28800d4d33a5f +"@typescript-eslint/types@npm:8.18.0": + version: 8.18.0 + resolution: "@typescript-eslint/types@npm:8.18.0" + checksum: 10/6c6473c169671ca946df7c1e0e424e5296dd44d89833d5c82a0ec0fdb2c668c62f8de31c85b18754d332198f18340cf2b6f13d3b13d02770ee9d1a93a099f069 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.17.0": - version: 8.17.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.17.0" +"@typescript-eslint/typescript-estree@npm:8.18.0": + version: 8.18.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.18.0" dependencies: - "@typescript-eslint/types": "npm:8.17.0" - "@typescript-eslint/visitor-keys": "npm:8.17.0" + "@typescript-eslint/types": "npm:8.18.0" + "@typescript-eslint/visitor-keys": "npm:8.18.0" debug: "npm:^4.3.4" fast-glob: "npm:^3.3.2" is-glob: "npm:^4.0.3" minimatch: "npm:^9.0.4" semver: "npm:^7.6.0" ts-api-utils: "npm:^1.3.0" - peerDependenciesMeta: - typescript: - optional: true - checksum: 10/8a1f8be767b82e75d41eedda7fdb5135787ceaab480671b6d9891b5f92ee3a13f19ad6f48d5abf5e4f2afc4dd3317c621c1935505ef098f22b67be2f9d01ab7b + peerDependencies: + typescript: ">=4.8.4 <5.8.0" + checksum: 10/8ffd54a58dcc2c1b33f55c29193656fde772946d9dea87e06084a242dad3098049ecff9758e215c9f27ed358c5c7dabcae96cf19bc824098e075500725faf2e1 languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.17.0, @typescript-eslint/utils@npm:^8.17.0": - version: 8.17.0 - resolution: "@typescript-eslint/utils@npm:8.17.0" +"@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" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" - "@typescript-eslint/scope-manager": "npm:8.17.0" - "@typescript-eslint/types": "npm:8.17.0" - "@typescript-eslint/typescript-estree": "npm:8.17.0" + "@typescript-eslint/scope-manager": "npm:8.18.0" + "@typescript-eslint/types": "npm:8.18.0" + "@typescript-eslint/typescript-estree": "npm:8.18.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 10/e82934468bece55ccf633be9f3fe6cae26791fa6488b5af08ea22566f6b32e1296917e46cb1fe39bba7717ebdf0dca49935112760c4439a11af36b3b7925917a + typescript: ">=4.8.4 <5.8.0" + checksum: 10/ced2775200a4d88f9c1808f2f9a4dc43505939c4bcd5b60ca2e74bf291d6f6993789ce9d56f373c39476080a9f430e969258ee8111d0a7a9ea85da399151d27e languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.17.0": - version: 8.17.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.17.0" +"@typescript-eslint/visitor-keys@npm:8.18.0": + version: 8.18.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.18.0" dependencies: - "@typescript-eslint/types": "npm:8.17.0" + "@typescript-eslint/types": "npm:8.18.0" eslint-visitor-keys: "npm:^4.2.0" - checksum: 10/e7a3c3b9430ecefb8e720f735f8a94f87901f055c75dc8eec60052dfdf90cc28dd33f03c11cd8244551dc988bf98d1db9bd09ef8fd3c51236912cab3680b9c6b + checksum: 10/6b2e1e471097ddd903dcb125ba8ff42bf4262fc4f408ca3afacf4161cff6f06b7ab4a6a7dd273e34b61a676f89a00535de7497c77d9001a10512ba3fe7d91971 languageName: node linkType: hard @@ -1073,9 +1064,9 @@ __metadata: languageName: node linkType: hard -"@vitest/eslint-plugin@npm:^1.1.14": - version: 1.1.14 - resolution: "@vitest/eslint-plugin@npm:1.1.14" +"@vitest/eslint-plugin@npm:^1.1.16": + version: 1.1.16 + resolution: "@vitest/eslint-plugin@npm:1.1.16" peerDependencies: "@typescript-eslint/utils": ">= 8.0" eslint: ">= 8.57.0" @@ -1086,7 +1077,7 @@ __metadata: optional: true vitest: optional: true - checksum: 10/4fc2b4fc184b127c44e6dccbd7cd477f16cb85c07d975c037ba4ed00fcc91a24d04efa9e12443df5580dca027f038cd0dd08fd413f37fb30ec467079f3757067 + checksum: 10/609c7ffd2c2a8661e2ad9847e21816bbcc7e95ad60bc5622f3dda23e217cefa83a46acff442352fca93e52f27efd9d5a66e21b7f5aa8a852f75e76308b4649d7 languageName: node linkType: hard @@ -2275,7 +2266,7 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.5": +"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.6": version: 7.0.6 resolution: "cross-spawn@npm:7.0.6" dependencies: @@ -2428,6 +2419,18 @@ __metadata: languageName: node linkType: hard +"debug@npm:^4.4.0": + version: 4.4.0 + resolution: "debug@npm:4.4.0" + dependencies: + ms: "npm:^2.1.3" + peerDependenciesMeta: + supports-color: + optional: true + checksum: 10/1847944c2e3c2c732514b93d11886575625686056cd765336212dc15de2d2b29612b6cd80e1afba767bb8e1803b778caf9973e98169ef1a24a7a7009e1820367 + languageName: node + linkType: hard + "decamelize@npm:^1.2.0": version: 1.2.0 resolution: "decamelize@npm:1.2.0" @@ -3155,16 +3158,16 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^9.16.0": - version: 9.16.0 - resolution: "eslint@npm:9.16.0" +"eslint@npm:^9.17.0": + version: 9.17.0 + resolution: "eslint@npm:9.17.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.2.0" "@eslint-community/regexpp": "npm:^4.12.1" "@eslint/config-array": "npm:^0.19.0" "@eslint/core": "npm:^0.9.0" "@eslint/eslintrc": "npm:^3.2.0" - "@eslint/js": "npm:9.16.0" + "@eslint/js": "npm:9.17.0" "@eslint/plugin-kit": "npm:^0.2.3" "@humanfs/node": "npm:^0.16.6" "@humanwhocodes/module-importer": "npm:^1.0.1" @@ -3173,7 +3176,7 @@ __metadata: "@types/json-schema": "npm:^7.0.15" ajv: "npm:^6.12.4" chalk: "npm:^4.0.0" - cross-spawn: "npm:^7.0.5" + cross-spawn: "npm:^7.0.6" debug: "npm:^4.3.2" escape-string-regexp: "npm:^4.0.0" eslint-scope: "npm:^8.2.0" @@ -3200,7 +3203,7 @@ __metadata: optional: true bin: eslint: bin/eslint.js - checksum: 10/b47a34392a55bc08594ee2fed2777d7aff96f38b584791ccded44d88b72795acfe15b18643fd4046f680734a1f16244d554f34a485f660fa723e25d609fb12ba + checksum: 10/a48ee67dd4e737974bbb49ca5d12d0ce35bcd874507807599e3655bb398320ab27c9deed1aad508a963967815e626c21208f52158c2fc0796d0cc8186528efeb languageName: node linkType: hard @@ -5359,7 +5362,7 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.30.11, magic-string@npm:^0.30.12, magic-string@npm:^0.30.13, magic-string@npm:^0.30.5": +"magic-string@npm:^0.30.11, magic-string@npm:^0.30.12, magic-string@npm:^0.30.5": version: 0.30.14 resolution: "magic-string@npm:0.30.14" dependencies: @@ -5368,6 +5371,15 @@ __metadata: languageName: node linkType: hard +"magic-string@npm:^0.30.15": + version: 0.30.17 + resolution: "magic-string@npm:0.30.17" + dependencies: + "@jridgewell/sourcemap-codec": "npm:^1.5.0" + checksum: 10/2f71af2b0afd78c2e9012a29b066d2c8ba45a9cd0c8070f7fd72de982fb1c403b4e3afdb1dae00691d56885ede66b772ef6bedf765e02e3a7066208fe2fec4aa + languageName: node + linkType: hard + "magicast@npm:^0.3.5": version: 0.3.5 resolution: "magicast@npm:0.3.5" @@ -5983,23 +5995,23 @@ __metadata: version: 0.0.0-use.local resolution: "oddcontrast@workspace:." dependencies: - "@eslint/js": "npm:^9.16.0" + "@eslint/js": "npm:^9.17.0" "@sveltejs/adapter-auto": "npm:^3.3.1" - "@sveltejs/kit": "npm:^2.9.0" - "@sveltejs/vite-plugin-svelte": "npm:^5.0.1" + "@sveltejs/kit": "npm:^2.11.1" + "@sveltejs/vite-plugin-svelte": "npm:^5.0.2" "@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.17.0" + "@typescript-eslint/utils": "npm:^8.18.0" "@vitest/coverage-v8": "npm:^2.1.8" - "@vitest/eslint-plugin": "npm:^1.1.14" + "@vitest/eslint-plugin": "npm:^1.1.16" accoutrement: "npm:^4.0.5" chokidar-cli: "npm:^3.0.0" colorjs.io: "npm:^0.5.2" - eslint: "npm:^9.16.0" + eslint: "npm:^9.17.0" eslint-config-prettier: "npm:^9.1.0" eslint-import-resolver-typescript: "npm:^3.7.0" eslint-plugin-import: "npm:^2.31.0" @@ -6012,16 +6024,16 @@ __metadata: postcss: "npm:^8.4.49" prettier: "npm:^3.4.2" prettier-plugin-svelte: "npm:^3.3.2" - sass-embedded: "npm:^1.82.0" + sass-embedded: "npm:^1.83.0" sassdoc: "npm:^2.7.4" sassdoc-theme-herman: "npm:^6.0.2" - stylelint: "npm:^16.11.0" + stylelint: "npm:^16.12.0" stylelint-config-standard-scss: "npm:^14.0.0" - svelte: "npm:^5.9.0" + svelte: "npm:^5.14.0" svelte-check: "npm:^4.1.1" svelte-eslint-parser: "npm:^0.43.0" typescript: "npm:^5.7.2" - typescript-eslint: "npm:^8.17.0" + typescript-eslint: "npm:^8.18.0" vite: "npm:^6.0.3" vitest: "npm:^2.1.8" languageName: unknown @@ -7129,175 +7141,175 @@ __metadata: languageName: node linkType: hard -"sass-embedded-android-arm64@npm:1.82.0": - version: 1.82.0 - resolution: "sass-embedded-android-arm64@npm:1.82.0" +"sass-embedded-android-arm64@npm:1.83.0": + version: 1.83.0 + resolution: "sass-embedded-android-arm64@npm:1.83.0" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"sass-embedded-android-arm@npm:1.82.0": - version: 1.82.0 - resolution: "sass-embedded-android-arm@npm:1.82.0" +"sass-embedded-android-arm@npm:1.83.0": + version: 1.83.0 + resolution: "sass-embedded-android-arm@npm:1.83.0" conditions: os=android & cpu=arm languageName: node linkType: hard -"sass-embedded-android-ia32@npm:1.82.0": - version: 1.82.0 - resolution: "sass-embedded-android-ia32@npm:1.82.0" +"sass-embedded-android-ia32@npm:1.83.0": + version: 1.83.0 + resolution: "sass-embedded-android-ia32@npm:1.83.0" conditions: os=android & cpu=ia32 languageName: node linkType: hard -"sass-embedded-android-riscv64@npm:1.82.0": - version: 1.82.0 - resolution: "sass-embedded-android-riscv64@npm:1.82.0" +"sass-embedded-android-riscv64@npm:1.83.0": + version: 1.83.0 + resolution: "sass-embedded-android-riscv64@npm:1.83.0" conditions: os=android & cpu=riscv64 languageName: node linkType: hard -"sass-embedded-android-x64@npm:1.82.0": - version: 1.82.0 - resolution: "sass-embedded-android-x64@npm:1.82.0" +"sass-embedded-android-x64@npm:1.83.0": + version: 1.83.0 + resolution: "sass-embedded-android-x64@npm:1.83.0" conditions: os=android & cpu=x64 languageName: node linkType: hard -"sass-embedded-darwin-arm64@npm:1.82.0": - version: 1.82.0 - resolution: "sass-embedded-darwin-arm64@npm:1.82.0" +"sass-embedded-darwin-arm64@npm:1.83.0": + version: 1.83.0 + resolution: "sass-embedded-darwin-arm64@npm:1.83.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"sass-embedded-darwin-x64@npm:1.82.0": - version: 1.82.0 - resolution: "sass-embedded-darwin-x64@npm:1.82.0" +"sass-embedded-darwin-x64@npm:1.83.0": + version: 1.83.0 + resolution: "sass-embedded-darwin-x64@npm:1.83.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"sass-embedded-linux-arm64@npm:1.82.0": - version: 1.82.0 - resolution: "sass-embedded-linux-arm64@npm:1.82.0" +"sass-embedded-linux-arm64@npm:1.83.0": + version: 1.83.0 + resolution: "sass-embedded-linux-arm64@npm:1.83.0" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"sass-embedded-linux-arm@npm:1.82.0": - version: 1.82.0 - resolution: "sass-embedded-linux-arm@npm:1.82.0" +"sass-embedded-linux-arm@npm:1.83.0": + version: 1.83.0 + resolution: "sass-embedded-linux-arm@npm:1.83.0" conditions: os=linux & cpu=arm languageName: node linkType: hard -"sass-embedded-linux-ia32@npm:1.82.0": - version: 1.82.0 - resolution: "sass-embedded-linux-ia32@npm:1.82.0" +"sass-embedded-linux-ia32@npm:1.83.0": + version: 1.83.0 + resolution: "sass-embedded-linux-ia32@npm:1.83.0" conditions: os=linux & cpu=ia32 languageName: node linkType: hard -"sass-embedded-linux-musl-arm64@npm:1.82.0": - version: 1.82.0 - resolution: "sass-embedded-linux-musl-arm64@npm:1.82.0" +"sass-embedded-linux-musl-arm64@npm:1.83.0": + version: 1.83.0 + resolution: "sass-embedded-linux-musl-arm64@npm:1.83.0" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"sass-embedded-linux-musl-arm@npm:1.82.0": - version: 1.82.0 - resolution: "sass-embedded-linux-musl-arm@npm:1.82.0" +"sass-embedded-linux-musl-arm@npm:1.83.0": + version: 1.83.0 + resolution: "sass-embedded-linux-musl-arm@npm:1.83.0" conditions: os=linux & cpu=arm languageName: node linkType: hard -"sass-embedded-linux-musl-ia32@npm:1.82.0": - version: 1.82.0 - resolution: "sass-embedded-linux-musl-ia32@npm:1.82.0" +"sass-embedded-linux-musl-ia32@npm:1.83.0": + version: 1.83.0 + resolution: "sass-embedded-linux-musl-ia32@npm:1.83.0" conditions: os=linux & cpu=ia32 languageName: node linkType: hard -"sass-embedded-linux-musl-riscv64@npm:1.82.0": - version: 1.82.0 - resolution: "sass-embedded-linux-musl-riscv64@npm:1.82.0" +"sass-embedded-linux-musl-riscv64@npm:1.83.0": + version: 1.83.0 + resolution: "sass-embedded-linux-musl-riscv64@npm:1.83.0" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"sass-embedded-linux-musl-x64@npm:1.82.0": - version: 1.82.0 - resolution: "sass-embedded-linux-musl-x64@npm:1.82.0" +"sass-embedded-linux-musl-x64@npm:1.83.0": + version: 1.83.0 + resolution: "sass-embedded-linux-musl-x64@npm:1.83.0" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"sass-embedded-linux-riscv64@npm:1.82.0": - version: 1.82.0 - resolution: "sass-embedded-linux-riscv64@npm:1.82.0" +"sass-embedded-linux-riscv64@npm:1.83.0": + version: 1.83.0 + resolution: "sass-embedded-linux-riscv64@npm:1.83.0" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"sass-embedded-linux-x64@npm:1.82.0": - version: 1.82.0 - resolution: "sass-embedded-linux-x64@npm:1.82.0" +"sass-embedded-linux-x64@npm:1.83.0": + version: 1.83.0 + resolution: "sass-embedded-linux-x64@npm:1.83.0" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"sass-embedded-win32-arm64@npm:1.82.0": - version: 1.82.0 - resolution: "sass-embedded-win32-arm64@npm:1.82.0" +"sass-embedded-win32-arm64@npm:1.83.0": + version: 1.83.0 + resolution: "sass-embedded-win32-arm64@npm:1.83.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"sass-embedded-win32-ia32@npm:1.82.0": - version: 1.82.0 - resolution: "sass-embedded-win32-ia32@npm:1.82.0" +"sass-embedded-win32-ia32@npm:1.83.0": + version: 1.83.0 + resolution: "sass-embedded-win32-ia32@npm:1.83.0" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"sass-embedded-win32-x64@npm:1.82.0": - version: 1.82.0 - resolution: "sass-embedded-win32-x64@npm:1.82.0" +"sass-embedded-win32-x64@npm:1.83.0": + version: 1.83.0 + resolution: "sass-embedded-win32-x64@npm:1.83.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"sass-embedded@npm:^1.82.0": - version: 1.82.0 - resolution: "sass-embedded@npm:1.82.0" +"sass-embedded@npm:^1.83.0": + version: 1.83.0 + resolution: "sass-embedded@npm:1.83.0" dependencies: "@bufbuild/protobuf": "npm:^2.0.0" buffer-builder: "npm:^0.2.0" colorjs.io: "npm:^0.5.0" immutable: "npm:^5.0.2" rxjs: "npm:^7.4.0" - sass-embedded-android-arm: "npm:1.82.0" - sass-embedded-android-arm64: "npm:1.82.0" - sass-embedded-android-ia32: "npm:1.82.0" - sass-embedded-android-riscv64: "npm:1.82.0" - sass-embedded-android-x64: "npm:1.82.0" - sass-embedded-darwin-arm64: "npm:1.82.0" - sass-embedded-darwin-x64: "npm:1.82.0" - sass-embedded-linux-arm: "npm:1.82.0" - sass-embedded-linux-arm64: "npm:1.82.0" - sass-embedded-linux-ia32: "npm:1.82.0" - sass-embedded-linux-musl-arm: "npm:1.82.0" - sass-embedded-linux-musl-arm64: "npm:1.82.0" - sass-embedded-linux-musl-ia32: "npm:1.82.0" - sass-embedded-linux-musl-riscv64: "npm:1.82.0" - sass-embedded-linux-musl-x64: "npm:1.82.0" - sass-embedded-linux-riscv64: "npm:1.82.0" - sass-embedded-linux-x64: "npm:1.82.0" - sass-embedded-win32-arm64: "npm:1.82.0" - sass-embedded-win32-ia32: "npm:1.82.0" - sass-embedded-win32-x64: "npm:1.82.0" + sass-embedded-android-arm: "npm:1.83.0" + sass-embedded-android-arm64: "npm:1.83.0" + sass-embedded-android-ia32: "npm:1.83.0" + sass-embedded-android-riscv64: "npm:1.83.0" + sass-embedded-android-x64: "npm:1.83.0" + sass-embedded-darwin-arm64: "npm:1.83.0" + sass-embedded-darwin-x64: "npm:1.83.0" + sass-embedded-linux-arm: "npm:1.83.0" + sass-embedded-linux-arm64: "npm:1.83.0" + sass-embedded-linux-ia32: "npm:1.83.0" + sass-embedded-linux-musl-arm: "npm:1.83.0" + sass-embedded-linux-musl-arm64: "npm:1.83.0" + sass-embedded-linux-musl-ia32: "npm:1.83.0" + sass-embedded-linux-musl-riscv64: "npm:1.83.0" + sass-embedded-linux-musl-x64: "npm:1.83.0" + sass-embedded-linux-riscv64: "npm:1.83.0" + sass-embedded-linux-x64: "npm:1.83.0" + sass-embedded-win32-arm64: "npm:1.83.0" + sass-embedded-win32-ia32: "npm:1.83.0" + sass-embedded-win32-x64: "npm:1.83.0" supports-color: "npm:^8.1.1" sync-child-process: "npm:^1.0.2" varint: "npm:^6.0.0" @@ -7344,7 +7356,7 @@ __metadata: optional: true bin: sass: dist/bin/sass.js - checksum: 10/e8d4c2f218c7f4704ccd6db1826111c20ed6e50e9e15aff206aa68cdd184c3d022015af295b8bc47727d904a6a603091c4a2f17e2d3da3dd2de19ff008fb7a20 + checksum: 10/f68c45e761681f1a6edbd7436e20f990034065c021e744f0e942a4271319de24952dc5c4e68247d997a50638c86f9cf0c12855b1e41544e20a4e4e4b727aefd2 languageName: node linkType: hard @@ -8046,9 +8058,9 @@ __metadata: languageName: node linkType: hard -"stylelint@npm:^16.11.0": - version: 16.11.0 - resolution: "stylelint@npm:16.11.0" +"stylelint@npm:^16.12.0": + version: 16.12.0 + resolution: "stylelint@npm:16.12.0" dependencies: "@csstools/css-parser-algorithms": "npm:^3.0.4" "@csstools/css-tokenizer": "npm:^3.0.3" @@ -8086,11 +8098,11 @@ __metadata: string-width: "npm:^4.2.3" supports-hyperlinks: "npm:^3.1.0" svg-tags: "npm:^1.0.0" - table: "npm:^6.8.2" + table: "npm:^6.9.0" write-file-atomic: "npm:^5.0.1" bin: stylelint: bin/stylelint.mjs - checksum: 10/5865450e8729fcd53f85ded56e8f7fa8e0fe7a35eb8339ebc9d3b6735f48bbf9199fb6c751df07c5ee8389977d6af339501c77e57a0a4b5c621ee34360ac2f60 + checksum: 10/8ab174441f3909a79b84efe62b99061db42ef232262abf0af50ab2458822c39781886171912362eb018a293b70c33bd20b8ff7194ef64af4aee4541787aee2e9 languageName: node linkType: hard @@ -8174,9 +8186,9 @@ __metadata: languageName: node linkType: hard -"svelte@npm:^5.9.0": - version: 5.9.0 - resolution: "svelte@npm:5.9.0" +"svelte@npm:^5.14.0": + version: 5.14.0 + resolution: "svelte@npm:5.14.0" dependencies: "@ampproject/remapping": "npm:^2.3.0" "@jridgewell/sourcemap-codec": "npm:^1.5.0" @@ -8191,7 +8203,7 @@ __metadata: locate-character: "npm:^3.0.0" magic-string: "npm:^0.30.11" zimmerframe: "npm:^1.1.2" - checksum: 10/4d1fe7d3968710bcf55ce49ccd304583d6ade0b02828fdb981bf24cdcc095b3e4a819259b71b7779a2a0e2b0ad125af0b2f328fea726849561f6450abff49651 + checksum: 10/959b55ea26111c6f7f0e2565f5115a29c7b78117265f893e9260b485fc877cfc3649f1c9691c2efa8474e7ae068a5619a06c3aa9109abac8bb9ad41678955bae languageName: node linkType: hard @@ -8225,16 +8237,16 @@ __metadata: languageName: node linkType: hard -"table@npm:^6.8.2": - version: 6.8.2 - resolution: "table@npm:6.8.2" +"table@npm:^6.9.0": + version: 6.9.0 + resolution: "table@npm:6.9.0" dependencies: ajv: "npm:^8.0.1" lodash.truncate: "npm:^4.4.2" slice-ansi: "npm:^4.0.0" string-width: "npm:^4.2.3" strip-ansi: "npm:^6.0.1" - checksum: 10/2946162eb87a91b9bf4283214d26830db96f09cf517eff18e7501d47a4770c529b432bb54c9394337c3dfd6c8dbf66581f76edb37e9838beb6ec394080af4ac2 + checksum: 10/976da6d89841566e39628d1ba107ffab126964c9390a0a877a7c54ebb08820bf388d28fe9f8dcf354b538f19634a572a506c38a3762081640013a149cc862af9 languageName: node linkType: hard @@ -8585,19 +8597,17 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:^8.17.0": - version: 8.17.0 - resolution: "typescript-eslint@npm:8.17.0" +"typescript-eslint@npm:^8.18.0": + version: 8.18.0 + resolution: "typescript-eslint@npm:8.18.0" dependencies: - "@typescript-eslint/eslint-plugin": "npm:8.17.0" - "@typescript-eslint/parser": "npm:8.17.0" - "@typescript-eslint/utils": "npm:8.17.0" + "@typescript-eslint/eslint-plugin": "npm:8.18.0" + "@typescript-eslint/parser": "npm:8.18.0" + "@typescript-eslint/utils": "npm:8.18.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 10/b6e15a85ae803c9b3863306f02ec2e049b76900f01d0d5fee0ec84e4417ba056c9d90361b1a0e2f21847ee7ee2bef96de5a8a0eba82dc8a4f49f0799e61c52b5 + typescript: ">=4.8.4 <5.8.0" + checksum: 10/e39d39e25d3916b3c94715db3cb84cf7564b92e08ea026a5d6116a1bd6c8e0c1bfcadad2d26bdba195a59b0e0c1bed296f50b78a66f3516e13e9a6c380546719 languageName: node linkType: hard @@ -8993,8 +9003,8 @@ __metadata: linkType: hard "vite@npm:^6.0.2": - version: 6.0.2 - resolution: "vite@npm:6.0.2" + version: 6.0.3 + resolution: "vite@npm:6.0.3" dependencies: esbuild: "npm:^0.24.0" fsevents: "npm:~2.3.3" @@ -9040,11 +9050,11 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: 10/24fea725676da1812ec0f073d1748a09f6fd8552a86b9b2b3002326d8cb8ada72e0abfe0837b00077412dc5bbd1773aec38d1fc3462709b0ecc1512332b5d2a0 + checksum: 10/eca0949b8cbc887e78977515d8fc22eaa2d03425d60a0a422f2db1da9d26bd1b431b2815a273c798e8e3fe176a99e105c3d87b0ba615ca19b8bf19e0334d807a languageName: node linkType: hard -"vitefu@npm:^1.0.3": +"vitefu@npm:^1.0.4": version: 1.0.4 resolution: "vitefu@npm:1.0.4" peerDependencies: