diff --git a/examples/with-svelte/apps/docs/package.json b/examples/with-svelte/apps/docs/package.json index c712269892cb3..31f4ef0edad1a 100644 --- a/examples/with-svelte/apps/docs/package.json +++ b/examples/with-svelte/apps/docs/package.json @@ -25,13 +25,13 @@ "@sveltejs/kit": "^2.21.1", "@sveltejs/vite-plugin-svelte": "^5.0.3", "prettier": "^3.5.1", - "eslint": "^9.27.0", + "eslint": "^9.28.0", "prettier-plugin-svelte": "^3.4.0", "svelte": "^5.33.2", "svelte-check": "^4.2.1", "tslib": "^2.8.1", "typescript": "5.8.2", "vite": "^6.3.2", - "vitest": "^3.1.1" + "vitest": "^3.2.0" } } diff --git a/examples/with-svelte/apps/web/package.json b/examples/with-svelte/apps/web/package.json index 9242bb3b1d850..3701f1b0e1bfd 100644 --- a/examples/with-svelte/apps/web/package.json +++ b/examples/with-svelte/apps/web/package.json @@ -25,13 +25,13 @@ "@sveltejs/kit": "^2.21.1", "@sveltejs/vite-plugin-svelte": "^5.0.3", "prettier": "^3.5.1", - "eslint": "^9.27.0", + "eslint": "^9.28.0", "prettier-plugin-svelte": "^3.4.0", "svelte": "^5.33.2", "svelte-check": "^4.2.1", "tslib": "^2.8.1", "typescript": "5.8.2", "vite": "^6.3.2", - "vitest": "^3.1.1" + "vitest": "^3.2.0" } } diff --git a/examples/with-svelte/packages/eslint-config/package.json b/examples/with-svelte/packages/eslint-config/package.json index f0c326c7ab559..dcb561424b4d1 100644 --- a/examples/with-svelte/packages/eslint-config/package.json +++ b/examples/with-svelte/packages/eslint-config/package.json @@ -7,7 +7,7 @@ }, "devDependencies": { "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "^9.27.0", + "@eslint/js": "^9.28.0", "eslint-config-prettier": "^10.1.1", "eslint-config-turbo": "^2.5.0", "eslint-plugin-svelte": "^2.46.1", diff --git a/examples/with-svelte/packages/ui/package.json b/examples/with-svelte/packages/ui/package.json index 93ac2586cfa66..91f4a29d29642 100644 --- a/examples/with-svelte/packages/ui/package.json +++ b/examples/with-svelte/packages/ui/package.json @@ -34,7 +34,7 @@ "@sveltejs/kit": "^2.21.1", "@sveltejs/package": "^2.0.0", "@sveltejs/vite-plugin-svelte": "^5.0.0", - "eslint": "^9.27.0", + "eslint": "^9.28.0", "svelte": "^5.33.2", "svelte-check": "^4.2.1", "typescript": "5.8.2", diff --git a/examples/with-svelte/pnpm-lock.yaml b/examples/with-svelte/pnpm-lock.yaml index 086f209c52874..1acba15edf642 100644 --- a/examples/with-svelte/pnpm-lock.yaml +++ b/examples/with-svelte/pnpm-lock.yaml @@ -40,8 +40,8 @@ importers: specifier: ^5.0.3 version: 5.0.3(svelte@5.33.5)(vite@6.3.5) eslint: - specifier: ^9.27.0 - version: 9.27.0 + specifier: ^9.28.0 + version: 9.28.0 prettier: specifier: ^3.5.1 version: 3.5.3 @@ -64,8 +64,8 @@ importers: specifier: ^6.3.2 version: 6.3.5 vitest: - specifier: ^3.1.1 - version: 3.1.4 + specifier: ^3.2.0 + version: 3.2.0 apps/web: dependencies: @@ -89,8 +89,8 @@ importers: specifier: ^5.0.3 version: 5.0.3(svelte@5.33.5)(vite@6.3.5) eslint: - specifier: ^9.27.0 - version: 9.27.0 + specifier: ^9.28.0 + version: 9.28.0 prettier: specifier: ^3.5.1 version: 3.5.3 @@ -113,8 +113,8 @@ importers: specifier: ^6.3.2 version: 6.3.5 vitest: - specifier: ^3.1.1 - version: 3.1.4 + specifier: ^3.2.0 + version: 3.2.0 packages/eslint-config: devDependencies: @@ -122,23 +122,23 @@ importers: specifier: ^3.3.1 version: 3.3.1 '@eslint/js': - specifier: ^9.27.0 - version: 9.27.0 + specifier: ^9.28.0 + version: 9.28.0 eslint-config-prettier: specifier: ^10.1.1 - version: 10.1.5(eslint@9.27.0) + version: 10.1.5(eslint@9.28.0) eslint-config-turbo: specifier: ^2.5.0 - version: 2.5.3(eslint@9.27.0)(turbo@2.5.4) + version: 2.5.3(eslint@9.28.0)(turbo@2.5.4) eslint-plugin-svelte: specifier: ^2.46.1 - version: 2.46.1(eslint@9.27.0)(svelte@5.33.5) + version: 2.46.1(eslint@9.28.0)(svelte@5.33.5) globals: specifier: ^15.15.0 version: 15.15.0 typescript-eslint: specifier: ^8.32.0 - version: 8.33.0(eslint@9.27.0)(typescript@5.8.2) + version: 8.33.0(eslint@9.28.0)(typescript@5.8.2) packages/typescript-config: {} @@ -160,8 +160,8 @@ importers: specifier: ^5.0.0 version: 5.0.3(svelte@5.33.5)(vite@6.3.5) eslint: - specifier: ^9.27.0 - version: 9.27.0 + specifier: ^9.28.0 + version: 9.28.0 svelte: specifier: ^5.33.2 version: 5.33.5 @@ -357,8 +357,8 @@ packages: resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.27.0': - resolution: {integrity: sha512-G5JD9Tu5HJEu4z2Uo4aHY2sLV64B7CDMXxFzqzjl3NKd6RVzSXNoE80jk7Y0lJkTTkjiIhBAqmlYwjuBY3tvpA==} + '@eslint/js@9.28.0': + resolution: {integrity: sha512-fnqSjGWd/CoIp4EXIxWVK/sHA6DOHN4+8Ix2cX5ycOY7LG0UY8nHCU5pIp2eaE1Mc7Qd8kHspYNzYXT2ojPLzg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.6': @@ -563,9 +563,15 @@ packages: svelte: ^5.0.0 vite: ^6.0.0 + '@types/chai@5.2.2': + resolution: {integrity: sha512-8kB30R7Hwqf40JPiKhVzodJs2Qc1ZJ5zuT3uzw5Hq/dhNCl3G3l83jfpdI1e20BP348+fV7VIL/+FxaXkqBmWg==} + '@types/cookie@0.6.0': resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} + '@types/deep-eql@4.0.2': + resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==} + '@types/estree@1.0.7': resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} @@ -629,34 +635,34 @@ packages: resolution: {integrity: sha512-7RW7CMYoskiz5OOGAWjJFxgb7c5UNjTG292gYhWeOAcFmYCtVCSqjqSBj5zMhxbXo2JOW95YYrUWJfU0zrpaGQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@vitest/expect@3.1.4': - resolution: {integrity: sha512-xkD/ljeliyaClDYqHPNCiJ0plY5YIcM0OlRiZizLhlPmpXWpxnGMyTZXOHFhFeG7w9P5PBeL4IdtJ/HeQwTbQA==} + '@vitest/expect@3.2.0': + resolution: {integrity: sha512-0v4YVbhDKX3SKoy0PHWXpKhj44w+3zZkIoVES9Ex2pq+u6+Bijijbi2ua5kE+h3qT6LBWFTNZSCOEU37H8Y5sA==} - '@vitest/mocker@3.1.4': - resolution: {integrity: sha512-8IJ3CvwtSw/EFXqWFL8aCMu+YyYXG2WUSrQbViOZkWTKTVicVwZ/YiEZDSqD00kX+v/+W+OnxhNWoeVKorHygA==} + '@vitest/mocker@3.2.0': + resolution: {integrity: sha512-HFcW0lAMx3eN9vQqis63H0Pscv0QcVMo1Kv8BNysZbxcmHu3ZUYv59DS6BGYiGQ8F5lUkmsfMMlPm4DJFJdf/A==} peerDependencies: msw: ^2.4.9 - vite: ^5.0.0 || ^6.0.0 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0 peerDependenciesMeta: msw: optional: true vite: optional: true - '@vitest/pretty-format@3.1.4': - resolution: {integrity: sha512-cqv9H9GvAEoTaoq+cYqUTCGscUjKqlJZC7PRwY5FMySVj5J+xOm1KQcCiYHJOEzOKRUhLH4R2pTwvFlWCEScsg==} + '@vitest/pretty-format@3.2.0': + resolution: {integrity: sha512-gUUhaUmPBHFkrqnOokmfMGRBMHhgpICud9nrz/xpNV3/4OXCn35oG+Pl8rYYsKaTNd/FAIrqRHnwpDpmYxCYZw==} - '@vitest/runner@3.1.4': - resolution: {integrity: sha512-djTeF1/vt985I/wpKVFBMWUlk/I7mb5hmD5oP8K9ACRmVXgKTae3TUOtXAEBfslNKPzUQvnKhNd34nnRSYgLNQ==} + '@vitest/runner@3.2.0': + resolution: {integrity: sha512-bXdmnHxuB7fXJdh+8vvnlwi/m1zvu+I06i1dICVcDQFhyV4iKw2RExC/acavtDn93m/dRuawUObKsrNE1gJacA==} - '@vitest/snapshot@3.1.4': - resolution: {integrity: sha512-JPHf68DvuO7vilmvwdPr9TS0SuuIzHvxeaCkxYcCD4jTk67XwL45ZhEHFKIuCm8CYstgI6LZ4XbwD6ANrwMpFg==} + '@vitest/snapshot@3.2.0': + resolution: {integrity: sha512-z7P/EneBRMe7hdvWhcHoXjhA6at0Q4ipcoZo6SqgxLyQQ8KSMMCmvw1cSt7FHib3ozt0wnRHc37ivuUMbxzG/A==} - '@vitest/spy@3.1.4': - resolution: {integrity: sha512-Xg1bXhu+vtPXIodYN369M86K8shGLouNjoVI78g8iAq2rFoHFdajNvJJ5A/9bPMFcfQqdaCpOgWKEoMQg/s0Yg==} + '@vitest/spy@3.2.0': + resolution: {integrity: sha512-s3+TkCNUIEOX99S0JwNDfsHRaZDDZZR/n8F0mop0PmsEbQGKZikCGpTGZ6JRiHuONKew3Fb5//EPwCP+pUX9cw==} - '@vitest/utils@3.1.4': - resolution: {integrity: sha512-yriMuO1cfFhmiGc8ataN51+9ooHRuURdfAZfwFd3usWynjzpLslZdYnRegTv32qdgtJTsj15FoeZe2g15fY1gg==} + '@vitest/utils@3.2.0': + resolution: {integrity: sha512-gXXOe7Fj6toCsZKVQouTRLJftJwmvbhH5lKOBR6rlP950zUq9AitTUjnFoXS/CqjBC2aoejAztLPzzuva++XBw==} acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -846,8 +852,8 @@ packages: resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.27.0: - resolution: {integrity: sha512-ixRawFQuMB9DZ7fjU3iGGganFDp3+45bPOdaRurcFHSXO1e/sYwUX/FtQZpLZJR6SjMoJH8hR2pPEAfDyCoU2Q==} + eslint@9.28.0: + resolution: {integrity: sha512-ocgh41VhRlf9+fVpe7QKzwLj9c92fDiqOj8Y3Sd4/ZmVA4Btx4PlUYPq4pp9JDyupkf1upbEXecxL2mwNV7jPQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -1289,16 +1295,16 @@ packages: resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} engines: {node: '>=12.0.0'} - tinypool@1.0.2: - resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} + tinypool@1.1.0: + resolution: {integrity: sha512-7CotroY9a8DKsKprEy/a14aCCm8jYVmR7aFy4fpkZM8sdpNJbKkixuNjgM50yCmip2ezc8z4N7k3oe2+rfRJCQ==} engines: {node: ^18.0.0 || >=20.0.0} tinyrainbow@2.0.0: resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==} engines: {node: '>=14.0.0'} - tinyspy@3.0.2: - resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} + tinyspy@4.0.3: + resolution: {integrity: sha512-t2T/WLB2WRgZ9EpE4jgPJ9w+i66UZfDc8wHh0xrwiRNN+UwH98GIJkTeZqX9rg0i0ptwzqW+uYeIF0T4F8LR7A==} engines: {node: '>=14.0.0'} to-regex-range@5.0.1: @@ -1374,8 +1380,8 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - vite-node@3.1.4: - resolution: {integrity: sha512-6enNwYnpyDo4hEgytbmc6mYWHXDHYEn0D1/rw4Q+tnHUGtKTJsn8T1YkX6Q18wI5LCrS8CTYlBaiCqxOy2kvUA==} + vite-node@3.2.0: + resolution: {integrity: sha512-8Fc5Ko5Y4URIJkmMF/iFP1C0/OJyY+VGVe9Nw6WAdZyw4bTO+eVg9mwxWkQp/y8NnAoQY3o9KAvE1ZdA2v+Vmg==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -1427,16 +1433,16 @@ packages: vite: optional: true - vitest@3.1.4: - resolution: {integrity: sha512-Ta56rT7uWxCSJXlBtKgIlApJnT6e6IGmTYxYcmxjJ4ujuZDI59GUQgVDObXXJujOmPDBYXHK1qmaGtneu6TNIQ==} + vitest@3.2.0: + resolution: {integrity: sha512-P7Nvwuli8WBNmeMHHek7PnGW4oAZl9za1fddfRVidZar8wDZRi7hpznLKQePQ8JPLwSBEYDK11g+++j7uFJV8Q==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/debug': ^4.1.12 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.1.4 - '@vitest/ui': 3.1.4 + '@vitest/browser': 3.2.0 + '@vitest/ui': 3.2.0 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -1562,9 +1568,9 @@ snapshots: '@esbuild/win32-x64@0.25.5': optional: true - '@eslint-community/eslint-utils@4.7.0(eslint@9.27.0)': + '@eslint-community/eslint-utils@4.7.0(eslint@9.28.0)': dependencies: - eslint: 9.27.0 + eslint: 9.28.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} @@ -1597,7 +1603,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.27.0': {} + '@eslint/js@9.28.0': {} '@eslint/object-schema@2.1.6': {} @@ -1770,21 +1776,27 @@ snapshots: transitivePeerDependencies: - supports-color + '@types/chai@5.2.2': + dependencies: + '@types/deep-eql': 4.0.2 + '@types/cookie@0.6.0': {} + '@types/deep-eql@4.0.2': {} + '@types/estree@1.0.7': {} '@types/json-schema@7.0.15': {} - '@typescript-eslint/eslint-plugin@8.33.0(@typescript-eslint/parser@8.33.0(eslint@9.27.0)(typescript@5.8.2))(eslint@9.27.0)(typescript@5.8.2)': + '@typescript-eslint/eslint-plugin@8.33.0(@typescript-eslint/parser@8.33.0(eslint@9.28.0)(typescript@5.8.2))(eslint@9.28.0)(typescript@5.8.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.33.0(eslint@9.27.0)(typescript@5.8.2) + '@typescript-eslint/parser': 8.33.0(eslint@9.28.0)(typescript@5.8.2) '@typescript-eslint/scope-manager': 8.33.0 - '@typescript-eslint/type-utils': 8.33.0(eslint@9.27.0)(typescript@5.8.2) - '@typescript-eslint/utils': 8.33.0(eslint@9.27.0)(typescript@5.8.2) + '@typescript-eslint/type-utils': 8.33.0(eslint@9.28.0)(typescript@5.8.2) + '@typescript-eslint/utils': 8.33.0(eslint@9.28.0)(typescript@5.8.2) '@typescript-eslint/visitor-keys': 8.33.0 - eslint: 9.27.0 + eslint: 9.28.0 graphemer: 1.4.0 ignore: 7.0.4 natural-compare: 1.4.0 @@ -1793,14 +1805,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.33.0(eslint@9.27.0)(typescript@5.8.2)': + '@typescript-eslint/parser@8.33.0(eslint@9.28.0)(typescript@5.8.2)': dependencies: '@typescript-eslint/scope-manager': 8.33.0 '@typescript-eslint/types': 8.33.0 '@typescript-eslint/typescript-estree': 8.33.0(typescript@5.8.2) '@typescript-eslint/visitor-keys': 8.33.0 debug: 4.4.1 - eslint: 9.27.0 + eslint: 9.28.0 typescript: 5.8.2 transitivePeerDependencies: - supports-color @@ -1823,12 +1835,12 @@ snapshots: dependencies: typescript: 5.8.2 - '@typescript-eslint/type-utils@8.33.0(eslint@9.27.0)(typescript@5.8.2)': + '@typescript-eslint/type-utils@8.33.0(eslint@9.28.0)(typescript@5.8.2)': dependencies: '@typescript-eslint/typescript-estree': 8.33.0(typescript@5.8.2) - '@typescript-eslint/utils': 8.33.0(eslint@9.27.0)(typescript@5.8.2) + '@typescript-eslint/utils': 8.33.0(eslint@9.28.0)(typescript@5.8.2) debug: 4.4.1 - eslint: 9.27.0 + eslint: 9.28.0 ts-api-utils: 2.1.0(typescript@5.8.2) typescript: 5.8.2 transitivePeerDependencies: @@ -1852,13 +1864,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.33.0(eslint@9.27.0)(typescript@5.8.2)': + '@typescript-eslint/utils@8.33.0(eslint@9.28.0)(typescript@5.8.2)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.27.0) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.28.0) '@typescript-eslint/scope-manager': 8.33.0 '@typescript-eslint/types': 8.33.0 '@typescript-eslint/typescript-estree': 8.33.0(typescript@5.8.2) - eslint: 9.27.0 + eslint: 9.28.0 typescript: 5.8.2 transitivePeerDependencies: - supports-color @@ -1868,43 +1880,44 @@ snapshots: '@typescript-eslint/types': 8.33.0 eslint-visitor-keys: 4.2.0 - '@vitest/expect@3.1.4': + '@vitest/expect@3.2.0': dependencies: - '@vitest/spy': 3.1.4 - '@vitest/utils': 3.1.4 + '@types/chai': 5.2.2 + '@vitest/spy': 3.2.0 + '@vitest/utils': 3.2.0 chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.4(vite@6.3.5)': + '@vitest/mocker@3.2.0(vite@6.3.5)': dependencies: - '@vitest/spy': 3.1.4 + '@vitest/spy': 3.2.0 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: vite: 6.3.5 - '@vitest/pretty-format@3.1.4': + '@vitest/pretty-format@3.2.0': dependencies: tinyrainbow: 2.0.0 - '@vitest/runner@3.1.4': + '@vitest/runner@3.2.0': dependencies: - '@vitest/utils': 3.1.4 + '@vitest/utils': 3.2.0 pathe: 2.0.3 - '@vitest/snapshot@3.1.4': + '@vitest/snapshot@3.2.0': dependencies: - '@vitest/pretty-format': 3.1.4 + '@vitest/pretty-format': 3.2.0 magic-string: 0.30.17 pathe: 2.0.3 - '@vitest/spy@3.1.4': + '@vitest/spy@3.2.0': dependencies: - tinyspy: 3.0.2 + tinyspy: 4.0.3 - '@vitest/utils@3.1.4': + '@vitest/utils@3.2.0': dependencies: - '@vitest/pretty-format': 3.1.4 + '@vitest/pretty-format': 3.2.0 loupe: 3.1.3 tinyrainbow: 2.0.0 @@ -2039,27 +2052,27 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-compat-utils@0.5.1(eslint@9.27.0): + eslint-compat-utils@0.5.1(eslint@9.28.0): dependencies: - eslint: 9.27.0 + eslint: 9.28.0 semver: 7.7.2 - eslint-config-prettier@10.1.5(eslint@9.27.0): + eslint-config-prettier@10.1.5(eslint@9.28.0): dependencies: - eslint: 9.27.0 + eslint: 9.28.0 - eslint-config-turbo@2.5.3(eslint@9.27.0)(turbo@2.5.4): + eslint-config-turbo@2.5.3(eslint@9.28.0)(turbo@2.5.4): dependencies: - eslint: 9.27.0 - eslint-plugin-turbo: 2.5.3(eslint@9.27.0)(turbo@2.5.4) + eslint: 9.28.0 + eslint-plugin-turbo: 2.5.3(eslint@9.28.0)(turbo@2.5.4) turbo: 2.5.4 - eslint-plugin-svelte@2.46.1(eslint@9.27.0)(svelte@5.33.5): + eslint-plugin-svelte@2.46.1(eslint@9.28.0)(svelte@5.33.5): dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.27.0) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.28.0) '@jridgewell/sourcemap-codec': 1.5.0 - eslint: 9.27.0 - eslint-compat-utils: 0.5.1(eslint@9.27.0) + eslint: 9.28.0 + eslint-compat-utils: 0.5.1(eslint@9.28.0) esutils: 2.0.3 known-css-properties: 0.35.0 postcss: 8.5.3 @@ -2073,10 +2086,10 @@ snapshots: transitivePeerDependencies: - ts-node - eslint-plugin-turbo@2.5.3(eslint@9.27.0)(turbo@2.5.4): + eslint-plugin-turbo@2.5.3(eslint@9.28.0)(turbo@2.5.4): dependencies: dotenv: 16.0.3 - eslint: 9.27.0 + eslint: 9.28.0 turbo: 2.5.4 eslint-scope@7.2.2: @@ -2093,15 +2106,15 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.27.0: + eslint@9.28.0: dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.27.0) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.28.0) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.20.0 '@eslint/config-helpers': 0.2.2 '@eslint/core': 0.14.0 '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.27.0 + '@eslint/js': 9.28.0 '@eslint/plugin-kit': 0.3.1 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 @@ -2534,11 +2547,11 @@ snapshots: fdir: 6.4.5(picomatch@4.0.2) picomatch: 4.0.2 - tinypool@1.0.2: {} + tinypool@1.1.0: {} tinyrainbow@2.0.0: {} - tinyspy@3.0.2: {} + tinyspy@4.0.3: {} to-regex-range@5.0.1: dependencies: @@ -2583,12 +2596,12 @@ snapshots: dependencies: prelude-ls: 1.2.1 - typescript-eslint@8.33.0(eslint@9.27.0)(typescript@5.8.2): + typescript-eslint@8.33.0(eslint@9.28.0)(typescript@5.8.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.33.0(@typescript-eslint/parser@8.33.0(eslint@9.27.0)(typescript@5.8.2))(eslint@9.27.0)(typescript@5.8.2) - '@typescript-eslint/parser': 8.33.0(eslint@9.27.0)(typescript@5.8.2) - '@typescript-eslint/utils': 8.33.0(eslint@9.27.0)(typescript@5.8.2) - eslint: 9.27.0 + '@typescript-eslint/eslint-plugin': 8.33.0(@typescript-eslint/parser@8.33.0(eslint@9.28.0)(typescript@5.8.2))(eslint@9.28.0)(typescript@5.8.2) + '@typescript-eslint/parser': 8.33.0(eslint@9.28.0)(typescript@5.8.2) + '@typescript-eslint/utils': 8.33.0(eslint@9.28.0)(typescript@5.8.2) + eslint: 9.28.0 typescript: 5.8.2 transitivePeerDependencies: - supports-color @@ -2601,7 +2614,7 @@ snapshots: util-deprecate@1.0.2: {} - vite-node@3.1.4: + vite-node@3.2.0: dependencies: cac: 6.7.14 debug: 4.4.1 @@ -2637,28 +2650,30 @@ snapshots: optionalDependencies: vite: 6.3.5 - vitest@3.1.4: + vitest@3.2.0: dependencies: - '@vitest/expect': 3.1.4 - '@vitest/mocker': 3.1.4(vite@6.3.5) - '@vitest/pretty-format': 3.1.4 - '@vitest/runner': 3.1.4 - '@vitest/snapshot': 3.1.4 - '@vitest/spy': 3.1.4 - '@vitest/utils': 3.1.4 + '@types/chai': 5.2.2 + '@vitest/expect': 3.2.0 + '@vitest/mocker': 3.2.0(vite@6.3.5) + '@vitest/pretty-format': 3.2.0 + '@vitest/runner': 3.2.0 + '@vitest/snapshot': 3.2.0 + '@vitest/spy': 3.2.0 + '@vitest/utils': 3.2.0 chai: 5.2.0 debug: 4.4.1 expect-type: 1.2.1 magic-string: 0.30.17 pathe: 2.0.3 + picomatch: 4.0.2 std-env: 3.9.0 tinybench: 2.9.0 tinyexec: 0.3.2 tinyglobby: 0.2.14 - tinypool: 1.0.2 + tinypool: 1.1.0 tinyrainbow: 2.0.0 vite: 6.3.5 - vite-node: 3.1.4 + vite-node: 3.2.0 why-is-node-running: 2.3.0 transitivePeerDependencies: - jiti