diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 840e192..9b29e2d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,7 @@ jobs: - name: Use Node.js 24 uses: actions/setup-node@v6 with: - node-version: 24.11.0 + node-version: 24.11.1 cache: 'pnpm' - name: Install dependencies run: pnpm install @@ -32,7 +32,7 @@ jobs: - name: Use Node.js 24 uses: actions/setup-node@v6 with: - node-version: 24.11.0 + node-version: 24.11.1 cache: 'pnpm' - name: Install dependencies run: pnpm install @@ -48,7 +48,7 @@ jobs: - name: Use Node.js 24 uses: actions/setup-node@v6 with: - node-version: 24.11.0 + node-version: 24.11.1 cache: 'pnpm' - name: Install dependencies run: pnpm install @@ -64,7 +64,7 @@ jobs: - name: Use Node.js 24 uses: actions/setup-node@v6 with: - node-version: 24.11.0 + node-version: 24.11.1 cache: 'pnpm' - name: Install dependencies run: pnpm install diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a385a70..c1adecc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -22,7 +22,7 @@ jobs: - name: Use Node.js 24 uses: actions/setup-node@v6 with: - node-version: 24.11.0 + node-version: 24.11.1 - name: Install dependencies run: pnpm install - name: Build create package diff --git a/examples/code-based-advanced/package.json b/examples/code-based-advanced/package.json index 51216c8..9133c95 100644 --- a/examples/code-based-advanced/package.json +++ b/examples/code-based-advanced/package.json @@ -13,10 +13,10 @@ }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^6.2.1", - "svelte": "^5.43.2", - "svelte-check": "^4.3.3", + "svelte": "^5.44.1", + "svelte-check": "^4.3.4", "tslib": "^2.8.1", "typescript": "^5.9.3", - "vite": "^7.1.12" + "vite": "^7.2.4" } } diff --git a/examples/code-based-basic/package.json b/examples/code-based-basic/package.json index 8614b11..eb20cb4 100644 --- a/examples/code-based-basic/package.json +++ b/examples/code-based-basic/package.json @@ -13,10 +13,10 @@ }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^6.2.1", - "svelte": "^5.43.2", - "svelte-check": "^4.3.3", + "svelte": "^5.44.1", + "svelte-check": "^4.3.4", "tslib": "^2.8.1", "typescript": "^5.9.3", - "vite": "^7.1.12" + "vite": "^7.2.4" } } diff --git a/examples/file-based-advanced-hash-based/package.json b/examples/file-based-advanced-hash-based/package.json index 35a9f1f..9d2aa11 100644 --- a/examples/file-based-advanced-hash-based/package.json +++ b/examples/file-based-advanced-hash-based/package.json @@ -14,10 +14,10 @@ }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^6.2.1", - "svelte": "^5.43.2", - "svelte-check": "^4.3.3", + "svelte": "^5.44.1", + "svelte-check": "^4.3.4", "tslib": "^2.8.1", "typescript": "^5.9.3", - "vite": "^7.1.12" + "vite": "^7.2.4" } } diff --git a/examples/file-based-advanced/package.json b/examples/file-based-advanced/package.json index 37b88f4..7863cee 100644 --- a/examples/file-based-advanced/package.json +++ b/examples/file-based-advanced/package.json @@ -14,10 +14,10 @@ }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^6.2.1", - "svelte": "^5.43.2", - "svelte-check": "^4.3.3", + "svelte": "^5.44.1", + "svelte-check": "^4.3.4", "tslib": "^2.8.1", "typescript": "^5.9.3", - "vite": "^7.1.12" + "vite": "^7.2.4" } } diff --git a/examples/file-based-basic/package.json b/examples/file-based-basic/package.json index 0265c9a..d711fd0 100644 --- a/examples/file-based-basic/package.json +++ b/examples/file-based-basic/package.json @@ -14,10 +14,10 @@ }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^6.2.1", - "svelte": "^5.43.2", - "svelte-check": "^4.3.3", + "svelte": "^5.44.1", + "svelte-check": "^4.3.4", "tslib": "^2.8.1", "typescript": "^5.9.3", - "vite": "^7.1.12" + "vite": "^7.2.4" } } diff --git a/package.json b/package.json index 8ad0f27..4cd54e1 100644 --- a/package.json +++ b/package.json @@ -51,13 +51,13 @@ }, "devDependencies": { "@changesets/cli": "^2.29.7", - "@eslint/js": "^9.39.0", + "@eslint/js": "^9.39.1", "@sveltejs/vite-plugin-svelte": "^6.2.1", "@testing-library/jest-dom": "^6.9.1", - "@testing-library/svelte": "^5.2.8", + "@testing-library/svelte": "^5.2.9", "@testing-library/user-event": "^14.6.1", - "@types/node": "^24.9.2", - "eslint": "^9.39.0", + "@types/node": "^24.10.1", + "eslint": "^9.39.1", "eslint-config-prettier": "^10.1.8", "eslint-plugin-simple-import-sort": "^12.1.1", "eslint-plugin-svelte": "^3.13.0", @@ -67,15 +67,15 @@ "prettier": "^3.6.2", "prettier-plugin-jsdoc": "^1.5.0", "prettier-plugin-svelte": "^3.4.0", - "svelte-check": "^4.3.3", + "svelte-check": "^4.3.4", "type-testing": "^0.2.0", "typescript": "^5.9.3", - "typescript-eslint": "^8.46.2", - "vite": "^7.1.12", - "vitest": "^4.0.6" + "typescript-eslint": "^8.48.0", + "vite": "^7.2.4", + "vitest": "^4.0.14" }, "peerDependencies": { "svelte": "^5" }, - "packageManager": "pnpm@10.20.0" + "packageManager": "pnpm@10.23.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e4e1ff0..632611d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,40 +17,40 @@ importers: devDependencies: '@changesets/cli': specifier: ^2.29.7 - version: 2.29.7(@types/node@24.9.2) + version: 2.29.7(@types/node@24.10.1) '@eslint/js': - specifier: ^9.39.0 - version: 9.39.0 + specifier: ^9.39.1 + version: 9.39.1 '@sveltejs/vite-plugin-svelte': specifier: ^6.2.1 - version: 6.2.1(svelte@5.38.0)(vite@7.1.12(@types/node@24.9.2)) + version: 6.2.1(svelte@5.38.0)(vite@7.2.4(@types/node@24.10.1)) '@testing-library/jest-dom': specifier: ^6.9.1 version: 6.9.1 '@testing-library/svelte': - specifier: ^5.2.8 - version: 5.2.8(svelte@5.38.0)(vite@7.1.12(@types/node@24.9.2))(vitest@4.0.6(@types/debug@4.1.12)(@types/node@24.9.2)(happy-dom@20.0.10)(jsdom@26.1.0)) + specifier: ^5.2.9 + version: 5.2.9(svelte@5.38.0)(vite@7.2.4(@types/node@24.10.1))(vitest@4.0.14(@types/node@24.10.1)(happy-dom@20.0.10)(jsdom@26.1.0)) '@testing-library/user-event': specifier: ^14.6.1 version: 14.6.1(@testing-library/dom@10.4.0) '@types/node': - specifier: ^24.9.2 - version: 24.9.2 + specifier: ^24.10.1 + version: 24.10.1 eslint: - specifier: ^9.39.0 - version: 9.39.0 + specifier: ^9.39.1 + version: 9.39.1 eslint-config-prettier: specifier: ^10.1.8 - version: 10.1.8(eslint@9.39.0) + version: 10.1.8(eslint@9.39.1) eslint-plugin-simple-import-sort: specifier: ^12.1.1 - version: 12.1.1(eslint@9.39.0) + version: 12.1.1(eslint@9.39.1) eslint-plugin-svelte: specifier: ^3.13.0 - version: 3.13.0(eslint@9.39.0)(svelte@5.38.0) + version: 3.13.0(eslint@9.39.1)(svelte@5.38.0) eslint-plugin-unicorn: specifier: ^62.0.0 - version: 62.0.0(eslint@9.39.0) + version: 62.0.0(eslint@9.39.1) globals: specifier: ^16.5.0 version: 16.5.0 @@ -67,8 +67,8 @@ importers: specifier: ^3.4.0 version: 3.4.0(prettier@3.6.2)(svelte@5.38.0) svelte-check: - specifier: ^4.3.3 - version: 4.3.3(picomatch@4.0.3)(svelte@5.38.0)(typescript@5.9.3) + specifier: ^4.3.4 + version: 4.3.4(picomatch@4.0.3)(svelte@5.38.0)(typescript@5.9.3) type-testing: specifier: ^0.2.0 version: 0.2.0 @@ -76,14 +76,14 @@ importers: specifier: ^5.9.3 version: 5.9.3 typescript-eslint: - specifier: ^8.46.2 - version: 8.46.2(eslint@9.39.0)(typescript@5.9.3) + specifier: ^8.48.0 + version: 8.48.0(eslint@9.39.1)(typescript@5.9.3) vite: - specifier: ^7.1.12 - version: 7.1.12(@types/node@24.9.2) + specifier: ^7.2.4 + version: 7.2.4(@types/node@24.10.1) vitest: - specifier: ^4.0.6 - version: 4.0.6(@types/debug@4.1.12)(@types/node@24.9.2)(happy-dom@20.0.10)(jsdom@26.1.0) + specifier: ^4.0.14 + version: 4.0.14(@types/node@24.10.1)(happy-dom@20.0.10)(jsdom@26.1.0) create: dependencies: @@ -102,10 +102,10 @@ importers: devDependencies: vitepress: specifier: ^1.6.4 - version: 1.6.4(@algolia/client-search@5.35.0)(@types/node@24.9.2)(change-case@5.4.4)(postcss@8.5.6)(search-insights@2.17.3)(typescript@5.9.3) + version: 1.6.4(@algolia/client-search@5.35.0)(@types/node@24.10.1)(change-case@5.4.4)(postcss@8.5.6)(search-insights@2.17.3)(typescript@5.9.3) vitepress-plugin-group-icons: specifier: ^1.6.5 - version: 1.6.5(vite@5.4.19(@types/node@24.9.2)) + version: 1.6.5(vite@5.4.19(@types/node@24.10.1)) examples/code-based-advanced: dependencies: @@ -115,13 +115,13 @@ importers: devDependencies: '@sveltejs/vite-plugin-svelte': specifier: ^6.2.1 - version: 6.2.1(svelte@5.43.2)(vite@7.1.12(@types/node@24.9.2)) + version: 6.2.1(svelte@5.44.1)(vite@7.2.4(@types/node@24.10.1)) svelte: - specifier: ^5.43.2 - version: 5.43.2 + specifier: ^5.44.1 + version: 5.44.1 svelte-check: - specifier: ^4.3.3 - version: 4.3.3(picomatch@4.0.3)(svelte@5.43.2)(typescript@5.9.3) + specifier: ^4.3.4 + version: 4.3.4(picomatch@4.0.3)(svelte@5.44.1)(typescript@5.9.3) tslib: specifier: ^2.8.1 version: 2.8.1 @@ -129,8 +129,8 @@ importers: specifier: ^5.9.3 version: 5.9.3 vite: - specifier: ^7.1.12 - version: 7.1.12(@types/node@24.9.2) + specifier: ^7.2.4 + version: 7.2.4(@types/node@24.10.1) examples/code-based-basic: dependencies: @@ -140,13 +140,13 @@ importers: devDependencies: '@sveltejs/vite-plugin-svelte': specifier: ^6.2.1 - version: 6.2.1(svelte@5.43.2)(vite@7.1.12(@types/node@24.9.2)) + version: 6.2.1(svelte@5.44.1)(vite@7.2.4(@types/node@24.10.1)) svelte: - specifier: ^5.43.2 - version: 5.43.2 + specifier: ^5.44.1 + version: 5.44.1 svelte-check: - specifier: ^4.3.3 - version: 4.3.3(picomatch@4.0.3)(svelte@5.43.2)(typescript@5.9.3) + specifier: ^4.3.4 + version: 4.3.4(picomatch@4.0.3)(svelte@5.44.1)(typescript@5.9.3) tslib: specifier: ^2.8.1 version: 2.8.1 @@ -154,8 +154,8 @@ importers: specifier: ^5.9.3 version: 5.9.3 vite: - specifier: ^7.1.12 - version: 7.1.12(@types/node@24.9.2) + specifier: ^7.2.4 + version: 7.2.4(@types/node@24.10.1) examples/file-based-advanced: dependencies: @@ -165,13 +165,13 @@ importers: devDependencies: '@sveltejs/vite-plugin-svelte': specifier: ^6.2.1 - version: 6.2.1(svelte@5.43.2)(vite@7.1.12(@types/node@24.9.2)) + version: 6.2.1(svelte@5.44.1)(vite@7.2.4(@types/node@24.10.1)) svelte: - specifier: ^5.43.2 - version: 5.43.2 + specifier: ^5.44.1 + version: 5.44.1 svelte-check: - specifier: ^4.3.3 - version: 4.3.3(picomatch@4.0.3)(svelte@5.43.2)(typescript@5.9.3) + specifier: ^4.3.4 + version: 4.3.4(picomatch@4.0.3)(svelte@5.44.1)(typescript@5.9.3) tslib: specifier: ^2.8.1 version: 2.8.1 @@ -179,8 +179,8 @@ importers: specifier: ^5.9.3 version: 5.9.3 vite: - specifier: ^7.1.12 - version: 7.1.12(@types/node@24.9.2) + specifier: ^7.2.4 + version: 7.2.4(@types/node@24.10.1) examples/file-based-advanced-hash-based: dependencies: @@ -190,13 +190,13 @@ importers: devDependencies: '@sveltejs/vite-plugin-svelte': specifier: ^6.2.1 - version: 6.2.1(svelte@5.43.2)(vite@7.1.12(@types/node@24.9.2)) + version: 6.2.1(svelte@5.44.1)(vite@7.2.4(@types/node@24.10.1)) svelte: - specifier: ^5.43.2 - version: 5.43.2 + specifier: ^5.44.1 + version: 5.44.1 svelte-check: - specifier: ^4.3.3 - version: 4.3.3(picomatch@4.0.3)(svelte@5.43.2)(typescript@5.9.3) + specifier: ^4.3.4 + version: 4.3.4(picomatch@4.0.3)(svelte@5.44.1)(typescript@5.9.3) tslib: specifier: ^2.8.1 version: 2.8.1 @@ -204,8 +204,8 @@ importers: specifier: ^5.9.3 version: 5.9.3 vite: - specifier: ^7.1.12 - version: 7.1.12(@types/node@24.9.2) + specifier: ^7.2.4 + version: 7.2.4(@types/node@24.10.1) examples/file-based-basic: dependencies: @@ -215,13 +215,13 @@ importers: devDependencies: '@sveltejs/vite-plugin-svelte': specifier: ^6.2.1 - version: 6.2.1(svelte@5.43.2)(vite@7.1.12(@types/node@24.9.2)) + version: 6.2.1(svelte@5.44.1)(vite@7.2.4(@types/node@24.10.1)) svelte: - specifier: ^5.43.2 - version: 5.43.2 + specifier: ^5.44.1 + version: 5.44.1 svelte-check: - specifier: ^4.3.3 - version: 4.3.3(picomatch@4.0.3)(svelte@5.43.2)(typescript@5.9.3) + specifier: ^4.3.4 + version: 4.3.4(picomatch@4.0.3)(svelte@5.44.1)(typescript@5.9.3) tslib: specifier: ^2.8.1 version: 2.8.1 @@ -229,8 +229,8 @@ importers: specifier: ^5.9.3 version: 5.9.3 vite: - specifier: ^7.1.12 - version: 7.1.12(@types/node@24.9.2) + specifier: ^7.2.4 + version: 7.2.4(@types/node@24.10.1) packages: @@ -334,10 +334,6 @@ packages: resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.27.1': - resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.28.5': resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} engines: {node: '>=6.9.0'} @@ -791,8 +787,8 @@ packages: resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.39.0': - resolution: {integrity: sha512-BIhe0sW91JGPiaF1mOuPy5v8NflqfjIcDNpC+LbW9f609WVRX1rArrhi6Z2ymvrAry9jw+5POTj4t2t62o8Bmw==} + '@eslint/js@9.39.1': + resolution: {integrity: sha512-S26Stp4zCy88tH94QbBv3XCuzRQiZ9yXofEILmglYTh/Ug/a9/umqvgFtYBAo3Lp0nsI/5/qH1CCrbdK3AP1Tw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.7': @@ -1050,8 +1046,8 @@ packages: resolution: {integrity: sha512-zIcONa+hVtVSSep9UT3jZ5rizo2BsxgyDYU7WFD5eICBE7no3881HGeb/QkGfsJs6JTkY1aQhT7rIPC7e+0nnA==} engines: {node: '>=14', npm: '>=6', yarn: '>=1'} - '@testing-library/svelte@5.2.8': - resolution: {integrity: sha512-ucQOtGsJhtawOEtUmbR4rRh53e6RbM1KUluJIXRmh6D4UzxR847iIqqjRtg9mHNFmGQ8Vkam9yVcR5d1mhIHKA==} + '@testing-library/svelte@5.2.9': + resolution: {integrity: sha512-p0Lg/vL1iEsEasXKSipvW9nBCtItQGhYvxL8OZ4w7/IDdC+LGoSJw4mMS5bndVFON/gWryitEhMr29AlO4FvBg==} engines: {node: '>= 10'} peerDependencies: svelte: ^3 || ^4 || ^5 || ^5.0.0-next.0 @@ -1111,8 +1107,8 @@ packages: '@types/node@20.19.9': resolution: {integrity: sha512-cuVNgarYWZqxRJDQHEB58GEONhOK79QVR/qYx4S7kcUObQvUwvFnYxJuuHUKm2aieN9X3yZB4LZsuYNU1Qphsw==} - '@types/node@24.9.2': - resolution: {integrity: sha512-uWN8YqxXxqFMX2RqGOrumsKeti4LlmIMIyV0lgut4jx7KQBcBiW6vkDtIBvHnHIquwNfJhk8v2OtmO8zXWHfPA==} + '@types/node@24.10.1': + resolution: {integrity: sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==} '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} @@ -1123,63 +1119,63 @@ packages: '@types/whatwg-mimetype@3.0.2': resolution: {integrity: sha512-c2AKvDT8ToxLIOUlN51gTiHXflsfIFisS4pO7pDPoKouJCESkhZnEy623gwP9laCy5lnLDAw1vAzu2vM2YLOrA==} - '@typescript-eslint/eslint-plugin@8.46.2': - resolution: {integrity: sha512-ZGBMToy857/NIPaaCucIUQgqueOiq7HeAKkhlvqVV4lm089zUFW6ikRySx2v+cAhKeUCPuWVHeimyk6Dw1iY3w==} + '@typescript-eslint/eslint-plugin@8.48.0': + resolution: {integrity: sha512-XxXP5tL1txl13YFtrECECQYeZjBZad4fyd3cFV4a19LkAY/bIp9fev3US4S5fDVV2JaYFiKAZ/GRTOLer+mbyQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.46.2 + '@typescript-eslint/parser': ^8.48.0 eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/parser@8.46.2': - resolution: {integrity: sha512-BnOroVl1SgrPLywqxyqdJ4l3S2MsKVLDVxZvjI1Eoe8ev2r3kGDo+PcMihNmDE+6/KjkTubSJnmqGZZjQSBq/g==} + '@typescript-eslint/parser@8.48.0': + resolution: {integrity: sha512-jCzKdm/QK0Kg4V4IK/oMlRZlY+QOcdjv89U2NgKHZk1CYTj82/RVSx1mV/0gqCVMJ/DA+Zf/S4NBWNF8GQ+eqQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/project-service@8.46.2': - resolution: {integrity: sha512-PULOLZ9iqwI7hXcmL4fVfIsBi6AN9YxRc0frbvmg8f+4hQAjQ5GYNKK0DIArNo+rOKmR/iBYwkpBmnIwin4wBg==} + '@typescript-eslint/project-service@8.48.0': + resolution: {integrity: sha512-Ne4CTZyRh1BecBf84siv42wv5vQvVmgtk8AuiEffKTUo3DrBaGYZueJSxxBZ8fjk/N3DrgChH4TOdIOwOwiqqw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/scope-manager@8.46.2': - resolution: {integrity: sha512-LF4b/NmGvdWEHD2H4MsHD8ny6JpiVNDzrSZr3CsckEgCbAGZbYM4Cqxvi9L+WqDMT+51Ozy7lt2M+d0JLEuBqA==} + '@typescript-eslint/scope-manager@8.48.0': + resolution: {integrity: sha512-uGSSsbrtJrLduti0Q1Q9+BF1/iFKaxGoQwjWOIVNJv0o6omrdyR8ct37m4xIl5Zzpkp69Kkmvom7QFTtue89YQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.46.2': - resolution: {integrity: sha512-a7QH6fw4S57+F5y2FIxxSDyi5M4UfGF+Jl1bCGd7+L4KsaUY80GsiF/t0UoRFDHAguKlBaACWJRmdrc6Xfkkag==} + '@typescript-eslint/tsconfig-utils@8.48.0': + resolution: {integrity: sha512-WNebjBdFdyu10sR1M4OXTt2OkMd5KWIL+LLfeH9KhgP+jzfDV/LI3eXzwJ1s9+Yc0Kzo2fQCdY/OpdusCMmh6w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/type-utils@8.46.2': - resolution: {integrity: sha512-HbPM4LbaAAt/DjxXaG9yiS9brOOz6fabal4uvUmaUYe6l3K1phQDMQKBRUrr06BQkxkvIZVVHttqiybM9nJsLA==} + '@typescript-eslint/type-utils@8.48.0': + resolution: {integrity: sha512-zbeVaVqeXhhab6QNEKfK96Xyc7UQuoFWERhEnj3mLVnUWrQnv15cJNseUni7f3g557gm0e46LZ6IJ4NJVOgOpw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/types@8.46.2': - resolution: {integrity: sha512-lNCWCbq7rpg7qDsQrd3D6NyWYu+gkTENkG5IKYhUIcxSb59SQC/hEQ+MrG4sTgBVghTonNWq42bA/d4yYumldQ==} + '@typescript-eslint/types@8.48.0': + resolution: {integrity: sha512-cQMcGQQH7kwKoVswD1xdOytxQR60MWKM1di26xSUtxehaDs/32Zpqsu5WJlXTtTTqyAVK8R7hvsUnIXRS+bjvA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.46.2': - resolution: {integrity: sha512-f7rW7LJ2b7Uh2EiQ+7sza6RDZnajbNbemn54Ob6fRwQbgcIn+GWfyuHDHRYgRoZu1P4AayVScrRW+YfbTvPQoQ==} + '@typescript-eslint/typescript-estree@8.48.0': + resolution: {integrity: sha512-ljHab1CSO4rGrQIAyizUS6UGHHCiAYhbfcIZ1zVJr5nMryxlXMVWS3duFPSKvSUbFPwkXMFk1k0EMIjub4sRRQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/utils@8.46.2': - resolution: {integrity: sha512-sExxzucx0Tud5tE0XqR0lT0psBQvEpnpiul9XbGUB1QwpWJJAps1O/Z7hJxLGiZLBKMCutjTzDgmd1muEhBnVg==} + '@typescript-eslint/utils@8.48.0': + resolution: {integrity: sha512-yTJO1XuGxCsSfIVt1+1UrLHtue8xz16V8apzPYI06W0HbEbEWHxHXgZaAgavIkoh+GeV6hKKd5jm0sS6OYxWXQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/visitor-keys@8.46.2': - resolution: {integrity: sha512-tUFMXI4gxzzMXt4xpGJEsBsTox0XbNQ1y94EwlD/CuZwFcQP79xfQqMhau9HsRc/J0cAPA/HZt1dZPtGn9V/7w==} + '@typescript-eslint/visitor-keys@8.48.0': + resolution: {integrity: sha512-T0XJMaRPOH3+LBbAfzR2jalckP1MSG/L9eUtY0DEzUyVaXJ/t6zN0nR7co5kz0Jko/nkSYCBRkz1djvjajVTTg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ungap/structured-clone@1.3.0': @@ -1196,11 +1192,11 @@ packages: vite: ^5.0.0 || ^6.0.0 vue: ^3.2.25 - '@vitest/expect@4.0.6': - resolution: {integrity: sha512-5j8UUlBVhOjhj4lR2Nt9sEV8b4WtbcYh8vnfhTNA2Kn5+smtevzjNq+xlBuVhnFGXiyPPNzGrOVvmyHWkS5QGg==} + '@vitest/expect@4.0.14': + resolution: {integrity: sha512-RHk63V3zvRiYOWAV0rGEBRO820ce17hz7cI2kDmEdfQsBjT2luEKB5tCOc91u1oSQoUOZkSv3ZyzkdkSLD7lKw==} - '@vitest/mocker@4.0.6': - resolution: {integrity: sha512-3COEIew5HqdzBFEYN9+u0dT3i/NCwppLnO1HkjGfAP1Vs3vti1Hxm/MvcbC4DAn3Szo1M7M3otiAaT83jvqIjA==} + '@vitest/mocker@4.0.14': + resolution: {integrity: sha512-RzS5NujlCzeRPF1MK7MXLiEFpkIXeMdQ+rN3Kk3tDI9j0mtbr7Nmuq67tpkOJQpgyClbOltCXMjLZicJHsH5Cg==} peerDependencies: msw: ^2.4.9 vite: ^6.0.0 || ^7.0.0-0 @@ -1210,20 +1206,20 @@ packages: vite: optional: true - '@vitest/pretty-format@4.0.6': - resolution: {integrity: sha512-4vptgNkLIA1W1Nn5X4x8rLJBzPiJwnPc+awKtfBE5hNMVsoAl/JCCPPzNrbf+L4NKgklsis5Yp2gYa+XAS442g==} + '@vitest/pretty-format@4.0.14': + resolution: {integrity: sha512-SOYPgujB6TITcJxgd3wmsLl+wZv+fy3av2PpiPpsWPZ6J1ySUYfScfpIt2Yv56ShJXR2MOA6q2KjKHN4EpdyRQ==} - '@vitest/runner@4.0.6': - resolution: {integrity: sha512-trPk5qpd7Jj+AiLZbV/e+KiiaGXZ8ECsRxtnPnCrJr9OW2mLB72Cb824IXgxVz/mVU3Aj4VebY+tDTPn++j1Og==} + '@vitest/runner@4.0.14': + resolution: {integrity: sha512-BsAIk3FAqxICqREbX8SetIteT8PiaUL/tgJjmhxJhCsigmzzH8xeadtp7LRnTpCVzvf0ib9BgAfKJHuhNllKLw==} - '@vitest/snapshot@4.0.6': - resolution: {integrity: sha512-PaYLt7n2YzuvxhulDDu6c9EosiRuIE+FI2ECKs6yvHyhoga+2TBWI8dwBjs+IeuQaMtZTfioa9tj3uZb7nev1g==} + '@vitest/snapshot@4.0.14': + resolution: {integrity: sha512-aQVBfT1PMzDSA16Y3Fp45a0q8nKexx6N5Amw3MX55BeTeZpoC08fGqEZqVmPcqN0ueZsuUQ9rriPMhZ3Mu19Ag==} - '@vitest/spy@4.0.6': - resolution: {integrity: sha512-g9jTUYPV1LtRPRCQfhbMintW7BTQz1n6WXYQYRQ25qkyffA4bjVXjkROokZnv7t07OqfaFKw1lPzqKGk1hmNuQ==} + '@vitest/spy@4.0.14': + resolution: {integrity: sha512-JmAZT1UtZooO0tpY3GRyiC/8W7dCs05UOq9rfsUUgEZEdq+DuHLmWhPsrTt0TiW7WYeL/hXpaE07AZ2RCk44hg==} - '@vitest/utils@4.0.6': - resolution: {integrity: sha512-bG43VS3iYKrMIZXBo+y8Pti0O7uNju3KvNn6DrQWhQQKcLavMB+0NZfO1/QBAEbq0MaQ3QjNsnnXlGQvsh0Z6A==} + '@vitest/utils@4.0.14': + resolution: {integrity: sha512-hLqXZKAWNg8pI+SQXyXxWCTOpA3MvsqcbVeNgSi8x/CSN2wi26dSzn1wrOhmCmFjEvN9p8/kLFRHa6PI8jHazw==} '@vue/compiler-core@3.5.18': resolution: {integrity: sha512-3slwjQrrV1TO8MoXgy3aynDQ7lslj5UqDxuHnrzHtpON5CBinhWjJETciPngpin/T3OuW3tXUf86tEurusnztw==} @@ -1417,8 +1413,8 @@ packages: ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} - chai@6.2.0: - resolution: {integrity: sha512-aUTnJc/JipRzJrNADXVvpVqi6CO0dn3nx4EVPxijri+fj3LUUDyZQOgVeW54Ob3Y1Xh9Iz8f+CgaCl8v0mn9bA==} + chai@6.2.1: + resolution: {integrity: sha512-p4Z49OGG5W/WBCPSS/dH3jQ73kD6tiMmUM+bckNK6Jr5JHMG3k9bg/BvKR8lKmtVBKmOiuVaV2ws8s9oSbwysg==} engines: {node: '>=18'} chalk@4.1.2: @@ -1552,6 +1548,9 @@ packages: resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} engines: {node: '>=8'} + devalue@5.5.0: + resolution: {integrity: sha512-69sM5yrHfFLJt0AZ9QqZXGCPfJ7fQjvpln3Rq5+PS03LD32Ost1Q9N+eEnaQwGRIriKkMImXD56ocjQmfjbV3w==} + devlop@1.1.0: resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} @@ -1647,8 +1646,8 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.39.0: - resolution: {integrity: sha512-iy2GE3MHrYTL5lrCtMZ0X1KLEKKUjmK0kzwcnefhR66txcEmXZD2YWgR5GNdcEwkNx3a0siYkSvl0vIC+Svjmg==} + eslint@9.39.1: + resolution: {integrity: sha512-BhHmn2yNOFA9H9JmmIVKJmd288g9hrVRDkdoIgRCRuSySRUHH7r/DI6aAXW9T1WwUuY3DFgrcaqB+deURBLR5g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -2151,6 +2150,9 @@ packages: nwsapi@2.2.21: resolution: {integrity: sha512-o6nIY3qwiSXl7/LuOU0Dmuctd34Yay0yeuZRLFmDPrrdHpXKFndPj3hM+YEPVHYC5fx2otBx4Ilc/gyYSAUaIA==} + obug@2.1.1: + resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==} + oniguruma-to-es@3.1.1: resolution: {integrity: sha512-bUH8SDvPkH3ho3dvwJwfonjlQ4R80vjyvrU8YpxuROddv55vAEJrTuCuCVUhhsHbtlD9tGGbaNApGQckXhS8iQ==} @@ -2462,8 +2464,8 @@ packages: stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - std-env@3.9.0: - resolution: {integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==} + std-env@3.10.0: + resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==} stringify-entities@4.0.4: resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==} @@ -2500,8 +2502,8 @@ packages: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} - svelte-check@4.3.3: - resolution: {integrity: sha512-RYP0bEwenDXzfv0P1sKAwjZSlaRyqBn0Fz1TVni58lqyEiqgwztTpmodJrGzP6ZT2aHl4MbTvWP6gbmQ3FOnBg==} + svelte-check@4.3.4: + resolution: {integrity: sha512-DVWvxhBrDsd+0hHWKfjP99lsSXASeOhHJYyuKOFYJcP7ThfSCKgjVarE8XfuMWpS5JV3AlDf+iK1YGGo2TACdw==} engines: {node: '>= 18.0.0'} hasBin: true peerDependencies: @@ -2521,8 +2523,8 @@ packages: resolution: {integrity: sha512-cWF1Oc2IM/QbktdK89u5lt9MdKxRtQnRKnf2tq6KOhYuhLOd2hbMuTiJ+vWMzAeMDe81AzbCgLd4GVtOJ4fDRg==} engines: {node: '>=18'} - svelte@5.43.2: - resolution: {integrity: sha512-ro1umEzX8rT5JpCmlf0PPv7ncD8MdVob9e18bhwqTKNoLjS8kDvhVpaoYVPc+qMwDAOfcwJtyY7ZFSDbOaNPgA==} + svelte@5.44.1: + resolution: {integrity: sha512-8VnkRXpa6tJ9IqiwKvzZBNnBy9tZg0N63duDz0EJqiozsmBEAZfHiZzWWWAneIN+cAWkK1JkafW1xIbC4YrdBA==} engines: {node: '>=18'} symbol-tree@3.2.4: @@ -2591,8 +2593,8 @@ packages: resolution: {integrity: sha512-HAf4o9LjUAh9xEIXZTNm+ak2tjTgK64QhTlT/D8UNedII2/eagdEbtbaVK6920K7+QBrwfvxpjPGlfWVKZ+MZQ==} engines: {node: '>= 20.x'} - typescript-eslint@8.46.2: - resolution: {integrity: sha512-vbw8bOmiuYNdzzV3lsiWv6sRwjyuKJMQqWulBOU7M0RrxedXledX8G8kBbQeiOYDnTfiXz0Y4081E1QMNB6iQg==} + typescript-eslint@8.48.0: + resolution: {integrity: sha512-fcKOvQD9GUn3Xw63EgiDqhvWJ5jsyZUaekl3KVpGsDJnN46WJTe3jWxtQP9lMZm1LJNkFLlTaWAxK2vUQR+cqw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2684,8 +2686,8 @@ packages: terser: optional: true - vite@7.1.12: - resolution: {integrity: sha512-ZWyE8YXEXqJrrSLvYgrRP7p62OziLW7xI5HYGWFzOvupfAlrLvURSzv/FyGyy0eidogEM3ujU+kUG1zuHgb6Ug==} + vite@7.2.4: + resolution: {integrity: sha512-NL8jTlbo0Tn4dUEXEsUg8KeyG/Lkmc4Fnzb8JXN/Ykm9G4HNImjtABMJgkQoVjOBN/j2WAwDTRytdqJbZsah7w==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -2752,24 +2754,24 @@ packages: postcss: optional: true - vitest@4.0.6: - resolution: {integrity: sha512-gR7INfiVRwnEOkCk47faros/9McCZMp5LM+OMNWGLaDBSvJxIzwjgNFufkuePBNaesGRnLmNfW+ddbUJRZn0nQ==} + vitest@4.0.14: + resolution: {integrity: sha512-d9B2J9Cm9dN9+6nxMnnNJKJCtcyKfnHj15N6YNJfaFHRLua/d3sRKU9RuKmO9mB0XdFtUizlxfz/VPbd3OxGhw==} engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' - '@types/debug': ^4.1.12 + '@opentelemetry/api': ^1.9.0 '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0 - '@vitest/browser-playwright': 4.0.6 - '@vitest/browser-preview': 4.0.6 - '@vitest/browser-webdriverio': 4.0.6 - '@vitest/ui': 4.0.6 + '@vitest/browser-playwright': 4.0.14 + '@vitest/browser-preview': 4.0.14 + '@vitest/browser-webdriverio': 4.0.14 + '@vitest/ui': 4.0.14 happy-dom: '*' jsdom: '*' peerDependenciesMeta: '@edge-runtime/vm': optional: true - '@types/debug': + '@opentelemetry/api': optional: true '@types/node': optional: true @@ -3008,14 +3010,12 @@ snapshots: '@babel/code-frame@7.27.1': dependencies: - '@babel/helper-validator-identifier': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 js-tokens: 4.0.0 picocolors: 1.1.1 '@babel/helper-string-parser@7.27.1': {} - '@babel/helper-validator-identifier@7.27.1': {} - '@babel/helper-validator-identifier@7.28.5': {} '@babel/parser@7.28.0': @@ -3027,7 +3027,7 @@ snapshots: '@babel/types@7.28.2': dependencies: '@babel/helper-string-parser': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 '@changesets/apply-release-plan@7.0.13': dependencies: @@ -3058,7 +3058,7 @@ snapshots: dependencies: '@changesets/types': 6.1.0 - '@changesets/cli@2.29.7(@types/node@24.9.2)': + '@changesets/cli@2.29.7(@types/node@24.10.1)': dependencies: '@changesets/apply-release-plan': 7.0.13 '@changesets/assemble-release-plan': 6.0.9 @@ -3074,7 +3074,7 @@ snapshots: '@changesets/should-skip-package': 0.1.2 '@changesets/types': 6.1.0 '@changesets/write': 0.4.0 - '@inquirer/external-editor': 1.0.2(@types/node@24.9.2) + '@inquirer/external-editor': 1.0.2(@types/node@24.10.1) '@manypkg/get-packages': 1.1.3 ansi-colors: 4.1.3 ci-info: 3.9.0 @@ -3380,9 +3380,9 @@ snapshots: '@esbuild/win32-x64@0.25.8': optional: true - '@eslint-community/eslint-utils@4.9.0(eslint@9.39.0)': + '@eslint-community/eslint-utils@4.9.0(eslint@9.39.1)': dependencies: - eslint: 9.39.0 + eslint: 9.39.1 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} @@ -3421,7 +3421,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.39.0': {} + '@eslint/js@9.39.1': {} '@eslint/object-schema@2.1.7': {} @@ -3475,12 +3475,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@inquirer/external-editor@1.0.2(@types/node@24.9.2)': + '@inquirer/external-editor@1.0.2(@types/node@24.10.1)': dependencies: chardet: 2.1.0 iconv-lite: 0.7.0 optionalDependencies: - '@types/node': 24.9.2 + '@types/node': 24.10.1 '@jridgewell/gen-mapping@0.3.12': dependencies: @@ -3641,45 +3641,45 @@ snapshots: dependencies: acorn: 8.15.0 - '@sveltejs/vite-plugin-svelte-inspector@5.0.0(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.38.0)(vite@7.1.12(@types/node@24.9.2)))(svelte@5.38.0)(vite@7.1.12(@types/node@24.9.2))': + '@sveltejs/vite-plugin-svelte-inspector@5.0.0(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.38.0)(vite@7.2.4(@types/node@24.10.1)))(svelte@5.38.0)(vite@7.2.4(@types/node@24.10.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 6.2.1(svelte@5.38.0)(vite@7.1.12(@types/node@24.9.2)) + '@sveltejs/vite-plugin-svelte': 6.2.1(svelte@5.38.0)(vite@7.2.4(@types/node@24.10.1)) debug: 4.4.1 svelte: 5.38.0 - vite: 7.1.12(@types/node@24.9.2) + vite: 7.2.4(@types/node@24.10.1) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte-inspector@5.0.0(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.43.2)(vite@7.1.12(@types/node@24.9.2)))(svelte@5.43.2)(vite@7.1.12(@types/node@24.9.2))': + '@sveltejs/vite-plugin-svelte-inspector@5.0.0(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.44.1)(vite@7.2.4(@types/node@24.10.1)))(svelte@5.44.1)(vite@7.2.4(@types/node@24.10.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 6.2.1(svelte@5.43.2)(vite@7.1.12(@types/node@24.9.2)) + '@sveltejs/vite-plugin-svelte': 6.2.1(svelte@5.44.1)(vite@7.2.4(@types/node@24.10.1)) debug: 4.4.1 - svelte: 5.43.2 - vite: 7.1.12(@types/node@24.9.2) + svelte: 5.44.1 + vite: 7.2.4(@types/node@24.10.1) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.38.0)(vite@7.1.12(@types/node@24.9.2))': + '@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.38.0)(vite@7.2.4(@types/node@24.10.1))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 5.0.0(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.38.0)(vite@7.1.12(@types/node@24.9.2)))(svelte@5.38.0)(vite@7.1.12(@types/node@24.9.2)) + '@sveltejs/vite-plugin-svelte-inspector': 5.0.0(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.38.0)(vite@7.2.4(@types/node@24.10.1)))(svelte@5.38.0)(vite@7.2.4(@types/node@24.10.1)) debug: 4.4.1 deepmerge: 4.3.1 magic-string: 0.30.17 svelte: 5.38.0 - vite: 7.1.12(@types/node@24.9.2) - vitefu: 1.1.1(vite@7.1.12(@types/node@24.9.2)) + vite: 7.2.4(@types/node@24.10.1) + vitefu: 1.1.1(vite@7.2.4(@types/node@24.10.1)) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.43.2)(vite@7.1.12(@types/node@24.9.2))': + '@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.44.1)(vite@7.2.4(@types/node@24.10.1))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 5.0.0(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.43.2)(vite@7.1.12(@types/node@24.9.2)))(svelte@5.43.2)(vite@7.1.12(@types/node@24.9.2)) + '@sveltejs/vite-plugin-svelte-inspector': 5.0.0(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.44.1)(vite@7.2.4(@types/node@24.10.1)))(svelte@5.44.1)(vite@7.2.4(@types/node@24.10.1)) debug: 4.4.1 deepmerge: 4.3.1 magic-string: 0.30.17 - svelte: 5.43.2 - vite: 7.1.12(@types/node@24.9.2) - vitefu: 1.1.1(vite@7.1.12(@types/node@24.9.2)) + svelte: 5.44.1 + vite: 7.2.4(@types/node@24.10.1) + vitefu: 1.1.1(vite@7.2.4(@types/node@24.10.1)) transitivePeerDependencies: - supports-color @@ -3703,13 +3703,13 @@ snapshots: picocolors: 1.1.1 redent: 3.0.0 - '@testing-library/svelte@5.2.8(svelte@5.38.0)(vite@7.1.12(@types/node@24.9.2))(vitest@4.0.6(@types/debug@4.1.12)(@types/node@24.9.2)(happy-dom@20.0.10)(jsdom@26.1.0))': + '@testing-library/svelte@5.2.9(svelte@5.38.0)(vite@7.2.4(@types/node@24.10.1))(vitest@4.0.14(@types/node@24.10.1)(happy-dom@20.0.10)(jsdom@26.1.0))': dependencies: '@testing-library/dom': 10.4.0 svelte: 5.38.0 optionalDependencies: - vite: 7.1.12(@types/node@24.9.2) - vitest: 4.0.6(@types/debug@4.1.12)(@types/node@24.9.2)(happy-dom@20.0.10)(jsdom@26.1.0) + vite: 7.2.4(@types/node@24.10.1) + vitest: 4.0.14(@types/node@24.10.1)(happy-dom@20.0.10)(jsdom@26.1.0) '@testing-library/user-event@14.6.1(@testing-library/dom@10.4.0)': dependencies: @@ -3756,7 +3756,7 @@ snapshots: dependencies: undici-types: 6.21.0 - '@types/node@24.9.2': + '@types/node@24.10.1': dependencies: undici-types: 7.16.0 @@ -3766,15 +3766,15 @@ snapshots: '@types/whatwg-mimetype@3.0.2': {} - '@typescript-eslint/eslint-plugin@8.46.2(@typescript-eslint/parser@8.46.2(eslint@9.39.0)(typescript@5.9.3))(eslint@9.39.0)(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.48.0(@typescript-eslint/parser@8.48.0(eslint@9.39.1)(typescript@5.9.3))(eslint@9.39.1)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.46.2(eslint@9.39.0)(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.46.2 - '@typescript-eslint/type-utils': 8.46.2(eslint@9.39.0)(typescript@5.9.3) - '@typescript-eslint/utils': 8.46.2(eslint@9.39.0)(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.46.2 - eslint: 9.39.0 + '@typescript-eslint/parser': 8.48.0(eslint@9.39.1)(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.48.0 + '@typescript-eslint/type-utils': 8.48.0(eslint@9.39.1)(typescript@5.9.3) + '@typescript-eslint/utils': 8.48.0(eslint@9.39.1)(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.48.0 + eslint: 9.39.1 graphemer: 1.4.0 ignore: 7.0.5 natural-compare: 1.4.0 @@ -3783,128 +3783,127 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.46.2(eslint@9.39.0)(typescript@5.9.3)': + '@typescript-eslint/parser@8.48.0(eslint@9.39.1)(typescript@5.9.3)': dependencies: - '@typescript-eslint/scope-manager': 8.46.2 - '@typescript-eslint/types': 8.46.2 - '@typescript-eslint/typescript-estree': 8.46.2(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.46.2 + '@typescript-eslint/scope-manager': 8.48.0 + '@typescript-eslint/types': 8.48.0 + '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.48.0 debug: 4.4.3 - eslint: 9.39.0 + eslint: 9.39.1 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.46.2(typescript@5.9.3)': + '@typescript-eslint/project-service@8.48.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.46.2(typescript@5.9.3) - '@typescript-eslint/types': 8.46.2 + '@typescript-eslint/tsconfig-utils': 8.48.0(typescript@5.9.3) + '@typescript-eslint/types': 8.48.0 debug: 4.4.3 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.46.2': + '@typescript-eslint/scope-manager@8.48.0': dependencies: - '@typescript-eslint/types': 8.46.2 - '@typescript-eslint/visitor-keys': 8.46.2 + '@typescript-eslint/types': 8.48.0 + '@typescript-eslint/visitor-keys': 8.48.0 - '@typescript-eslint/tsconfig-utils@8.46.2(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.48.0(typescript@5.9.3)': dependencies: typescript: 5.9.3 - '@typescript-eslint/type-utils@8.46.2(eslint@9.39.0)(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.48.0(eslint@9.39.1)(typescript@5.9.3)': dependencies: - '@typescript-eslint/types': 8.46.2 - '@typescript-eslint/typescript-estree': 8.46.2(typescript@5.9.3) - '@typescript-eslint/utils': 8.46.2(eslint@9.39.0)(typescript@5.9.3) + '@typescript-eslint/types': 8.48.0 + '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.48.0(eslint@9.39.1)(typescript@5.9.3) debug: 4.4.3 - eslint: 9.39.0 + eslint: 9.39.1 ts-api-utils: 2.1.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.46.2': {} + '@typescript-eslint/types@8.48.0': {} - '@typescript-eslint/typescript-estree@8.46.2(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.48.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/project-service': 8.46.2(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.46.2(typescript@5.9.3) - '@typescript-eslint/types': 8.46.2 - '@typescript-eslint/visitor-keys': 8.46.2 + '@typescript-eslint/project-service': 8.48.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.48.0(typescript@5.9.3) + '@typescript-eslint/types': 8.48.0 + '@typescript-eslint/visitor-keys': 8.48.0 debug: 4.4.3 - fast-glob: 3.3.3 - is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.3 + tinyglobby: 0.2.15 ts-api-utils: 2.1.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.46.2(eslint@9.39.0)(typescript@5.9.3)': + '@typescript-eslint/utils@8.48.0(eslint@9.39.1)(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.0) - '@typescript-eslint/scope-manager': 8.46.2 - '@typescript-eslint/types': 8.46.2 - '@typescript-eslint/typescript-estree': 8.46.2(typescript@5.9.3) - eslint: 9.39.0 + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1) + '@typescript-eslint/scope-manager': 8.48.0 + '@typescript-eslint/types': 8.48.0 + '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.3) + eslint: 9.39.1 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.46.2': + '@typescript-eslint/visitor-keys@8.48.0': dependencies: - '@typescript-eslint/types': 8.46.2 + '@typescript-eslint/types': 8.48.0 eslint-visitor-keys: 4.2.1 '@ungap/structured-clone@1.3.0': {} '@vercel/ncc@0.38.4': {} - '@vitejs/plugin-vue@5.2.4(vite@5.4.19(@types/node@24.9.2))(vue@3.5.18(typescript@5.9.3))': + '@vitejs/plugin-vue@5.2.4(vite@5.4.19(@types/node@24.10.1))(vue@3.5.18(typescript@5.9.3))': dependencies: - vite: 5.4.19(@types/node@24.9.2) + vite: 5.4.19(@types/node@24.10.1) vue: 3.5.18(typescript@5.9.3) - '@vitest/expect@4.0.6': + '@vitest/expect@4.0.14': dependencies: '@standard-schema/spec': 1.0.0 '@types/chai': 5.2.2 - '@vitest/spy': 4.0.6 - '@vitest/utils': 4.0.6 - chai: 6.2.0 + '@vitest/spy': 4.0.14 + '@vitest/utils': 4.0.14 + chai: 6.2.1 tinyrainbow: 3.0.3 - '@vitest/mocker@4.0.6(vite@7.1.12(@types/node@24.9.2))': + '@vitest/mocker@4.0.14(vite@7.2.4(@types/node@24.10.1))': dependencies: - '@vitest/spy': 4.0.6 + '@vitest/spy': 4.0.14 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.1.12(@types/node@24.9.2) + vite: 7.2.4(@types/node@24.10.1) - '@vitest/pretty-format@4.0.6': + '@vitest/pretty-format@4.0.14': dependencies: tinyrainbow: 3.0.3 - '@vitest/runner@4.0.6': + '@vitest/runner@4.0.14': dependencies: - '@vitest/utils': 4.0.6 + '@vitest/utils': 4.0.14 pathe: 2.0.3 - '@vitest/snapshot@4.0.6': + '@vitest/snapshot@4.0.14': dependencies: - '@vitest/pretty-format': 4.0.6 + '@vitest/pretty-format': 4.0.14 magic-string: 0.30.21 pathe: 2.0.3 - '@vitest/spy@4.0.6': {} + '@vitest/spy@4.0.14': {} - '@vitest/utils@4.0.6': + '@vitest/utils@4.0.14': dependencies: - '@vitest/pretty-format': 4.0.6 + '@vitest/pretty-format': 4.0.14 tinyrainbow: 3.0.3 '@vue/compiler-core@3.5.18': @@ -4107,7 +4106,7 @@ snapshots: ccount@2.0.1: {} - chai@6.2.0: {} + chai@6.2.1: {} chalk@4.1.2: dependencies: @@ -4209,6 +4208,8 @@ snapshots: detect-indent@6.1.0: {} + devalue@5.5.0: {} + devlop@1.1.0: dependencies: dequal: 2.0.3 @@ -4298,19 +4299,19 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-prettier@10.1.8(eslint@9.39.0): + eslint-config-prettier@10.1.8(eslint@9.39.1): dependencies: - eslint: 9.39.0 + eslint: 9.39.1 - eslint-plugin-simple-import-sort@12.1.1(eslint@9.39.0): + eslint-plugin-simple-import-sort@12.1.1(eslint@9.39.1): dependencies: - eslint: 9.39.0 + eslint: 9.39.1 - eslint-plugin-svelte@3.13.0(eslint@9.39.0)(svelte@5.38.0): + eslint-plugin-svelte@3.13.0(eslint@9.39.1)(svelte@5.38.0): dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.0) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1) '@jridgewell/sourcemap-codec': 1.5.5 - eslint: 9.39.0 + eslint: 9.39.1 esutils: 2.0.3 globals: 16.5.0 known-css-properties: 0.37.0 @@ -4324,16 +4325,16 @@ snapshots: transitivePeerDependencies: - ts-node - eslint-plugin-unicorn@62.0.0(eslint@9.39.0): + eslint-plugin-unicorn@62.0.0(eslint@9.39.1): dependencies: '@babel/helper-validator-identifier': 7.28.5 - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.0) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1) '@eslint/plugin-kit': 0.4.0 change-case: 5.4.4 ci-info: 4.3.1 clean-regexp: 1.0.0 core-js-compat: 3.46.0 - eslint: 9.39.0 + eslint: 9.39.1 esquery: 1.6.0 find-up-simple: 1.0.1 globals: 16.5.0 @@ -4355,15 +4356,15 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint@9.39.0: + eslint@9.39.1: dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.0) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.21.1 '@eslint/config-helpers': 0.4.2 '@eslint/core': 0.17.0 '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.39.0 + '@eslint/js': 9.39.1 '@eslint/plugin-kit': 0.4.1 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 @@ -4978,6 +4979,8 @@ snapshots: nwsapi@2.2.21: optional: true + obug@2.1.1: {} + oniguruma-to-es@3.1.1: dependencies: emoji-regex-xs: 1.0.0 @@ -5266,7 +5269,7 @@ snapshots: stackback@0.0.2: {} - std-env@3.9.0: {} + std-env@3.10.0: {} stringify-entities@4.0.4: dependencies: @@ -5297,7 +5300,7 @@ snapshots: dependencies: has-flag: 4.0.0 - svelte-check@4.3.3(picomatch@4.0.3)(svelte@5.38.0)(typescript@5.9.3): + svelte-check@4.3.4(picomatch@4.0.3)(svelte@5.38.0)(typescript@5.9.3): dependencies: '@jridgewell/trace-mapping': 0.3.29 chokidar: 4.0.3 @@ -5309,14 +5312,14 @@ snapshots: transitivePeerDependencies: - picomatch - svelte-check@4.3.3(picomatch@4.0.3)(svelte@5.43.2)(typescript@5.9.3): + svelte-check@4.3.4(picomatch@4.0.3)(svelte@5.44.1)(typescript@5.9.3): dependencies: '@jridgewell/trace-mapping': 0.3.29 chokidar: 4.0.3 fdir: 6.5.0(picomatch@4.0.3) picocolors: 1.1.1 sade: 1.8.1 - svelte: 5.43.2 + svelte: 5.44.1 typescript: 5.9.3 transitivePeerDependencies: - picomatch @@ -5349,7 +5352,7 @@ snapshots: magic-string: 0.30.17 zimmerframe: 1.1.2 - svelte@5.43.2: + svelte@5.44.1: dependencies: '@jridgewell/remapping': 2.3.5 '@jridgewell/sourcemap-codec': 1.5.5 @@ -5359,6 +5362,7 @@ snapshots: aria-query: 5.3.2 axobject-query: 4.1.0 clsx: 2.1.1 + devalue: 5.5.0 esm-env: 1.2.2 esrap: 2.1.0 is-reference: 3.0.3 @@ -5422,13 +5426,13 @@ snapshots: type-testing@0.2.0: {} - typescript-eslint@8.46.2(eslint@9.39.0)(typescript@5.9.3): + typescript-eslint@8.48.0(eslint@9.39.1)(typescript@5.9.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.46.2(@typescript-eslint/parser@8.46.2(eslint@9.39.0)(typescript@5.9.3))(eslint@9.39.0)(typescript@5.9.3) - '@typescript-eslint/parser': 8.46.2(eslint@9.39.0)(typescript@5.9.3) - '@typescript-eslint/typescript-estree': 8.46.2(typescript@5.9.3) - '@typescript-eslint/utils': 8.46.2(eslint@9.39.0)(typescript@5.9.3) - eslint: 9.39.0 + '@typescript-eslint/eslint-plugin': 8.48.0(@typescript-eslint/parser@8.48.0(eslint@9.39.1)(typescript@5.9.3))(eslint@9.39.1)(typescript@5.9.3) + '@typescript-eslint/parser': 8.48.0(eslint@9.39.1)(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.48.0(eslint@9.39.1)(typescript@5.9.3) + eslint: 9.39.1 typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -5490,16 +5494,16 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite@5.4.19(@types/node@24.9.2): + vite@5.4.19(@types/node@24.10.1): dependencies: esbuild: 0.21.5 postcss: 8.5.6 rollup: 4.46.2 optionalDependencies: - '@types/node': 24.9.2 + '@types/node': 24.10.1 fsevents: 2.3.3 - vite@7.1.12(@types/node@24.9.2): + vite@7.2.4(@types/node@24.10.1): dependencies: esbuild: 0.25.8 fdir: 6.5.0(picomatch@4.0.3) @@ -5508,24 +5512,24 @@ snapshots: rollup: 4.46.2 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 24.9.2 + '@types/node': 24.10.1 fsevents: 2.3.3 - vitefu@1.1.1(vite@7.1.12(@types/node@24.9.2)): + vitefu@1.1.1(vite@7.2.4(@types/node@24.10.1)): optionalDependencies: - vite: 7.1.12(@types/node@24.9.2) + vite: 7.2.4(@types/node@24.10.1) - vitepress-plugin-group-icons@1.6.5(vite@5.4.19(@types/node@24.9.2)): + vitepress-plugin-group-icons@1.6.5(vite@5.4.19(@types/node@24.10.1)): dependencies: '@iconify-json/logos': 1.2.10 '@iconify-json/vscode-icons': 1.2.33 '@iconify/utils': 3.0.2 optionalDependencies: - vite: 5.4.19(@types/node@24.9.2) + vite: 5.4.19(@types/node@24.10.1) transitivePeerDependencies: - supports-color - vitepress@1.6.4(@algolia/client-search@5.35.0)(@types/node@24.9.2)(change-case@5.4.4)(postcss@8.5.6)(search-insights@2.17.3)(typescript@5.9.3): + vitepress@1.6.4(@algolia/client-search@5.35.0)(@types/node@24.10.1)(change-case@5.4.4)(postcss@8.5.6)(search-insights@2.17.3)(typescript@5.9.3): dependencies: '@docsearch/css': 3.8.2 '@docsearch/js': 3.8.2(@algolia/client-search@5.35.0)(search-insights@2.17.3) @@ -5534,7 +5538,7 @@ snapshots: '@shikijs/transformers': 2.5.0 '@shikijs/types': 2.5.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.2.4(vite@5.4.19(@types/node@24.9.2))(vue@3.5.18(typescript@5.9.3)) + '@vitejs/plugin-vue': 5.2.4(vite@5.4.19(@types/node@24.10.1))(vue@3.5.18(typescript@5.9.3)) '@vue/devtools-api': 7.7.7 '@vue/shared': 3.5.18 '@vueuse/core': 12.8.2(typescript@5.9.3) @@ -5543,7 +5547,7 @@ snapshots: mark.js: 8.11.1 minisearch: 7.1.2 shiki: 2.5.0 - vite: 5.4.19(@types/node@24.9.2) + vite: 5.4.19(@types/node@24.10.1) vue: 3.5.18(typescript@5.9.3) optionalDependencies: postcss: 8.5.6 @@ -5574,31 +5578,30 @@ snapshots: - typescript - universal-cookie - vitest@4.0.6(@types/debug@4.1.12)(@types/node@24.9.2)(happy-dom@20.0.10)(jsdom@26.1.0): + vitest@4.0.14(@types/node@24.10.1)(happy-dom@20.0.10)(jsdom@26.1.0): dependencies: - '@vitest/expect': 4.0.6 - '@vitest/mocker': 4.0.6(vite@7.1.12(@types/node@24.9.2)) - '@vitest/pretty-format': 4.0.6 - '@vitest/runner': 4.0.6 - '@vitest/snapshot': 4.0.6 - '@vitest/spy': 4.0.6 - '@vitest/utils': 4.0.6 - debug: 4.4.3 + '@vitest/expect': 4.0.14 + '@vitest/mocker': 4.0.14(vite@7.2.4(@types/node@24.10.1)) + '@vitest/pretty-format': 4.0.14 + '@vitest/runner': 4.0.14 + '@vitest/snapshot': 4.0.14 + '@vitest/spy': 4.0.14 + '@vitest/utils': 4.0.14 es-module-lexer: 1.7.0 expect-type: 1.2.2 magic-string: 0.30.21 + obug: 2.1.1 pathe: 2.0.3 picomatch: 4.0.3 - std-env: 3.9.0 + std-env: 3.10.0 tinybench: 2.9.0 tinyexec: 0.3.2 tinyglobby: 0.2.15 tinyrainbow: 3.0.3 - vite: 7.1.12(@types/node@24.9.2) + vite: 7.2.4(@types/node@24.10.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/debug': 4.1.12 - '@types/node': 24.9.2 + '@types/node': 24.10.1 happy-dom: 20.0.10 jsdom: 26.1.0 transitivePeerDependencies: @@ -5610,7 +5613,6 @@ snapshots: - sass-embedded - stylus - sugarss - - supports-color - terser - tsx - yaml