From 0601f598aa5146417e1faccb8a847a7708eebdab Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 27 Oct 2026 13:14:26 +0000 Subject: [PATCH] chore(deps): bump the npm_and_yarn group across 1 directory with 3 updates Bumps the npm_and_yarn group with 3 updates in the / directory: [next](https://github.com/vercel/next.js), [esbuild](https://github.com/evanw/esbuild) and [sharp](https://github.com/lovell/sharp). Updates `next` from 16.2.9 to 16.4.1 - [Release notes](https://github.com/vercel/next.js/releases) - [Commits](https://github.com/vercel/next.js/compare/v16.2.9...v16.4.1) Updates `esbuild` from 0.25.12 to 0.28.1 - [Release notes](https://github.com/evanw/esbuild/releases) - [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2025.md) - [Commits](https://github.com/evanw/esbuild/compare/v0.25.12...v0.28.1) Updates `sharp` from 0.34.5 to 0.35.5 - [Release notes](https://github.com/lovell/sharp/releases) - [Commits](https://github.com/lovell/sharp/compare/v0.34.5...v0.35.5) --- updated-dependencies: - dependency-name: esbuild dependency-version: 0.28.1 dependency-type: direct:development - dependency-name: next dependency-version: 16.4.1 dependency-type: direct:production - dependency-name: sharp dependency-version: 0.35.5 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- apps/react-prerendering-test/package.json | 2 +- apps/treeshake-test/package.json | 2 +- apps/typegpu-docs/package.json | 2 +- pnpm-lock.yaml | 1381 ++++++++++++++++----- 4 files changed, 1075 insertions(+), 312 deletions(-) diff --git a/apps/react-prerendering-test/package.json b/apps/react-prerendering-test/package.json index e5a1079a6e..928a968dab 100644 --- a/apps/react-prerendering-test/package.json +++ b/apps/react-prerendering-test/package.json @@ -14,7 +14,7 @@ "@typegpu/color": "workspace:*", "@typegpu/noise": "workspace:*", "@typegpu/react": "workspace:*", - "next": "^16.2.7", + "next": "^16.4.1", "react": "catalog:", "react-dom": "catalog:", "typegpu": "workspace:*" diff --git a/apps/treeshake-test/package.json b/apps/treeshake-test/package.json index 4a0346cdeb..302d8c3d5a 100644 --- a/apps/treeshake-test/package.json +++ b/apps/treeshake-test/package.json @@ -15,7 +15,7 @@ "devDependencies": { "@types/node": "catalog:types", "arktype": "catalog:", - "esbuild": "^0.25.11", + "esbuild": "^0.28.1", "ts-loader": "^9.5.4", "tsdown": "^0.15.6", "tsx": "^4.19.2", diff --git a/apps/typegpu-docs/package.json b/apps/typegpu-docs/package.json index 4f8c25c9c8..04f854c9bc 100644 --- a/apps/typegpu-docs/package.json +++ b/apps/typegpu-docs/package.json @@ -59,7 +59,7 @@ "rehype-mathjax": "^7.1.0", "remark-math": "^6.0.0", "remeda": "^2.21.2", - "sharp": "^0.34.2", + "sharp": "^0.35.5", "starlight-blog": "^0.30.0", "starlight-typedoc": "^0.23.0", "three": "catalog:example", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dc72149561..a5893dd041 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -87,7 +87,7 @@ importers: version: 1.4.3 '@vitest/browser': specifier: catalog:test - version: 4.1.11(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(vitest@4.1.11) + version: 4.1.11(vite@8.1.0(@types/node@24.19.2)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(vitest@4.1.11) '@vitest/coverage-v8': specifier: catalog:test version: 4.1.11(@vitest/browser@4.1.11)(vitest@4.1.11) @@ -147,7 +147,7 @@ importers: version: 9.0.0(rollup@4.60.1) vitest: specifier: catalog:test - version: 4.1.11(@types/node@24.10.0)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.31))(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + version: 4.1.11(@types/node@24.19.2)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.32))(vite@8.1.0(@types/node@24.19.2)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) apps/bun-example: dependencies: @@ -166,7 +166,7 @@ importers: devDependencies: '@types/bun': specifier: latest - version: 1.4.3 + version: 1.4.4 apps/infra-benchmarks: devDependencies: @@ -186,8 +186,8 @@ importers: specifier: workspace:* version: link:../../packages/typegpu-react next: - specifier: ^16.2.7 - version: 16.2.9(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^16.4.1 + version: 16.4.1(@types/node@24.10.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) react: specifier: 'catalog:' version: 19.2.6 @@ -246,8 +246,8 @@ importers: specifier: 'catalog:' version: 2.1.28 esbuild: - specifier: ^0.25.11 - version: 0.25.12 + specifier: ^0.28.1 + version: 0.28.1 ts-loader: specifier: ^9.5.4 version: 9.5.4(tsover@6.0.2)(webpack@5.104.1) @@ -262,7 +262,7 @@ importers: version: tsover@6.0.2 webpack: specifier: ^5.102.0 - version: 5.104.1(esbuild@0.25.12)(webpack-cli@6.0.1) + version: 5.104.1(esbuild@0.28.1)(webpack-cli@6.0.1) webpack-cli: specifier: ^6.0.1 version: 6.0.1(webpack@5.104.1) @@ -277,16 +277,16 @@ importers: version: 7.3.3 '@astrojs/react': specifier: ^6.0.0 - version: 6.0.6(@types/node@24.10.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(jiti@2.6.1)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) + version: 6.0.6(@types/node@24.10.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(esbuild@0.28.1)(jiti@2.6.1)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) '@astrojs/sitemap': specifier: ^3.7.3 version: 3.7.4 '@astrojs/starlight': specifier: ^0.42.6 - version: 0.42.6(@astrojs/markdown-remark@7.3.3)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(tsover@6.0.2) + version: 0.42.6(@astrojs/markdown-remark@7.3.3)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(tsover@6.0.2) '@astrojs/starlight-tailwind': specifier: ^5.0.0 - version: 5.0.0(@astrojs/starlight@0.42.6(@astrojs/markdown-remark@7.3.3)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(tsover@6.0.2))(tailwindcss@4.1.18) + version: 5.0.0(@astrojs/starlight@0.42.6(@astrojs/markdown-remark@7.3.3)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(tsover@6.0.2))(tailwindcss@4.1.18) '@babel/standalone': specifier: ^7.28.6 version: 7.28.6 @@ -319,7 +319,7 @@ importers: version: 1.11.0 '@tailwindcss/vite': specifier: ^4.1.18 - version: 4.1.18(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + version: 4.1.18(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) '@typegpu/algorithm': specifier: workspace:* version: link:../../packages/typegpu-algorithm @@ -358,7 +358,7 @@ importers: version: 2.1.28 astro: specifier: ^7.0.2 - version: 7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) + version: 7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) classnames: specifier: ^2.5.1 version: 2.5.1 @@ -411,14 +411,14 @@ importers: specifier: ^2.21.2 version: 2.21.2 sharp: - specifier: ^0.34.2 - version: 0.34.5 + specifier: ^0.35.5 + version: 0.35.5(@types/node@24.10.0) starlight-blog: specifier: ^0.30.0 - version: 0.30.2(@astrojs/markdown-satteri@0.4.4)(@astrojs/starlight@0.42.6(@astrojs/markdown-remark@7.3.3)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(tsover@6.0.2))(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + version: 0.30.2(@astrojs/markdown-satteri@0.4.4)(@astrojs/starlight@0.42.6(@astrojs/markdown-remark@7.3.3)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(tsover@6.0.2))(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) starlight-typedoc: specifier: ^0.23.0 - version: 0.23.1(@astrojs/starlight@0.42.6(@astrojs/markdown-remark@7.3.3)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(tsover@6.0.2))(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(typedoc-plugin-markdown@4.10.0(typedoc@0.28.17(tsover@6.0.2)))(typedoc@0.28.17(tsover@6.0.2)) + version: 0.23.1(@astrojs/starlight@0.42.6(@astrojs/markdown-remark@7.3.3)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(tsover@6.0.2))(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(typedoc-plugin-markdown@4.10.0(typedoc@0.28.17(tsover@6.0.2)))(typedoc@0.28.17(tsover@6.0.2)) three: specifier: ^0.181.0 version: 0.181.2 @@ -476,10 +476,10 @@ importers: version: 0.181.0 '@vitejs/plugin-basic-ssl': specifier: ^2.1.0 - version: 2.1.0(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + version: 2.1.0(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) '@vitest/browser-preview': specifier: ^4.1.2 - version: 4.1.11(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(vitest@4.1.11) + version: 4.1.11(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(vitest@4.1.12) '@webgpu/types': specifier: catalog:types version: 0.1.71 @@ -488,10 +488,10 @@ importers: version: 3.1.0 autoprefixer: specifier: ^10.4.21 - version: 10.4.21(postcss@8.5.31) + version: 10.4.21(postcss@8.5.32) comptime: specifier: ^0.1.0 - version: 0.1.0(patch_hash=25f674816463552a18b4f0ceda95d2537c0fb2b492de70f80330641bf9e20bf4)(rolldown@1.2.14)(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + version: 0.1.0(patch_hash=25f674816463552a18b4f0ceda95d2537c0fb2b492de70f80330641bf9e20bf4)(rolldown@1.2.14)(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) magic-string: specifier: ^0.30.21 version: 0.30.21 @@ -509,7 +509,7 @@ importers: version: 9.0.0(rollup@4.60.1) vite-plugin-wasm: specifier: ^3.5.0 - version: 3.5.0(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + version: 3.5.0(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) yaml: specifier: ^2.8.3 version: 2.9.1 @@ -549,7 +549,7 @@ importers: version: tsover@6.0.2 vitest: specifier: ^4.0.17 - version: 4.1.11(@types/node@24.10.0)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.31))(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + version: 4.1.11(@types/node@24.10.0)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.32))(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) packages/eslint-plugin-internal: dependencies: @@ -571,7 +571,7 @@ importers: version: tsover@6.0.2 vitest: specifier: catalog:test - version: 4.1.11(@types/node@24.10.0)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.31))(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + version: 4.1.11(@types/node@24.10.0)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.32))(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) packages/tgpu-dev-cli: dependencies: @@ -624,7 +624,7 @@ importers: devDependencies: vitest: specifier: catalog:test - version: 4.1.11(@types/node@24.10.0)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.31))(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + version: 4.1.11(@types/node@24.19.2)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.32))(vite@8.1.0(@types/node@24.19.2)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) packages/tinyest: devDependencies: @@ -639,7 +639,7 @@ importers: version: tsover@6.0.2 vitest: specifier: catalog:test - version: 4.1.11(@types/node@24.10.0)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.31))(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + version: 4.1.11(@types/node@24.19.2)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.32))(vite@8.1.0(@types/node@24.19.2)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) publishDirectory: dist packages/tinyest-for-wgsl: @@ -706,7 +706,7 @@ importers: version: 2.6.1 jsdom: specifier: ^27.0.0 - version: 27.0.0(postcss@8.5.31) + version: 27.0.0(postcss@8.5.32) typegpu-testing-utility: specifier: workspace:* version: link:../typegpu-testing-utility @@ -941,7 +941,7 @@ importers: version: 2.6.1 jsdom: specifier: ^27.0.0 - version: 27.0.0(postcss@8.5.31) + version: 27.0.0(postcss@8.5.32) react: specifier: 'catalog:' version: 19.2.6 @@ -993,7 +993,6 @@ importers: version: link:../unplugin-typegpu publishDirectory: dist - packages/typegpu-testing-utility: dependencies: tinyest: @@ -1011,7 +1010,7 @@ importers: version: tsover@6.0.2 vitest: specifier: catalog:test - version: 4.1.11(@types/node@24.10.0)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.31))(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + version: 4.1.11(@types/node@24.10.0)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.32))(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) webgpu: specifier: catalog:test version: 0.6.2 @@ -1054,7 +1053,7 @@ importers: version: link:../unplugin-typegpu vitest: specifier: catalog:test - version: 4.1.11(@types/node@24.10.0)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.31))(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + version: 4.1.11(@types/node@24.19.2)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.32))(vite@8.1.0(@types/node@24.19.2)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) publishDirectory: dist packages/unplugin-typegpu: @@ -1363,6 +1362,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0 + '@babel/helper-create-regexp-features-plugin@7.29.10': + resolution: {integrity: sha512-/YY9soQuWa8TURtHXHT+GbklpbAA+dZErxFGHIr6qgDg96xuGWrTAs1+MfjgVJPF0YLQsOVsOYs8lhgsPbOinQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@babel/helper-create-regexp-features-plugin@7.29.7': resolution: {integrity: sha512-907Uymvqgg1dwUA+7IGwFAOSYzQOuzPXKNJ1yxzwPffzkYFg2q2eHi1fIOs6sXkG9NbIUMunnUlkYsfRFNvomg==} engines: {node: '>=6.9.0'} @@ -1416,6 +1421,10 @@ packages: resolution: {integrity: sha512-brcMGQaVzIeUb+6/bs1Av0f8YuNNjKY2JyvfRCsFuFsdKccEQ5Ges2y74D74NZ1Rz8lKJ9ksJkfqwQFJ/iNEyQ==} engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@7.29.11': + resolution: {integrity: sha512-snZbO7MEDOof+hvNa97EjEY7qD7h2kwvQr5AJC3ZhQudKW5dnej6k3kP9NQV88hJwaS8vDqRLFo9rivLEhle2g==} + engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@7.29.7': resolution: {integrity: sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==} engines: {node: '>=6.9.0'} @@ -1440,6 +1449,11 @@ packages: resolution: {integrity: sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==} engines: {node: '>=6.9.0'} + '@babel/parser@7.29.11': + resolution: {integrity: sha512-OZ6+oaK7GMyg3IfCpj8JOmn8n+w2rJbDT0LLfVDTLb1ZFeKDh3AiNELgCMUw175IJHSkLl74hG0M0VLsvx+gag==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/parser@7.29.9': resolution: {integrity: sha512-CjXrNHTnvqBVqHgdBysY3vk2T8tpJHb5/RMeHJBTyVa9xgugCB0CJTx/3oO8RV2QRQP391RWpB7D6hLjm8V9uA==} engines: {node: '>=6.0.0'} @@ -1587,8 +1601,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-block-scoping@7.29.7': - resolution: {integrity: sha512-ONyr4+AZhKh8yKWInVxU9AXA9EbsyeLcL6V0dJy6M2/62vuvpGm29zzuymbTpdc451GEpDIdAyPLP3r+P61yKQ==} + '@babel/plugin-transform-block-scoping@7.29.11': + resolution: {integrity: sha512-iARF4jjHSM0v8DImCACPXrwEltBP3DgqDpXTvjAMBAVpyEY0LiGss78wvI+KtmW+IJNEvZ5sOhPDCsOsXsIybA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1599,6 +1613,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-classes@7.29.11': + resolution: {integrity: sha512-f8kTDM/nTvpLeafb+TJ4jboFr/Y3BbC+QzgPpPGzSKJqWLnj9LW0WLqv4XKA11LX5sr+EgvLE6Ix3YsCEusodw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-classes@7.29.7': resolution: {integrity: sha512-qV0OGGBVacduzQHE649JyCneOFI/maT+YKsO+K4Yi3xv2wTPNjM/W2o2gdzMwEAZz7fXNTHAe0NcSg30bIN69g==} engines: {node: '>=6.9.0'} @@ -1731,6 +1751,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/runtime@7.29.10': + resolution: {integrity: sha512-NpugTzbKgGrNe45Ui32cN8vCFFMxVtP/9rtfwv0nP5FRDAjvYBxJcLVpYA9mr1jxP6cnIT7x9LUzuDTbWYYNRA==} + engines: {node: '>=6.9.0'} + '@babel/runtime@7.29.7': resolution: {integrity: sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==} engines: {node: '>=6.9.0'} @@ -1743,10 +1767,18 @@ packages: resolution: {integrity: sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==} engines: {node: '>=6.9.0'} + '@babel/traverse@7.29.10': + resolution: {integrity: sha512-B3lYAs2nkKskbgQ1nfy8Ma9ao9Q1rntTAQHrzzyDuj+TSO+X3le6PfWwqDvodsb+OumE10eMFfuMCTQSQ5iuIQ==} + engines: {node: '>=6.9.0'} + '@babel/traverse@7.29.8': resolution: {integrity: sha512-I5z7H3bf/41ktsNVLtpN0wAa336HkqIHQ5BuPLEhTkt1jVSyZpeNKIzTgEWmlxjdg81R0IgUCcaE+Ok3NvrfZg==} engines: {node: '>=6.9.0'} + '@babel/types@7.29.11': + resolution: {integrity: sha512-WCsemW40Cpc6gouC1SrY6PBaZ+oLRlEVY9XBvZBI7il/HyUrb2nJ505wE1MHEFyDZNnrWDEuy4jL50WVHfTTSQ==} + engines: {node: '>=6.9.0'} + '@babel/types@7.29.8': resolution: {integrity: sha512-Vj1jF3cPfxg7OAfoI7QnVKLoILlm2JF9pnVHrX8qx7AHMiYWT+NDAA7jChlNgRS4WTLc/fD1lXLmPixluj+3Gg==} engines: {node: '>=6.9.0'} @@ -1933,6 +1965,12 @@ packages: cpu: [ppc64] os: [aix] + '@esbuild/aix-ppc64@0.28.1': + resolution: {integrity: sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + '@esbuild/android-arm64@0.24.2': resolution: {integrity: sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==} engines: {node: '>=18'} @@ -1945,6 +1983,12 @@ packages: cpu: [arm64] os: [android] + '@esbuild/android-arm64@0.28.1': + resolution: {integrity: sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + '@esbuild/android-arm@0.24.2': resolution: {integrity: sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==} engines: {node: '>=18'} @@ -1957,6 +2001,12 @@ packages: cpu: [arm] os: [android] + '@esbuild/android-arm@0.28.1': + resolution: {integrity: sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + '@esbuild/android-x64@0.24.2': resolution: {integrity: sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==} engines: {node: '>=18'} @@ -1969,6 +2019,12 @@ packages: cpu: [x64] os: [android] + '@esbuild/android-x64@0.28.1': + resolution: {integrity: sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + '@esbuild/darwin-arm64@0.24.2': resolution: {integrity: sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==} engines: {node: '>=18'} @@ -1981,6 +2037,12 @@ packages: cpu: [arm64] os: [darwin] + '@esbuild/darwin-arm64@0.28.1': + resolution: {integrity: sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + '@esbuild/darwin-x64@0.24.2': resolution: {integrity: sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==} engines: {node: '>=18'} @@ -1993,6 +2055,12 @@ packages: cpu: [x64] os: [darwin] + '@esbuild/darwin-x64@0.28.1': + resolution: {integrity: sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + '@esbuild/freebsd-arm64@0.24.2': resolution: {integrity: sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==} engines: {node: '>=18'} @@ -2005,6 +2073,12 @@ packages: cpu: [arm64] os: [freebsd] + '@esbuild/freebsd-arm64@0.28.1': + resolution: {integrity: sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + '@esbuild/freebsd-x64@0.24.2': resolution: {integrity: sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==} engines: {node: '>=18'} @@ -2017,6 +2091,12 @@ packages: cpu: [x64] os: [freebsd] + '@esbuild/freebsd-x64@0.28.1': + resolution: {integrity: sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + '@esbuild/linux-arm64@0.24.2': resolution: {integrity: sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==} engines: {node: '>=18'} @@ -2029,6 +2109,12 @@ packages: cpu: [arm64] os: [linux] + '@esbuild/linux-arm64@0.28.1': + resolution: {integrity: sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + '@esbuild/linux-arm@0.24.2': resolution: {integrity: sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==} engines: {node: '>=18'} @@ -2041,6 +2127,12 @@ packages: cpu: [arm] os: [linux] + '@esbuild/linux-arm@0.28.1': + resolution: {integrity: sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + '@esbuild/linux-ia32@0.24.2': resolution: {integrity: sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==} engines: {node: '>=18'} @@ -2053,6 +2145,12 @@ packages: cpu: [ia32] os: [linux] + '@esbuild/linux-ia32@0.28.1': + resolution: {integrity: sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + '@esbuild/linux-loong64@0.24.2': resolution: {integrity: sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==} engines: {node: '>=18'} @@ -2065,6 +2163,12 @@ packages: cpu: [loong64] os: [linux] + '@esbuild/linux-loong64@0.28.1': + resolution: {integrity: sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + '@esbuild/linux-mips64el@0.24.2': resolution: {integrity: sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==} engines: {node: '>=18'} @@ -2077,6 +2181,12 @@ packages: cpu: [mips64el] os: [linux] + '@esbuild/linux-mips64el@0.28.1': + resolution: {integrity: sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + '@esbuild/linux-ppc64@0.24.2': resolution: {integrity: sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==} engines: {node: '>=18'} @@ -2089,6 +2199,12 @@ packages: cpu: [ppc64] os: [linux] + '@esbuild/linux-ppc64@0.28.1': + resolution: {integrity: sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + '@esbuild/linux-riscv64@0.24.2': resolution: {integrity: sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==} engines: {node: '>=18'} @@ -2101,6 +2217,12 @@ packages: cpu: [riscv64] os: [linux] + '@esbuild/linux-riscv64@0.28.1': + resolution: {integrity: sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + '@esbuild/linux-s390x@0.24.2': resolution: {integrity: sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==} engines: {node: '>=18'} @@ -2113,6 +2235,12 @@ packages: cpu: [s390x] os: [linux] + '@esbuild/linux-s390x@0.28.1': + resolution: {integrity: sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + '@esbuild/linux-x64@0.24.2': resolution: {integrity: sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==} engines: {node: '>=18'} @@ -2125,6 +2253,12 @@ packages: cpu: [x64] os: [linux] + '@esbuild/linux-x64@0.28.1': + resolution: {integrity: sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + '@esbuild/netbsd-arm64@0.24.2': resolution: {integrity: sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==} engines: {node: '>=18'} @@ -2137,6 +2271,12 @@ packages: cpu: [arm64] os: [netbsd] + '@esbuild/netbsd-arm64@0.28.1': + resolution: {integrity: sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [netbsd] + '@esbuild/netbsd-x64@0.24.2': resolution: {integrity: sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==} engines: {node: '>=18'} @@ -2149,6 +2289,12 @@ packages: cpu: [x64] os: [netbsd] + '@esbuild/netbsd-x64@0.28.1': + resolution: {integrity: sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + '@esbuild/openbsd-arm64@0.24.2': resolution: {integrity: sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==} engines: {node: '>=18'} @@ -2161,6 +2307,12 @@ packages: cpu: [arm64] os: [openbsd] + '@esbuild/openbsd-arm64@0.28.1': + resolution: {integrity: sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + '@esbuild/openbsd-x64@0.24.2': resolution: {integrity: sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==} engines: {node: '>=18'} @@ -2173,12 +2325,24 @@ packages: cpu: [x64] os: [openbsd] + '@esbuild/openbsd-x64@0.28.1': + resolution: {integrity: sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + '@esbuild/openharmony-arm64@0.25.12': resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==} engines: {node: '>=18'} cpu: [arm64] os: [openharmony] + '@esbuild/openharmony-arm64@0.28.1': + resolution: {integrity: sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openharmony] + '@esbuild/sunos-x64@0.24.2': resolution: {integrity: sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==} engines: {node: '>=18'} @@ -2191,6 +2355,12 @@ packages: cpu: [x64] os: [sunos] + '@esbuild/sunos-x64@0.28.1': + resolution: {integrity: sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + '@esbuild/win32-arm64@0.24.2': resolution: {integrity: sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==} engines: {node: '>=18'} @@ -2203,6 +2373,12 @@ packages: cpu: [arm64] os: [win32] + '@esbuild/win32-arm64@0.28.1': + resolution: {integrity: sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + '@esbuild/win32-ia32@0.24.2': resolution: {integrity: sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==} engines: {node: '>=18'} @@ -2215,6 +2391,12 @@ packages: cpu: [ia32] os: [win32] + '@esbuild/win32-ia32@0.28.1': + resolution: {integrity: sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + '@esbuild/win32-x64@0.24.2': resolution: {integrity: sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==} engines: {node: '>=18'} @@ -2227,6 +2409,12 @@ packages: cpu: [x64] os: [win32] + '@esbuild/win32-x64@0.28.1': + resolution: {integrity: sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + '@eslint-community/eslint-utils@4.9.1': resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2773,57 +2961,57 @@ packages: '@emnapi/core': ^1.7.1 || ^2.0.0-alpha.4 '@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.4 - '@next/env@16.2.9': - resolution: {integrity: sha512-ki5VxxXfzD/9TDe13wyeTKIjQTAwBVpnr8KhRDUr8ltMUq1/NBpWNT5tiPoxiGl+PHM4X2ahSOiPk6iAimIzPg==} + '@next/env@16.4.1': + resolution: {integrity: sha512-5sUUrrSvs/2/2LnLoesybMGx12EtPB46fdZ6RhAw0XDGSPxU2LFyQBB7yuEiOFFJPKmBY6+q2jTr1/AMbnp0/g==} - '@next/swc-darwin-arm64@16.2.9': - resolution: {integrity: sha512-HkfxNYUCmcct0Xsqib5KxqMSHV4AHJq857BNRchyBDs4YS19aHzVfn1kDuBYKqLLQBjXgnkIsjV2Kd4d2wzYhw==} + '@next/swc-darwin-arm64@16.4.1': + resolution: {integrity: sha512-U+hQ5Gj3fpzf4fveTIF3dpUFYhaSW8vHhdAnbiIomzXzg7boreYFgBqprepXFtW4sw+aTttiNmg0gew/iFNhbg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@16.2.9': - resolution: {integrity: sha512-7IAtK4MeybpqRV9GRABWEhJ62mOS+rzWOzOTFie4cSEtm12xsoOMJRcECoZx3FHPzFAqN/IJtHqWAFOLfl152w==} + '@next/swc-darwin-x64@16.4.1': + resolution: {integrity: sha512-/hqC3V1XLUjhMASf/WridKdO9FXoEgN3HBWmtKbj00MPgnltutfraWJ3bYTpCRIgEIpbjJyOVLpYgAhh/BkdcQ==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@16.2.9': - resolution: {integrity: sha512-hBD75iWpUtkL9SmQmcRhmLomn9jgkPzCEkbOcLgHymPEKzv+6ONy13RRiIEz/iEObjkS2Jlb5gYS2XGoS3X4rw==} + '@next/swc-linux-arm64-gnu@16.4.1': + resolution: {integrity: sha512-GHzncHbcaS9g95kcvTNtKQW3aCLoR+xc3Jm7qrkpk1R+D2BjMHIPyvQGRPKCdMX95BsH/421jBUK06q9tEwzjw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [glibc] - '@next/swc-linux-arm64-musl@16.2.9': - resolution: {integrity: sha512-qZTI3pf9SGc/obr8NkQAekBxmp1QK+kVm+VAf3BALLfFAj+1kUhkTxmrWpVos9R/UYIA8AWX2p6cGI5WdwzVUA==} + '@next/swc-linux-arm64-musl@16.4.1': + resolution: {integrity: sha512-1SuJyDxW/PR9dHJat/ZRgcYLhuSZ+1psP4DlKb2tKIuXbjygqpLrJWRSq+onZQBv8LcmU67EIrmb6c3XTaJLjw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [musl] - '@next/swc-linux-x64-gnu@16.2.9': - resolution: {integrity: sha512-xm0HfRNX+UkH4R3c18ynswjj5o5uEj/7iI9p9omdtTSIsRCzQqkGMA+10nzJ4EHnYC3as65IMhbbl5fWRUWHYg==} + '@next/swc-linux-x64-gnu@16.4.1': + resolution: {integrity: sha512-Istng1hMGp9TGO4lUqeKLd70MPN/OOkucVTP2Nmj+gLkwBgmPqUw8CJYBCC7nbl/B/23bBCcjCI5Hsh6hazC1A==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [glibc] - '@next/swc-linux-x64-musl@16.2.9': - resolution: {integrity: sha512-QumimHkGEG6vM3PfEDWKyKen03NcqLOkeKB1EfcPe7VxzmEiCa4jNnMyBn/US5zcd/VE1CI+O8Ovb3lfjVHfGw==} + '@next/swc-linux-x64-musl@16.4.1': + resolution: {integrity: sha512-aSC9wMNiZRRFVpPkPWBzRwLQxIGm/CiQcXyFF1XNcgodb+uMxdk7aSSGGpDXCbnvZdf4itjHxpOd5h7i7zaiYw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [musl] - '@next/swc-win32-arm64-msvc@16.2.9': - resolution: {integrity: sha512-hzQpKZvw8rAwI6A2uQh6SacCSvNAXaIkPNsWwzqqfRiIMiXMfH936skDhz1OO6KpvdKkJrgHHtqQOq5PIXOvdQ==} + '@next/swc-win32-arm64-msvc@16.4.1': + resolution: {integrity: sha512-t/myvwFDlypMUjRvbBf8qLPyuaB0iXYYdBtwMt6DM6f+60wtGr4bSYholdPqNeV5VUXZhrpMwfza829kmhS3iA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-x64-msvc@16.2.9': - resolution: {integrity: sha512-qr2VL3Ce5QrwgO2yh1ujSBawrimjVKX8FGF/cOynmdYKJY0BdHpGVNIRK1tqONB10Vkm25Ub1BD2bkjWs4+96w==} + '@next/swc-win32-x64-msvc@16.4.1': + resolution: {integrity: sha512-6ICqPo9awCkrtYNPhwkx1uU7rlFWrZRrIboDHS2LU+jv088UBYQtmJ25h6pCp27/+FZjF6BQ4Te4ErugyMeuBg==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -4435,8 +4623,8 @@ packages: '@standard-schema/spec@1.1.0': resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} - '@swc/helpers@0.5.15': - resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} + '@swc/helpers@0.5.23': + resolution: {integrity: sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==} '@tailwindcss/node@4.1.18': resolution: {integrity: sha512-DoR7U1P7iYhw16qJ49fgXUlry1t4CpXeErJHnQ44JgTSKMaZUdf17cfn5mHchfJ4KRBZRFA/Coo+MUF5+gOaCQ==} @@ -4591,6 +4779,9 @@ packages: '@types/bun@1.4.3': resolution: {integrity: sha512-N67Pqy8JXbAY/j0tNraS3V5mubGvc6rrrNDmDCtZLlFzccbUJPDb0tvgUBC5q4m8ybkP93Jcn1QB+RYQ6PvBhw==} + '@types/bun@1.4.4': + resolution: {integrity: sha512-9wkRDXUXK124pEnAutE6n/l18j+i9GC5IAHK8TmX/2nlySETmky0OU6yL5U8pW1AoKh++AN9auDCr647BfurjQ==} + '@types/chai@5.2.3': resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==} @@ -4663,6 +4854,9 @@ packages: '@types/node@24.10.0': resolution: {integrity: sha512-qzQZRBqkFsYyaSWXuEHc2WR9c0a0CXwiE5FWUvn7ZM+vdy1uZLfCunD38UzhuB7YN/J11ndbDBcTmOdxJo9Q7A==} + '@types/node@24.19.2': + resolution: {integrity: sha512-93d49wCWJkCyN87MxLpNN6KXPCwFw7bVUg79mGUV1OS40JGWwVCr8n61DXCSqz7CV6/VfPkb7xec7uP2M+QHWQ==} + '@types/picomatch@4.0.1': resolution: {integrity: sha512-dLqxmi5VJRC9XTvc/oaTtk+bDb4RRqxLZPZ3jIpYBHEnDXX8lu02w2yWI6NsPPsELuVK298Z2iR8jgoWKRdUVQ==} @@ -4806,6 +5000,9 @@ packages: '@vitest/expect@4.1.11': resolution: {integrity: sha512-VX2x5vNJXET47KAFzwERI+KRMtTTCSWTfSMKsW7JsUsXV4psq++e3DvZpuTDOpHcxytiDs6p2nhVb2tVDiiUYw==} + '@vitest/expect@4.1.12': + resolution: {integrity: sha512-vFlTt+YEu9WBpNjdGayNmlMVzrWPi1+sv853/7t2FU7hpO5gAFBKHzQmkCq5Xjpr+evegF2994LQT3hF3mRlqQ==} + '@vitest/mocker@4.1.11': resolution: {integrity: sha512-2XJVD55d1o5AZous5CCGKS74g/riOj9odEt2bQpCVZeblHyHdnMeFl4jl0XjU21stf4mbjUkew2eXQZt65g5CQ==} peerDependencies: @@ -4817,21 +5014,47 @@ packages: vite: optional: true + '@vitest/mocker@4.1.12': + resolution: {integrity: sha512-fKShNpKZzupWZuY0z7egydvL0sqW4INEZBEExMBMAa6izlENEVHwoXgdaTCaBZ5fwlr4xf2o1wXC83n9RpO+NA==} + peerDependencies: + msw: ^2.4.9 + vite: 8.1.0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true + '@vitest/pretty-format@4.1.11': resolution: {integrity: sha512-yiZzPbGTS9Sr/JpFl8zHrcIkAofNbFV6k21vIgQN/cY/oxZeXhJv5sc/MBJ5jFKWmWs+oJHw0UXLZjmf931+Vw==} + '@vitest/pretty-format@4.1.12': + resolution: {integrity: sha512-XW9O8+Mxx4VpCtkYdMJLZQQwsVryP9wk7cPKDxtXFfwSak6yRh5+2fep/Y0XF/ElBvJHq8bcYdi6aeuai0opZA==} + '@vitest/runner@4.1.11': resolution: {integrity: sha512-LztvUgdwMNJMIkj3hQnnxiC2Xy1zNxq928W/xhjCLaNCzqTZOudjwbQf6v9IntZGPw132i2Lq2rgTRZHD3JHNw==} + '@vitest/runner@4.1.12': + resolution: {integrity: sha512-NKlVKCr5QnCe8jijdMnmkpHHU+WTqiLFR6G0pHji9uRjXK9xJl1k1nTw6F3pOOj2PDcsDt2GKQMI7wIsaT491w==} + '@vitest/snapshot@4.1.11': resolution: {integrity: sha512-pN7ikn1ON7h8ee4gIAp4AzyK+zBtJPzVbqOgu5LCEh4VaJVbPQcgYQYJIMGQPXVeJJq1fnfazis7a5pFNPahog==} + '@vitest/snapshot@4.1.12': + resolution: {integrity: sha512-ko1y1Qgb/slzQ9mr+b89Cuqud8WG1TKtsPD8r7ZUBdvVOGt85Af2HwCqHujrhwJq95hs/9RM7fcAPg57o1vlzw==} + '@vitest/spy@4.1.11': resolution: {integrity: sha512-apNa/prQy2qCeywhnixOHPRCgGNhvg7T4Dapfl1GahLp/R+uhBm5cPyFoNVyqsNd2h1nJxL6BqqdIjiABL60YA==} + '@vitest/spy@4.1.12': + resolution: {integrity: sha512-RGq9x4JNGNTZHEJxvN0oSiJjeSCExm0n2gZKKJZHY9cX5AVA6M7VJILBT3ZJ/tJ/0J9uWT7fETV9/btoi//vSg==} + '@vitest/utils@4.1.11': resolution: {integrity: sha512-zTCVGpyFsGWBhllOyKlTw/vnr6D9qxsfSDyfbyZmTyjHw5N/VuvzHpHoQjm2ZJzn4RJgx5w4r7V0er69CmLgPQ==} + '@vitest/utils@4.1.12': + resolution: {integrity: sha512-Q3awXrwOfEV+qc3WmO5ONyE0yO7Q1gQ9/oyHxGLZ/pl7N3NO/ZztqQwKLuwMkV+CA1JYSIeO3gkHnRDIo4AVaA==} + '@volar/kit@2.4.28': resolution: {integrity: sha512-cKX4vK9dtZvDRaAzeoUdaAJEew6IdxHNCRrdp5Kvcl6zZOqb6jTOfk3kXkIkG3T7oTFXguEMt5+9ptyqYR84Pg==} peerDependencies: @@ -5222,8 +5445,8 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - baseline-browser-mapping@2.11.25: - resolution: {integrity: sha512-gMmEShwwq7FJqMwvfRwvCl00v4kN+KOfJqXn+f4nrufak5gNHJOksd/60Dvjuz7sI8Y5WiSFBa8FEYr+zoyqCw==} + baseline-browser-mapping@2.11.33: + resolution: {integrity: sha512-yiVKDX+qCMRKBE084lXvq9EcwFUhKZ2nU8TK1EQQuOgPNR/lmbGxXOeDdlGUqC2Zz11Cs9rk1d/8NfgBmlkt0w==} engines: {node: '>=6.0.0'} hasBin: true @@ -5273,9 +5496,17 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true + browserslist@4.29.5: + resolution: {integrity: sha512-khTmKu5NGYTotqcYo8Bew2k4RAE9PuXRSFRXG2lQBrCEQHyeQ/vX6gKMxfokwywBsLiXZMnHsmWMG1pnO8J7uQ==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + bser@2.1.1: resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} + bser@2.1.2: + resolution: {integrity: sha512-V2o8YS2EhrKMO9AumnkK0ynynfFlsajpYupwq7S46H5mhcanwxDkNTw3K67wPIcKTH1ffkA4vhMOtAc7gRmPZw==} + buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} @@ -5285,6 +5516,9 @@ packages: bun-types@1.4.3: resolution: {integrity: sha512-tinRJNGOmUN+tEAsn2y2e942n9JHRHR42iUYzDH75NmhJqVBokGSQkkfSFdNWwsANIdrK6ACH9t01M452YyTwg==} + bun-types@1.4.4: + resolution: {integrity: sha512-yjrJh5oGX7mMPKGd19YXyIjmEuj4G4zNC30bs7PM9Az7NQ3ndF3j6hbeRdvJTRQEhJ/FYQwW0a2moweEi2hMxQ==} + bun@1.3.10: resolution: {integrity: sha512-S/CXaXXIyA4CMjdMkYQ4T2YMqnAn4s0ysD3mlsY4bUiOCqGlv28zck4Wd4H4kpvbekx15S9mUeLQ7Uxd0tYTLA==} cpu: [arm64, x64] @@ -5316,6 +5550,9 @@ packages: caniuse-lite@1.0.30001810: resolution: {integrity: sha512-TITQPUkaz+aVk5GL6NhOdwk1aEaNTSDPsGFWrTuhKGtjTF70jL/Oht2W4c6rXUe5fu7Ie19VIahAXHIIiWWNeg==} + caniuse-lite@1.0.30001819: + resolution: {integrity: sha512-LFUqIIAwpzsIuevnKnsR9qnStBcgzPShTX61lBwN9uFkkf8o8zLiebEjbW8AYtZiF+1YKDWfdt/pWDtMuG8Xwg==} + ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -5323,6 +5560,10 @@ packages: resolution: {integrity: sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==} engines: {node: '>=18'} + chai@6.3.0: + resolution: {integrity: sha512-XWAtwJ6OHO+tj0EKCs0Y2UamnyOxseZWltU4x2U2wh8g4AigdjwvtUjvLP2tqkA/avxHEtzxNaqGq/YGNwckKg==} + engines: {node: '>=18'} + chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} @@ -5510,8 +5751,8 @@ packages: resolution: {integrity: sha512-yuToqVvRrj6pfDXREyQAAv8SkAEk/8GS3jQRTiUMm66TVtBYmqQeoEjL2Lmq8Rpo6271vH76InTChTitEAm65w==} engines: {node: '>=22'} - core-js-compat@3.50.0: - resolution: {integrity: sha512-XGpFGbMLHwSt74YLTKho7Ib242qi6O8MSX+sRokV4oz7iKXvQWGYZthjIhjRGMxjzVkAubBO512dKGYcefmX3Q==} + core-js-compat@3.51.0: + resolution: {integrity: sha512-52r6fkXgxv4GLMjmFcMWRx7X9bw071xTTdrDcdyPGRqU2oE+9pCG0bAOMifSBdLw0JRBZKEF0q3B55qPlLuE8g==} engines: {node: '>=6.4.0'} cosmiconfig@9.0.1: @@ -5880,6 +6121,9 @@ packages: electron-to-chromium@1.5.438: resolution: {integrity: sha512-AN9xMU1hJiT65LkCUPL1DZm5TCbOPb2Qsm5pYwFLEXp6/qj9SdT4yMiqs7Qqstwvkn1zF7l36SRGt+s6XcJ0FA==} + electron-to-chromium@1.5.465: + resolution: {integrity: sha512-zg4iUpbeGw7YNZsswc2xKr2uiBex2d8dELAXo92Icw3but1ULbrvK8USe6wVLaWjgJnKBARv0pchx9Owktx6wQ==} + emmet@2.4.11: resolution: {integrity: sha512-23QPJB3moh/U9sT4rQzGgeyyGIrcM+GH5uVYg2C6wZIxAIJq7Ng3QLT79tl8FUwDXhyq9SusfknOrofAKqvgyQ==} @@ -5945,6 +6189,9 @@ packages: es-module-lexer@2.0.0: resolution: {integrity: sha512-5POEcUuZybH7IdmGsD8wlf0AI55wMecM9rVBTI/qEAy2c1kTOm3DjFYjrBdI2K3BaJjJYfYFeRtM0t9ssnRuxw==} + es-module-lexer@2.3.2: + resolution: {integrity: sha512-poHGpORABojJJucnV9KbOavETW8lBVnphkW77ER5/BQ5Fz7oXSoCNek7IH3vR5nRjdsEz926ibFYX8KtLQmdyw==} + es-module-lexer@3.0.4: resolution: {integrity: sha512-BldNY5mwkVu+cQ5Ymn3e6hB9Sx8XHx4ZevWbiUyZbfKxJxYO27Hf0wfzkxIaD5CAJMaGl3YspKELj0ff/7nCMA==} @@ -5964,6 +6211,11 @@ packages: engines: {node: '>=18'} hasBin: true + esbuild@0.28.1: + resolution: {integrity: sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==} + engines: {node: '>=18'} + hasBin: true + escalade@3.2.0: resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} engines: {node: '>=6'} @@ -6115,6 +6367,10 @@ packages: resolution: {integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==} engines: {node: '>=12.0.0'} + expect-type@1.4.0: + resolution: {integrity: sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA==} + engines: {node: '>=12.0.0'} + exponential-backoff@3.1.3: resolution: {integrity: sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==} @@ -6174,6 +6430,9 @@ packages: fb-watchman@2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} + fb-watchman@2.0.4: + resolution: {integrity: sha512-tGQtaoYisPDriJBN0mT5yZSyNETnJGA1gTYxaVRAE5KUO3LI9kPUc9WIu8JXcxaIci+faIKlzXqXyPgrmubtBQ==} + fdir@6.5.0: resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} engines: {node: '>=12.0.0'} @@ -7594,8 +7853,8 @@ packages: resolution: {integrity: sha512-WmmLty1YWwJl9yZi77v2dVIV6X2kuYV8YYBI/G3LWGKdGHmHUvL1z7FW0iDvEvGAwNEoc5x1tOOOyDnf5jJw/w==} engines: {node: '>= 10'} - next@16.2.9: - resolution: {integrity: sha512-MEOJiq/UvuezAdqVSceHbqDgZt1kDw2tpGVOlsdIoJsQdbN2JY2hpVG4xnXGkbdJUOEWhnRfiu/O4Hpc9Juwww==} + next@16.4.1: + resolution: {integrity: sha512-uc657V62E34fOI6W5NtG9IzwsPcms0Z60grz2MJGtglgD+pTFnNt4Yw2PzaU622tfX4vhrDgLZzicE2YlhI20Q==} engines: {node: '>=20.9.0'} hasBin: true peerDependencies: @@ -7635,6 +7894,10 @@ packages: resolution: {integrity: sha512-kQK9LGGFiHtrWiNhZtA7Qbw17AQz+dmsEKODRIVTXA9+e5MS/2gZEBhYJt13GrAz5/IOZKddH/0Z3TP/Zgo+yw==} engines: {node: '>=18'} + node-releases@2.0.60: + resolution: {integrity: sha512-OmO8+GM1JUZqXET720VrJCwkjUCXmCMQm0Z3UDDRbfNLHS4NEAvY60j5jiFv0tkKw2PNNlqOLhahVmwJIOLDIQ==} + engines: {node: '>=18'} + normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} @@ -7664,6 +7927,10 @@ packages: obug@2.1.1: resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==} + obug@2.2.1: + resolution: {integrity: sha512-XrsrhT5sybtKI6wakr2SPOlGZWWYbUXZ7a0jT8/QOeAPau+1X/bSegNe5YR75oJmEZQbKningirmGOEJCIk61Q==} + engines: {node: '>=12.20.0'} + obug@3.0.0: resolution: {integrity: sha512-5vvB5+W7ePv+p3uqxi+RcW1XAzLW0/hxt3/4X4Lc4qHudzOhmBiBwOY6DRob4WnanAEGvNcLjF+KNOufrUoEQw==} engines: {node: '>=12.20.0'} @@ -8060,12 +8327,12 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.31: - resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} + postcss@8.5.23: + resolution: {integrity: sha512-g50586zr4bZmwFiTlflMu8E0bDTb5I5gertgwAKmsdUlTQIhZtunzUlD1WSzwcVWPoAVpsrA6vlfCD7oXvRwgg==} engines: {node: ^10 || ^12 || >=14} - postcss@8.5.31: - resolution: {integrity: sha512-YUbWYCgErwnMAVkjUnYa+KlMBzGpHwiIt/DE7f0G33AuX2LH9UcTk6KgWxd3zRU+pN3u/C+Xl3EnMLM4Hea7Sg==} + postcss@8.5.32: + resolution: {integrity: sha512-LJlKCCAUFKOuZxipUdYw1NzIITEsPcgyOG9LkvRJvuKj/bRzbuRY0ARXvL0pWGpsZvn8jku+LMep2eU0seHp8g==} engines: {node: ^10 || ^12 || >=14} prelude-ls@1.2.1: @@ -8335,9 +8602,16 @@ packages: resolution: {integrity: sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==} engines: {node: '>=4'} + regenerate-unicode-properties@10.3.0: + resolution: {integrity: sha512-9ns8odR8e9q3otKeHj3DE80jZYKg6zVeZKE+zQmRKXFoVUcuiTGeO6iusDhPRoIQQPVPRvH+SfBhrTud4eczuw==} + engines: {node: '>=4'} + regenerate@1.4.2: resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} + regenerate@1.5.0: + resolution: {integrity: sha512-1s+CxXjJ71i7LNVy8nYwg47XV4y6lAnOEhsMtSKq3WpmPfhl9LuKlTqKIn/3yUpE8lBz+W+TT88Bxyhnr0U4yw==} + regenerator-runtime@0.13.11: resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} @@ -8354,6 +8628,10 @@ packages: resolution: {integrity: sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==} engines: {node: '>=4'} + regexpu-core@6.5.3: + resolution: {integrity: sha512-E8VgUoSK+LMQrLboDxavm76MTBGrQhx9RiNuomRmYnZ10Uw12HrI8fkxOOncktb2hBpzIZ9SV/347euQHG5z+g==} + engines: {node: '>=4'} + regjsgen@0.8.0: resolution: {integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==} @@ -8361,6 +8639,10 @@ packages: resolution: {integrity: sha512-NgRBy2Nx/bE+9F27nVHnqcN5HjyLmecqsqx2PJHu3/IEtADD4WuxuXIVExD5PoSDFVrl78dOonfcOe5O+5nbzQ==} hasBin: true + regjsparser@0.13.4: + resolution: {integrity: sha512-EWV80YgFaVgFrjGCAsV7oybp4GOxbls5RzBg8OB0nKEVXsBJR1JlV8Di1JhCROg3MzTfe1RI8yitIm1eOs68iA==} + hasBin: true + rehype-expressive-code@0.44.2: resolution: {integrity: sha512-jvjQpsfWKBquDrEl5YQA3CJybRRIuDOYsui1BJTs5oKDUK8pPkJSSxY8FjxNlIFIdtgrTjC1zuahuY4Cc1j9SQ==} @@ -8438,6 +8720,11 @@ packages: engines: {node: '>= 0.4'} hasBin: true + resolve@1.22.13: + resolution: {integrity: sha512-Dj/cW9zBV2aRj6XzCxuGIs3ESZKv02jixne3q6jFZYZ3/Tg09gHHviSMDL4kObh9pqSahdRHEnDoaP2gn8YLhA==} + engines: {node: '>= 0.4'} + hasBin: true + restore-cursor@3.1.0: resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} engines: {node: '>=8'} @@ -8952,6 +9239,10 @@ packages: resolution: {integrity: sha512-yau8yJdTt989Mm0Bd/236QnzEiPf2xLLTqUZRUJOo/3CB078LSwzei343DgtJVmfJKJE3TMINY1u42SQsP6mXw==} engines: {node: '>=14.0.0'} + tinyrainbow@3.2.0: + resolution: {integrity: sha512-LgO3D9yZJjApUiuUfl9iFAwrtaX4+lok3wJIqttGoKCHlWUqHqbQpnxCf82L8FjgKsh4iGo78hqJwgL8F6To2A==} + engines: {node: '>=14.0.0'} + tldts-core@7.0.16: resolution: {integrity: sha512-XHhPmHxphLi+LGbH0G/O7dmUH9V65OY20R7vH8gETHsp5AZCjBk9l8sqmRKLaGOxnETU7XNSDUPtewAy/K6jbA==} @@ -9168,6 +9459,12 @@ packages: undici-types@7.16.0: resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} + undici-types@7.24.6: + resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==} + + undici-types@8.12.3: + resolution: {integrity: sha512-EXE4ydL3S76dFb27UFjNVZHTyv/TLdATj/KUe29ptdcg6qXL48J2tZ3126E5kICj5jn781OR+XlVH1N6Mz8jbA==} + undici@6.23.0: resolution: {integrity: sha512-VfQPToRA5FZs/qJxLIinmU59u0r7LXqoJkCzinq3ckNJp3vKEh7jTWN589YQ5+aoAC/TGRLyJLCPKcLQbM8r9g==} engines: {node: '>=18.17'} @@ -9340,6 +9637,12 @@ packages: peerDependencies: browserslist: '>= 4.21.0' + update-browserslist-db@1.3.4: + resolution: {integrity: sha512-t8wonIOdQyOjtPd2VktlBu6QjTVTks6v8bSi7kd0r2Vll8TK1JYDZtRRdbmCHOAMphkZgrzK+L+vXK4pyZ8t4A==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -9496,6 +9799,47 @@ packages: jsdom: optional: true + vitest@4.1.12: + resolution: {integrity: sha512-5eWdz2yb3ajxWF3C8C4TjkXl7FGm3n2E/VlazALrQHzK7nYMSGFnCZto0bbPNl77AwkOZVLk0YnBAejUu0NiWA==} + engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@opentelemetry/api': ^1.9.0 + '@types/node': ^24.10.0 + '@vitest/browser-playwright': 4.1.12 + '@vitest/browser-preview': 4.1.12 + '@vitest/browser-webdriverio': ^4.1.11 + '@vitest/coverage-istanbul': 4.1.12 + '@vitest/coverage-v8': 4.1.12 + '@vitest/ui': 4.1.12 + happy-dom: '*' + jsdom: '*' + vite: 8.1.0 + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@opentelemetry/api': + optional: true + '@types/node': + optional: true + '@vitest/browser-playwright': + optional: true + '@vitest/browser-preview': + optional: true + '@vitest/browser-webdriverio': + optional: true + '@vitest/coverage-istanbul': + optional: true + '@vitest/coverage-v8': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true + vlq@1.0.1: resolution: {integrity: sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==} @@ -9657,7 +10001,7 @@ packages: resolution: {integrity: sha512-xYys/sgYuqk1CmIGfsIBCI9gG9Or48qk5TFtlGby5qx+hn+FvCMC8SBC0EkQ/wCDxjTORDb8d/6B27U/BX7qMQ==} wgsl_reflect@https://codeload.github.com/mhawryluk/wgsl_reflect/tar.gz/85994fdc8d8a3abbb4f79baf3891e54eed0c1c63: - resolution: {gitHosted: true, tarball: https://codeload.github.com/mhawryluk/wgsl_reflect/tar.gz/85994fdc8d8a3abbb4f79baf3891e54eed0c1c63} + resolution: {gitHosted: true, integrity: sha512-sZRE7LutVUd2gNH/H/5FkYiY5Fd/BEwrOoEO3A8VvRsRcp4HX1eDEPEVJ2a8Vt79DXEMMEj6ocYGuhYsuZcw9w==, tarball: https://codeload.github.com/mhawryluk/wgsl_reflect/tar.gz/85994fdc8d8a3abbb4f79baf3891e54eed0c1c63} version: 1.0.14 whatwg-encoding@3.1.1: @@ -10034,11 +10378,11 @@ snapshots: github-slugger: 2.0.0 satteri: 0.10.5 - '@astrojs/mdx@8.1.0(@astrojs/markdown-remark@7.3.3)(@astrojs/markdown-satteri@0.4.4)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))': + '@astrojs/mdx@8.1.0(@astrojs/markdown-remark@7.3.3)(@astrojs/markdown-satteri@0.4.4)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))': dependencies: '@astrojs/internal-helpers': 0.13.0 '@astrojs/markdown-satteri': 0.4.4 - astro: 7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) + astro: 7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) es-module-lexer: 3.0.4 optionalDependencies: '@astrojs/markdown-remark': 7.3.3 @@ -10047,17 +10391,17 @@ snapshots: dependencies: prismjs: 1.30.0 - '@astrojs/react@6.0.6(@types/node@24.10.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(jiti@2.6.1)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)': + '@astrojs/react@6.0.6(@types/node@24.10.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(esbuild@0.28.1)(jiti@2.6.1)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)': dependencies: '@astrojs/internal-helpers': 0.11.0 '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@vitejs/plugin-react': 5.2.0(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + '@vitejs/plugin-react': 5.2.0(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) devalue: 5.9.4 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) ultrahtml: 1.7.0 - vite: 8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) + vite: 8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) transitivePeerDependencies: - '@types/node' - '@vitejs/devtools' @@ -10084,22 +10428,22 @@ snapshots: sitemap: 9.0.1 zod: 4.6.7 - '@astrojs/starlight-tailwind@5.0.0(@astrojs/starlight@0.42.6(@astrojs/markdown-remark@7.3.3)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(tsover@6.0.2))(tailwindcss@4.1.18)': + '@astrojs/starlight-tailwind@5.0.0(@astrojs/starlight@0.42.6(@astrojs/markdown-remark@7.3.3)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(tsover@6.0.2))(tailwindcss@4.1.18)': dependencies: - '@astrojs/starlight': 0.42.6(@astrojs/markdown-remark@7.3.3)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(tsover@6.0.2) + '@astrojs/starlight': 0.42.6(@astrojs/markdown-remark@7.3.3)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(tsover@6.0.2) tailwindcss: 4.1.18 - '@astrojs/starlight@0.42.6(@astrojs/markdown-remark@7.3.3)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(tsover@6.0.2)': + '@astrojs/starlight@0.42.6(@astrojs/markdown-remark@7.3.3)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(tsover@6.0.2)': dependencies: '@astrojs/markdown-satteri': 0.4.4 - '@astrojs/mdx': 8.1.0(@astrojs/markdown-remark@7.3.3)(@astrojs/markdown-satteri@0.4.4)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + '@astrojs/mdx': 8.1.0(@astrojs/markdown-remark@7.3.3)(@astrojs/markdown-satteri@0.4.4)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) '@astrojs/sitemap': 3.7.4 '@pagefind/default-ui': 1.3.0 '@types/hast': 3.0.5 '@types/js-yaml': 4.0.9 '@types/mdast': 4.0.4 - astro: 7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) - astro-expressive-code: 0.44.2(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + astro: 7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) + astro-expressive-code: 0.44.2(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) bcp-47: 2.1.0 hast-util-format: 1.1.0 hast-util-select: 6.0.4 @@ -10207,6 +10551,13 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-create-regexp-features-plugin@7.29.10(@babel/core@7.29.0)': + dependencies: + '@babel/core': 7.29.0 + '@babel/helper-annotate-as-pure': 7.29.7 + regexpu-core: 6.5.3 + semver: 6.3.1 + '@babel/helper-create-regexp-features-plugin@7.29.7(@babel/core@7.29.0)': dependencies: '@babel/core': 7.29.0 @@ -10221,7 +10572,7 @@ snapshots: '@babel/helper-plugin-utils': 7.29.7 debug: 4.4.3 lodash.debounce: 4.0.8 - resolve: 1.22.12 + resolve: 1.22.13 transitivePeerDependencies: - supports-color @@ -10261,7 +10612,7 @@ snapshots: '@babel/core': 7.29.0 '@babel/helper-annotate-as-pure': 7.29.7 '@babel/helper-wrap-function': 7.29.7 - '@babel/traverse': 7.29.8 + '@babel/traverse': 7.29.10 transitivePeerDependencies: - supports-color @@ -10281,6 +10632,8 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-string-parser@7.29.11': {} + '@babel/helper-string-parser@7.29.7': {} '@babel/helper-validator-identifier@7.29.7': {} @@ -10292,8 +10645,8 @@ snapshots: '@babel/helper-wrap-function@7.29.7': dependencies: '@babel/template': 7.29.7 - '@babel/traverse': 7.29.8 - '@babel/types': 7.29.8 + '@babel/traverse': 7.29.10 + '@babel/types': 7.29.11 transitivePeerDependencies: - supports-color @@ -10302,6 +10655,10 @@ snapshots: '@babel/template': 7.29.7 '@babel/types': 7.29.8 + '@babel/parser@7.29.11': + dependencies: + '@babel/types': 7.29.11 + '@babel/parser@7.29.9': dependencies: '@babel/types': 7.29.8 @@ -10429,7 +10786,7 @@ snapshots: '@babel/core': 7.29.0 '@babel/helper-plugin-utils': 7.29.7 '@babel/helper-remap-async-to-generator': 7.29.7(@babel/core@7.29.0) - '@babel/traverse': 7.29.8 + '@babel/traverse': 7.29.10 transitivePeerDependencies: - supports-color @@ -10442,7 +10799,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-block-scoping@7.29.7(@babel/core@7.29.0)': + '@babel/plugin-transform-block-scoping@7.29.11(@babel/core@7.29.0)': dependencies: '@babel/core': 7.29.0 '@babel/helper-plugin-utils': 7.29.7 @@ -10455,6 +10812,18 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-classes@7.29.11(@babel/core@7.29.0)': + dependencies: + '@babel/core': 7.29.0 + '@babel/helper-annotate-as-pure': 7.29.7 + '@babel/helper-compilation-targets': 7.29.7 + '@babel/helper-globals': 7.29.7 + '@babel/helper-plugin-utils': 7.29.7 + '@babel/helper-replace-supers': 7.29.7(@babel/core@7.29.0) + '@babel/traverse': 7.29.10 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-classes@7.29.7(@babel/core@7.29.0)': dependencies: '@babel/core': 7.29.0 @@ -10471,7 +10840,7 @@ snapshots: dependencies: '@babel/core': 7.29.0 '@babel/helper-plugin-utils': 7.29.7 - '@babel/traverse': 7.29.8 + '@babel/traverse': 7.29.10 transitivePeerDependencies: - supports-color @@ -10500,7 +10869,7 @@ snapshots: '@babel/plugin-transform-named-capturing-groups-regex@7.29.7(@babel/core@7.29.0)': dependencies: '@babel/core': 7.29.0 - '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.29.0) + '@babel/helper-create-regexp-features-plugin': 7.29.10(@babel/core@7.29.0) '@babel/helper-plugin-utils': 7.29.7 '@babel/plugin-transform-nullish-coalescing-operator@7.29.7(@babel/core@7.29.0)': @@ -10560,7 +10929,7 @@ snapshots: '@babel/helper-module-imports': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 '@babel/plugin-syntax-jsx': 7.29.7(@babel/core@7.29.0) - '@babel/types': 7.29.8 + '@babel/types': 7.29.11 transitivePeerDependencies: - supports-color @@ -10619,6 +10988,8 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/runtime@7.29.10': {} + '@babel/runtime@7.29.7': {} '@babel/standalone@7.28.6': {} @@ -10629,6 +11000,18 @@ snapshots: '@babel/parser': 7.29.9 '@babel/types': 7.29.8 + '@babel/traverse@7.29.10': + dependencies: + '@babel/code-frame': 7.29.7 + '@babel/generator': 7.29.8 + '@babel/helper-globals': 7.29.7 + '@babel/parser': 7.29.11 + '@babel/template': 7.29.7 + '@babel/types': 7.29.11 + debug: 4.4.3 + transitivePeerDependencies: + - supports-color + '@babel/traverse@7.29.8': dependencies: '@babel/code-frame': 7.29.7 @@ -10641,6 +11024,11 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/types@7.29.11': + dependencies: + '@babel/helper-string-parser': 7.29.11 + '@babel/helper-validator-identifier': 7.29.7 + '@babel/types@7.29.8': dependencies: '@babel/helper-string-parser': 7.29.7 @@ -10715,9 +11103,9 @@ snapshots: dependencies: '@csstools/css-tokenizer': 3.0.4 - '@csstools/css-syntax-patches-for-csstree@1.0.14(postcss@8.5.31)': + '@csstools/css-syntax-patches-for-csstree@1.0.14(postcss@8.5.32)': dependencies: - postcss: 8.5.31 + postcss: 8.5.32 '@csstools/css-tokenizer@3.0.4': {} @@ -10804,153 +11192,231 @@ snapshots: '@esbuild/aix-ppc64@0.25.12': optional: true + '@esbuild/aix-ppc64@0.28.1': + optional: true + '@esbuild/android-arm64@0.24.2': optional: true '@esbuild/android-arm64@0.25.12': optional: true + '@esbuild/android-arm64@0.28.1': + optional: true + '@esbuild/android-arm@0.24.2': optional: true '@esbuild/android-arm@0.25.12': optional: true + '@esbuild/android-arm@0.28.1': + optional: true + '@esbuild/android-x64@0.24.2': optional: true '@esbuild/android-x64@0.25.12': optional: true + '@esbuild/android-x64@0.28.1': + optional: true + '@esbuild/darwin-arm64@0.24.2': optional: true '@esbuild/darwin-arm64@0.25.12': optional: true + '@esbuild/darwin-arm64@0.28.1': + optional: true + '@esbuild/darwin-x64@0.24.2': optional: true '@esbuild/darwin-x64@0.25.12': optional: true + '@esbuild/darwin-x64@0.28.1': + optional: true + '@esbuild/freebsd-arm64@0.24.2': optional: true '@esbuild/freebsd-arm64@0.25.12': optional: true + '@esbuild/freebsd-arm64@0.28.1': + optional: true + '@esbuild/freebsd-x64@0.24.2': optional: true '@esbuild/freebsd-x64@0.25.12': optional: true + '@esbuild/freebsd-x64@0.28.1': + optional: true + '@esbuild/linux-arm64@0.24.2': optional: true '@esbuild/linux-arm64@0.25.12': optional: true + '@esbuild/linux-arm64@0.28.1': + optional: true + '@esbuild/linux-arm@0.24.2': optional: true '@esbuild/linux-arm@0.25.12': optional: true + '@esbuild/linux-arm@0.28.1': + optional: true + '@esbuild/linux-ia32@0.24.2': optional: true '@esbuild/linux-ia32@0.25.12': optional: true + '@esbuild/linux-ia32@0.28.1': + optional: true + '@esbuild/linux-loong64@0.24.2': optional: true '@esbuild/linux-loong64@0.25.12': optional: true + '@esbuild/linux-loong64@0.28.1': + optional: true + '@esbuild/linux-mips64el@0.24.2': optional: true '@esbuild/linux-mips64el@0.25.12': optional: true + '@esbuild/linux-mips64el@0.28.1': + optional: true + '@esbuild/linux-ppc64@0.24.2': optional: true '@esbuild/linux-ppc64@0.25.12': optional: true + '@esbuild/linux-ppc64@0.28.1': + optional: true + '@esbuild/linux-riscv64@0.24.2': optional: true '@esbuild/linux-riscv64@0.25.12': optional: true + '@esbuild/linux-riscv64@0.28.1': + optional: true + '@esbuild/linux-s390x@0.24.2': optional: true '@esbuild/linux-s390x@0.25.12': optional: true + '@esbuild/linux-s390x@0.28.1': + optional: true + '@esbuild/linux-x64@0.24.2': optional: true '@esbuild/linux-x64@0.25.12': optional: true + '@esbuild/linux-x64@0.28.1': + optional: true + '@esbuild/netbsd-arm64@0.24.2': optional: true '@esbuild/netbsd-arm64@0.25.12': optional: true + '@esbuild/netbsd-arm64@0.28.1': + optional: true + '@esbuild/netbsd-x64@0.24.2': optional: true '@esbuild/netbsd-x64@0.25.12': optional: true + '@esbuild/netbsd-x64@0.28.1': + optional: true + '@esbuild/openbsd-arm64@0.24.2': optional: true '@esbuild/openbsd-arm64@0.25.12': optional: true + '@esbuild/openbsd-arm64@0.28.1': + optional: true + '@esbuild/openbsd-x64@0.24.2': optional: true '@esbuild/openbsd-x64@0.25.12': optional: true + '@esbuild/openbsd-x64@0.28.1': + optional: true + '@esbuild/openharmony-arm64@0.25.12': optional: true + '@esbuild/openharmony-arm64@0.28.1': + optional: true + '@esbuild/sunos-x64@0.24.2': optional: true '@esbuild/sunos-x64@0.25.12': optional: true + '@esbuild/sunos-x64@0.28.1': + optional: true + '@esbuild/win32-arm64@0.24.2': optional: true '@esbuild/win32-arm64@0.25.12': optional: true + '@esbuild/win32-arm64@0.28.1': + optional: true + '@esbuild/win32-ia32@0.24.2': optional: true '@esbuild/win32-ia32@0.25.12': optional: true + '@esbuild/win32-ia32@0.28.1': + optional: true + '@esbuild/win32-x64@0.24.2': optional: true '@esbuild/win32-x64@0.25.12': optional: true + '@esbuild/win32-x64@0.28.1': + optional: true + '@eslint-community/eslint-utils@4.9.1(eslint@9.39.2(jiti@2.6.1))': dependencies: eslint: 9.39.2(jiti@2.6.1) @@ -11004,8 +11470,8 @@ snapshots: hast-util-to-html: 9.0.5 hast-util-to-text: 4.0.2 hastscript: 9.0.1 - postcss: 8.5.31 - postcss-nested: 6.2.0(postcss@8.5.31) + postcss: 8.5.32 + postcss-nested: 6.2.0(postcss@8.5.32) unist-util-visit: 5.1.0 unist-util-visit-parents: 6.0.2 @@ -11501,30 +11967,30 @@ snapshots: '@emnapi/runtime': 1.11.3 '@tybys/wasm-util': 0.10.4 - '@next/env@16.2.9': {} + '@next/env@16.4.1': {} - '@next/swc-darwin-arm64@16.2.9': + '@next/swc-darwin-arm64@16.4.1': optional: true - '@next/swc-darwin-x64@16.2.9': + '@next/swc-darwin-x64@16.4.1': optional: true - '@next/swc-linux-arm64-gnu@16.2.9': + '@next/swc-linux-arm64-gnu@16.4.1': optional: true - '@next/swc-linux-arm64-musl@16.2.9': + '@next/swc-linux-arm64-musl@16.4.1': optional: true - '@next/swc-linux-x64-gnu@16.2.9': + '@next/swc-linux-x64-gnu@16.4.1': optional: true - '@next/swc-linux-x64-musl@16.2.9': + '@next/swc-linux-x64-musl@16.4.1': optional: true - '@next/swc-win32-arm64-msvc@16.2.9': + '@next/swc-win32-arm64-msvc@16.4.1': optional: true - '@next/swc-win32-x64-msvc@16.2.9': + '@next/swc-win32-x64-msvc@16.4.1': optional: true '@nodable/entities@3.1.0': {} @@ -12100,7 +12566,7 @@ snapshots: '@react-native/babel-plugin-codegen@0.86.0(@babel/core@7.29.0)': dependencies: - '@babel/traverse': 7.29.8 + '@babel/traverse': 7.29.10 '@react-native/codegen': 0.86.0(@babel/core@7.29.0) transitivePeerDependencies: - '@babel/core' @@ -12116,9 +12582,9 @@ snapshots: '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.29.0) '@babel/plugin-transform-async-generator-functions': 7.29.7(@babel/core@7.29.0) '@babel/plugin-transform-async-to-generator': 7.29.7(@babel/core@7.29.0) - '@babel/plugin-transform-block-scoping': 7.29.7(@babel/core@7.29.0) + '@babel/plugin-transform-block-scoping': 7.29.11(@babel/core@7.29.0) '@babel/plugin-transform-class-properties': 7.29.7(@babel/core@7.29.0) - '@babel/plugin-transform-classes': 7.29.7(@babel/core@7.29.0) + '@babel/plugin-transform-classes': 7.29.11(@babel/core@7.29.0) '@babel/plugin-transform-destructuring': 7.29.7(@babel/core@7.29.0) '@babel/plugin-transform-flow-strip-types': 7.29.7(@babel/core@7.29.0) '@babel/plugin-transform-for-of': 7.29.7(@babel/core@7.29.0) @@ -12157,7 +12623,7 @@ snapshots: '@react-native/codegen@0.86.0(@babel/core@7.29.0)': dependencies: '@babel/core': 7.29.0 - '@babel/parser': 7.29.9 + '@babel/parser': 7.29.11 hermes-parser: 0.36.0 invariant: 2.2.4 nullthrows: 1.1.1 @@ -12703,7 +13169,7 @@ snapshots: '@standard-schema/spec@1.1.0': {} - '@swc/helpers@0.5.15': + '@swc/helpers@0.5.23': dependencies: tslib: 2.8.1 @@ -12768,12 +13234,12 @@ snapshots: '@tailwindcss/oxide-win32-arm64-msvc': 4.1.18 '@tailwindcss/oxide-win32-x64-msvc': 4.1.18 - '@tailwindcss/vite@4.1.18(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))': + '@tailwindcss/vite@4.1.18(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))': dependencies: '@tailwindcss/node': 4.1.18 '@tailwindcss/oxide': 4.1.18 tailwindcss: 4.1.18 - vite: 8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) + vite: 8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) '@testing-library/dom@10.4.1': dependencies: @@ -12848,6 +13314,10 @@ snapshots: dependencies: bun-types: 1.4.3 + '@types/bun@1.4.4': + dependencies: + bun-types: 1.4.4 + '@types/chai@5.2.3': dependencies: '@types/deep-eql': 4.0.2 @@ -12883,7 +13353,7 @@ snapshots: '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 24.10.0 + '@types/node': 24.19.2 '@types/hast@3.0.5': dependencies: @@ -12925,6 +13395,10 @@ snapshots: dependencies: undici-types: 7.16.0 + '@types/node@24.19.2': + dependencies: + undici-types: 7.24.6 + '@types/picomatch@4.0.1': {} '@types/react-dom@19.2.3(@types/react@19.2.17)': @@ -13069,11 +13543,11 @@ snapshots: '@ungap/structured-clone@1.3.1': {} - '@vitejs/plugin-basic-ssl@2.1.0(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))': + '@vitejs/plugin-basic-ssl@2.1.0(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))': dependencies: - vite: 8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) + vite: 8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) - '@vitejs/plugin-react@5.2.0(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))': + '@vitejs/plugin-react@5.2.0(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))': dependencies: '@babel/core': 7.29.0 '@babel/plugin-transform-react-jsx-self': 7.29.7(@babel/core@7.29.0) @@ -13081,32 +13555,93 @@ snapshots: '@rolldown/pluginutils': 1.0.0-rc.3 '@types/babel__core': 7.20.5 react-refresh: 0.18.0 - vite: 8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) + vite: 8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) transitivePeerDependencies: - supports-color - '@vitest/browser-preview@4.1.11(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(vitest@4.1.11)': + '@vitest/browser-preview@4.1.11(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(vitest@4.1.11)': + dependencies: + '@testing-library/dom': 10.4.1 + '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1) + '@vitest/browser': 4.1.11(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(vitest@4.1.11) + vitest: 4.1.11(@types/node@24.10.0)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.32))(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + transitivePeerDependencies: + - bufferutil + - msw + - utf-8-validate + - vite + optional: true + + '@vitest/browser-preview@4.1.11(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(vitest@4.1.12)': + dependencies: + '@testing-library/dom': 10.4.1 + '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1) + '@vitest/browser': 4.1.11(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(vitest@4.1.12) + vitest: 4.1.12(@types/node@24.10.0)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11(@vitest/browser@4.1.11)(vitest@4.1.11))(jsdom@27.0.0(postcss@8.5.32))(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + transitivePeerDependencies: + - bufferutil + - msw + - utf-8-validate + - vite + + '@vitest/browser-preview@4.1.11(vite@8.1.0(@types/node@24.19.2)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(vitest@4.1.11)': dependencies: '@testing-library/dom': 10.4.1 '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1) - '@vitest/browser': 4.1.11(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(vitest@4.1.11) - vitest: 4.1.11(@types/node@24.10.0)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.31))(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + '@vitest/browser': 4.1.11(vite@8.1.0(@types/node@24.19.2)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(vitest@4.1.11) + vitest: 4.1.11(@types/node@24.19.2)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.32))(vite@8.1.0(@types/node@24.19.2)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) transitivePeerDependencies: - bufferutil - msw - utf-8-validate - vite + optional: true + + '@vitest/browser@4.1.11(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(vitest@4.1.11)': + dependencies: + '@blazediff/core': 1.9.1 + '@vitest/mocker': 4.1.11(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + '@vitest/utils': 4.1.11 + magic-string: 0.30.21 + pngjs: 7.0.0 + sirv: 3.0.2 + tinyrainbow: 3.1.1 + vitest: 4.1.11(@types/node@24.10.0)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.32))(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + ws: 8.21.3 + transitivePeerDependencies: + - bufferutil + - msw + - utf-8-validate + - vite + optional: true - '@vitest/browser@4.1.11(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(vitest@4.1.11)': + '@vitest/browser@4.1.11(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(vitest@4.1.12)': dependencies: '@blazediff/core': 1.9.1 - '@vitest/mocker': 4.1.11(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + '@vitest/mocker': 4.1.11(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) '@vitest/utils': 4.1.11 magic-string: 0.30.21 pngjs: 7.0.0 sirv: 3.0.2 tinyrainbow: 3.1.1 - vitest: 4.1.11(@types/node@24.10.0)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.31))(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + vitest: 4.1.12(@types/node@24.10.0)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11(@vitest/browser@4.1.11)(vitest@4.1.11))(jsdom@27.0.0(postcss@8.5.32))(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + ws: 8.21.3 + transitivePeerDependencies: + - bufferutil + - msw + - utf-8-validate + - vite + + '@vitest/browser@4.1.11(vite@8.1.0(@types/node@24.19.2)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(vitest@4.1.11)': + dependencies: + '@blazediff/core': 1.9.1 + '@vitest/mocker': 4.1.11(vite@8.1.0(@types/node@24.19.2)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + '@vitest/utils': 4.1.11 + magic-string: 0.30.21 + pngjs: 7.0.0 + sirv: 3.0.2 + tinyrainbow: 3.1.1 + vitest: 4.1.11(@types/node@24.19.2)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.32))(vite@8.1.0(@types/node@24.19.2)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) ws: 8.21.3 transitivePeerDependencies: - bufferutil @@ -13126,9 +13661,9 @@ snapshots: obug: 2.1.1 std-env: 4.3.0 tinyrainbow: 3.1.1 - vitest: 4.1.11(@types/node@24.10.0)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.31))(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + vitest: 4.1.11(@types/node@24.19.2)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.32))(vite@8.1.0(@types/node@24.19.2)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) optionalDependencies: - '@vitest/browser': 4.1.11(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(vitest@4.1.11) + '@vitest/browser': 4.1.11(vite@8.1.0(@types/node@24.19.2)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(vitest@4.1.11) '@vitest/expect@4.1.11': dependencies: @@ -13139,23 +13674,57 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.1.1 - '@vitest/mocker@4.1.11(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))': + '@vitest/expect@4.1.12': + dependencies: + '@standard-schema/spec': 1.1.0 + '@types/chai': 5.2.3 + '@vitest/spy': 4.1.12 + '@vitest/utils': 4.1.12 + chai: 6.3.0 + tinyrainbow: 3.2.0 + + '@vitest/mocker@4.1.11(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))': + dependencies: + '@vitest/spy': 4.1.11 + estree-walker: 3.0.3 + magic-string: 0.30.21 + optionalDependencies: + vite: 8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) + + '@vitest/mocker@4.1.11(vite@8.1.0(@types/node@24.19.2)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))': dependencies: '@vitest/spy': 4.1.11 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) + vite: 8.1.0(@types/node@24.19.2)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) + + '@vitest/mocker@4.1.12(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))': + dependencies: + '@vitest/spy': 4.1.12 + estree-walker: 3.0.3 + magic-string: 0.30.21 + optionalDependencies: + vite: 8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) '@vitest/pretty-format@4.1.11': dependencies: tinyrainbow: 3.1.1 + '@vitest/pretty-format@4.1.12': + dependencies: + tinyrainbow: 3.2.0 + '@vitest/runner@4.1.11': dependencies: '@vitest/utils': 4.1.11 pathe: 2.0.3 + '@vitest/runner@4.1.12': + dependencies: + '@vitest/utils': 4.1.12 + pathe: 2.0.3 + '@vitest/snapshot@4.1.11': dependencies: '@vitest/pretty-format': 4.1.11 @@ -13163,14 +13732,29 @@ snapshots: magic-string: 0.30.21 pathe: 2.0.3 + '@vitest/snapshot@4.1.12': + dependencies: + '@vitest/pretty-format': 4.1.12 + '@vitest/utils': 4.1.12 + magic-string: 0.30.21 + pathe: 2.0.3 + '@vitest/spy@4.1.11': {} + '@vitest/spy@4.1.12': {} + '@vitest/utils@4.1.11': dependencies: '@vitest/pretty-format': 4.1.11 convert-source-map: 2.0.0 tinyrainbow: 3.1.1 + '@vitest/utils@4.1.12': + dependencies: + '@vitest/pretty-format': 4.1.12 + convert-source-map: 2.0.0 + tinyrainbow: 3.2.0 + '@volar/kit@2.4.28(tsover@6.0.2)': dependencies: '@volar/language-service': 2.4.28 @@ -13338,17 +13922,17 @@ snapshots: '@webpack-cli/configtest@3.0.1(webpack-cli@6.0.1)(webpack@5.104.1)': dependencies: - webpack: 5.104.1(esbuild@0.25.12)(webpack-cli@6.0.1) + webpack: 5.104.1(esbuild@0.28.1)(webpack-cli@6.0.1) webpack-cli: 6.0.1(webpack@5.104.1) '@webpack-cli/info@3.0.1(webpack-cli@6.0.1)(webpack@5.104.1)': dependencies: - webpack: 5.104.1(esbuild@0.25.12)(webpack-cli@6.0.1) + webpack: 5.104.1(esbuild@0.28.1)(webpack-cli@6.0.1) webpack-cli: 6.0.1(webpack@5.104.1) '@webpack-cli/serve@3.0.1(webpack-cli@6.0.1)(webpack@5.104.1)': dependencies: - webpack: 5.104.1(esbuild@0.25.12)(webpack-cli@6.0.1) + webpack: 5.104.1(esbuild@0.28.1)(webpack-cli@6.0.1) webpack-cli: 6.0.1(webpack@5.104.1) '@xmldom/xmldom@0.9.8': {} @@ -13495,9 +14079,9 @@ snapshots: astring@1.9.0: {} - astro-expressive-code@0.44.2(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)): + astro-expressive-code@0.44.2(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)): dependencies: - astro: 7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) + astro: 7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) rehype-expressive-code: 0.44.2 url-extras: 0.1.0 @@ -13509,7 +14093,7 @@ snapshots: '@vtbag/turn-signal': 1.3.1 '@vtbag/utensil-drawer': 1.2.18 - astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1): + astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1): dependencies: '@astrojs/compiler-rs': 0.5.2 '@astrojs/internal-helpers': 0.13.0 @@ -13558,8 +14142,8 @@ snapshots: unifont: 1.0.3 unstorage: 1.17.6 verkit: 0.5.0 - vite: 8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) - vitefu: 1.1.3(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + vite: 8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) + vitefu: 1.1.3(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) xxhash-wasm: 1.1.0 yargs-parser: 22.0.0 zod: 4.6.7 @@ -13599,14 +14183,14 @@ snapshots: - uploadthing - yaml - autoprefixer@10.4.21(postcss@8.5.31): + autoprefixer@10.4.21(postcss@8.5.32): dependencies: browserslist: 4.29.0 caniuse-lite: 1.0.30001810 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 - postcss: 8.5.31 + postcss: 8.5.32 postcss-value-parser: 4.2.0 axobject-query@4.1.0: {} @@ -13654,7 +14238,7 @@ snapshots: dependencies: '@babel/core': 7.29.0 '@babel/helper-define-polyfill-provider': 0.6.8(@babel/core@7.29.0) - core-js-compat: 3.50.0 + core-js-compat: 3.51.0 transitivePeerDependencies: - supports-color @@ -13712,7 +14296,7 @@ snapshots: base64-js@1.5.1: {} - baseline-browser-mapping@2.11.25: {} + baseline-browser-mapping@2.11.33: {} bcp-47-match@2.0.3: {} @@ -13761,16 +14345,28 @@ snapshots: browserslist@4.29.0: dependencies: - baseline-browser-mapping: 2.11.25 - caniuse-lite: 1.0.30001810 + baseline-browser-mapping: 2.11.33 + caniuse-lite: 1.0.30001819 electron-to-chromium: 1.5.438 node-releases: 2.0.57 update-browserslist-db: 1.3.3(browserslist@4.29.0) + browserslist@4.29.5: + dependencies: + baseline-browser-mapping: 2.11.33 + caniuse-lite: 1.0.30001819 + electron-to-chromium: 1.5.465 + node-releases: 2.0.60 + update-browserslist-db: 1.3.4(browserslist@4.29.5) + bser@2.1.1: dependencies: node-int64: 0.4.0 + bser@2.1.2: + dependencies: + node-int64: 0.4.0 + buffer-from@1.1.2: {} buffer@5.7.1: @@ -13783,6 +14379,11 @@ snapshots: '@types/node': 24.10.0 undici-types: 7.16.0 + bun-types@1.4.4: + dependencies: + '@types/node': 24.19.2 + undici-types: 8.12.3 + bun@1.3.10: optionalDependencies: '@oven/bun-darwin-aarch64': 1.3.10 @@ -13811,16 +14412,20 @@ snapshots: caniuse-api@3.0.0: dependencies: browserslist: 4.29.0 - caniuse-lite: 1.0.30001810 + caniuse-lite: 1.0.30001819 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 caniuse-lite@1.0.30001810: {} + caniuse-lite@1.0.30001819: {} + ccount@2.0.1: {} chai@6.2.2: {} + chai@6.3.0: {} + chalk@4.1.2: dependencies: ansi-styles: 4.3.0 @@ -13848,7 +14453,7 @@ snapshots: chrome-launcher@0.15.2: dependencies: - '@types/node': 24.10.0 + '@types/node': 24.19.2 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -13859,7 +14464,7 @@ snapshots: chromium-edge-launcher@0.2.0: dependencies: - '@types/node': 24.10.0 + '@types/node': 24.19.2 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -13953,13 +14558,13 @@ snapshots: commondir@1.0.1: {} - comptime@0.1.0(patch_hash=25f674816463552a18b4f0ceda95d2537c0fb2b492de70f80330641bf9e20bf4)(rolldown@1.2.14)(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)): + comptime@0.1.0(patch_hash=25f674816463552a18b4f0ceda95d2537c0fb2b492de70f80330641bf9e20bf4)(rolldown@1.2.14)(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)): dependencies: devalue: 5.9.4 magic-string: 0.30.21 rolldown: 1.2.14 optionalDependencies: - vite: 8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) + vite: 8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) concat-map@0.0.1: {} @@ -13984,9 +14589,9 @@ snapshots: cookie@2.0.1: {} - core-js-compat@3.50.0: + core-js-compat@3.51.0: dependencies: - browserslist: 4.29.0 + browserslist: 4.29.5 cosmiconfig@9.0.1(tsover@6.0.2): dependencies: @@ -14007,9 +14612,9 @@ snapshots: dependencies: uncrypto: 0.1.3 - css-declaration-sorter@7.2.0(postcss@8.5.31): + css-declaration-sorter@7.2.0(postcss@8.5.32): dependencies: - postcss: 8.5.31 + postcss: 8.5.32 css-js-gen@1.1.0: {} @@ -14052,58 +14657,58 @@ snapshots: cssesc@3.0.0: {} - cssnano-preset-default@7.0.6(postcss@8.5.31): + cssnano-preset-default@7.0.6(postcss@8.5.32): dependencies: browserslist: 4.29.0 - css-declaration-sorter: 7.2.0(postcss@8.5.31) - cssnano-utils: 5.0.0(postcss@8.5.31) - postcss: 8.5.31 - postcss-calc: 10.1.1(postcss@8.5.31) - postcss-colormin: 7.0.2(postcss@8.5.31) - postcss-convert-values: 7.0.4(postcss@8.5.31) - postcss-discard-comments: 7.0.3(postcss@8.5.31) - postcss-discard-duplicates: 7.0.1(postcss@8.5.31) - postcss-discard-empty: 7.0.0(postcss@8.5.31) - postcss-discard-overridden: 7.0.0(postcss@8.5.31) - postcss-merge-longhand: 7.0.4(postcss@8.5.31) - postcss-merge-rules: 7.0.4(postcss@8.5.31) - postcss-minify-font-values: 7.0.0(postcss@8.5.31) - postcss-minify-gradients: 7.0.0(postcss@8.5.31) - postcss-minify-params: 7.0.2(postcss@8.5.31) - postcss-minify-selectors: 7.0.4(postcss@8.5.31) - postcss-normalize-charset: 7.0.0(postcss@8.5.31) - postcss-normalize-display-values: 7.0.0(postcss@8.5.31) - postcss-normalize-positions: 7.0.0(postcss@8.5.31) - postcss-normalize-repeat-style: 7.0.0(postcss@8.5.31) - postcss-normalize-string: 7.0.0(postcss@8.5.31) - postcss-normalize-timing-functions: 7.0.0(postcss@8.5.31) - postcss-normalize-unicode: 7.0.2(postcss@8.5.31) - postcss-normalize-url: 7.0.0(postcss@8.5.31) - postcss-normalize-whitespace: 7.0.0(postcss@8.5.31) - postcss-ordered-values: 7.0.1(postcss@8.5.31) - postcss-reduce-initial: 7.0.2(postcss@8.5.31) - postcss-reduce-transforms: 7.0.0(postcss@8.5.31) - postcss-svgo: 7.0.1(postcss@8.5.31) - postcss-unique-selectors: 7.0.3(postcss@8.5.31) - - cssnano-utils@5.0.0(postcss@8.5.31): - dependencies: - postcss: 8.5.31 - - cssnano@7.0.6(postcss@8.5.31): - dependencies: - cssnano-preset-default: 7.0.6(postcss@8.5.31) + css-declaration-sorter: 7.2.0(postcss@8.5.32) + cssnano-utils: 5.0.0(postcss@8.5.32) + postcss: 8.5.32 + postcss-calc: 10.1.1(postcss@8.5.32) + postcss-colormin: 7.0.2(postcss@8.5.32) + postcss-convert-values: 7.0.4(postcss@8.5.32) + postcss-discard-comments: 7.0.3(postcss@8.5.32) + postcss-discard-duplicates: 7.0.1(postcss@8.5.32) + postcss-discard-empty: 7.0.0(postcss@8.5.32) + postcss-discard-overridden: 7.0.0(postcss@8.5.32) + postcss-merge-longhand: 7.0.4(postcss@8.5.32) + postcss-merge-rules: 7.0.4(postcss@8.5.32) + postcss-minify-font-values: 7.0.0(postcss@8.5.32) + postcss-minify-gradients: 7.0.0(postcss@8.5.32) + postcss-minify-params: 7.0.2(postcss@8.5.32) + postcss-minify-selectors: 7.0.4(postcss@8.5.32) + postcss-normalize-charset: 7.0.0(postcss@8.5.32) + postcss-normalize-display-values: 7.0.0(postcss@8.5.32) + postcss-normalize-positions: 7.0.0(postcss@8.5.32) + postcss-normalize-repeat-style: 7.0.0(postcss@8.5.32) + postcss-normalize-string: 7.0.0(postcss@8.5.32) + postcss-normalize-timing-functions: 7.0.0(postcss@8.5.32) + postcss-normalize-unicode: 7.0.2(postcss@8.5.32) + postcss-normalize-url: 7.0.0(postcss@8.5.32) + postcss-normalize-whitespace: 7.0.0(postcss@8.5.32) + postcss-ordered-values: 7.0.1(postcss@8.5.32) + postcss-reduce-initial: 7.0.2(postcss@8.5.32) + postcss-reduce-transforms: 7.0.0(postcss@8.5.32) + postcss-svgo: 7.0.1(postcss@8.5.32) + postcss-unique-selectors: 7.0.3(postcss@8.5.32) + + cssnano-utils@5.0.0(postcss@8.5.32): + dependencies: + postcss: 8.5.32 + + cssnano@7.0.6(postcss@8.5.32): + dependencies: + cssnano-preset-default: 7.0.6(postcss@8.5.32) lilconfig: 3.1.3 - postcss: 8.5.31 + postcss: 8.5.32 csso@5.0.5: dependencies: css-tree: 2.2.1 - cssstyle@5.3.1(postcss@8.5.31): + cssstyle@5.3.1(postcss@8.5.32): dependencies: '@asamuzakjp/css-color': 4.0.5 - '@csstools/css-syntax-patches-for-csstree': 1.0.14(postcss@8.5.31) + '@csstools/css-syntax-patches-for-csstree': 1.0.14(postcss@8.5.32) css-tree: 3.1.0 transitivePeerDependencies: - postcss @@ -14382,6 +14987,8 @@ snapshots: electron-to-chromium@1.5.438: {} + electron-to-chromium@1.5.465: {} + emmet@2.4.11: dependencies: '@emmetio/abbreviation': 2.3.3 @@ -14428,6 +15035,8 @@ snapshots: es-module-lexer@2.0.0: {} + es-module-lexer@2.3.2: {} + es-module-lexer@3.0.4: {} esast-util-from-estree@2.0.0: @@ -14501,6 +15110,35 @@ snapshots: '@esbuild/win32-ia32': 0.25.12 '@esbuild/win32-x64': 0.25.12 + esbuild@0.28.1: + optionalDependencies: + '@esbuild/aix-ppc64': 0.28.1 + '@esbuild/android-arm': 0.28.1 + '@esbuild/android-arm64': 0.28.1 + '@esbuild/android-x64': 0.28.1 + '@esbuild/darwin-arm64': 0.28.1 + '@esbuild/darwin-x64': 0.28.1 + '@esbuild/freebsd-arm64': 0.28.1 + '@esbuild/freebsd-x64': 0.28.1 + '@esbuild/linux-arm': 0.28.1 + '@esbuild/linux-arm64': 0.28.1 + '@esbuild/linux-ia32': 0.28.1 + '@esbuild/linux-loong64': 0.28.1 + '@esbuild/linux-mips64el': 0.28.1 + '@esbuild/linux-ppc64': 0.28.1 + '@esbuild/linux-riscv64': 0.28.1 + '@esbuild/linux-s390x': 0.28.1 + '@esbuild/linux-x64': 0.28.1 + '@esbuild/netbsd-arm64': 0.28.1 + '@esbuild/netbsd-x64': 0.28.1 + '@esbuild/openbsd-arm64': 0.28.1 + '@esbuild/openbsd-x64': 0.28.1 + '@esbuild/openharmony-arm64': 0.28.1 + '@esbuild/sunos-x64': 0.28.1 + '@esbuild/win32-arm64': 0.28.1 + '@esbuild/win32-ia32': 0.28.1 + '@esbuild/win32-x64': 0.28.1 + escalade@3.2.0: {} escape-html@1.0.3: {} @@ -14684,6 +15322,8 @@ snapshots: expect-type@1.3.0: {} + expect-type@1.4.0: {} + exponential-backoff@3.1.3: {} expressive-code-twoslash@0.6.1(@expressive-code/core@0.44.2)(eslint@9.39.2(jiti@2.6.1))(expressive-code@0.44.2)(tsover@6.0.2): @@ -14754,6 +15394,10 @@ snapshots: dependencies: bser: 2.1.1 + fb-watchman@2.0.4: + dependencies: + bser: 2.1.2 + fdir@6.5.0(picomatch@4.0.7): optionalDependencies: picomatch: 4.0.7 @@ -15380,7 +16024,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 24.10.0 + '@types/node': 24.19.2 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -15438,7 +16082,7 @@ snapshots: jest-worker@29.7.0: dependencies: - '@types/node': 24.10.0 + '@types/node': 24.19.2 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -15473,10 +16117,10 @@ snapshots: jsc-safe-url@0.2.4: {} - jsdom@27.0.0(postcss@8.5.31): + jsdom@27.0.0(postcss@8.5.32): dependencies: '@asamuzakjp/dom-selector': 6.5.6 - cssstyle: 5.3.1(postcss@8.5.31) + cssstyle: 5.3.1(postcss@8.5.32) data-urls: 6.0.0 decimal.js: 10.6.0 html-encoding-sniffer: 4.0.0 @@ -16086,7 +16730,7 @@ snapshots: metro-file-map@0.84.6: dependencies: debug: 4.4.3 - fb-watchman: 2.0.2 + fb-watchman: 2.0.4 flow-enums-runtime: 0.0.6 graceful-fs: 4.2.11 invariant: 2.2.4 @@ -16122,7 +16766,7 @@ snapshots: metro-runtime@0.84.6: dependencies: - '@babel/runtime': 7.29.7 + '@babel/runtime': 7.29.10 flow-enums-runtime: 0.0.6 metro-source-map@0.83.5: @@ -16141,8 +16785,8 @@ snapshots: metro-source-map@0.84.6: dependencies: - '@babel/traverse': 7.29.8 - '@babel/types': 7.29.8 + '@babel/traverse': 7.29.10 + '@babel/types': 7.29.11 flow-enums-runtime: 0.0.6 invariant: 2.2.4 metro-symbolicate: 0.84.6 @@ -16191,7 +16835,7 @@ snapshots: '@babel/core': 7.29.0 '@babel/generator': 7.29.8 '@babel/template': 7.29.7 - '@babel/traverse': 7.29.8 + '@babel/traverse': 7.29.10 flow-enums-runtime: 0.0.6 nullthrows: 1.1.1 transitivePeerDependencies: @@ -16221,8 +16865,8 @@ snapshots: dependencies: '@babel/core': 7.29.0 '@babel/generator': 7.29.8 - '@babel/parser': 7.29.9 - '@babel/types': 7.29.8 + '@babel/parser': 7.29.11 + '@babel/types': 7.29.11 flow-enums-runtime: 0.0.6 metro: 0.84.6 metro-babel-transformer: 0.84.6 @@ -16289,10 +16933,10 @@ snapshots: '@babel/code-frame': 7.29.7 '@babel/core': 7.29.0 '@babel/generator': 7.29.8 - '@babel/parser': 7.29.9 + '@babel/parser': 7.29.11 '@babel/template': 7.29.7 - '@babel/traverse': 7.29.8 - '@babel/types': 7.29.8 + '@babel/traverse': 7.29.10 + '@babel/types': 7.29.11 accepts: 2.0.0 ci-info: 2.0.0 connect: 3.7.0 @@ -16658,17 +17302,17 @@ snapshots: mkdist@2.2.0(tsover@6.0.2): dependencies: - autoprefixer: 10.4.21(postcss@8.5.31) + autoprefixer: 10.4.21(postcss@8.5.32) citty: 0.1.6 - cssnano: 7.0.6(postcss@8.5.31) + cssnano: 7.0.6(postcss@8.5.32) defu: 6.1.7 esbuild: 0.24.2 jiti: 1.21.7 mlly: 1.8.0 pathe: 1.1.2 pkg-types: 1.3.1 - postcss: 8.5.31 - postcss-nested: 7.0.2(postcss@8.5.31) + postcss: 8.5.32 + postcss-nested: 7.0.2(postcss@8.5.32) semver: 7.8.5 tinyglobby: 0.2.17 optionalDependencies: @@ -16725,28 +17369,29 @@ snapshots: neotraverse@1.0.1: {} - next@16.2.9(react-dom@19.2.6(react@19.2.6))(react@19.2.6): + next@16.4.1(@types/node@24.10.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6): dependencies: - '@next/env': 16.2.9 - '@swc/helpers': 0.5.15 - baseline-browser-mapping: 2.11.25 - caniuse-lite: 1.0.30001810 - postcss: 8.4.31 + '@next/env': 16.4.1 + '@swc/helpers': 0.5.23 + baseline-browser-mapping: 2.11.33 + caniuse-lite: 1.0.30001819 + postcss: 8.5.23 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) styled-jsx: 5.1.6(react@19.2.6) optionalDependencies: - '@next/swc-darwin-arm64': 16.2.9 - '@next/swc-darwin-x64': 16.2.9 - '@next/swc-linux-arm64-gnu': 16.2.9 - '@next/swc-linux-arm64-musl': 16.2.9 - '@next/swc-linux-x64-gnu': 16.2.9 - '@next/swc-linux-x64-musl': 16.2.9 - '@next/swc-win32-arm64-msvc': 16.2.9 - '@next/swc-win32-x64-msvc': 16.2.9 - sharp: 0.34.5 + '@next/swc-darwin-arm64': 16.4.1 + '@next/swc-darwin-x64': 16.4.1 + '@next/swc-linux-arm64-gnu': 16.4.1 + '@next/swc-linux-arm64-musl': 16.4.1 + '@next/swc-linux-x64-gnu': 16.4.1 + '@next/swc-linux-x64-musl': 16.4.1 + '@next/swc-win32-arm64-msvc': 16.4.1 + '@next/swc-win32-x64-msvc': 16.4.1 + sharp: 0.35.5(@types/node@24.10.0) transitivePeerDependencies: - '@babel/core' + - '@types/node' - babel-plugin-macros nlcst-to-string@4.0.0: @@ -16768,6 +17413,8 @@ snapshots: node-releases@2.0.57: {} + node-releases@2.0.60: {} + normalize-path@3.0.0: {} normalize-range@0.1.2: {} @@ -16793,6 +17440,8 @@ snapshots: obug@2.1.1: {} + obug@2.2.1: {} + obug@3.0.0: {} ofetch@1.5.1: @@ -17068,152 +17717,152 @@ snapshots: pngjs@7.0.0: {} - postcss-calc@10.1.1(postcss@8.5.31): + postcss-calc@10.1.1(postcss@8.5.32): dependencies: - postcss: 8.5.31 + postcss: 8.5.32 postcss-selector-parser: 7.1.0 postcss-value-parser: 4.2.0 - postcss-colormin@7.0.2(postcss@8.5.31): + postcss-colormin@7.0.2(postcss@8.5.32): dependencies: browserslist: 4.29.0 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.5.31 + postcss: 8.5.32 postcss-value-parser: 4.2.0 - postcss-convert-values@7.0.4(postcss@8.5.31): + postcss-convert-values@7.0.4(postcss@8.5.32): dependencies: browserslist: 4.29.0 - postcss: 8.5.31 + postcss: 8.5.32 postcss-value-parser: 4.2.0 - postcss-discard-comments@7.0.3(postcss@8.5.31): + postcss-discard-comments@7.0.3(postcss@8.5.32): dependencies: - postcss: 8.5.31 + postcss: 8.5.32 postcss-selector-parser: 6.1.2 - postcss-discard-duplicates@7.0.1(postcss@8.5.31): + postcss-discard-duplicates@7.0.1(postcss@8.5.32): dependencies: - postcss: 8.5.31 + postcss: 8.5.32 - postcss-discard-empty@7.0.0(postcss@8.5.31): + postcss-discard-empty@7.0.0(postcss@8.5.32): dependencies: - postcss: 8.5.31 + postcss: 8.5.32 - postcss-discard-overridden@7.0.0(postcss@8.5.31): + postcss-discard-overridden@7.0.0(postcss@8.5.32): dependencies: - postcss: 8.5.31 + postcss: 8.5.32 - postcss-merge-longhand@7.0.4(postcss@8.5.31): + postcss-merge-longhand@7.0.4(postcss@8.5.32): dependencies: - postcss: 8.5.31 + postcss: 8.5.32 postcss-value-parser: 4.2.0 - stylehacks: 7.0.4(postcss@8.5.31) + stylehacks: 7.0.4(postcss@8.5.32) - postcss-merge-rules@7.0.4(postcss@8.5.31): + postcss-merge-rules@7.0.4(postcss@8.5.32): dependencies: browserslist: 4.29.0 caniuse-api: 3.0.0 - cssnano-utils: 5.0.0(postcss@8.5.31) - postcss: 8.5.31 + cssnano-utils: 5.0.0(postcss@8.5.32) + postcss: 8.5.32 postcss-selector-parser: 6.1.2 - postcss-minify-font-values@7.0.0(postcss@8.5.31): + postcss-minify-font-values@7.0.0(postcss@8.5.32): dependencies: - postcss: 8.5.31 + postcss: 8.5.32 postcss-value-parser: 4.2.0 - postcss-minify-gradients@7.0.0(postcss@8.5.31): + postcss-minify-gradients@7.0.0(postcss@8.5.32): dependencies: colord: 2.9.3 - cssnano-utils: 5.0.0(postcss@8.5.31) - postcss: 8.5.31 + cssnano-utils: 5.0.0(postcss@8.5.32) + postcss: 8.5.32 postcss-value-parser: 4.2.0 - postcss-minify-params@7.0.2(postcss@8.5.31): + postcss-minify-params@7.0.2(postcss@8.5.32): dependencies: browserslist: 4.29.0 - cssnano-utils: 5.0.0(postcss@8.5.31) - postcss: 8.5.31 + cssnano-utils: 5.0.0(postcss@8.5.32) + postcss: 8.5.32 postcss-value-parser: 4.2.0 - postcss-minify-selectors@7.0.4(postcss@8.5.31): + postcss-minify-selectors@7.0.4(postcss@8.5.32): dependencies: cssesc: 3.0.0 - postcss: 8.5.31 + postcss: 8.5.32 postcss-selector-parser: 6.1.2 - postcss-nested@6.2.0(postcss@8.5.31): + postcss-nested@6.2.0(postcss@8.5.32): dependencies: - postcss: 8.5.31 + postcss: 8.5.32 postcss-selector-parser: 6.1.2 - postcss-nested@7.0.2(postcss@8.5.31): + postcss-nested@7.0.2(postcss@8.5.32): dependencies: - postcss: 8.5.31 + postcss: 8.5.32 postcss-selector-parser: 7.1.0 - postcss-normalize-charset@7.0.0(postcss@8.5.31): + postcss-normalize-charset@7.0.0(postcss@8.5.32): dependencies: - postcss: 8.5.31 + postcss: 8.5.32 - postcss-normalize-display-values@7.0.0(postcss@8.5.31): + postcss-normalize-display-values@7.0.0(postcss@8.5.32): dependencies: - postcss: 8.5.31 + postcss: 8.5.32 postcss-value-parser: 4.2.0 - postcss-normalize-positions@7.0.0(postcss@8.5.31): + postcss-normalize-positions@7.0.0(postcss@8.5.32): dependencies: - postcss: 8.5.31 + postcss: 8.5.32 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@7.0.0(postcss@8.5.31): + postcss-normalize-repeat-style@7.0.0(postcss@8.5.32): dependencies: - postcss: 8.5.31 + postcss: 8.5.32 postcss-value-parser: 4.2.0 - postcss-normalize-string@7.0.0(postcss@8.5.31): + postcss-normalize-string@7.0.0(postcss@8.5.32): dependencies: - postcss: 8.5.31 + postcss: 8.5.32 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@7.0.0(postcss@8.5.31): + postcss-normalize-timing-functions@7.0.0(postcss@8.5.32): dependencies: - postcss: 8.5.31 + postcss: 8.5.32 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@7.0.2(postcss@8.5.31): + postcss-normalize-unicode@7.0.2(postcss@8.5.32): dependencies: browserslist: 4.29.0 - postcss: 8.5.31 + postcss: 8.5.32 postcss-value-parser: 4.2.0 - postcss-normalize-url@7.0.0(postcss@8.5.31): + postcss-normalize-url@7.0.0(postcss@8.5.32): dependencies: - postcss: 8.5.31 + postcss: 8.5.32 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@7.0.0(postcss@8.5.31): + postcss-normalize-whitespace@7.0.0(postcss@8.5.32): dependencies: - postcss: 8.5.31 + postcss: 8.5.32 postcss-value-parser: 4.2.0 - postcss-ordered-values@7.0.1(postcss@8.5.31): + postcss-ordered-values@7.0.1(postcss@8.5.32): dependencies: - cssnano-utils: 5.0.0(postcss@8.5.31) - postcss: 8.5.31 + cssnano-utils: 5.0.0(postcss@8.5.32) + postcss: 8.5.32 postcss-value-parser: 4.2.0 - postcss-reduce-initial@7.0.2(postcss@8.5.31): + postcss-reduce-initial@7.0.2(postcss@8.5.32): dependencies: browserslist: 4.29.0 caniuse-api: 3.0.0 - postcss: 8.5.31 + postcss: 8.5.32 - postcss-reduce-transforms@7.0.0(postcss@8.5.31): + postcss-reduce-transforms@7.0.0(postcss@8.5.32): dependencies: - postcss: 8.5.31 + postcss: 8.5.32 postcss-value-parser: 4.2.0 postcss-selector-parser@6.1.2: @@ -17226,26 +17875,26 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-svgo@7.0.1(postcss@8.5.31): + postcss-svgo@7.0.1(postcss@8.5.32): dependencies: - postcss: 8.5.31 + postcss: 8.5.32 postcss-value-parser: 4.2.0 svgo: 3.3.2 - postcss-unique-selectors@7.0.3(postcss@8.5.31): + postcss-unique-selectors@7.0.3(postcss@8.5.32): dependencies: - postcss: 8.5.31 + postcss: 8.5.32 postcss-selector-parser: 6.1.2 postcss-value-parser@4.2.0: {} - postcss@8.4.31: + postcss@8.5.23: dependencies: nanoid: 3.3.20 picocolors: 1.1.1 source-map-js: 1.2.2 - postcss@8.5.31: + postcss@8.5.32: dependencies: nanoid: 3.3.20 picocolors: 1.1.1 @@ -17529,8 +18178,14 @@ snapshots: dependencies: regenerate: 1.4.2 + regenerate-unicode-properties@10.3.0: + dependencies: + regenerate: 1.5.0 + regenerate@1.4.2: {} + regenerate@1.5.0: {} + regenerator-runtime@0.13.11: {} regex-recursion@6.0.2: @@ -17552,12 +18207,25 @@ snapshots: unicode-match-property-ecmascript: 2.0.0 unicode-match-property-value-ecmascript: 2.2.1 + regexpu-core@6.5.3: + dependencies: + regenerate: 1.5.0 + regenerate-unicode-properties: 10.3.0 + regjsgen: 0.8.0 + regjsparser: 0.13.4 + unicode-match-property-ecmascript: 2.0.0 + unicode-match-property-value-ecmascript: 2.2.1 + regjsgen@0.8.0: {} regjsparser@0.13.2: dependencies: jsesc: 3.1.0 + regjsparser@0.13.4: + dependencies: + jsesc: 3.1.0 + rehype-expressive-code@0.44.2: dependencies: expressive-code: 0.44.2 @@ -17688,6 +18356,13 @@ snapshots: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 + resolve@1.22.13: + dependencies: + es-errors: 1.3.0 + is-core-module: 2.17.0 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + restore-cursor@3.1.0: dependencies: onetime: 5.1.2 @@ -18068,7 +18743,6 @@ snapshots: '@img/sharp-win32-ia32': 0.35.5 '@img/sharp-win32-x64': 0.35.5 '@types/node': 24.10.0 - optional: true shebang-command@2.0.0: dependencies: @@ -18167,12 +18841,12 @@ snapshots: dependencies: type-fest: 0.7.1 - starlight-blog@0.30.2(@astrojs/markdown-satteri@0.4.4)(@astrojs/starlight@0.42.6(@astrojs/markdown-remark@7.3.3)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(tsover@6.0.2))(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)): + starlight-blog@0.30.2(@astrojs/markdown-satteri@0.4.4)(@astrojs/starlight@0.42.6(@astrojs/markdown-remark@7.3.3)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(tsover@6.0.2))(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)): dependencies: '@astrojs/markdown-remark': 7.3.3 - '@astrojs/mdx': 8.1.0(@astrojs/markdown-remark@7.3.3)(@astrojs/markdown-satteri@0.4.4)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + '@astrojs/mdx': 8.1.0(@astrojs/markdown-remark@7.3.3)(@astrojs/markdown-satteri@0.4.4)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) '@astrojs/rss': 4.0.19 - '@astrojs/starlight': 0.42.6(@astrojs/markdown-remark@7.3.3)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(tsover@6.0.2) + '@astrojs/starlight': 0.42.6(@astrojs/markdown-remark@7.3.3)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(tsover@6.0.2) github-slugger: 2.0.0 hast-util-from-html: 2.0.3 hast-util-to-html: 9.0.5 @@ -18188,10 +18862,10 @@ snapshots: - astro - supports-color - starlight-typedoc@0.23.1(@astrojs/starlight@0.42.6(@astrojs/markdown-remark@7.3.3)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(tsover@6.0.2))(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(typedoc-plugin-markdown@4.10.0(typedoc@0.28.17(tsover@6.0.2)))(typedoc@0.28.17(tsover@6.0.2)): + starlight-typedoc@0.23.1(@astrojs/starlight@0.42.6(@astrojs/markdown-remark@7.3.3)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(tsover@6.0.2))(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(typedoc-plugin-markdown@4.10.0(typedoc@0.28.17(tsover@6.0.2)))(typedoc@0.28.17(tsover@6.0.2)): dependencies: - '@astrojs/starlight': 0.42.6(@astrojs/markdown-remark@7.3.3)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(tsover@6.0.2) - astro: 7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) + '@astrojs/starlight': 0.42.6(@astrojs/markdown-remark@7.3.3)(astro@7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(tsover@6.0.2) + astro: 7.4.0(@astrojs/markdown-remark@7.3.3)(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) github-slugger: 2.0.0 typedoc: 0.28.17(tsover@6.0.2) typedoc-plugin-markdown: 4.10.0(typedoc@0.28.17(tsover@6.0.2)) @@ -18267,10 +18941,10 @@ snapshots: client-only: 0.0.1 react: 19.2.6 - stylehacks@7.0.4(postcss@8.5.31): + stylehacks@7.0.4(postcss@8.5.32): dependencies: browserslist: 4.29.0 - postcss: 8.5.31 + postcss: 8.5.32 postcss-selector-parser: 6.1.2 suf-log@2.5.3: @@ -18327,16 +19001,16 @@ snapshots: tapable@2.3.0: {} - terser-webpack-plugin@5.3.16(esbuild@0.25.12)(webpack@5.104.1): + terser-webpack-plugin@5.3.16(esbuild@0.28.1)(webpack@5.104.1): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.51.2 - webpack: 5.104.1(esbuild@0.25.12)(webpack-cli@6.0.1) + webpack: 5.104.1(esbuild@0.28.1)(webpack-cli@6.0.1) optionalDependencies: - esbuild: 0.25.12 + esbuild: 0.28.1 terser@5.51.2: dependencies: @@ -18385,6 +19059,8 @@ snapshots: tinyrainbow@3.1.1: {} + tinyrainbow@3.2.0: {} + tldts-core@7.0.16: {} tldts@7.0.16: @@ -18429,7 +19105,7 @@ snapshots: semver: 7.8.5 source-map: 0.7.6 typescript: tsover@6.0.2 - webpack: 5.104.1(esbuild@0.25.12)(webpack-cli@6.0.1) + webpack: 5.104.1(esbuild@0.28.1)(webpack-cli@6.0.1) tsdown@0.15.12(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(tsover@6.0.2)(unrun@0.2.31(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)): dependencies: @@ -18613,6 +19289,10 @@ snapshots: undici-types@7.16.0: {} + undici-types@7.24.6: {} + + undici-types@8.12.3: {} + undici@6.23.0: {} undici@8.12.2: {} @@ -18751,6 +19431,12 @@ snapshots: escalade: 3.2.0 picocolors: 1.1.1 + update-browserslist-db@1.3.4(browserslist@4.29.5): + dependencies: + browserslist: 4.29.5 + escalade: 3.2.0 + picocolors: 1.1.1 + uri-js@4.4.1: dependencies: punycode: 2.3.1 @@ -18805,33 +19491,50 @@ snapshots: transitivePeerDependencies: - rollup - vite-plugin-wasm@3.5.0(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)): + vite-plugin-wasm@3.5.0(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)): dependencies: - vite: 8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) + vite: 8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) - vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1): + vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1): dependencies: lightningcss: 1.32.0 picomatch: 4.0.7 - postcss: 8.5.31 + postcss: 8.5.32 rolldown: 1.1.5 tinyglobby: 0.2.17 optionalDependencies: '@types/node': 24.10.0 + esbuild: 0.28.1 + fsevents: 2.3.3 + jiti: 2.6.1 + terser: 5.51.2 + tsx: 4.20.6 + yaml: 2.9.1 + + vite@8.1.0(@types/node@24.19.2)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1): + dependencies: + lightningcss: 1.32.0 + picomatch: 4.0.7 + postcss: 8.5.32 + rolldown: 1.1.5 + tinyglobby: 0.2.17 + optionalDependencies: + '@types/node': 24.19.2 + esbuild: 0.28.1 fsevents: 2.3.3 jiti: 2.6.1 terser: 5.51.2 tsx: 4.20.6 yaml: 2.9.1 - vitefu@1.1.3(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)): + vitefu@1.1.3(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)): optionalDependencies: - vite: 8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) + vite: 8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) - vitest@4.1.11(@types/node@24.10.0)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.31))(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)): + vitest@4.1.11(@types/node@24.10.0)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.32))(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)): dependencies: '@vitest/expect': 4.1.11 - '@vitest/mocker': 4.1.11(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + '@vitest/mocker': 4.1.11(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) '@vitest/pretty-format': 4.1.11 '@vitest/runner': 4.1.11 '@vitest/snapshot': 4.1.11 @@ -18848,13 +19551,73 @@ snapshots: tinyexec: 1.3.1 tinyglobby: 0.2.17 tinyrainbow: 3.1.1 - vite: 8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) + vite: 8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) + why-is-node-running: 2.3.0 + optionalDependencies: + '@types/node': 24.10.0 + '@vitest/browser-preview': 4.1.11(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(vitest@4.1.11) + '@vitest/coverage-v8': 4.1.11(@vitest/browser@4.1.11)(vitest@4.1.11) + jsdom: 27.0.0(postcss@8.5.32) + transitivePeerDependencies: + - msw + + vitest@4.1.11(@types/node@24.19.2)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11)(jsdom@27.0.0(postcss@8.5.32))(vite@8.1.0(@types/node@24.19.2)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)): + dependencies: + '@vitest/expect': 4.1.11 + '@vitest/mocker': 4.1.11(vite@8.1.0(@types/node@24.19.2)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + '@vitest/pretty-format': 4.1.11 + '@vitest/runner': 4.1.11 + '@vitest/snapshot': 4.1.11 + '@vitest/spy': 4.1.11 + '@vitest/utils': 4.1.11 + 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.7 + std-env: 4.3.0 + tinybench: 2.9.0 + tinyexec: 1.3.1 + tinyglobby: 0.2.17 + tinyrainbow: 3.1.1 + vite: 8.1.0(@types/node@24.19.2)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) + why-is-node-running: 2.3.0 + optionalDependencies: + '@types/node': 24.19.2 + '@vitest/browser-preview': 4.1.11(vite@8.1.0(@types/node@24.19.2)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(vitest@4.1.11) + '@vitest/coverage-v8': 4.1.11(@vitest/browser@4.1.11)(vitest@4.1.11) + jsdom: 27.0.0(postcss@8.5.32) + transitivePeerDependencies: + - msw + + vitest@4.1.12(@types/node@24.10.0)(@vitest/browser-preview@4.1.11)(@vitest/coverage-v8@4.1.11(@vitest/browser@4.1.11)(vitest@4.1.11))(jsdom@27.0.0(postcss@8.5.32))(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)): + dependencies: + '@vitest/expect': 4.1.12 + '@vitest/mocker': 4.1.12(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1)) + '@vitest/pretty-format': 4.1.12 + '@vitest/runner': 4.1.12 + '@vitest/snapshot': 4.1.12 + '@vitest/spy': 4.1.12 + '@vitest/utils': 4.1.12 + es-module-lexer: 2.3.2 + expect-type: 1.4.0 + magic-string: 0.30.21 + obug: 2.2.1 + pathe: 2.0.3 + picomatch: 4.0.7 + std-env: 4.3.0 + tinybench: 2.9.0 + tinyexec: 1.3.1 + tinyglobby: 0.2.17 + tinyrainbow: 3.2.0 + vite: 8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 24.10.0 - '@vitest/browser-preview': 4.1.11(vite@8.1.0(@types/node@24.10.0)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(vitest@4.1.11) + '@vitest/browser-preview': 4.1.11(vite@8.1.0(@types/node@24.10.0)(esbuild@0.28.1)(jiti@2.6.1)(terser@5.51.2)(tsx@4.20.6)(yaml@2.9.1))(vitest@4.1.12) '@vitest/coverage-v8': 4.1.11(@vitest/browser@4.1.11)(vitest@4.1.11) - jsdom: 27.0.0(postcss@8.5.31) + jsdom: 27.0.0(postcss@8.5.32) transitivePeerDependencies: - msw @@ -18999,7 +19762,7 @@ snapshots: import-local: 3.2.0 interpret: 3.1.1 rechoir: 0.8.0 - webpack: 5.104.1(esbuild@0.25.12)(webpack-cli@6.0.1) + webpack: 5.104.1(esbuild@0.28.1)(webpack-cli@6.0.1) webpack-merge: 6.0.1 webpack-merge@6.0.1: @@ -19012,7 +19775,7 @@ snapshots: webpack-virtual-modules@0.6.2: {} - webpack@5.104.1(esbuild@0.25.12)(webpack-cli@6.0.1): + webpack@5.104.1(esbuild@0.28.1)(webpack-cli@6.0.1): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -19036,7 +19799,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.0 - terser-webpack-plugin: 5.3.16(esbuild@0.25.12)(webpack@5.104.1) + terser-webpack-plugin: 5.3.16(esbuild@0.28.1)(webpack@5.104.1) watchpack: 2.5.0 webpack-sources: 3.3.3 optionalDependencies: