diff --git a/frontend/package.json b/frontend/package.json index 31221179b51f..037d4f953c01 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -38,11 +38,11 @@ "@solid-primitives/transition-group": "1.1.2", "@solidjs/meta": "0.29.4", "@tanstack/pacer-lite": "0.2.2", - "@tanstack/query-db-collection": "1.0.38", - "@tanstack/solid-db": "0.2.21", + "@tanstack/query-db-collection": "1.0.40", + "@tanstack/solid-db": "0.2.22", "@tanstack/solid-form": "1.33.0", "@tanstack/solid-hotkeys": "0.10.0", - "@tanstack/solid-query": "5.100.14", + "@tanstack/solid-query": "5.101.0", "@tanstack/solid-table": "8.21.3", "@ts-rest/core": "3.52.1", "animejs": "4.2.2", @@ -80,10 +80,10 @@ "@solid-devtools/overlay": "0.33.5", "@solidjs/testing-library": "0.8.10", "@tailwindcss/vite": "4.2.1", - "@tanstack/eslint-plugin-query": "5.100.3", - "@tanstack/solid-devtools": "0.8.2", - "@tanstack/solid-hotkeys-devtools": "0.6.6", - "@tanstack/solid-query-devtools": "5.100.3", + "@tanstack/eslint-plugin-query": "5.101.0", + "@tanstack/solid-devtools": "0.8.5", + "@tanstack/solid-hotkeys-devtools": "0.7.0", + "@tanstack/solid-query-devtools": "5.101.0", "@testing-library/dom": "10.4.1", "@testing-library/jest-dom": "6.9.1", "@testing-library/user-event": "14.6.1", diff --git a/frontend/src/ts/collections/custom-themes.ts b/frontend/src/ts/collections/custom-themes.ts index 73971a446f50..79467d8befd4 100644 --- a/frontend/src/ts/collections/custom-themes.ts +++ b/frontend/src/ts/collections/custom-themes.ts @@ -29,6 +29,7 @@ export function useCustomThemesLiveQuery() { const customThemesCollection = createCollection( queryCollectionOptions({ staleTime: Infinity, + gcTime: Infinity, //remove when __nonReactive is removed startSync: true, queryKey: queryKeys.root(), queryClient, @@ -42,11 +43,6 @@ const customThemesCollection = createCollection( `Error fetching custom themes: ${response.body.message}`, ); } - - if (_keepAlive === null) { - _keepAlive = useCustomThemesLiveQuery(); - } - return response.body.data.map(applyIdWorkaround); }, }), @@ -177,10 +173,3 @@ export const __nonReactive = { getCustomThemes, getCustomTheme, }; - -/** - * The collection gets cleaned up after a while. - * Keeping a query active fixes that. Remove when removing __nonReactive - */ -// oxlint-disable-next-line typescript/no-explicit-any -let _keepAlive: any = null; diff --git a/frontend/src/ts/collections/presets.ts b/frontend/src/ts/collections/presets.ts index 0748fc7762aa..e803098f0a99 100644 --- a/frontend/src/ts/collections/presets.ts +++ b/frontend/src/ts/collections/presets.ts @@ -32,6 +32,7 @@ export function usePresetsLiveQuery() { const presetsCollection = createCollection( queryCollectionOptions({ staleTime: Infinity, + gcTime: Infinity, //remove when __nonReactive is removed queryKey: queryKeys.root(), queryClient, enabled: isAuthenticated, @@ -204,9 +205,3 @@ export const __nonReactive = { getPresets, getPreset, }; - -/** - * The collection gets cleaned up after a while. - * Keeping a query active fixes that. Remove when removing __nonReactive - */ -const _keepAlive = usePresetsLiveQuery(); diff --git a/frontend/src/ts/collections/results.ts b/frontend/src/ts/collections/results.ts index 3650bef1ef1a..7a4de663911a 100644 --- a/frontend/src/ts/collections/results.ts +++ b/frontend/src/ts/collections/results.ts @@ -218,6 +218,7 @@ function normalizeResult( const resultsCollection = createCollection( queryCollectionOptions({ staleTime: Infinity, + gcTime: Infinity, //remove when __nonReactive is removed queryKey: queryKeys.root(), enabled: isAuthenticated, queryFn: async () => { @@ -243,13 +244,6 @@ const resultsCollection = createCollection( ); setLastResult(lastResult); } - - if (_keepAlive === null) { - _keepAlive = useLiveQuery((q) => - q.from({ results: resultsCollection }), - ); - } - return results; }, queryClient, @@ -718,10 +712,3 @@ function getResults(): SnapshotResult[] { export const __nonReactive = { getResults, }; - -/** - * The collection gets cleaned up after a while. - * Keeping a query active fixes that. Remove when removing __nonReactive - */ -// oxlint-disable-next-line typescript/no-explicit-any -let _keepAlive: any = null; diff --git a/frontend/src/ts/collections/tags.ts b/frontend/src/ts/collections/tags.ts index 01872f4a3913..9855b8545ef3 100644 --- a/frontend/src/ts/collections/tags.ts +++ b/frontend/src/ts/collections/tags.ts @@ -36,6 +36,7 @@ const queryKeys = { const tagsCollection = createCollection( queryCollectionOptions({ staleTime: Infinity, + gcTime: Infinity, //remove when __nonReactive is removed queryKey: queryKeys.root(), queryClient, enabled: isAuthenticated, @@ -570,9 +571,3 @@ export const __nonReactive = { getTag, getActiveTags, }; - -/** - * The collection gets cleaned up after a while. - * Keeping a query active fixes that. Remove when removing __nonReactive - */ -const _keepAlive = useTagsLiveQuery(); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 74b723ae8cb9..a72289fc0e67 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -319,11 +319,11 @@ importers: specifier: 0.2.2 version: 0.2.2 '@tanstack/query-db-collection': - specifier: 1.0.38 - version: 1.0.38(@tanstack/query-core@5.100.14)(typescript@6.0.2) + specifier: 1.0.40 + version: 1.0.40(@tanstack/query-core@5.101.0)(typescript@6.0.2) '@tanstack/solid-db': - specifier: 0.2.21 - version: 0.2.21(solid-js@1.9.13)(typescript@6.0.2) + specifier: 0.2.22 + version: 0.2.22(solid-js@1.9.13)(typescript@6.0.2) '@tanstack/solid-form': specifier: 1.33.0 version: 1.33.0(solid-js@1.9.13) @@ -331,8 +331,8 @@ importers: specifier: 0.10.0 version: 0.10.0(solid-js@1.9.13) '@tanstack/solid-query': - specifier: 5.100.14 - version: 5.100.14(solid-js@1.9.13) + specifier: 5.101.0 + version: 5.101.0(solid-js@1.9.13) '@tanstack/solid-table': specifier: 8.21.3 version: 8.21.3(solid-js@1.9.13) @@ -440,17 +440,17 @@ importers: specifier: 4.2.1 version: 4.2.1(vite@8.0.5(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)(@types/node@24.9.1)(esbuild@0.27.7)(jiti@2.6.1)(sass@1.70.0)(terser@5.48.0)(tsx@4.21.0)(yaml@2.8.3)) '@tanstack/eslint-plugin-query': - specifier: 5.100.3 - version: 5.100.3(eslint@9.39.1(jiti@2.6.1))(typescript@6.0.2) + specifier: 5.101.0 + version: 5.101.0(eslint@9.39.1(jiti@2.6.1))(typescript@6.0.2) '@tanstack/solid-devtools': - specifier: 0.8.2 - version: 0.8.2(csstype@3.2.3)(solid-js@1.9.13) + specifier: 0.8.5 + version: 0.8.5(csstype@3.2.3)(solid-js@1.9.13) '@tanstack/solid-hotkeys-devtools': - specifier: 0.6.6 - version: 0.6.6(@tanstack/hotkeys@0.8.0)(@types/react@19.2.14)(csstype@3.2.3)(react@18.3.1)(solid-js@1.9.13) + specifier: 0.7.0 + version: 0.7.0(@tanstack/hotkeys@0.8.0)(@types/react@19.2.14)(csstype@3.2.3)(react@18.3.1)(solid-js@1.9.13) '@tanstack/solid-query-devtools': - specifier: 5.100.3 - version: 5.100.3(@tanstack/solid-query@5.100.14(solid-js@1.9.13))(solid-js@1.9.13) + specifier: 5.101.0 + version: 5.101.0(@tanstack/solid-query@5.101.0(solid-js@1.9.13))(solid-js@1.9.13) '@testing-library/dom': specifier: 10.4.1 version: 10.4.1 @@ -680,7 +680,7 @@ importers: version: 6.0.2 vitest: specifier: 4.1.0 - version: 4.1.0(@types/node@24.9.1)(happy-dom@20.8.9)(jsdom@27.4.0)(vite@8.0.5(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)(@types/node@24.9.1)(esbuild@0.25.0)(jiti@2.6.1)(sass@1.98.0)(terser@5.48.0)(tsx@4.21.0)(yaml@2.8.3)) + version: 4.1.0(@types/node@24.9.1)(happy-dom@20.8.9)(jsdom@27.4.0)(vite@8.0.5(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)(@types/node@24.9.1)(esbuild@0.27.7)(jiti@2.6.1)(sass@1.98.0)(terser@5.48.0)(tsx@4.21.0)(yaml@2.8.3)) packages/funbox: dependencies: @@ -1487,10 +1487,6 @@ packages: resolution: {integrity: sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==} engines: {node: '>=6.9.0'} - '@babel/runtime@7.29.2': - resolution: {integrity: sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==} - engines: {node: '>=6.9.0'} - '@babel/runtime@7.29.7': resolution: {integrity: sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==} engines: {node: '>=6.9.0'} @@ -4493,8 +4489,8 @@ packages: peerDependencies: typescript: '>=4.7' - '@tanstack/db@0.6.7': - resolution: {integrity: sha512-nCwOhNXogu3JHdkNPXX6+B8aL0F4wVe0CwLvNS7ccCQ6m9147L8qJewL4IZVyACQDsLGs5MKg91x+VUiD+MplQ==} + '@tanstack/db@0.6.8': + resolution: {integrity: sha512-1dzwxYH7jizvpOzVsVmxZ8dGwMPDaA+YcinEmAszoUYF7mgSL0RiIiGHFBAc0WyVvHES7vSHg6x0WslX8C+TTQ==} peerDependencies: typescript: '>=4.7' @@ -4511,8 +4507,8 @@ packages: engines: {node: '>=18'} hasBin: true - '@tanstack/devtools-ui@0.5.1': - resolution: {integrity: sha512-T9JjAdqMSnxsVO6AQykD5vhxPF4iFLKtbYxee/bU3OLlk446F5C1220GdCmhDSz7y4lx+m8AvIS0bq6zzvdDUA==} + '@tanstack/devtools-ui@0.5.2': + resolution: {integrity: sha512-GtaMk8kaGZ9ZdR8Pu5RAfcse/ZrxzH/xsAIFtHMapLs2VMqSPFfb1NvIDO1MAAfUcub8Ix8XKQEP0uYSPzoFKw==} engines: {node: '>=18'} peerDependencies: solid-js: '>=1.9.7' @@ -4539,15 +4535,15 @@ packages: vue: optional: true - '@tanstack/devtools@0.11.2': - resolution: {integrity: sha512-K8+tsBx+ptTLqqd4dOF10B6laj1g+XYImqYZL9n0jBINGaT+sOf17PKV9pbBt8kdbZeIGsHaJ5OZWCyZoHqN4A==} + '@tanstack/devtools@0.12.2': + resolution: {integrity: sha512-Xdl8pLzoDUvXaclQ0poY36WAPx0jEHk8vqUFd8FYFUm1BMshtB7RnTgD1HE9jCAXODxqw9I0gXBiUZLK3o3+Bw==} engines: {node: '>=18'} hasBin: true peerDependencies: solid-js: '>=1.9.7' - '@tanstack/eslint-plugin-query@5.100.3': - resolution: {integrity: sha512-2f3F2vXksozICeoFWX/aXSyz7T1GOoyhS3BP3v0HplOfj42c37Gt6IRa8SL4QkeLUWdQ0fbrqeeyZ1z3JqxJIg==} + '@tanstack/eslint-plugin-query@5.101.0': + resolution: {integrity: sha512-wsfg821y4yw21J7nKI2oM5yyGSz3vASXqgWbmWCXZpnyY9ObLrBCcXivwZKj4YHF2fUWiqoOIRX2pbE79cf6gQ==} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ^5.4.0 || ^6.0.0 @@ -4558,11 +4554,11 @@ packages: '@tanstack/form-core@1.33.0': resolution: {integrity: sha512-AV4Pw9Dk4orFsuPBcDssfWMJFs+yMYBae7zZ4oTqrCf4ftNGQKxvrQRZeqKHG6A4TkiLeSvf2kzIjcVkrW7E6w==} - '@tanstack/hotkeys-devtools@0.8.1': - resolution: {integrity: sha512-zHPGBX0rhFz6iOVTYUdqxVVlpn5ER8rsUFYPWha+Zwzp90oZmUZjjdr/nE7K/6afr+WgR1UcwZIKXqDmGSRhPw==} + '@tanstack/hotkeys-devtools@0.9.0': + resolution: {integrity: sha512-6GHhmGbXJpWHBGCpPDBc7kHyrFJNx5+BfCpqeC8bQ1i9N8Bcy7UgkHH/1sM9lvwwWLjpH48A3yPDxhZFD1F8Iw==} engines: {node: '>=18'} peerDependencies: - '@tanstack/hotkeys': 0.7.1 + '@tanstack/hotkeys': 0.8.0 '@tanstack/hotkeys@0.8.0': resolution: {integrity: sha512-vqH7X9nb0MTJ/O08++dB5bP9jgj4+BIPOUu/U+6myG86lDsirZSVSobpq5UQpE7nBuk62i8eIYeOhd+OMl/UrA==} @@ -4576,25 +4572,25 @@ packages: resolution: {integrity: sha512-eQ1MyLKCHyXiH7NbdmB80W77OhiMgGBUb+qDx/8WMGbwg5Lf/NlfD0TfNYAqY77i8V3AxoDoYdICrQE5ADw4Yw==} engines: {node: '>=18'} - '@tanstack/query-core@5.100.14': - resolution: {integrity: sha512-5X41dGpxgeaHISCRW2oYwcSycZeULZzAunaudXT9ov1KOTj9xwt0CH6hbwqP1/z74ZWF7rYFnDpyYH07XFcZew==} + '@tanstack/query-core@5.101.0': + resolution: {integrity: sha512-cQetA74EB+seWySv1TTKr828TnP0u39m6LykwDXIo84SNortpDkp30TMEjkqtYCNP9c40uT/iwl6MLiufEt0Ow==} - '@tanstack/query-db-collection@1.0.38': - resolution: {integrity: sha512-cHD951MBgOvzI+/6367Bf3S88z5n9demxZ7+MfqxRJdXxaogF73h8Pjg+iB9Lnb4WZB8oU6g9eDexaZakLeiBA==} + '@tanstack/query-db-collection@1.0.40': + resolution: {integrity: sha512-93iWTBvNwLmhH4L7BL66Khr/pan2pXbdXa0uRtjThW5KRvwBCH13E5CM0PVd1QO9EcrSM+HcNg3MLUPR0EJGPg==} peerDependencies: '@tanstack/query-core': ^5.0.0 typescript: '>=4.7' - '@tanstack/query-devtools@5.100.3': - resolution: {integrity: sha512-RfLRX0R9yXYNbtt1OIIN4mObzTT8/jteljgioTMwSKRw6C84xrLjnDRIyIzMhUZxbCJHrgkXiD9IA8owiYFA9A==} + '@tanstack/query-devtools@5.101.0': + resolution: {integrity: sha512-MVqw17k08RQtGGLEL654+dX/btbX9p/8WjkznO//zusLTMaObxi3Q+MoFwGVkC9K3tqjn8qrrNhJevXx4fJTeQ==} - '@tanstack/solid-db@0.2.21': - resolution: {integrity: sha512-IDyABtj/ukGgV7r00XXR4CmjrCX5RkUSpIOTyN83h48FHYTZL5hZmCsRc4JiR6W9iZxURUj0GlbPfEKfr93KRw==} + '@tanstack/solid-db@0.2.22': + resolution: {integrity: sha512-q+Q8eFgPR7aREdJ9tjoHVN95gHhJwiw9eRWwlMOSsCWhYSN6Jm+yTSgWWbHq0rJOPOy1t1NQE7hMuXjH5WLbsA==} peerDependencies: solid-js: '>=1.9.0' - '@tanstack/solid-devtools@0.8.2': - resolution: {integrity: sha512-tzHF9rNPd9mO5vCArBkVABNe3qs+hvocra4LyRi/aFZC/0leLtD/TpXGnYx4IjDixTqkMCv3PLaG0HTwI5sdnw==} + '@tanstack/solid-devtools@0.8.5': + resolution: {integrity: sha512-nWvLVjO5Grwf1zyZezcF2mwJKAHiz8PhQM+wHy28Isi4alPmAo41dPlbadZu0uRnvoUi/PUX1BLseOKjnja36A==} engines: {node: '>=18'} peerDependencies: solid-js: '>=1.9.7' @@ -4604,8 +4600,8 @@ packages: peerDependencies: solid-js: '>=1.9.9' - '@tanstack/solid-hotkeys-devtools@0.6.6': - resolution: {integrity: sha512-/OWLzCT37m97yh/0id06X6B3XzzEBzsKLV2Roer1YcnTvdCJOnEwNUR8D5Z6qudsvJNhaVuF6qd7Hdid9P3dHg==} + '@tanstack/solid-hotkeys-devtools@0.7.0': + resolution: {integrity: sha512-9HT0Tq/Qo0x73AnQwc01JAoYYnwl/VmSKxCnGnfzbRUnPijaibQwRZVrmTGPkRcg1xWbGgh4IZUS4Wt1GYCeMw==} engines: {node: '>=18'} peerDependencies: solid-js: '>=1.7.0' @@ -4616,14 +4612,14 @@ packages: peerDependencies: solid-js: '>=1.7.0' - '@tanstack/solid-query-devtools@5.100.3': - resolution: {integrity: sha512-agZNT89WBQlUDgc7PmfrXyOhGv5yhVZE1d+3+LbZ1qIJBfsdZjbhc/HseSMeDLzoC3Ax+pFWeTfRtPpKS5SKEQ==} + '@tanstack/solid-query-devtools@5.101.0': + resolution: {integrity: sha512-NmvpZpflSQsViGeVu4wMO+C+1Y3x/54aJJprNaZTr7ulVNszp7j9HVnTjR2/nm0suRjs3lMWdcw70xxrakEM8w==} peerDependencies: - '@tanstack/solid-query': ^5.100.3 + '@tanstack/solid-query': ^5.101.0 solid-js: ^1.6.0 - '@tanstack/solid-query@5.100.14': - resolution: {integrity: sha512-eKW5fPWuNjGBjK9To/DNNS2b3HwTvD58T6CZbN6H0HyCjDrBOlH8q4qyJQS9gR9EXflSiivgQK+DUzg3KIHNDw==} + '@tanstack/solid-query@5.101.0': + resolution: {integrity: sha512-XoPWynbaWquvSisMvUirakfD9OmLas1cOwt1gBDUTn8HC2CVkZm+O/jBgEa5SL5LrY6vxmWjzzskhXkywLfymw==} peerDependencies: solid-js: ^1.6.0 @@ -4973,8 +4969,8 @@ packages: peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/project-service@8.59.0': - resolution: {integrity: sha512-Lw5ITrR5s5TbC19YSvlr63ZfLaJoU6vtKTHyB0GQOpX0W7d5/Ir6vUahWi/8Sps/nOukZQ0IB3SmlxZnjaKVnw==} + '@typescript-eslint/project-service@8.61.0': + resolution: {integrity: sha512-DV42F7MLJO6Rax7SK1yg43tcnEfGUrurSpSxKuVX+a3RCTzBlH3fuxprrOJXKCJGAaw82xXocikJ0uQaqwXgGA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' @@ -4983,8 +4979,8 @@ packages: resolution: {integrity: sha512-ixxqmmCcc1Nf8S0mS0TkJ/3LKcC8mruYJPOU6Ia2F/zUUR4pApW7LzrpU3JmtePbRUTes9bEqRc1Gg4iyRnDzA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/scope-manager@8.59.0': - resolution: {integrity: sha512-UzR16Ut8IpA3Mc4DbgAShlPPkVm8xXMWafXxB0BocaVRHs8ZGakAxGRskF7FId3sdk9lgGD73GSFaWmWFDE4dg==} + '@typescript-eslint/scope-manager@8.61.0': + resolution: {integrity: sha512-IWdXFHFSb6mlC3HPc7QsLDm5zYEbUla6trDEHf32D3/dnuUyXd87plScSNXSbm0/RxMvObpI17sv/EDTGrGZkA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/tsconfig-utils@8.52.0': @@ -4993,8 +4989,8 @@ packages: peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/tsconfig-utils@8.59.0': - resolution: {integrity: sha512-91Sbl3s4Kb3SybliIY6muFBmHVv+pYXfybC4Oolp3dvk8BvIE3wOPc+403CWIT7mJNkfQRGtdqghzs2+Z91Tqg==} + '@typescript-eslint/tsconfig-utils@8.61.0': + resolution: {integrity: sha512-O5Amvdv9ztMpxpf+vmFULGG78IE6Qwdr3bCGvqwG4nwc9H2qXkOYJJnRbRHyMkQTjv1d03olqwwwzHLMqpFePQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' @@ -5007,8 +5003,8 @@ packages: resolution: {integrity: sha512-LWQV1V4q9V4cT4H5JCIx3481iIFxH1UkVk+ZkGGAV1ZGcjGI9IoFOfg3O6ywz8QqCDEp7Inlg6kovMofsNRaGg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/types@8.59.0': - resolution: {integrity: sha512-nLzdsT1gdOgFxxxwrlNVUBzSNBEEHJ86bblmk4QAS6stfig7rcJzWKqCyxFy3YRRHXDWEkb2NralA1nOYkkm/A==} + '@typescript-eslint/types@8.61.0': + resolution: {integrity: sha512-9QTQpZ5Iin4CdIodfbDQFSeiSJKidgYJYug1P9CC2xWgUTvlmixViqDZNciMjwLBZyJnG4tGmPl97rVAFb1AJg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/typescript-estree@7.18.0': @@ -5026,8 +5022,8 @@ packages: peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/typescript-estree@8.59.0': - resolution: {integrity: sha512-O9Re9P1BmBLFJyikRbQpLku/QA3/AueZNO9WePLBwQrvkixTmDe8u76B6CYUAITRl/rHawggEqUGn5QIkVRLMw==} + '@typescript-eslint/typescript-estree@8.61.0': + resolution: {integrity: sha512-42zatd5qSvvcV1JdDBCLxYRznvP4eIHpPoZXdkPFnAmanA4FuZ5dibSnCBggY8hQnqajPpoGjXFdZ7fIJKQnlA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' @@ -5039,8 +5035,8 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/utils@8.59.0': - resolution: {integrity: sha512-I1R/K7V07XsMJ12Oaxg/O9GfrysGTmCRhvZJBv0RE0NcULMzjqVpR5kRRQjHsz3J/bElU7HwCO7zkqL+MSUz+g==} + '@typescript-eslint/utils@8.61.0': + resolution: {integrity: sha512-3bzFt7ImFMW/jVYwJamDoe/dMOdFLSC6pom6rRjdh4SZJEYupyMzem8e7vKZLclLfpHjlwSAXOUxtKxGXUiLqA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -5054,8 +5050,8 @@ packages: resolution: {integrity: sha512-ink3/Zofus34nmBsPjow63FP5M7IGff0RKAgqR6+CFpdk22M7aLwC9gOcLGYqr7MczLPzZVERW9hRog3O4n1sQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/visitor-keys@8.59.0': - resolution: {integrity: sha512-/uejZt4dSere1bx12WLlPfv8GktzcaDtuJ7s42/HEZ5zGj9oxRaD4bj7qwSunXkf+pbAhFt2zjpHYUiT5lHf0Q==} + '@typescript-eslint/visitor-keys@8.61.0': + resolution: {integrity: sha512-QVLZu3ZPQEE+HICQyAMZ2yLQhxf0meY/wx6Hx14YcTNj13JB3qHlX3lJ02L3fLGHgERRH71kvYDwiXIguT3AjQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@vitest/browser-playwright@4.0.18': @@ -5222,8 +5218,8 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - acorn@8.16.0: - resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==} + acorn@8.17.0: + resolution: {integrity: sha512-xRQbDb9BnwDafYNn6Vwl839DYVjqXYb1XVGtWAZ1kcDc6iwAL4hg3B1dZlRiuENFeO2H53gFG3in621AdERVAg==} engines: {node: '>=0.4.0'} hasBin: true @@ -5545,8 +5541,8 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - baseline-browser-mapping@2.10.35: - resolution: {integrity: sha512-honAfLBde0HAFLdNyBEfuuENkF6zR+ozxqxa/2zJKHBe1qzLqyTSeRKpdPEHAP03rlDGyQOPnCSxnVpVqQo9Mg==} + baseline-browser-mapping@2.10.36: + resolution: {integrity: sha512-lVq/Df7LXlO79MVaaUHztSwWiG9oXoWHlgvNS51v8Dpd4+G4/VIy6qYePTw31nAVls33nUtnfezYeLkYAak9dg==} engines: {node: '>=6.0.0'} hasBin: true @@ -5633,8 +5629,8 @@ packages: resolution: {integrity: sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==} engines: {node: 18 || 20 || >=22} - brace-expansion@5.0.5: - resolution: {integrity: sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==} + brace-expansion@5.0.6: + resolution: {integrity: sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==} engines: {node: 18 || 20 || >=22} braces@3.0.3: @@ -6313,8 +6309,8 @@ packages: date-fns@3.6.0: resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==} - dayjs@1.11.20: - resolution: {integrity: sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==} + dayjs@1.11.21: + resolution: {integrity: sha512-98IT+HOahAisibz/yjKbzuOBwYcjJ7BCLPzARyHiyEBmRz4fatF+KPJszEHXsGYjUG234aH/cOjW1wwTbKUZlA==} debug@2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} @@ -7382,8 +7378,8 @@ packages: engines: {node: '>=0.6.0'} hasBin: true - goober@2.1.18: - resolution: {integrity: sha512-2vFqsaDVIT9Gz7N6kAL++pLpp41l3PfDuusHcjnGLfR6+huZkl6ziX+zgVC3ZxpqWhzH6pyDdGrCeDhMIvwaxw==} + goober@2.1.19: + resolution: {integrity: sha512-U7veizMqxyKlM58+Z5j2ngJBH/r9siDmxpvNxSw0PylF6WQvrASJEZrxh1hidRBJc2jqoBVSyOban5u8m+6Rxg==} peerDependencies: csstype: ^3.0.10 @@ -10930,8 +10926,8 @@ packages: resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} engines: {node: '>=12.0.0'} - tinyglobby@0.2.16: - resolution: {integrity: sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==} + tinyglobby@0.2.17: + resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==} engines: {node: '>=12.0.0'} tinypool@2.1.0: @@ -12740,8 +12736,6 @@ snapshots: '@babel/runtime@7.28.6': {} - '@babel/runtime@7.29.2': {} - '@babel/runtime@7.29.7': {} '@babel/template@7.27.2': @@ -15589,7 +15583,7 @@ snapshots: sorted-btree: 1.8.1 typescript: 6.0.2 - '@tanstack/db@0.6.7(typescript@6.0.2)': + '@tanstack/db@0.6.8(typescript@6.0.2)': dependencies: '@standard-schema/spec': 1.1.0 '@tanstack/db-ivm': 0.1.18(typescript@6.0.2) @@ -15609,11 +15603,11 @@ snapshots: '@tanstack/devtools-event-client@0.4.3': {} - '@tanstack/devtools-ui@0.5.1(csstype@3.2.3)(solid-js@1.9.13)': + '@tanstack/devtools-ui@0.5.2(csstype@3.2.3)(solid-js@1.9.13)': dependencies: clsx: 2.1.1 - dayjs: 1.11.20 - goober: 2.1.18(csstype@3.2.3) + dayjs: 1.11.21 + goober: 2.1.19(csstype@3.2.3) solid-js: 1.9.13 transitivePeerDependencies: - csstype @@ -15624,25 +15618,25 @@ snapshots: react: 18.3.1 solid-js: 1.9.13 - '@tanstack/devtools@0.11.2(csstype@3.2.3)(solid-js@1.9.13)': + '@tanstack/devtools@0.12.2(csstype@3.2.3)(solid-js@1.9.13)': dependencies: '@solid-primitives/event-listener': 2.4.5(solid-js@1.9.13) '@solid-primitives/keyboard': 1.3.5(solid-js@1.9.13) '@solid-primitives/resize-observer': 2.1.5(solid-js@1.9.13) '@tanstack/devtools-client': 0.0.6 '@tanstack/devtools-event-bus': 0.4.1 - '@tanstack/devtools-ui': 0.5.1(csstype@3.2.3)(solid-js@1.9.13) + '@tanstack/devtools-ui': 0.5.2(csstype@3.2.3)(solid-js@1.9.13) clsx: 2.1.1 - goober: 2.1.18(csstype@3.2.3) + goober: 2.1.19(csstype@3.2.3) solid-js: 1.9.13 transitivePeerDependencies: - bufferutil - csstype - utf-8-validate - '@tanstack/eslint-plugin-query@5.100.3(eslint@9.39.1(jiti@2.6.1))(typescript@6.0.2)': + '@tanstack/eslint-plugin-query@5.101.0(eslint@9.39.1(jiti@2.6.1))(typescript@6.0.2)': dependencies: - '@typescript-eslint/utils': 8.59.0(eslint@9.39.1(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/utils': 8.61.0(eslint@9.39.1(jiti@2.6.1))(typescript@6.0.2) eslint: 9.39.1(jiti@2.6.1) optionalDependencies: typescript: 6.0.2 @@ -15655,13 +15649,13 @@ snapshots: '@tanstack/pacer-lite': 0.1.1 '@tanstack/store': 0.11.0 - '@tanstack/hotkeys-devtools@0.8.1(@tanstack/hotkeys@0.8.0)(@types/react@19.2.14)(csstype@3.2.3)(react@18.3.1)': + '@tanstack/hotkeys-devtools@0.9.0(@tanstack/hotkeys@0.8.0)(@types/react@19.2.14)(csstype@3.2.3)(react@18.3.1)': dependencies: - '@tanstack/devtools-ui': 0.5.1(csstype@3.2.3)(solid-js@1.9.13) + '@tanstack/devtools-ui': 0.5.2(csstype@3.2.3)(solid-js@1.9.13) '@tanstack/devtools-utils': 0.4.0(@types/react@19.2.14)(react@18.3.1)(solid-js@1.9.13) '@tanstack/hotkeys': 0.8.0 clsx: 2.1.1 - goober: 2.1.18(csstype@3.2.3) + goober: 2.1.19(csstype@3.2.3) match-sorter: 8.3.0 solid-js: 1.9.13 transitivePeerDependencies: @@ -15679,28 +15673,28 @@ snapshots: '@tanstack/pacer-lite@0.2.2': {} - '@tanstack/query-core@5.100.14': {} + '@tanstack/query-core@5.101.0': {} - '@tanstack/query-db-collection@1.0.38(@tanstack/query-core@5.100.14)(typescript@6.0.2)': + '@tanstack/query-db-collection@1.0.40(@tanstack/query-core@5.101.0)(typescript@6.0.2)': dependencies: '@standard-schema/spec': 1.1.0 - '@tanstack/db': 0.6.7(typescript@6.0.2) - '@tanstack/query-core': 5.100.14 + '@tanstack/db': 0.6.8(typescript@6.0.2) + '@tanstack/query-core': 5.101.0 typescript: 6.0.2 - '@tanstack/query-devtools@5.100.3': {} + '@tanstack/query-devtools@5.101.0': {} - '@tanstack/solid-db@0.2.21(solid-js@1.9.13)(typescript@6.0.2)': + '@tanstack/solid-db@0.2.22(solid-js@1.9.13)(typescript@6.0.2)': dependencies: '@solid-primitives/map': 0.7.3(solid-js@1.9.13) - '@tanstack/db': 0.6.7(typescript@6.0.2) + '@tanstack/db': 0.6.8(typescript@6.0.2) solid-js: 1.9.13 transitivePeerDependencies: - typescript - '@tanstack/solid-devtools@0.8.2(csstype@3.2.3)(solid-js@1.9.13)': + '@tanstack/solid-devtools@0.8.5(csstype@3.2.3)(solid-js@1.9.13)': dependencies: - '@tanstack/devtools': 0.11.2(csstype@3.2.3)(solid-js@1.9.13) + '@tanstack/devtools': 0.12.2(csstype@3.2.3)(solid-js@1.9.13) solid-js: 1.9.13 transitivePeerDependencies: - bufferutil @@ -15713,10 +15707,10 @@ snapshots: '@tanstack/solid-store': 0.11.0(solid-js@1.9.13) solid-js: 1.9.13 - '@tanstack/solid-hotkeys-devtools@0.6.6(@tanstack/hotkeys@0.8.0)(@types/react@19.2.14)(csstype@3.2.3)(react@18.3.1)(solid-js@1.9.13)': + '@tanstack/solid-hotkeys-devtools@0.7.0(@tanstack/hotkeys@0.8.0)(@types/react@19.2.14)(csstype@3.2.3)(react@18.3.1)(solid-js@1.9.13)': dependencies: '@tanstack/devtools-utils': 0.4.0(@types/react@19.2.14)(react@18.3.1)(solid-js@1.9.13) - '@tanstack/hotkeys-devtools': 0.8.1(@tanstack/hotkeys@0.8.0)(@types/react@19.2.14)(csstype@3.2.3)(react@18.3.1) + '@tanstack/hotkeys-devtools': 0.9.0(@tanstack/hotkeys@0.8.0)(@types/react@19.2.14)(csstype@3.2.3)(react@18.3.1) solid-js: 1.9.13 transitivePeerDependencies: - '@tanstack/hotkeys' @@ -15732,15 +15726,15 @@ snapshots: '@tanstack/solid-store': 0.11.0(solid-js@1.9.13) solid-js: 1.9.13 - '@tanstack/solid-query-devtools@5.100.3(@tanstack/solid-query@5.100.14(solid-js@1.9.13))(solid-js@1.9.13)': + '@tanstack/solid-query-devtools@5.101.0(@tanstack/solid-query@5.101.0(solid-js@1.9.13))(solid-js@1.9.13)': dependencies: - '@tanstack/query-devtools': 5.100.3 - '@tanstack/solid-query': 5.100.14(solid-js@1.9.13) + '@tanstack/query-devtools': 5.101.0 + '@tanstack/solid-query': 5.101.0(solid-js@1.9.13) solid-js: 1.9.13 - '@tanstack/solid-query@5.100.14(solid-js@1.9.13)': + '@tanstack/solid-query@5.101.0(solid-js@1.9.13)': dependencies: - '@tanstack/query-core': 5.100.14 + '@tanstack/query-core': 5.101.0 solid-js: 1.9.13 '@tanstack/solid-store@0.11.0(solid-js@1.9.13)': @@ -16117,10 +16111,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.59.0(typescript@6.0.2)': + '@typescript-eslint/project-service@8.61.0(typescript@6.0.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.59.0(typescript@6.0.2) - '@typescript-eslint/types': 8.59.0 + '@typescript-eslint/tsconfig-utils': 8.61.0(typescript@6.0.2) + '@typescript-eslint/types': 8.61.0 debug: 4.4.3 typescript: 6.0.2 transitivePeerDependencies: @@ -16131,16 +16125,16 @@ snapshots: '@typescript-eslint/types': 8.52.0 '@typescript-eslint/visitor-keys': 8.52.0 - '@typescript-eslint/scope-manager@8.59.0': + '@typescript-eslint/scope-manager@8.61.0': dependencies: - '@typescript-eslint/types': 8.59.0 - '@typescript-eslint/visitor-keys': 8.59.0 + '@typescript-eslint/types': 8.61.0 + '@typescript-eslint/visitor-keys': 8.61.0 '@typescript-eslint/tsconfig-utils@8.52.0(typescript@6.0.2)': dependencies: typescript: 6.0.2 - '@typescript-eslint/tsconfig-utils@8.59.0(typescript@6.0.2)': + '@typescript-eslint/tsconfig-utils@8.61.0(typescript@6.0.2)': dependencies: typescript: 6.0.2 @@ -16148,7 +16142,7 @@ snapshots: '@typescript-eslint/types@8.52.0': {} - '@typescript-eslint/types@8.59.0': {} + '@typescript-eslint/types@8.61.0': {} '@typescript-eslint/typescript-estree@7.18.0(typescript@5.9.3)': dependencies: @@ -16180,16 +16174,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.59.0(typescript@6.0.2)': + '@typescript-eslint/typescript-estree@8.61.0(typescript@6.0.2)': dependencies: - '@typescript-eslint/project-service': 8.59.0(typescript@6.0.2) - '@typescript-eslint/tsconfig-utils': 8.59.0(typescript@6.0.2) - '@typescript-eslint/types': 8.59.0 - '@typescript-eslint/visitor-keys': 8.59.0 + '@typescript-eslint/project-service': 8.61.0(typescript@6.0.2) + '@typescript-eslint/tsconfig-utils': 8.61.0(typescript@6.0.2) + '@typescript-eslint/types': 8.61.0 + '@typescript-eslint/visitor-keys': 8.61.0 debug: 4.4.3 minimatch: 10.2.5 semver: 7.8.4 - tinyglobby: 0.2.16 + tinyglobby: 0.2.17 ts-api-utils: 2.5.0(typescript@6.0.2) typescript: 6.0.2 transitivePeerDependencies: @@ -16206,12 +16200,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.59.0(eslint@9.39.1(jiti@2.6.1))(typescript@6.0.2)': + '@typescript-eslint/utils@8.61.0(eslint@9.39.1(jiti@2.6.1))(typescript@6.0.2)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.1(jiti@2.6.1)) - '@typescript-eslint/scope-manager': 8.59.0 - '@typescript-eslint/types': 8.59.0 - '@typescript-eslint/typescript-estree': 8.59.0(typescript@6.0.2) + '@typescript-eslint/scope-manager': 8.61.0 + '@typescript-eslint/types': 8.61.0 + '@typescript-eslint/typescript-estree': 8.61.0(typescript@6.0.2) eslint: 9.39.1(jiti@2.6.1) typescript: 6.0.2 transitivePeerDependencies: @@ -16227,9 +16221,9 @@ snapshots: '@typescript-eslint/types': 8.52.0 eslint-visitor-keys: 4.2.1 - '@typescript-eslint/visitor-keys@8.59.0': + '@typescript-eslint/visitor-keys@8.61.0': dependencies: - '@typescript-eslint/types': 8.59.0 + '@typescript-eslint/types': 8.61.0 eslint-visitor-keys: 5.0.1 '@vitest/browser-playwright@4.0.18(playwright@1.58.2)(vite@7.3.2(@types/node@24.9.1)(jiti@2.6.1)(lightningcss@1.32.0)(sass@1.98.0)(terser@5.48.0)(tsx@4.21.0)(yaml@2.8.3))(vitest@4.1.0)': @@ -16370,14 +16364,6 @@ snapshots: optionalDependencies: vite: 7.3.2(@types/node@24.9.1)(jiti@2.6.1)(lightningcss@1.32.0)(sass@1.98.0)(terser@5.48.0)(tsx@4.21.0)(yaml@2.8.3) - '@vitest/mocker@4.1.0(vite@8.0.5(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)(@types/node@24.9.1)(esbuild@0.25.0)(jiti@2.6.1)(sass@1.98.0)(terser@5.48.0)(tsx@4.21.0)(yaml@2.8.3))': - dependencies: - '@vitest/spy': 4.1.0 - estree-walker: 3.0.3 - magic-string: 0.30.21 - optionalDependencies: - vite: 8.0.5(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)(@types/node@24.9.1)(esbuild@0.25.0)(jiti@2.6.1)(sass@1.98.0)(terser@5.48.0)(tsx@4.21.0)(yaml@2.8.3) - '@vitest/mocker@4.1.0(vite@8.0.5(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)(@types/node@24.9.1)(esbuild@0.27.7)(jiti@2.6.1)(sass@1.70.0)(terser@5.48.0)(tsx@4.21.0)(yaml@2.8.3))': dependencies: '@vitest/spy': 4.1.0 @@ -16541,7 +16527,7 @@ snapshots: acorn@8.15.0: {} - acorn@8.16.0: {} + acorn@8.17.0: {} add-stream@1.0.0: {} @@ -16862,7 +16848,7 @@ snapshots: base64-js@1.5.1: {} - baseline-browser-mapping@2.10.35: {} + baseline-browser-mapping@2.10.36: {} baseline-browser-mapping@2.9.11: {} @@ -16993,7 +16979,7 @@ snapshots: dependencies: balanced-match: 4.0.4 - brace-expansion@5.0.5: + brace-expansion@5.0.6: dependencies: balanced-match: 4.0.4 @@ -17019,7 +17005,7 @@ snapshots: browserslist@4.28.2: dependencies: - baseline-browser-mapping: 2.10.35 + baseline-browser-mapping: 2.10.36 caniuse-lite: 1.0.30001799 electron-to-chromium: 1.5.371 node-releases: 2.0.47 @@ -17709,7 +17695,7 @@ snapshots: date-fns@3.6.0: {} - dayjs@1.11.20: {} + dayjs@1.11.21: {} debug@2.6.9: dependencies: @@ -19212,7 +19198,7 @@ snapshots: dependencies: minimist: 1.2.8 - goober@2.1.18(csstype@3.2.3): + goober@2.1.19(csstype@3.2.3): dependencies: csstype: 3.2.3 @@ -20468,7 +20454,7 @@ snapshots: match-sorter@8.3.0: dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 remove-accents: 0.5.0 math-intrinsics@1.1.0: {} @@ -20541,7 +20527,7 @@ snapshots: minimatch@10.2.5: dependencies: - brace-expansion: 5.0.5 + brace-expansion: 5.0.6 minimatch@3.1.2: dependencies: @@ -23286,7 +23272,7 @@ snapshots: terser@5.48.0: dependencies: '@jridgewell/source-map': 0.3.11 - acorn: 8.16.0 + acorn: 8.17.0 commander: 2.20.3 source-map-support: 0.5.21 @@ -23353,7 +23339,7 @@ snapshots: fdir: 6.5.0(picomatch@4.0.4) picomatch: 4.0.4 - tinyglobby@0.2.16: + tinyglobby@0.2.17: dependencies: fdir: 6.5.0(picomatch@4.0.4) picomatch: 4.0.4 @@ -23855,26 +23841,6 @@ snapshots: tsx: 4.21.0 yaml: 2.8.3 - vite@8.0.5(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)(@types/node@24.9.1)(esbuild@0.25.0)(jiti@2.6.1)(sass@1.98.0)(terser@5.48.0)(tsx@4.21.0)(yaml@2.8.3): - dependencies: - lightningcss: 1.32.0 - picomatch: 4.0.4 - postcss: 8.5.8 - rolldown: 1.0.0-rc.12(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0) - tinyglobby: 0.2.15 - optionalDependencies: - '@types/node': 24.9.1 - esbuild: 0.25.0 - fsevents: 2.3.3 - jiti: 2.6.1 - sass: 1.98.0 - terser: 5.48.0 - tsx: 4.21.0 - yaml: 2.8.3 - transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' - vite@8.0.5(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)(@types/node@24.9.1)(esbuild@0.27.7)(jiti@2.6.1)(sass@1.70.0)(terser@5.48.0)(tsx@4.21.0)(yaml@2.8.3): dependencies: lightningcss: 1.32.0 @@ -24003,35 +23969,6 @@ snapshots: transitivePeerDependencies: - msw - vitest@4.1.0(@types/node@24.9.1)(happy-dom@20.8.9)(jsdom@27.4.0)(vite@8.0.5(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)(@types/node@24.9.1)(esbuild@0.25.0)(jiti@2.6.1)(sass@1.98.0)(terser@5.48.0)(tsx@4.21.0)(yaml@2.8.3)): - dependencies: - '@vitest/expect': 4.1.0 - '@vitest/mocker': 4.1.0(vite@8.0.5(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)(@types/node@24.9.1)(esbuild@0.25.0)(jiti@2.6.1)(sass@1.98.0)(terser@5.48.0)(tsx@4.21.0)(yaml@2.8.3)) - '@vitest/pretty-format': 4.1.0 - '@vitest/runner': 4.1.0 - '@vitest/snapshot': 4.1.0 - '@vitest/spy': 4.1.0 - '@vitest/utils': 4.1.0 - es-module-lexer: 2.0.0 - expect-type: 1.3.0 - magic-string: 0.30.21 - obug: 2.1.1 - pathe: 2.0.3 - picomatch: 4.0.3 - std-env: 4.0.0 - tinybench: 2.9.0 - tinyexec: 1.0.2 - tinyglobby: 0.2.15 - tinyrainbow: 3.0.3 - vite: 8.0.5(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)(@types/node@24.9.1)(esbuild@0.25.0)(jiti@2.6.1)(sass@1.98.0)(terser@5.48.0)(tsx@4.21.0)(yaml@2.8.3) - why-is-node-running: 2.3.0 - optionalDependencies: - '@types/node': 24.9.1 - happy-dom: 20.8.9 - jsdom: 27.4.0 - transitivePeerDependencies: - - msw - vitest@4.1.0(@types/node@24.9.1)(happy-dom@20.8.9)(jsdom@27.4.0)(vite@8.0.5(@emnapi/core@1.9.0)(@emnapi/runtime@1.9.0)(@types/node@24.9.1)(esbuild@0.27.7)(jiti@2.6.1)(sass@1.70.0)(terser@5.48.0)(tsx@4.21.0)(yaml@2.8.3)): dependencies: '@vitest/expect': 4.1.0