diff --git a/components.json b/components.json index 0dac9b3..23385eb 100644 --- a/components.json +++ b/components.json @@ -4,7 +4,7 @@ "rsc": true, "tsx": true, "tailwind": { - "config": "tailwind.config.ts", + "config": "", "css": "src/app/globals.css", "baseColor": "gray", "cssVariables": true, diff --git a/eslint.config.mjs b/eslint.config.mjs index e88c793..9cc7ad0 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -14,6 +14,5 @@ export default antfu({ ignores: [ 'tailwind.config.ts', '**/*.json', - 'src/components/ui/*.*', ], }) diff --git a/package.json b/package.json index 8442289..909ad4b 100644 --- a/package.json +++ b/package.json @@ -11,74 +11,80 @@ "test": "vitest" }, "dependencies": { - "@radix-ui/react-dialog": "^1.1.5", + "@radix-ui/react-dialog": "^1.1.6", "@radix-ui/react-label": "^2.1.2", - "@radix-ui/react-popover": "^1.1.5", - "@radix-ui/react-slot": "^1.1.1", - "@radix-ui/react-switch": "^1.1.2", - "@radix-ui/react-toast": "^1.2.4", - "cmdk": "1.0.4", - "next": "^15.1.5", + "@radix-ui/react-popover": "^1.1.6", + "@radix-ui/react-slot": "^1.1.2", + "@radix-ui/react-switch": "^1.1.3", + "@radix-ui/react-toast": "^1.2.6", + "cmdk": "1.0.0", + "next": "^15.1.7", "next-themes": "^0.4.4", "react": "^19.0.0", "react-dom": "^19.0.0", - "sonner": "^1.7.2" + "sonner": "^1.7.4" }, "devDependencies": { - "@antfu/eslint-config": "^3.14.0", - "@codingame/monaco-vscode-chat-extensions-notebook-task-terminal-testing-common": "^11.1.2", - "@codingame/monaco-vscode-configuration-service-override": "^11.1.2", - "@codingame/monaco-vscode-files-service-override": "^11.1.2", - "@codingame/monaco-vscode-keybindings-service-override": "^11.1.2", - "@codingame/monaco-vscode-language-pack-zh-hans": "^11.1.2", - "@codingame/monaco-vscode-notifications-service-override": "^11.1.2", - "@codingame/monaco-vscode-textmate-service-override": "^11.1.2", - "@codingame/monaco-vscode-theme-defaults-default-extension": "^11.1.2", - "@codingame/monaco-vscode-theme-service-override": "^11.1.2", - "@eslint-react/eslint-plugin": "^1.24.0", + "@antfu/eslint-config": "^4.2.1", + "@codingame/monaco-vscode-api": "^14.0.4", + "@codingame/monaco-vscode-configuration-service-override": "^14.0.4", + "@codingame/monaco-vscode-files-service-override": "^14.0.4", + "@codingame/monaco-vscode-keybindings-service-override": "^14.0.4", + "@codingame/monaco-vscode-language-pack-zh-hans": "^14.0.4", + "@codingame/monaco-vscode-notifications-service-override": "^14.0.4", + "@codingame/monaco-vscode-textmate-service-override": "^14.0.4", + "@codingame/monaco-vscode-theme-defaults-default-extension": "^14.0.4", + "@codingame/monaco-vscode-theme-service-override": "^14.0.4", + "@eslint-react/eslint-plugin": "^1.26.2", + "@tailwindcss/postcss": "^4.0.6", "@testing-library/dom": "^10.4.0", "@testing-library/react": "^16.2.0", "@types/async-lock": "^1.4.2", "@types/dom-to-image": "^2.6.7", "@types/hast": "^3.0.4", - "@types/node": "^22.13.1", + "@types/node": "^22.13.4", "@types/qrcode-svg": "^1.1.5", - "@types/react": "^19.0.7", + "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", - "@types/vscode": "^1.96.0", - "@vercel/analytics": "^1.4.1", - "@vercel/speed-insights": "^1.1.0", + "@types/vscode": "^1.97.0", + "@vercel/analytics": "^1.5.0", + "@vercel/speed-insights": "^1.2.0", "@vitejs/plugin-react": "^4.3.4", "ansi_up": "^6.0.2", "antlr4": "^4.13.2", "async-lock": "^1.4.1", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", - "eslint": "^9.18.0", - "eslint-config-next": "15.1.6", + "eslint": "^9.20.1", + "eslint-config-next": "15.1.7", "eslint-config-prettier": "^10.0.1", "eslint-plugin-react": "^7.37.4", "eslint-plugin-react-hooks": "5.1.0", - "eslint-plugin-react-refresh": "^0.4.18", + "eslint-plugin-react-refresh": "^0.4.19", "is-mobile": "^5.0.0", "jsdom": "^26.0.0", - "lucide-react": "^0.473.0", + "lucide-react": "^0.475.0", "lz-string": "^1.5.0", - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^11.1.2", - "monaco-editor-wrapper": "^6.1.1", - "monaco-languageclient": "9.1.1", - "postcss": "^8.5.1", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^14.0.4", + "monaco-editor-wrapper": "^6.3.0", + "monaco-languageclient": "9.3.0", + "postcss": "^8.5.2", "raw-loader": "^4.0.2", "react-use": "^17.6.0", - "tailwind-merge": "^2.6.0", - "tailwindcss": "^3.4.17", + "tailwind-merge": "^3.0.1", + "tailwindcss": "^4.0.6", "tailwindcss-animate": "^1.0.7", "typescript": "^5.7.3", - "typescript-eslint": "^8.21.0", + "typescript-eslint": "^8.24.0", "vitest": "^3.0.5", - "vscode": "npm:@codingame/monaco-vscode-api@^11.1.2", + "vscode": "npm:@codingame/monaco-vscode-extension-api@~14.0.4", "vscode-languageclient": "^9.0.1", "vscode-ws-jsonrpc": "^3.4.0" }, - "packageManager": "pnpm@10.2.1" + "packageManager": "pnpm@10.4.0", + "pnpm": { + "onlyBuiltDependencies": [ + "@vercel/speed-insights" + ] + } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e5bea2d..28dba14 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,29 +9,29 @@ importers: .: dependencies: '@radix-ui/react-dialog': - specifier: ^1.1.5 - version: 1.1.5(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^1.1.6 + version: 1.1.6(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@radix-ui/react-label': specifier: ^2.1.2 - version: 2.1.2(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 2.1.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@radix-ui/react-popover': - specifier: ^1.1.5 - version: 1.1.5(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^1.1.6 + version: 1.1.6(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@radix-ui/react-slot': - specifier: ^1.1.1 - version: 1.1.1(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-switch': specifier: ^1.1.2 - version: 1.1.2(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 1.1.2(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-switch': + specifier: ^1.1.3 + version: 1.1.3(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@radix-ui/react-toast': - specifier: ^1.2.4 - version: 1.2.4(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^1.2.6 + version: 1.2.6(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) cmdk: - specifier: 1.0.4 - version: 1.0.4(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: 1.0.0 + version: 1.0.0(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: - specifier: ^15.1.5 - version: 15.1.5(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^15.1.7 + version: 15.1.7(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next-themes: specifier: ^0.4.4 version: 0.4.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -42,48 +42,51 @@ importers: specifier: ^19.0.0 version: 19.0.0(react@19.0.0) sonner: - specifier: ^1.7.2 - version: 1.7.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^1.7.4 + version: 1.7.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0) devDependencies: '@antfu/eslint-config': - specifier: ^3.14.0 - version: 3.14.0(@eslint-react/eslint-plugin@1.24.0(eslint@9.18.0(jiti@1.21.7))(ts-api-utils@2.0.0(typescript@5.7.3))(typescript@5.7.3))(@typescript-eslint/utils@8.22.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(@vue/compiler-sfc@3.4.38)(eslint-plugin-react-hooks@5.1.0(eslint@9.18.0(jiti@1.21.7)))(eslint-plugin-react-refresh@0.4.18(eslint@9.18.0(jiti@1.21.7)))(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)(vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.1)(jiti@1.21.7)(jsdom@26.0.0)(terser@5.38.1)(yaml@2.7.0)) - '@codingame/monaco-vscode-chat-extensions-notebook-task-terminal-testing-common': - specifier: ^11.1.2 - version: 11.1.2 + specifier: ^4.2.1 + version: 4.2.1(@eslint-react/eslint-plugin@1.26.2(eslint@9.20.1(jiti@2.4.2))(ts-api-utils@2.0.1(typescript@5.7.3))(typescript@5.7.3))(@typescript-eslint/utils@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(@vue/compiler-sfc@3.4.38)(eslint-plugin-react-hooks@5.1.0(eslint@9.20.1(jiti@2.4.2)))(eslint-plugin-react-refresh@0.4.19(eslint@9.20.1(jiti@2.4.2)))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)(vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.4)(jiti@2.4.2)(jsdom@26.0.0)(lightningcss@1.29.1)(terser@5.38.1)(yaml@2.7.0)) + '@codingame/monaco-vscode-api': + specifier: ^14.0.4 + version: 14.0.4 '@codingame/monaco-vscode-configuration-service-override': - specifier: ^11.1.2 - version: 11.1.2 + specifier: ^14.0.4 + version: 14.0.4 '@codingame/monaco-vscode-files-service-override': - specifier: ^11.1.2 - version: 11.1.2 + specifier: ^14.0.4 + version: 14.0.4 '@codingame/monaco-vscode-keybindings-service-override': - specifier: ^11.1.2 - version: 11.1.2 + specifier: ^14.0.4 + version: 14.0.4 '@codingame/monaco-vscode-language-pack-zh-hans': - specifier: ^11.1.2 - version: 11.1.2 + specifier: ^14.0.4 + version: 14.0.4 '@codingame/monaco-vscode-notifications-service-override': - specifier: ^11.1.2 - version: 11.1.2 + specifier: ^14.0.4 + version: 14.0.4 '@codingame/monaco-vscode-textmate-service-override': - specifier: ^11.1.2 - version: 11.1.2 + specifier: ^14.0.4 + version: 14.0.4 '@codingame/monaco-vscode-theme-defaults-default-extension': - specifier: ^11.1.2 - version: 11.1.2 + specifier: ^14.0.4 + version: 14.0.4 '@codingame/monaco-vscode-theme-service-override': - specifier: ^11.1.2 - version: 11.1.2 + specifier: ^14.0.4 + version: 14.0.4 '@eslint-react/eslint-plugin': - specifier: ^1.24.0 - version: 1.24.0(eslint@9.18.0(jiti@1.21.7))(ts-api-utils@2.0.0(typescript@5.7.3))(typescript@5.7.3) + specifier: ^1.26.2 + version: 1.26.2(eslint@9.20.1(jiti@2.4.2))(ts-api-utils@2.0.1(typescript@5.7.3))(typescript@5.7.3) + '@tailwindcss/postcss': + specifier: ^4.0.6 + version: 4.0.6 '@testing-library/dom': specifier: ^10.4.0 version: 10.4.0 '@testing-library/react': specifier: ^16.2.0 - version: 16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/async-lock': specifier: ^1.4.2 version: 1.4.2 @@ -94,29 +97,29 @@ importers: specifier: ^3.0.4 version: 3.0.4 '@types/node': - specifier: ^22.13.1 - version: 22.13.1 + specifier: ^22.13.4 + version: 22.13.4 '@types/qrcode-svg': specifier: ^1.1.5 version: 1.1.5 '@types/react': - specifier: ^19.0.7 - version: 19.0.7 + specifier: ^19.0.8 + version: 19.0.8 '@types/react-dom': specifier: ^19.0.3 - version: 19.0.3(@types/react@19.0.7) + version: 19.0.3(@types/react@19.0.8) '@types/vscode': - specifier: ^1.96.0 - version: 1.96.0 + specifier: ^1.97.0 + version: 1.97.0 '@vercel/analytics': - specifier: ^1.4.1 - version: 1.4.1(next@15.1.5(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) + specifier: ^1.5.0 + version: 1.5.0(next@15.1.7(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) '@vercel/speed-insights': - specifier: ^1.1.0 - version: 1.1.0(next@15.1.5(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) + specifier: ^1.2.0 + version: 1.2.0(next@15.1.7(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@6.1.0(@types/node@22.13.1)(jiti@1.21.7)(terser@5.38.1)(yaml@2.7.0)) + version: 4.3.4(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(yaml@2.7.0)) ansi_up: specifier: ^6.0.2 version: 6.0.2 @@ -133,23 +136,23 @@ importers: specifier: ^2.1.1 version: 2.1.1 eslint: - specifier: ^9.18.0 - version: 9.18.0(jiti@1.21.7) + specifier: ^9.20.1 + version: 9.20.1(jiti@2.4.2) eslint-config-next: - specifier: 15.1.6 - version: 15.1.6(eslint-plugin-import-x@4.6.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) + specifier: 15.1.7 + version: 15.1.7(eslint-plugin-import-x@4.6.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) eslint-config-prettier: specifier: ^10.0.1 - version: 10.0.1(eslint@9.18.0(jiti@1.21.7)) + version: 10.0.1(eslint@9.20.1(jiti@2.4.2)) eslint-plugin-react: specifier: ^7.37.4 - version: 7.37.4(eslint@9.18.0(jiti@1.21.7)) + version: 7.37.4(eslint@9.20.1(jiti@2.4.2)) eslint-plugin-react-hooks: specifier: 5.1.0 - version: 5.1.0(eslint@9.18.0(jiti@1.21.7)) + version: 5.1.0(eslint@9.20.1(jiti@2.4.2)) eslint-plugin-react-refresh: - specifier: ^0.4.18 - version: 0.4.18(eslint@9.18.0(jiti@1.21.7)) + specifier: ^0.4.19 + version: 0.4.19(eslint@9.20.1(jiti@2.4.2)) is-mobile: specifier: ^5.0.0 version: 5.0.0 @@ -157,23 +160,23 @@ importers: specifier: ^26.0.0 version: 26.0.0 lucide-react: - specifier: ^0.473.0 - version: 0.473.0(react@19.0.0) + specifier: ^0.475.0 + version: 0.475.0(react@19.0.0) lz-string: specifier: ^1.5.0 version: 1.5.0 monaco-editor: - specifier: npm:@codingame/monaco-vscode-editor-api@^11.1.2 - version: '@codingame/monaco-vscode-editor-api@11.1.2' + specifier: npm:@codingame/monaco-vscode-editor-api@^14.0.4 + version: '@codingame/monaco-vscode-editor-api@14.0.4' monaco-editor-wrapper: - specifier: ^6.1.1 - version: 6.1.1(monaco-languageclient@9.1.1(b6188037d7d08408572d160232f8d7c1))(vscode-ws-jsonrpc@3.4.0) + specifier: ^6.3.0 + version: 6.3.0 monaco-languageclient: - specifier: 9.1.1 - version: 9.1.1(b6188037d7d08408572d160232f8d7c1) + specifier: 9.3.0 + version: 9.3.0 postcss: - specifier: ^8.5.1 - version: 8.5.1 + specifier: ^8.5.2 + version: 8.5.2 raw-loader: specifier: ^4.0.2 version: 4.0.2(webpack@5.96.1) @@ -181,26 +184,26 @@ importers: specifier: ^17.6.0 version: 17.6.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) tailwind-merge: - specifier: ^2.6.0 - version: 2.6.0 + specifier: ^3.0.1 + version: 3.0.1 tailwindcss: - specifier: ^3.4.17 - version: 3.4.17 + specifier: ^4.0.6 + version: 4.0.6 tailwindcss-animate: specifier: ^1.0.7 - version: 1.0.7(tailwindcss@3.4.17) + version: 1.0.7(tailwindcss@4.0.6) typescript: specifier: ^5.7.3 version: 5.7.3 typescript-eslint: - specifier: ^8.21.0 - version: 8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) + specifier: ^8.24.0 + version: 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) vitest: specifier: ^3.0.5 - version: 3.0.5(@types/debug@4.1.12)(@types/node@22.13.1)(jiti@1.21.7)(jsdom@26.0.0)(terser@5.38.1)(yaml@2.7.0) + version: 3.0.5(@types/debug@4.1.12)(@types/node@22.13.4)(jiti@2.4.2)(jsdom@26.0.0)(lightningcss@1.29.1)(terser@5.38.1)(yaml@2.7.0) vscode: - specifier: npm:@codingame/monaco-vscode-api@^11.1.2 - version: '@codingame/monaco-vscode-api@11.1.2' + specifier: npm:@codingame/monaco-vscode-extension-api@~14.0.4 + version: '@codingame/monaco-vscode-extension-api@14.0.4' vscode-languageclient: specifier: ^9.0.1 version: 9.0.1 @@ -218,8 +221,8 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@antfu/eslint-config@3.14.0': - resolution: {integrity: sha512-SBQOFrF/d2aqsVhxcHZ6g5DAoUaNyaV3Vd+lGNJx4CfSuwk9EuC8sRUF819GkNdCMbH5wNdFoJ4+Tsd9sr/NBw==} + '@antfu/eslint-config@4.2.1': + resolution: {integrity: sha512-FZBO4IooaWr5r7SKLC9XTsRR8B4+yLC2p5ACOQ1dEDe1hs3sj8F5nySs06mGDPRIrzotluG/FPbEZl6Gwr4AzQ==} hasBin: true peerDependencies: '@eslint-react/eslint-plugin': ^1.19.0 @@ -267,9 +270,6 @@ packages: '@antfu/install-pkg@1.0.0': resolution: {integrity: sha512-xvX6P/lo1B3ej0OsaErAjqgFYzYVcJpamjLAFLYh9vRJngBrMoUG7aVnrGTeqM7yxbyTD5p3F2+0/QUEh8Vzhw==} - '@antfu/utils@0.7.10': - resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==} - '@asamuzakjp/css-color@2.8.2': resolution: {integrity: sha512-RtWv9jFN2/bLExuZgFFZ0I3pWWeezAHGgrmjqGGWclATl1aDe3yhCUaI0Ilkp6OCk9zX7+FjvDasEX8Q9Rxc5w==} @@ -368,161 +368,383 @@ packages: '@clack/core@0.4.1': resolution: {integrity: sha512-Pxhij4UXg8KSr7rPek6Zowm+5M22rbd2g1nfojHJkxp5YkFqiZ2+YLEM/XGVIzvGOcM0nqjIFxrpDwWRZYWYjA==} - '@clack/prompts@0.9.1': - resolution: {integrity: sha512-JIpyaboYZeWYlyP0H+OoPPxd6nqueG/CmN6ixBiNFsIDHREevjIf0n0Ohh5gr5C8pEDknzgvz+pIJ8dMhzWIeg==} + '@clack/prompts@0.10.0': + resolution: {integrity: sha512-H3rCl6CwW1NdQt9rE3n373t7o5cthPv7yUoxF2ytZvyvlJv89C5RYMJu83Hed8ODgys5vpBU0GKxIRG83jd8NQ==} + + '@codingame/monaco-vscode-039b5553-0838-562a-97c2-30d6e54a7b42-common@14.0.4': + resolution: {integrity: sha512-RdfVRJ4p4ZnYLpnDJCAqSXE7o+1v57lHmJ/ke1B8z2qldZNF2q8sqHleOWE2priHHx1pz/z5lUbok0rpLFswkw==} + + '@codingame/monaco-vscode-0b087f42-a5a3-5eb9-9bfd-1eebc1bba163-common@14.0.4': + resolution: {integrity: sha512-xJ9ZLkOZbKpHgC2z0TSqIr9veLxSq1n/mDMrOiifLbxkOU5HSd5FqN9Yildrwb9eeHmdLtnF+fk5yLA3ks5Adw==} + + '@codingame/monaco-vscode-0c06bfba-d24d-5c4d-90cd-b40cefb7f811-common@14.0.4': + resolution: {integrity: sha512-5fC6zfb8eGPnYUk00GU2zrkEVk49y/tEAyX/kf40s6qGMfGrBJ2NRQonFYIwdVuWksTG3ME8CJfEKAqqFqdsrQ==} + + '@codingame/monaco-vscode-0cc5da60-f921-59b9-bd8c-a018e93c0a6f-common@14.0.4': + resolution: {integrity: sha512-mUY52bq3PSWFeXf1fWJ0utOhDIzoIMKZ6M8DcPcc/Bhyh7PmJwaQ+nd4X4FFZiaIYAnhkUCNgo1e59hF4U2NZA==} + + '@codingame/monaco-vscode-0f5ced28-abde-558b-8652-db8e7d4d64aa-common@14.0.4': + resolution: {integrity: sha512-ig8QrjFGAreBXeros8SE8tjUuROEPV2Xo9qno98okx2sNTpQsd6ii6muU6nKOiRILMVoF2hodjIerMehNKt6BQ==} + + '@codingame/monaco-vscode-1021b67c-93e5-5c78-a270-cbdb2574d980-common@14.0.4': + resolution: {integrity: sha512-J6biu3r13GtREnX3w6K+D9x1nSWPAZ9xGy8SGnn3qyGkX9WJm2qGp1Qt7A+wC03l/lvnkLBSAhv46d3efBuAIg==} + + '@codingame/monaco-vscode-15626ec7-b165-51e1-8caf-7bcc2ae9b95a-common@14.0.4': + resolution: {integrity: sha512-3JnNxYDsnMDTd7APc/IWWEQAiBo8pYs/9Cc4HZ5Jkda3gicBWhEG9mfyJ+8r40QnFOpFMekMgcf6SxjnGtiamg==} + + '@codingame/monaco-vscode-168b98e5-dc20-5807-b1f9-798f1f92b37f-common@14.0.4': + resolution: {integrity: sha512-H6CILdzil9CXFTJEyducm3+y1OXrkOg0vA1tizwxguEHlLd7aJJRTgLbiMVVkVVA9oXZIlBK8esmEYqcLekfCw==} + + '@codingame/monaco-vscode-1b4486de-4fe4-59c4-9e6d-34f265ff6625-common@14.0.4': + resolution: {integrity: sha512-gaYqGHDee1QWlqO963tRGAXi/W2Z9OuhTCeZe9Q8S4j10eIH8SDq38GNnyaByqd5bpnmRTL9lhjY0agBVjGjnw==} + + '@codingame/monaco-vscode-256d5b78-0649-50e9-8354-2807f95f68f4-common@14.0.4': + resolution: {integrity: sha512-SmCRaN1vf8GLyRp6BCqu06tZ1kKE++mYodhilHdBcYRXxYfYm4lvcbGt+kQ4cALZNcR7Hdf1KRWQzpcACSnHvg==} + + '@codingame/monaco-vscode-2a22c7b4-b906-5914-8cd1-3ed912fb738f-common@14.0.4': + resolution: {integrity: sha512-cvrMhyOy2g8yHqzmZxBkggI5MCvyLMxO4qEbN/e8Vx7IzWxwQtFaEXqc0Yii/PERbYjGC2n50RbcYrw3FrQ0Lw==} + + '@codingame/monaco-vscode-2cbab29e-9393-5de6-b701-9a9555360b6b-common@14.0.4': + resolution: {integrity: sha512-OZ8zJUB3S+dl6wDw+aVVEMUaEBpZxekEFMaxdcp6Xlqy5knUfwamu+6fQz9+QrMnLjvwIVD3U5jZsJCVzpyGTw==} + + '@codingame/monaco-vscode-2e67e044-0db9-5fa6-8bd1-3737a7d586d4-common@14.0.4': + resolution: {integrity: sha512-yQop3X976adaidLmmLK1ek5pkkSl3Sz80KLmMwtmRCgL0DjbdvwTF+Qq+J6TeqkhAfgOiyI1yThGMg+iHEQZQQ==} + + '@codingame/monaco-vscode-2f06fe84-148e-5e6b-a7ca-c7989c5f128a-common@14.0.4': + resolution: {integrity: sha512-4GZSv+yPb/p4HRGT9bwA8+CGXgnOnfk2fHOoLWs3n4HcGSxspM8ms4AB2LP1zAPa4iVZJoFEc7zzmkhVRGYjyw==} + + '@codingame/monaco-vscode-33833ac7-3af3-5e9d-8fb9-11838d852c59-common@14.0.4': + resolution: {integrity: sha512-dK072acrZvOsjUg5N05vTnisN1Lb04sJR7WC+bUKhmLLB3UpIKZroL8EV20jnS9GocMw7LZDhgnNRZwdh+bX6Q==} + + '@codingame/monaco-vscode-3607c442-ae7a-594b-b840-038378c24fef-common@14.0.4': + resolution: {integrity: sha512-9v5IFdUEHbtZ7w5kbx/Q/QokmF2idFOwhkA7P3qUmR3woxaLJ8g06DeT1hGM29HbsFLujBY62RC+nrMtAdVo5Q==} + + '@codingame/monaco-vscode-3cf6a388-482f-5484-a806-0525ad9ad8af-common@14.0.4': + resolution: {integrity: sha512-CGJqpV6KIF14OL9I68OJMYItq+IDaxYP6eP8p7y6VQxBLc6Pct6vpX5WlHFDJYh2yesA09Sg4Ib+k+A0ppYhCw==} + + '@codingame/monaco-vscode-407531d3-fdae-5387-8c41-49ba0e9574b5-common@14.0.4': + resolution: {integrity: sha512-BLY9nL5UlBC0UHMummOvYL+TWkm9N1efmxnP4ZgLDTNoHVSZnB51LnKJGlcxILip8ESHApU/pi6lH/EhrSx/LQ==} + + '@codingame/monaco-vscode-40cada32-7e9c-528a-81fc-766e4da54147-common@14.0.4': + resolution: {integrity: sha512-tkoYkAQx0Kb3J8vLSZ2mG3pmXQ3Lvy/XjuvatPsUDX/JIzOTz7IAC21Qj2Iu/Ox2C7i1sUHAmZSAd2nkaYde+A==} + + '@codingame/monaco-vscode-411e0589-fa79-504b-b32c-80a88847b23a-common@14.0.4': + resolution: {integrity: sha512-wXr5aLvWjN/6YjJva4OhN2DtudGUw3hyAGjpZo5q7wcxQ8GjKPKYPgwVBmaYrKh0AB/5/aKlc1kvWCd3fXGkXQ==} + + '@codingame/monaco-vscode-422642f2-7e3a-5c1c-9e1e-1d3ef1817346-common@14.0.4': + resolution: {integrity: sha512-VlQoFKamPo0u3kTUCngenXfLmUIT93aaGvVq2GIpqcAiesRvCmzjPIFvszcBLhKj1/MEI++d8R98WZ6bMJtmMA==} + + '@codingame/monaco-vscode-42931eb9-e564-530c-bafc-fa23ab43a070-common@14.0.4': + resolution: {integrity: sha512-4EVB7UL9KdNJT+ubiS83BwukwEWCI7jkUyNStfobos2EGXZ/AMQ6MysNF/ALVMAZJDuTaHHCWFvtQQFYjdeLOQ==} + + '@codingame/monaco-vscode-44b92f80-48ea-5562-a8d0-18a015f8d845-common@14.0.4': + resolution: {integrity: sha512-8SdbXVcD8Rg11AP3jx/A8EazuNgGWet5RxhXOKBBskpf/g5sh90UFZUj9wYl6EI5XbqfNS2676rBxJDHB8S45g==} + + '@codingame/monaco-vscode-464d4abe-0937-5367-af84-1b9279e14ea3-common@14.0.4': + resolution: {integrity: sha512-k52g+wKGDRq4bqy2dFMzHHPgL1LPhh8VqkFsUmWhbCnBneBC+0AUFAodXhOcm64+2Ed8DPxI6PySUh3EELDDxg==} + + '@codingame/monaco-vscode-494be54c-bd37-5b3c-af70-02f086e28768-common@14.0.4': + resolution: {integrity: sha512-QR748P9OH6eb+Irxp4JtUlj+daLCMTumVAbGb0LXZDgTRzNWfqvHEZ9WEMf8KfhHs7UcYI1yPHEG7D5FECeYUw==} + + '@codingame/monaco-vscode-4a28f637-7c3c-5e48-a77c-1b7538b38850-common@14.0.4': + resolution: {integrity: sha512-p713WdeFRjxbFcjP/Y3zagoiR7LzLhgvD+TcSIQEaNPyfMffF7AfYsNtI4GKBCSnSU2PyyHeUl2F9lOfzxwEEw==} + + '@codingame/monaco-vscode-4a316137-39d1-5d77-8b53-112db3547c1e-common@14.0.4': + resolution: {integrity: sha512-TxZvlVuzriK0oqVURqjLof6O/sXTPBozIKD5nK3Cz5T6GeIrKwlGVxatYBVG4FxIc/v7hRfJoH2b7haXclmbTw==} + + '@codingame/monaco-vscode-4ead9d5f-54da-5c5a-b093-32be4a84d711-common@14.0.4': + resolution: {integrity: sha512-Z4pKtJ3PGq5qiFCMG7C+r1yVQ+bwqTsZgYKrC2SoVZX5efC6kLMT0OgzjoVDXebPdk1W0LSLxqc7IY2RXODPeA==} + + '@codingame/monaco-vscode-4ee1e7cc-aa3e-55cb-9689-c49cb8629493-common@14.0.4': + resolution: {integrity: sha512-0atyN2epKWX0ykzkxbLWICBYPkNEc9hPuzgK96XtfS19efJd4p9HN60LaAnYyUJWe22etpZ3gZADgBrXcRLj8A==} + + '@codingame/monaco-vscode-523730aa-81e6-55d7-9916-87ad537fe087-common@14.0.4': + resolution: {integrity: sha512-gkbiqZKKyHflnW9PZ5hJtCgVjpWTpRtrzEuPCR1zXkZwCH60hBl129AgXWn6hHk93eK1avLehEHcisl5zgzcBw==} + + '@codingame/monaco-vscode-5452e2b7-9081-5f95-839b-4ab3544ce28f-common@14.0.4': + resolution: {integrity: sha512-RP13SEzelkRzwUMYsy4ls5wgEz44kRe1Z7x1oVvJI5V6AJvjcEjVI3+LnNyx56phFlybBg/YzlVN3fdi3ljOWw==} + + '@codingame/monaco-vscode-55ed5668-e8ca-5335-a587-790bcf1200c0-common@14.0.4': + resolution: {integrity: sha512-xQd23dg+5E4/mSZUK+fVPoIMt78gsgC+Ax5+OybijQReh6nUS6u7sBqODYW2isyrUreUN1VnOJQvVNm3hPUUkA==} + + '@codingame/monaco-vscode-5945a5e2-a66c-5a82-bd2c-1965724b29eb-common@14.0.4': + resolution: {integrity: sha512-zoduXgnVfxsNsESza8b07einHSjSo60yU79g6VUyX2toEVA6EcX6dktL92A+F9l2ugXg/5veJIfw8R1ocuSxLg==} + + '@codingame/monaco-vscode-65619f8f-0eab-5d8b-855a-43b6353fe527-common@14.0.4': + resolution: {integrity: sha512-6y9czNo+sgokR8usLBhZpaLKf2NEqeLIWWbM27+JR7WAsY+yDQfztIVep8PI2H2gMIeJ5W1+Rz03uA37yDLOFw==} + + '@codingame/monaco-vscode-6845754f-e617-5ed9-8aaa-6ca3653a9532-common@14.0.4': + resolution: {integrity: sha512-HEbXU791RaavCbmHwQxhJG0/TiUfS5gQzGk9bK0MlYW5ZLq3rWq10mHfhn3xf2HskdiDJiecYx5fi9ZLkmuKkg==} + + '@codingame/monaco-vscode-695440c8-a687-5594-b476-bbc7b36bafe9-common@14.0.4': + resolution: {integrity: sha512-Xw9ZqMNGJJsAmsRkH+ZUQ8VMpdMHIleMuztGWZmnQUS3WSmPJE8062yStwcn3rm9hjaMsujUKCgfNV8zF7xyYQ==} + + '@codingame/monaco-vscode-6980eeab-47bb-5a48-8e15-32caf0785565-common@14.0.4': + resolution: {integrity: sha512-OtdPvmPVh0HqlJohFjJo13p8FlSL3ZvjToO3RPg/Ft6huxyc6xSplzvle5tjUdWklCOAfyuoSL9HDskMdooFrg==} + + '@codingame/monaco-vscode-7443a901-21f6-577a-9674-42893b997ee0-common@14.0.4': + resolution: {integrity: sha512-pn2f8WS9042xxpOb+auTUs2nN4eaknN51v8w9J5RSKxRcitng5PsoCCjtYtckzVhOG9NPEdDoKtHd4YDbEFE3g==} + + '@codingame/monaco-vscode-771c2e6d-0284-5ac1-be73-7176085eedc5-common@14.0.4': + resolution: {integrity: sha512-8VwD5RYCHA5qMRnfEHAX/DGvo9OaqU/pRGoL6NgpOP68uN6zrPteCIKfP8Ozuy/R5Wvyb/wljjsqQfmGR81Rwg==} + + '@codingame/monaco-vscode-7bbc9e7d-eeae-55fc-8bf9-dc2f66e0dc73-common@14.0.4': + resolution: {integrity: sha512-WlyyKufP7M/rijeJHMnIxUZg/Kivtwo3Jal86h8ysM+jUrzdIoNmnolI64m/6q0gDth7gMeffi5kw1CIy08ayQ==} + + '@codingame/monaco-vscode-7f39b6f1-3542-5430-8760-0f404d7a7cee-common@14.0.4': + resolution: {integrity: sha512-knz19drWYxZJtwfgC5ghFKh+YumihcyXUAw7wSlslI4Owj3QKqB9k28Uyzb949e0W2k5PGhGWmAQZvway0MKLw==} + + '@codingame/monaco-vscode-897bebad-39df-57cb-8a57-36a271d038be-common@14.0.4': + resolution: {integrity: sha512-KgXORXGf64JJYNzJkpowdZJjmAd1GZeGb0oxNw4rOXVID/RhuvujbCZWfy0noNUJAwu2pDwkapCR0UKwkYISVg==} + + '@codingame/monaco-vscode-89a82baf-8ded-5b2f-b8af-e5fbd72dc5ad-common@14.0.4': + resolution: {integrity: sha512-i23Bm8dDegtx4mpwAUFDu1rGR0tgTk7eLZekCo0Pm8Gcll2BHM3SWcuRECqpXYl1Os+YJUZt/tLJ0/GUuIBlmw==} + + '@codingame/monaco-vscode-8ccb7637-50ea-5359-97bf-00015d7fe567-common@14.0.4': + resolution: {integrity: sha512-bUmQS3SKiK1stk+pKHnIGCZlChrAkY/AV7RlwRz19EOGnAAniGcwAwPRrHNF9KgPfvm4tkSAf6OBJ1iErp74dw==} + + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common@14.0.4': + resolution: {integrity: sha512-VCc+FdkFTfK0xUTwjH0Kny0PSHN8649O4WNdDXAx8VvB5GTHeJY3k9xXt2dNIKwX9BlIbzETzjL2A5bB2qCpTQ==} + + '@codingame/monaco-vscode-99f24462-c56d-5407-83fb-2ea9dd33cc8c-common@14.0.4': + resolution: {integrity: sha512-J8Yryr3hZDRAKRR0/P8E8+06WMXTHd3eF5fVYQTc6jjpvztnNoz98mK5K+9eilIxFKtXVtgXMQNg2PArXEekJg==} + + '@codingame/monaco-vscode-9a1a5840-af83-5d07-a156-ba32a36c5c4b-common@14.0.4': + resolution: {integrity: sha512-nOqkFksy6k3i5ABm/bzh9YfvZYYEVI0olhoGtfLOqA1AZnvHtbjEH5XqHfGdFi01BgwsX+kGLaYs3GRv3Tb3TQ==} + + '@codingame/monaco-vscode-9d0168a3-519b-57f3-9bcc-89efc41f951a-common@14.0.4': + resolution: {integrity: sha512-/0uIrTU5+VIUjR/mk0nhMVwqIhuk20s7juMRLlopk04s6/jQ7B30MNaTeBNZ1Zk0R3YF6OAnMr2pym1ltH2GgQ==} + + '@codingame/monaco-vscode-9ee79c1a-3f03-568b-8eac-b02513a98b68-common@14.0.4': + resolution: {integrity: sha512-l57UtjWPzJZ91x+96ISqAtCE9hQRuSt90YhF2qaR9RQI5ECUigVMWJwG26YLfdkbPO79Vr9K2NX7+30tW+I9gA==} + + '@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common@14.0.4': + resolution: {integrity: sha512-8rfLsyxz5vt886na1/BV2xRiXhFsM1AMLkqXtfMlet1z8HGy3cwHgmQyia4EDn0znJLysNBkMiVxyLQTMcgdQg==} + + '@codingame/monaco-vscode-a17f5129-e16c-5dac-857e-dcd91bfeffa2-common@14.0.4': + resolution: {integrity: sha512-5GpM39FN38Vn/av3dHRop8FWBBTXjriMmL4wMRUPJjG331N9Ak8VAYZVT4AKFneHdnN3Qa5ipIo2ZzdRAykM9Q==} + + '@codingame/monaco-vscode-a2719803-af40-5ae9-a29f-8a2231c33056-common@14.0.4': + resolution: {integrity: sha512-0q3VqWgOzDhuGyQEB+AkR8gUBYChDQb7CritEuHicM8o7rx0RMaTY3UuiqPiCRtzrxS+klR2LBxNUwAJcTbu+g==} + + '@codingame/monaco-vscode-a7c9ae3c-16d2-5d17-86b2-981be7094566-common@14.0.4': + resolution: {integrity: sha512-ZajEhG506loC6iWtfgJuOsB85z2iMnImj029N5QkIbwBfDN0JNqMqFb/mHSlTbnFPsiZ5CU85o7yYxzXrMd0sA==} + + '@codingame/monaco-vscode-abed5a84-8a82-5f84-9412-88a736235bae-common@14.0.4': + resolution: {integrity: sha512-jkcOWHc6BSBKKL0wNwxlEXv/lGDr8tGRJrK3Xlmb9Fa3pg57emwhhZJjRrEfhmYB7l3RnNuBykgVgzLQw9NA/A==} + + '@codingame/monaco-vscode-af5ccfda-af82-504b-b365-92b4e654e5c5-common@14.0.4': + resolution: {integrity: sha512-x/UdOG+dr+m0ungnMGt4BWkA81WE7v/xZAVTbAJqQ/UNUEXduPZAU3q3c8vg1vHkffXVXg233G2x0e+N1Z+8KA==} + + '@codingame/monaco-vscode-api@14.0.4': + resolution: {integrity: sha512-P61yAv3UHthj+LDTBI2grD2rh9NPUHr9sPcbfvVteL0HIGa5za6SZUdZUqc0xzEea5672zuZ6AKJlvpr3zE4OA==} + + '@codingame/monaco-vscode-b1249c5b-1339-5278-b002-746f08105c6d-common@14.0.4': + resolution: {integrity: sha512-ZzLQxMixlt7fhTW94z0ZLmHl0Ni+1VIE6f0GrlqB5ctjo0NkKWK0sV782tI26xXZumRTlSybZE7RuN1emFnjWw==} + + '@codingame/monaco-vscode-b1e8558d-1726-5299-bc75-e43ee6d1a124-common@14.0.4': + resolution: {integrity: sha512-Fy3QuxM+iX7yzNHWLfVLzpD4cN/1polnuUiOxXjGNpP7TO1lrlmGGi+Lumxg8B84N0KELfVqnfCqAG4tAD+I6w==} + + '@codingame/monaco-vscode-b4efa70b-52b9-5670-ab5c-f10b10b6834e-common@14.0.4': + resolution: {integrity: sha512-fbZKzHuFWf9++kxzqNc1Izdathfta4k4thPUB+tmpO41Y9zhWMNX9hi2KpmaN+wCDTGCgpugejx2WlGG8rOLjw==} + + '@codingame/monaco-vscode-base-service-override@14.0.4': + resolution: {integrity: sha512-73pNeSEoVrpMHkwbAxXd2XpxytwqRuI5/ImLRAT12t1LNu4DW9VqeciFYIXEwjpYDDpjkXNYI5eynYChyAELfA==} + + '@codingame/monaco-vscode-bd6ad8b7-9db3-51a8-9895-0046508c029d-common@14.0.4': + resolution: {integrity: sha512-FGGCa74vGBydDGMNciFkMrXOs4IHigYmboBUHZwbz+ZIVcn+FOExDHw8LRpsWwqNjAB1uRWnyzkgw8JDD651mA==} + + '@codingame/monaco-vscode-be8ddbb5-094a-5657-b1cc-fe106c94c632-common@14.0.4': + resolution: {integrity: sha512-L5Ogyv5GRLONPncSB0Q8kBhH4Z8MpdClEPhouq4dpE1njOCtrIOXyvY2orlr16PT+bpcSGmdWYp0FHVu4saJ8Q==} + + '@codingame/monaco-vscode-bf94ddb5-e436-506a-9763-5ab86b642508-common@14.0.4': + resolution: {integrity: sha512-FpkfDNJCOGD3BydNYtb633Eg6Iz+ubaViiaSDrQx2qS6gig8/SqiJMQwDmgmgmI9YUc4XwLKK7X6iOhEp7urgw==} - '@codingame/monaco-vscode-api@11.1.2': - resolution: {integrity: sha512-8UHz2uH103P+8eXDRAWo1e1PRfMN5F5dR4s/Mb9fX18Qzr8+/GkpWJHhT1t1cd5xY8XwIiH7YyMz6pL0aDOikw==} + '@codingame/monaco-vscode-bulk-edit-service-override@14.0.4': + resolution: {integrity: sha512-aGHNmhWjDo9tQrMCROo6t0yPZ7wV1W2ytXHLfrX8uHalgn6R0YheUj41PAfw+PHSrRWyHLz8Vyd2EG5LFQrChQ==} - '@codingame/monaco-vscode-base-service-override@11.1.2': - resolution: {integrity: sha512-3HENz4IktHaqkaG3bieb+LDuybnT90z9orMmwxvRMtZeExLiMh9/ImiToyQI6sF56s4Eac7Us4dMaaWQsHvenw==} + '@codingame/monaco-vscode-c3c61c00-c254-5856-9dc9-d7929c1f9062-common@14.0.4': + resolution: {integrity: sha512-uIunHWkj/PfSTGb3fini/D5eFjCFE3w5b4WvouydRZhgZVwoe6iOEUbr6GWB8l4TxnVEkiw4pJN3RX2JVq5cLw==} - '@codingame/monaco-vscode-bulk-edit-service-override@11.1.2': - resolution: {integrity: sha512-2Bi6luOe7+KNCwbph/Q96z+8nX8FEdMB/dK0IL7FRJmlIwzso6FiMy40/jExrBCb6n4/3rqOg1mh/vmdydwGKA==} + '@codingame/monaco-vscode-ce8c4b18-4e75-55dd-9656-517347af9de7-common@14.0.4': + resolution: {integrity: sha512-e+hVJrFA20QcgbAMEK/7yO0cjH/NMp2+2XsuxF3H00OScvlGU56i3IrrYSEooTfTgemABwqAhrLluo79SidTeA==} - '@codingame/monaco-vscode-chat-comments-extensions-interactive-notebook-search-common@11.1.2': - resolution: {integrity: sha512-WUveAa38ZFpZLZklm7DdjO6ywZFp+lRX7svWb/pB7tNgLyxdbMawL9yK3y/RKQ1Usx4OVEQSAhI5V8IWnTeoJg==} + '@codingame/monaco-vscode-cea4d01f-6526-5c2f-8b09-b168fead499f-common@14.0.4': + resolution: {integrity: sha512-57XOh8iSE2pj/NijjsUxnOMiePeDmTVsoz2XJmicDncKxxhMm/HUbXon2fyIMp1kRvogA7qudahSK6KdlcSLCQ==} - '@codingame/monaco-vscode-chat-extensions-interactive-notebook-search-terminal-common@11.1.2': - resolution: {integrity: sha512-yHM2IVGYamskWfsp9et1CQONqZ/MJYHHmJ5w+ne8bsV3gNW3DVw4YRX0P52QPVJpp/l9kdAFrvWkpNVM+IroXA==} + '@codingame/monaco-vscode-configuration-service-override@14.0.4': + resolution: {integrity: sha512-ek4Sj52P9MWLq4Z9k+wXhl9x/cjTLPnz7t1TPMGJF5efhDv15SRROb9xP+3bCYTmtulxMDgFLGPIbzmpehoUJA==} - '@codingame/monaco-vscode-chat-extensions-notebook-common@11.1.2': - resolution: {integrity: sha512-yHzxewsY+bZHhpQtFhGDHCbXy82uvD+3yF0oP79uPZWaPgRJTqlNLj7IB2/VlrszpmLPBolZik25k2GOL6sI1Q==} + '@codingame/monaco-vscode-d0fb86d3-2a47-594e-955b-9a24631a7124-common@14.0.4': + resolution: {integrity: sha512-Wijs2S7gZiWSz5OvgDdUXastQUx6KkDu6SUFkQ56XpuJMCD+dpphKYuQqvCAqip9AiG01P9f+60DTN5vl4H0Kg==} - '@codingame/monaco-vscode-chat-extensions-notebook-task-terminal-testing-common@11.1.2': - resolution: {integrity: sha512-aDGr6tPwQiyGJMCI8kdMDkl+V21TBXt3jDJJq7RXH5pAjhDsf7JtR2CgJLOVHSvc9EZE/43KuUQpSsYOvkHRGg==} + '@codingame/monaco-vscode-d481a59e-259c-524e-bee1-76483d75d3a1-common@14.0.4': + resolution: {integrity: sha512-7LT8V0Y7TrhS8ZRztWyWnTNWtzZsu16ivrwL9fZcbTGN9/pLElx5+41R1ncC1gwlUWZnASQ5QxnXFBJnVCUPLQ==} - '@codingame/monaco-vscode-comments-extensions-common@11.1.2': - resolution: {integrity: sha512-bQvEYaCgzwyjFEP4zEHHxj3vQBMoG3dt0cJDVKb+b9UkU06LUPhTIwRaMF9GiA3j+KvGRIaVulOkLB/vpEoBxg==} + '@codingame/monaco-vscode-d4a98668-f793-5361-a9cf-1e6ae6d62ce3-common@14.0.4': + resolution: {integrity: sha512-W2Dw1ezaRN6QQM2xhAGhMx+R+B9KKK7RO6CglwR/DPnHuhRsUN5AXk/FMUjvWIlUZeFaJBY7IgapMcpVpviZDQ==} - '@codingame/monaco-vscode-configuration-service-override@11.1.2': - resolution: {integrity: sha512-dzsl3q4i9AsTSIH7nA8N6VjrXyZlCsuAMz5wL9dqbDy06ddfU9nUm/kVYFeAO3ueCEH7xt5R0uV3YZtLhqh3xw==} + '@codingame/monaco-vscode-d609a7d3-bf87-551a-884f-550a8b327ec5-common@14.0.4': + resolution: {integrity: sha512-SQtrbwjeU5FxD4i8qfGDN3tDcqYipQa9jbQykY8B6TtO6kqR0JH89FPwmYq56NhpWb/kbLceKTCW96ZfPCac+A==} - '@codingame/monaco-vscode-dialogs-service-override@11.1.2': - resolution: {integrity: sha512-BdL1R4XiK5+mvPxyS444ME9/gvwHTtDPuqZqOTUVZTuLSOFZybBjez7QEpvf53GbWZPlKEo+BMj5mBZKy/IpjA==} + '@codingame/monaco-vscode-d7f659f5-da33-5ea8-a3b8-9b94f2cf5f33-common@14.0.4': + resolution: {integrity: sha512-wXQFvlNenGlyl4pzt/Tv86GkQP6yFSfagngYkeST+6xyv1zByctNWgkddT+VkG1Te2UCVZxQvMutCdSEYCHNiQ==} - '@codingame/monaco-vscode-editor-api@11.1.2': - resolution: {integrity: sha512-RYnk0VpL0uSvrFD9k1Oka+K4dP3rhptBzIFVKwjlvCxL0n/mdbECbrcTLKn7wpR11wfMMWvFDHqlNH7ri3rsXg==} + '@codingame/monaco-vscode-d8236b3b-b91a-522d-89f4-94d70a546f6a-common@14.0.4': + resolution: {integrity: sha512-54SNk/bpWNuv/lk/4kowU90UTAd7xVVHSmX9oO1liYG95Ixw9JxmBdD8rLnSi5nvVmDm0L81yjPn5RgiUlI3fA==} - '@codingame/monaco-vscode-editor-service-override@11.1.2': - resolution: {integrity: sha512-BquPLRk2SCkeofyW8e41Ix2DdbZLlazXUUgFiYNvUczqiAojwzuY5lW8ZpboIA78LrekLgGbynqws9T+G5I3OA==} + '@codingame/monaco-vscode-d987325e-3e05-53aa-b9ff-6f97476f64db-common@14.0.4': + resolution: {integrity: sha512-nT+RyEPlt88RWJmVpMRuqRvW9LAqal0XxUYFfOWLD4q0VDkQtoz62x9IH4NSBDiOGINqONUMx4HTcYVOs4TIPQ==} - '@codingame/monaco-vscode-environment-service-override@11.1.2': - resolution: {integrity: sha512-2MohnDywpFLGVw4afgxSO2vrXyZptppnnkF3im9PF5wx+pC5NhjZb14tjcrZFl5pVQmZby6tQUzhZOPjdAVyJw==} + '@codingame/monaco-vscode-e59ecb8c-db32-5324-8fe4-cf9921fd92b8-common@14.0.4': + resolution: {integrity: sha512-rtJzeKwK5vaJKXdVD2IDF4oYvcjZvTnl9r6vYKHD/PR/RpKT4IEQskMhUo5ymLqMxSzPCALetJzDkF8v4TEGAg==} - '@codingame/monaco-vscode-explorer-outline-timeline-view-common-views-workbench-common@11.1.2': - resolution: {integrity: sha512-eiGQAxNC+3lGo1XRuKe10P7lUZRBjVbAUZ2+wstra7ENsY5nhoh5q3BnSwTamKZBGVVJHN2dCmz4XS2mYMBmiA==} + '@codingame/monaco-vscode-e72c94ca-257a-5b75-8b68-5a5fa3c18255-common@14.0.4': + resolution: {integrity: sha512-3yDAF+dn5MjM4CBhPvxXhJqUPHPjBIVqgm2ShLzF1fEFWoJHGFyd/dwh/9BJ4Zr7VHzxV6vHUHDsCtE5slOWbg==} - '@codingame/monaco-vscode-extensions-service-override@11.1.2': - resolution: {integrity: sha512-RJWclpQwywEylLQ9Q+onk22qt83SZeHn3596SDtCUvZn4/uUfyJ8DbRm3gqNdQxSXEO7jhdC4ITnlaY3AbxHTA==} + '@codingame/monaco-vscode-ea14e352-8f1c-5569-b79a-8a96a53e8abe-common@14.0.4': + resolution: {integrity: sha512-ACYSBE4jGUDZVglPu4hpxgndDdO8KNHlI41Drm4OWGDWi5O0bZEl8jj0Osa66LgR+QH0TdcYaBH3JbsJtvPYSQ==} - '@codingame/monaco-vscode-files-service-override@11.1.2': - resolution: {integrity: sha512-0On3hBe5mOLPF+9E4KePj0JuLX+0ex/x+YLzH7qnLw89YyZtY8muz6yAXs+nIp5h/wFQi+uxb9m+vWCAB01I8Q==} + '@codingame/monaco-vscode-eb7d5efd-2e60-59f8-9ba4-9a8ae8cb2957-common@14.0.4': + resolution: {integrity: sha512-lTzOOysuBt6AGtzKP4Rn8qxO3X9zpsFYr4wngz95uUxR3TvJx9rjtkSYJ545DE1gMmTkjWaTvRaB3gm2TyTc3g==} - '@codingame/monaco-vscode-host-service-override@11.1.2': - resolution: {integrity: sha512-DLoOM8HcrcoyB8np0CzIN3VJ9pOKuYVOBC1fHzgKBp5i/+akJK5e+5JHj6Au3kUEVSd1cJLjn6dNz58QrbLAhA==} + '@codingame/monaco-vscode-eba0b9b3-174c-5dae-9867-a37810ca1808-common@14.0.4': + resolution: {integrity: sha512-wraB+OXy1o+FgJapKOcXa4irjiuaZ3k64gEBQnSF/0l1o3sIxGYFDtpLYtXKFf3xUU6j8Wikey3JWE2z3XntJw==} - '@codingame/monaco-vscode-keybindings-service-override@11.1.2': - resolution: {integrity: sha512-5gtRZODgZ1xNAB3JoGedLFpgteHFZBOuIv6npoZTGdxJLL2mORVOpbQ1P01d8oYK3Rhqh6yI028OaI1ffDHJgQ==} + '@codingame/monaco-vscode-editor-api@14.0.4': + resolution: {integrity: sha512-fL8E4rT9PhOHUPjB+TWFfFKjg4mLCV0Yb61YjeQM9kdAirRa+GcDsgF4dUPadqR8WCd27eB0GcBytd86tZkwcQ==} - '@codingame/monaco-vscode-language-pack-cs@11.1.2': - resolution: {integrity: sha512-U9s2PNvUCcLLm56SOoaeKdNPf0mfed3BdLV7zv9qMibxRCDFBG9R9yZ1Rl23xH6BQTLdtjVncd1u+KvGyTVh3A==} + '@codingame/monaco-vscode-editor-service-override@14.0.4': + resolution: {integrity: sha512-fQFIygmkRWE43YQ/iGFoOlRyyoZr+12JRlns+1lZHVL+b7TL33BnCnH3mGW9jbO+e1S2nO5aaPoTV26ilu24hQ==} - '@codingame/monaco-vscode-language-pack-de@11.1.2': - resolution: {integrity: sha512-xaFmXj8GZI6GBtR+HM/LWEAweuq0uNi1nSRS6s/8ZqSyIY0rvZ2yhLpp0m2Gfvh07vU/10GklQNt2hb3t11iIA==} + '@codingame/monaco-vscode-eea37658-2307-56a5-8ed0-b2752c7b7a50-common@14.0.4': + resolution: {integrity: sha512-0muOsBcIhiK0oPHyReKPdwgthvlDrwOztvU+I15lTJNAZAbOdB0Ruk3tdxzwaOqMPJvzL284AUuURdwCeKVruA==} - '@codingame/monaco-vscode-language-pack-es@11.1.2': - resolution: {integrity: sha512-LxY8UH+Q0n8Oz1Hfvz+OAPV5gmJS4iVYim/HrGt0t/TM77aYUo+ulHSci5P+x6cFyrOFF4CZI7piAVhBTZLWvQ==} + '@codingame/monaco-vscode-environment-service-override@14.0.4': + resolution: {integrity: sha512-BP1z1CWTzGBtWwXxtYvITCFkD3GK0ohZD5eM1HjtHSAItZAwNAvGnp8KJQacZA/HVYKO9xgdzOLY7PM3VgxgnA==} - '@codingame/monaco-vscode-language-pack-fr@11.1.2': - resolution: {integrity: sha512-EoOmqvo/tyxC0auAsMrFfy7w3vIfC53tD3X+Ary3BleCd5IuWd4z/48NtrbaSlnxv/MqmgNLNnsC4yJ22lSInQ==} + '@codingame/monaco-vscode-extension-api@14.0.4': + resolution: {integrity: sha512-xcFZtZ7Kwam3FR2bu7tIskXoNlM/g5/tflXhsnZrw/P0CXRNZSqrK/pzBfa+1IJ7yMifdhXRbG89iKXyZ9eWDQ==} - '@codingame/monaco-vscode-language-pack-it@11.1.2': - resolution: {integrity: sha512-E9f44X0jtWinSBGNVPF8g16w2QmvxEiclymQeHkkD98erOEJOVrA3pfABkEtTjaC9fLgJNgHyzGybIWurtdG8A==} + '@codingame/monaco-vscode-extensions-service-override@14.0.4': + resolution: {integrity: sha512-mW33Bsrbpl23hbsUZSQPe03/JXtHqjR0bUNlWGbla2HLC0l+Tc5ofsFRNSEfIlXsNjtKexs/OQUneta6Ut6DGg==} - '@codingame/monaco-vscode-language-pack-ja@11.1.2': - resolution: {integrity: sha512-I3M7TOln+Bs+oTCb02J7pAHOAYSP9nISojVpiChBRqdIymVxE0wdWNN2CgTGuFCCTck9JOlCYzh9an58qSXcxg==} + '@codingame/monaco-vscode-f48982c4-9e82-55e2-b800-20e6d1e6096f-common@14.0.4': + resolution: {integrity: sha512-sVncnODnizBWNfXWsjCPxOMntdC6By2AxgPJPd+xp9qsMJ85TfdlkIRvL9trvIF0BUVRFnFJ5Pd1IyQf8cpC1g==} - '@codingame/monaco-vscode-language-pack-ko@11.1.2': - resolution: {integrity: sha512-FLY2Zid23kBTIj5YjGsaCtTi21cRZDBlIpQE2/V+go1skCmKpqlJ4L1+mTJenmkAfw6m9ABPHFETswDEU6G1YA==} + '@codingame/monaco-vscode-fab30422-b487-5f4e-8d30-8b4d266e3fcd-common@14.0.4': + resolution: {integrity: sha512-jr6wHYniFhz/9SfgqFn1ZW44aCZj7BhCRPWr40Dp9SY78rXTke+j8Qbw3VwvSKpyG5en7aLdptpS8A7/Ehy2+w==} - '@codingame/monaco-vscode-language-pack-pl@11.1.2': - resolution: {integrity: sha512-YPZW53yWenknAlpvAe50qJD+p30EFSUzBkWD1ODSUC/umC1yfYnMsP2sr66oRKjJmp5/LhTWifE0vXMk+EMt/w==} + '@codingame/monaco-vscode-fc42f049-7883-579d-bb0b-2aa1010a19a8-common@14.0.4': + resolution: {integrity: sha512-FIoQz++iQCAmVlXFH3fW+UrVnsag27NB4Gku981lSlmGlsAAHtKEPpLfifM+nVsZqLbZmXpDbBiKIEC/kwHFPQ==} - '@codingame/monaco-vscode-language-pack-pt-br@11.1.2': - resolution: {integrity: sha512-KjILMoi+uuO/l/xsL8yCEhMeSu8es25A/xwHMq2wU9dDjk5mMQ8yoVo6BfBzkmyLghz+EDi6kU2ZP8m+ffPQyA==} + '@codingame/monaco-vscode-fc985c90-0334-5b62-88bc-73e2efa0b80b-common@14.0.4': + resolution: {integrity: sha512-Z9Mlg33HehB8GPQ1FNN/mBznAAQvyduGiIHYA6blqG4rt/rcBDgMplNp0kGJI3s1npD2S/UzK7F9uicBk1GTtA==} - '@codingame/monaco-vscode-language-pack-qps-ploc@11.1.2': - resolution: {integrity: sha512-muxlncwxCigDqfUnSPIW+OxjmdJ0DW4Nra5bBN0d4ZtFteIFV683IqBlqWyRqoUZETuhdvpTvcxGEPGGE9Kw5g==} + '@codingame/monaco-vscode-ff9fa663-eae3-5274-8573-c2b918871e4b-common@14.0.4': + resolution: {integrity: sha512-XrYCnCjSIKixd//Eg0PAxZBxywgBItONmX2ttPavCnKGVgiINLJb0TRi5SzScdmX/Sxa03GfjZreAEQFgRHqAg==} - '@codingame/monaco-vscode-language-pack-ru@11.1.2': - resolution: {integrity: sha512-0UV+fnUV9A60D0IJrBami2vMSn8XT6RZZtD12g/wil+iSeJ5KQTC4bZTozAEs7dTcjkxUxOkxinWg/zUxT6k3w==} + '@codingame/monaco-vscode-files-service-override@14.0.4': + resolution: {integrity: sha512-v8lWRc+Fec7Kz8uraNm3ZZV9vPsd+MX++//MhK8I0nUc1mifDPlFsjDgSoUp9t05+cHUKUzONcoqgOGARXOt0g==} - '@codingame/monaco-vscode-language-pack-tr@11.1.2': - resolution: {integrity: sha512-xaA5hBOJL2iuvcfgVidziGm8holR+nSptipjLr/iWdxnUeEM99rEvwX5+bqbHcT/sm9MIDcBw/iP0kNX87MlnQ==} + '@codingame/monaco-vscode-host-service-override@14.0.4': + resolution: {integrity: sha512-PDkG5oqe29ETNgEKFYK4OzTi7H9ltg8HbOyp2uSu9dWfBRSIG7JS2mdRhIeYTM2Hyx+xgDZx7HqBsn239SkmgQ==} - '@codingame/monaco-vscode-language-pack-zh-hans@11.1.2': - resolution: {integrity: sha512-H18x5ZBnL/QijPsqRhgezNJyaKi1kPc+hoAQYF+3DrLNMQEC7cqQ4ThfPVKa7HXfK9FyNpUYKTxqzGrmD8IZAg==} + '@codingame/monaco-vscode-keybindings-service-override@14.0.4': + resolution: {integrity: sha512-GNgd/R9C46ozxsqfNXaTIuq0AkSPQOBckhh5tkrn8KMV9/Y0gaQbM5UUaTTkQCRq+K93vjmwjrlXlY1MipUg9Q==} - '@codingame/monaco-vscode-language-pack-zh-hant@11.1.2': - resolution: {integrity: sha512-o7A+Jpj7roMeNHpQhli5+lYjjz/cbN/WljwZPTOeU6Usa+NvSawth23Q4SbvCtUBcvLEpsOmNF1Kmq7a/3XIIw==} + '@codingame/monaco-vscode-language-pack-cs@14.0.4': + resolution: {integrity: sha512-qgHe8+MRst1Ar8CF0ftxO6Urx1CT/VGAiI+DjXxhI61v0FaZ7RN3+7F5nMaXDxWt1sG3/sYflFf3JLW8DDnJvA==} - '@codingame/monaco-vscode-languages-service-override@11.1.2': - resolution: {integrity: sha512-ETYg5/5tP0Pwuxg31kInUMWQmQIK67PH4craJ+gPS82Hh6/EDMNRV63z/REW4QDqw0QEpkLrow/fWXZpgeHCDQ==} + '@codingame/monaco-vscode-language-pack-de@14.0.4': + resolution: {integrity: sha512-3Axd6tC48tkkp54Sm+/1hovpEOKQ6AFOHCAnwXB6gk3q9bcWxiUQ+/Bz/M1sQ3jNG254EGjancVkUN9MpXoJoA==} - '@codingame/monaco-vscode-layout-service-override@11.1.2': - resolution: {integrity: sha512-WB/wYSV8/Y1C2qgprkkq0+gRi/KTmxpDQc0RZN9tlBHS1C4vLSnuDcXsNsqsXb8VuZ0KAWcES0qJfWGh5Cm1OA==} + '@codingame/monaco-vscode-language-pack-es@14.0.4': + resolution: {integrity: sha512-kNP2t+OV6Ld1FwQlol9ByYnT8vRRHAFLgdickEsQPijHaTh9/RZpUR8EDQ6dgCWhpcFQ7d48qqrUM1nKTYR6WA==} - '@codingame/monaco-vscode-localization-service-override@11.1.2': - resolution: {integrity: sha512-fOwp+LqXvrtCAbl0vEdYFJS5CfVv8/4raiAr74NzSx/1w0xtvVW8FoFkH+/GAzk+S+9AdDwtbyEnKJYx5HdRwA==} + '@codingame/monaco-vscode-language-pack-fr@14.0.4': + resolution: {integrity: sha512-MUXZvvKLsuTUDIriveBt2cjUZ8wBSWPc7fcii2W6LWDx7FPd0l/RBy/h+WK0CQG/99cyRGA9NX2h+EVz0Xyl/w==} - '@codingame/monaco-vscode-log-service-override@11.1.2': - resolution: {integrity: sha512-ZCKEjZSq5b9ynl/X52cX+2NI2C+76aJWWkksduAtBS+QQg7uzymjtk98mTGmlSDlHzTSDrU3R4TdShZzBr/m7g==} + '@codingame/monaco-vscode-language-pack-it@14.0.4': + resolution: {integrity: sha512-i7UVRRvcw8qZWrLzBhHV4mRVZJ3aXyYvjApZ0qHaQqmg+EZfdbM9c/4oxaTqzVfNgOXdWQkIupJqIR+4FKL7yA==} - '@codingame/monaco-vscode-model-service-override@11.1.2': - resolution: {integrity: sha512-jFH2VvAiAK7Ytyzl4RMhOdARxrm/LOQFurXBtNhpTcimz3nINgixxh2+e0bviIe0BBs7ATsc9M//g6dA7S/FvQ==} + '@codingame/monaco-vscode-language-pack-ja@14.0.4': + resolution: {integrity: sha512-oU48+1UghzBOJ+cLuHEz5afxvhpbqqQWcRTctKM/TvFUXLOlCzEKEnNxXuPbCzXbhLrgejcYOOyhBy3RY5lImQ==} - '@codingame/monaco-vscode-monarch-service-override@11.1.2': - resolution: {integrity: sha512-ccvAOLFQna6wsxfirf+rRvuAmjW+AjsOtxfMijJjJ+YVb74bxQH/yttHILagTidTbH0G5eb9IvWF3C0pEBgznQ==} + '@codingame/monaco-vscode-language-pack-ko@14.0.4': + resolution: {integrity: sha512-k8HGvJXxd4OdpJaaf8yzsFdIpsIXAzD771gS3b/OVI3jt+rEXDA5zpjTdB+hzqZ9xHY8P1EXkr6sYrD3tNnkwA==} - '@codingame/monaco-vscode-notifications-service-override@11.1.2': - resolution: {integrity: sha512-hpvzpRIxGZFx+V7CrF2ys+azrVuvBeitMkW7H6hTGyg9BzX4TIYXmUEspMUPqI48p9aPVRw+Yhq/84MoJHpi2A==} + '@codingame/monaco-vscode-language-pack-pl@14.0.4': + resolution: {integrity: sha512-sGCbUdMb1urtw4DTHAm3VqhIZTtLwKbL/dRmya3YOxQOtIKfLltA0dRtBDRNT2UiVkHkoK99v2zhDZxTYD6S3w==} - '@codingame/monaco-vscode-notifications-workbench-common@11.1.2': - resolution: {integrity: sha512-MChzLX6RpLo8mNTT1R1wwEjo98FljVskBd2ZIGprycne5oydhpfFLQ9JRVc0N9UU5c0trvtvA2rFnEBagURT5g==} + '@codingame/monaco-vscode-language-pack-pt-br@14.0.4': + resolution: {integrity: sha512-TK9YE1/e1n8YYIEDupNHpw6DHtTmgafVd54uyQEuMR/z1OLRUVHtee8lO3glVYinWwPEh7oVj5uMPP4WNTNeAg==} - '@codingame/monaco-vscode-quickaccess-service-override@11.1.2': - resolution: {integrity: sha512-VT6F25bEtCvVE2kjBOfgiFOQ1V7YynlrhsHXFZEUzVTK0vFM13Za5otS/CTwgI/ml5FRDFjQKYJjKBAWmlPCaw==} + '@codingame/monaco-vscode-language-pack-qps-ploc@14.0.4': + resolution: {integrity: sha512-cWf0qtk72QLAOlO4pSYYAsm1SJPdrPZKHlAhCagHPmGj+piLSPaJYUA+I+6IUYakdz1AjlyTr4/boeEpC4W+Kg==} - '@codingame/monaco-vscode-textmate-service-override@11.1.2': - resolution: {integrity: sha512-XYifKsm7QCW0GQQrZbstBPK5z8HSi5hT52ViIvMf/w910kvswW2KDiasEAGEGyyG3WaqTGjtwyNkuo6tlBftlQ==} + '@codingame/monaco-vscode-language-pack-ru@14.0.4': + resolution: {integrity: sha512-MdCy3zGonvbwFy/Q2jRI32cxCSoksII3GVyeNlIFYVqLRhW458wEEm0M0WSIxZfXP7/jKr34aVzi3bo/lTxq2g==} - '@codingame/monaco-vscode-theme-defaults-default-extension@11.1.2': - resolution: {integrity: sha512-YeGfdtS9gsTYAJALbYz6DCK8fjZFtm7HdDwC3J1f0zsu7ANHlRwDpKxslLUb+OghV/1uLfaA0C6IxStcu3Jg/w==} + '@codingame/monaco-vscode-language-pack-tr@14.0.4': + resolution: {integrity: sha512-Tj0ReAa/53yjVgkkMcUcsFcXcObgx7d17Jwcr4GhMNbMsWrfN6UvacneCVTqigRlDclbfNnboB5O22xTibCrFw==} - '@codingame/monaco-vscode-theme-service-override@11.1.2': - resolution: {integrity: sha512-6b1EmAiPiRc4JNxKbyJh13RSdLNxsAaaAwAaRXZb2IacYbHFxW2ThlYiZqJMoJHTisNlx2QDLrLq34hG3FTJ2Q==} + '@codingame/monaco-vscode-language-pack-zh-hans@14.0.4': + resolution: {integrity: sha512-CsHm4K+EwKzU4e3xXZWbwawtjx0dIC9N0XSlEFy0mKmcNJNZZpSud6+TRlQ4zn7bENQ2EzcknoVMH89akC4rMA==} - '@codingame/monaco-vscode-view-banner-service-override@11.1.2': - resolution: {integrity: sha512-174R3jFg6+hrz04sljYpyRvCkFKWDaqoLGaHHmsEI2+Mfu2AAaNUahAfZkii/QNzdXzRDQR4lG3D9zalqHwFkw==} + '@codingame/monaco-vscode-language-pack-zh-hant@14.0.4': + resolution: {integrity: sha512-0TiART/xz7O9Cuam9eqI8sgAY1LBQmc/vtSkCctuumHUL+TaBedPuRKOSZ0YQtWpe2gNJb+4qIDorwcvCn4nyQ==} - '@codingame/monaco-vscode-view-common-service-override@11.1.2': - resolution: {integrity: sha512-sbFrlG2GkPZ91JDEDP80IM1b8O5xClDW3P2omRpRH+gscspGU++kItzc8oEJu7LxqL71+i+rmvfo2iJKqw+sgg==} + '@codingame/monaco-vscode-languages-service-override@14.0.4': + resolution: {integrity: sha512-xhhXRr9glPchDkZee0OjYe4IPtXsP6Hs50sR0b5kGfdWY628GjIARQVJuLyGI+/zwTAVh+dCXAN/ggJXeAsLIg==} - '@codingame/monaco-vscode-view-common-views-workbench-common@11.1.2': - resolution: {integrity: sha512-mjfCjDM9vqzML1I0jGaQICDKLMCKenhPK93lKqpJQeEV7JRE0vpnbbLUBGBYYMi5aWZ0CkGC8BCO0/BqUX7MvQ==} + '@codingame/monaco-vscode-layout-service-override@14.0.4': + resolution: {integrity: sha512-7CZ5s3j0ysZTEuFsTAwSwG2l8XAcG1WwA/aYw/ryAVYTgmOtUW9Er1erO/jEkSIsSuH3zleNshx0kbv89HFvWQ==} - '@codingame/monaco-vscode-view-status-bar-service-override@11.1.2': - resolution: {integrity: sha512-CJQFiqbPrrGpgrmfLDt3vzWNlU0BRyuMILksFctEoLLiypIzfN7VQ+O81qeX2r5rlocVRurPXJnJIL9jNR1HfQ==} + '@codingame/monaco-vscode-localization-service-override@14.0.4': + resolution: {integrity: sha512-cI3BVgQ1f6DQN88RWkeFrCk+W25WbjJ9kOERyLcDKD9Vu0JdZVIlmJxdUxiMN9X28J74OxeHzCO82lc935AgYQ==} - '@codingame/monaco-vscode-view-title-bar-service-override@11.1.2': - resolution: {integrity: sha512-3Q+JoF2H8JYAe8gxfa8zYA9Q8qJ/7jXdeh8F0wjtofHUVl+sLl3bDAyAibFSeZohwnGywBXVxPaOWIqkLhzvUw==} + '@codingame/monaco-vscode-log-service-override@14.0.4': + resolution: {integrity: sha512-czxTrKtqFyEzli665KzfErYlhWBT2frgF6Z6mY8ZYlQinCSR6+Qk7LQO7xp/p3MaCOV4oSkASIOUCUN0UVxsiA==} - '@codingame/monaco-vscode-views-service-override@11.1.2': - resolution: {integrity: sha512-1n8Umz+BIjyX68ardEhjL19BRGOEQzDVGuhBA1kL27ceJAER/GRzRMYMmqs90ZeIThba8OZwuGceItsMti8gkQ==} + '@codingame/monaco-vscode-model-service-override@14.0.4': + resolution: {integrity: sha512-PXbNwH/Fn6CJ9P28nmKFAt5mytuxGttsSIuqFNEhq38BxJpWPfVmYZODCYwo9GgBqJmUvZ8hurvxNjaysgbeqw==} - '@codingame/monaco-vscode-workbench-service-override@11.1.2': - resolution: {integrity: sha512-E+SWwMiVN/cTmqHWw/1rmkI+zPUxkujGJoC0fqQ3LjUfsLsifoHCt3vKIL9yNFqmSP/jO3OJQ1ZB81pCgDjg7Q==} + '@codingame/monaco-vscode-monarch-service-override@14.0.4': + resolution: {integrity: sha512-B0V9H4R5NpAkDvPeNp86Vmch3WVF1YhIm3lutwhHeCht1bAS3DXAiYf8oG4nW/tYF9yV2DFJMJ8Bg4F2zOzXpg==} + + '@codingame/monaco-vscode-notifications-service-override@14.0.4': + resolution: {integrity: sha512-EaVg1Pnxd9pblMoyNypPnJ1e8nMel+guez1RkoVO2YyaQxEsQLRTMFFc7DaYuurOYRueMV1p+dMU/l3e5rbckQ==} + + '@codingame/monaco-vscode-quickaccess-service-override@14.0.4': + resolution: {integrity: sha512-7MwMsJ1reUXOMXD26EEnfNKxWs0Wk6SyFuJlg+T+KbGjj3JySToqQd4jjQuDK81wEKLA/hX6ya3cfkTMx0NmBw==} + + '@codingame/monaco-vscode-textmate-service-override@14.0.4': + resolution: {integrity: sha512-qt9Ma7XUwuiZ4FvvnVGJKwFBu5wjzlXZnxHXmaR1wWxUIjpfgB+aHTmflrauAkfEfcKzqm2llaYicM65fjOeOA==} + + '@codingame/monaco-vscode-theme-defaults-default-extension@14.0.4': + resolution: {integrity: sha512-Sp3QYolW0H5g3W3jYsSS/tJ2ibS3B9Gu+U8PTJClom146tu0ZZSo4TmhUkfWbgWQ9OfC0ytBYHmjsxAQLgpofA==} + + '@codingame/monaco-vscode-theme-service-override@14.0.4': + resolution: {integrity: sha512-d+M6bHeplzrAqa5QiCp2XKMt1y/yuUieRQpFFxy3P50wbZahl15ewZZQiBcORZDJm0rjfBNMcHBNGPnCpOSZwQ==} + + '@codingame/monaco-vscode-view-banner-service-override@14.0.4': + resolution: {integrity: sha512-Tkxpn/PT1P3G3tgNKoaXwI9rIYkD2pVFKssta+1KvR1cHYEXhCA1/aUunIDT7WNXZHjyUOOW8Vvkxgy3zj7abA==} + + '@codingame/monaco-vscode-view-common-service-override@14.0.4': + resolution: {integrity: sha512-7D/ElJpDTd8bmfnkpGxVvpG2jcT3oYjDXLekSMIBHnMPouE477wkqhrZEQ3LTerOnQO+POZi7WVH3Zw5TBNKMQ==} + + '@codingame/monaco-vscode-view-status-bar-service-override@14.0.4': + resolution: {integrity: sha512-LpuRDq5smoMaSsUwhZ77T8rkONHZ/z5XT+PnwC70SocJEixRpcr/fKe5qSftbgJNZsD5eY6ZN2biwTdSBkkPaQ==} + + '@codingame/monaco-vscode-view-title-bar-service-override@14.0.4': + resolution: {integrity: sha512-Za8mBOKUMTm9vHf4r6AnWgYm6r8psljL1N+uWz4bWGxl3ADhF/1y5fDHf29AywbjO9lvzSFwPJtPgDiauFdxnQ==} + + '@codingame/monaco-vscode-views-service-override@14.0.4': + resolution: {integrity: sha512-A0rFhfOFfzRROJt7FY5bvImVcdIMD/Gq03NzdTDTBfl7C8WBrmi9lKcjZIrWGm6fg1MSFEe0lXM3uHdBa7gNBA==} + + '@codingame/monaco-vscode-workbench-service-override@14.0.4': + resolution: {integrity: sha512-TnVOylzAuSJvxv0coCMDC/C5QKDfdU4NyCDePC33ehPT3YcQVM02c+TR9tdlC4clTZpa7jpJK+bJCJu1fL+tMA==} '@csstools/color-helpers@5.0.1': resolution: {integrity: sha512-MKtmkA0BX87PKaO1NFRTFH+UnkgnmySQOvNxJubsadusqPEC2aJ9MOQiMceZJJ6oitUl/i0L6u0M1IrmAOmgBA==} @@ -729,20 +951,20 @@ packages: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint-react/ast@1.24.0': - resolution: {integrity: sha512-XluE6kcOpKDJ4wxCfVrldHwwDgfCUhPrLqNqbBmuY03hCZS6ZMuJguVK8C7PTgETApf+a+KTIC+sTCCkU/ZVdg==} + '@eslint-react/ast@1.26.2': + resolution: {integrity: sha512-WuljGOJaaiehGkW0aAyuCZIGKfcv/Q1fSl4rvlfWohIDgpp5MFIkBa56drR75WUdNKrrUb3JirnVGIAhegUBIA==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} - '@eslint-react/core@1.24.0': - resolution: {integrity: sha512-wJv9cQUbT8Wfs4FX4Meal8npO2VApW+izQHbmnwqD7HbHsuisbb9f5G8ncZdaKyX4IxeC5vB9lQxhTftqwfb7Q==} + '@eslint-react/core@1.26.2': + resolution: {integrity: sha512-2mB5hZBL6XmOjDNL3o0h/qHQHuzxGQGYtQQHjD0Yddhde7NU/b4z/oxtrzEInc6Lk2Ry7Rhqi4S49EpwKXWJlQ==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} - '@eslint-react/eff@1.24.0': - resolution: {integrity: sha512-Kpozsuen1NPDfbgV0JuHucnaZPefQ/m94QbgD3MMDZtzY9rjRU2BKhtn6Y+Yg6M+bkBQaOqrK6sXwYO8K7wmQQ==} + '@eslint-react/eff@1.26.2': + resolution: {integrity: sha512-7ttz+DPNZl+cHdR5PwU9/ff95VHZmo10icGVX34HyRktJuU2boinWzib5KRg6V1jVwgWuzdvULNXyBd5NVMhhg==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} - '@eslint-react/eslint-plugin@1.24.0': - resolution: {integrity: sha512-3NnENQUd2Rjth2gfzCwQWNsd8DmuMdHTZcqv/8Akn9JZY4tuYbWEZc8c9hV2eW1YQAYPdLVOD6S37m2JJMq0dA==} + '@eslint-react/eslint-plugin@1.26.2': + resolution: {integrity: sha512-nTfR32jTLChc0RXKbks2Gf6seMYeqiCGj0qYq+yOmEn/XhcDWVQj86SHIJLFPwvH3LSwDUSgiQzdW9jn/rNv3A==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -751,16 +973,16 @@ packages: typescript: optional: true - '@eslint-react/jsx@1.24.0': - resolution: {integrity: sha512-KcYyU5qyp37Igvh9dGRXZV1aEozeylKpcvbiMTuZ8QSj1FGbdxkTcx5fLOOlrsGusUfB4ZLdIgxQ5a8HbDu1Mw==} + '@eslint-react/jsx@1.26.2': + resolution: {integrity: sha512-lldo9Sd/tZslBN8X7/ZAZXY7UccZZYctrNAoeR8DFMFWLxzvooykixLOl5YkRCWm4uaSmq3r3VNFZ35N2wcbyQ==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} - '@eslint-react/shared@1.24.0': - resolution: {integrity: sha512-Lpo8ik1a6YUzQ1bGxJ1qlrRFmjPSmiTNT+CGlFYSNd8ZLoNt29yLLrYxu8UJTEpJ6gMVJH7PRgTex7o0GzqrVg==} + '@eslint-react/shared@1.26.2': + resolution: {integrity: sha512-q/xrNkFe8sHAPjaAuvqyCl3Ls5ly9cfUpAfhAgxYtArNAtIZHvuwu0zrwoHMYk0ZpZi+VlQYwUCtKX8axPXoTw==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} - '@eslint-react/var@1.24.0': - resolution: {integrity: sha512-8nPYFFDtF8RFEsOGKAi4haE1tsuzf0skufzy8faXSM+vVZJPgO5cRSvdE0lKpNKpRSrHMDfHN7S7uSLn+TiVfQ==} + '@eslint-react/var@1.26.2': + resolution: {integrity: sha512-9abwhGTd4DBxOy5jVF0CnjEYDiRTXg4cbbAulZ+MVqE03KZDWNAVYYEYI5e+YTOcyJbGYY/zPEYmB+c+cUEiyw==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} '@eslint/compat@1.2.5': @@ -780,16 +1002,20 @@ packages: resolution: {integrity: sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/core@0.11.0': + resolution: {integrity: sha512-DWUB2pksgNEb6Bz2fggIy1wh6fGgZP4Xyy/Mt0QZPiloKKXerbqq9D3SBQTlCRYOrcRPu4vuz+CGjwdfqxnoWA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/eslintrc@3.2.0': resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.18.0': - resolution: {integrity: sha512-fK6L7rxcq6/z+AaQMtiFTkvbHkBLNlwyRxHpKawP0x3u9+NC6MQTnFW+AdpwC6gfHTW0051cokQgtTN2FqlxQA==} + '@eslint/js@9.20.0': + resolution: {integrity: sha512-iZA07H9io9Wn836aVTytRaNqh00Sad+EamwOVJT12GTLw1VGMFV/4JaME+JjLtr9fiGaoWgYnS54wrfWsSs4oQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/markdown@6.2.1': - resolution: {integrity: sha512-cKVd110hG4ICHmWhIwZJfKmmJBvbiDWyrHODJknAtudKgZtlROGoLX9UEOA0o746zC0hCY4UV4vR+aOGW9S6JQ==} + '@eslint/markdown@6.2.2': + resolution: {integrity: sha512-U0/KgzI9BVUuHDQ9M2fuVgB0QZ1fSyzwm8jKmHr1dlsLHGHYzoeIA9yqLMdTbV3ivZfp6rTdt6zqre3TfNExUQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.5': @@ -940,10 +1166,6 @@ packages: cpu: [x64] os: [win32] - '@isaacs/cliui@8.0.2': - resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} - engines: {node: '>=12'} - '@jridgewell/gen-mapping@0.3.8': resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} engines: {node: '>=6.0.0'} @@ -965,56 +1187,56 @@ packages: '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - '@next/env@15.1.5': - resolution: {integrity: sha512-jg8ygVq99W3/XXb9Y6UQsritwhjc+qeiO7QrGZRYOfviyr/HcdnhdBQu4gbp2rBIh2ZyBYTBMWbPw3JSCb0GHw==} + '@next/env@15.1.7': + resolution: {integrity: sha512-d9jnRrkuOH7Mhi+LHav2XW91HOgTAWHxjMPkXMGBc9B2b7614P7kjt8tAplRvJpbSt4nbO1lugcT/kAaWzjlLQ==} - '@next/eslint-plugin-next@15.1.6': - resolution: {integrity: sha512-+slMxhTgILUntZDGNgsKEYHUvpn72WP1YTlkmEhS51vnVd7S9jEEy0n9YAMcI21vUG4akTw9voWH02lrClt/yw==} + '@next/eslint-plugin-next@15.1.7': + resolution: {integrity: sha512-kRP7RjSxfTO13NE317ek3mSGzoZlI33nc/i5hs1KaWpK+egs85xg0DJ4p32QEiHnR0mVjuUfhRIun7awqfL7pQ==} - '@next/swc-darwin-arm64@15.1.5': - resolution: {integrity: sha512-5ttHGE75Nw9/l5S8zR2xEwR8OHEqcpPym3idIMAZ2yo+Edk0W/Vf46jGqPOZDk+m/SJ+vYZDSuztzhVha8rcdA==} + '@next/swc-darwin-arm64@15.1.7': + resolution: {integrity: sha512-hPFwzPJDpA8FGj7IKV3Yf1web3oz2YsR8du4amKw8d+jAOHfYHYFpMkoF6vgSY4W6vB29RtZEklK9ayinGiCmQ==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@15.1.5': - resolution: {integrity: sha512-8YnZn7vDURUUTInfOcU5l0UWplZGBqUlzvqKKUFceM11SzfNEz7E28E1Arn4/FsOf90b1Nopboy7i7ufc4jXag==} + '@next/swc-darwin-x64@15.1.7': + resolution: {integrity: sha512-2qoas+fO3OQKkU0PBUfwTiw/EYpN+kdAx62cePRyY1LqKtP09Vp5UcUntfZYajop5fDFTjSxCHfZVRxzi+9FYQ==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@15.1.5': - resolution: {integrity: sha512-rDJC4ctlYbK27tCyFUhgIv8o7miHNlpCjb2XXfTLQszwAUOSbcMN9q2y3urSrrRCyGVOd9ZR9a4S45dRh6JF3A==} + '@next/swc-linux-arm64-gnu@15.1.7': + resolution: {integrity: sha512-sKLLwDX709mPdzxMnRIXLIT9zaX2w0GUlkLYQnKGoXeWUhcvpCrK+yevcwCJPdTdxZEUA0mOXGLdPsGkudGdnA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@15.1.5': - resolution: {integrity: sha512-FG5RApf4Gu+J+pHUQxXPM81oORZrKBYKUaBTylEIQ6Lz17hKVDsLbSXInfXM0giclvXbyiLXjTv42sQMATmZ0A==} + '@next/swc-linux-arm64-musl@15.1.7': + resolution: {integrity: sha512-zblK1OQbQWdC8fxdX4fpsHDw+VSpBPGEUX4PhSE9hkaWPrWoeIJn+baX53vbsbDRaDKd7bBNcXRovY1hEhFd7w==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@15.1.5': - resolution: {integrity: sha512-NX2Ar3BCquAOYpnoYNcKz14eH03XuF7SmSlPzTSSU4PJe7+gelAjxo3Y7F2m8+hLT8ZkkqElawBp7SWBdzwqQw==} + '@next/swc-linux-x64-gnu@15.1.7': + resolution: {integrity: sha512-GOzXutxuLvLHFDAPsMP2zDBMl1vfUHHpdNpFGhxu90jEzH6nNIgmtw/s1MDwpTOiM+MT5V8+I1hmVFeAUhkbgQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@15.1.5': - resolution: {integrity: sha512-EQgqMiNu3mrV5eQHOIgeuh6GB5UU57tu17iFnLfBEhYfiOfyK+vleYKh2dkRVkV6ayx3eSqbIYgE7J7na4hhcA==} + '@next/swc-linux-x64-musl@15.1.7': + resolution: {integrity: sha512-WrZ7jBhR7ATW1z5iEQ0ZJfE2twCNSXbpCSaAunF3BKcVeHFADSI/AW1y5Xt3DzTqPF1FzQlwQTewqetAABhZRQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@15.1.5': - resolution: {integrity: sha512-HPULzqR/VqryQZbZME8HJE3jNFmTGcp+uRMHabFbQl63TtDPm+oCXAz3q8XyGv2AoihwNApVlur9Up7rXWRcjg==} + '@next/swc-win32-arm64-msvc@15.1.7': + resolution: {integrity: sha512-LDnj1f3OVbou1BqvvXVqouJZKcwq++mV2F+oFHptToZtScIEnhNRJAhJzqAtTE2dB31qDYL45xJwrc+bLeKM2Q==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-x64-msvc@15.1.5': - resolution: {integrity: sha512-n74fUb/Ka1dZSVYfjwQ+nSJ+ifUff7jGurFcTuJNKZmI62FFOxQXUYit/uZXPTj2cirm1rvGWHG2GhbSol5Ikw==} + '@next/swc-win32-x64-msvc@15.1.7': + resolution: {integrity: sha512-dC01f1quuf97viOfW05/K8XYv2iuBgAxJZl7mbCKEjMgdQl5JjAKJ0D2qMKZCgPWDeFbFT0Q0nYWwytEW0DWTQ==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -1035,19 +1257,18 @@ packages: resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==} engines: {node: '>=12.4.0'} - '@pkgjs/parseargs@0.11.0': - resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} - engines: {node: '>=14'} - '@pkgr/core@0.1.1': resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + '@radix-ui/primitive@1.0.1': + resolution: {integrity: sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==} + '@radix-ui/primitive@1.1.1': resolution: {integrity: sha512-SJ31y+Q/zAyShtXJc8x83i9TYdbAfHZ++tUZnvjJJqFjzsdUnKsxPL6IEtBlxKkU7yzer//GQtZSV4GbldL3YA==} - '@radix-ui/react-arrow@1.1.1': - resolution: {integrity: sha512-NaVpZfmv8SKeZbn4ijN2V3jlHA9ngBG16VnIIm22nUR0Yk8KUALyBxT3KYEUnNuch9sTE8UTsS3whzBgKOL30w==} + '@radix-ui/react-arrow@1.1.2': + resolution: {integrity: sha512-G+KcpzXHq24iH0uGG/pF8LyzpFJYGD4RfLjCIBfGdSLXvjLHST31RUiRVrupIBMvIppMgSzQ6l66iAxl03tdlg==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1059,8 +1280,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-collection@1.1.1': - resolution: {integrity: sha512-LwT3pSho9Dljg+wY2KN2mrrh6y3qELfftINERIzBUO9e0N+t0oMTyn3k9iv+ZqgrwGkRnLpNJrsMv9BZlt2yuA==} + '@radix-ui/react-collection@1.1.2': + resolution: {integrity: sha512-9z54IEKRxIa9VityapoEYMuByaG42iSy1ZXlY2KcuLSEtq8x4987/N6m15ppoMffgZX72gER2uHe1D9Y6Unlcw==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1072,6 +1293,15 @@ packages: '@types/react-dom': optional: true + '@radix-ui/react-compose-refs@1.0.1': + resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@radix-ui/react-compose-refs@1.1.1': resolution: {integrity: sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==} peerDependencies: @@ -1081,6 +1311,15 @@ packages: '@types/react': optional: true + '@radix-ui/react-context@1.0.1': + resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@radix-ui/react-context@1.1.1': resolution: {integrity: sha512-UASk9zi+crv9WteK/NU4PLvOoL3OuE6BWVKNF6hPRBtYBDXQ2u5iu3O59zUlJiTVvkyuycnqrztsHVJwcK9K+Q==} peerDependencies: @@ -1090,21 +1329,21 @@ packages: '@types/react': optional: true - '@radix-ui/react-dialog@1.1.5': - resolution: {integrity: sha512-LaO3e5h/NOEL4OfXjxD43k9Dx+vn+8n+PCFt6uhX/BADFflllyv3WJG6rgvvSVBxpTch938Qq/LGc2MMxipXPw==} + '@radix-ui/react-dialog@1.0.5': + resolution: {integrity: sha512-GjWJX/AUpB703eEBanuBnIWdIXg6NvJFCXcNlSZk4xdszCdhrJgBoUd1cGk67vFO+WdA2pfI/plOpqz/5GUP6Q==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true - '@radix-ui/react-dismissable-layer@1.1.3': - resolution: {integrity: sha512-onrWn/72lQoEucDmJnr8uczSNTujT0vJnA/X5+3AkChVPowr8n1yvIKIabhWyMQeMvvmdpsvcyDqx3X1LEXCPg==} + '@radix-ui/react-dialog@1.1.6': + resolution: {integrity: sha512-/IVhJV5AceX620DUJ4uYVMymzsipdKBzo3edo+omeskCKGm9FRHM0ebIdbPnlQVJqyuHbuBltQUOG2mOTq2IYw==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1116,8 +1355,21 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-dismissable-layer@1.1.4': - resolution: {integrity: sha512-XDUI0IVYVSwjMXxM6P4Dfti7AH+Y4oS/TB+sglZ/EXc7cqLwGAmp1NlMrcUjj7ks6R5WTZuWKv44FBbLpwU3sA==} + '@radix-ui/react-dismissable-layer@1.0.5': + resolution: {integrity: sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-dismissable-layer@1.1.5': + resolution: {integrity: sha512-E4TywXY6UsXNRhFrECa5HAvE5/4BFcGyfTyK36gP+pAW1ed7UTK4vKwdr53gAJYwqbfCWC6ATvJa3J3R/9+Qrg==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1129,6 +1381,15 @@ packages: '@types/react-dom': optional: true + '@radix-ui/react-focus-guards@1.0.1': + resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@radix-ui/react-focus-guards@1.1.1': resolution: {integrity: sha512-pSIwfrT1a6sIoDASCSpFwOasEwKTZWDw/iBdtnqKO7v6FeOzYJ7U53cPzYFVR3geGGXgVHaH+CdngrrAzqUGxg==} peerDependencies: @@ -1138,8 +1399,21 @@ packages: '@types/react': optional: true - '@radix-ui/react-focus-scope@1.1.1': - resolution: {integrity: sha512-01omzJAYRxXdG2/he/+xy+c8a8gCydoQ1yOxnWNcRhrrBW5W+RQJ22EK1SaO8tb3WoUsuEw7mJjBozPzihDFjA==} + '@radix-ui/react-focus-scope@1.0.4': + resolution: {integrity: sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-focus-scope@1.1.2': + resolution: {integrity: sha512-zxwE80FCU7lcXUGWkdt6XpTTCKPitG1XKOwViTxHVKIJhZl9MvIl2dVHeZENCWD9+EdWv05wlaEkRXUykU27RA==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1151,6 +1425,15 @@ packages: '@types/react-dom': optional: true + '@radix-ui/react-id@1.0.1': + resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@radix-ui/react-id@1.1.0': resolution: {integrity: sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==} peerDependencies: @@ -1173,8 +1456,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-popover@1.1.5': - resolution: {integrity: sha512-YXkTAftOIW2Bt3qKH8vYr6n9gCkVrvyvfiTObVjoHVTHnNj26rmvO87IKa3VgtgCjb8FAQ6qOjNViwl+9iIzlg==} + '@radix-ui/react-popover@1.1.6': + resolution: {integrity: sha512-NQouW0x4/GnkFJ/pRqsIS3rM/k97VzKnVb2jB7Gq7VEGPy5g7uNV1ykySFt7eWSp3i2uSGFwaJcvIRJBAHmmFg==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1186,8 +1469,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-popper@1.2.1': - resolution: {integrity: sha512-3kn5Me69L+jv82EKRuQCXdYyf1DqHwD2U/sxoNgBGCB7K9TRc3bQamQ+5EPM9EvyPdli0W41sROd+ZU1dTCztw==} + '@radix-ui/react-popper@1.2.2': + resolution: {integrity: sha512-Rvqc3nOpwseCyj/rgjlJDYAgyfw7OC1tTkKn2ivhaMGcYt8FSBlahHOZak2i3QwkRXUXgGgzeEe2RuqeEHuHgA==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1199,8 +1482,21 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-portal@1.1.3': - resolution: {integrity: sha512-NciRqhXnGojhT93RPyDaMPfLH3ZSl4jjIFbZQ1b/vxvZEdHsBZ49wP9w8L3HzUQwep01LcWtkUvm0OVB5JAHTw==} + '@radix-ui/react-portal@1.0.4': + resolution: {integrity: sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-portal@1.1.4': + resolution: {integrity: sha512-sn2O9k1rPFYVyKd5LAJfo96JlSGVFpa1fS6UuBJfrZadudiw5tAmru+n1x7aMRQ84qDM71Zh1+SzK5QwU0tJfA==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1212,6 +1508,19 @@ packages: '@types/react-dom': optional: true + '@radix-ui/react-presence@1.0.1': + resolution: {integrity: sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + '@radix-ui/react-presence@1.1.2': resolution: {integrity: sha512-18TFr80t5EVgL9x1SwF/YGtfG+l0BS0PRAlCWBDoBEiDQjeKgnNZRVJp/oVBl24sr3Gbfwc/Qpj4OcWTQMsAEg==} peerDependencies: @@ -1225,13 +1534,13 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-primitive@2.0.1': - resolution: {integrity: sha512-sHCWTtxwNn3L3fH8qAfnF3WbUZycW93SM1j3NFDzXBiz8D6F5UTTy8G1+WFEaiCdvCVRJWj6N2R4Xq6HdiHmDg==} + '@radix-ui/react-primitive@1.0.3': + resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': optional: true @@ -1251,11 +1560,11 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-slot@1.1.1': - resolution: {integrity: sha512-RApLLOcINYJA+dMVbOju7MYv1Mb2EBp2nH4HdDzXTSyaR5optlm6Otrz1euW3HbdOR8UmmFK06TD+A9frYWv+g==} + '@radix-ui/react-slot@1.0.2': + resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} peerDependencies: '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': optional: true @@ -1269,8 +1578,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-switch@1.1.2': - resolution: {integrity: sha512-zGukiWHjEdBCRyXvKR6iXAQG6qXm2esuAD6kDOi9Cn+1X6ev3ASo4+CsYaD6Fov9r/AQFekqnD/7+V0Cs6/98g==} + '@radix-ui/react-switch@1.1.3': + resolution: {integrity: sha512-1nc+vjEOQkJVsJtWPSiISGT6OKm4SiOdjMo+/icLxo2G4vxz1GntC5MzfL4v8ey9OEfw787QCD1y3mUv0NiFEQ==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1282,8 +1591,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-toast@1.2.4': - resolution: {integrity: sha512-Sch9idFJHJTMH9YNpxxESqABcAFweJG4tKv+0zo0m5XBvUSL8FM5xKcJLFLXononpePs8IclyX1KieL5SDUNgA==} + '@radix-ui/react-toast@1.2.6': + resolution: {integrity: sha512-gN4dpuIVKEgpLn1z5FhzT9mYRUitbfZq9XqN/7kkBMUgFTzTG8x/KszWJugJXHcwxckY8xcKDZPz7kG3o6DsUA==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1295,6 +1604,15 @@ packages: '@types/react-dom': optional: true + '@radix-ui/react-use-callback-ref@1.0.1': + resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@radix-ui/react-use-callback-ref@1.1.0': resolution: {integrity: sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==} peerDependencies: @@ -1304,6 +1622,15 @@ packages: '@types/react': optional: true + '@radix-ui/react-use-controllable-state@1.0.1': + resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@radix-ui/react-use-controllable-state@1.1.0': resolution: {integrity: sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==} peerDependencies: @@ -1313,6 +1640,15 @@ packages: '@types/react': optional: true + '@radix-ui/react-use-escape-keydown@1.0.3': + resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@radix-ui/react-use-escape-keydown@1.1.0': resolution: {integrity: sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw==} peerDependencies: @@ -1322,6 +1658,15 @@ packages: '@types/react': optional: true + '@radix-ui/react-use-layout-effect@1.0.1': + resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@radix-ui/react-use-layout-effect@1.1.0': resolution: {integrity: sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==} peerDependencies: @@ -1358,8 +1703,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-visually-hidden@1.1.1': - resolution: {integrity: sha512-vVfA2IZ9q/J+gEamvj761Oq1FpWgCDaNOOIfbPVp2MVPLEomUr5+Vf7kJGwQ24YxZSlQVar7Bes8kyTo5Dshpg==} + '@radix-ui/react-visually-hidden@1.1.2': + resolution: {integrity: sha512-1SzA4ns2M1aRlvxErqhLHsBHoS5eI5UUcI2awAMgGUp4LoaoWOKYmvqDY2s/tltuPkh3Yk77YF/r3IRj+Amx4Q==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1475,11 +1820,11 @@ packages: '@rushstack/eslint-patch@1.10.5': resolution: {integrity: sha512-kkKUDVlII2DQiKy7UstOR1ErJP8kUKAQ4oa+SQtM0K+lPdmmjj0YnnxBgtTVYH7mUKtbsxeFC9y0AmK7Yb78/A==} - '@stylistic/eslint-plugin@2.13.0': - resolution: {integrity: sha512-RnO1SaiCFHn666wNz2QfZEFxvmiNRqhzaMXHXxXXKt+MEP7aajlPxUSMIQpKAaJfverpovEYqjBOXDq6dDcaOQ==} + '@stylistic/eslint-plugin@4.0.0-beta.1': + resolution: {integrity: sha512-QjXLdE0K6NWxCj3G6588UCxWRbZ7wW/shInTC0iruog4qfvlhWhW67+6GZvBHs3qK53ucoI03fyM8I+hg2i7Dg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: '>=8.40.0' + eslint: '>=9.0.0' '@swc/counter@0.1.3': resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} @@ -1487,6 +1832,82 @@ packages: '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} + '@tailwindcss/node@4.0.6': + resolution: {integrity: sha512-jb6E0WeSq7OQbVYcIJ6LxnZTeC4HjMvbzFBMCrQff4R50HBlo/obmYNk6V2GCUXDeqiXtvtrQgcIbT+/boB03Q==} + + '@tailwindcss/oxide-android-arm64@4.0.6': + resolution: {integrity: sha512-xDbym6bDPW3D2XqQqX3PjqW3CKGe1KXH7Fdkc60sX5ZLVUbzPkFeunQaoP+BuYlLc2cC1FoClrIRYnRzof9Sow==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [android] + + '@tailwindcss/oxide-darwin-arm64@4.0.6': + resolution: {integrity: sha512-1f71/ju/tvyGl5c2bDkchZHy8p8EK/tDHCxlpYJ1hGNvsYihZNurxVpZ0DefpN7cNc9RTT8DjrRoV8xXZKKRjg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + + '@tailwindcss/oxide-darwin-x64@4.0.6': + resolution: {integrity: sha512-s/hg/ZPgxFIrGMb0kqyeaqZt505P891buUkSezmrDY6lxv2ixIELAlOcUVTkVh245SeaeEiUVUPiUN37cwoL2g==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + + '@tailwindcss/oxide-freebsd-x64@4.0.6': + resolution: {integrity: sha512-Z3Wo8FWZnmio8+xlcbb7JUo/hqRMSmhQw8IGIRoRJ7GmLR0C+25Wq+bEX/135xe/yEle2lFkhu9JBHd4wZYiig==} + engines: {node: '>= 10'} + cpu: [x64] + os: [freebsd] + + '@tailwindcss/oxide-linux-arm-gnueabihf@4.0.6': + resolution: {integrity: sha512-SNSwkkim1myAgmnbHs4EjXsPL7rQbVGtjcok5EaIzkHkCAVK9QBQsWeP2Jm2/JJhq4wdx8tZB9Y7psMzHYWCkA==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + + '@tailwindcss/oxide-linux-arm64-gnu@4.0.6': + resolution: {integrity: sha512-tJ+mevtSDMQhKlwCCuhsFEFg058kBiSy4TkoeBG921EfrHKmexOaCyFKYhVXy4JtkaeeOcjJnCLasEeqml4i+Q==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@tailwindcss/oxide-linux-arm64-musl@4.0.6': + resolution: {integrity: sha512-IoArz1vfuTR4rALXMUXI/GWWfx2EaO4gFNtBNkDNOYhlTD4NVEwE45nbBoojYiTulajI4c2XH8UmVEVJTOJKxA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@tailwindcss/oxide-linux-x64-gnu@4.0.6': + resolution: {integrity: sha512-QtsUfLkEAeWAC3Owx9Kg+7JdzE+k9drPhwTAXbXugYB9RZUnEWWx5x3q/au6TvUYcL+n0RBqDEO2gucZRvRFgQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@tailwindcss/oxide-linux-x64-musl@4.0.6': + resolution: {integrity: sha512-QthvJqIji2KlGNwLcK/PPYo7w1Wsi/8NK0wAtRGbv4eOPdZHkQ9KUk+oCoP20oPO7i2a6X1aBAFQEL7i08nNMA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@tailwindcss/oxide-win32-arm64-msvc@4.0.6': + resolution: {integrity: sha512-+oka+dYX8jy9iP00DJ9Y100XsqvbqR5s0yfMZJuPR1H/lDVtDfsZiSix1UFBQ3X1HWxoEEl6iXNJHWd56TocVw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + + '@tailwindcss/oxide-win32-x64-msvc@4.0.6': + resolution: {integrity: sha512-+o+juAkik4p8Ue/0LiflQXPmVatl6Av3LEZXpBTfg4qkMIbZdhCGWFzHdt2NjoMiLOJCFDddoV6GYaimvK1Olw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + + '@tailwindcss/oxide@4.0.6': + resolution: {integrity: sha512-lVyKV2y58UE9CeKVcYykULe9QaE1dtKdxDEdrTPIdbzRgBk6bdxHNAoDqvcqXbIGXubn3VOl1O/CFF77v/EqSA==} + engines: {node: '>= 10'} + + '@tailwindcss/postcss@4.0.6': + resolution: {integrity: sha512-noTaGPHjGCXTCc487TWnfAEN0VMjqDAecssWDOsfxV2hFrcZR0AHthX7IdY/0xHTg/EtpmIPdssddlZ5/B7JnQ==} + '@testing-library/dom@10.4.0': resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==} engines: {node: '>=18'} @@ -1560,8 +1981,8 @@ packages: '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - '@types/node@22.13.1': - resolution: {integrity: sha512-jK8uzQlrvXqEU91UxiK5J7pKHyzgnI1Qnl0QDHIgVGuolJhRb9EEl28Cj9b3rGR8B2lhFCtvIm5os8lFnO/1Ew==} + '@types/node@22.13.4': + resolution: {integrity: sha512-ywP2X0DYtX3y08eFVx5fNIw7/uIv8hYUKgXoK8oayJlLnKcRfEYCxWMVE1XagUdVtCJlZT1AU4LXEABW+L1Peg==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1574,30 +1995,14 @@ packages: peerDependencies: '@types/react': ^19.0.0 - '@types/react@19.0.7': - resolution: {integrity: sha512-MoFsEJKkAtZCrC1r6CM8U22GzhG7u2Wir8ons/aCKH6MBdD1ibV24zOSSkdZVUKqN5i396zG5VKLYZ3yaUZdLA==} + '@types/react@19.0.8': + resolution: {integrity: sha512-9P/o1IGdfmQxrujGbIMDyYaaCykhLKc0NGCtYcECNUr9UAaDe4gwvV9bR6tvd5Br1SG0j+PBpbKr2UYY8CwqSw==} '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - '@types/vscode@1.96.0': - resolution: {integrity: sha512-qvZbSZo+K4ZYmmDuaodMbAa67Pl6VDQzLKFka6rq+3WUTY4Kro7Bwoi0CuZLO/wema0ygcmpwow7zZfPJTs5jg==} - - '@typescript-eslint/eslint-plugin@8.20.0': - resolution: {integrity: sha512-naduuphVw5StFfqp4Gq4WhIBE2gN1GEmMUExpJYknZJdRnc+2gDzB8Z3+5+/Kv33hPQRDGzQO/0opHE72lZZ6A==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' - - '@typescript-eslint/eslint-plugin@8.21.0': - resolution: {integrity: sha512-eTH+UOR4I7WbdQnG4Z48ebIA6Bgi7WO8HvFEneeYBxG8qCOYgTOFPSg6ek9ITIDvGjDQzWHcoWHCDO2biByNzA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + '@types/vscode@1.97.0': + resolution: {integrity: sha512-ueE73loeOTe7olaVyqP9mrRI54kVPJifUPjblZo9fYcv1CuVLPOEKEkqW0GkqPC454+nCEoigLWnC2Pp7prZ9w==} '@typescript-eslint/eslint-plugin@8.22.0': resolution: {integrity: sha512-4Uta6REnz/xEJMvwf72wdUnC3rr4jAQf5jnTkeRQ9b6soxLxhDEbS/pfMPoJLDfFPNVRdryqWUIV/2GZzDJFZw==} @@ -1607,83 +2012,57 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/parser@8.20.0': - resolution: {integrity: sha512-gKXG7A5HMyjDIedBi6bUrDcun8GIjnI8qOwVLiY3rx6T/sHP/19XLJOnIq/FgQvWLHja5JN/LSE7eklNBr612g==} + '@typescript-eslint/eslint-plugin@8.24.0': + resolution: {integrity: sha512-aFcXEJJCI4gUdXgoo/j9udUYIHgF23MFkg09LFz2dzEmU0+1Plk4rQWv/IYKvPHAtlkkGoB3m5e6oUp+JPsNaQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: + '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/parser@8.21.0': - resolution: {integrity: sha512-Wy+/sdEH9kI3w9civgACwabHbKl+qIOu0uFZ9IMKzX3Jpv9og0ZBJrZExGrPpFAY7rWsXuxs5e7CPPP17A4eYA==} + '@typescript-eslint/parser@8.22.0': + resolution: {integrity: sha512-MqtmbdNEdoNxTPzpWiWnqNac54h8JDAmkWtJExBVVnSrSmi9z+sZUt0LfKqk9rjqmKOIeRhO4fHHJ1nQIjduIQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/parser@8.22.0': - resolution: {integrity: sha512-MqtmbdNEdoNxTPzpWiWnqNac54h8JDAmkWtJExBVVnSrSmi9z+sZUt0LfKqk9rjqmKOIeRhO4fHHJ1nQIjduIQ==} + '@typescript-eslint/parser@8.24.0': + resolution: {integrity: sha512-MFDaO9CYiard9j9VepMNa9MTcqVvSny2N4hkY6roquzj8pdCBRENhErrteaQuu7Yjn1ppk0v1/ZF9CG3KIlrTA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/scope-manager@8.20.0': - resolution: {integrity: sha512-J7+VkpeGzhOt3FeG1+SzhiMj9NzGD/M6KoGn9f4dbz3YzK9hvbhVTmLj/HiTp9DazIzJ8B4XcM80LrR9Dm1rJw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/scope-manager@8.21.0': - resolution: {integrity: sha512-G3IBKz0/0IPfdeGRMbp+4rbjfSSdnGkXsM/pFZA8zM9t9klXDnB/YnKOBQ0GoPmoROa4bCq2NeHgJa5ydsQ4mA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/scope-manager@8.22.0': resolution: {integrity: sha512-/lwVV0UYgkj7wPSw0o8URy6YI64QmcOdwHuGuxWIYznO6d45ER0wXUbksr9pYdViAofpUCNJx/tAzNukgvaaiQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.20.0': - resolution: {integrity: sha512-bPC+j71GGvA7rVNAHAtOjbVXbLN5PkwqMvy1cwGeaxUoRQXVuKCebRoLzm+IPW/NtFFpstn1ummSIasD5t60GA==} + '@typescript-eslint/scope-manager@8.24.0': + resolution: {integrity: sha512-HZIX0UByphEtdVBKaQBgTDdn9z16l4aTUz8e8zPQnyxwHBtf5vtl1L+OhH+m1FGV9DrRmoDuYKqzVrvWDcDozw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/type-utils@8.21.0': - resolution: {integrity: sha512-95OsL6J2BtzoBxHicoXHxgk3z+9P3BEcQTpBKriqiYzLKnM2DeSqs+sndMKdamU8FosiadQFT3D+BSL9EKnAJQ==} + '@typescript-eslint/type-utils@8.22.0': + resolution: {integrity: sha512-NzE3aB62fDEaGjaAYZE4LH7I1MUwHooQ98Byq0G0y3kkibPJQIXVUspzlFOmOfHhiDLwKzMlWxaNv+/qcZurJA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/type-utils@8.22.0': - resolution: {integrity: sha512-NzE3aB62fDEaGjaAYZE4LH7I1MUwHooQ98Byq0G0y3kkibPJQIXVUspzlFOmOfHhiDLwKzMlWxaNv+/qcZurJA==} + '@typescript-eslint/type-utils@8.24.0': + resolution: {integrity: sha512-8fitJudrnY8aq0F1wMiPM1UUgiXQRJ5i8tFjq9kGfRajU+dbPyOuHbl0qRopLEidy0MwqgTHDt6CnSeXanNIwA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/types@8.20.0': - resolution: {integrity: sha512-cqaMiY72CkP+2xZRrFt3ExRBu0WmVitN/rYPZErA80mHjHx/Svgp8yfbzkJmDoQ/whcytOPO9/IZXnOc+wigRA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/types@8.21.0': - resolution: {integrity: sha512-PAL6LUuQwotLW2a8VsySDBwYMm129vFm4tMVlylzdoTybTHaAi0oBp7Ac6LhSrHHOdLM3efH+nAR6hAWoMF89A==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/types@8.22.0': resolution: {integrity: sha512-0S4M4baNzp612zwpD4YOieP3VowOARgK2EkN/GBn95hpyF8E2fbMT55sRHWBq+Huaqk3b3XK+rxxlM8sPgGM6A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.20.0': - resolution: {integrity: sha512-Y7ncuy78bJqHI35NwzWol8E0X7XkRVS4K4P4TCyzWkOJih5NDvtoRDW4Ba9YJJoB2igm9yXDdYI/+fkiiAxPzA==} + '@typescript-eslint/types@8.24.0': + resolution: {integrity: sha512-VacJCBTyje7HGAw7xp11q439A+zeGG0p0/p2zsZwpnMzjPB5WteaWqt4g2iysgGFafrqvyLWqq6ZPZAOCoefCw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <5.8.0' - - '@typescript-eslint/typescript-estree@8.21.0': - resolution: {integrity: sha512-x+aeKh/AjAArSauz0GiQZsjT8ciadNMHdkUSwBB9Z6PrKc/4knM4g3UfHml6oDJmKC88a6//cdxnO/+P2LkMcg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <5.8.0' '@typescript-eslint/typescript-estree@8.22.0': resolution: {integrity: sha512-SJX99NAS2ugGOzpyhMza/tX+zDwjvwAtQFLsBo3GQxiGcvaKlqGBkmZ+Y1IdiSi9h4Q0Lr5ey+Cp9CGWNY/F/w==} @@ -1691,41 +2070,36 @@ packages: peerDependencies: typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/utils@8.20.0': - resolution: {integrity: sha512-dq70RUw6UK9ei7vxc4KQtBRk7qkHZv447OUZ6RPQMQl71I3NZxQJX/f32Smr+iqWrB02pHKn2yAdHBb0KNrRMA==} + '@typescript-eslint/typescript-estree@8.24.0': + resolution: {integrity: sha512-ITjYcP0+8kbsvT9bysygfIfb+hBj6koDsu37JZG7xrCiy3fPJyNmfVtaGsgTUSEuTzcvME5YI5uyL5LD1EV5ZQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/utils@8.21.0': - resolution: {integrity: sha512-xcXBfcq0Kaxgj7dwejMbFyq7IOHgpNMtVuDveK7w3ZGwG9owKzhALVwKpTF2yrZmEwl9SWdetf3fxNzJQaVuxw==} + '@typescript-eslint/utils@8.22.0': + resolution: {integrity: sha512-T8oc1MbF8L+Bk2msAvCUzjxVB2Z2f+vXYfcucE2wOmYs7ZUwco5Ep0fYZw8quNwOiw9K8GYVL+Kgc2pETNTLOg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/utils@8.22.0': - resolution: {integrity: sha512-T8oc1MbF8L+Bk2msAvCUzjxVB2Z2f+vXYfcucE2wOmYs7ZUwco5Ep0fYZw8quNwOiw9K8GYVL+Kgc2pETNTLOg==} + '@typescript-eslint/utils@8.24.0': + resolution: {integrity: sha512-07rLuUBElvvEb1ICnafYWr4hk8/U7X9RDCOqd9JcAMtjh/9oRmcfN4yGzbPVirgMR0+HLVHehmu19CWeh7fsmQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/visitor-keys@8.20.0': - resolution: {integrity: sha512-v/BpkeeYAsPkKCkR8BDwcno0llhzWVqPOamQrAEMdpZav2Y9OVjd9dwJyBLJWwf335B5DmlifECIkZRJCaGaHA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/visitor-keys@8.21.0': - resolution: {integrity: sha512-BkLMNpdV6prozk8LlyK/SOoWLmUFi+ZD+pcqti9ILCbVvHGk1ui1g4jJOc2WDLaeExz2qWwojxlPce5PljcT3w==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/visitor-keys@8.22.0': resolution: {integrity: sha512-AWpYAXnUgvLNabGTy3uBylkgZoosva/miNd1I8Bz3SjotmQPbVqhO4Cczo8AsZ44XVErEBPr/CRSgaj8sG7g0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@vercel/analytics@1.4.1': - resolution: {integrity: sha512-ekpL4ReX2TH3LnrRZTUKjHHNpNy9S1I7QmS+g/RQXoSUQ8ienzosuX7T9djZ/s8zPhBx1mpHP/Rw5875N+zQIQ==} + '@typescript-eslint/visitor-keys@8.24.0': + resolution: {integrity: sha512-kArLq83QxGLbuHrTMoOEWO+l2MwsNS2TGISEdx8xgqpkbytB07XmlQyQdNDrCc1ecSqx0cnmhGvpX+VBwqqSkg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@vercel/analytics@1.5.0': + resolution: {integrity: sha512-MYsBzfPki4gthY5HnYN7jgInhAZ7Ac1cYDoRWFomwGHWEX7odTEzbtg9kf/QSo7XEsEAqlQugA6gJ2WS2DEa3g==} peerDependencies: '@remix-run/react': ^2 '@sveltejs/kit': ^1 || ^2 @@ -1750,8 +2124,8 @@ packages: vue-router: optional: true - '@vercel/speed-insights@1.1.0': - resolution: {integrity: sha512-rAXxuhhO4mlRGC9noa5F7HLMtGg8YF1zAN6Pjd1Ny4pII4cerhtwSG4vympbCl+pWkH7nBS9kVXRD4FAn54dlg==} + '@vercel/speed-insights@1.2.0': + resolution: {integrity: sha512-y9GVzrUJ2xmgtQlzFP2KhVRoCglwfRQgjyfY607aU0hh0Un6d0OUyrJkjuAlsV18qR4zfoFPs/BiIj9YDS6Wzw==} peerDependencies: '@sveltejs/kit': ^1 || ^2 next: '>= 13' @@ -1779,8 +2153,8 @@ packages: peerDependencies: vite: ^4.2.0 || ^5.0.0 || ^6.0.0 - '@vitest/eslint-plugin@1.1.25': - resolution: {integrity: sha512-u8DpDnMbPcqBmJOB4PeEtn6q7vKmLVTLFMpzoxSAo0hjYdl4iYSHRleqwPQo0ywc7UV0S6RKIahYRQ3BnZdMVw==} + '@vitest/eslint-plugin@1.1.31': + resolution: {integrity: sha512-xlsLr+e+AXZ/00eVZCtNmMeCJoJaRCoLDiAgLcxgQjSS1EertieB2MUHf8xIqPKs9lECc/UpL+y1xDcpvi02hw==} peerDependencies: '@typescript-eslint/utils': '>= 8.0' eslint: '>= 8.57.0' @@ -1935,10 +2309,6 @@ packages: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - ansi-regex@6.1.0: - resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} - engines: {node: '>=12'} - ansi-styles@4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} @@ -1947,31 +2317,21 @@ packages: resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} engines: {node: '>=10'} - ansi-styles@6.2.1: - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} - engines: {node: '>=12'} - ansi_up@6.0.2: resolution: {integrity: sha512-3G3vKvl1ilEp7J1u6BmULpMA0xVoW/f4Ekqhl8RTrJrhEBkonKn5k3bUc5Xt+qDayA6iDX0jyUh3AbZjB/l0tw==} + ansis@3.14.0: + resolution: {integrity: sha512-R1LnSpYZWMDEFoAyCrfgToVz4ES25luDpjlZsUlD5GXdPWb91U+TZGkxWAOvt+7zWRY/ctOxhtTx5HUtL3qmbA==} + engines: {node: '>=14'} + antlr4@4.13.2: resolution: {integrity: sha512-QiVbZhyy4xAZ17UPEuG3YTOt8ZaoeOR1CvEAqrEsDBsOqINslaB147i9xqljZqoyf5S+EUlGStaj+t22LT9MOg==} engines: {node: '>=16'} - any-promise@1.3.0: - resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - - anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} - engines: {node: '>= 8'} - are-docs-informative@0.0.2: resolution: {integrity: sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==} engines: {node: '>=14'} - arg@5.0.2: - resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} - argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} @@ -2049,10 +2409,6 @@ packages: big.js@5.2.2: resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} - binary-extensions@2.3.0: - resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} - engines: {node: '>=8'} - birecord@0.1.1: resolution: {integrity: sha512-VUpsf/qykW0heRlC8LooCq28Kxn3mAqKohhDG/49rrsQ1dT1CXyj/pgXS+5BSRzFTR/3DyIBOqQOrGyZOh71Aw==} @@ -2105,10 +2461,6 @@ packages: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} - camelcase-css@2.0.1: - resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} - engines: {node: '>= 6'} - caniuse-lite@1.0.30001692: resolution: {integrity: sha512-A95VKan0kdtrsnMubMKxEKUKImOPSuCpYgxSQBo036P5YYgVIcOYJEgt/txJWqObiRQeISNCfef9nvlQ0vbV7A==} @@ -2130,10 +2482,6 @@ packages: resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} engines: {node: '>= 16'} - chokidar@3.6.0: - resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} - engines: {node: '>= 8.10.0'} - chrome-trace-event@1.0.4: resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} engines: {node: '>=6.0'} @@ -2160,11 +2508,11 @@ packages: resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} - cmdk@1.0.4: - resolution: {integrity: sha512-AnsjfHyHpQ/EFeAnG216WY7A5LiYCoZzCSygiLvfXC3H3LFGCprErteUcszaVluGOhuOTbJS3jWHrSDYPBBygg==} + cmdk@1.0.0: + resolution: {integrity: sha512-gDzVf0a09TvoJ5jnuPvygTB77+XdOSwEmJ88L6XPFPlv7T3RxbP9jgenfylrAMD0+Le1aO0nVjQUzl2g+vjz5Q==} peerDependencies: - react: ^18 || ^19 || ^19.0.0-rc - react-dom: ^18 || ^19 || ^19.0.0-rc + react: ^18.0.0 + react-dom: ^18.0.0 color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} @@ -2187,10 +2535,6 @@ packages: commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - commander@4.1.1: - resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} - engines: {node: '>= 6'} - comment-parser@1.4.1: resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==} engines: {node: '>= 12.0.0'} @@ -2301,6 +2645,11 @@ packages: resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} engines: {node: '>=6'} + detect-libc@1.0.3: + resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} + engines: {node: '>=0.10'} + hasBin: true + detect-libc@2.0.3: resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} engines: {node: '>=8'} @@ -2311,12 +2660,6 @@ packages: devlop@1.1.0: resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} - didyoumean@1.2.2: - resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - - dlv@1.1.3: - resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - doctrine@2.1.0: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} engines: {node: '>=0.10.0'} @@ -2332,9 +2675,6 @@ packages: resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} engines: {node: '>= 0.4'} - eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - electron-to-chromium@1.5.80: resolution: {integrity: sha512-LTrKpW0AqIuHwmlVNV+cjFYTnXtM9K37OGhpe0ZI10ScPSxqVSryZHIY3WnCS5NSYbBODRTZyhRMS2h5FAEqAw==} @@ -2348,10 +2688,6 @@ packages: resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} engines: {node: '>= 4'} - enhanced-resolve@5.18.0: - resolution: {integrity: sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==} - engines: {node: '>=10.13.0'} - enhanced-resolve@5.18.1: resolution: {integrity: sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==} engines: {node: '>=10.13.0'} @@ -2437,13 +2773,13 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-config-flat-gitignore@1.0.0: - resolution: {integrity: sha512-EWpSLrAP80IdcYK5sIhq/qAY0pmUdBnbzqzpE3QAn6H6wLBN26cMRoMNU9Di8upTzUSL6TXeYRxWhTYuz8+UQA==} + eslint-config-flat-gitignore@2.0.0: + resolution: {integrity: sha512-9iH+DZO94uxsw5iFjzqa9GfahA5oK3nA1GoJK/6u8evAtooYJMwuSWiLcGDfrdLoqdQ5/kqFJKKuMY/+SAasvg==} peerDependencies: eslint: ^9.5.0 - eslint-config-next@15.1.6: - resolution: {integrity: sha512-Wd1uy6y7nBbXUSg9QAuQ+xYEKli5CgUhLjz1QHW11jLDis5vK5XB3PemL6jEmy7HrdhaRFDz+GTZ/3FoH+EUjg==} + eslint-config-next@15.1.7: + resolution: {integrity: sha512-zXoMnYUIy3XHaAoOhrcYkT9UQWvXqWju2K7NNsmb5wd/7XESDwof61eUdW4QhERr3eJ9Ko/vnXqIrj8kk/drYw==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 || ^9.0.0 typescript: '>=3.3.1' @@ -2457,8 +2793,8 @@ packages: peerDependencies: eslint: '>=7.0.0' - eslint-flat-config-utils@1.0.0: - resolution: {integrity: sha512-tmzcXeCsa24/u3glyw1Mo7KfC/r9a5Vsu1nPCkX7uefD7C5Z4x922Q2KP/drhTLbOI5lcFHYpfXjKhqqnUWObw==} + eslint-flat-config-utils@2.0.1: + resolution: {integrity: sha512-brf0eAgQ6JlKj3bKfOTuuI7VcCZvi8ZCD1MMTVoEvS/d38j8cByZViLFALH/36+eqB17ukmfmKq3bWzGvizejA==} eslint-import-resolver-node@0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} @@ -2487,8 +2823,8 @@ packages: '@eslint/json': optional: true - eslint-merge-processors@1.0.0: - resolution: {integrity: sha512-4GybyHmhXtT7/W8RAouQzNM0791sYasJCTYHIAYjuiJvbNFY0jMKkoESREhX+mjX37dxiN6v4EqhZ1nc0tJF7A==} + eslint-merge-processors@2.0.0: + resolution: {integrity: sha512-sUuhSf3IrJdGooquEUB5TNpGNpBoQccbnaLHsb1XkBLUPPqCNivCpY05ZcpCOiV9uHwO2yxXEWVczVclzMxYlA==} peerDependencies: eslint: '*' @@ -2513,13 +2849,13 @@ packages: eslint-import-resolver-webpack: optional: true - eslint-plugin-antfu@2.7.0: - resolution: {integrity: sha512-gZM3jq3ouqaoHmUNszb1Zo2Ux7RckSvkGksjLWz9ipBYGSv1EwwBETN6AdiUXn+RpVHXTbEMPAPlXJazcA6+iA==} + eslint-plugin-antfu@3.1.0: + resolution: {integrity: sha512-BKlJcpIG8OGyU5JwQCdyTGaLuRgItheEYinhNroCx3bcuz2bCSYK0eNzJvPy2TY8yyz0uSSRxr5KHuQ1WOdOKg==} peerDependencies: eslint: '*' - eslint-plugin-command@2.1.0: - resolution: {integrity: sha512-S3gvDSCRHLdRG7NYaevLvGA0g/txOju7NEB2di7SE80NtbCwsvpi/fft045YuTZpOzqCRUfuye39raldmpXXYQ==} + eslint-plugin-command@3.1.0: + resolution: {integrity: sha512-KLgxB8NMQ0iL7iwehyeqWVE7MaqRPwLTGW4d2CXYOj5tt4j6yU/hiNxQ/35FLq4SnMhv+tpE6FCvYbV4VS+BLw==} peerDependencies: eslint: '*' @@ -2545,14 +2881,14 @@ packages: '@typescript-eslint/parser': optional: true - eslint-plugin-jsdoc@50.6.1: - resolution: {integrity: sha512-UWyaYi6iURdSfdVVqvfOs2vdCVz0J40O/z/HTsv2sFjdjmdlUI/qlKLOTmwbPQ2tAfQnE5F9vqx+B+poF71DBQ==} + eslint-plugin-jsdoc@50.6.3: + resolution: {integrity: sha512-NxbJyt1M5zffPcYZ8Nb53/8nnbIScmiLAMdoe0/FAszwb7lcSiX3iYBTsuF7RV84dZZJC8r3NghomrUXsmWvxQ==} engines: {node: '>=18'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 - eslint-plugin-jsonc@2.18.2: - resolution: {integrity: sha512-SDhJiSsWt3nItl/UuIv+ti4g3m4gpGkmnUJS9UWR3TrpyNsIcnJoBRD7Kof6cM4Rk3L0wrmY5Tm3z7ZPjR2uGg==} + eslint-plugin-jsonc@2.19.1: + resolution: {integrity: sha512-MmlAOaZK1+Lg7YoCZPGRjb88ZjT+ct/KTsvcsbZdBm+w8WMzGx+XEmexk0m40P1WV9G2rFV7X3klyRGRpFXEjA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' @@ -2573,14 +2909,14 @@ packages: resolution: {integrity: sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==} engines: {node: '>=5.0.0'} - eslint-plugin-perfectionist@4.6.0: - resolution: {integrity: sha512-kOswTebUK0LlYExRwqz7YQtvyTUIRsKfp8XrwBBeHGh2e8MBOS6K+7VvG6HpmNckyKySi1I96uPeAlptMFGcRQ==} + eslint-plugin-perfectionist@4.9.0: + resolution: {integrity: sha512-76lDfJnonOcXGW3bEXuqhEGId0LrOlvIE1yLHvK/eKMMPOc0b43KchAIR2Bdbqlg+LPXU5/Q+UzuzkO+cWHT6w==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: eslint: '>=8.0.0' - eslint-plugin-react-debug@1.24.0: - resolution: {integrity: sha512-tWE+OLzJBTzLPiqFrBiP+xXKHVBmB7MAEMvPgsHH/bIP8h/bynam29SONYzVH5Z3do66BudqmmmR8aKkYWjhuw==} + eslint-plugin-react-debug@1.26.2: + resolution: {integrity: sha512-UKCXj090YGXYmVLfZ8yZh09RLPlMfhJFYRXGUL4i/IHal22PO7kNTwNSHw105THVJXTiKPxuj/dDbII3H2C+7w==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2589,8 +2925,8 @@ packages: typescript: optional: true - eslint-plugin-react-dom@1.24.0: - resolution: {integrity: sha512-k1ukArWz2eapG2PVAaU0z0EDD8Ri8+w6UdxKfF087wcF+1WYl1I/0obZ7tanjFZTqgamQgLoqYbZDGcgFekPxQ==} + eslint-plugin-react-dom@1.26.2: + resolution: {integrity: sha512-W4PLB5+zRt+Ceewtwf2tobEPBF+Pvl5ycElRPeKT9VOpn6IAqk0i5JqCVu7mPvPruLFbUDlGaHK769aZhqLyjA==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2599,8 +2935,8 @@ packages: typescript: optional: true - eslint-plugin-react-hooks-extra@1.24.0: - resolution: {integrity: sha512-E39eHeehtJgx7j07B/DW7j2gRHtzQG0m8rdGP+s3SVs5XSlCLy86oEMfAQ0DVJdtPkvEf+mOcyHw23LGKbeH0Q==} + eslint-plugin-react-hooks-extra@1.26.2: + resolution: {integrity: sha512-Xh1Pp6lvYDI8aOFDvtd1E6WzBE3QVk2cV48pmKQOWzzL25Tod/7kk4pOXoML1t1rqRQW8xcoL7UmrlR8IMQh+w==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2615,8 +2951,8 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 - eslint-plugin-react-naming-convention@1.24.0: - resolution: {integrity: sha512-fCDnw3BdtP7m4KeCs0cAIX7kd1wJSU7HCRhan+LxkDXXcxRjycRNe4tISXCq3Y+GeEVFMcteh9wfCl7meKHVDw==} + eslint-plugin-react-naming-convention@1.26.2: + resolution: {integrity: sha512-eiudTnDwwVpOY6K2g2fsoklG3x4X7N0X4+wFM2AE0+qSy4TCCFic+H+NRi3T53nL0pbvNawHkjS8sRSRRzOG3A==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2625,13 +2961,13 @@ packages: typescript: optional: true - eslint-plugin-react-refresh@0.4.18: - resolution: {integrity: sha512-IRGEoFn3OKalm3hjfolEWGqoF/jPqeEYFp+C8B0WMzwGwBMvlRDQd06kghDhF0C61uJ6WfSDhEZE/sAQjduKgw==} + eslint-plugin-react-refresh@0.4.19: + resolution: {integrity: sha512-eyy8pcr/YxSYjBoqIFSrlbn9i/xvxUFa8CjzAYo9cFjgGXqq1hyjihcpZvxRLalpaWmueWR81xn7vuKmAFijDQ==} peerDependencies: eslint: '>=8.40' - eslint-plugin-react-web-api@1.24.0: - resolution: {integrity: sha512-gvF3CGk38aYCkb8JwLiHSDwdFm8bPyqZmdMPjWhFAtohOLXMMwFTiNFXi2Yt4zJQwSnLTeBkuSQM/UEIPhnKng==} + eslint-plugin-react-web-api@1.26.2: + resolution: {integrity: sha512-xu0QWvptg9zDaf/hfiJ02hTOd/soF10ww3h9wnJZ7ohbMclIA89ZRET6lXXXJNie3HrOLsB+HmOg/h/Rc7zL+A==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2640,12 +2976,12 @@ packages: typescript: optional: true - eslint-plugin-react-x@1.24.0: - resolution: {integrity: sha512-MiTJCsZ6zWX4H9mSHF3xd65w7cT4t6fCNvqrwnAyTzW1x4QCa0ozv4sTILw7l/xKkF6FjZAkR8+58MpnKkbWcA==} + eslint-plugin-react-x@1.26.2: + resolution: {integrity: sha512-4wEHGPdCY8yNl0AYcZWDdQ6QyX7lRmjoaM7CSw3v9ZEHLh2u8ttKl2JJpx5mRKFWP0JxQ8YvbgLW8MovDAIWmw==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - ts-api-utils: ^2.0.0 + ts-api-utils: ^2.0.1 typescript: ^4.9.5 || ^5.3.3 peerDependenciesMeta: ts-api-utils: @@ -2698,11 +3034,11 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-processor-vue-blocks@1.0.0: - resolution: {integrity: sha512-q+Wn9bCml65NwYtuINVCE5dUqZa/uVoY4jfc8qEDwWbcGqdRyfJJmAONNZsreA4Q9EJqjYGjk8Hk1QuwAktgkw==} + eslint-processor-vue-blocks@2.0.0: + resolution: {integrity: sha512-u4W0CJwGoWY3bjXAuFpc/b6eK3NQEI8MoeW7ritKj3G3z/WtHrKjkqf+wk8mPEy5rlMGS+k6AZYOw2XBoN/02Q==} peerDependencies: '@vue/compiler-sfc': ^3.3.0 - eslint: ^8.50.0 || ^9.0.0 + eslint: '>=9.0.0' eslint-scope@5.1.1: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} @@ -2724,8 +3060,8 @@ packages: resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.18.0: - resolution: {integrity: sha512-+waTfRWQlSbpt3KWE+CjrPPYnbq9kfZIYUqapc0uBXyjTp8aYXZDsUH16m39Ryq3NjAVP4tjuF7KaukeqoCoaA==} + eslint@9.20.1: + resolution: {integrity: sha512-m1mM33o6dBUjxl2qb6wv6nGNwCAsns1eKtaQ4l/NPHeTvhiUPbtdfMyktxN4B3fgHIgsYh1VT3V9txblpQHq+g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -2813,10 +3149,6 @@ packages: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} - find-up-simple@1.0.0: - resolution: {integrity: sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==} - engines: {node: '>=18'} - find-up@4.1.0: resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} engines: {node: '>=8'} @@ -2835,10 +3167,6 @@ packages: for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} - foreground-child@3.3.0: - resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} - engines: {node: '>=14'} - form-data@4.0.1: resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} engines: {node: '>= 6'} @@ -2885,9 +3213,6 @@ packages: get-tsconfig@4.10.0: resolution: {integrity: sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==} - get-tsconfig@4.8.1: - resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==} - glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} @@ -2899,10 +3224,6 @@ packages: glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - glob@10.4.5: - resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} - hasBin: true - globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} @@ -2915,8 +3236,8 @@ packages: resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} engines: {node: '>=18'} - globals@15.14.0: - resolution: {integrity: sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==} + globals@15.15.0: + resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==} engines: {node: '>=18'} globalthis@1.0.4: @@ -3023,10 +3344,6 @@ packages: resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} engines: {node: '>= 0.4'} - is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} - is-boolean-object@1.2.1: resolution: {integrity: sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==} engines: {node: '>= 0.4'} @@ -3144,15 +3461,12 @@ packages: resolution: {integrity: sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==} engines: {node: '>= 0.4'} - jackspeak@3.4.3: - resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} - jest-worker@27.5.1: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} - jiti@1.21.7: - resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} + jiti@2.4.2: + resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} hasBin: true js-cookie@2.2.1: @@ -3237,9 +3551,69 @@ packages: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} - lilconfig@3.1.3: - resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} - engines: {node: '>=14'} + lightningcss-darwin-arm64@1.29.1: + resolution: {integrity: sha512-HtR5XJ5A0lvCqYAoSv2QdZZyoHNttBpa5EP9aNuzBQeKGfbyH5+UipLWvVzpP4Uml5ej4BYs5I9Lco9u1fECqw==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [darwin] + + lightningcss-darwin-x64@1.29.1: + resolution: {integrity: sha512-k33G9IzKUpHy/J/3+9MCO4e+PzaFblsgBjSGlpAaFikeBFm8B/CkO3cKU9oI4g+fjS2KlkLM/Bza9K/aw8wsNA==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [darwin] + + lightningcss-freebsd-x64@1.29.1: + resolution: {integrity: sha512-0SUW22fv/8kln2LnIdOCmSuXnxgxVC276W5KLTwoehiO0hxkacBxjHOL5EtHD8BAXg2BvuhsJPmVMasvby3LiQ==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [freebsd] + + lightningcss-linux-arm-gnueabihf@1.29.1: + resolution: {integrity: sha512-sD32pFvlR0kDlqsOZmYqH/68SqUMPNj+0pucGxToXZi4XZgZmqeX/NkxNKCPsswAXU3UeYgDSpGhu05eAufjDg==} + engines: {node: '>= 12.0.0'} + cpu: [arm] + os: [linux] + + lightningcss-linux-arm64-gnu@1.29.1: + resolution: {integrity: sha512-0+vClRIZ6mmJl/dxGuRsE197o1HDEeeRk6nzycSy2GofC2JsY4ifCRnvUWf/CUBQmlrvMzt6SMQNMSEu22csWQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + + lightningcss-linux-arm64-musl@1.29.1: + resolution: {integrity: sha512-UKMFrG4rL/uHNgelBsDwJcBqVpzNJbzsKkbI3Ja5fg00sgQnHw/VrzUTEc4jhZ+AN2BvQYz/tkHu4vt1kLuJyw==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + + lightningcss-linux-x64-gnu@1.29.1: + resolution: {integrity: sha512-u1S+xdODy/eEtjADqirA774y3jLcm8RPtYztwReEXoZKdzgsHYPl0s5V52Tst+GKzqjebkULT86XMSxejzfISw==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + + lightningcss-linux-x64-musl@1.29.1: + resolution: {integrity: sha512-L0Tx0DtaNUTzXv0lbGCLB/c/qEADanHbu4QdcNOXLIe1i8i22rZRpbT3gpWYsCh9aSL9zFujY/WmEXIatWvXbw==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + + lightningcss-win32-arm64-msvc@1.29.1: + resolution: {integrity: sha512-QoOVnkIEFfbW4xPi+dpdft/zAKmgLgsRHfJalEPYuJDOWf7cLQzYg0DEh8/sn737FaeMJxHZRc1oBreiwZCjog==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [win32] + + lightningcss-win32-x64-msvc@1.29.1: + resolution: {integrity: sha512-NygcbThNBe4JElP+olyTI/doBNGJvLs3bFCRPdvuCcxZCcCZ71B858IHpdm7L1btZex0FvCmM17FK98Y9MRy1Q==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [win32] + + lightningcss@1.29.1: + resolution: {integrity: sha512-FmGoeD4S05ewj+AkhTY+D+myDvXI6eL27FjHIjoyUkO/uw7WZD1fBVs0QxeYWa7E17CUHJaYX/RUGISCtcrG4Q==} + engines: {node: '>= 12.0.0'} lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} @@ -3280,9 +3654,6 @@ packages: loupe@3.1.3: resolution: {integrity: sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==} - lru-cache@10.4.3: - resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - lru-cache@11.0.2: resolution: {integrity: sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA==} engines: {node: 20 || >=22} @@ -3290,8 +3661,8 @@ packages: lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - lucide-react@0.473.0: - resolution: {integrity: sha512-KW6u5AKeIjkvrxXZ6WuCu9zHE/gEYSXCay+Gre2ZoInD0Je/e3RBtP4OHpJVJ40nDklSvjVKjgH7VU8/e2dzRw==} + lucide-react@0.475.0: + resolution: {integrity: sha512-NJzvVu1HwFVeZ+Gwq2q00KygM1aBhy/ZrhY9FsAgJtpB+E4R7uxRk9M2iKvHa6/vNxZydIB59htha4c2vvwvVg==} peerDependencies: react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -3475,460 +3846,20 @@ packages: minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - minipass@7.1.2: - resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} - engines: {node: '>=16 || 14 >=14.17'} - mlly@1.7.4: resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==} - monaco-editor-wrapper@6.1.1: - resolution: {integrity: sha512-EvsV/A+Cq3qayz2YoPqoI1qBP8G+nufaBqFG8N4QtpgQAF357ELIUw7Rikmw7Cn2vMc9CAGnhsZdEL2vdvTOTA==} + monaco-editor-wrapper@6.3.0: + resolution: {integrity: sha512-KQiHvBdYCZg0zvzPF4j5+DapPUm3KaENUQ1/6WRK2kO/rBj6tUBOt8r6qzQZqqDlsJgxE17Q8ucb3SoYLXvjsw==} engines: {node: '>=18.19.0', npm: '>=10.2.3'} - peerDependencies: - monaco-languageclient: ~9.1.1 - vscode-ws-jsonrpc: ~3.4.0 - monaco-languageclient@9.1.1: - resolution: {integrity: sha512-0S2Ehn5i1nsmgxaX0qWm4c+3pwMN3K3rgXb6vFtCIMzl/bPbqazoKBXFNr6GbUI6l8SpvrDXavLi73Sg3dNNJQ==} + monaco-languageclient@9.3.0: + resolution: {integrity: sha512-XheoSVG+jBaXXcsrDZMhdtDu7/WULDBbG0RMHT2QcWrjcsQe7vYX2/xWOjOH+gv3GmwyXLd7VRlYl3j2vXQRGg==} engines: {node: '>=18.19.0', npm: '>=10.2.3'} - peerDependencies: - '@codingame/monaco-vscode-accessibility-service-override': ~11.1.2 - '@codingame/monaco-vscode-all-default-extensions': ~11.1.2 - '@codingame/monaco-vscode-all-language-default-extensions': ~11.1.2 - '@codingame/monaco-vscode-all-language-feature-default-extensions': ~11.1.2 - '@codingame/monaco-vscode-api': ~11.1.2 - '@codingame/monaco-vscode-base-service-override': ~11.1.2 - '@codingame/monaco-vscode-bat-default-extension': ~11.1.2 - '@codingame/monaco-vscode-chat-extensions-notebook-common': ~11.1.2 - '@codingame/monaco-vscode-chat-extensions-notebook-task-terminal-testing-common': ~11.1.2 - '@codingame/monaco-vscode-chat-service-override': ~11.1.2 - '@codingame/monaco-vscode-clojure-default-extension': ~11.1.2 - '@codingame/monaco-vscode-coffeescript-default-extension': ~11.1.2 - '@codingame/monaco-vscode-comments-extensions-common': ~11.1.2 - '@codingame/monaco-vscode-configuration-editing-default-extension': ~11.1.2 - '@codingame/monaco-vscode-configuration-service-override': ~11.1.2 - '@codingame/monaco-vscode-cpp-default-extension': ~11.1.2 - '@codingame/monaco-vscode-csharp-default-extension': ~11.1.2 - '@codingame/monaco-vscode-css-default-extension': ~11.1.2 - '@codingame/monaco-vscode-css-language-features-default-extension': ~11.1.2 - '@codingame/monaco-vscode-dart-default-extension': ~11.1.2 - '@codingame/monaco-vscode-debug-service-override': ~11.1.2 - '@codingame/monaco-vscode-dialogs-service-override': ~11.1.2 - '@codingame/monaco-vscode-diff-default-extension': ~11.1.2 - '@codingame/monaco-vscode-docker-default-extension': ~11.1.2 - '@codingame/monaco-vscode-editor-api': ~11.1.2 - '@codingame/monaco-vscode-editor-service-override': ~11.1.2 - '@codingame/monaco-vscode-emmet-default-extension': ~11.1.2 - '@codingame/monaco-vscode-environment-service-override': ~11.1.2 - '@codingame/monaco-vscode-explorer-service-override': ~11.1.2 - '@codingame/monaco-vscode-extension-editing-default-extension': ~11.1.2 - '@codingame/monaco-vscode-extensions-service-override': ~11.1.2 - '@codingame/monaco-vscode-files-service-override': ~11.1.2 - '@codingame/monaco-vscode-fsharp-default-extension': ~11.1.2 - '@codingame/monaco-vscode-git-base-default-extension': ~11.1.2 - '@codingame/monaco-vscode-github-authentication-default-extension': ~11.1.2 - '@codingame/monaco-vscode-go-default-extension': ~11.1.2 - '@codingame/monaco-vscode-groovy-default-extension': ~11.1.2 - '@codingame/monaco-vscode-handlebars-default-extension': ~11.1.2 - '@codingame/monaco-vscode-hlsl-default-extension': ~11.1.2 - '@codingame/monaco-vscode-host-service-override': ~11.1.2 - '@codingame/monaco-vscode-html-default-extension': ~11.1.2 - '@codingame/monaco-vscode-html-language-features-default-extension': ~11.1.2 - '@codingame/monaco-vscode-ini-default-extension': ~11.1.2 - '@codingame/monaco-vscode-ipynb-default-extension': ~11.1.2 - '@codingame/monaco-vscode-java-default-extension': ~11.1.2 - '@codingame/monaco-vscode-javascript-default-extension': ~11.1.2 - '@codingame/monaco-vscode-json-default-extension': ~11.1.2 - '@codingame/monaco-vscode-json-language-features-default-extension': ~11.1.2 - '@codingame/monaco-vscode-julia-default-extension': ~11.1.2 - '@codingame/monaco-vscode-keybindings-service-override': ~11.1.2 - '@codingame/monaco-vscode-language-pack-cs': ~11.1.2 - '@codingame/monaco-vscode-language-pack-de': ~11.1.2 - '@codingame/monaco-vscode-language-pack-es': ~11.1.2 - '@codingame/monaco-vscode-language-pack-fr': ~11.1.2 - '@codingame/monaco-vscode-language-pack-it': ~11.1.2 - '@codingame/monaco-vscode-language-pack-ja': ~11.1.2 - '@codingame/monaco-vscode-language-pack-ko': ~11.1.2 - '@codingame/monaco-vscode-language-pack-pl': ~11.1.2 - '@codingame/monaco-vscode-language-pack-pt-br': ~11.1.2 - '@codingame/monaco-vscode-language-pack-qps-ploc': ~11.1.2 - '@codingame/monaco-vscode-language-pack-ru': ~11.1.2 - '@codingame/monaco-vscode-language-pack-tr': ~11.1.2 - '@codingame/monaco-vscode-language-pack-zh-hans': ~11.1.2 - '@codingame/monaco-vscode-language-pack-zh-hant': ~11.1.2 - '@codingame/monaco-vscode-languages-service-override': ~11.1.2 - '@codingame/monaco-vscode-latex-default-extension': ~11.1.2 - '@codingame/monaco-vscode-layout-service-override': ~11.1.2 - '@codingame/monaco-vscode-less-default-extension': ~11.1.2 - '@codingame/monaco-vscode-lifecycle-service-override': ~11.1.2 - '@codingame/monaco-vscode-localization-service-override': ~11.1.2 - '@codingame/monaco-vscode-log-default-extension': ~11.1.2 - '@codingame/monaco-vscode-log-service-override': ~11.1.2 - '@codingame/monaco-vscode-lua-default-extension': ~11.1.2 - '@codingame/monaco-vscode-make-default-extension': ~11.1.2 - '@codingame/monaco-vscode-markdown-basics-default-extension': ~11.1.2 - '@codingame/monaco-vscode-markdown-language-features-default-extension': ~11.1.2 - '@codingame/monaco-vscode-markdown-math-default-extension': ~11.1.2 - '@codingame/monaco-vscode-markers-service-override': ~11.1.2 - '@codingame/monaco-vscode-media-preview-default-extension': ~11.1.2 - '@codingame/monaco-vscode-merge-conflict-default-extension': ~11.1.2 - '@codingame/monaco-vscode-microsoft-authentication-default-extension': ~11.1.2 - '@codingame/monaco-vscode-model-service-override': ~11.1.2 - '@codingame/monaco-vscode-monarch-service-override': ~11.1.2 - '@codingame/monaco-vscode-notebook-renderers-default-extension': ~11.1.2 - '@codingame/monaco-vscode-notebook-service-override': ~11.1.2 - '@codingame/monaco-vscode-notifications-service-override': ~11.1.2 - '@codingame/monaco-vscode-npm-default-extension': ~11.1.2 - '@codingame/monaco-vscode-objective-c-default-extension': ~11.1.2 - '@codingame/monaco-vscode-outline-service-override': ~11.1.2 - '@codingame/monaco-vscode-output-service-override': ~11.1.2 - '@codingame/monaco-vscode-perl-default-extension': ~11.1.2 - '@codingame/monaco-vscode-php-default-extension': ~11.1.2 - '@codingame/monaco-vscode-powershell-default-extension': ~11.1.2 - '@codingame/monaco-vscode-preferences-service-override': ~11.1.2 - '@codingame/monaco-vscode-pug-default-extension': ~11.1.2 - '@codingame/monaco-vscode-python-default-extension': ~11.1.2 - '@codingame/monaco-vscode-quickaccess-service-override': ~11.1.2 - '@codingame/monaco-vscode-r-default-extension': ~11.1.2 - '@codingame/monaco-vscode-razor-default-extension': ~11.1.2 - '@codingame/monaco-vscode-references-view-default-extension': ~11.1.2 - '@codingame/monaco-vscode-restructuredtext-default-extension': ~11.1.2 - '@codingame/monaco-vscode-rollup-extension-directory-plugin': ~11.1.2 - '@codingame/monaco-vscode-rollup-vsix-plugin': ~11.1.2 - '@codingame/monaco-vscode-ruby-default-extension': ~11.1.2 - '@codingame/monaco-vscode-rust-default-extension': ~11.1.2 - '@codingame/monaco-vscode-scss-default-extension': ~11.1.2 - '@codingame/monaco-vscode-search-result-default-extension': ~11.1.2 - '@codingame/monaco-vscode-search-service-override': ~11.1.2 - '@codingame/monaco-vscode-server': ~11.1.2 - '@codingame/monaco-vscode-shaderlab-default-extension': ~11.1.2 - '@codingame/monaco-vscode-share-service-override': ~11.1.2 - '@codingame/monaco-vscode-shellscript-default-extension': ~11.1.2 - '@codingame/monaco-vscode-simple-browser-default-extension': ~11.1.2 - '@codingame/monaco-vscode-snippets-service-override': ~11.1.2 - '@codingame/monaco-vscode-sql-default-extension': ~11.1.2 - '@codingame/monaco-vscode-standalone-css-language-features': ~11.1.2 - '@codingame/monaco-vscode-standalone-html-language-features': ~11.1.2 - '@codingame/monaco-vscode-standalone-json-language-features': ~11.1.2 - '@codingame/monaco-vscode-standalone-languages': ~11.1.2 - '@codingame/monaco-vscode-standalone-typescript-language-features': ~11.1.2 - '@codingame/monaco-vscode-storage-service-override': ~11.1.2 - '@codingame/monaco-vscode-swift-default-extension': ~11.1.2 - '@codingame/monaco-vscode-task-service-override': ~11.1.2 - '@codingame/monaco-vscode-terminal-service-override': ~11.1.2 - '@codingame/monaco-vscode-testing-service-override': ~11.1.2 - '@codingame/monaco-vscode-textmate-service-override': ~11.1.2 - '@codingame/monaco-vscode-theme-abyss-default-extension': ~11.1.2 - '@codingame/monaco-vscode-theme-defaults-default-extension': ~11.1.2 - '@codingame/monaco-vscode-theme-kimbie-dark-default-extension': ~11.1.2 - '@codingame/monaco-vscode-theme-monokai-default-extension': ~11.1.2 - '@codingame/monaco-vscode-theme-monokai-dimmed-default-extension': ~11.1.2 - '@codingame/monaco-vscode-theme-quietlight-default-extension': ~11.1.2 - '@codingame/monaco-vscode-theme-red-default-extension': ~11.1.2 - '@codingame/monaco-vscode-theme-service-override': ~11.1.2 - '@codingame/monaco-vscode-theme-seti-default-extension': ~11.1.2 - '@codingame/monaco-vscode-theme-solarized-dark-default-extension': ~11.1.2 - '@codingame/monaco-vscode-theme-solarized-light-default-extension': ~11.1.2 - '@codingame/monaco-vscode-theme-tomorrow-night-blue-default-extension': ~11.1.2 - '@codingame/monaco-vscode-timeline-service-override': ~11.1.2 - '@codingame/monaco-vscode-typescript-basics-default-extension': ~11.1.2 - '@codingame/monaco-vscode-typescript-language-features-default-extens': ~11.1.2 - '@codingame/monaco-vscode-update-service-override': ~11.1.2 - '@codingame/monaco-vscode-vb-default-extension': ~11.1.2 - '@codingame/monaco-vscode-views-service-override': ~11.1.2 - '@codingame/monaco-vscode-welcome-service-override': ~11.1.2 - '@codingame/monaco-vscode-workbench-service-override': ~11.1.2 - '@codingame/monaco-vscode-xml-default-extension': ~11.1.2 - '@codingame/monaco-vscode-yaml-default-extension': ~11.1.2 - peerDependenciesMeta: - '@codingame/monaco-vscode-accessibility-service-override': - optional: true - '@codingame/monaco-vscode-all-default-extensions': - optional: true - '@codingame/monaco-vscode-all-language-default-extensions': - optional: true - '@codingame/monaco-vscode-all-language-feature-default-extensions': - optional: true - '@codingame/monaco-vscode-base-service-override': - optional: true - '@codingame/monaco-vscode-bat-default-extension': - optional: true - '@codingame/monaco-vscode-chat-extensions-notebook-common': - optional: true - '@codingame/monaco-vscode-chat-extensions-notebook-task-terminal-testing-common': - optional: true - '@codingame/monaco-vscode-chat-service-override': - optional: true - '@codingame/monaco-vscode-clojure-default-extension': - optional: true - '@codingame/monaco-vscode-coffeescript-default-extension': - optional: true - '@codingame/monaco-vscode-comments-extensions-common': - optional: true - '@codingame/monaco-vscode-configuration-editing-default-extension': - optional: true - '@codingame/monaco-vscode-cpp-default-extension': - optional: true - '@codingame/monaco-vscode-csharp-default-extension': - optional: true - '@codingame/monaco-vscode-css-default-extension': - optional: true - '@codingame/monaco-vscode-css-language-features-default-extension': - optional: true - '@codingame/monaco-vscode-dart-default-extension': - optional: true - '@codingame/monaco-vscode-debug-service-override': - optional: true - '@codingame/monaco-vscode-dialogs-service-override': - optional: true - '@codingame/monaco-vscode-diff-default-extension': - optional: true - '@codingame/monaco-vscode-docker-default-extension': - optional: true - '@codingame/monaco-vscode-editor-service-override': - optional: true - '@codingame/monaco-vscode-emmet-default-extension': - optional: true - '@codingame/monaco-vscode-environment-service-override': - optional: true - '@codingame/monaco-vscode-explorer-service-override': - optional: true - '@codingame/monaco-vscode-extension-editing-default-extension': - optional: true - '@codingame/monaco-vscode-files-service-override': - optional: true - '@codingame/monaco-vscode-fsharp-default-extension': - optional: true - '@codingame/monaco-vscode-git-base-default-extension': - optional: true - '@codingame/monaco-vscode-github-authentication-default-extension': - optional: true - '@codingame/monaco-vscode-go-default-extension': - optional: true - '@codingame/monaco-vscode-groovy-default-extension': - optional: true - '@codingame/monaco-vscode-handlebars-default-extension': - optional: true - '@codingame/monaco-vscode-hlsl-default-extension': - optional: true - '@codingame/monaco-vscode-host-service-override': - optional: true - '@codingame/monaco-vscode-html-default-extension': - optional: true - '@codingame/monaco-vscode-html-language-features-default-extension': - optional: true - '@codingame/monaco-vscode-ini-default-extension': - optional: true - '@codingame/monaco-vscode-ipynb-default-extension': - optional: true - '@codingame/monaco-vscode-java-default-extension': - optional: true - '@codingame/monaco-vscode-javascript-default-extension': - optional: true - '@codingame/monaco-vscode-json-default-extension': - optional: true - '@codingame/monaco-vscode-json-language-features-default-extension': - optional: true - '@codingame/monaco-vscode-julia-default-extension': - optional: true - '@codingame/monaco-vscode-keybindings-service-override': - optional: true - '@codingame/monaco-vscode-language-pack-cs': - optional: true - '@codingame/monaco-vscode-language-pack-de': - optional: true - '@codingame/monaco-vscode-language-pack-es': - optional: true - '@codingame/monaco-vscode-language-pack-fr': - optional: true - '@codingame/monaco-vscode-language-pack-it': - optional: true - '@codingame/monaco-vscode-language-pack-ja': - optional: true - '@codingame/monaco-vscode-language-pack-ko': - optional: true - '@codingame/monaco-vscode-language-pack-pl': - optional: true - '@codingame/monaco-vscode-language-pack-pt-br': - optional: true - '@codingame/monaco-vscode-language-pack-qps-ploc': - optional: true - '@codingame/monaco-vscode-language-pack-ru': - optional: true - '@codingame/monaco-vscode-language-pack-tr': - optional: true - '@codingame/monaco-vscode-language-pack-zh-hans': - optional: true - '@codingame/monaco-vscode-language-pack-zh-hant': - optional: true - '@codingame/monaco-vscode-latex-default-extension': - optional: true - '@codingame/monaco-vscode-layout-service-override': - optional: true - '@codingame/monaco-vscode-less-default-extension': - optional: true - '@codingame/monaco-vscode-lifecycle-service-override': - optional: true - '@codingame/monaco-vscode-log-default-extension': - optional: true - '@codingame/monaco-vscode-lua-default-extension': - optional: true - '@codingame/monaco-vscode-make-default-extension': - optional: true - '@codingame/monaco-vscode-markdown-basics-default-extension': - optional: true - '@codingame/monaco-vscode-markdown-language-features-default-extension': - optional: true - '@codingame/monaco-vscode-markdown-math-default-extension': - optional: true - '@codingame/monaco-vscode-markers-service-override': - optional: true - '@codingame/monaco-vscode-media-preview-default-extension': - optional: true - '@codingame/monaco-vscode-merge-conflict-default-extension': - optional: true - '@codingame/monaco-vscode-microsoft-authentication-default-extension': - optional: true - '@codingame/monaco-vscode-monarch-service-override': - optional: true - '@codingame/monaco-vscode-notebook-renderers-default-extension': - optional: true - '@codingame/monaco-vscode-notebook-service-override': - optional: true - '@codingame/monaco-vscode-notifications-service-override': - optional: true - '@codingame/monaco-vscode-npm-default-extension': - optional: true - '@codingame/monaco-vscode-objective-c-default-extension': - optional: true - '@codingame/monaco-vscode-outline-service-override': - optional: true - '@codingame/monaco-vscode-output-service-override': - optional: true - '@codingame/monaco-vscode-perl-default-extension': - optional: true - '@codingame/monaco-vscode-php-default-extension': - optional: true - '@codingame/monaco-vscode-powershell-default-extension': - optional: true - '@codingame/monaco-vscode-preferences-service-override': - optional: true - '@codingame/monaco-vscode-pug-default-extension': - optional: true - '@codingame/monaco-vscode-python-default-extension': - optional: true - '@codingame/monaco-vscode-quickaccess-service-override': - optional: true - '@codingame/monaco-vscode-r-default-extension': - optional: true - '@codingame/monaco-vscode-razor-default-extension': - optional: true - '@codingame/monaco-vscode-references-view-default-extension': - optional: true - '@codingame/monaco-vscode-restructuredtext-default-extension': - optional: true - '@codingame/monaco-vscode-rollup-extension-directory-plugin': - optional: true - '@codingame/monaco-vscode-rollup-vsix-plugin': - optional: true - '@codingame/monaco-vscode-ruby-default-extension': - optional: true - '@codingame/monaco-vscode-rust-default-extension': - optional: true - '@codingame/monaco-vscode-scss-default-extension': - optional: true - '@codingame/monaco-vscode-search-result-default-extension': - optional: true - '@codingame/monaco-vscode-search-service-override': - optional: true - '@codingame/monaco-vscode-server': - optional: true - '@codingame/monaco-vscode-shaderlab-default-extension': - optional: true - '@codingame/monaco-vscode-share-service-override': - optional: true - '@codingame/monaco-vscode-shellscript-default-extension': - optional: true - '@codingame/monaco-vscode-simple-browser-default-extension': - optional: true - '@codingame/monaco-vscode-snippets-service-override': - optional: true - '@codingame/monaco-vscode-sql-default-extension': - optional: true - '@codingame/monaco-vscode-standalone-css-language-features': - optional: true - '@codingame/monaco-vscode-standalone-html-language-features': - optional: true - '@codingame/monaco-vscode-standalone-json-language-features': - optional: true - '@codingame/monaco-vscode-standalone-languages': - optional: true - '@codingame/monaco-vscode-standalone-typescript-language-features': - optional: true - '@codingame/monaco-vscode-storage-service-override': - optional: true - '@codingame/monaco-vscode-swift-default-extension': - optional: true - '@codingame/monaco-vscode-task-service-override': - optional: true - '@codingame/monaco-vscode-terminal-service-override': - optional: true - '@codingame/monaco-vscode-testing-service-override': - optional: true - '@codingame/monaco-vscode-textmate-service-override': - optional: true - '@codingame/monaco-vscode-theme-abyss-default-extension': - optional: true - '@codingame/monaco-vscode-theme-defaults-default-extension': - optional: true - '@codingame/monaco-vscode-theme-kimbie-dark-default-extension': - optional: true - '@codingame/monaco-vscode-theme-monokai-default-extension': - optional: true - '@codingame/monaco-vscode-theme-monokai-dimmed-default-extension': - optional: true - '@codingame/monaco-vscode-theme-quietlight-default-extension': - optional: true - '@codingame/monaco-vscode-theme-red-default-extension': - optional: true - '@codingame/monaco-vscode-theme-service-override': - optional: true - '@codingame/monaco-vscode-theme-seti-default-extension': - optional: true - '@codingame/monaco-vscode-theme-solarized-dark-default-extension': - optional: true - '@codingame/monaco-vscode-theme-solarized-light-default-extension': - optional: true - '@codingame/monaco-vscode-theme-tomorrow-night-blue-default-extension': - optional: true - '@codingame/monaco-vscode-timeline-service-override': - optional: true - '@codingame/monaco-vscode-typescript-basics-default-extension': - optional: true - '@codingame/monaco-vscode-typescript-language-features-default-extens': - optional: true - '@codingame/monaco-vscode-update-service-override': - optional: true - '@codingame/monaco-vscode-vb-default-extension': - optional: true - '@codingame/monaco-vscode-views-service-override': - optional: true - '@codingame/monaco-vscode-welcome-service-override': - optional: true - '@codingame/monaco-vscode-workbench-service-override': - optional: true - '@codingame/monaco-vscode-xml-default-extension': - optional: true - '@codingame/monaco-vscode-yaml-default-extension': - optional: true ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - mz@2.7.0: - resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - nano-css@5.6.2: resolution: {integrity: sha512-+6bHaC8dSDGALM1HJjOHVXpuastdu2xFoZlC77Jh4cg+33Zcgm+Gxd+1xsnpZK14eyHObSp82+ll5y3SX75liw==} peerDependencies: @@ -3956,8 +3887,8 @@ packages: react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc - next@15.1.5: - resolution: {integrity: sha512-Cf/TEegnt01hn3Hoywh6N8fvkhbOuChO4wFje24+a86wKOubgVaWkDqxGVgoWlz2Hp9luMJ9zw3epftujdnUOg==} + next@15.1.7: + resolution: {integrity: sha512-GNeINPGS9c6OZKCvKypbL8GTsT5GhWPp4DM0fzkXJuXMilOO2EeFxuAY6JZbtk6XIl6Ws10ag3xRINDjSO5+wg==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} hasBin: true peerDependencies: @@ -3983,10 +3914,6 @@ packages: normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} - normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} - nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} @@ -3997,10 +3924,6 @@ packages: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} - object-hash@3.0.0: - resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} - engines: {node: '>= 6'} - object-inspect@1.13.3: resolution: {integrity: sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==} engines: {node: '>= 0.4'} @@ -4057,9 +3980,6 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} - package-json-from-dist@1.0.1: - resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - package-manager-detector@0.2.8: resolution: {integrity: sha512-ts9KSdroZisdvKMWVAVCXiKqnqNfXz4+IbrBG8/BWx/TR5le+jfenvoBuIZ6UWM9nz47W7AbD9qYfAwfWMIwzA==} @@ -4093,10 +4013,6 @@ packages: path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - path-scurry@1.11.1: - resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} - engines: {node: '>=16 || 14 >=14.18'} - pathe@1.1.2: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} @@ -4118,70 +4034,25 @@ packages: resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} engines: {node: '>=12'} - pify@2.3.0: - resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} - engines: {node: '>=0.10.0'} - - pirates@4.0.6: - resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} - engines: {node: '>= 6'} - pkg-types@1.3.0: resolution: {integrity: sha512-kS7yWjVFCkIw9hqdJBoMxDdzEngmkr5FXeWZZfQ6GoYacjVnsW6l2CcYW/0ThD0vF4LPJgVYnrg4d0uuhwYQbg==} - pluralize@8.0.0: - resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} - engines: {node: '>=4'} - - possible-typed-array-names@1.0.0: - resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} - engines: {node: '>= 0.4'} - - postcss-import@15.1.0: - resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} - engines: {node: '>=14.0.0'} - peerDependencies: - postcss: ^8.0.0 - - postcss-js@4.0.1: - resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} - engines: {node: ^12 || ^14 || >= 16} - peerDependencies: - postcss: ^8.4.21 - - postcss-load-config@4.0.2: - resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} - engines: {node: '>= 14'} - peerDependencies: - postcss: '>=8.0.9' - ts-node: '>=9.0.0' - peerDependenciesMeta: - postcss: - optional: true - ts-node: - optional: true - - postcss-nested@6.2.0: - resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} - engines: {node: '>=12.0'} - peerDependencies: - postcss: ^8.2.14 + pluralize@8.0.0: + resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} + engines: {node: '>=4'} + + possible-typed-array-names@1.0.0: + resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} + engines: {node: '>= 0.4'} postcss-selector-parser@6.1.2: resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} engines: {node: '>=4'} - postcss-value-parser@4.2.0: - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.31: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} - postcss@8.5.1: - resolution: {integrity: sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==} - engines: {node: ^10 || ^12 || >=14} - postcss@8.5.2: resolution: {integrity: sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA==} engines: {node: ^10 || ^12 || >=14} @@ -4238,6 +4109,16 @@ packages: '@types/react': optional: true + react-remove-scroll@2.5.5: + resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + react-remove-scroll@2.6.3: resolution: {integrity: sha512-pnAi91oOk8g8ABQKGF5/M9qxmmOPxaAnopyTHYfqYEwJhyFrbbBtHuSgtKEoH0jpcxx5o3hXqH1mNd9/Oi+8iQ==} engines: {node: '>=10'} @@ -4274,9 +4155,6 @@ packages: resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} engines: {node: '>=0.10.0'} - read-cache@1.0.0: - resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} - read-pkg-up@7.0.1: resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} engines: {node: '>=8'} @@ -4285,10 +4163,6 @@ packages: resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} engines: {node: '>=8'} - readdirp@3.6.0: - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} - engines: {node: '>=8.10.0'} - refa@0.12.1: resolution: {integrity: sha512-J8rn6v4DBb2nnFqkqwy6/NnTYMcgLA+sLr0iIO41qpv0n+ngb7ksag2tMRl0inb1bbO/esUwzW1vbJi7K0sI0g==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} @@ -4465,10 +4339,6 @@ packages: siginfo@2.0.0: resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} - signal-exit@4.1.0: - resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} - engines: {node: '>=14'} - simple-swizzle@0.2.2: resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} @@ -4478,8 +4348,8 @@ packages: slashes@3.0.12: resolution: {integrity: sha512-Q9VME8WyGkc7pJf6QEkj3wE+2CnvZMI+XJhwdTPR8Z/kWQRXi7boAWLDibRPyHRTUTPx5FaU7MsyrjI3yLB4HA==} - sonner@1.7.2: - resolution: {integrity: sha512-zMbseqjrOzQD1a93lxahm+qMGxWovdMxBlkTbbnZdNqVLt4j+amF9PQxUCL32WfztOFt9t9ADYkejAL3jF9iNA==} + sonner@1.7.4: + resolution: {integrity: sha512-DIS8z4PfJRbIyfVFDVnK9rO3eYDtse4Omcm6bt0oEr5/jtLgysmjuBl1frJ9E/EQZrFmKx2A8m/s5s9CRXIzhw==} peerDependencies: react: ^18.0.0 || ^19.0.0 || ^19.0.0-rc react-dom: ^18.0.0 || ^19.0.0 || ^19.0.0-rc @@ -4539,17 +4409,13 @@ packages: resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} engines: {node: '>=10.0.0'} - string-ts@2.2.0: - resolution: {integrity: sha512-VTP0LLZo4Jp9Gz5IiDVMS9WyLx/3IeYh0PXUn0NdPqusUFNgkHPWiEdbB9TU2Iv3myUskraD5WtYEdHUrQEIlQ==} + string-ts@2.2.1: + resolution: {integrity: sha512-Q2u0gko67PLLhbte5HmPfdOjNvUKbKQM+mCNQae6jE91DmoFHY6HH9GcdqCeNx87DZ2KKjiFxmA0R/42OneGWw==} string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} - string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} - string.prototype.includes@2.0.1: resolution: {integrity: sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==} engines: {node: '>= 0.4'} @@ -4577,10 +4443,6 @@ packages: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} - strip-ansi@7.1.0: - resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} - engines: {node: '>=12'} - strip-bom@3.0.0: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} @@ -4609,11 +4471,6 @@ packages: stylis@4.3.5: resolution: {integrity: sha512-K7npNOKGRYuhAFFzkzMGfxFDpN6gDwf8hcMiE+uveTVbBgm93HrNP3ZDUpKqzZ4pG7TP6fmb+EMAQPjq9FqqvA==} - sucrase@3.35.0: - resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -4637,18 +4494,16 @@ packages: resolution: {integrity: sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==} engines: {node: ^14.18.0 || >=16.0.0} - tailwind-merge@2.6.0: - resolution: {integrity: sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==} + tailwind-merge@3.0.1: + resolution: {integrity: sha512-AvzE8FmSoXC7nC+oU5GlQJbip2UO7tmOhOfQyOmPhrStOGXHU08j8mZEHZ4BmCqY5dWTCo4ClWkNyRNx1wpT0g==} tailwindcss-animate@1.0.7: resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==} peerDependencies: tailwindcss: '>=3.0.0 || insiders' - tailwindcss@3.4.17: - resolution: {integrity: sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==} - engines: {node: '>=14.0.0'} - hasBin: true + tailwindcss@4.0.6: + resolution: {integrity: sha512-mysewHYJKaXgNOW6pp5xon/emCsfAMnO8WMaGKZZ35fomnR/T5gYnRg2/yRTTrtXiEl1tiVkeRt0eMO6HxEZqw==} tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} @@ -4675,13 +4530,6 @@ packages: engines: {node: '>=10'} hasBin: true - thenify-all@1.6.0: - resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} - engines: {node: '>=0.8'} - - thenify@3.3.1: - resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - throttle-debounce@3.0.1: resolution: {integrity: sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==} engines: {node: '>=10'} @@ -4736,6 +4584,12 @@ packages: peerDependencies: typescript: '>=4.8.4' + ts-api-utils@2.0.1: + resolution: {integrity: sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==} + engines: {node: '>=18.12'} + peerDependencies: + typescript: '>=4.8.4' + ts-declaration-location@1.0.5: resolution: {integrity: sha512-WqmlO9IoeYwCqJ2E9kHMcY9GZhhfLYItC3VnHDlPOrg6nNdUWS4wn4hhDZUPt60m1EvtjPIZyprTjpI992Bgzw==} peerDependencies: @@ -4744,9 +4598,6 @@ packages: ts-easing@0.2.0: resolution: {integrity: sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==} - ts-interface-checker@0.1.13: - resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - ts-pattern@5.6.2: resolution: {integrity: sha512-d4IxJUXROL5NCa3amvMg6VQW2HVtZYmUTPfvVtO7zJWGYLJ+mry9v2OmYm+z67aniQoQ8/yFNadiEwtNS9qQiw==} @@ -4788,8 +4639,8 @@ packages: resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} engines: {node: '>= 0.4'} - typescript-eslint@8.21.0: - resolution: {integrity: sha512-txEKYY4XMKwPXxNkN8+AxAdX6iIJAPiJbHE/FpQccs/sxw8Lf26kqwC3cn0xkHlW8kEbLhkhCsjWuMveaY9Rxw==} + typescript-eslint@8.24.0: + resolution: {integrity: sha512-/lmv4366en/qbB32Vz5+kCNZEMf6xYHwh1z48suBwZvAtnXKbP+YhGe8OLE2BqC67LMqKkCNLtjejdwsdW6uOQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -4851,11 +4702,6 @@ packages: '@types/react': optional: true - use-sync-external-store@1.4.0: - resolution: {integrity: sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -4956,8 +4802,8 @@ packages: vscode-oniguruma@1.7.0: resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==} - vscode-textmate@9.1.0: - resolution: {integrity: sha512-lxKSVp2DkFOx9RDAvpiYUrB9/KT1fAfi1aE8CBGstP8N7rLF+Seifj8kDA198X0mYj1CjQUC+81+nQf8CO0nVA==} + vscode-textmate@9.2.0: + resolution: {integrity: sha512-rkvG4SraZQaPSN/5XjwKswdU0OP9MF28QjrYzUBbhb8QyG3ljB1Ky996m++jiI7KdiAP2CkBiQZd9pqEDTClqA==} vscode-ws-jsonrpc@3.4.0: resolution: {integrity: sha512-jkNZvX0LdHt4skPxMw/jFePr3jRCJU6ZmO28oPoQ7RwNSkwU3uN8mgtxACYEbOY68bYmi/b/uJzhxewKCz1P4w==} @@ -5041,10 +4887,6 @@ packages: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} - wrap-ansi@8.1.0: - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} - engines: {node: '>=12'} - ws@8.18.0: resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} engines: {node: '>=10.0.0'} @@ -5108,48 +4950,48 @@ snapshots: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@3.14.0(@eslint-react/eslint-plugin@1.24.0(eslint@9.18.0(jiti@1.21.7))(ts-api-utils@2.0.0(typescript@5.7.3))(typescript@5.7.3))(@typescript-eslint/utils@8.22.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(@vue/compiler-sfc@3.4.38)(eslint-plugin-react-hooks@5.1.0(eslint@9.18.0(jiti@1.21.7)))(eslint-plugin-react-refresh@0.4.18(eslint@9.18.0(jiti@1.21.7)))(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)(vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.1)(jiti@1.21.7)(jsdom@26.0.0)(terser@5.38.1)(yaml@2.7.0))': + '@antfu/eslint-config@4.2.1(@eslint-react/eslint-plugin@1.26.2(eslint@9.20.1(jiti@2.4.2))(ts-api-utils@2.0.1(typescript@5.7.3))(typescript@5.7.3))(@typescript-eslint/utils@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(@vue/compiler-sfc@3.4.38)(eslint-plugin-react-hooks@5.1.0(eslint@9.20.1(jiti@2.4.2)))(eslint-plugin-react-refresh@0.4.19(eslint@9.20.1(jiti@2.4.2)))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)(vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.4)(jiti@2.4.2)(jsdom@26.0.0)(lightningcss@1.29.1)(terser@5.38.1)(yaml@2.7.0))': dependencies: '@antfu/install-pkg': 1.0.0 - '@clack/prompts': 0.9.1 - '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.18.0(jiti@1.21.7)) - '@eslint/markdown': 6.2.1 - '@stylistic/eslint-plugin': 2.13.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/eslint-plugin': 8.20.0(@typescript-eslint/parser@8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/parser': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@vitest/eslint-plugin': 1.1.25(@typescript-eslint/utils@8.22.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)(vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.1)(jiti@1.21.7)(jsdom@26.0.0)(terser@5.38.1)(yaml@2.7.0)) - eslint: 9.18.0(jiti@1.21.7) - eslint-config-flat-gitignore: 1.0.0(eslint@9.18.0(jiti@1.21.7)) - eslint-flat-config-utils: 1.0.0 - eslint-merge-processors: 1.0.0(eslint@9.18.0(jiti@1.21.7)) - eslint-plugin-antfu: 2.7.0(eslint@9.18.0(jiti@1.21.7)) - eslint-plugin-command: 2.1.0(eslint@9.18.0(jiti@1.21.7)) - eslint-plugin-import-x: 4.6.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - eslint-plugin-jsdoc: 50.6.1(eslint@9.18.0(jiti@1.21.7)) - eslint-plugin-jsonc: 2.18.2(eslint@9.18.0(jiti@1.21.7)) - eslint-plugin-n: 17.15.1(eslint@9.18.0(jiti@1.21.7)) + '@clack/prompts': 0.10.0 + '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.20.1(jiti@2.4.2)) + '@eslint/markdown': 6.2.2 + '@stylistic/eslint-plugin': 4.0.0-beta.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/eslint-plugin': 8.24.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/parser': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@vitest/eslint-plugin': 1.1.31(@typescript-eslint/utils@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)(vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.4)(jiti@2.4.2)(jsdom@26.0.0)(lightningcss@1.29.1)(terser@5.38.1)(yaml@2.7.0)) + ansis: 3.14.0 + eslint: 9.20.1(jiti@2.4.2) + eslint-config-flat-gitignore: 2.0.0(eslint@9.20.1(jiti@2.4.2)) + eslint-flat-config-utils: 2.0.1 + eslint-merge-processors: 2.0.0(eslint@9.20.1(jiti@2.4.2)) + eslint-plugin-antfu: 3.1.0(eslint@9.20.1(jiti@2.4.2)) + eslint-plugin-command: 3.1.0(eslint@9.20.1(jiti@2.4.2)) + eslint-plugin-import-x: 4.6.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + eslint-plugin-jsdoc: 50.6.3(eslint@9.20.1(jiti@2.4.2)) + eslint-plugin-jsonc: 2.19.1(eslint@9.20.1(jiti@2.4.2)) + eslint-plugin-n: 17.15.1(eslint@9.20.1(jiti@2.4.2)) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-perfectionist: 4.6.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - eslint-plugin-regexp: 2.7.0(eslint@9.18.0(jiti@1.21.7)) - eslint-plugin-toml: 0.12.0(eslint@9.18.0(jiti@1.21.7)) - eslint-plugin-unicorn: 56.0.1(eslint@9.18.0(jiti@1.21.7)) - eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.20.0(@typescript-eslint/parser@8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.18.0(jiti@1.21.7)) - eslint-plugin-vue: 9.32.0(eslint@9.18.0(jiti@1.21.7)) - eslint-plugin-yml: 1.16.0(eslint@9.18.0(jiti@1.21.7)) - eslint-processor-vue-blocks: 1.0.0(@vue/compiler-sfc@3.4.38)(eslint@9.18.0(jiti@1.21.7)) - globals: 15.14.0 + eslint-plugin-perfectionist: 4.9.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + eslint-plugin-regexp: 2.7.0(eslint@9.20.1(jiti@2.4.2)) + eslint-plugin-toml: 0.12.0(eslint@9.20.1(jiti@2.4.2)) + eslint-plugin-unicorn: 56.0.1(eslint@9.20.1(jiti@2.4.2)) + eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.24.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2)) + eslint-plugin-vue: 9.32.0(eslint@9.20.1(jiti@2.4.2)) + eslint-plugin-yml: 1.16.0(eslint@9.20.1(jiti@2.4.2)) + eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.4.38)(eslint@9.20.1(jiti@2.4.2)) + globals: 15.15.0 jsonc-eslint-parser: 2.4.0 local-pkg: 1.0.0 parse-gitignore: 2.0.0 - picocolors: 1.1.1 toml-eslint-parser: 0.10.0 - vue-eslint-parser: 9.4.3(eslint@9.18.0(jiti@1.21.7)) + vue-eslint-parser: 9.4.3(eslint@9.20.1(jiti@2.4.2)) yaml-eslint-parser: 1.2.3 yargs: 17.7.2 optionalDependencies: - '@eslint-react/eslint-plugin': 1.24.0(eslint@9.18.0(jiti@1.21.7))(ts-api-utils@2.0.0(typescript@5.7.3))(typescript@5.7.3) - eslint-plugin-react-hooks: 5.1.0(eslint@9.18.0(jiti@1.21.7)) - eslint-plugin-react-refresh: 0.4.18(eslint@9.18.0(jiti@1.21.7)) + '@eslint-react/eslint-plugin': 1.26.2(eslint@9.20.1(jiti@2.4.2))(ts-api-utils@2.0.1(typescript@5.7.3))(typescript@5.7.3) + eslint-plugin-react-hooks: 5.1.0(eslint@9.20.1(jiti@2.4.2)) + eslint-plugin-react-refresh: 0.4.19(eslint@9.20.1(jiti@2.4.2)) transitivePeerDependencies: - '@eslint/json' - '@typescript-eslint/utils' @@ -5163,8 +5005,6 @@ snapshots: package-manager-detector: 0.2.8 tinyexec: 0.3.2 - '@antfu/utils@0.7.10': {} - '@asamuzakjp/css-color@2.8.2': dependencies: '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) @@ -5301,257 +5141,826 @@ snapshots: picocolors: 1.1.1 sisteransi: 1.0.5 - '@clack/prompts@0.9.1': + '@clack/prompts@0.10.0': dependencies: '@clack/core': 0.4.1 picocolors: 1.1.1 sisteransi: 1.0.5 - '@codingame/monaco-vscode-api@11.1.2': + '@codingame/monaco-vscode-039b5553-0838-562a-97c2-30d6e54a7b42-common@14.0.4': {} + + '@codingame/monaco-vscode-0b087f42-a5a3-5eb9-9bfd-1eebc1bba163-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-7bbc9e7d-eeae-55fc-8bf9-dc2f66e0dc73-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-fc42f049-7883-579d-bb0b-2aa1010a19a8-common': 14.0.4 + + '@codingame/monaco-vscode-0c06bfba-d24d-5c4d-90cd-b40cefb7f811-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-2e67e044-0db9-5fa6-8bd1-3737a7d586d4-common': 14.0.4 + '@codingame/monaco-vscode-a17f5129-e16c-5dac-857e-dcd91bfeffa2-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-ce8c4b18-4e75-55dd-9656-517347af9de7-common': 14.0.4 + + '@codingame/monaco-vscode-0cc5da60-f921-59b9-bd8c-a018e93c0a6f-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-d8236b3b-b91a-522d-89f4-94d70a546f6a-common': 14.0.4 + + '@codingame/monaco-vscode-0f5ced28-abde-558b-8652-db8e7d4d64aa-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-1021b67c-93e5-5c78-a270-cbdb2574d980-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-15626ec7-b165-51e1-8caf-7bcc2ae9b95a-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-2e67e044-0db9-5fa6-8bd1-3737a7d586d4-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-168b98e5-dc20-5807-b1f9-798f1f92b37f-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-99f24462-c56d-5407-83fb-2ea9dd33cc8c-common': 14.0.4 + '@codingame/monaco-vscode-a17f5129-e16c-5dac-857e-dcd91bfeffa2-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-ce8c4b18-4e75-55dd-9656-517347af9de7-common': 14.0.4 + '@codingame/monaco-vscode-d4a98668-f793-5361-a9cf-1e6ae6d62ce3-common': 14.0.4 + + '@codingame/monaco-vscode-1b4486de-4fe4-59c4-9e6d-34f265ff6625-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-422642f2-7e3a-5c1c-9e1e-1d3ef1817346-common': 14.0.4 + '@codingame/monaco-vscode-65619f8f-0eab-5d8b-855a-43b6353fe527-common': 14.0.4 + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common': 14.0.4 + '@codingame/monaco-vscode-9a1a5840-af83-5d07-a156-ba32a36c5c4b-common': 14.0.4 + '@codingame/monaco-vscode-a7c9ae3c-16d2-5d17-86b2-981be7094566-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-bd6ad8b7-9db3-51a8-9895-0046508c029d-common': 14.0.4 + + '@codingame/monaco-vscode-256d5b78-0649-50e9-8354-2807f95f68f4-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-411e0589-fa79-504b-b32c-80a88847b23a-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-2a22c7b4-b906-5914-8cd1-3ed912fb738f-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-2cbab29e-9393-5de6-b701-9a9555360b6b-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-407531d3-fdae-5387-8c41-49ba0e9574b5-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-2e67e044-0db9-5fa6-8bd1-3737a7d586d4-common@14.0.4': dependencies: - '@codingame/monaco-vscode-base-service-override': 11.1.2 - '@codingame/monaco-vscode-environment-service-override': 11.1.2 - '@codingame/monaco-vscode-extensions-service-override': 11.1.2 - '@codingame/monaco-vscode-files-service-override': 11.1.2 - '@codingame/monaco-vscode-host-service-override': 11.1.2 - '@codingame/monaco-vscode-layout-service-override': 11.1.2 - '@codingame/monaco-vscode-quickaccess-service-override': 11.1.2 + '@codingame/monaco-vscode-api': 14.0.4 '@vscode/iconv-lite-umd': 0.7.0 jschardet: 3.1.4 - marked: 14.0.0 - '@codingame/monaco-vscode-base-service-override@11.1.2': + '@codingame/monaco-vscode-2f06fe84-148e-5e6b-a7ca-c7989c5f128a-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-33833ac7-3af3-5e9d-8fb9-11838d852c59-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-3607c442-ae7a-594b-b840-038378c24fef-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-411e0589-fa79-504b-b32c-80a88847b23a-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-3cf6a388-482f-5484-a806-0525ad9ad8af-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-65619f8f-0eab-5d8b-855a-43b6353fe527-common': 14.0.4 + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-c3c61c00-c254-5856-9dc9-d7929c1f9062-common': 14.0.4 + '@codingame/monaco-vscode-ce8c4b18-4e75-55dd-9656-517347af9de7-common': 14.0.4 + '@codingame/monaco-vscode-d4a98668-f793-5361-a9cf-1e6ae6d62ce3-common': 14.0.4 + '@codingame/monaco-vscode-eea37658-2307-56a5-8ed0-b2752c7b7a50-common': 14.0.4 + '@codingame/monaco-vscode-f48982c4-9e82-55e2-b800-20e6d1e6096f-common': 14.0.4 + + '@codingame/monaco-vscode-407531d3-fdae-5387-8c41-49ba0e9574b5-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-40cada32-7e9c-528a-81fc-766e4da54147-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-2cbab29e-9393-5de6-b701-9a9555360b6b-common': 14.0.4 + '@codingame/monaco-vscode-411e0589-fa79-504b-b32c-80a88847b23a-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-411e0589-fa79-504b-b32c-80a88847b23a-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-422642f2-7e3a-5c1c-9e1e-1d3ef1817346-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-42931eb9-e564-530c-bafc-fa23ab43a070-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-0b087f42-a5a3-5eb9-9bfd-1eebc1bba163-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-d4a98668-f793-5361-a9cf-1e6ae6d62ce3-common': 14.0.4 + + '@codingame/monaco-vscode-44b92f80-48ea-5562-a8d0-18a015f8d845-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-464d4abe-0937-5367-af84-1b9279e14ea3-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-494be54c-bd37-5b3c-af70-02f086e28768-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-4a28f637-7c3c-5e48-a77c-1b7538b38850-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-a17f5129-e16c-5dac-857e-dcd91bfeffa2-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-d0fb86d3-2a47-594e-955b-9a24631a7124-common': 14.0.4 + + '@codingame/monaco-vscode-4a316137-39d1-5d77-8b53-112db3547c1e-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-65619f8f-0eab-5d8b-855a-43b6353fe527-common': 14.0.4 + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common': 14.0.4 + '@codingame/monaco-vscode-a7c9ae3c-16d2-5d17-86b2-981be7094566-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-f48982c4-9e82-55e2-b800-20e6d1e6096f-common': 14.0.4 + + '@codingame/monaco-vscode-4ead9d5f-54da-5c5a-b093-32be4a84d711-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-ea14e352-8f1c-5569-b79a-8a96a53e8abe-common': 14.0.4 + + '@codingame/monaco-vscode-4ee1e7cc-aa3e-55cb-9689-c49cb8629493-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-523730aa-81e6-55d7-9916-87ad537fe087-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-4a28f637-7c3c-5e48-a77c-1b7538b38850-common': 14.0.4 + '@codingame/monaco-vscode-5945a5e2-a66c-5a82-bd2c-1965724b29eb-common': 14.0.4 + '@codingame/monaco-vscode-a17f5129-e16c-5dac-857e-dcd91bfeffa2-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-ce8c4b18-4e75-55dd-9656-517347af9de7-common': 14.0.4 + '@codingame/monaco-vscode-d0fb86d3-2a47-594e-955b-9a24631a7124-common': 14.0.4 + + '@codingame/monaco-vscode-5452e2b7-9081-5f95-839b-4ab3544ce28f-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-168b98e5-dc20-5807-b1f9-798f1f92b37f-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-55ed5668-e8ca-5335-a587-790bcf1200c0-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common': 14.0.4 + '@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-5945a5e2-a66c-5a82-bd2c-1965724b29eb-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-3cf6a388-482f-5484-a806-0525ad9ad8af-common': 14.0.4 + '@codingame/monaco-vscode-4a28f637-7c3c-5e48-a77c-1b7538b38850-common': 14.0.4 + '@codingame/monaco-vscode-a17f5129-e16c-5dac-857e-dcd91bfeffa2-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-ce8c4b18-4e75-55dd-9656-517347af9de7-common': 14.0.4 + '@codingame/monaco-vscode-eea37658-2307-56a5-8ed0-b2752c7b7a50-common': 14.0.4 + '@codingame/monaco-vscode-f48982c4-9e82-55e2-b800-20e6d1e6096f-common': 14.0.4 + + '@codingame/monaco-vscode-65619f8f-0eab-5d8b-855a-43b6353fe527-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-6845754f-e617-5ed9-8aaa-6ca3653a9532-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-695440c8-a687-5594-b476-bbc7b36bafe9-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-6980eeab-47bb-5a48-8e15-32caf0785565-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-0cc5da60-f921-59b9-bd8c-a018e93c0a6f-common': 14.0.4 + '@codingame/monaco-vscode-40cada32-7e9c-528a-81fc-766e4da54147-common': 14.0.4 + '@codingame/monaco-vscode-65619f8f-0eab-5d8b-855a-43b6353fe527-common': 14.0.4 + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common': 14.0.4 + '@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-c3c61c00-c254-5856-9dc9-d7929c1f9062-common': 14.0.4 + '@codingame/monaco-vscode-d8236b3b-b91a-522d-89f4-94d70a546f6a-common': 14.0.4 + + '@codingame/monaco-vscode-7443a901-21f6-577a-9674-42893b997ee0-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-771c2e6d-0284-5ac1-be73-7176085eedc5-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-464d4abe-0937-5367-af84-1b9279e14ea3-common': 14.0.4 + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-7bbc9e7d-eeae-55fc-8bf9-dc2f66e0dc73-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-7f39b6f1-3542-5430-8760-0f404d7a7cee-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-4a28f637-7c3c-5e48-a77c-1b7538b38850-common': 14.0.4 + '@codingame/monaco-vscode-771c2e6d-0284-5ac1-be73-7176085eedc5-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-d0fb86d3-2a47-594e-955b-9a24631a7124-common': 14.0.4 + + '@codingame/monaco-vscode-897bebad-39df-57cb-8a57-36a271d038be-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-89a82baf-8ded-5b2f-b8af-e5fbd72dc5ad-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-256d5b78-0649-50e9-8354-2807f95f68f4-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-8ccb7637-50ea-5359-97bf-00015d7fe567-common@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-464d4abe-0937-5367-af84-1b9279e14ea3-common': 14.0.4 + '@codingame/monaco-vscode-897bebad-39df-57cb-8a57-36a271d038be-common': 14.0.4 + '@codingame/monaco-vscode-a17f5129-e16c-5dac-857e-dcd91bfeffa2-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-ce8c4b18-4e75-55dd-9656-517347af9de7-common': 14.0.4 + '@codingame/monaco-vscode-d4a98668-f793-5361-a9cf-1e6ae6d62ce3-common': 14.0.4 - '@codingame/monaco-vscode-bulk-edit-service-override@11.1.2': + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-65619f8f-0eab-5d8b-855a-43b6353fe527-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-chat-comments-extensions-interactive-notebook-search-common@11.1.2': + '@codingame/monaco-vscode-99f24462-c56d-5407-83fb-2ea9dd33cc8c-common@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-ce8c4b18-4e75-55dd-9656-517347af9de7-common': 14.0.4 - '@codingame/monaco-vscode-chat-extensions-interactive-notebook-search-terminal-common@11.1.2': + '@codingame/monaco-vscode-9a1a5840-af83-5d07-a156-ba32a36c5c4b-common@14.0.4': dependencies: + '@codingame/monaco-vscode-411e0589-fa79-504b-b32c-80a88847b23a-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-9d0168a3-519b-57f3-9bcc-89efc41f951a-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-7443a901-21f6-577a-9674-42893b997ee0-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-9ee79c1a-3f03-568b-8eac-b02513a98b68-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-b4efa70b-52b9-5670-ab5c-f10b10b6834e-common': 14.0.4 + + '@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-4a28f637-7c3c-5e48-a77c-1b7538b38850-common': 14.0.4 + '@codingame/monaco-vscode-65619f8f-0eab-5d8b-855a-43b6353fe527-common': 14.0.4 + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common': 14.0.4 + '@codingame/monaco-vscode-a17f5129-e16c-5dac-857e-dcd91bfeffa2-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-ce8c4b18-4e75-55dd-9656-517347af9de7-common': 14.0.4 + '@codingame/monaco-vscode-d0fb86d3-2a47-594e-955b-9a24631a7124-common': 14.0.4 + '@codingame/monaco-vscode-d4a98668-f793-5361-a9cf-1e6ae6d62ce3-common': 14.0.4 + + '@codingame/monaco-vscode-a17f5129-e16c-5dac-857e-dcd91bfeffa2-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-4a28f637-7c3c-5e48-a77c-1b7538b38850-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-a2719803-af40-5ae9-a29f-8a2231c33056-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-a7c9ae3c-16d2-5d17-86b2-981be7094566-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-abed5a84-8a82-5f84-9412-88a736235bae-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-af5ccfda-af82-504b-b365-92b4e654e5c5-common@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-api@14.0.4': + dependencies: + '@codingame/monaco-vscode-base-service-override': 14.0.4 + '@codingame/monaco-vscode-environment-service-override': 14.0.4 + '@codingame/monaco-vscode-extensions-service-override': 14.0.4 + '@codingame/monaco-vscode-files-service-override': 14.0.4 + '@codingame/monaco-vscode-host-service-override': 14.0.4 + '@codingame/monaco-vscode-layout-service-override': 14.0.4 + '@codingame/monaco-vscode-quickaccess-service-override': 14.0.4 marked: 14.0.0 - vscode: '@codingame/monaco-vscode-api@11.1.2' - '@codingame/monaco-vscode-chat-extensions-notebook-common@11.1.2': + '@codingame/monaco-vscode-b1249c5b-1339-5278-b002-746f08105c6d-common@14.0.4': dependencies: - '@codingame/monaco-vscode-chat-extensions-interactive-notebook-search-terminal-common': 11.1.2 - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-chat-extensions-notebook-task-terminal-testing-common@11.1.2': + '@codingame/monaco-vscode-b1e8558d-1726-5299-bc75-e43ee6d1a124-common@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-2e67e044-0db9-5fa6-8bd1-3737a7d586d4-common': 14.0.4 + '@codingame/monaco-vscode-4a28f637-7c3c-5e48-a77c-1b7538b38850-common': 14.0.4 + '@codingame/monaco-vscode-5945a5e2-a66c-5a82-bd2c-1965724b29eb-common': 14.0.4 + '@codingame/monaco-vscode-a17f5129-e16c-5dac-857e-dcd91bfeffa2-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-c3c61c00-c254-5856-9dc9-d7929c1f9062-common': 14.0.4 + '@codingame/monaco-vscode-ce8c4b18-4e75-55dd-9656-517347af9de7-common': 14.0.4 + '@codingame/monaco-vscode-eea37658-2307-56a5-8ed0-b2752c7b7a50-common': 14.0.4 - '@codingame/monaco-vscode-comments-extensions-common@11.1.2': + '@codingame/monaco-vscode-b4efa70b-52b9-5670-ab5c-f10b10b6834e-common@14.0.4': dependencies: - '@codingame/monaco-vscode-chat-comments-extensions-interactive-notebook-search-common': 11.1.2 - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-configuration-service-override@11.1.2': + '@codingame/monaco-vscode-base-service-override@14.0.4': dependencies: - '@codingame/monaco-vscode-files-service-override': 11.1.2 - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-039b5553-0838-562a-97c2-30d6e54a7b42-common': 14.0.4 + '@codingame/monaco-vscode-2cbab29e-9393-5de6-b701-9a9555360b6b-common': 14.0.4 + '@codingame/monaco-vscode-407531d3-fdae-5387-8c41-49ba0e9574b5-common': 14.0.4 + '@codingame/monaco-vscode-411e0589-fa79-504b-b32c-80a88847b23a-common': 14.0.4 + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common': 14.0.4 + '@codingame/monaco-vscode-9a1a5840-af83-5d07-a156-ba32a36c5c4b-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-d987325e-3e05-53aa-b9ff-6f97476f64db-common': 14.0.4 - '@codingame/monaco-vscode-dialogs-service-override@11.1.2': + '@codingame/monaco-vscode-bd6ad8b7-9db3-51a8-9895-0046508c029d-common@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' - optional: true + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-editor-api@11.1.2': + '@codingame/monaco-vscode-be8ddbb5-094a-5657-b1cc-fe106c94c632-common@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-editor-service-override@11.1.2': + '@codingame/monaco-vscode-bf94ddb5-e436-506a-9763-5ab86b642508-common@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-environment-service-override@11.1.2': + '@codingame/monaco-vscode-bulk-edit-service-override@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-65619f8f-0eab-5d8b-855a-43b6353fe527-common': 14.0.4 + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common': 14.0.4 + '@codingame/monaco-vscode-af5ccfda-af82-504b-b365-92b4e654e5c5-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-explorer-outline-timeline-view-common-views-workbench-common@11.1.2': + '@codingame/monaco-vscode-c3c61c00-c254-5856-9dc9-d7929c1f9062-common@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-4a28f637-7c3c-5e48-a77c-1b7538b38850-common': 14.0.4 + '@codingame/monaco-vscode-65619f8f-0eab-5d8b-855a-43b6353fe527-common': 14.0.4 + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-ce8c4b18-4e75-55dd-9656-517347af9de7-common': 14.0.4 + '@codingame/monaco-vscode-d0fb86d3-2a47-594e-955b-9a24631a7124-common': 14.0.4 + '@codingame/monaco-vscode-d4a98668-f793-5361-a9cf-1e6ae6d62ce3-common': 14.0.4 + '@codingame/monaco-vscode-f48982c4-9e82-55e2-b800-20e6d1e6096f-common': 14.0.4 - '@codingame/monaco-vscode-extensions-service-override@11.1.2': + '@codingame/monaco-vscode-ce8c4b18-4e75-55dd-9656-517347af9de7-common@14.0.4': dependencies: - '@codingame/monaco-vscode-chat-extensions-interactive-notebook-search-terminal-common': 11.1.2 - '@codingame/monaco-vscode-chat-extensions-notebook-common': 11.1.2 - '@codingame/monaco-vscode-comments-extensions-common': 11.1.2 - '@codingame/monaco-vscode-files-service-override': 11.1.2 - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-a17f5129-e16c-5dac-857e-dcd91bfeffa2-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-files-service-override@11.1.2': + '@codingame/monaco-vscode-cea4d01f-6526-5c2f-8b09-b168fead499f-common@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-host-service-override@11.1.2': + '@codingame/monaco-vscode-configuration-service-override@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-2cbab29e-9393-5de6-b701-9a9555360b6b-common': 14.0.4 + '@codingame/monaco-vscode-407531d3-fdae-5387-8c41-49ba0e9574b5-common': 14.0.4 + '@codingame/monaco-vscode-422642f2-7e3a-5c1c-9e1e-1d3ef1817346-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-b1249c5b-1339-5278-b002-746f08105c6d-common': 14.0.4 + '@codingame/monaco-vscode-d987325e-3e05-53aa-b9ff-6f97476f64db-common': 14.0.4 + '@codingame/monaco-vscode-eea37658-2307-56a5-8ed0-b2752c7b7a50-common': 14.0.4 + '@codingame/monaco-vscode-files-service-override': 14.0.4 - '@codingame/monaco-vscode-keybindings-service-override@11.1.2': + '@codingame/monaco-vscode-d0fb86d3-2a47-594e-955b-9a24631a7124-common@14.0.4': dependencies: - '@codingame/monaco-vscode-files-service-override': 11.1.2 - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-4a28f637-7c3c-5e48-a77c-1b7538b38850-common': 14.0.4 + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-language-pack-cs@11.1.2': + '@codingame/monaco-vscode-d481a59e-259c-524e-bee1-76483d75d3a1-common@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-4a28f637-7c3c-5e48-a77c-1b7538b38850-common': 14.0.4 + '@codingame/monaco-vscode-523730aa-81e6-55d7-9916-87ad537fe087-common': 14.0.4 + '@codingame/monaco-vscode-5945a5e2-a66c-5a82-bd2c-1965724b29eb-common': 14.0.4 + '@codingame/monaco-vscode-a17f5129-e16c-5dac-857e-dcd91bfeffa2-common': 14.0.4 + '@codingame/monaco-vscode-a7c9ae3c-16d2-5d17-86b2-981be7094566-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-b1e8558d-1726-5299-bc75-e43ee6d1a124-common': 14.0.4 + '@codingame/monaco-vscode-ce8c4b18-4e75-55dd-9656-517347af9de7-common': 14.0.4 + '@codingame/monaco-vscode-d0fb86d3-2a47-594e-955b-9a24631a7124-common': 14.0.4 + '@codingame/monaco-vscode-eea37658-2307-56a5-8ed0-b2752c7b7a50-common': 14.0.4 - '@codingame/monaco-vscode-language-pack-de@11.1.2': + '@codingame/monaco-vscode-d4a98668-f793-5361-a9cf-1e6ae6d62ce3-common@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-4a28f637-7c3c-5e48-a77c-1b7538b38850-common': 14.0.4 + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-d0fb86d3-2a47-594e-955b-9a24631a7124-common': 14.0.4 + '@codingame/monaco-vscode-f48982c4-9e82-55e2-b800-20e6d1e6096f-common': 14.0.4 - '@codingame/monaco-vscode-language-pack-es@11.1.2': + '@codingame/monaco-vscode-d609a7d3-bf87-551a-884f-550a8b327ec5-common@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-a17f5129-e16c-5dac-857e-dcd91bfeffa2-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-language-pack-fr@11.1.2': + '@codingame/monaco-vscode-d7f659f5-da33-5ea8-a3b8-9b94f2cf5f33-common@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-2cbab29e-9393-5de6-b701-9a9555360b6b-common': 14.0.4 + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common': 14.0.4 + '@codingame/monaco-vscode-a2719803-af40-5ae9-a29f-8a2231c33056-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-language-pack-it@11.1.2': + '@codingame/monaco-vscode-d8236b3b-b91a-522d-89f4-94d70a546f6a-common@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-2cbab29e-9393-5de6-b701-9a9555360b6b-common': 14.0.4 + '@codingame/monaco-vscode-3607c442-ae7a-594b-b840-038378c24fef-common': 14.0.4 + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common': 14.0.4 + '@codingame/monaco-vscode-a7c9ae3c-16d2-5d17-86b2-981be7094566-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-d987325e-3e05-53aa-b9ff-6f97476f64db-common@14.0.4': {} - '@codingame/monaco-vscode-language-pack-ja@11.1.2': + '@codingame/monaco-vscode-e59ecb8c-db32-5324-8fe4-cf9921fd92b8-common@14.0.4': {} + + '@codingame/monaco-vscode-e72c94ca-257a-5b75-8b68-5a5fa3c18255-common@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-407531d3-fdae-5387-8c41-49ba0e9574b5-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-d609a7d3-bf87-551a-884f-550a8b327ec5-common': 14.0.4 - '@codingame/monaco-vscode-language-pack-ko@11.1.2': + '@codingame/monaco-vscode-ea14e352-8f1c-5569-b79a-8a96a53e8abe-common@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-2cbab29e-9393-5de6-b701-9a9555360b6b-common': 14.0.4 + '@codingame/monaco-vscode-42931eb9-e564-530c-bafc-fa23ab43a070-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-d0fb86d3-2a47-594e-955b-9a24631a7124-common': 14.0.4 + '@codingame/monaco-vscode-d4a98668-f793-5361-a9cf-1e6ae6d62ce3-common': 14.0.4 - '@codingame/monaco-vscode-language-pack-pl@11.1.2': + '@codingame/monaco-vscode-eb7d5efd-2e60-59f8-9ba4-9a8ae8cb2957-common@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-65619f8f-0eab-5d8b-855a-43b6353fe527-common': 14.0.4 + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common': 14.0.4 + '@codingame/monaco-vscode-9ee79c1a-3f03-568b-8eac-b02513a98b68-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-b4efa70b-52b9-5670-ab5c-f10b10b6834e-common': 14.0.4 - '@codingame/monaco-vscode-language-pack-pt-br@11.1.2': + '@codingame/monaco-vscode-eba0b9b3-174c-5dae-9867-a37810ca1808-common@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-language-pack-qps-ploc@11.1.2': + '@codingame/monaco-vscode-editor-api@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-5452e2b7-9081-5f95-839b-4ab3544ce28f-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-language-pack-ru@11.1.2': + '@codingame/monaco-vscode-editor-service-override@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-5945a5e2-a66c-5a82-bd2c-1965724b29eb-common': 14.0.4 + '@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-b1e8558d-1726-5299-bc75-e43ee6d1a124-common': 14.0.4 - '@codingame/monaco-vscode-language-pack-tr@11.1.2': + '@codingame/monaco-vscode-eea37658-2307-56a5-8ed0-b2752c7b7a50-common@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-language-pack-zh-hans@11.1.2': + '@codingame/monaco-vscode-environment-service-override@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-abed5a84-8a82-5f84-9412-88a736235bae-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-language-pack-zh-hant@11.1.2': + '@codingame/monaco-vscode-extension-api@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-411e0589-fa79-504b-b32c-80a88847b23a-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-bd6ad8b7-9db3-51a8-9895-0046508c029d-common': 14.0.4 + '@codingame/monaco-vscode-extensions-service-override': 14.0.4 - '@codingame/monaco-vscode-languages-service-override@11.1.2': + '@codingame/monaco-vscode-extensions-service-override@14.0.4': dependencies: - '@codingame/monaco-vscode-files-service-override': 11.1.2 - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-0b087f42-a5a3-5eb9-9bfd-1eebc1bba163-common': 14.0.4 + '@codingame/monaco-vscode-168b98e5-dc20-5807-b1f9-798f1f92b37f-common': 14.0.4 + '@codingame/monaco-vscode-256d5b78-0649-50e9-8354-2807f95f68f4-common': 14.0.4 + '@codingame/monaco-vscode-3607c442-ae7a-594b-b840-038378c24fef-common': 14.0.4 + '@codingame/monaco-vscode-411e0589-fa79-504b-b32c-80a88847b23a-common': 14.0.4 + '@codingame/monaco-vscode-42931eb9-e564-530c-bafc-fa23ab43a070-common': 14.0.4 + '@codingame/monaco-vscode-4a28f637-7c3c-5e48-a77c-1b7538b38850-common': 14.0.4 + '@codingame/monaco-vscode-6845754f-e617-5ed9-8aaa-6ca3653a9532-common': 14.0.4 + '@codingame/monaco-vscode-771c2e6d-0284-5ac1-be73-7176085eedc5-common': 14.0.4 + '@codingame/monaco-vscode-7f39b6f1-3542-5430-8760-0f404d7a7cee-common': 14.0.4 + '@codingame/monaco-vscode-8ccb7637-50ea-5359-97bf-00015d7fe567-common': 14.0.4 + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common': 14.0.4 + '@codingame/monaco-vscode-99f24462-c56d-5407-83fb-2ea9dd33cc8c-common': 14.0.4 + '@codingame/monaco-vscode-a17f5129-e16c-5dac-857e-dcd91bfeffa2-common': 14.0.4 + '@codingame/monaco-vscode-af5ccfda-af82-504b-b365-92b4e654e5c5-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-bd6ad8b7-9db3-51a8-9895-0046508c029d-common': 14.0.4 + '@codingame/monaco-vscode-be8ddbb5-094a-5657-b1cc-fe106c94c632-common': 14.0.4 + '@codingame/monaco-vscode-bf94ddb5-e436-506a-9763-5ab86b642508-common': 14.0.4 + '@codingame/monaco-vscode-c3c61c00-c254-5856-9dc9-d7929c1f9062-common': 14.0.4 + '@codingame/monaco-vscode-ce8c4b18-4e75-55dd-9656-517347af9de7-common': 14.0.4 + '@codingame/monaco-vscode-d7f659f5-da33-5ea8-a3b8-9b94f2cf5f33-common': 14.0.4 + '@codingame/monaco-vscode-eb7d5efd-2e60-59f8-9ba4-9a8ae8cb2957-common': 14.0.4 + '@codingame/monaco-vscode-eba0b9b3-174c-5dae-9867-a37810ca1808-common': 14.0.4 + '@codingame/monaco-vscode-f48982c4-9e82-55e2-b800-20e6d1e6096f-common': 14.0.4 + '@codingame/monaco-vscode-fab30422-b487-5f4e-8d30-8b4d266e3fcd-common': 14.0.4 + '@codingame/monaco-vscode-files-service-override': 14.0.4 - '@codingame/monaco-vscode-layout-service-override@11.1.2': + '@codingame/monaco-vscode-f48982c4-9e82-55e2-b800-20e6d1e6096f-common@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-4a28f637-7c3c-5e48-a77c-1b7538b38850-common': 14.0.4 + '@codingame/monaco-vscode-a17f5129-e16c-5dac-857e-dcd91bfeffa2-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-d0fb86d3-2a47-594e-955b-9a24631a7124-common': 14.0.4 - '@codingame/monaco-vscode-localization-service-override@11.1.2': + '@codingame/monaco-vscode-fab30422-b487-5f4e-8d30-8b4d266e3fcd-common@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-3cf6a388-482f-5484-a806-0525ad9ad8af-common': 14.0.4 + '@codingame/monaco-vscode-5945a5e2-a66c-5a82-bd2c-1965724b29eb-common': 14.0.4 + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common': 14.0.4 + '@codingame/monaco-vscode-af5ccfda-af82-504b-b365-92b4e654e5c5-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-b4efa70b-52b9-5670-ab5c-f10b10b6834e-common': 14.0.4 + '@codingame/monaco-vscode-eea37658-2307-56a5-8ed0-b2752c7b7a50-common': 14.0.4 - '@codingame/monaco-vscode-log-service-override@11.1.2': + '@codingame/monaco-vscode-fc42f049-7883-579d-bb0b-2aa1010a19a8-common@14.0.4': dependencies: - '@codingame/monaco-vscode-environment-service-override': 11.1.2 - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-fc985c90-0334-5b62-88bc-73e2efa0b80b-common@14.0.4': {} - '@codingame/monaco-vscode-model-service-override@11.1.2': + '@codingame/monaco-vscode-ff9fa663-eae3-5274-8573-c2b918871e4b-common@14.0.4': {} + + '@codingame/monaco-vscode-files-service-override@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-0c06bfba-d24d-5c4d-90cd-b40cefb7f811-common': 14.0.4 + '@codingame/monaco-vscode-15626ec7-b165-51e1-8caf-7bcc2ae9b95a-common': 14.0.4 + '@codingame/monaco-vscode-2e67e044-0db9-5fa6-8bd1-3737a7d586d4-common': 14.0.4 + '@codingame/monaco-vscode-2f06fe84-148e-5e6b-a7ca-c7989c5f128a-common': 14.0.4 + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common': 14.0.4 + '@codingame/monaco-vscode-a17f5129-e16c-5dac-857e-dcd91bfeffa2-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-ce8c4b18-4e75-55dd-9656-517347af9de7-common': 14.0.4 + '@codingame/monaco-vscode-cea4d01f-6526-5c2f-8b09-b168fead499f-common': 14.0.4 - '@codingame/monaco-vscode-monarch-service-override@11.1.2': + '@codingame/monaco-vscode-host-service-override@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-2cbab29e-9393-5de6-b701-9a9555360b6b-common': 14.0.4 + '@codingame/monaco-vscode-411e0589-fa79-504b-b32c-80a88847b23a-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-d0fb86d3-2a47-594e-955b-9a24631a7124-common': 14.0.4 - '@codingame/monaco-vscode-notifications-service-override@11.1.2': + '@codingame/monaco-vscode-keybindings-service-override@14.0.4': dependencies: - '@codingame/monaco-vscode-notifications-workbench-common': 11.1.2 - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-2a22c7b4-b906-5914-8cd1-3ed912fb738f-common': 14.0.4 + '@codingame/monaco-vscode-2cbab29e-9393-5de6-b701-9a9555360b6b-common': 14.0.4 + '@codingame/monaco-vscode-40cada32-7e9c-528a-81fc-766e4da54147-common': 14.0.4 + '@codingame/monaco-vscode-af5ccfda-af82-504b-b365-92b4e654e5c5-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-d609a7d3-bf87-551a-884f-550a8b327ec5-common': 14.0.4 + '@codingame/monaco-vscode-files-service-override': 14.0.4 - '@codingame/monaco-vscode-notifications-workbench-common@11.1.2': + '@codingame/monaco-vscode-language-pack-cs@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-quickaccess-service-override@11.1.2': + '@codingame/monaco-vscode-language-pack-de@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-textmate-service-override@11.1.2': + '@codingame/monaco-vscode-language-pack-es@14.0.4': dependencies: - '@codingame/monaco-vscode-files-service-override': 11.1.2 - vscode: '@codingame/monaco-vscode-api@11.1.2' - vscode-oniguruma: 1.7.0 - vscode-textmate: 9.1.0 + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-language-pack-fr@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-language-pack-it@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-language-pack-ja@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-language-pack-ko@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-theme-defaults-default-extension@11.1.2': + '@codingame/monaco-vscode-language-pack-pl@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-theme-service-override@11.1.2': + '@codingame/monaco-vscode-language-pack-pt-br@14.0.4': dependencies: - '@codingame/monaco-vscode-files-service-override': 11.1.2 - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-view-banner-service-override@11.1.2': + '@codingame/monaco-vscode-language-pack-qps-ploc@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-view-common-service-override@11.1.2': + '@codingame/monaco-vscode-language-pack-ru@14.0.4': dependencies: - '@codingame/monaco-vscode-bulk-edit-service-override': 11.1.2 - '@codingame/monaco-vscode-explorer-outline-timeline-view-common-views-workbench-common': 11.1.2 - '@codingame/monaco-vscode-view-common-views-workbench-common': 11.1.2 - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-view-common-views-workbench-common@11.1.2': + '@codingame/monaco-vscode-language-pack-tr@14.0.4': dependencies: - '@codingame/monaco-vscode-explorer-outline-timeline-view-common-views-workbench-common': 11.1.2 - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-view-status-bar-service-override@11.1.2': + '@codingame/monaco-vscode-language-pack-zh-hans@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-view-title-bar-service-override@11.1.2': + '@codingame/monaco-vscode-language-pack-zh-hant@14.0.4': dependencies: - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-api': 14.0.4 - '@codingame/monaco-vscode-views-service-override@11.1.2': + '@codingame/monaco-vscode-languages-service-override@14.0.4': dependencies: - '@codingame/monaco-vscode-keybindings-service-override': 11.1.2 - '@codingame/monaco-vscode-quickaccess-service-override': 11.1.2 - '@codingame/monaco-vscode-view-common-service-override': 11.1.2 - '@codingame/monaco-vscode-view-common-views-workbench-common': 11.1.2 - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-files-service-override': 14.0.4 - '@codingame/monaco-vscode-workbench-service-override@11.1.2': + '@codingame/monaco-vscode-layout-service-override@14.0.4': dependencies: - '@codingame/monaco-vscode-keybindings-service-override': 11.1.2 - '@codingame/monaco-vscode-notifications-workbench-common': 11.1.2 - '@codingame/monaco-vscode-quickaccess-service-override': 11.1.2 - '@codingame/monaco-vscode-view-banner-service-override': 11.1.2 - '@codingame/monaco-vscode-view-common-service-override': 11.1.2 - '@codingame/monaco-vscode-view-common-views-workbench-common': 11.1.2 - '@codingame/monaco-vscode-view-status-bar-service-override': 11.1.2 - '@codingame/monaco-vscode-view-title-bar-service-override': 11.1.2 - vscode: '@codingame/monaco-vscode-api@11.1.2' + '@codingame/monaco-vscode-0cc5da60-f921-59b9-bd8c-a018e93c0a6f-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-d8236b3b-b91a-522d-89f4-94d70a546f6a-common': 14.0.4 + + '@codingame/monaco-vscode-localization-service-override@14.0.4': + dependencies: + '@codingame/monaco-vscode-4ee1e7cc-aa3e-55cb-9689-c49cb8629493-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-log-service-override@14.0.4': + dependencies: + '@codingame/monaco-vscode-abed5a84-8a82-5f84-9412-88a736235bae-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-cea4d01f-6526-5c2f-8b09-b168fead499f-common': 14.0.4 + '@codingame/monaco-vscode-environment-service-override': 14.0.4 + + '@codingame/monaco-vscode-model-service-override@14.0.4': + dependencies: + '@codingame/monaco-vscode-0c06bfba-d24d-5c4d-90cd-b40cefb7f811-common': 14.0.4 + '@codingame/monaco-vscode-a17f5129-e16c-5dac-857e-dcd91bfeffa2-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-ce8c4b18-4e75-55dd-9656-517347af9de7-common': 14.0.4 + + '@codingame/monaco-vscode-monarch-service-override@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-notifications-service-override@14.0.4': + dependencies: + '@codingame/monaco-vscode-494be54c-bd37-5b3c-af70-02f086e28768-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-quickaccess-service-override@14.0.4': + dependencies: + '@codingame/monaco-vscode-2cbab29e-9393-5de6-b701-9a9555360b6b-common': 14.0.4 + '@codingame/monaco-vscode-40cada32-7e9c-528a-81fc-766e4da54147-common': 14.0.4 + '@codingame/monaco-vscode-411e0589-fa79-504b-b32c-80a88847b23a-common': 14.0.4 + '@codingame/monaco-vscode-4ead9d5f-54da-5c5a-b093-32be4a84d711-common': 14.0.4 + '@codingame/monaco-vscode-9a1a5840-af83-5d07-a156-ba32a36c5c4b-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-d0fb86d3-2a47-594e-955b-9a24631a7124-common': 14.0.4 + '@codingame/monaco-vscode-d609a7d3-bf87-551a-884f-550a8b327ec5-common': 14.0.4 + '@codingame/monaco-vscode-ea14e352-8f1c-5569-b79a-8a96a53e8abe-common': 14.0.4 + '@codingame/monaco-vscode-fc985c90-0334-5b62-88bc-73e2efa0b80b-common': 14.0.4 + + '@codingame/monaco-vscode-textmate-service-override@14.0.4': + dependencies: + '@codingame/monaco-vscode-33833ac7-3af3-5e9d-8fb9-11838d852c59-common': 14.0.4 + '@codingame/monaco-vscode-695440c8-a687-5594-b476-bbc7b36bafe9-common': 14.0.4 + '@codingame/monaco-vscode-7443a901-21f6-577a-9674-42893b997ee0-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-files-service-override': 14.0.4 + vscode-oniguruma: 1.7.0 + vscode-textmate: 9.2.0 + + '@codingame/monaco-vscode-theme-defaults-default-extension@14.0.4': + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + + '@codingame/monaco-vscode-theme-service-override@14.0.4': + dependencies: + '@codingame/monaco-vscode-411e0589-fa79-504b-b32c-80a88847b23a-common': 14.0.4 + '@codingame/monaco-vscode-7443a901-21f6-577a-9674-42893b997ee0-common': 14.0.4 + '@codingame/monaco-vscode-9d0168a3-519b-57f3-9bcc-89efc41f951a-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-files-service-override': 14.0.4 + + '@codingame/monaco-vscode-view-banner-service-override@14.0.4': + dependencies: + '@codingame/monaco-vscode-411e0589-fa79-504b-b32c-80a88847b23a-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-d8236b3b-b91a-522d-89f4-94d70a546f6a-common': 14.0.4 + + '@codingame/monaco-vscode-view-common-service-override@14.0.4': + dependencies: + '@codingame/monaco-vscode-0c06bfba-d24d-5c4d-90cd-b40cefb7f811-common': 14.0.4 + '@codingame/monaco-vscode-0cc5da60-f921-59b9-bd8c-a018e93c0a6f-common': 14.0.4 + '@codingame/monaco-vscode-0f5ced28-abde-558b-8652-db8e7d4d64aa-common': 14.0.4 + '@codingame/monaco-vscode-1b4486de-4fe4-59c4-9e6d-34f265ff6625-common': 14.0.4 + '@codingame/monaco-vscode-2cbab29e-9393-5de6-b701-9a9555360b6b-common': 14.0.4 + '@codingame/monaco-vscode-40cada32-7e9c-528a-81fc-766e4da54147-common': 14.0.4 + '@codingame/monaco-vscode-44b92f80-48ea-5562-a8d0-18a015f8d845-common': 14.0.4 + '@codingame/monaco-vscode-464d4abe-0937-5367-af84-1b9279e14ea3-common': 14.0.4 + '@codingame/monaco-vscode-4a28f637-7c3c-5e48-a77c-1b7538b38850-common': 14.0.4 + '@codingame/monaco-vscode-4a316137-39d1-5d77-8b53-112db3547c1e-common': 14.0.4 + '@codingame/monaco-vscode-523730aa-81e6-55d7-9916-87ad537fe087-common': 14.0.4 + '@codingame/monaco-vscode-55ed5668-e8ca-5335-a587-790bcf1200c0-common': 14.0.4 + '@codingame/monaco-vscode-5945a5e2-a66c-5a82-bd2c-1965724b29eb-common': 14.0.4 + '@codingame/monaco-vscode-65619f8f-0eab-5d8b-855a-43b6353fe527-common': 14.0.4 + '@codingame/monaco-vscode-6980eeab-47bb-5a48-8e15-32caf0785565-common': 14.0.4 + '@codingame/monaco-vscode-7443a901-21f6-577a-9674-42893b997ee0-common': 14.0.4 + '@codingame/monaco-vscode-771c2e6d-0284-5ac1-be73-7176085eedc5-common': 14.0.4 + '@codingame/monaco-vscode-7f39b6f1-3542-5430-8760-0f404d7a7cee-common': 14.0.4 + '@codingame/monaco-vscode-897bebad-39df-57cb-8a57-36a271d038be-common': 14.0.4 + '@codingame/monaco-vscode-89a82baf-8ded-5b2f-b8af-e5fbd72dc5ad-common': 14.0.4 + '@codingame/monaco-vscode-8ccb7637-50ea-5359-97bf-00015d7fe567-common': 14.0.4 + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common': 14.0.4 + '@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common': 14.0.4 + '@codingame/monaco-vscode-a17f5129-e16c-5dac-857e-dcd91bfeffa2-common': 14.0.4 + '@codingame/monaco-vscode-a7c9ae3c-16d2-5d17-86b2-981be7094566-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-b1e8558d-1726-5299-bc75-e43ee6d1a124-common': 14.0.4 + '@codingame/monaco-vscode-bd6ad8b7-9db3-51a8-9895-0046508c029d-common': 14.0.4 + '@codingame/monaco-vscode-bulk-edit-service-override': 14.0.4 + '@codingame/monaco-vscode-c3c61c00-c254-5856-9dc9-d7929c1f9062-common': 14.0.4 + '@codingame/monaco-vscode-ce8c4b18-4e75-55dd-9656-517347af9de7-common': 14.0.4 + '@codingame/monaco-vscode-d0fb86d3-2a47-594e-955b-9a24631a7124-common': 14.0.4 + '@codingame/monaco-vscode-d481a59e-259c-524e-bee1-76483d75d3a1-common': 14.0.4 + '@codingame/monaco-vscode-e59ecb8c-db32-5324-8fe4-cf9921fd92b8-common': 14.0.4 + '@codingame/monaco-vscode-e72c94ca-257a-5b75-8b68-5a5fa3c18255-common': 14.0.4 + '@codingame/monaco-vscode-eea37658-2307-56a5-8ed0-b2752c7b7a50-common': 14.0.4 + '@codingame/monaco-vscode-f48982c4-9e82-55e2-b800-20e6d1e6096f-common': 14.0.4 + '@codingame/monaco-vscode-ff9fa663-eae3-5274-8573-c2b918871e4b-common': 14.0.4 + + '@codingame/monaco-vscode-view-status-bar-service-override@14.0.4': + dependencies: + '@codingame/monaco-vscode-0cc5da60-f921-59b9-bd8c-a018e93c0a6f-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-d4a98668-f793-5361-a9cf-1e6ae6d62ce3-common': 14.0.4 + '@codingame/monaco-vscode-d8236b3b-b91a-522d-89f4-94d70a546f6a-common': 14.0.4 + + '@codingame/monaco-vscode-view-title-bar-service-override@14.0.4': + dependencies: + '@codingame/monaco-vscode-40cada32-7e9c-528a-81fc-766e4da54147-common': 14.0.4 + '@codingame/monaco-vscode-411e0589-fa79-504b-b32c-80a88847b23a-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-d0fb86d3-2a47-594e-955b-9a24631a7124-common': 14.0.4 + '@codingame/monaco-vscode-d4a98668-f793-5361-a9cf-1e6ae6d62ce3-common': 14.0.4 + '@codingame/monaco-vscode-d8236b3b-b91a-522d-89f4-94d70a546f6a-common': 14.0.4 + '@codingame/monaco-vscode-f48982c4-9e82-55e2-b800-20e6d1e6096f-common': 14.0.4 + + '@codingame/monaco-vscode-views-service-override@14.0.4': + dependencies: + '@codingame/monaco-vscode-0cc5da60-f921-59b9-bd8c-a018e93c0a6f-common': 14.0.4 + '@codingame/monaco-vscode-6980eeab-47bb-5a48-8e15-32caf0785565-common': 14.0.4 + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common': 14.0.4 + '@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-ce8c4b18-4e75-55dd-9656-517347af9de7-common': 14.0.4 + '@codingame/monaco-vscode-d4a98668-f793-5361-a9cf-1e6ae6d62ce3-common': 14.0.4 + '@codingame/monaco-vscode-d8236b3b-b91a-522d-89f4-94d70a546f6a-common': 14.0.4 + '@codingame/monaco-vscode-keybindings-service-override': 14.0.4 + '@codingame/monaco-vscode-layout-service-override': 14.0.4 + '@codingame/monaco-vscode-quickaccess-service-override': 14.0.4 + '@codingame/monaco-vscode-view-common-service-override': 14.0.4 + + '@codingame/monaco-vscode-workbench-service-override@14.0.4': + dependencies: + '@codingame/monaco-vscode-1021b67c-93e5-5c78-a270-cbdb2574d980-common': 14.0.4 + '@codingame/monaco-vscode-256d5b78-0649-50e9-8354-2807f95f68f4-common': 14.0.4 + '@codingame/monaco-vscode-411e0589-fa79-504b-b32c-80a88847b23a-common': 14.0.4 + '@codingame/monaco-vscode-494be54c-bd37-5b3c-af70-02f086e28768-common': 14.0.4 + '@codingame/monaco-vscode-4a28f637-7c3c-5e48-a77c-1b7538b38850-common': 14.0.4 + '@codingame/monaco-vscode-6980eeab-47bb-5a48-8e15-32caf0785565-common': 14.0.4 + '@codingame/monaco-vscode-91789cdf-e3cb-5a04-aaeb-6f7df7d3d231-common': 14.0.4 + '@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common': 14.0.4 + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-ce8c4b18-4e75-55dd-9656-517347af9de7-common': 14.0.4 + '@codingame/monaco-vscode-d4a98668-f793-5361-a9cf-1e6ae6d62ce3-common': 14.0.4 + '@codingame/monaco-vscode-d8236b3b-b91a-522d-89f4-94d70a546f6a-common': 14.0.4 + '@codingame/monaco-vscode-keybindings-service-override': 14.0.4 + '@codingame/monaco-vscode-quickaccess-service-override': 14.0.4 + '@codingame/monaco-vscode-view-banner-service-override': 14.0.4 + '@codingame/monaco-vscode-view-common-service-override': 14.0.4 + '@codingame/monaco-vscode-view-status-bar-service-override': 14.0.4 + '@codingame/monaco-vscode-view-title-bar-service-override': 14.0.4 '@csstools/color-helpers@5.0.1': {} @@ -5668,43 +6077,43 @@ snapshots: '@esbuild/win32-x64@0.24.2': optional: true - '@eslint-community/eslint-plugin-eslint-comments@4.4.1(eslint@9.18.0(jiti@1.21.7))': + '@eslint-community/eslint-plugin-eslint-comments@4.4.1(eslint@9.20.1(jiti@2.4.2))': dependencies: escape-string-regexp: 4.0.0 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) ignore: 5.3.2 - '@eslint-community/eslint-utils@4.4.1(eslint@9.18.0(jiti@1.21.7))': + '@eslint-community/eslint-utils@4.4.1(eslint@9.20.1(jiti@2.4.2))': dependencies: - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint-react/ast@1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)': + '@eslint-react/ast@1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@eslint-react/eff': 1.24.0 - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/typescript-estree': 8.22.0(typescript@5.7.3) - '@typescript-eslint/utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - string-ts: 2.2.0 + '@eslint-react/eff': 1.26.2 + '@typescript-eslint/types': 8.24.0 + '@typescript-eslint/typescript-estree': 8.24.0(typescript@5.7.3) + '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + string-ts: 2.2.1 ts-pattern: 5.6.2 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/core@1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)': - dependencies: - '@eslint-react/ast': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/eff': 1.24.0 - '@eslint-react/jsx': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/shared': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/var': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.20.0 - '@typescript-eslint/type-utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) + '@eslint-react/core@1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': + dependencies: + '@eslint-react/ast': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/eff': 1.26.2 + '@eslint-react/jsx': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/shared': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/var': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.24.0 + '@typescript-eslint/type-utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/types': 8.24.0 + '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) birecord: 0.1.1 ts-pattern: 5.6.2 transitivePeerDependencies: @@ -5712,47 +6121,47 @@ snapshots: - supports-color - typescript - '@eslint-react/eff@1.24.0': {} - - '@eslint-react/eslint-plugin@1.24.0(eslint@9.18.0(jiti@1.21.7))(ts-api-utils@2.0.0(typescript@5.7.3))(typescript@5.7.3)': - dependencies: - '@eslint-react/eff': 1.24.0 - '@eslint-react/shared': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.20.0 - '@typescript-eslint/type-utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - eslint: 9.18.0(jiti@1.21.7) - eslint-plugin-react-debug: 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - eslint-plugin-react-dom: 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - eslint-plugin-react-hooks-extra: 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - eslint-plugin-react-naming-convention: 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - eslint-plugin-react-web-api: 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - eslint-plugin-react-x: 1.24.0(eslint@9.18.0(jiti@1.21.7))(ts-api-utils@2.0.0(typescript@5.7.3))(typescript@5.7.3) + '@eslint-react/eff@1.26.2': {} + + '@eslint-react/eslint-plugin@1.26.2(eslint@9.20.1(jiti@2.4.2))(ts-api-utils@2.0.1(typescript@5.7.3))(typescript@5.7.3)': + dependencies: + '@eslint-react/eff': 1.26.2 + '@eslint-react/shared': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.24.0 + '@typescript-eslint/type-utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/types': 8.24.0 + '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + eslint: 9.20.1(jiti@2.4.2) + eslint-plugin-react-debug: 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + eslint-plugin-react-dom: 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + eslint-plugin-react-hooks-extra: 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + eslint-plugin-react-naming-convention: 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + eslint-plugin-react-web-api: 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + eslint-plugin-react-x: 1.26.2(eslint@9.20.1(jiti@2.4.2))(ts-api-utils@2.0.1(typescript@5.7.3))(typescript@5.7.3) optionalDependencies: typescript: 5.7.3 transitivePeerDependencies: - supports-color - ts-api-utils - '@eslint-react/jsx@1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)': + '@eslint-react/jsx@1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@eslint-react/ast': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/eff': 1.24.0 - '@eslint-react/var': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.20.0 - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) + '@eslint-react/ast': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/eff': 1.26.2 + '@eslint-react/var': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.24.0 + '@typescript-eslint/types': 8.24.0 + '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) ts-pattern: 5.6.2 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/shared@1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)': + '@eslint-react/shared@1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@eslint-react/eff': 1.24.0 - '@typescript-eslint/utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) + '@eslint-react/eff': 1.26.2 + '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) picomatch: 4.0.2 ts-pattern: 5.6.2 transitivePeerDependencies: @@ -5760,23 +6169,23 @@ snapshots: - supports-color - typescript - '@eslint-react/var@1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)': + '@eslint-react/var@1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@eslint-react/ast': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/eff': 1.24.0 - '@typescript-eslint/scope-manager': 8.20.0 - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - string-ts: 2.2.0 + '@eslint-react/ast': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/eff': 1.26.2 + '@typescript-eslint/scope-manager': 8.24.0 + '@typescript-eslint/types': 8.24.0 + '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + string-ts: 2.2.1 ts-pattern: 5.6.2 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint/compat@1.2.5(eslint@9.18.0(jiti@1.21.7))': + '@eslint/compat@1.2.5(eslint@9.20.1(jiti@2.4.2))': optionalDependencies: - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) '@eslint/config-array@0.19.1': dependencies: @@ -5790,6 +6199,10 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 + '@eslint/core@0.11.0': + dependencies: + '@types/json-schema': 7.0.15 + '@eslint/eslintrc@3.2.0': dependencies: ajv: 6.12.6 @@ -5804,10 +6217,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.18.0': {} + '@eslint/js@9.20.0': {} - '@eslint/markdown@6.2.1': + '@eslint/markdown@6.2.2': dependencies: + '@eslint/core': 0.10.0 '@eslint/plugin-kit': 0.2.5 mdast-util-from-markdown: 2.0.2 mdast-util-gfm: 3.0.0 @@ -5927,15 +6341,6 @@ snapshots: '@img/sharp-win32-x64@0.33.5': optional: true - '@isaacs/cliui@8.0.2': - dependencies: - string-width: 5.1.2 - string-width-cjs: string-width@4.2.3 - strip-ansi: 7.1.0 - strip-ansi-cjs: strip-ansi@6.0.1 - wrap-ansi: 8.1.0 - wrap-ansi-cjs: wrap-ansi@7.0.0 - '@jridgewell/gen-mapping@0.3.8': dependencies: '@jridgewell/set-array': 1.2.1 @@ -5958,34 +6363,34 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@next/env@15.1.5': {} + '@next/env@15.1.7': {} - '@next/eslint-plugin-next@15.1.6': + '@next/eslint-plugin-next@15.1.7': dependencies: fast-glob: 3.3.1 - '@next/swc-darwin-arm64@15.1.5': + '@next/swc-darwin-arm64@15.1.7': optional: true - '@next/swc-darwin-x64@15.1.5': + '@next/swc-darwin-x64@15.1.7': optional: true - '@next/swc-linux-arm64-gnu@15.1.5': + '@next/swc-linux-arm64-gnu@15.1.7': optional: true - '@next/swc-linux-arm64-musl@15.1.5': + '@next/swc-linux-arm64-musl@15.1.7': optional: true - '@next/swc-linux-x64-gnu@15.1.5': + '@next/swc-linux-x64-gnu@15.1.7': optional: true - '@next/swc-linux-x64-musl@15.1.5': + '@next/swc-linux-x64-musl@15.1.7': optional: true - '@next/swc-win32-arm64-msvc@15.1.5': + '@next/swc-win32-arm64-msvc@15.1.7': optional: true - '@next/swc-win32-x64-msvc@15.1.5': + '@next/swc-win32-x64-msvc@15.1.7': optional: true '@nodelib/fs.scandir@2.1.5': @@ -6002,309 +6407,428 @@ snapshots: '@nolyfill/is-core-module@1.0.39': {} - '@pkgjs/parseargs@0.11.0': - optional: true - '@pkgr/core@0.1.1': {} + '@radix-ui/primitive@1.0.1': + dependencies: + '@babel/runtime': 7.26.0 + '@radix-ui/primitive@1.1.1': {} - '@radix-ui/react-arrow@1.1.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-arrow@1.1.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.7 - '@types/react-dom': 19.0.3(@types/react@19.0.7) + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@radix-ui/react-collection@1.1.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-collection@1.1.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-context': 1.1.1(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-slot': 1.1.1(@types/react@19.0.7)(react@19.0.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-slot': 1.1.2(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.7 - '@types/react-dom': 19.0.3(@types/react@19.0.7) + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@radix-ui/react-compose-refs@1.1.1(@types/react@19.0.7)(react@19.0.0)': + '@radix-ui/react-compose-refs@1.0.1(@types/react@19.0.8)(react@19.0.0)': dependencies: + '@babel/runtime': 7.26.0 react: 19.0.0 optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 - '@radix-ui/react-context@1.1.1(@types/react@19.0.7)(react@19.0.0)': + '@radix-ui/react-compose-refs@1.1.1(@types/react@19.0.8)(react@19.0.0)': dependencies: react: 19.0.0 optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 - '@radix-ui/react-dialog@1.1.5(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-context@1.0.1(@types/react@19.0.8)(react@19.0.0)': dependencies: - '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-context': 1.1.1(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-dismissable-layer': 1.1.4(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-id': 1.1.0(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-portal': 1.1.3(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-slot': 1.1.1(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.7)(react@19.0.0) + '@babel/runtime': 7.26.0 + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/react-context@1.1.1(@types/react@19.0.8)(react@19.0.0)': + dependencies: + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/react-dialog@1.0.5(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@babel/runtime': 7.26.0 + '@radix-ui/primitive': 1.0.1 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-context': 1.0.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-id': 1.0.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-slot': 1.0.2(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@19.0.8)(react@19.0.0) aria-hidden: 1.2.4 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - react-remove-scroll: 2.6.3(@types/react@19.0.7)(react@19.0.0) + react-remove-scroll: 2.5.5(@types/react@19.0.8)(react@19.0.0) optionalDependencies: - '@types/react': 19.0.7 - '@types/react-dom': 19.0.3(@types/react@19.0.7) + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@radix-ui/react-dismissable-layer@1.1.3(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-dialog@1.1.6(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@19.0.7)(react@19.0.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-dismissable-layer': 1.1.5(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-focus-scope': 1.1.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-portal': 1.1.4(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-slot': 1.1.2(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.8)(react@19.0.0) + aria-hidden: 1.2.4 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) + react-remove-scroll: 2.6.3(@types/react@19.0.8)(react@19.0.0) optionalDependencies: - '@types/react': 19.0.7 - '@types/react-dom': 19.0.3(@types/react@19.0.7) + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@radix-ui/react-dismissable-layer@1.1.4(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@babel/runtime': 7.26.0 + '@radix-ui/primitive': 1.0.1 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) + + '@radix-ui/react-dismissable-layer@1.1.5(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@19.0.7)(react@19.0.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.7 - '@types/react-dom': 19.0.3(@types/react@19.0.7) + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) + + '@radix-ui/react-focus-guards@1.0.1(@types/react@19.0.8)(react@19.0.0)': + dependencies: + '@babel/runtime': 7.26.0 + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/react-focus-guards@1.1.1(@types/react@19.0.8)(react@19.0.0)': + dependencies: + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 - '@radix-ui/react-focus-guards@1.1.1(@types/react@19.0.7)(react@19.0.0)': + '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: + '@babel/runtime': 7.26.0 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@radix-ui/react-focus-scope@1.1.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-focus-scope@1.1.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.7)(react@19.0.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.7 - '@types/react-dom': 19.0.3(@types/react@19.0.7) + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) + + '@radix-ui/react-id@1.0.1(@types/react@19.0.8)(react@19.0.0)': + dependencies: + '@babel/runtime': 7.26.0 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 - '@radix-ui/react-id@1.1.0(@types/react@19.0.7)(react@19.0.0)': + '@radix-ui/react-id@1.1.0(@types/react@19.0.8)(react@19.0.0)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.7)(react@19.0.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 - '@radix-ui/react-label@2.1.2(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-label@2.1.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.7 - '@types/react-dom': 19.0.3(@types/react@19.0.7) + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@radix-ui/react-popover@1.1.5(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-popover@1.1.6(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-context': 1.1.1(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-dismissable-layer': 1.1.4(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-id': 1.1.0(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-popper': 1.2.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-portal': 1.1.3(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-slot': 1.1.1(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.7)(react@19.0.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-dismissable-layer': 1.1.5(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-focus-scope': 1.1.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-popper': 1.2.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-portal': 1.1.4(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-slot': 1.1.2(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.8)(react@19.0.0) aria-hidden: 1.2.4 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - react-remove-scroll: 2.6.3(@types/react@19.0.7)(react@19.0.0) + react-remove-scroll: 2.6.3(@types/react@19.0.8)(react@19.0.0) optionalDependencies: - '@types/react': 19.0.7 - '@types/react-dom': 19.0.3(@types/react@19.0.7) + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@radix-ui/react-popper@1.2.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-popper@1.2.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@floating-ui/react-dom': 2.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-arrow': 1.1.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-context': 1.1.1(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-use-rect': 1.1.0(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.7)(react@19.0.0) + '@radix-ui/react-arrow': 1.1.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-rect': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.8)(react@19.0.0) '@radix-ui/rect': 1.1.0 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.7 - '@types/react-dom': 19.0.3(@types/react@19.0.7) + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) + + '@radix-ui/react-portal@1.0.4(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@babel/runtime': 7.26.0 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) + + '@radix-ui/react-portal@1.1.4(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) + + '@radix-ui/react-presence@1.0.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@babel/runtime': 7.26.0 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) + + '@radix-ui/react-presence@1.1.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@radix-ui/react-portal@1.1.3(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-primitive@1.0.3(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.7)(react@19.0.0) + '@babel/runtime': 7.26.0 + '@radix-ui/react-slot': 1.0.2(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.7 - '@types/react-dom': 19.0.3(@types/react@19.0.7) + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@radix-ui/react-presence@1.1.2(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-primitive@2.0.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.7)(react@19.0.0) + '@radix-ui/react-slot': 1.1.2(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.7 - '@types/react-dom': 19.0.3(@types/react@19.0.7) + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) + + '@radix-ui/react-slot@1.0.2(@types/react@19.0.8)(react@19.0.0)': + dependencies: + '@babel/runtime': 7.26.0 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/react-slot@1.1.2(@types/react@19.0.8)(react@19.0.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 - '@radix-ui/react-primitive@2.0.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-switch@1.1.3(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@radix-ui/react-slot': 1.1.1(@types/react@19.0.7)(react@19.0.0) + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-previous': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.7 - '@types/react-dom': 19.0.3(@types/react@19.0.7) + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@radix-ui/react-primitive@2.0.2(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-toast@1.2.6(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@radix-ui/react-slot': 1.1.2(@types/react@19.0.7)(react@19.0.0) + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-collection': 1.1.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-dismissable-layer': 1.1.5(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-portal': 1.1.4(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-visually-hidden': 1.1.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.7 - '@types/react-dom': 19.0.3(@types/react@19.0.7) + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@radix-ui/react-slot@1.1.1(@types/react@19.0.7)(react@19.0.0)': + '@radix-ui/react-use-callback-ref@1.0.1(@types/react@19.0.8)(react@19.0.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.7)(react@19.0.0) + '@babel/runtime': 7.26.0 react: 19.0.0 optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 - '@radix-ui/react-slot@1.1.2(@types/react@19.0.7)(react@19.0.0)': + '@radix-ui/react-use-callback-ref@1.1.0(@types/react@19.0.8)(react@19.0.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.7)(react@19.0.0) react: 19.0.0 optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 - '@radix-ui/react-switch@1.1.2(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-use-controllable-state@1.0.1(@types/react@19.0.8)(react@19.0.0)': dependencies: - '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-context': 1.1.1(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-use-previous': 1.1.0(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.7)(react@19.0.0) + '@babel/runtime': 7.26.0 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.7 - '@types/react-dom': 19.0.3(@types/react@19.0.7) + '@types/react': 19.0.8 - '@radix-ui/react-toast@1.2.4(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-use-controllable-state@1.1.0(@types/react@19.0.8)(react@19.0.0)': dependencies: - '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-collection': 1.1.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-context': 1.1.1(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-portal': 1.1.3(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-visually-hidden': 1.1.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.7 - '@types/react-dom': 19.0.3(@types/react@19.0.7) + '@types/react': 19.0.8 - '@radix-ui/react-use-callback-ref@1.1.0(@types/react@19.0.7)(react@19.0.0)': + '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@19.0.8)(react@19.0.0)': dependencies: + '@babel/runtime': 7.26.0 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 - '@radix-ui/react-use-controllable-state@1.1.0(@types/react@19.0.7)(react@19.0.0)': + '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@19.0.8)(react@19.0.0)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.7)(react@19.0.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 - '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@19.0.7)(react@19.0.0)': + '@radix-ui/react-use-layout-effect@1.0.1(@types/react@19.0.8)(react@19.0.0)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.7)(react@19.0.0) + '@babel/runtime': 7.26.0 react: 19.0.0 optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 - '@radix-ui/react-use-layout-effect@1.1.0(@types/react@19.0.7)(react@19.0.0)': + '@radix-ui/react-use-layout-effect@1.1.0(@types/react@19.0.8)(react@19.0.0)': dependencies: react: 19.0.0 optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 - '@radix-ui/react-use-previous@1.1.0(@types/react@19.0.7)(react@19.0.0)': + '@radix-ui/react-use-previous@1.1.0(@types/react@19.0.8)(react@19.0.0)': dependencies: react: 19.0.0 optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 - '@radix-ui/react-use-rect@1.1.0(@types/react@19.0.7)(react@19.0.0)': + '@radix-ui/react-use-rect@1.1.0(@types/react@19.0.8)(react@19.0.0)': dependencies: '@radix-ui/rect': 1.1.0 react: 19.0.0 optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 - '@radix-ui/react-use-size@1.1.0(@types/react@19.0.7)(react@19.0.0)': + '@radix-ui/react-use-size@1.1.0(@types/react@19.0.8)(react@19.0.0)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.7)(react@19.0.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 - '@radix-ui/react-visually-hidden@1.1.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-visually-hidden@1.1.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.7 - '@types/react-dom': 19.0.3(@types/react@19.0.7) + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) '@radix-ui/rect@1.1.0': {} @@ -6369,10 +6893,10 @@ snapshots: '@rushstack/eslint-patch@1.10.5': {} - '@stylistic/eslint-plugin@2.13.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)': + '@stylistic/eslint-plugin@4.0.0-beta.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@typescript-eslint/utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - eslint: 9.18.0(jiti@1.21.7) + '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + eslint: 9.20.1(jiti@2.4.2) eslint-visitor-keys: 4.2.0 espree: 10.3.0 estraverse: 5.3.0 @@ -6387,6 +6911,68 @@ snapshots: dependencies: tslib: 2.8.1 + '@tailwindcss/node@4.0.6': + dependencies: + enhanced-resolve: 5.18.1 + jiti: 2.4.2 + tailwindcss: 4.0.6 + + '@tailwindcss/oxide-android-arm64@4.0.6': + optional: true + + '@tailwindcss/oxide-darwin-arm64@4.0.6': + optional: true + + '@tailwindcss/oxide-darwin-x64@4.0.6': + optional: true + + '@tailwindcss/oxide-freebsd-x64@4.0.6': + optional: true + + '@tailwindcss/oxide-linux-arm-gnueabihf@4.0.6': + optional: true + + '@tailwindcss/oxide-linux-arm64-gnu@4.0.6': + optional: true + + '@tailwindcss/oxide-linux-arm64-musl@4.0.6': + optional: true + + '@tailwindcss/oxide-linux-x64-gnu@4.0.6': + optional: true + + '@tailwindcss/oxide-linux-x64-musl@4.0.6': + optional: true + + '@tailwindcss/oxide-win32-arm64-msvc@4.0.6': + optional: true + + '@tailwindcss/oxide-win32-x64-msvc@4.0.6': + optional: true + + '@tailwindcss/oxide@4.0.6': + optionalDependencies: + '@tailwindcss/oxide-android-arm64': 4.0.6 + '@tailwindcss/oxide-darwin-arm64': 4.0.6 + '@tailwindcss/oxide-darwin-x64': 4.0.6 + '@tailwindcss/oxide-freebsd-x64': 4.0.6 + '@tailwindcss/oxide-linux-arm-gnueabihf': 4.0.6 + '@tailwindcss/oxide-linux-arm64-gnu': 4.0.6 + '@tailwindcss/oxide-linux-arm64-musl': 4.0.6 + '@tailwindcss/oxide-linux-x64-gnu': 4.0.6 + '@tailwindcss/oxide-linux-x64-musl': 4.0.6 + '@tailwindcss/oxide-win32-arm64-msvc': 4.0.6 + '@tailwindcss/oxide-win32-x64-msvc': 4.0.6 + + '@tailwindcss/postcss@4.0.6': + dependencies: + '@alloc/quick-lru': 5.2.0 + '@tailwindcss/node': 4.0.6 + '@tailwindcss/oxide': 4.0.6 + lightningcss: 1.29.1 + postcss: 8.5.2 + tailwindcss: 4.0.6 + '@testing-library/dom@10.4.0': dependencies: '@babel/code-frame': 7.26.2 @@ -6398,15 +6984,15 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/react@16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@testing-library/react@16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@testing-library/dom': 10.4.0 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.7 - '@types/react-dom': 19.0.3(@types/react@19.0.7) + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) '@types/aria-query@5.0.4': {} @@ -6469,7 +7055,7 @@ snapshots: '@types/ms@0.7.34': {} - '@types/node@22.13.1': + '@types/node@22.13.4': dependencies: undici-types: 6.20.0 @@ -6477,27 +7063,27 @@ snapshots: '@types/qrcode-svg@1.1.5': {} - '@types/react-dom@19.0.3(@types/react@19.0.7)': + '@types/react-dom@19.0.3(@types/react@19.0.8)': dependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 - '@types/react@19.0.7': + '@types/react@19.0.8': dependencies: csstype: 3.1.3 '@types/unist@3.0.3': {} - '@types/vscode@1.96.0': {} + '@types/vscode@1.97.0': {} - '@typescript-eslint/eslint-plugin@8.20.0(@typescript-eslint/parser@8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)': + '@typescript-eslint/eslint-plugin@8.22.0(@typescript-eslint/parser@8.22.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.20.0 - '@typescript-eslint/type-utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/visitor-keys': 8.20.0 - eslint: 9.18.0(jiti@1.21.7) + '@typescript-eslint/parser': 8.22.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.22.0 + '@typescript-eslint/type-utils': 8.22.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/utils': 8.22.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/visitor-keys': 8.22.0 + eslint: 9.20.1(jiti@2.4.2) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -6506,148 +7092,87 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.21.0(@typescript-eslint/parser@8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)': + '@typescript-eslint/eslint-plugin@8.24.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.21.0 - '@typescript-eslint/type-utils': 8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/utils': 8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/visitor-keys': 8.21.0 - eslint: 9.18.0(jiti@1.21.7) + '@typescript-eslint/parser': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.24.0 + '@typescript-eslint/type-utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/visitor-keys': 8.24.0 + eslint: 9.20.1(jiti@2.4.2) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 2.0.0(typescript@5.7.3) + ts-api-utils: 2.0.1(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.22.0(@typescript-eslint/parser@8.22.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)': + '@typescript-eslint/parser@8.22.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.22.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) '@typescript-eslint/scope-manager': 8.22.0 - '@typescript-eslint/type-utils': 8.22.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/utils': 8.22.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) + '@typescript-eslint/types': 8.22.0 + '@typescript-eslint/typescript-estree': 8.22.0(typescript@5.7.3) '@typescript-eslint/visitor-keys': 8.22.0 - eslint: 9.18.0(jiti@1.21.7) - graphemer: 1.4.0 - ignore: 5.3.2 - natural-compare: 1.4.0 - ts-api-utils: 2.0.0(typescript@5.7.3) - typescript: 5.7.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/parser@8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)': - dependencies: - '@typescript-eslint/scope-manager': 8.20.0 - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.7.3) - '@typescript-eslint/visitor-keys': 8.20.0 - debug: 4.4.0 - eslint: 9.18.0(jiti@1.21.7) - typescript: 5.7.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/parser@8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)': - dependencies: - '@typescript-eslint/scope-manager': 8.21.0 - '@typescript-eslint/types': 8.21.0 - '@typescript-eslint/typescript-estree': 8.21.0(typescript@5.7.3) - '@typescript-eslint/visitor-keys': 8.21.0 debug: 4.4.0 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.22.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)': + '@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@typescript-eslint/scope-manager': 8.22.0 - '@typescript-eslint/types': 8.22.0 - '@typescript-eslint/typescript-estree': 8.22.0(typescript@5.7.3) - '@typescript-eslint/visitor-keys': 8.22.0 + '@typescript-eslint/scope-manager': 8.24.0 + '@typescript-eslint/types': 8.24.0 + '@typescript-eslint/typescript-estree': 8.24.0(typescript@5.7.3) + '@typescript-eslint/visitor-keys': 8.24.0 debug: 4.4.0 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.20.0': - dependencies: - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/visitor-keys': 8.20.0 - - '@typescript-eslint/scope-manager@8.21.0': - dependencies: - '@typescript-eslint/types': 8.21.0 - '@typescript-eslint/visitor-keys': 8.21.0 - '@typescript-eslint/scope-manager@8.22.0': dependencies: '@typescript-eslint/types': 8.22.0 '@typescript-eslint/visitor-keys': 8.22.0 - '@typescript-eslint/type-utils@8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)': + '@typescript-eslint/scope-manager@8.24.0': dependencies: - '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.7.3) - '@typescript-eslint/utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - debug: 4.4.0 - eslint: 9.18.0(jiti@1.21.7) - ts-api-utils: 2.0.0(typescript@5.7.3) - typescript: 5.7.3 - transitivePeerDependencies: - - supports-color + '@typescript-eslint/types': 8.24.0 + '@typescript-eslint/visitor-keys': 8.24.0 - '@typescript-eslint/type-utils@8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)': + '@typescript-eslint/type-utils@8.22.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.21.0(typescript@5.7.3) - '@typescript-eslint/utils': 8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) + '@typescript-eslint/typescript-estree': 8.22.0(typescript@5.7.3) + '@typescript-eslint/utils': 8.22.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) debug: 4.4.0 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) ts-api-utils: 2.0.0(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.22.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)': + '@typescript-eslint/type-utils@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.22.0(typescript@5.7.3) - '@typescript-eslint/utils': 8.22.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) + '@typescript-eslint/typescript-estree': 8.24.0(typescript@5.7.3) + '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) debug: 4.4.0 - eslint: 9.18.0(jiti@1.21.7) - ts-api-utils: 2.0.0(typescript@5.7.3) + eslint: 9.20.1(jiti@2.4.2) + ts-api-utils: 2.0.1(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.20.0': {} - - '@typescript-eslint/types@8.21.0': {} - '@typescript-eslint/types@8.22.0': {} - '@typescript-eslint/typescript-estree@8.20.0(typescript@5.7.3)': - dependencies: - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/visitor-keys': 8.20.0 - debug: 4.4.0 - fast-glob: 3.3.3 - is-glob: 4.0.3 - minimatch: 9.0.5 - semver: 7.6.3 - ts-api-utils: 2.0.0(typescript@5.7.3) - typescript: 5.7.3 - transitivePeerDependencies: - - supports-color + '@typescript-eslint/types@8.24.0': {} - '@typescript-eslint/typescript-estree@8.21.0(typescript@5.7.3)': + '@typescript-eslint/typescript-estree@8.22.0(typescript@5.7.3)': dependencies: - '@typescript-eslint/types': 8.21.0 - '@typescript-eslint/visitor-keys': 8.21.0 + '@typescript-eslint/types': 8.22.0 + '@typescript-eslint/visitor-keys': 8.22.0 debug: 4.4.0 fast-glob: 3.3.3 is-glob: 4.0.3 @@ -6658,96 +7183,80 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.22.0(typescript@5.7.3)': + '@typescript-eslint/typescript-estree@8.24.0(typescript@5.7.3)': dependencies: - '@typescript-eslint/types': 8.22.0 - '@typescript-eslint/visitor-keys': 8.22.0 + '@typescript-eslint/types': 8.24.0 + '@typescript-eslint/visitor-keys': 8.24.0 debug: 4.4.0 fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 2.0.0(typescript@5.7.3) + ts-api-utils: 2.0.1(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)': + '@typescript-eslint/utils@8.22.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.18.0(jiti@1.21.7)) - '@typescript-eslint/scope-manager': 8.20.0 - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.7.3) - eslint: 9.18.0(jiti@1.21.7) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) + '@typescript-eslint/scope-manager': 8.22.0 + '@typescript-eslint/types': 8.22.0 + '@typescript-eslint/typescript-estree': 8.22.0(typescript@5.7.3) + eslint: 9.20.1(jiti@2.4.2) typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)': + '@typescript-eslint/utils@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.18.0(jiti@1.21.7)) - '@typescript-eslint/scope-manager': 8.21.0 - '@typescript-eslint/types': 8.21.0 - '@typescript-eslint/typescript-estree': 8.21.0(typescript@5.7.3) - eslint: 9.18.0(jiti@1.21.7) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) + '@typescript-eslint/scope-manager': 8.24.0 + '@typescript-eslint/types': 8.24.0 + '@typescript-eslint/typescript-estree': 8.24.0(typescript@5.7.3) + eslint: 9.20.1(jiti@2.4.2) typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.22.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)': + '@typescript-eslint/visitor-keys@8.22.0': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.18.0(jiti@1.21.7)) - '@typescript-eslint/scope-manager': 8.22.0 '@typescript-eslint/types': 8.22.0 - '@typescript-eslint/typescript-estree': 8.22.0(typescript@5.7.3) - eslint: 9.18.0(jiti@1.21.7) - typescript: 5.7.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/visitor-keys@8.20.0': - dependencies: - '@typescript-eslint/types': 8.20.0 - eslint-visitor-keys: 4.2.0 - - '@typescript-eslint/visitor-keys@8.21.0': - dependencies: - '@typescript-eslint/types': 8.21.0 eslint-visitor-keys: 4.2.0 - '@typescript-eslint/visitor-keys@8.22.0': + '@typescript-eslint/visitor-keys@8.24.0': dependencies: - '@typescript-eslint/types': 8.22.0 + '@typescript-eslint/types': 8.24.0 eslint-visitor-keys: 4.2.0 - '@vercel/analytics@1.4.1(next@15.1.5(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)': + '@vercel/analytics@1.5.0(next@15.1.7(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)': optionalDependencies: - next: 15.1.5(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + next: 15.1.7(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 - '@vercel/speed-insights@1.1.0(next@15.1.5(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)': + '@vercel/speed-insights@1.2.0(next@15.1.7(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)': optionalDependencies: - next: 15.1.5(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + next: 15.1.7(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 - '@vitejs/plugin-react@4.3.4(vite@6.1.0(@types/node@22.13.1)(jiti@1.21.7)(terser@5.38.1)(yaml@2.7.0))': + '@vitejs/plugin-react@4.3.4(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(yaml@2.7.0))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 6.1.0(@types/node@22.13.1)(jiti@1.21.7)(terser@5.38.1)(yaml@2.7.0) + vite: 6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(yaml@2.7.0) transitivePeerDependencies: - supports-color - '@vitest/eslint-plugin@1.1.25(@typescript-eslint/utils@8.22.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)(vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.1)(jiti@1.21.7)(jsdom@26.0.0)(terser@5.38.1)(yaml@2.7.0))': + '@vitest/eslint-plugin@1.1.31(@typescript-eslint/utils@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)(vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.4)(jiti@2.4.2)(jsdom@26.0.0)(lightningcss@1.29.1)(terser@5.38.1)(yaml@2.7.0))': dependencies: - '@typescript-eslint/utils': 8.22.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - eslint: 9.18.0(jiti@1.21.7) + '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + eslint: 9.20.1(jiti@2.4.2) optionalDependencies: typescript: 5.7.3 - vitest: 3.0.5(@types/debug@4.1.12)(@types/node@22.13.1)(jiti@1.21.7)(jsdom@26.0.0)(terser@5.38.1)(yaml@2.7.0) + vitest: 3.0.5(@types/debug@4.1.12)(@types/node@22.13.4)(jiti@2.4.2)(jsdom@26.0.0)(lightningcss@1.29.1)(terser@5.38.1)(yaml@2.7.0) '@vitest/expect@3.0.5': dependencies: @@ -6756,13 +7265,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 2.0.0 - '@vitest/mocker@3.0.5(vite@6.1.0(@types/node@22.13.1)(jiti@1.21.7)(terser@5.38.1)(yaml@2.7.0))': + '@vitest/mocker@3.0.5(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(yaml@2.7.0))': dependencies: '@vitest/spy': 3.0.5 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.1.0(@types/node@22.13.1)(jiti@1.21.7)(terser@5.38.1)(yaml@2.7.0) + vite: 6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(yaml@2.7.0) '@vitest/pretty-format@3.0.5': dependencies: @@ -6942,31 +7451,20 @@ snapshots: ansi-regex@5.0.1: {} - ansi-regex@6.1.0: {} - ansi-styles@4.3.0: dependencies: color-convert: 2.0.1 ansi-styles@5.2.0: {} - ansi-styles@6.2.1: {} - ansi_up@6.0.2: {} - antlr4@4.13.2: {} - - any-promise@1.3.0: {} + ansis@3.14.0: {} - anymatch@3.1.3: - dependencies: - normalize-path: 3.0.0 - picomatch: 2.3.1 + antlr4@4.13.2: {} are-docs-informative@0.0.2: {} - arg@5.0.2: {} - argparse@2.0.1: {} aria-hidden@1.2.4: @@ -7063,8 +7561,6 @@ snapshots: big.js@5.2.2: {} - binary-extensions@2.3.0: {} - birecord@0.1.1: {} boolbase@1.0.0: {} @@ -7118,8 +7614,6 @@ snapshots: callsites@3.1.0: {} - camelcase-css@2.0.1: {} - caniuse-lite@1.0.30001692: {} ccount@2.0.1: {} @@ -7141,18 +7635,6 @@ snapshots: check-error@2.1.1: {} - chokidar@3.6.0: - dependencies: - anymatch: 3.1.3 - braces: 3.0.3 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.6.0 - optionalDependencies: - fsevents: 2.3.3 - chrome-trace-event@1.0.4: {} ci-info@4.1.0: {} @@ -7175,14 +7657,12 @@ snapshots: clsx@2.1.1: {} - cmdk@1.0.4(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + cmdk@1.0.0(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - '@radix-ui/react-dialog': 1.1.5(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-id': 1.1.0(@types/react@19.0.7)(react@19.0.0) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.3(@types/react@19.0.7))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-dialog': 1.0.5(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - use-sync-external-store: 1.4.0(react@19.0.0) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -7211,8 +7691,6 @@ snapshots: commander@2.20.3: {} - commander@4.1.1: {} - comment-parser@1.4.1: {} compare-versions@6.1.1: {} @@ -7314,6 +7792,8 @@ snapshots: dequal@2.0.3: {} + detect-libc@1.0.3: {} + detect-libc@2.0.3: optional: true @@ -7323,10 +7803,6 @@ snapshots: dependencies: dequal: 2.0.3 - didyoumean@1.2.2: {} - - dlv@1.1.3: {} - doctrine@2.1.0: dependencies: esutils: 2.0.3 @@ -7343,8 +7819,6 @@ snapshots: es-errors: 1.3.0 gopd: 1.2.0 - eastasianwidth@0.2.0: {} - electron-to-chromium@1.5.80: {} emoji-regex@8.0.0: {} @@ -7353,11 +7827,6 @@ snapshots: emojis-list@3.0.0: {} - enhanced-resolve@5.18.0: - dependencies: - graceful-fs: 4.2.11 - tapable: 2.2.1 - enhanced-resolve@5.18.1: dependencies: graceful-fs: 4.2.11 @@ -7513,35 +7982,34 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.5.1(eslint@9.18.0(jiti@1.21.7)): + eslint-compat-utils@0.5.1(eslint@9.20.1(jiti@2.4.2)): dependencies: - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) semver: 7.6.3 - eslint-compat-utils@0.6.4(eslint@9.18.0(jiti@1.21.7)): + eslint-compat-utils@0.6.4(eslint@9.20.1(jiti@2.4.2)): dependencies: - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) semver: 7.6.3 - eslint-config-flat-gitignore@1.0.0(eslint@9.18.0(jiti@1.21.7)): + eslint-config-flat-gitignore@2.0.0(eslint@9.20.1(jiti@2.4.2)): dependencies: - '@eslint/compat': 1.2.5(eslint@9.18.0(jiti@1.21.7)) - eslint: 9.18.0(jiti@1.21.7) - find-up-simple: 1.0.0 + '@eslint/compat': 1.2.5(eslint@9.20.1(jiti@2.4.2)) + eslint: 9.20.1(jiti@2.4.2) - eslint-config-next@15.1.6(eslint-plugin-import-x@4.6.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3): + eslint-config-next@15.1.7(eslint-plugin-import-x@4.6.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3): dependencies: - '@next/eslint-plugin-next': 15.1.6 + '@next/eslint-plugin-next': 15.1.7 '@rushstack/eslint-patch': 1.10.5 - '@typescript-eslint/eslint-plugin': 8.22.0(@typescript-eslint/parser@8.22.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/parser': 8.22.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - eslint: 9.18.0(jiti@1.21.7) + '@typescript-eslint/eslint-plugin': 8.22.0(@typescript-eslint/parser@8.22.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/parser': 8.22.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + eslint: 9.20.1(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import-x@4.6.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint-plugin-import@2.31.0)(eslint@9.18.0(jiti@1.21.7)) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.18.0(jiti@1.21.7)) - eslint-plugin-jsx-a11y: 6.10.2(eslint@9.18.0(jiti@1.21.7)) - eslint-plugin-react: 7.37.4(eslint@9.18.0(jiti@1.21.7)) - eslint-plugin-react-hooks: 5.1.0(eslint@9.18.0(jiti@1.21.7)) + eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import-x@4.6.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint-plugin-import@2.31.0)(eslint@9.20.1(jiti@2.4.2)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2)) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.20.1(jiti@2.4.2)) + eslint-plugin-react: 7.37.4(eslint@9.20.1(jiti@2.4.2)) + eslint-plugin-react-hooks: 5.1.0(eslint@9.20.1(jiti@2.4.2)) optionalDependencies: typescript: 5.7.3 transitivePeerDependencies: @@ -7549,11 +8017,11 @@ snapshots: - eslint-plugin-import-x - supports-color - eslint-config-prettier@10.0.1(eslint@9.18.0(jiti@1.21.7)): + eslint-config-prettier@10.0.1(eslint@9.20.1(jiti@2.4.2)): dependencies: - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) - eslint-flat-config-utils@1.0.0: + eslint-flat-config-utils@2.0.1: dependencies: pathe: 2.0.2 @@ -7565,71 +8033,70 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.7.0(eslint-plugin-import-x@4.6.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint-plugin-import@2.31.0)(eslint@9.18.0(jiti@1.21.7)): + eslint-import-resolver-typescript@3.7.0(eslint-plugin-import-x@4.6.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint-plugin-import@2.31.0)(eslint@9.20.1(jiti@2.4.2)): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.4.0 - enhanced-resolve: 5.18.0 - eslint: 9.18.0(jiti@1.21.7) + enhanced-resolve: 5.18.1 + eslint: 9.20.1(jiti@2.4.2) fast-glob: 3.3.3 get-tsconfig: 4.10.0 is-bun-module: 1.3.0 is-glob: 4.0.3 stable-hash: 0.0.4 optionalDependencies: - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.18.0(jiti@1.21.7)) - eslint-plugin-import-x: 4.6.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2)) + eslint-plugin-import-x: 4.6.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) transitivePeerDependencies: - supports-color - eslint-json-compat-utils@0.2.1(eslint@9.18.0(jiti@1.21.7))(jsonc-eslint-parser@2.4.0): + eslint-json-compat-utils@0.2.1(eslint@9.20.1(jiti@2.4.2))(jsonc-eslint-parser@2.4.0): dependencies: - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) esquery: 1.6.0 jsonc-eslint-parser: 2.4.0 - eslint-merge-processors@1.0.0(eslint@9.18.0(jiti@1.21.7)): + eslint-merge-processors@2.0.0(eslint@9.20.1(jiti@2.4.2)): dependencies: - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint@9.18.0(jiti@1.21.7)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint@9.20.1(jiti@2.4.2)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - eslint: 9.18.0(jiti@1.21.7) + '@typescript-eslint/parser': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + eslint: 9.20.1(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-antfu@2.7.0(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-antfu@3.1.0(eslint@9.20.1(jiti@2.4.2)): dependencies: - '@antfu/utils': 0.7.10 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) - eslint-plugin-command@2.1.0(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-command@3.1.0(eslint@9.20.1(jiti@2.4.2)): dependencies: '@es-joy/jsdoccomment': 0.50.0 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) - eslint-plugin-es-x@7.8.0(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-es-x@7.8.0(eslint@9.20.1(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.18.0(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 - eslint: 9.18.0(jiti@1.21.7) - eslint-compat-utils: 0.5.1(eslint@9.18.0(jiti@1.21.7)) + eslint: 9.20.1(jiti@2.4.2) + eslint-compat-utils: 0.5.1(eslint@9.20.1(jiti@2.4.2)) - eslint-plugin-import-x@4.6.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3): + eslint-plugin-import-x@4.6.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3): dependencies: '@types/doctrine': 0.0.9 - '@typescript-eslint/scope-manager': 8.20.0 - '@typescript-eslint/utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.22.0 + '@typescript-eslint/utils': 8.22.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) debug: 4.4.0 doctrine: 3.0.0 - enhanced-resolve: 5.18.0 - eslint: 9.18.0(jiti@1.21.7) + enhanced-resolve: 5.18.1 + eslint: 9.20.1(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 - get-tsconfig: 4.8.1 + get-tsconfig: 4.10.0 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 @@ -7639,7 +8106,7 @@ snapshots: - supports-color - typescript - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -7648,9 +8115,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint@9.18.0(jiti@1.21.7)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint@9.20.1(jiti@2.4.2)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -7662,20 +8129,20 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) + '@typescript-eslint/parser': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsdoc@50.6.1(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-jsdoc@50.6.3(eslint@9.20.1(jiti@2.4.2)): dependencies: '@es-joy/jsdoccomment': 0.49.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.4.0 escape-string-regexp: 4.0.0 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) espree: 10.3.0 esquery: 1.6.0 parse-imports: 2.2.1 @@ -7685,12 +8152,12 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.18.2(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-jsonc@2.19.1(eslint@9.20.1(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.18.0(jiti@1.21.7)) - eslint: 9.18.0(jiti@1.21.7) - eslint-compat-utils: 0.6.4(eslint@9.18.0(jiti@1.21.7)) - eslint-json-compat-utils: 0.2.1(eslint@9.18.0(jiti@1.21.7))(jsonc-eslint-parser@2.4.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) + eslint: 9.20.1(jiti@2.4.2) + eslint-compat-utils: 0.6.4(eslint@9.20.1(jiti@2.4.2)) + eslint-json-compat-utils: 0.2.1(eslint@9.20.1(jiti@2.4.2))(jsonc-eslint-parser@2.4.0) espree: 9.6.1 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 @@ -7699,7 +8166,7 @@ snapshots: transitivePeerDependencies: - '@eslint/json' - eslint-plugin-jsx-a11y@6.10.2(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-jsx-a11y@6.10.2(eslint@9.20.1(jiti@2.4.2)): dependencies: aria-query: 5.3.2 array-includes: 3.1.8 @@ -7709,7 +8176,7 @@ snapshots: axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -7718,160 +8185,160 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-n@17.15.1(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-n@17.15.1(eslint@9.20.1(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.18.0(jiti@1.21.7)) - enhanced-resolve: 5.18.0 - eslint: 9.18.0(jiti@1.21.7) - eslint-plugin-es-x: 7.8.0(eslint@9.18.0(jiti@1.21.7)) - get-tsconfig: 4.8.1 - globals: 15.14.0 + '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) + enhanced-resolve: 5.18.1 + eslint: 9.20.1(jiti@2.4.2) + eslint-plugin-es-x: 7.8.0(eslint@9.20.1(jiti@2.4.2)) + get-tsconfig: 4.10.0 + globals: 15.15.0 ignore: 5.3.2 minimatch: 9.0.5 semver: 7.6.3 eslint-plugin-no-only-tests@3.3.0: {} - eslint-plugin-perfectionist@4.6.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3): + eslint-plugin-perfectionist@4.9.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3): dependencies: - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - eslint: 9.18.0(jiti@1.21.7) + '@typescript-eslint/types': 8.24.0 + '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + eslint: 9.20.1(jiti@2.4.2) natural-orderby: 5.0.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-react-debug@1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3): - dependencies: - '@eslint-react/ast': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/core': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/eff': 1.24.0 - '@eslint-react/jsx': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/shared': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/var': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.20.0 - '@typescript-eslint/type-utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - eslint: 9.18.0(jiti@1.21.7) - string-ts: 2.2.0 + eslint-plugin-react-debug@1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3): + dependencies: + '@eslint-react/ast': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/core': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/eff': 1.26.2 + '@eslint-react/jsx': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/shared': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/var': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.24.0 + '@typescript-eslint/type-utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/types': 8.24.0 + '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + eslint: 9.20.1(jiti@2.4.2) + string-ts: 2.2.1 ts-pattern: 5.6.2 optionalDependencies: typescript: 5.7.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-dom@1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3): - dependencies: - '@eslint-react/ast': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/core': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/eff': 1.24.0 - '@eslint-react/jsx': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/shared': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/var': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.20.0 - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) + eslint-plugin-react-dom@1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3): + dependencies: + '@eslint-react/ast': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/core': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/eff': 1.26.2 + '@eslint-react/jsx': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/shared': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/var': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.24.0 + '@typescript-eslint/types': 8.24.0 + '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) compare-versions: 6.1.1 - eslint: 9.18.0(jiti@1.21.7) - string-ts: 2.2.0 + eslint: 9.20.1(jiti@2.4.2) + string-ts: 2.2.1 ts-pattern: 5.6.2 optionalDependencies: typescript: 5.7.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks-extra@1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3): - dependencies: - '@eslint-react/ast': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/core': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/eff': 1.24.0 - '@eslint-react/jsx': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/shared': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/var': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.20.0 - '@typescript-eslint/type-utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - eslint: 9.18.0(jiti@1.21.7) - string-ts: 2.2.0 + eslint-plugin-react-hooks-extra@1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3): + dependencies: + '@eslint-react/ast': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/core': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/eff': 1.26.2 + '@eslint-react/jsx': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/shared': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/var': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.24.0 + '@typescript-eslint/type-utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/types': 8.24.0 + '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + eslint: 9.20.1(jiti@2.4.2) + string-ts: 2.2.1 ts-pattern: 5.6.2 optionalDependencies: typescript: 5.7.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks@5.1.0(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-react-hooks@5.1.0(eslint@9.20.1(jiti@2.4.2)): dependencies: - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) - eslint-plugin-react-naming-convention@1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3): + eslint-plugin-react-naming-convention@1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3): dependencies: - '@eslint-react/ast': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/core': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/eff': 1.24.0 - '@eslint-react/jsx': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/shared': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.20.0 - '@typescript-eslint/type-utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - eslint: 9.18.0(jiti@1.21.7) - string-ts: 2.2.0 + '@eslint-react/ast': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/core': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/eff': 1.26.2 + '@eslint-react/jsx': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/shared': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.24.0 + '@typescript-eslint/type-utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/types': 8.24.0 + '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + eslint: 9.20.1(jiti@2.4.2) + string-ts: 2.2.1 ts-pattern: 5.6.2 optionalDependencies: typescript: 5.7.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-refresh@0.4.18(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-react-refresh@0.4.19(eslint@9.20.1(jiti@2.4.2)): dependencies: - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) - eslint-plugin-react-web-api@1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3): + eslint-plugin-react-web-api@1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3): dependencies: - '@eslint-react/ast': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/core': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/eff': 1.24.0 - '@eslint-react/jsx': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/shared': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/var': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.20.0 - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - eslint: 9.18.0(jiti@1.21.7) - string-ts: 2.2.0 + '@eslint-react/ast': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/core': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/eff': 1.26.2 + '@eslint-react/jsx': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/shared': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/var': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.24.0 + '@typescript-eslint/types': 8.24.0 + '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + eslint: 9.20.1(jiti@2.4.2) + string-ts: 2.2.1 ts-pattern: 5.6.2 optionalDependencies: typescript: 5.7.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-x@1.24.0(eslint@9.18.0(jiti@1.21.7))(ts-api-utils@2.0.0(typescript@5.7.3))(typescript@5.7.3): - dependencies: - '@eslint-react/ast': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/core': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/eff': 1.24.0 - '@eslint-react/jsx': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/shared': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@eslint-react/var': 1.24.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.20.0 - '@typescript-eslint/type-utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) + eslint-plugin-react-x@1.26.2(eslint@9.20.1(jiti@2.4.2))(ts-api-utils@2.0.1(typescript@5.7.3))(typescript@5.7.3): + dependencies: + '@eslint-react/ast': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/core': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/eff': 1.26.2 + '@eslint-react/jsx': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/shared': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/var': 1.26.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.24.0 + '@typescript-eslint/type-utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/types': 8.24.0 + '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) compare-versions: 6.1.1 - eslint: 9.18.0(jiti@1.21.7) - is-immutable-type: 5.0.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - string-ts: 2.2.0 + eslint: 9.20.1(jiti@2.4.2) + is-immutable-type: 5.0.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + string-ts: 2.2.1 ts-pattern: 5.6.2 optionalDependencies: - ts-api-utils: 2.0.0(typescript@5.7.3) + ts-api-utils: 2.0.1(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: - supports-color - eslint-plugin-react@7.37.4(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-react@7.37.4(eslint@9.20.1(jiti@2.4.2)): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -7879,7 +8346,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.2.1 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -7893,37 +8360,37 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-regexp@2.7.0(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-regexp@2.7.0(eslint@9.20.1(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.18.0(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 comment-parser: 1.4.1 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) jsdoc-type-pratt-parser: 4.1.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-toml@0.12.0(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-toml@0.12.0(eslint@9.20.1(jiti@2.4.2)): dependencies: debug: 4.4.0 - eslint: 9.18.0(jiti@1.21.7) - eslint-compat-utils: 0.6.4(eslint@9.18.0(jiti@1.21.7)) + eslint: 9.20.1(jiti@2.4.2) + eslint-compat-utils: 0.6.4(eslint@9.20.1(jiti@2.4.2)) lodash: 4.17.21 toml-eslint-parser: 0.10.0 transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@56.0.1(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-unicorn@56.0.1(eslint@9.20.1(jiti@2.4.2)): dependencies: '@babel/helper-validator-identifier': 7.25.9 - '@eslint-community/eslint-utils': 4.4.1(eslint@9.18.0(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) ci-info: 4.1.0 clean-regexp: 1.0.0 core-js-compat: 3.40.0 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) esquery: 1.6.0 - globals: 15.14.0 + globals: 15.15.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 jsesc: 3.1.0 @@ -7934,41 +8401,41 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.20.0(@typescript-eslint/parser@8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.24.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2)): dependencies: - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.20.0(@typescript-eslint/parser@8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) + '@typescript-eslint/eslint-plugin': 8.24.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) - eslint-plugin-vue@9.32.0(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-vue@9.32.0(eslint@9.20.1(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.18.0(jiti@1.21.7)) - eslint: 9.18.0(jiti@1.21.7) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) + eslint: 9.20.1(jiti@2.4.2) globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.2 semver: 7.6.3 - vue-eslint-parser: 9.4.3(eslint@9.18.0(jiti@1.21.7)) + vue-eslint-parser: 9.4.3(eslint@9.20.1(jiti@2.4.2)) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color - eslint-plugin-yml@1.16.0(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-yml@1.16.0(eslint@9.20.1(jiti@2.4.2)): dependencies: debug: 4.4.0 - eslint: 9.18.0(jiti@1.21.7) - eslint-compat-utils: 0.6.4(eslint@9.18.0(jiti@1.21.7)) + eslint: 9.20.1(jiti@2.4.2) + eslint-compat-utils: 0.6.4(eslint@9.20.1(jiti@2.4.2)) lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.2.3 transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@1.0.0(@vue/compiler-sfc@3.4.38)(eslint@9.18.0(jiti@1.21.7)): + eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.4.38)(eslint@9.20.1(jiti@2.4.2)): dependencies: '@vue/compiler-sfc': 3.4.38 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) eslint-scope@5.1.1: dependencies: @@ -7989,14 +8456,14 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.18.0(jiti@1.21.7): + eslint@9.20.1(jiti@2.4.2): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.18.0(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.19.1 - '@eslint/core': 0.10.0 + '@eslint/core': 0.11.0 '@eslint/eslintrc': 3.2.0 - '@eslint/js': 9.18.0 + '@eslint/js': 9.20.0 '@eslint/plugin-kit': 0.2.5 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 @@ -8026,7 +8493,7 @@ snapshots: natural-compare: 1.4.0 optionator: 0.9.4 optionalDependencies: - jiti: 1.21.7 + jiti: 2.4.2 transitivePeerDependencies: - supports-color @@ -8106,8 +8573,6 @@ snapshots: dependencies: to-regex-range: 5.0.1 - find-up-simple@1.0.0: {} - find-up@4.1.0: dependencies: locate-path: 5.0.0 @@ -8129,11 +8594,6 @@ snapshots: dependencies: is-callable: 1.2.7 - foreground-child@3.3.0: - dependencies: - cross-spawn: 7.0.6 - signal-exit: 4.1.0 - form-data@4.0.1: dependencies: asynckit: 0.4.0 @@ -8190,10 +8650,6 @@ snapshots: dependencies: resolve-pkg-maps: 1.0.0 - get-tsconfig@4.8.1: - dependencies: - resolve-pkg-maps: 1.0.0 - glob-parent@5.1.2: dependencies: is-glob: 4.0.3 @@ -8204,15 +8660,6 @@ snapshots: glob-to-regexp@0.4.1: {} - glob@10.4.5: - dependencies: - foreground-child: 3.3.0 - jackspeak: 3.4.3 - minimatch: 9.0.5 - minipass: 7.1.2 - package-json-from-dist: 1.0.1 - path-scurry: 1.11.1 - globals@11.12.0: {} globals@13.24.0: @@ -8221,7 +8668,7 @@ snapshots: globals@14.0.0: {} - globals@15.14.0: {} + globals@15.15.0: {} globalthis@1.0.4: dependencies: @@ -8325,10 +8772,6 @@ snapshots: dependencies: has-bigints: 1.1.0 - is-binary-path@2.1.0: - dependencies: - binary-extensions: 2.3.0 - is-boolean-object@1.2.1: dependencies: call-bound: 1.0.3 @@ -8378,10 +8821,10 @@ snapshots: dependencies: is-extglob: 2.1.1 - is-immutable-type@5.0.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3): + is-immutable-type@5.0.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3): dependencies: - '@typescript-eslint/type-utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - eslint: 9.18.0(jiti@1.21.7) + '@typescript-eslint/type-utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + eslint: 9.20.1(jiti@2.4.2) ts-api-utils: 2.0.0(typescript@5.7.3) ts-declaration-location: 1.0.5(typescript@5.7.3) typescript: 5.7.3 @@ -8453,19 +8896,13 @@ snapshots: has-symbols: 1.1.0 set-function-name: 2.0.2 - jackspeak@3.4.3: - dependencies: - '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 - jest-worker@27.5.1: dependencies: - '@types/node': 22.13.1 + '@types/node': 22.13.4 merge-stream: 2.0.0 supports-color: 8.1.1 - jiti@1.21.7: {} + jiti@2.4.2: {} js-cookie@2.2.1: {} @@ -8556,7 +8993,50 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 - lilconfig@3.1.3: {} + lightningcss-darwin-arm64@1.29.1: + optional: true + + lightningcss-darwin-x64@1.29.1: + optional: true + + lightningcss-freebsd-x64@1.29.1: + optional: true + + lightningcss-linux-arm-gnueabihf@1.29.1: + optional: true + + lightningcss-linux-arm64-gnu@1.29.1: + optional: true + + lightningcss-linux-arm64-musl@1.29.1: + optional: true + + lightningcss-linux-x64-gnu@1.29.1: + optional: true + + lightningcss-linux-x64-musl@1.29.1: + optional: true + + lightningcss-win32-arm64-msvc@1.29.1: + optional: true + + lightningcss-win32-x64-msvc@1.29.1: + optional: true + + lightningcss@1.29.1: + dependencies: + detect-libc: 1.0.3 + optionalDependencies: + lightningcss-darwin-arm64: 1.29.1 + lightningcss-darwin-x64: 1.29.1 + lightningcss-freebsd-x64: 1.29.1 + lightningcss-linux-arm-gnueabihf: 1.29.1 + lightningcss-linux-arm64-gnu: 1.29.1 + lightningcss-linux-arm64-musl: 1.29.1 + lightningcss-linux-x64-gnu: 1.29.1 + lightningcss-linux-x64-musl: 1.29.1 + lightningcss-win32-arm64-msvc: 1.29.1 + lightningcss-win32-x64-msvc: 1.29.1 lines-and-columns@1.2.4: {} @@ -8593,15 +9073,13 @@ snapshots: loupe@3.1.3: {} - lru-cache@10.4.3: {} - lru-cache@11.0.2: {} lru-cache@5.1.1: dependencies: yallist: 3.1.1 - lucide-react@0.473.0(react@19.0.0): + lucide-react@0.475.0(react@19.0.0): dependencies: react: 19.0.0 @@ -8947,8 +9425,6 @@ snapshots: minimist@1.2.8: {} - minipass@7.1.2: {} - mlly@1.7.4: dependencies: acorn: 8.14.0 @@ -8956,94 +9432,56 @@ snapshots: pkg-types: 1.3.0 ufo: 1.5.4 - monaco-editor-wrapper@6.1.1(monaco-languageclient@9.1.1(b6188037d7d08408572d160232f8d7c1))(vscode-ws-jsonrpc@3.4.0): - dependencies: - '@codingame/monaco-vscode-chat-extensions-notebook-task-terminal-testing-common': 11.1.2 - '@codingame/monaco-vscode-configuration-service-override': 11.1.2 - '@codingame/monaco-vscode-editor-service-override': 11.1.2 - '@codingame/monaco-vscode-language-pack-cs': 11.1.2 - '@codingame/monaco-vscode-language-pack-de': 11.1.2 - '@codingame/monaco-vscode-language-pack-es': 11.1.2 - '@codingame/monaco-vscode-language-pack-fr': 11.1.2 - '@codingame/monaco-vscode-language-pack-it': 11.1.2 - '@codingame/monaco-vscode-language-pack-ja': 11.1.2 - '@codingame/monaco-vscode-language-pack-ko': 11.1.2 - '@codingame/monaco-vscode-language-pack-pl': 11.1.2 - '@codingame/monaco-vscode-language-pack-pt-br': 11.1.2 - '@codingame/monaco-vscode-language-pack-qps-ploc': 11.1.2 - '@codingame/monaco-vscode-language-pack-ru': 11.1.2 - '@codingame/monaco-vscode-language-pack-tr': 11.1.2 - '@codingame/monaco-vscode-language-pack-zh-hans': 11.1.2 - '@codingame/monaco-vscode-language-pack-zh-hant': 11.1.2 - '@codingame/monaco-vscode-monarch-service-override': 11.1.2 - '@codingame/monaco-vscode-textmate-service-override': 11.1.2 - '@codingame/monaco-vscode-theme-defaults-default-extension': 11.1.2 - '@codingame/monaco-vscode-theme-service-override': 11.1.2 - '@codingame/monaco-vscode-views-service-override': 11.1.2 - '@codingame/monaco-vscode-workbench-service-override': 11.1.2 - monaco-editor: '@codingame/monaco-vscode-editor-api@11.1.2' - monaco-languageclient: 9.1.1(b6188037d7d08408572d160232f8d7c1) - vscode: '@codingame/monaco-vscode-api@11.1.2' + monaco-editor-wrapper@6.3.0: + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-configuration-service-override': 14.0.4 + '@codingame/monaco-vscode-editor-api': 14.0.4 + '@codingame/monaco-vscode-editor-service-override': 14.0.4 + '@codingame/monaco-vscode-extension-api': 14.0.4 + '@codingame/monaco-vscode-language-pack-cs': 14.0.4 + '@codingame/monaco-vscode-language-pack-de': 14.0.4 + '@codingame/monaco-vscode-language-pack-es': 14.0.4 + '@codingame/monaco-vscode-language-pack-fr': 14.0.4 + '@codingame/monaco-vscode-language-pack-it': 14.0.4 + '@codingame/monaco-vscode-language-pack-ja': 14.0.4 + '@codingame/monaco-vscode-language-pack-ko': 14.0.4 + '@codingame/monaco-vscode-language-pack-pl': 14.0.4 + '@codingame/monaco-vscode-language-pack-pt-br': 14.0.4 + '@codingame/monaco-vscode-language-pack-qps-ploc': 14.0.4 + '@codingame/monaco-vscode-language-pack-ru': 14.0.4 + '@codingame/monaco-vscode-language-pack-tr': 14.0.4 + '@codingame/monaco-vscode-language-pack-zh-hans': 14.0.4 + '@codingame/monaco-vscode-language-pack-zh-hant': 14.0.4 + '@codingame/monaco-vscode-monarch-service-override': 14.0.4 + '@codingame/monaco-vscode-textmate-service-override': 14.0.4 + '@codingame/monaco-vscode-theme-defaults-default-extension': 14.0.4 + '@codingame/monaco-vscode-theme-service-override': 14.0.4 + '@codingame/monaco-vscode-views-service-override': 14.0.4 + '@codingame/monaco-vscode-workbench-service-override': 14.0.4 + monaco-languageclient: 9.3.0 + vscode: '@codingame/monaco-vscode-extension-api@14.0.4' vscode-languageclient: 9.0.1 vscode-languageserver-protocol: 3.17.5 vscode-ws-jsonrpc: 3.4.0 - monaco-languageclient@9.1.1(b6188037d7d08408572d160232f8d7c1): - dependencies: - '@codingame/monaco-vscode-api': 11.1.2 - '@codingame/monaco-vscode-configuration-service-override': 11.1.2 - '@codingame/monaco-vscode-editor-api': 11.1.2 - '@codingame/monaco-vscode-extensions-service-override': 11.1.2 - '@codingame/monaco-vscode-languages-service-override': 11.1.2 - '@codingame/monaco-vscode-localization-service-override': 11.1.2 - '@codingame/monaco-vscode-log-service-override': 11.1.2 - '@codingame/monaco-vscode-model-service-override': 11.1.2 - monaco-editor: '@codingame/monaco-vscode-editor-api@11.1.2' - vscode: '@codingame/monaco-vscode-api@11.1.2' + monaco-languageclient@9.3.0: + dependencies: + '@codingame/monaco-vscode-api': 14.0.4 + '@codingame/monaco-vscode-configuration-service-override': 14.0.4 + '@codingame/monaco-vscode-editor-api': 14.0.4 + '@codingame/monaco-vscode-editor-service-override': 14.0.4 + '@codingame/monaco-vscode-extension-api': 14.0.4 + '@codingame/monaco-vscode-extensions-service-override': 14.0.4 + '@codingame/monaco-vscode-languages-service-override': 14.0.4 + '@codingame/monaco-vscode-localization-service-override': 14.0.4 + '@codingame/monaco-vscode-log-service-override': 14.0.4 + '@codingame/monaco-vscode-model-service-override': 14.0.4 + vscode: '@codingame/monaco-vscode-extension-api@14.0.4' vscode-languageclient: 9.0.1 - optionalDependencies: - '@codingame/monaco-vscode-base-service-override': 11.1.2 - '@codingame/monaco-vscode-chat-extensions-notebook-common': 11.1.2 - '@codingame/monaco-vscode-chat-extensions-notebook-task-terminal-testing-common': 11.1.2 - '@codingame/monaco-vscode-comments-extensions-common': 11.1.2 - '@codingame/monaco-vscode-dialogs-service-override': 11.1.2 - '@codingame/monaco-vscode-editor-service-override': 11.1.2 - '@codingame/monaco-vscode-environment-service-override': 11.1.2 - '@codingame/monaco-vscode-files-service-override': 11.1.2 - '@codingame/monaco-vscode-host-service-override': 11.1.2 - '@codingame/monaco-vscode-keybindings-service-override': 11.1.2 - '@codingame/monaco-vscode-language-pack-cs': 11.1.2 - '@codingame/monaco-vscode-language-pack-de': 11.1.2 - '@codingame/monaco-vscode-language-pack-es': 11.1.2 - '@codingame/monaco-vscode-language-pack-fr': 11.1.2 - '@codingame/monaco-vscode-language-pack-it': 11.1.2 - '@codingame/monaco-vscode-language-pack-ja': 11.1.2 - '@codingame/monaco-vscode-language-pack-ko': 11.1.2 - '@codingame/monaco-vscode-language-pack-pl': 11.1.2 - '@codingame/monaco-vscode-language-pack-pt-br': 11.1.2 - '@codingame/monaco-vscode-language-pack-qps-ploc': 11.1.2 - '@codingame/monaco-vscode-language-pack-ru': 11.1.2 - '@codingame/monaco-vscode-language-pack-tr': 11.1.2 - '@codingame/monaco-vscode-language-pack-zh-hans': 11.1.2 - '@codingame/monaco-vscode-language-pack-zh-hant': 11.1.2 - '@codingame/monaco-vscode-layout-service-override': 11.1.2 - '@codingame/monaco-vscode-monarch-service-override': 11.1.2 - '@codingame/monaco-vscode-notifications-service-override': 11.1.2 - '@codingame/monaco-vscode-quickaccess-service-override': 11.1.2 - '@codingame/monaco-vscode-textmate-service-override': 11.1.2 - '@codingame/monaco-vscode-theme-defaults-default-extension': 11.1.2 - '@codingame/monaco-vscode-theme-service-override': 11.1.2 - '@codingame/monaco-vscode-views-service-override': 11.1.2 - '@codingame/monaco-vscode-workbench-service-override': 11.1.2 ms@2.1.3: {} - mz@2.7.0: - dependencies: - any-promise: 1.3.0 - object-assign: 4.1.1 - thenify-all: 1.6.0 - nano-css@5.6.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@jridgewell/sourcemap-codec': 1.5.0 @@ -9070,9 +9508,9 @@ snapshots: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - next@15.1.5(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + next@15.1.7(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - '@next/env': 15.1.5 + '@next/env': 15.1.7 '@swc/counter': 0.1.3 '@swc/helpers': 0.5.15 busboy: 1.6.0 @@ -9082,14 +9520,14 @@ snapshots: react-dom: 19.0.0(react@19.0.0) styled-jsx: 5.1.6(@babel/core@7.26.0)(react@19.0.0) optionalDependencies: - '@next/swc-darwin-arm64': 15.1.5 - '@next/swc-darwin-x64': 15.1.5 - '@next/swc-linux-arm64-gnu': 15.1.5 - '@next/swc-linux-arm64-musl': 15.1.5 - '@next/swc-linux-x64-gnu': 15.1.5 - '@next/swc-linux-x64-musl': 15.1.5 - '@next/swc-win32-arm64-msvc': 15.1.5 - '@next/swc-win32-x64-msvc': 15.1.5 + '@next/swc-darwin-arm64': 15.1.7 + '@next/swc-darwin-x64': 15.1.7 + '@next/swc-linux-arm64-gnu': 15.1.7 + '@next/swc-linux-arm64-musl': 15.1.7 + '@next/swc-linux-x64-gnu': 15.1.7 + '@next/swc-linux-x64-musl': 15.1.7 + '@next/swc-win32-arm64-msvc': 15.1.7 + '@next/swc-win32-x64-msvc': 15.1.7 sharp: 0.33.5 transitivePeerDependencies: - '@babel/core' @@ -9104,8 +9542,6 @@ snapshots: semver: 5.7.2 validate-npm-package-license: 3.0.4 - normalize-path@3.0.0: {} - nth-check@2.1.1: dependencies: boolbase: 1.0.0 @@ -9114,8 +9550,6 @@ snapshots: object-assign@4.1.1: {} - object-hash@3.0.0: {} - object-inspect@1.13.3: {} object-keys@1.1.1: {} @@ -9188,8 +9622,6 @@ snapshots: p-try@2.2.0: {} - package-json-from-dist@1.0.1: {} - package-manager-detector@0.2.8: {} parent-module@1.0.1: @@ -9220,11 +9652,6 @@ snapshots: path-parse@1.0.7: {} - path-scurry@1.11.1: - dependencies: - lru-cache: 10.4.3 - minipass: 7.1.2 - pathe@1.1.2: {} pathe@2.0.2: {} @@ -9237,10 +9664,6 @@ snapshots: picomatch@4.0.2: {} - pify@2.3.0: {} - - pirates@4.0.6: {} - pkg-types@1.3.0: dependencies: confbox: 0.1.8 @@ -9251,49 +9674,17 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss-import@15.1.0(postcss@8.5.1): - dependencies: - postcss: 8.5.1 - postcss-value-parser: 4.2.0 - read-cache: 1.0.0 - resolve: 1.22.10 - - postcss-js@4.0.1(postcss@8.5.1): - dependencies: - camelcase-css: 2.0.1 - postcss: 8.5.1 - - postcss-load-config@4.0.2(postcss@8.5.1): - dependencies: - lilconfig: 3.1.3 - yaml: 2.7.0 - optionalDependencies: - postcss: 8.5.1 - - postcss-nested@6.2.0(postcss@8.5.1): - dependencies: - postcss: 8.5.1 - postcss-selector-parser: 6.1.2 - postcss-selector-parser@6.1.2: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-value-parser@4.2.0: {} - postcss@8.4.31: dependencies: nanoid: 3.3.8 picocolors: 1.1.1 source-map-js: 1.2.1 - postcss@8.5.1: - dependencies: - nanoid: 3.3.8 - picocolors: 1.1.1 - source-map-js: 1.2.1 - postcss@8.5.2: dependencies: nanoid: 3.3.8 @@ -9339,32 +9730,43 @@ snapshots: react-refresh@0.14.2: {} - react-remove-scroll-bar@2.3.8(@types/react@19.0.7)(react@19.0.0): + react-remove-scroll-bar@2.3.8(@types/react@19.0.8)(react@19.0.0): + dependencies: + react: 19.0.0 + react-style-singleton: 2.2.3(@types/react@19.0.8)(react@19.0.0) + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.0.8 + + react-remove-scroll@2.5.5(@types/react@19.0.8)(react@19.0.0): dependencies: react: 19.0.0 - react-style-singleton: 2.2.3(@types/react@19.0.7)(react@19.0.0) + react-remove-scroll-bar: 2.3.8(@types/react@19.0.8)(react@19.0.0) + react-style-singleton: 2.2.3(@types/react@19.0.8)(react@19.0.0) tslib: 2.8.1 + use-callback-ref: 1.3.3(@types/react@19.0.8)(react@19.0.0) + use-sidecar: 1.1.3(@types/react@19.0.8)(react@19.0.0) optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 - react-remove-scroll@2.6.3(@types/react@19.0.7)(react@19.0.0): + react-remove-scroll@2.6.3(@types/react@19.0.8)(react@19.0.0): dependencies: react: 19.0.0 - react-remove-scroll-bar: 2.3.8(@types/react@19.0.7)(react@19.0.0) - react-style-singleton: 2.2.3(@types/react@19.0.7)(react@19.0.0) + react-remove-scroll-bar: 2.3.8(@types/react@19.0.8)(react@19.0.0) + react-style-singleton: 2.2.3(@types/react@19.0.8)(react@19.0.0) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@19.0.7)(react@19.0.0) - use-sidecar: 1.1.3(@types/react@19.0.7)(react@19.0.0) + use-callback-ref: 1.3.3(@types/react@19.0.8)(react@19.0.0) + use-sidecar: 1.1.3(@types/react@19.0.8)(react@19.0.0) optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 - react-style-singleton@2.2.3(@types/react@19.0.7)(react@19.0.0): + react-style-singleton@2.2.3(@types/react@19.0.8)(react@19.0.0): dependencies: get-nonce: 1.0.1 react: 19.0.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 react-universal-interface@0.6.2(react@19.0.0)(tslib@2.8.1): dependencies: @@ -9392,10 +9794,6 @@ snapshots: react@19.0.0: {} - read-cache@1.0.0: - dependencies: - pify: 2.3.0 - read-pkg-up@7.0.1: dependencies: find-up: 4.1.0 @@ -9409,10 +9807,6 @@ snapshots: parse-json: 5.2.0 type-fest: 0.6.0 - readdirp@3.6.0: - dependencies: - picomatch: 2.3.1 - refa@0.12.1: dependencies: '@eslint-community/regexpp': 4.12.1 @@ -9656,8 +10050,6 @@ snapshots: siginfo@2.0.0: {} - signal-exit@4.1.0: {} - simple-swizzle@0.2.2: dependencies: is-arrayish: 0.3.2 @@ -9667,7 +10059,7 @@ snapshots: slashes@3.0.12: {} - sonner@1.7.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + sonner@1.7.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) @@ -9727,7 +10119,7 @@ snapshots: streamsearch@1.1.0: {} - string-ts@2.2.0: {} + string-ts@2.2.1: {} string-width@4.2.3: dependencies: @@ -9735,12 +10127,6 @@ snapshots: is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 - string-width@5.1.2: - dependencies: - eastasianwidth: 0.2.0 - emoji-regex: 9.2.2 - strip-ansi: 7.1.0 - string.prototype.includes@2.0.1: dependencies: call-bind: 1.0.8 @@ -9795,10 +10181,6 @@ snapshots: dependencies: ansi-regex: 5.0.1 - strip-ansi@7.1.0: - dependencies: - ansi-regex: 6.1.0 - strip-bom@3.0.0: {} strip-indent@3.0.0: @@ -9816,16 +10198,6 @@ snapshots: stylis@4.3.5: {} - sucrase@3.35.0: - dependencies: - '@jridgewell/gen-mapping': 0.3.8 - commander: 4.1.1 - glob: 10.4.5 - lines-and-columns: 1.2.4 - mz: 2.7.0 - pirates: 4.0.6 - ts-interface-checker: 0.1.13 - supports-color@7.2.0: dependencies: has-flag: 4.0.0 @@ -9847,38 +10219,13 @@ snapshots: '@pkgr/core': 0.1.1 tslib: 2.8.1 - tailwind-merge@2.6.0: {} + tailwind-merge@3.0.1: {} - tailwindcss-animate@1.0.7(tailwindcss@3.4.17): + tailwindcss-animate@1.0.7(tailwindcss@4.0.6): dependencies: - tailwindcss: 3.4.17 + tailwindcss: 4.0.6 - tailwindcss@3.4.17: - dependencies: - '@alloc/quick-lru': 5.2.0 - arg: 5.0.2 - chokidar: 3.6.0 - didyoumean: 1.2.2 - dlv: 1.1.3 - fast-glob: 3.3.3 - glob-parent: 6.0.2 - is-glob: 4.0.3 - jiti: 1.21.7 - lilconfig: 3.1.3 - micromatch: 4.0.8 - normalize-path: 3.0.0 - object-hash: 3.0.0 - picocolors: 1.1.1 - postcss: 8.5.1 - postcss-import: 15.1.0(postcss@8.5.1) - postcss-js: 4.0.1(postcss@8.5.1) - postcss-load-config: 4.0.2(postcss@8.5.1) - postcss-nested: 6.2.0(postcss@8.5.1) - postcss-selector-parser: 6.1.2 - resolve: 1.22.10 - sucrase: 3.35.0 - transitivePeerDependencies: - - ts-node + tailwindcss@4.0.6: {} tapable@2.2.1: {} @@ -9898,14 +10245,6 @@ snapshots: commander: 2.20.3 source-map-support: 0.5.21 - thenify-all@1.6.0: - dependencies: - thenify: 3.3.1 - - thenify@3.3.1: - dependencies: - any-promise: 1.3.0 - throttle-debounce@3.0.1: {} tinybench@2.9.0: {} @@ -9946,6 +10285,10 @@ snapshots: dependencies: typescript: 5.7.3 + ts-api-utils@2.0.1(typescript@5.7.3): + dependencies: + typescript: 5.7.3 + ts-declaration-location@1.0.5(typescript@5.7.3): dependencies: minimatch: 10.0.1 @@ -9953,8 +10296,6 @@ snapshots: ts-easing@0.2.0: {} - ts-interface-checker@0.1.13: {} - ts-pattern@5.6.2: {} tsconfig-paths@3.15.0: @@ -10009,12 +10350,12 @@ snapshots: possible-typed-array-names: 1.0.0 reflect.getprototypeof: 1.0.10 - typescript-eslint@8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3): + typescript-eslint@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.21.0(@typescript-eslint/parser@8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/parser': 8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/utils': 8.21.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - eslint: 9.18.0(jiti@1.21.7) + '@typescript-eslint/eslint-plugin': 8.24.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/parser': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + eslint: 9.20.1(jiti@2.4.2) typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -10061,24 +10402,20 @@ snapshots: dependencies: punycode: 2.3.1 - use-callback-ref@1.3.3(@types/react@19.0.7)(react@19.0.0): + use-callback-ref@1.3.3(@types/react@19.0.8)(react@19.0.0): dependencies: react: 19.0.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 - use-sidecar@1.1.3(@types/react@19.0.7)(react@19.0.0): + use-sidecar@1.1.3(@types/react@19.0.8)(react@19.0.0): dependencies: detect-node-es: 1.1.0 react: 19.0.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.0.7 - - use-sync-external-store@1.4.0(react@19.0.0): - dependencies: - react: 19.0.0 + '@types/react': 19.0.8 util-deprecate@1.0.2: {} @@ -10087,13 +10424,13 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-node@3.0.5(@types/node@22.13.1)(jiti@1.21.7)(terser@5.38.1)(yaml@2.7.0): + vite-node@3.0.5(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(yaml@2.7.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 2.0.2 - vite: 6.1.0(@types/node@22.13.1)(jiti@1.21.7)(terser@5.38.1)(yaml@2.7.0) + vite: 6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - jiti @@ -10108,22 +10445,23 @@ snapshots: - tsx - yaml - vite@6.1.0(@types/node@22.13.1)(jiti@1.21.7)(terser@5.38.1)(yaml@2.7.0): + vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(yaml@2.7.0): dependencies: esbuild: 0.24.2 - postcss: 8.5.1 + postcss: 8.5.2 rollup: 4.34.6 optionalDependencies: - '@types/node': 22.13.1 + '@types/node': 22.13.4 fsevents: 2.3.3 - jiti: 1.21.7 + jiti: 2.4.2 + lightningcss: 1.29.1 terser: 5.38.1 yaml: 2.7.0 - vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.1)(jiti@1.21.7)(jsdom@26.0.0)(terser@5.38.1)(yaml@2.7.0): + vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.4)(jiti@2.4.2)(jsdom@26.0.0)(lightningcss@1.29.1)(terser@5.38.1)(yaml@2.7.0): dependencies: '@vitest/expect': 3.0.5 - '@vitest/mocker': 3.0.5(vite@6.1.0(@types/node@22.13.1)(jiti@1.21.7)(terser@5.38.1)(yaml@2.7.0)) + '@vitest/mocker': 3.0.5(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(yaml@2.7.0)) '@vitest/pretty-format': 3.0.5 '@vitest/runner': 3.0.5 '@vitest/snapshot': 3.0.5 @@ -10139,12 +10477,12 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.1.0(@types/node@22.13.1)(jiti@1.21.7)(terser@5.38.1)(yaml@2.7.0) - vite-node: 3.0.5(@types/node@22.13.1)(jiti@1.21.7)(terser@5.38.1)(yaml@2.7.0) + vite: 6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(yaml@2.7.0) + vite-node: 3.0.5(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(yaml@2.7.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 22.13.1 + '@types/node': 22.13.4 jsdom: 26.0.0 transitivePeerDependencies: - jiti @@ -10179,16 +10517,16 @@ snapshots: vscode-oniguruma@1.7.0: {} - vscode-textmate@9.1.0: {} + vscode-textmate@9.2.0: {} vscode-ws-jsonrpc@3.4.0: dependencies: vscode-jsonrpc: 8.2.1 - vue-eslint-parser@9.4.3(eslint@9.18.0(jiti@1.21.7)): + vue-eslint-parser@9.4.3(eslint@9.20.1(jiti@2.4.2)): dependencies: debug: 4.4.0 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.20.1(jiti@2.4.2) eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -10309,12 +10647,6 @@ snapshots: string-width: 4.2.3 strip-ansi: 6.0.1 - wrap-ansi@8.1.0: - dependencies: - ansi-styles: 6.2.1 - string-width: 5.1.2 - strip-ansi: 7.1.0 - ws@8.18.0: {} xml-name-validator@4.0.0: {} diff --git a/postcss.config.mjs b/postcss.config.mjs index 0dc456a..0b1945f 100644 --- a/postcss.config.mjs +++ b/postcss.config.mjs @@ -1,8 +1,6 @@ /** @type {import('postcss-load-config').Config} */ const config = { - plugins: { - tailwindcss: {}, - }, + plugins: ['@tailwindcss/postcss'], } export default config diff --git a/src/app/globals.css b/src/app/globals.css index e9e1252..e382285 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -1,73 +1,107 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; +@import "tailwindcss"; -@layer base { - :root { - --background: 0 0% 100%; - --foreground: 224 71.4% 4.1%; - --card: 0 0% 100%; - --card-foreground: 224 71.4% 4.1%; - --popover: 0 0% 100%; - --popover-foreground: 224 71.4% 4.1%; - --primary: 220.9 39.3% 11%; - --primary-foreground: 210 20% 98%; - --secondary: 220 14.3% 95.9%; - --secondary-foreground: 220.9 39.3% 11%; - --muted: 220 14.3% 95.9%; - --muted-foreground: 220 8.9% 46.1%; - --accent: 220 14.3% 95.9%; - --accent-foreground: 220.9 39.3% 11%; - --destructive: 0 84.2% 60.2%; - --destructive-foreground: 210 20% 98%; - --border: 220 13% 91%; - --input: 220 13% 91%; - --ring: 224 71.4% 4.1%; - --radius: 0.5rem; - --chart-1: 12 76% 61%; - --chart-2: 173 58% 39%; - --chart-3: 197 37% 24%; - --chart-4: 43 74% 66%; - --chart-5: 27 87% 67%; - } +@plugin "tailwindcss-animate"; - .dark { - --background: 224 71.4% 4.1%; - --foreground: 210 20% 98%; - --card: 224 71.4% 4.1%; - --card-foreground: 210 20% 98%; - --popover: 224 71.4% 4.1%; - --popover-foreground: 210 20% 98%; - --primary: 210 20% 98%; - --primary-foreground: 220.9 39.3% 11%; - --secondary: 215 27.9% 16.9%; - --secondary-foreground: 210 20% 98%; - --muted: 215 27.9% 16.9%; - --muted-foreground: 217.9 10.6% 64.9%; - --accent: 215 27.9% 16.9%; - --accent-foreground: 210 20% 98%; - --destructive: 0 62.8% 30.6%; - --destructive-foreground: 210 20% 98%; - --border: 215 27.9% 16.9%; - --input: 215 27.9% 16.9%; - --ring: 216 12.2% 83.9%; - --chart-1: 220 70% 50%; - --chart-2: 160 60% 45%; - --chart-3: 30 80% 55%; - --chart-4: 280 65% 60%; - --chart-5: 340 75% 55%; - } +@custom-variant dark (&:is(.dark *)); + +@theme { + --font-sans: var(--font-geist-sans); + --font-mono: var(--font-geist-mono); +} + +:root { + --background: hsl(0 0% 100%); + --foreground: hsl(0 0% 3.9%); + --card: hsl(0 0% 100%); + --card-foreground: hsl(0 0% 3.9%); + --popover: hsl(0 0% 100%); + --popover-foreground: hsl(0 0% 3.9%); + --primary: hsl(0 0% 9%); + --primary-foreground: hsl(0 0% 98%); + --secondary: hsl(0 0% 96.1%); + --secondary-foreground: hsl(0 0% 9%); + --muted: hsl(0 0% 96.1%); + --muted-foreground: hsl(0 0% 45.1%); + --accent: hsl(0 0% 96.1%); + --accent-foreground: hsl(0 0% 9%); + --destructive: hsl(0 84.2% 60.2%); + --destructive-foreground: hsl(0 0% 98%); + --border: hsl(0 0% 89.8%); + --input: hsl(0 0% 89.8%); + --ring: hsl(0 0% 3.9%); + --chart-1: hsl(12 76% 61%); + --chart-2: hsl(173 58% 39%); + --chart-3: hsl(197 37% 24%); + --chart-4: hsl(43 74% 66%); + --chart-5: hsl(27 87% 67%); + --radius: 0.6rem; +} + +.dark { + --background: hsl(0 0% 3.9%); + --foreground: hsl(0 0% 98%); + --card: hsl(0 0% 3.9%); + --card-foreground: hsl(0 0% 98%); + --popover: hsl(0 0% 3.9%); + --popover-foreground: hsl(0 0% 98%); + --primary: hsl(0 0% 98%); + --primary-foreground: hsl(0 0% 9%); + --secondary: hsl(0 0% 14.9%); + --secondary-foreground: hsl(0 0% 98%); + --muted: hsl(0 0% 14.9%); + --muted-foreground: hsl(0 0% 63.9%); + --accent: hsl(0 0% 14.9%); + --accent-foreground: hsl(0 0% 98%); + --destructive: hsl(0 62.8% 30.6%); + --destructive-foreground: hsl(0 0% 98%); + --border: hsl(0 0% 14.9%); + --input: hsl(0 0% 14.9%); + --ring: hsl(0 0% 83.1%); + --chart-1: hsl(220 70% 50%); + --chart-2: hsl(160 60% 45%); + --chart-3: hsl(30 80% 55%); + --chart-4: hsl(280 65% 60%); + --chart-5: hsl(340 75% 55%); +} + +@theme inline { + --color-background: var(--background); + --color-foreground: var(--foreground); + --color-card: var(--card); + --color-card-foreground: var(--card-foreground); + --color-popover: var(--popover); + --color-popover-foreground: var(--popover-foreground); + --color-primary: var(--primary); + --color-primary-foreground: var(--primary-foreground); + --color-secondary: var(--secondary); + --color-secondary-foreground: var(--secondary-foreground); + --color-muted: var(--muted); + --color-muted-foreground: var(--muted-foreground); + --color-accent: var(--accent); + --color-accent-foreground: var(--accent-foreground); + --color-destructive: var(--destructive); + --color-destructive-foreground: var(--destructive-foreground); + --color-border: var(--border); + --color-input: var(--input); + --color-ring: var(--ring); + --color-chart-1: var(--chart-1); + --color-chart-2: var(--chart-2); + --color-chart-3: var(--chart-3); + --color-chart-4: var(--chart-4); + --color-chart-5: var(--chart-5); + --radius-sm: calc(var(--radius) - 4px); + --radius-md: calc(var(--radius) - 2px); + --radius-lg: var(--radius); + --radius-xl: calc(var(--radius) + 4px); } @layer base { * { - @apply border-border; + @apply border-border outline-ring/50; } body { @apply bg-background text-foreground; } } -.codicon-notifications-configure { - display: none !important; -} +.monaco-editor { position: absolute !important; } diff --git a/src/components/EditorWrapper.tsx b/src/components/EditorWrapper.tsx index d92cac3..bf7d883 100644 --- a/src/components/EditorWrapper.tsx +++ b/src/components/EditorWrapper.tsx @@ -37,7 +37,10 @@ export const MonacoEditorReactComp: React.FC = (props) => { const startMonaco = useCallback(async () => { if (containerRef.current) { - await wrapperRef.current.start(containerRef.current) + await wrapperRef.current.start({ + includeLanguageClients: true, + htmlContainer: containerRef.current, + }) onLoad?.(wrapperRef.current) } }, [onLoad]) diff --git a/src/components/Playground.tsx b/src/components/Playground.tsx index 826b635..066a658 100644 --- a/src/components/Playground.tsx +++ b/src/components/Playground.tsx @@ -100,7 +100,7 @@ function Component({ defaultCode }: PlaygroundProps) { modified: { text: nxt, enforceLanguageId: 'Cangjie', - uri: wrapperRef.current?.getEditor()!.getModel()!.uri.toString(), + uri: editor!.getModel()!.uri.toString(), }, }) }} diff --git a/src/components/ui/button.tsx b/src/components/ui/button.tsx index 9473fdb..e45fee0 100644 --- a/src/components/ui/button.tsx +++ b/src/components/ui/button.tsx @@ -1,29 +1,31 @@ import * as React from 'react' import { Slot } from '@radix-ui/react-slot' -import { type VariantProps, cva } from 'class-variance-authority' +import { cva } from 'class-variance-authority' +import type { VariantProps } from 'class-variance-authority' import { cn } from '@/lib/utils' const buttonVariants = cva( - 'inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50', + 'inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-[color,box-shadow] disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*=\'size-\'])]:size-4 [&_svg]:shrink-0 ring-ring/10 dark:ring-ring/20 dark:outline-ring/40 outline-ring/50 focus-visible:ring-4 focus-visible:outline-1 aria-invalid:focus-visible:ring-0', { variants: { variant: { - default: 'bg-primary text-primary-foreground hover:bg-primary/90', + default: + 'bg-primary text-primary-foreground shadow-sm hover:bg-primary/90', destructive: - 'bg-destructive text-destructive-foreground hover:bg-destructive/90', + 'bg-destructive text-destructive-foreground shadow-xs hover:bg-destructive/90', outline: - 'border border-input bg-background hover:bg-accent hover:text-accent-foreground', + 'border border-input bg-background shadow-xs hover:bg-accent hover:text-accent-foreground', secondary: - 'bg-secondary text-secondary-foreground hover:bg-secondary/80', + 'bg-secondary text-secondary-foreground shadow-xs hover:bg-secondary/80', ghost: 'hover:bg-accent hover:text-accent-foreground', link: 'text-primary underline-offset-4 hover:underline', }, size: { - default: 'h-10 px-4 py-2', - sm: 'h-9 rounded-md px-3', - lg: 'h-11 rounded-md px-8', - icon: 'h-10 w-10', + default: 'h-9 px-4 py-2 has-[>svg]:px-3', + sm: 'h-8 rounded-md px-3 has-[>svg]:px-2.5', + lg: 'h-10 rounded-md px-6 has-[>svg]:px-4', + icon: 'size-9', }, }, defaultVariants: { @@ -33,24 +35,25 @@ const buttonVariants = cva( }, ) -export interface ButtonProps - extends React.ButtonHTMLAttributes, - VariantProps { - asChild?: boolean -} +function Button({ + className, + variant, + size, + asChild = false, + ...props +}: React.ComponentProps<'button'> & + VariantProps & { + asChild?: boolean + }) { + const Comp = asChild ? Slot : 'button' -const Button = React.forwardRef( - ({ className, variant, size, asChild = false, ...props }, ref) => { - const Comp = asChild ? Slot : 'button' - return ( - - ) - }, -) -Button.displayName = 'Button' + return ( + + ) +} export { Button, buttonVariants } diff --git a/src/components/ui/command.tsx b/src/components/ui/command.tsx index 2cecd91..4221129 100644 --- a/src/components/ui/command.tsx +++ b/src/components/ui/command.tsx @@ -1,33 +1,51 @@ -"use client" - -import * as React from "react" -import { type DialogProps } from "@radix-ui/react-dialog" -import { Command as CommandPrimitive } from "cmdk" -import { Search } from "lucide-react" - -import { cn } from "@/lib/utils" -import { Dialog, DialogContent } from "@/components/ui/dialog" - -const Command = React.forwardRef< - React.ElementRef, - React.ComponentPropsWithoutRef ->(({ className, ...props }, ref) => ( - -)) -Command.displayName = CommandPrimitive.displayName +'use client' + +import * as React from 'react' +import { Command as CommandPrimitive } from 'cmdk' +import { SearchIcon } from 'lucide-react' + +import { cn } from '@/lib/utils' +import { + Dialog, + DialogContent, + DialogDescription, + DialogHeader, + DialogTitle, +} from '@/components/ui/dialog' + +function Command({ + className, + ...props +}: React.ComponentProps) { + return ( + + ) +} -const CommandDialog = ({ children, ...props }: DialogProps) => { +function CommandDialog({ + title = 'Command Palette', + description = 'Search for a command to run...', + children, + ...props +}: React.ComponentProps & { + title?: string + description?: string +}) { return ( + + {title} + {description} + - + {children} @@ -35,119 +53,125 @@ const CommandDialog = ({ children, ...props }: DialogProps) => { ) } -const CommandInput = React.forwardRef< - React.ElementRef, - React.ComponentPropsWithoutRef ->(({ className, ...props }, ref) => ( -
- - ) { + return ( +
+ + +
+ ) +} + +function CommandList({ + className, + ...props +}: React.ComponentProps) { + return ( + -
-)) - -CommandInput.displayName = CommandPrimitive.Input.displayName - -const CommandList = React.forwardRef< - React.ElementRef, - React.ComponentPropsWithoutRef ->(({ className, ...props }, ref) => ( - -)) - -CommandList.displayName = CommandPrimitive.List.displayName - -const CommandEmpty = React.forwardRef< - React.ElementRef, - React.ComponentPropsWithoutRef ->((props, ref) => ( - -)) - -CommandEmpty.displayName = CommandPrimitive.Empty.displayName - -const CommandGroup = React.forwardRef< - React.ElementRef, - React.ComponentPropsWithoutRef ->(({ className, ...props }, ref) => ( - -)) + ) +} -CommandGroup.displayName = CommandPrimitive.Group.displayName +function CommandEmpty({ + ...props +}: React.ComponentProps) { + return ( + + ) +} -const CommandSeparator = React.forwardRef< - React.ElementRef, - React.ComponentPropsWithoutRef ->(({ className, ...props }, ref) => ( - -)) -CommandSeparator.displayName = CommandPrimitive.Separator.displayName +function CommandGroup({ + className, + ...props +}: React.ComponentProps) { + return ( + + ) +} -const CommandItem = React.forwardRef< - React.ElementRef, - React.ComponentPropsWithoutRef ->(({ className, ...props }, ref) => ( - -)) +function CommandSeparator({ + className, + ...props +}: React.ComponentProps) { + return ( + + ) +} -CommandItem.displayName = CommandPrimitive.Item.displayName +function CommandItem({ + className, + ...props +}: React.ComponentProps) { + return ( + + ) +} -const CommandShortcut = ({ +function CommandShortcut({ className, ...props -}: React.HTMLAttributes) => { +}: React.ComponentProps<'span'>) { return ( ) } -CommandShortcut.displayName = "CommandShortcut" export { Command, CommandDialog, - CommandInput, - CommandList, CommandEmpty, CommandGroup, + CommandInput, CommandItem, - CommandShortcut, + CommandList, CommandSeparator, + CommandShortcut, } diff --git a/src/components/ui/dialog.tsx b/src/components/ui/dialog.tsx index 1647513..62c6e8b 100644 --- a/src/components/ui/dialog.tsx +++ b/src/components/ui/dialog.tsx @@ -1,122 +1,138 @@ -"use client" +'use client' -import * as React from "react" -import * as DialogPrimitive from "@radix-ui/react-dialog" -import { X } from "lucide-react" +import * as React from 'react' +import * as DialogPrimitive from '@radix-ui/react-dialog' +import { XIcon } from 'lucide-react' -import { cn } from "@/lib/utils" +import { cn } from '@/lib/utils' -const Dialog = DialogPrimitive.Root - -const DialogTrigger = DialogPrimitive.Trigger +function Dialog({ + ...props +}: React.ComponentProps) { + return +} -const DialogPortal = DialogPrimitive.Portal +function DialogTrigger({ + ...props +}: React.ComponentProps) { + return +} -const DialogClose = DialogPrimitive.Close +function DialogPortal({ + ...props +}: React.ComponentProps) { + return +} -const DialogOverlay = React.forwardRef< - React.ElementRef, - React.ComponentPropsWithoutRef ->(({ className, ...props }, ref) => ( - -)) -DialogOverlay.displayName = DialogPrimitive.Overlay.displayName +function DialogClose({ + ...props +}: React.ComponentProps) { + return +} -const DialogContent = React.forwardRef< - React.ElementRef, - React.ComponentPropsWithoutRef ->(({ className, children, ...props }, ref) => ( - - - ) { + return ( + - {children} - - - Close - - - -)) -DialogContent.displayName = DialogPrimitive.Content.displayName + /> + ) +} -const DialogHeader = ({ +function DialogContent({ className, + children, ...props -}: React.HTMLAttributes) => ( -
-) -DialogHeader.displayName = "DialogHeader" +}: React.ComponentProps) { + return ( + + + + {children} + + + Close + + + + ) +} + +function DialogHeader({ className, ...props }: React.ComponentProps<'div'>) { + return ( +
+ ) +} + +function DialogFooter({ className, ...props }: React.ComponentProps<'div'>) { + return ( +
+ ) +} -const DialogFooter = ({ +function DialogTitle({ className, ...props -}: React.HTMLAttributes) => ( -
-) -DialogFooter.displayName = "DialogFooter" - -const DialogTitle = React.forwardRef< - React.ElementRef, - React.ComponentPropsWithoutRef ->(({ className, ...props }, ref) => ( - -)) -DialogTitle.displayName = DialogPrimitive.Title.displayName +}: React.ComponentProps) { + return ( + + ) +} -const DialogDescription = React.forwardRef< - React.ElementRef, - React.ComponentPropsWithoutRef ->(({ className, ...props }, ref) => ( - -)) -DialogDescription.displayName = DialogPrimitive.Description.displayName +function DialogDescription({ + className, + ...props +}: React.ComponentProps) { + return ( + + ) +} export { Dialog, - DialogPortal, - DialogOverlay, - DialogTrigger, DialogClose, DialogContent, - DialogHeader, + DialogDescription, DialogFooter, + DialogHeader, + DialogOverlay, + DialogPortal, DialogTitle, - DialogDescription, + DialogTrigger, } diff --git a/src/components/ui/label.tsx b/src/components/ui/label.tsx index 5341821..483693d 100644 --- a/src/components/ui/label.tsx +++ b/src/components/ui/label.tsx @@ -1,26 +1,24 @@ -"use client" +'use client' -import * as React from "react" -import * as LabelPrimitive from "@radix-ui/react-label" -import { cva, type VariantProps } from "class-variance-authority" +import * as React from 'react' +import * as LabelPrimitive from '@radix-ui/react-label' -import { cn } from "@/lib/utils" +import { cn } from '@/lib/utils' -const labelVariants = cva( - "text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" -) - -const Label = React.forwardRef< - React.ElementRef, - React.ComponentPropsWithoutRef & - VariantProps ->(({ className, ...props }, ref) => ( - -)) -Label.displayName = LabelPrimitive.Root.displayName +function Label({ + className, + ...props +}: React.ComponentProps) { + return ( + + ) +} export { Label } diff --git a/src/components/ui/popover.tsx b/src/components/ui/popover.tsx index a0ec48b..ce24249 100644 --- a/src/components/ui/popover.tsx +++ b/src/components/ui/popover.tsx @@ -1,31 +1,48 @@ -"use client" +'use client' -import * as React from "react" -import * as PopoverPrimitive from "@radix-ui/react-popover" +import * as React from 'react' +import * as PopoverPrimitive from '@radix-ui/react-popover' -import { cn } from "@/lib/utils" +import { cn } from '@/lib/utils' -const Popover = PopoverPrimitive.Root +function Popover({ + ...props +}: React.ComponentProps) { + return +} -const PopoverTrigger = PopoverPrimitive.Trigger +function PopoverTrigger({ + ...props +}: React.ComponentProps) { + return +} -const PopoverContent = React.forwardRef< - React.ElementRef, - React.ComponentPropsWithoutRef ->(({ className, align = "center", sideOffset = 4, ...props }, ref) => ( - - - -)) -PopoverContent.displayName = PopoverPrimitive.Content.displayName +function PopoverContent({ + className, + align = 'center', + sideOffset = 4, + ...props +}: React.ComponentProps) { + return ( + + + + ) +} -export { Popover, PopoverTrigger, PopoverContent } +function PopoverAnchor({ + ...props +}: React.ComponentProps) { + return +} + +export { Popover, PopoverAnchor, PopoverContent, PopoverTrigger } diff --git a/src/components/ui/sonner.tsx b/src/components/ui/sonner.tsx index 452f4d9..3cb2e3f 100644 --- a/src/components/ui/sonner.tsx +++ b/src/components/ui/sonner.tsx @@ -1,26 +1,25 @@ -"use client" +'use client' -import { useTheme } from "next-themes" -import { Toaster as Sonner } from "sonner" +import { useTheme } from 'next-themes' +import type { ToasterProps } from 'sonner' +import { Toaster as Sonner } from 'sonner' -type ToasterProps = React.ComponentProps - -const Toaster = ({ ...props }: ToasterProps) => { - const { theme = "system" } = useTheme() +function Toaster({ ...props }: ToasterProps) { + const { theme = 'system' } = useTheme() return ( , - React.ComponentPropsWithoutRef ->(({ className, ...props }, ref) => ( - - ) { + return ( + - -)) -Switch.displayName = SwitchPrimitives.Root.displayName + {...props} + > + + + ) +} export { Switch } diff --git a/src/components/ui/toast.tsx b/src/components/ui/toast.tsx deleted file mode 100644 index 6328e1f..0000000 --- a/src/components/ui/toast.tsx +++ /dev/null @@ -1,129 +0,0 @@ -'use client' - -import * as React from 'react' -import * as ToastPrimitives from '@radix-ui/react-toast' -import { type VariantProps, cva } from 'class-variance-authority' -import { X } from 'lucide-react' - -import { cn } from '@/lib/utils' - -const ToastProvider = ToastPrimitives.Provider - -const ToastViewport = React.forwardRef< - React.ElementRef, - React.ComponentPropsWithoutRef ->(({ className, ...props }, ref) => ( - -)) -ToastViewport.displayName = ToastPrimitives.Viewport.displayName - -const toastVariants = cva( - 'group pointer-events-auto relative flex w-full items-center justify-between space-x-4 overflow-hidden rounded-md border p-6 pr-8 shadow-lg transition-all data-[swipe=cancel]:translate-x-0 data-[swipe=end]:translate-x-[var(--radix-toast-swipe-end-x)] data-[swipe=move]:translate-x-[var(--radix-toast-swipe-move-x)] data-[swipe=move]:transition-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[swipe=end]:animate-out data-[state=closed]:fade-out-80 data-[state=closed]:slide-out-to-right-full data-[state=open]:slide-in-from-top-full data-[state=open]:sm:slide-in-from-bottom-full', - { - variants: { - variant: { - default: 'border bg-background text-foreground', - destructive: - 'destructive group border-destructive bg-destructive text-destructive-foreground', - }, - }, - defaultVariants: { - variant: 'default', - }, - }, -) - -const Toast = React.forwardRef< - React.ElementRef, - React.ComponentPropsWithoutRef & - VariantProps ->(({ className, variant, ...props }, ref) => { - return ( - - ) -}) -Toast.displayName = ToastPrimitives.Root.displayName - -const ToastAction = React.forwardRef< - React.ElementRef, - React.ComponentPropsWithoutRef ->(({ className, ...props }, ref) => ( - -)) -ToastAction.displayName = ToastPrimitives.Action.displayName - -const ToastClose = React.forwardRef< - React.ElementRef, - React.ComponentPropsWithoutRef ->(({ className, ...props }, ref) => ( - - - -)) -ToastClose.displayName = ToastPrimitives.Close.displayName - -const ToastTitle = React.forwardRef< - React.ElementRef, - React.ComponentPropsWithoutRef ->(({ className, ...props }, ref) => ( - -)) -ToastTitle.displayName = ToastPrimitives.Title.displayName - -const ToastDescription = React.forwardRef< - React.ElementRef, - React.ComponentPropsWithoutRef ->(({ className, ...props }, ref) => ( - -)) -ToastDescription.displayName = ToastPrimitives.Description.displayName - -type ToastProps = React.ComponentPropsWithoutRef - -type ToastActionElement = React.ReactElement - -export { - type ToastProps, - type ToastActionElement, - ToastProvider, - ToastViewport, - Toast, - ToastTitle, - ToastDescription, - ToastClose, - ToastAction, -} diff --git a/src/lib/monaco.ts b/src/lib/monaco.ts index 7f9ebe6..b908e5d 100644 --- a/src/lib/monaco.ts +++ b/src/lib/monaco.ts @@ -10,11 +10,10 @@ import AsyncLock from 'async-lock' import { toast } from 'sonner' import { CloseAction, ErrorAction } from 'vscode-languageclient/browser' import type { LanguageClientConfig, WrapperConfig } from 'monaco-editor-wrapper' -import { LogLevel } from 'vscode/services' -import { useWorkerFactory } from 'monaco-editor-wrapper/workerFactory' +import { LogLevel } from '@codingame/monaco-vscode-api' +import { useWorkerFactory } from 'monaco-languageclient/workerFactory' import '@codingame/monaco-vscode-theme-defaults-default-extension' -import getConfigurationServiceOverride from '@codingame/monaco-vscode-configuration-service-override' import getThemeServiceOverride from '@codingame/monaco-vscode-theme-service-override' import getTextmateServiceOverride from '@codingame/monaco-vscode-textmate-service-override' import getKeybindingsServiceOverride from '@codingame/monaco-vscode-keybindings-service-override' @@ -24,7 +23,6 @@ import { fontFamily } from '@/app/font' import langConf from '@/lib/language-configuration.json' import textMate from '@/lib/Cangjie.tmLanguage.json' import isMobile from 'is-mobile' -import * as vscode from 'vscode' const remoteLock = new AsyncLock() @@ -250,7 +248,7 @@ function tryInitWebSocket() { name: 'playground', index: 0, uri: (() => { - const uri = vscode.Uri.parse('file:///playground') + const uri = monaco.Uri.parse('file:///playground') // @ts-expect-error not exposed in type uri._fsPath = '/playground' return uri @@ -277,7 +275,6 @@ export function createWrapperConfig(shareCode?: string): WrapperConfig { return { $type: 'extended', - htmlContainer: document.getElementById('monaco-editor-root')!, logLevel: LogLevel.Debug, languageClientConfigs, extensions: [ @@ -314,7 +311,6 @@ export function createWrapperConfig(shareCode?: string): WrapperConfig { ...getThemeServiceOverride(), ...getTextmateServiceOverride(), ...getKeybindingsServiceOverride(), - ...getConfigurationServiceOverride(), ...getNotificationServiceOverride(), }, userConfiguration: { @@ -338,6 +334,7 @@ export function createWrapperConfig(shareCode?: string): WrapperConfig { }, }, editorAppConfig: { + overrideAutomaticLayout: true, editorOptions: { language: 'Cangjie', }, @@ -350,12 +347,9 @@ export function createWrapperConfig(shareCode?: string): WrapperConfig { monacoWorkerFactory: () => { // eslint-disable-next-line react-hooks/rules-of-hooks useWorkerFactory({ - workerOverrides: { - ignoreMapping: true, - workerLoaders: { - TextEditorWorker: () => new Worker(new URL('monaco-editor/esm/vs/editor/editor.worker.js', import.meta.url), { type: 'module' }), - TextMateWorker: () => new Worker(new URL('@codingame/monaco-vscode-textmate-service-override/worker', import.meta.url), { type: 'module' }), - }, + workerLoaders: { + TextEditorWorker: () => new Worker(new URL('monaco-editor/esm/vs/editor/editor.worker.js', import.meta.url), { type: 'module' }), + TextMateWorker: () => new Worker(new URL('@codingame/monaco-vscode-textmate-service-override/worker', import.meta.url), { type: 'module' }), }, }) }, diff --git a/src/lib/utils.ts b/src/lib/utils.ts index 3b630db..93710f9 100644 --- a/src/lib/utils.ts +++ b/src/lib/utils.ts @@ -1,4 +1,5 @@ -import { type ClassValue, clsx } from 'clsx' +import { clsx } from 'clsx' +import type { ClassValue } from 'clsx' import { twMerge } from 'tailwind-merge' export function cn(...inputs: ClassValue[]) { diff --git a/tailwind.config.ts b/tailwind.config.ts deleted file mode 100644 index 49d4df1..0000000 --- a/tailwind.config.ts +++ /dev/null @@ -1,125 +0,0 @@ -import type { Config } from 'tailwindcss' - -const config: Config = { - darkMode: ['class'], - content: [ - './src/pages/**/*.{js,ts,jsx,tsx,mdx}', - './src/components/**/*.{js,ts,jsx,tsx,mdx}', - './src/app/**/*.{js,ts,jsx,tsx,mdx}', - ], - theme: { - extend: { - backgroundImage: { - 'gradient-radial': 'radial-gradient(var(--tw-gradient-stops))', - 'gradient-conic': 'conic-gradient(from 180deg at 50% 50%, var(--tw-gradient-stops))' - }, - borderRadius: { - lg: 'var(--radius)', - md: 'calc(var(--radius) - 2px)', - sm: 'calc(var(--radius) - 4px)' - }, - colors: { - background: 'hsl(var(--background))', - foreground: 'hsl(var(--foreground))', - card: { - DEFAULT: 'hsl(var(--card))', - foreground: 'hsl(var(--card-foreground))' - }, - popover: { - DEFAULT: 'hsl(var(--popover))', - foreground: 'hsl(var(--popover-foreground))' - }, - primary: { - DEFAULT: 'hsl(var(--primary))', - foreground: 'hsl(var(--primary-foreground))' - }, - secondary: { - DEFAULT: 'hsl(var(--secondary))', - foreground: 'hsl(var(--secondary-foreground))' - }, - muted: { - DEFAULT: 'hsl(var(--muted))', - foreground: 'hsl(var(--muted-foreground))' - }, - accent: { - DEFAULT: 'hsl(var(--accent))', - foreground: 'hsl(var(--accent-foreground))' - }, - destructive: { - DEFAULT: 'hsl(var(--destructive))', - foreground: 'hsl(var(--destructive-foreground))' - }, - border: 'hsl(var(--border))', - input: 'hsl(var(--input))', - ring: 'hsl(var(--ring))', - chart: { - '1': 'hsl(var(--chart-1))', - '2': 'hsl(var(--chart-2))', - '3': 'hsl(var(--chart-3))', - '4': 'hsl(var(--chart-4))', - '5': 'hsl(var(--chart-5))' - } - } - }, - colors: { - border: 'hsl(var(--border))', - input: 'hsl(var(--input))', - ring: 'hsl(var(--ring))', - background: 'hsl(var(--background))', - foreground: 'hsl(var(--foreground))', - primary: { - DEFAULT: 'hsl(var(--primary))', - foreground: 'hsl(var(--primary-foreground))' - }, - secondary: { - DEFAULT: 'hsl(var(--secondary))', - foreground: 'hsl(var(--secondary-foreground))' - }, - destructive: { - DEFAULT: 'hsl(var(--destructive))', - foreground: 'hsl(var(--destructive-foreground))' - }, - muted: { - DEFAULT: 'hsl(var(--muted))', - foreground: 'hsl(var(--muted-foreground))' - }, - accent: { - DEFAULT: 'hsl(var(--accent))', - foreground: 'hsl(var(--accent-foreground))' - }, - popover: { - DEFAULT: 'hsl(var(--popover))', - foreground: 'hsl(var(--popover-foreground))' - }, - card: { - DEFAULT: 'hsl(var(--card))', - foreground: 'hsl(var(--card-foreground))' - } - }, - borderRadius: { - lg: 'var(--radius)', - md: 'calc(var(--radius) - 2px)', - sm: 'calc(var(--radius) - 4px)' - }, - keyframes: { - 'accordion-down': { - from: { - height: '0' - }, - to: { - height: 'var(--radix-accordion-content-height)' - } - }, - 'accordion-up': { - from: { - height: 'var(--radix-accordion-content-height)' - }, - to: { - height: '0' - } - } - } - }, - plugins: [require('tailwindcss-animate')], -} -export default config