From c313646d60de99608b632b1a6e1786f43aa8b900 Mon Sep 17 00:00:00 2001 From: ssdfasd <2156608475@qq.com> Date: Sun, 15 Mar 2026 03:19:34 +0800 Subject: [PATCH] chore: remove unused dependencies and rebuild exe --- bun.lock | 278 +----------------------------------------- package.json | 12 -- ui/package.json | 5 - web/XCOpenCodeWeb.exe | Bin 161061376 -> 164398592 bytes web/package.json | 4 - 5 files changed, 4 insertions(+), 295 deletions(-) diff --git a/bun.lock b/bun.lock index 2de16d1..dbebc73 100644 --- a/bun.lock +++ b/bun.lock @@ -31,9 +31,6 @@ "@dnd-kit/utilities": "^3.2.2", "@fontsource/ibm-plex-mono": "^5.2.7", "@fontsource/ibm-plex-sans": "^5.1.1", - "@heroui/scroll-shadow": "^2.3.18", - "@heroui/system": "^2.4.23", - "@heroui/theme": "^2.4.23", "@ibm/plex": "^6.4.1", "@lezer/highlight": "^1.2.3", "@octokit/rest": "^22.0.1", @@ -60,23 +57,17 @@ "clsx": "^2.1.1", "cmdk": "^1.1.1", "codemirror-lang-elixir": "^4.0.0", - "electron-context-menu": "^4.1.1", - "electron-store": "^11.0.2", "express": "^5.1.0", "fuse.js": "^7.1.0", "ghostty-web": "^0.4.0", "heic2any": "^0.0.4", "html-to-image": "^1.11.13", - "http-proxy-middleware": "^3.0.5", "jose": "^6.1.3", "jsonc-parser": "^3.3.1", "motion": "^12.23.24", "next-themes": "^0.4.6", "node-pty": "^1.1.0", - "openai": "^4.79.0", "prismjs": "^1.30.0", - "qrcode": "^1.5.4", - "qrcode-terminal": "^0.12.0", "react": "^19.1.1", "react-dom": "^19.1.1", "react-markdown": "^10.1.0", @@ -85,12 +76,10 @@ "simple-git": "^3.28.0", "sonner": "^2.0.7", "streamdown": "^2.2.0", - "strip-json-comments": "^5.0.3", "tailwind-merge": "^3.3.1", "web-push": "^3.6.7", "ws": "^8.18.3", "yaml": "^2.8.1", - "zod": "^4.3.6", "zustand": "^5.0.8", }, "devDependencies": { @@ -101,7 +90,6 @@ "@types/dom-speech-recognition": "^0.0.7", "@types/node": "^24.3.1", "@types/prismjs": "^1.26.6", - "@types/qrcode": "^1.5.5", "@types/react": "^19.1.10", "@types/react-dom": "^19.1.7", "@vitejs/plugin-react": "^5.0.0", @@ -339,32 +327,6 @@ "@fontsource/ibm-plex-sans": ["@fontsource/ibm-plex-sans@5.2.8", "", {}, "sha512-eztSXjDhPhcpxNIiGTgMebdLP9qS4rWkysuE1V7c+DjOR0qiezaiDaTwQE7bTnG5HxAY/8M43XKDvs3cYq6ZYQ=="], - "@formatjs/ecma402-abstract": ["@formatjs/ecma402-abstract@2.3.6", "", { "dependencies": { "@formatjs/fast-memoize": "2.2.7", "@formatjs/intl-localematcher": "0.6.2", "decimal.js": "^10.4.3", "tslib": "^2.8.0" } }, "sha512-HJnTFeRM2kVFVr5gr5kH1XP6K0JcJtE7Lzvtr3FS/so5f1kpsqqqxy5JF+FRaO6H2qmcMfAUIox7AJteieRtVw=="], - - "@formatjs/fast-memoize": ["@formatjs/fast-memoize@2.2.7", "", { "dependencies": { "tslib": "^2.8.0" } }, "sha512-Yabmi9nSvyOMrlSeGGWDiH7rf3a7sIwplbvo/dlz9WCIjzIQAfy1RMf4S0X3yG724n5Ghu2GmEl5NJIV6O9sZQ=="], - - "@formatjs/icu-messageformat-parser": ["@formatjs/icu-messageformat-parser@2.11.4", "", { "dependencies": { "@formatjs/ecma402-abstract": "2.3.6", "@formatjs/icu-skeleton-parser": "1.8.16", "tslib": "^2.8.0" } }, "sha512-7kR78cRrPNB4fjGFZg3Rmj5aah8rQj9KPzuLsmcSn4ipLXQvC04keycTI1F7kJYDwIXtT2+7IDEto842CfZBtw=="], - - "@formatjs/icu-skeleton-parser": ["@formatjs/icu-skeleton-parser@1.8.16", "", { "dependencies": { "@formatjs/ecma402-abstract": "2.3.6", "tslib": "^2.8.0" } }, "sha512-H13E9Xl+PxBd8D5/6TVUluSpxGNvFSlN/b3coUp0e0JpuWXXnQDiavIpY3NnvSp4xhEMoXyyBvVfdFX8jglOHQ=="], - - "@formatjs/intl-localematcher": ["@formatjs/intl-localematcher@0.6.2", "", { "dependencies": { "tslib": "^2.8.0" } }, "sha512-XOMO2Hupl0wdd172Y06h6kLpBz6Dv+J4okPLl4LPtzbr8f66WbIoy4ev98EBuZ6ZK4h5ydTN6XneT4QVpD7cdA=="], - - "@heroui/react-rsc-utils": ["@heroui/react-rsc-utils@2.1.9", "", { "peerDependencies": { "react": ">=18 || >=19.0.0-rc.0" } }, "sha512-e77OEjNCmQxE9/pnLDDb93qWkX58/CcgIqdNAczT/zUP+a48NxGq2A2WRimvc1uviwaNL2StriE2DmyZPyYW7Q=="], - - "@heroui/react-utils": ["@heroui/react-utils@2.1.14", "", { "dependencies": { "@heroui/react-rsc-utils": "2.1.9", "@heroui/shared-utils": "2.1.12" }, "peerDependencies": { "react": ">=18 || >=19.0.0-rc.0" } }, "sha512-hhKklYKy9sRH52C9A8P0jWQ79W4MkIvOnKBIuxEMHhigjfracy0o0lMnAUdEsJni4oZKVJYqNGdQl+UVgcmeDA=="], - - "@heroui/scroll-shadow": ["@heroui/scroll-shadow@2.3.19", "", { "dependencies": { "@heroui/react-utils": "2.1.14", "@heroui/shared-utils": "2.1.12", "@heroui/use-data-scroll-overflow": "2.2.13" }, "peerDependencies": { "@heroui/system": ">=2.4.18", "@heroui/theme": ">=2.4.23", "react": ">=18 || >=19.0.0-rc.0", "react-dom": ">=18 || >=19.0.0-rc.0" } }, "sha512-y5mdBlhiITVrFnQTDqEphYj7p5pHqoFSFtVuRRvl9wUec2lMxEpD85uMGsfL8OgQTKIAqGh2s6M360+VJm7ajQ=="], - - "@heroui/shared-utils": ["@heroui/shared-utils@2.1.12", "", {}, "sha512-0iCnxVAkIPtrHQo26Qa5g0UTqMTpugTbClNOrEPsrQuyRAq7Syux998cPwGlneTfB5E5xcU3LiEdA9GUyeK2cQ=="], - - "@heroui/system": ["@heroui/system@2.4.28", "", { "dependencies": { "@heroui/react-utils": "2.1.14", "@heroui/system-rsc": "2.3.24", "@react-aria/i18n": "3.12.16", "@react-aria/overlays": "3.31.2", "@react-aria/utils": "3.33.1" }, "peerDependencies": { "framer-motion": ">=11.5.6 || >=12.0.0-alpha.1", "react": ">=18 || >=19.0.0-rc.0", "react-dom": ">=18 || >=19.0.0-rc.0" } }, "sha512-agtiiMFsCLaBrGWWrGBlFrnwi06ym4uouh61c3/m16CHuYfGm0Hx5oJ1mZVF98SJ91mDyU3e6Rv+8mqV9XVgoQ=="], - - "@heroui/system-rsc": ["@heroui/system-rsc@2.3.24", "", { "dependencies": { "@react-types/shared": "3.33.1" }, "peerDependencies": { "@heroui/theme": ">=2.4.24", "react": ">=18 || >=19.0.0-rc.0" } }, "sha512-GEP3hh7j8wE56WdSAIdCcPQOMDdAYk9bSuQpGzXnkYSiSCJKroOyXbRmp9KF2VgpiMXGI0OlO51aj9JWoa+5Tg=="], - - "@heroui/theme": ["@heroui/theme@2.4.26", "", { "dependencies": { "@heroui/shared-utils": "2.1.12", "color": "^4.2.3", "color2k": "^2.0.3", "deepmerge": "4.3.1", "tailwind-merge": "3.4.0", "tailwind-variants": "3.2.2" }, "peerDependencies": { "tailwindcss": ">=4.0.0" } }, "sha512-TYatChq7YyGDcPJytgOMqQwK72qWYb+vIa7mLmX3Cu9+JzFs2VSHu2QqzdhnOHoK0uJr8giDMy0gvJEDuu31vw=="], - - "@heroui/use-data-scroll-overflow": ["@heroui/use-data-scroll-overflow@2.2.13", "", { "dependencies": { "@heroui/shared-utils": "2.1.12" }, "peerDependencies": { "react": ">=18 || >=19.0.0-rc.0" } }, "sha512-zboLXO1pgYdzMUahDcVt5jf+l1jAQ/D9dFqr7AxWLfn6tn7/EgY0f6xIrgWDgJnM0U3hKxVeY13pAeB4AFTqTw=="], - "@humanfs/core": ["@humanfs/core@0.19.1", "", {}, "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA=="], "@humanfs/node": ["@humanfs/node@0.16.7", "", { "dependencies": { "@humanfs/core": "^0.19.1", "@humanwhocodes/retry": "^0.4.0" } }, "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ=="], @@ -377,14 +339,6 @@ "@ibm/telemetry-js": ["@ibm/telemetry-js@1.11.0", "", { "bin": { "ibmtelemetry": "dist/collect.js" } }, "sha512-RO/9j+URJnSfseWg9ZkEX9p+a3Ousd33DBU7rOafoZB08RqdzxFVYJ2/iM50dkBuD0o7WX7GYt1sLbNgCoE+pA=="], - "@internationalized/date": ["@internationalized/date@3.12.0", "", { "dependencies": { "@swc/helpers": "^0.5.0" } }, "sha512-/PyIMzK29jtXaGU23qTvNZxvBXRtKbNnGDFD+PY6CZw/Y8Ex8pFUzkuCJCG9aOqmShjqhS9mPqP6Dk5onQY8rQ=="], - - "@internationalized/message": ["@internationalized/message@3.1.8", "", { "dependencies": { "@swc/helpers": "^0.5.0", "intl-messageformat": "^10.1.0" } }, "sha512-Rwk3j/TlYZhn3HQ6PyXUV0XP9Uv42jqZGNegt0BXlxjE6G3+LwHjbQZAGHhCnCPdaA6Tvd3ma/7QzLlLkJxAWA=="], - - "@internationalized/number": ["@internationalized/number@3.6.5", "", { "dependencies": { "@swc/helpers": "^0.5.0" } }, "sha512-6hY4Kl4HPBvtfS62asS/R22JzNNy8vi/Ssev7x6EobfCp+9QIB2hKvI2EtbdJ0VSQacxVNtqhE/NmF/NZ0gm6g=="], - - "@internationalized/string": ["@internationalized/string@3.2.7", "", { "dependencies": { "@swc/helpers": "^0.5.0" } }, "sha512-D4OHBjrinH+PFZPvfCXvG28n2LSykWcJ7GIioQL+ok0LON15SdfoUssoHzzOUmVZLbRoREsQXVzA6r8JKsbP6A=="], - "@isaacs/cliui": ["@isaacs/cliui@8.0.2", "", { "dependencies": { "string-width": "^5.1.2", "string-width-cjs": "npm:string-width@^4.2.0", "strip-ansi": "^7.0.1", "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", "wrap-ansi": "^8.1.0", "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" } }, "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA=="], "@jridgewell/gen-mapping": ["@jridgewell/gen-mapping@0.3.13", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0", "@jridgewell/trace-mapping": "^0.3.24" } }, "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA=="], @@ -545,32 +499,6 @@ "@radix-ui/rect": ["@radix-ui/rect@1.1.1", "", {}, "sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw=="], - "@react-aria/focus": ["@react-aria/focus@3.21.5", "", { "dependencies": { "@react-aria/interactions": "^3.27.1", "@react-aria/utils": "^3.33.1", "@react-types/shared": "^3.33.1", "@swc/helpers": "^0.5.0", "clsx": "^2.0.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-V18fwCyf8zqgJdpLQeDU5ZRNd9TeOfBbhLgmX77Zr5ae9XwaoJ1R3SFJG1wCJX60t34AW+aLZSEEK+saQElf3Q=="], - - "@react-aria/i18n": ["@react-aria/i18n@3.12.16", "", { "dependencies": { "@internationalized/date": "^3.12.0", "@internationalized/message": "^3.1.8", "@internationalized/number": "^3.6.5", "@internationalized/string": "^3.2.7", "@react-aria/ssr": "^3.9.10", "@react-aria/utils": "^3.33.1", "@react-types/shared": "^3.33.1", "@swc/helpers": "^0.5.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-Km2CAz6MFQOUEaattaW+2jBdWOHUF8WX7VQoNbjlqElCP58nSaqi9yxTWUDRhAcn8/xFUnkFh4MFweNgtrHuEA=="], - - "@react-aria/interactions": ["@react-aria/interactions@3.27.1", "", { "dependencies": { "@react-aria/ssr": "^3.9.10", "@react-aria/utils": "^3.33.1", "@react-stately/flags": "^3.1.2", "@react-types/shared": "^3.33.1", "@swc/helpers": "^0.5.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-M3wLpTTmDflI0QGNK0PJNUaBXXfeBXue8ZxLMngfc1piHNiH4G5lUvWd9W14XVbqrSCVY8i8DfGrNYpyyZu0tw=="], - - "@react-aria/overlays": ["@react-aria/overlays@3.31.2", "", { "dependencies": { "@react-aria/focus": "^3.21.5", "@react-aria/i18n": "^3.12.16", "@react-aria/interactions": "^3.27.1", "@react-aria/ssr": "^3.9.10", "@react-aria/utils": "^3.33.1", "@react-aria/visually-hidden": "^3.8.31", "@react-stately/flags": "^3.1.2", "@react-stately/overlays": "^3.6.23", "@react-types/button": "^3.15.1", "@react-types/overlays": "^3.9.4", "@react-types/shared": "^3.33.1", "@swc/helpers": "^0.5.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-78HYI08r6LvcfD34gyv19ArRIjy1qxOKuXl/jYnjLDyQzD4pVb634IQWcm0zt10RdKgyuH6HTqvuDOgZTLet7Q=="], - - "@react-aria/ssr": ["@react-aria/ssr@3.9.10", "", { "dependencies": { "@swc/helpers": "^0.5.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-hvTm77Pf+pMBhuBm760Li0BVIO38jv1IBws1xFm1NoL26PU+fe+FMW5+VZWyANR6nYL65joaJKZqOdTQMkO9IQ=="], - - "@react-aria/utils": ["@react-aria/utils@3.33.1", "", { "dependencies": { "@react-aria/ssr": "^3.9.10", "@react-stately/flags": "^3.1.2", "@react-stately/utils": "^3.11.0", "@react-types/shared": "^3.33.1", "@swc/helpers": "^0.5.0", "clsx": "^2.0.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-kIx1Sj6bbAT0pdqCegHuPanR9zrLn5zMRiM7LN12rgRf55S19ptd9g3ncahArifYTRkfEU9VIn+q0HjfMqS9/w=="], - - "@react-aria/visually-hidden": ["@react-aria/visually-hidden@3.8.31", "", { "dependencies": { "@react-aria/interactions": "^3.27.1", "@react-aria/utils": "^3.33.1", "@react-types/shared": "^3.33.1", "@swc/helpers": "^0.5.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-RTOHHa4n56a9A3criThqFHBifvZoV71+MCkSuNP2cKO662SUWjqKkd0tJt/mBRMEJPkys8K7Eirp6T8Wt5FFRA=="], - - "@react-stately/flags": ["@react-stately/flags@3.1.2", "", { "dependencies": { "@swc/helpers": "^0.5.0" } }, "sha512-2HjFcZx1MyQXoPqcBGALwWWmgFVUk2TuKVIQxCbRq7fPyWXIl6VHcakCLurdtYC2Iks7zizvz0Idv48MQ38DWg=="], - - "@react-stately/overlays": ["@react-stately/overlays@3.6.23", "", { "dependencies": { "@react-stately/utils": "^3.11.0", "@react-types/overlays": "^3.9.4", "@swc/helpers": "^0.5.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-RzWxots9A6gAzQMP4s8hOAHV7SbJRTFSlQbb6ly1nkWQXacOSZSFNGsKOaS0eIatfNPlNnW4NIkgtGws5UYzfw=="], - - "@react-stately/utils": ["@react-stately/utils@3.11.0", "", { "dependencies": { "@swc/helpers": "^0.5.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-8LZpYowJ9eZmmYLpudbo/eclIRnbhWIJZ994ncmlKlouNzKohtM8qTC6B1w1pwUbiwGdUoyzLuQbeaIor5Dvcw=="], - - "@react-types/button": ["@react-types/button@3.15.1", "", { "dependencies": { "@react-types/shared": "^3.33.1" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-M1HtsKreJkigCnqceuIT22hDJBSStbPimnpmQmsl7SNyqCFY3+DHS7y/Sl3GvqCkzxF7j9UTL0dG38lGQ3K4xQ=="], - - "@react-types/overlays": ["@react-types/overlays@3.9.4", "", { "dependencies": { "@react-types/shared": "^3.33.1" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-7Z9HaebMFyYBqtv3XVNHEmVkm7AiYviV7gv0c98elEN2Co+eQcKFGvwBM9Gy/lV57zlTqFX1EX/SAqkMEbCLOA=="], - - "@react-types/shared": ["@react-types/shared@3.33.1", "", { "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-oJHtjvLG43VjwemQDadlR5g/8VepK56B/xKO2XORPHt9zlW6IZs3tZrYlvH29BMvoqC7RtE7E5UjgbnbFtDGag=="], - "@remixicon/react": ["@remixicon/react@4.9.0", "", { "peerDependencies": { "react": ">=18.2.0" } }, "sha512-5/jLDD4DtKxH2B4QVXTobvV1C2uL8ab9D5yAYNtFt+w80O0Ys1xFOrspqROL3fjrZi+7ElFUWE37hBfaAl6U+Q=="], "@rolldown/pluginutils": ["@rolldown/pluginutils@1.0.0-rc.3", "", {}, "sha512-eybk3TjzzzV97Dlj5c+XrBFW57eTNhzod66y9HrBlzJ6NsCrWCp/2kaPS3K9wJmurBC0Tdw4yPjXKZqlznim3Q=="], @@ -645,8 +573,6 @@ "@streamdown/code": ["@streamdown/code@1.1.0", "", { "dependencies": { "shiki": "^3.19.0" }, "peerDependencies": { "react": "^18.0.0 || ^19.0.0" } }, "sha512-swypCjtE6vv01bnEtPeaw2ew9cbL2nbsLc06HAIK3K6nYXj5WDA8VLR6GEiwdh7HLIPt5dGze+PJ0eJVkqesug=="], - "@swc/helpers": ["@swc/helpers@0.5.19", "", { "dependencies": { "tslib": "^2.8.0" } }, "sha512-QamiFeIK3txNjgUTNppE6MiG3p7TdninpZu0E0PbqVh1a9FNLT2FRhisaa4NcaX52XVhA5l7Pk58Ft7Sqi/2sA=="], - "@szmarczak/http-timer": ["@szmarczak/http-timer@4.0.6", "", { "dependencies": { "defer-to-connect": "^2.0.0" } }, "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w=="], "@tailwindcss/node": ["@tailwindcss/node@4.2.1", "", { "dependencies": { "@jridgewell/remapping": "^2.3.5", "enhanced-resolve": "^5.19.0", "jiti": "^2.6.1", "lightningcss": "1.31.1", "magic-string": "^0.30.21", "source-map-js": "^1.2.1", "tailwindcss": "4.2.1" } }, "sha512-jlx6sLk4EOwO6hHe1oCGm1Q4AN/s0rSrTTPBGPM0/RQ6Uylwq17FuU8IeJJKEjtc6K6O07zsvP+gDO6MMWo7pg=="], @@ -713,8 +639,6 @@ "@types/http-cache-semantics": ["@types/http-cache-semantics@4.2.0", "", {}, "sha512-L3LgimLHXtGkWikKnsPg0/VFx9OGZaC+eN1u4r+OB1XRqH3meBIAVC2zr1WdMH+RHmnRkqliQAOHNJ/E0j/e0Q=="], - "@types/http-proxy": ["@types/http-proxy@1.17.17", "", { "dependencies": { "@types/node": "*" } }, "sha512-ED6LB+Z1AVylNTu7hdzuBqOgMnvG/ld6wGCG8wFnAzKX5uyW2K3WD52v0gnLCTK/VLpXtKckgWuyScYK6cSPaw=="], - "@types/json-schema": ["@types/json-schema@7.0.15", "", {}, "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA=="], "@types/keyv": ["@types/keyv@3.1.4", "", { "dependencies": { "@types/node": "*" } }, "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg=="], @@ -725,14 +649,10 @@ "@types/node": ["@types/node@24.12.0", "", { "dependencies": { "undici-types": "~7.16.0" } }, "sha512-GYDxsZi3ChgmckRT9HPU0WEhKLP08ev/Yfcq2AstjrDASOYCSXeyjDsHg4v5t4jOj7cyDX3vmprafKlWIG9MXQ=="], - "@types/node-fetch": ["@types/node-fetch@2.6.13", "", { "dependencies": { "@types/node": "*", "form-data": "^4.0.4" } }, "sha512-QGpRVpzSaUs30JBSGPjOg4Uveu384erbHBoT1zeONvyCfwQxIkUshLAOqN/k9EjGviPRmWTTe6aH2qySWKTVSw=="], - "@types/plist": ["@types/plist@3.0.5", "", { "dependencies": { "@types/node": "*", "xmlbuilder": ">=11.0.1" } }, "sha512-E6OCaRmAe4WDmWNsL/9RMqdkkzDCY1etutkflWk4c+AcjDU07Pcz1fQwTX0TQz+Pxqn9i4L1TU3UFpjnrcDgxA=="], "@types/prismjs": ["@types/prismjs@1.26.6", "", {}, "sha512-vqlvI7qlMvcCBbVe0AKAb4f97//Hy0EBTaiW8AalRnG/xAN5zOiWWyrNqNXeq8+KAuvRewjCVY1+IPxk4RdNYw=="], - "@types/qrcode": ["@types/qrcode@1.5.6", "", { "dependencies": { "@types/node": "*" } }, "sha512-te7NQcV2BOvdj2b1hCAHzAoMNuj65kNBMz0KBaxM6c3VGBOhU0dURQKOtH8CFNI/dsKkwlv32p26qYQTWoB5bw=="], - "@types/react": ["@types/react@19.2.14", "", { "dependencies": { "csstype": "^3.2.2" } }, "sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w=="], "@types/react-dom": ["@types/react-dom@19.2.3", "", { "peerDependencies": { "@types/react": "^19.2.0" } }, "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ=="], @@ -775,8 +695,6 @@ "@yarnpkg/lockfile": ["@yarnpkg/lockfile@1.1.0", "", {}, "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ=="], - "abort-controller": ["abort-controller@3.0.0", "", { "dependencies": { "event-target-shim": "^5.0.0" } }, "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg=="], - "accepts": ["accepts@2.0.0", "", { "dependencies": { "mime-types": "^3.0.0", "negotiator": "^1.0.0" } }, "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng=="], "acorn": ["acorn@8.16.0", "", { "bin": { "acorn": "bin/acorn" } }, "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw=="], @@ -787,12 +705,8 @@ "agent-base": ["agent-base@7.1.4", "", {}, "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ=="], - "agentkeepalive": ["agentkeepalive@4.6.0", "", { "dependencies": { "humanize-ms": "^1.2.1" } }, "sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ=="], - "ajv": ["ajv@6.14.0", "", { "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" } }, "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw=="], - "ajv-formats": ["ajv-formats@3.0.1", "", { "dependencies": { "ajv": "^8.0.0" } }, "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ=="], - "ajv-keywords": ["ajv-keywords@3.5.2", "", { "peerDependencies": { "ajv": "^6.9.1" } }, "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ=="], "ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], @@ -827,8 +741,6 @@ "at-least-node": ["at-least-node@1.0.0", "", {}, "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg=="], - "atomically": ["atomically@2.1.1", "", { "dependencies": { "stubborn-fs": "^2.0.0", "when-exit": "^2.1.4" } }, "sha512-P4w9o2dqARji6P7MHprklbfiArZAWvo07yW7qs3pdljb3BWr12FIB7W+p0zJiuiVsUpRO0iZn1kFFcpPegg0tQ=="], - "autoprefixer": ["autoprefixer@10.4.27", "", { "dependencies": { "browserslist": "^4.28.1", "caniuse-lite": "^1.0.30001774", "fraction.js": "^5.3.4", "picocolors": "^1.1.1", "postcss-value-parser": "^4.2.0" }, "peerDependencies": { "postcss": "^8.1.0" }, "bin": { "autoprefixer": "bin/autoprefixer" } }, "sha512-NP9APE+tO+LuJGn7/9+cohklunJsXWiaWEfV3si4Gi/XHDwVNgkwr1J3RQYFIvPy76GmJ9/bW8vyoU1LcxwKHA=="], "babel-plugin-react-compiler": ["babel-plugin-react-compiler@1.0.0", "", { "dependencies": { "@babel/types": "^7.26.0" } }, "sha512-Ixm8tFfoKKIPYdCCKYTsqv+Fd4IJ0DQqMyEimo+pxUOMUR9cVPlwTrFt9Avu+3cb6Zp3mAzl+t1MrG2fxxKsxw=="], @@ -895,8 +807,6 @@ "callsites": ["callsites@3.1.0", "", {}, "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="], - "camelcase": ["camelcase@5.3.1", "", {}, "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="], - "caniuse-lite": ["caniuse-lite@1.0.30001778", "", {}, "sha512-PN7uxFL+ExFJO61aVmP1aIEG4i9whQd4eoSCebav62UwDyp5OHh06zN4jqKSMePVgxHifCw1QJxdRkA1Pisekg=="], "ccount": ["ccount@2.0.1", "", {}, "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg=="], @@ -921,7 +831,7 @@ "class-variance-authority": ["class-variance-authority@0.7.1", "", { "dependencies": { "clsx": "^2.1.1" } }, "sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg=="], - "cli-truncate": ["cli-truncate@4.0.0", "", { "dependencies": { "slice-ansi": "^5.0.0", "string-width": "^7.0.0" } }, "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA=="], + "cli-truncate": ["cli-truncate@2.1.0", "", { "dependencies": { "slice-ansi": "^3.0.0", "string-width": "^4.2.0" } }, "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg=="], "cliui": ["cliui@8.0.1", "", { "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" } }, "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ=="], @@ -933,16 +843,10 @@ "codemirror-lang-elixir": ["codemirror-lang-elixir@4.0.1", "", { "dependencies": { "@codemirror/language": "^6.0.0", "lezer-elixir": "^1.0.0" } }, "sha512-z6W/XB4b7TZrp9EZYBGVq93vQfvKbff+1iM8YZaVErL0dguBAeLmVRlEv1NuDZHOP1qjJ3NwyibkUkNWn7q9VQ=="], - "color": ["color@4.2.3", "", { "dependencies": { "color-convert": "^2.0.1", "color-string": "^1.9.0" } }, "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A=="], - "color-convert": ["color-convert@2.0.1", "", { "dependencies": { "color-name": "~1.1.4" } }, "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="], "color-name": ["color-name@1.1.4", "", {}, "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="], - "color-string": ["color-string@1.9.1", "", { "dependencies": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" } }, "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg=="], - - "color2k": ["color2k@2.0.3", "", {}, "sha512-zW190nQTIoXcGCaU08DvVNFTmQhUpnJfVuAKfWqUQkflXKpaDdpaYoM0iluLS9lgJNHyBF58KKA2FBEwkD7wog=="], - "combined-stream": ["combined-stream@1.0.8", "", { "dependencies": { "delayed-stream": "~1.0.0" } }, "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg=="], "comma-separated-tokens": ["comma-separated-tokens@2.0.3", "", {}, "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg=="], @@ -957,8 +861,6 @@ "concurrently": ["concurrently@9.2.1", "", { "dependencies": { "chalk": "4.1.2", "rxjs": "7.8.2", "shell-quote": "1.8.3", "supports-color": "8.1.1", "tree-kill": "1.2.2", "yargs": "17.7.2" }, "bin": { "conc": "dist/bin/concurrently.js", "concurrently": "dist/bin/concurrently.js" } }, "sha512-fsfrO0MxV64Znoy8/l1vVIjjHa29SZyyqPgQBwhiDcaW8wJc2W3XWVOGx4M3oJBnv/zdUZIIp1gDeS98GzP8Ng=="], - "conf": ["conf@15.1.0", "", { "dependencies": { "ajv": "^8.17.1", "ajv-formats": "^3.0.1", "atomically": "^2.0.3", "debounce-fn": "^6.0.0", "dot-prop": "^10.0.0", "env-paths": "^3.0.0", "json-schema-typed": "^8.0.1", "semver": "^7.7.2", "uint8array-extras": "^1.5.0" } }, "sha512-Uy5YN9KEu0WWDaZAVJ5FAmZoaJt9rdK6kH+utItPyGsCqCgaTKkrmZx3zoE0/3q6S3bcp3Ihkk+ZqPxWxFK5og=="], - "config-file-ts": ["config-file-ts@0.2.6", "", { "dependencies": { "glob": "^10.3.10", "typescript": "^5.3.3" } }, "sha512-6boGVaglwblBgJqGyxm4+xCmEGcWgnWHSWHY5jad58awQhB6gftq0G8HbzU39YqCIYHMLAiL1yjwiZ36m/CL8w=="], "content-disposition": ["content-disposition@1.0.1", "", {}, "sha512-oIXISMynqSqm241k6kcQ5UwttDILMK4BiurCfGEREw6+X9jkkpEe5T9FZaApyLGGOnFuyMWZpdolTXMtvEJ08Q=="], @@ -989,22 +891,14 @@ "csstype": ["csstype@3.2.3", "", {}, "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ=="], - "debounce-fn": ["debounce-fn@6.0.0", "", { "dependencies": { "mimic-function": "^5.0.0" } }, "sha512-rBMW+F2TXryBwB54Q0d8drNEI+TfoS9JpNTAoVpukbWEhjXQq4rySFYLaqXMFXwdv61Zb2OHtj5bviSoimqxRQ=="], - "debug": ["debug@4.4.3", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA=="], - "decamelize": ["decamelize@1.2.0", "", {}, "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA=="], - - "decimal.js": ["decimal.js@10.6.0", "", {}, "sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg=="], - "decode-named-character-reference": ["decode-named-character-reference@1.3.0", "", { "dependencies": { "character-entities": "^2.0.0" } }, "sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q=="], "decompress-response": ["decompress-response@6.0.0", "", { "dependencies": { "mimic-response": "^3.1.0" } }, "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ=="], "deep-is": ["deep-is@0.1.4", "", {}, "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="], - "deepmerge": ["deepmerge@4.3.1", "", {}, "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A=="], - "defer-to-connect": ["defer-to-connect@2.0.1", "", {}, "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg=="], "define-data-property": ["define-data-property@1.1.4", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "gopd": "^1.0.1" } }, "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A=="], @@ -1027,16 +921,12 @@ "diff": ["diff@8.0.3", "", {}, "sha512-qejHi7bcSD4hQAZE0tNAawRK1ZtafHDmMTMkrrIGgSLl7hTnQHmKCeB45xAcbfTqK2zowkM3j3bHt/4b/ARbYQ=="], - "dijkstrajs": ["dijkstrajs@1.0.3", "", {}, "sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA=="], - "dir-compare": ["dir-compare@3.3.0", "", { "dependencies": { "buffer-equal": "^1.0.0", "minimatch": "^3.0.4" } }, "sha512-J7/et3WlGUCxjdnD3HAAzQ6nsnc0WL6DD7WcwJb7c39iH1+AWfg+9OqzJNaI6PkBwBvm1mhZNL9iY/nRiZXlPg=="], "dmg-builder": ["dmg-builder@24.13.3", "", { "dependencies": { "app-builder-lib": "24.13.3", "builder-util": "24.13.1", "builder-util-runtime": "9.2.4", "fs-extra": "^10.1.0", "iconv-lite": "^0.6.2", "js-yaml": "^4.1.0" }, "optionalDependencies": { "dmg-license": "^1.0.11" } }, "sha512-rcJUkMfnJpfCboZoOOPf4L29TRtEieHNOeAbYPWPxlaBw/Z1RKrRA86dOI9rwaI4tQSc/RD82zTNHprfUHXsoQ=="], "dmg-license": ["dmg-license@1.0.11", "", { "dependencies": { "@types/plist": "^3.0.1", "@types/verror": "^1.10.3", "ajv": "^6.10.0", "crc": "^3.8.0", "iconv-corefoundation": "^1.1.7", "plist": "^3.0.4", "smart-buffer": "^4.0.2", "verror": "^1.10.0" }, "os": "darwin", "bin": { "dmg-license": "bin/dmg-license.js" } }, "sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q=="], - "dot-prop": ["dot-prop@10.1.0", "", { "dependencies": { "type-fest": "^5.0.0" } }, "sha512-MVUtAugQMOff5RnBy2d9N31iG0lNwg1qAoAOn7pOK5wf94WIaE3My2p3uwTQuvS2AcqchkcR3bHByjaM0mmi7Q=="], - "dotenv": ["dotenv@9.0.2", "", {}, "sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg=="], "dotenv-expand": ["dotenv-expand@5.1.0", "", {}, "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA=="], @@ -1057,16 +947,8 @@ "electron-builder-squirrel-windows": ["electron-builder-squirrel-windows@24.13.3", "", { "dependencies": { "app-builder-lib": "24.13.3", "archiver": "^5.3.1", "builder-util": "24.13.1", "fs-extra": "^10.1.0" } }, "sha512-oHkV0iogWfyK+ah9ZIvMDpei1m9ZRpdXcvde1wTpra2U8AFDNNpqJdnin5z+PM1GbQ5BoaKCWas2HSjtR0HwMg=="], - "electron-context-menu": ["electron-context-menu@4.1.1", "", { "dependencies": { "cli-truncate": "^4.0.0", "electron-dl": "^4.0.0", "electron-is-dev": "^3.0.1" } }, "sha512-kebXha4K2DmR7zrKpO8muzXlUAdhgqQIT7DpPeT4cAKZugwCB/NbuEuT+1SDjOH9vXJYjWK2UQuFvnVw0u0lHg=="], - - "electron-dl": ["electron-dl@4.0.0", "", { "dependencies": { "ext-name": "^5.0.0", "pupa": "^3.1.0", "unused-filename": "^4.0.1" } }, "sha512-USiB9816d2JzKv0LiSbreRfTg5lDk3lWh0vlx/gugCO92ZIJkHVH0UM18EHvKeadErP6Xn4yiTphWzYfbA2Ong=="], - - "electron-is-dev": ["electron-is-dev@3.0.1", "", {}, "sha512-8TjjAh8Ec51hUi3o4TaU0mD3GMTOESi866oRNavj9A3IQJ7pmv+MJVmdZBFGw4GFT36X7bkqnuDNYvkQgvyI8Q=="], - "electron-publish": ["electron-publish@24.13.1", "", { "dependencies": { "@types/fs-extra": "^9.0.11", "builder-util": "24.13.1", "builder-util-runtime": "9.2.4", "chalk": "^4.1.2", "fs-extra": "^10.1.0", "lazy-val": "^1.0.5", "mime": "^2.5.2" } }, "sha512-2ZgdEqJ8e9D17Hwp5LEq5mLQPjqU3lv/IALvgp+4W8VeNhryfGhYEQC/PgDPMrnWUp+l60Ou5SJLsu+k4mhQ8A=="], - "electron-store": ["electron-store@11.0.2", "", { "dependencies": { "conf": "^15.0.2", "type-fest": "^5.0.1" } }, "sha512-4VkNRdN+BImL2KcCi41WvAYbh6zLX5AUTi4so68yPqiItjbgTjqpEnGAqasgnG+lB6GuAyUltKwVopp6Uv+gwQ=="], - "electron-to-chromium": ["electron-to-chromium@1.5.313", "", {}, "sha512-QBMrTWEf00GXZmJyx2lbYD45jpI3TUFnNIzJ5BBc8piGUDwMPa1GV6HJWTZVvY/eiN3fSopl7NRbgGp9sZ9LTA=="], "elkjs": ["elkjs@0.11.1", "", {}, "sha512-zxxR9k+rx5ktMwT/FwyLdPCrq7xN6e4VGGHH8hA01vVYKjTFik7nHOxBnAYtrgYUB1RpAiLvA1/U2YraWxyKKg=="], @@ -1099,8 +981,6 @@ "escalade": ["escalade@3.2.0", "", {}, "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA=="], - "escape-goat": ["escape-goat@4.0.0", "", {}, "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg=="], - "escape-html": ["escape-html@1.0.3", "", {}, "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="], "escape-string-regexp": ["escape-string-regexp@4.0.0", "", {}, "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="], @@ -1129,16 +1009,8 @@ "etag": ["etag@1.8.1", "", {}, "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg=="], - "event-target-shim": ["event-target-shim@5.0.1", "", {}, "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ=="], - - "eventemitter3": ["eventemitter3@4.0.7", "", {}, "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw=="], - "express": ["express@5.2.1", "", { "dependencies": { "accepts": "^2.0.0", "body-parser": "^2.2.1", "content-disposition": "^1.0.0", "content-type": "^1.0.5", "cookie": "^0.7.1", "cookie-signature": "^1.2.1", "debug": "^4.4.0", "depd": "^2.0.0", "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "etag": "^1.8.1", "finalhandler": "^2.1.0", "fresh": "^2.0.0", "http-errors": "^2.0.0", "merge-descriptors": "^2.0.0", "mime-types": "^3.0.0", "on-finished": "^2.4.1", "once": "^1.4.0", "parseurl": "^1.3.3", "proxy-addr": "^2.0.7", "qs": "^6.14.0", "range-parser": "^1.2.1", "router": "^2.2.0", "send": "^1.1.0", "serve-static": "^2.2.0", "statuses": "^2.0.1", "type-is": "^2.0.1", "vary": "^1.1.2" } }, "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw=="], - "ext-list": ["ext-list@2.2.2", "", { "dependencies": { "mime-db": "^1.28.0" } }, "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA=="], - - "ext-name": ["ext-name@5.0.0", "", { "dependencies": { "ext-list": "^2.0.0", "sort-keys-length": "^1.0.0" } }, "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ=="], - "extend": ["extend@3.0.2", "", {}, "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="], "extract-zip": ["extract-zip@2.0.1", "", { "dependencies": { "debug": "^4.1.1", "get-stream": "^5.1.0", "yauzl": "^2.10.0" }, "optionalDependencies": { "@types/yauzl": "^2.9.1" }, "bin": { "extract-zip": "cli.js" } }, "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg=="], @@ -1153,8 +1025,6 @@ "fast-levenshtein": ["fast-levenshtein@2.0.6", "", {}, "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="], - "fast-uri": ["fast-uri@3.1.0", "", {}, "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA=="], - "fault": ["fault@1.0.4", "", { "dependencies": { "format": "^0.2.0" } }, "sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA=="], "fd-slicer": ["fd-slicer@1.1.0", "", { "dependencies": { "pend": "~1.2.0" } }, "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g=="], @@ -1177,18 +1047,12 @@ "flatted": ["flatted@3.4.1", "", {}, "sha512-IxfVbRFVlV8V/yRaGzk0UVIcsKKHMSfYw66T/u4nTwlWteQePsxe//LjudR1AMX4tZW3WFCh3Zqa/sjlqpbURQ=="], - "follow-redirects": ["follow-redirects@1.15.11", "", {}, "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ=="], - "foreground-child": ["foreground-child@3.3.1", "", { "dependencies": { "cross-spawn": "^7.0.6", "signal-exit": "^4.0.1" } }, "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw=="], "form-data": ["form-data@4.0.5", "", { "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", "es-set-tostringtag": "^2.1.0", "hasown": "^2.0.2", "mime-types": "^2.1.12" } }, "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w=="], - "form-data-encoder": ["form-data-encoder@1.7.2", "", {}, "sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A=="], - "format": ["format@0.2.2", "", {}, "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww=="], - "formdata-node": ["formdata-node@4.4.1", "", { "dependencies": { "node-domexception": "1.0.0", "web-streams-polyfill": "4.0.0-beta.3" } }, "sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ=="], - "forwarded": ["forwarded@0.2.0", "", {}, "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow=="], "fraction.js": ["fraction.js@5.3.4", "", {}, "sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ=="], @@ -1215,8 +1079,6 @@ "get-caller-file": ["get-caller-file@2.0.5", "", {}, "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="], - "get-east-asian-width": ["get-east-asian-width@1.5.0", "", {}, "sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA=="], - "get-intrinsic": ["get-intrinsic@1.3.0", "", { "dependencies": { "call-bind-apply-helpers": "^1.0.2", "es-define-property": "^1.0.1", "es-errors": "^1.3.0", "es-object-atoms": "^1.1.1", "function-bind": "^1.1.2", "get-proto": "^1.0.1", "gopd": "^1.2.0", "has-symbols": "^1.1.0", "hasown": "^2.0.2", "math-intrinsics": "^1.1.0" } }, "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ=="], "get-nonce": ["get-nonce@1.0.1", "", {}, "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q=="], @@ -1291,20 +1153,14 @@ "http-errors": ["http-errors@2.0.1", "", { "dependencies": { "depd": "~2.0.0", "inherits": "~2.0.4", "setprototypeof": "~1.2.0", "statuses": "~2.0.2", "toidentifier": "~1.0.1" } }, "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ=="], - "http-proxy": ["http-proxy@1.18.1", "", { "dependencies": { "eventemitter3": "^4.0.0", "follow-redirects": "^1.0.0", "requires-port": "^1.0.0" } }, "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ=="], - "http-proxy-agent": ["http-proxy-agent@5.0.0", "", { "dependencies": { "@tootallnate/once": "2", "agent-base": "6", "debug": "4" } }, "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w=="], - "http-proxy-middleware": ["http-proxy-middleware@3.0.5", "", { "dependencies": { "@types/http-proxy": "^1.17.15", "debug": "^4.3.6", "http-proxy": "^1.18.1", "is-glob": "^4.0.3", "is-plain-object": "^5.0.0", "micromatch": "^4.0.8" } }, "sha512-GLZZm1X38BPY4lkXA01jhwxvDoOkkXqjgVyUzVxiEK4iuRu03PZoYHhHRwxnfhQMDuaxi3vVri0YgSro/1oWqg=="], - "http2-wrapper": ["http2-wrapper@1.0.3", "", { "dependencies": { "quick-lru": "^5.1.1", "resolve-alpn": "^1.0.0" } }, "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg=="], "http_ece": ["http_ece@1.2.0", "", {}, "sha512-JrF8SSLVmcvc5NducxgyOrKXe3EsyHMgBFgSaIUGmArKe+rwr0uphRkRXvwiom3I+fpIfoItveHrfudL8/rxuA=="], "https-proxy-agent": ["https-proxy-agent@7.0.6", "", { "dependencies": { "agent-base": "^7.1.2", "debug": "4" } }, "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw=="], - "humanize-ms": ["humanize-ms@1.2.1", "", { "dependencies": { "ms": "^2.0.0" } }, "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ=="], - "iconv-corefoundation": ["iconv-corefoundation@1.1.7", "", { "dependencies": { "cli-truncate": "^2.1.0", "node-addon-api": "^1.6.3" }, "os": "darwin" }, "sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ=="], "iconv-lite": ["iconv-lite@0.6.3", "", { "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" } }, "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw=="], @@ -1325,16 +1181,12 @@ "inline-style-parser": ["inline-style-parser@0.2.7", "", {}, "sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA=="], - "intl-messageformat": ["intl-messageformat@10.7.18", "", { "dependencies": { "@formatjs/ecma402-abstract": "2.3.6", "@formatjs/fast-memoize": "2.2.7", "@formatjs/icu-messageformat-parser": "2.11.4", "tslib": "^2.8.0" } }, "sha512-m3Ofv/X/tV8Y3tHXLohcuVuhWKo7BBq62cqY15etqmLxg2DZ34AGGgQDeR+SCta2+zICb1NX83af0GJmbQ1++g=="], - "ipaddr.js": ["ipaddr.js@1.9.1", "", {}, "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="], "is-alphabetical": ["is-alphabetical@1.0.4", "", {}, "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg=="], "is-alphanumerical": ["is-alphanumerical@1.0.4", "", { "dependencies": { "is-alphabetical": "^1.0.0", "is-decimal": "^1.0.0" } }, "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A=="], - "is-arrayish": ["is-arrayish@0.3.4", "", {}, "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA=="], - "is-binary-path": ["is-binary-path@2.1.0", "", { "dependencies": { "binary-extensions": "^2.0.0" } }, "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw=="], "is-ci": ["is-ci@3.0.1", "", { "dependencies": { "ci-info": "^3.2.0" }, "bin": { "is-ci": "bin.js" } }, "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ=="], @@ -1355,8 +1207,6 @@ "is-plain-obj": ["is-plain-obj@4.1.0", "", {}, "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg=="], - "is-plain-object": ["is-plain-object@5.0.0", "", {}, "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="], - "is-promise": ["is-promise@4.0.0", "", {}, "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ=="], "is-wsl": ["is-wsl@2.2.0", "", { "dependencies": { "is-docker": "^2.0.0" } }, "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww=="], @@ -1385,8 +1235,6 @@ "json-schema-traverse": ["json-schema-traverse@0.4.1", "", {}, "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="], - "json-schema-typed": ["json-schema-typed@8.0.2", "", {}, "sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA=="], - "json-stable-stringify": ["json-stable-stringify@1.3.0", "", { "dependencies": { "call-bind": "^1.0.8", "call-bound": "^1.0.4", "isarray": "^2.0.5", "jsonify": "^0.0.1", "object-keys": "^1.1.1" } }, "sha512-qtYiSSFlwot9XHtF9bD9c7rwKjr+RecWT//ZnPvSmEjpV5mmPOCN4j8UjY5hbjNkOwZ/jQv3J6R1/pL7RwgMsg=="], "json-stable-stringify-without-jsonify": ["json-stable-stringify-without-jsonify@1.0.1", "", {}, "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw=="], @@ -1577,8 +1425,6 @@ "mime-types": ["mime-types@3.0.2", "", { "dependencies": { "mime-db": "^1.54.0" } }, "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A=="], - "mimic-function": ["mimic-function@5.0.1", "", {}, "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA=="], - "mimic-response": ["mimic-response@3.1.0", "", {}, "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ=="], "minimalistic-assert": ["minimalistic-assert@1.0.1", "", {}, "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="], @@ -1611,10 +1457,6 @@ "node-addon-api": ["node-addon-api@7.1.1", "", {}, "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ=="], - "node-domexception": ["node-domexception@1.0.0", "", {}, "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ=="], - - "node-fetch": ["node-fetch@2.7.0", "", { "dependencies": { "whatwg-url": "^5.0.0" }, "peerDependencies": { "encoding": "^0.1.0" }, "optionalPeers": ["encoding"] }, "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A=="], - "node-pty": ["node-pty@1.1.0", "", { "dependencies": { "node-addon-api": "^7.1.0" } }, "sha512-20JqtutY6JPXTUnL0ij1uad7Qe1baT46lyolh2sSENDd4sTzKZ4nmAFkeAARDKwmlLjPx6XKRlwRUxwjOy+lUg=="], "node-releases": ["node-releases@2.0.36", "", {}, "sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA=="], @@ -1641,8 +1483,6 @@ "open": ["open@7.4.2", "", { "dependencies": { "is-docker": "^2.0.0", "is-wsl": "^2.1.1" } }, "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q=="], - "openai": ["openai@4.104.0", "", { "dependencies": { "@types/node": "^18.11.18", "@types/node-fetch": "^2.6.4", "abort-controller": "^3.0.0", "agentkeepalive": "^4.2.1", "form-data-encoder": "1.7.2", "formdata-node": "^4.3.2", "node-fetch": "^2.6.7" }, "peerDependencies": { "ws": "^8.18.0", "zod": "^3.23.8" }, "optionalPeers": ["ws", "zod"], "bin": { "openai": "bin/cli" } }, "sha512-p99EFNsA/yX6UhVO93f5kJsDRLAg+CTA2RBqdHK4RtK8u5IJw32Hyb2dTGKbnnFmnuoBv5r7Z2CURI9sGZpSuA=="], - "optionator": ["optionator@0.9.4", "", { "dependencies": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", "type-check": "^0.4.0", "word-wrap": "^1.2.5" } }, "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g=="], "p-cancelable": ["p-cancelable@2.1.1", "", {}, "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg=="], @@ -1651,8 +1491,6 @@ "p-locate": ["p-locate@5.0.0", "", { "dependencies": { "p-limit": "^3.0.2" } }, "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw=="], - "p-try": ["p-try@2.2.0", "", {}, "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ=="], - "package-json-from-dist": ["package-json-from-dist@1.0.1", "", {}, "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw=="], "parent-module": ["parent-module@1.0.1", "", { "dependencies": { "callsites": "^3.0.0" } }, "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g=="], @@ -1687,8 +1525,6 @@ "plist": ["plist@3.1.0", "", { "dependencies": { "@xmldom/xmldom": "^0.8.8", "base64-js": "^1.5.1", "xmlbuilder": "^15.1.1" } }, "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ=="], - "pngjs": ["pngjs@5.0.0", "", {}, "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw=="], - "postcss": ["postcss@8.5.8", "", { "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg=="], "postcss-value-parser": ["postcss-value-parser@4.2.0", "", {}, "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="], @@ -1713,12 +1549,6 @@ "punycode": ["punycode@2.3.1", "", {}, "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg=="], - "pupa": ["pupa@3.3.0", "", { "dependencies": { "escape-goat": "^4.0.0" } }, "sha512-LjgDO2zPtoXP2wJpDjZrGdojii1uqO0cnwKoIoUzkfS98HDmbeiGmYiXo3lXeFlq2xvne1QFQhwYXSUCLKtEuA=="], - - "qrcode": ["qrcode@1.5.4", "", { "dependencies": { "dijkstrajs": "^1.0.1", "pngjs": "^5.0.0", "yargs": "^15.3.1" }, "bin": { "qrcode": "bin/qrcode" } }, "sha512-1ca71Zgiu6ORjHqFBDpnSMTR2ReToX4l1Au1VFLyVeBTFavzQnv5JxMFr3ukHVKpSrSA2MCk0lNJSykjUfz7Zg=="], - - "qrcode-terminal": ["qrcode-terminal@0.12.0", "", { "bin": { "qrcode-terminal": "./bin/qrcode-terminal.js" } }, "sha512-EXtzRZmC+YGmGlDFbXKxQiMZNwCLEO6BANKXG4iCtSIM0yqc/pappSx3RIKr4r0uh5JsBckOXeKrB3Iz7mdQpQ=="], - "qs": ["qs@6.15.0", "", { "dependencies": { "side-channel": "^1.1.0" } }, "sha512-mAZTtNCeetKMH+pSjrb76NAM8V9a05I9aBZOHztWy/UqcJdQYNsf59vrRKWnojAT9Y+GbIvoTBC++CPHqpDBhQ=="], "quick-lru": ["quick-lru@5.1.1", "", {}, "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA=="], @@ -1777,12 +1607,6 @@ "require-directory": ["require-directory@2.1.1", "", {}, "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q=="], - "require-from-string": ["require-from-string@2.0.2", "", {}, "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw=="], - - "require-main-filename": ["require-main-filename@2.0.0", "", {}, "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="], - - "requires-port": ["requires-port@1.0.0", "", {}, "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ=="], - "resolve-alpn": ["resolve-alpn@1.2.1", "", {}, "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g=="], "resolve-from": ["resolve-from@4.0.0", "", {}, "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="], @@ -1821,8 +1645,6 @@ "serve-static": ["serve-static@2.2.1", "", { "dependencies": { "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "parseurl": "^1.3.3", "send": "^1.2.0" } }, "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw=="], - "set-blocking": ["set-blocking@2.0.0", "", {}, "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw=="], - "set-function-length": ["set-function-length@1.2.2", "", { "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2" } }, "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg=="], "setprototypeof": ["setprototypeof@1.2.0", "", {}, "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="], @@ -1847,22 +1669,16 @@ "simple-git": ["simple-git@3.33.0", "", { "dependencies": { "@kwsites/file-exists": "^1.1.1", "@kwsites/promise-deferred": "^1.1.1", "debug": "^4.4.0" } }, "sha512-D4V/tGC2sjsoNhoMybKyGoE+v8A60hRawKQ1iFRA1zwuDgGZCBJ4ByOzZ5J8joBbi4Oam0qiPH+GhzmSBwbJng=="], - "simple-swizzle": ["simple-swizzle@0.2.4", "", { "dependencies": { "is-arrayish": "^0.3.1" } }, "sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw=="], - "simple-update-notifier": ["simple-update-notifier@2.0.0", "", { "dependencies": { "semver": "^7.5.3" } }, "sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w=="], "slash": ["slash@2.0.0", "", {}, "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A=="], - "slice-ansi": ["slice-ansi@5.0.0", "", { "dependencies": { "ansi-styles": "^6.0.0", "is-fullwidth-code-point": "^4.0.0" } }, "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ=="], + "slice-ansi": ["slice-ansi@3.0.0", "", { "dependencies": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", "is-fullwidth-code-point": "^3.0.0" } }, "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ=="], "smart-buffer": ["smart-buffer@4.2.0", "", {}, "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg=="], "sonner": ["sonner@2.0.7", "", { "peerDependencies": { "react": "^18.0.0 || ^19.0.0 || ^19.0.0-rc", "react-dom": "^18.0.0 || ^19.0.0 || ^19.0.0-rc" } }, "sha512-W6ZN4p58k8aDKA4XPcx2hpIQXBRAgyiWVkYhT7CvK6D3iAu7xjvVyhQHg2/iaKJZ1XVJ4r7XuwGL+WGEK37i9w=="], - "sort-keys": ["sort-keys@1.1.2", "", { "dependencies": { "is-plain-obj": "^1.0.0" } }, "sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg=="], - - "sort-keys-length": ["sort-keys-length@1.0.1", "", { "dependencies": { "sort-keys": "^1.0.0" } }, "sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw=="], - "source-map": ["source-map@0.6.1", "", {}, "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="], "source-map-js": ["source-map-js@1.2.1", "", {}, "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="], @@ -1891,11 +1707,7 @@ "strip-ansi-cjs": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], - "strip-json-comments": ["strip-json-comments@5.0.3", "", {}, "sha512-1tB5mhVo7U+ETBKNf92xT4hrQa3pm0MZ0PQvuDnWgAAGHDsfp4lPSpiS6psrSiet87wyGPh9ft6wmhOMQ0hDiw=="], - - "stubborn-fs": ["stubborn-fs@2.0.0", "", { "dependencies": { "stubborn-utils": "^1.0.1" } }, "sha512-Y0AvSwDw8y+nlSNFXMm2g6L51rBGdAQT20J3YSOqxC53Lo3bjWRtr2BKcfYoAf352WYpsZSTURrA0tqhfgudPA=="], - - "stubborn-utils": ["stubborn-utils@1.0.2", "", {}, "sha512-zOh9jPYI+xrNOyisSelgym4tolKTJCQd5GBhK0+0xJvcYDcwlOoxF/rnFKQ2KRZknXSG9jWAp66fwP6AxN9STg=="], + "strip-json-comments": ["strip-json-comments@3.1.1", "", {}, "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="], "style-mod": ["style-mod@4.1.3", "", {}, "sha512-i/n8VsZydrugj3Iuzll8+x/00GH2vnYsk1eomD8QiRrSAeW6ItbCQDtfXCeJHd0iwiNagqjQkvpvREEPtW3IoQ=="], @@ -1907,12 +1719,8 @@ "supports-color": ["supports-color@8.1.1", "", { "dependencies": { "has-flag": "^4.0.0" } }, "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q=="], - "tagged-tag": ["tagged-tag@1.0.0", "", {}, "sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng=="], - "tailwind-merge": ["tailwind-merge@3.5.0", "", {}, "sha512-I8K9wewnVDkL1NTGoqWmVEIlUcB9gFriAEkXkfCjX5ib8ezGxtR3xD7iZIxrfArjEsH7F1CHD4RFUtxefdqV/A=="], - "tailwind-variants": ["tailwind-variants@3.2.2", "", { "peerDependencies": { "tailwind-merge": ">=3.0.0", "tailwindcss": "*" }, "optionalPeers": ["tailwind-merge"] }, "sha512-Mi4kHeMTLvKlM98XPnK+7HoBPmf4gygdFmqQPaDivc3DpYS6aIY6KiG/PgThrGvii5YZJqRsPz0aPyhoFzmZgg=="], - "tailwindcss": ["tailwindcss@4.2.1", "", {}, "sha512-/tBrSQ36vCleJkAOsy9kbNTgaxvGbyOamC30PRePTQe/o1MFwEKHQk4Cn7BNGaPtjp+PuUrByJehM1hgxfq4sw=="], "tapable": ["tapable@2.3.0", "", {}, "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg=="], @@ -1935,8 +1743,6 @@ "touch": ["touch@3.1.1", "", { "bin": { "nodetouch": "bin/nodetouch.js" } }, "sha512-r0eojU4bI8MnHr8c5bNo7lJDdI2qXlWWJk6a9EAFG7vbhTjElYhBVS3/miuE0uOuoLdb8Mc/rVfsmm6eo5o9GA=="], - "tr46": ["tr46@0.0.3", "", {}, "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="], - "tree-kill": ["tree-kill@1.2.2", "", { "bin": { "tree-kill": "cli.js" } }, "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A=="], "trim-lines": ["trim-lines@3.0.1", "", {}, "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg=="], @@ -1955,7 +1761,7 @@ "type-check": ["type-check@0.4.0", "", { "dependencies": { "prelude-ls": "^1.2.1" } }, "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew=="], - "type-fest": ["type-fest@5.4.4", "", { "dependencies": { "tagged-tag": "^1.0.0" } }, "sha512-JnTrzGu+zPV3aXIUhnyWJj4z/wigMsdYajGLIYakqyOW1nPllzXEJee0QQbHj+CTIQtXGlAjuK0UY+2xTyjVAw=="], + "type-fest": ["type-fest@0.13.1", "", {}, "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg=="], "type-is": ["type-is@2.0.1", "", { "dependencies": { "content-type": "^1.0.5", "media-typer": "^1.1.0", "mime-types": "^3.0.0" } }, "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw=="], @@ -1963,8 +1769,6 @@ "typescript-eslint": ["typescript-eslint@8.57.0", "", { "dependencies": { "@typescript-eslint/eslint-plugin": "8.57.0", "@typescript-eslint/parser": "8.57.0", "@typescript-eslint/typescript-estree": "8.57.0", "@typescript-eslint/utils": "8.57.0" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "sha512-W8GcigEMEeB07xEZol8oJ26rigm3+bfPHxHvwbYUlu1fUDsGuQ7Hiskx5xGW/xM4USc9Ephe3jtv7ZYPQntHeA=="], - "uint8array-extras": ["uint8array-extras@1.5.0", "", {}, "sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A=="], - "undefsafe": ["undefsafe@2.0.5", "", {}, "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA=="], "undici-types": ["undici-types@7.16.0", "", {}, "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw=="], @@ -1987,8 +1791,6 @@ "unpipe": ["unpipe@1.0.0", "", {}, "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ=="], - "unused-filename": ["unused-filename@4.0.1", "", { "dependencies": { "escape-string-regexp": "^5.0.0", "path-exists": "^5.0.0" } }, "sha512-ZX6U1J04K1FoSUeoX1OicAhw4d0aro2qo+L8RhJkiGTNtBNkd/Fi1Wxoc9HzcVu6HfOzm0si/N15JjxFmD1z6A=="], - "update-browserslist-db": ["update-browserslist-db@1.2.3", "", { "dependencies": { "escalade": "^3.2.0", "picocolors": "^1.1.1" }, "peerDependencies": { "browserslist": ">= 4.21.0" }, "bin": { "update-browserslist-db": "cli.js" } }, "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w=="], "uri-js": ["uri-js@4.4.1", "", { "dependencies": { "punycode": "^2.1.0" } }, "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg=="], @@ -2019,18 +1821,8 @@ "web-push": ["web-push@3.6.7", "", { "dependencies": { "asn1.js": "^5.3.0", "http_ece": "1.2.0", "https-proxy-agent": "^7.0.0", "jws": "^4.0.0", "minimist": "^1.2.5" }, "bin": { "web-push": "src/cli.js" } }, "sha512-OpiIUe8cuGjrj3mMBFWY+e4MMIkW3SVT+7vEIjvD9kejGUypv8GPDf84JdPWskK8zMRIJ6xYGm+Kxr8YkPyA0A=="], - "web-streams-polyfill": ["web-streams-polyfill@4.0.0-beta.3", "", {}, "sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug=="], - - "webidl-conversions": ["webidl-conversions@3.0.1", "", {}, "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="], - - "whatwg-url": ["whatwg-url@5.0.0", "", { "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" } }, "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw=="], - - "when-exit": ["when-exit@2.1.5", "", {}, "sha512-VGkKJ564kzt6Ms1dbgPP/yuIoQCrsFAnRbptpC5wOEsDaNsbCB2bnfnaA8i/vRs5tjUSEOtIuvl9/MyVsvQZCg=="], - "which": ["which@2.0.2", "", { "dependencies": { "isexe": "^2.0.0" }, "bin": { "node-which": "./bin/node-which" } }, "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA=="], - "which-module": ["which-module@2.0.1", "", {}, "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ=="], - "word-wrap": ["word-wrap@1.2.5", "", {}, "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA=="], "wrap-ansi": ["wrap-ansi@7.0.0", "", { "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } }, "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q=="], @@ -2061,8 +1853,6 @@ "zip-stream": ["zip-stream@4.1.1", "", { "dependencies": { "archiver-utils": "^3.0.4", "compress-commons": "^4.1.2", "readable-stream": "^3.6.0" } }, "sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ=="], - "zod": ["zod@4.3.6", "", {}, "sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg=="], - "zustand": ["zustand@5.0.11", "", { "peerDependencies": { "@types/react": ">=18.0.0", "immer": ">=9.0.6", "react": ">=18.0.0", "use-sync-external-store": ">=1.2.0" }, "optionalPeers": ["@types/react", "immer", "react", "use-sync-external-store"] }, "sha512-fdZY+dk7zn/vbWNCYmzZULHRrss0jx5pPFiOuMZ/5HJN6Yv3u+1Wswy/4MpZEkEGhtNH+pwxZB8OKgUBPzYAGg=="], "zwitch": ["zwitch@2.0.4", "", {}, "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A=="], @@ -2087,10 +1877,6 @@ "@eslint/eslintrc/globals": ["globals@14.0.0", "", {}, "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ=="], - "@eslint/eslintrc/strip-json-comments": ["strip-json-comments@3.1.1", "", {}, "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="], - - "@heroui/theme/tailwind-merge": ["tailwind-merge@3.4.0", "", {}, "sha512-uSaO4gnW+b3Y2aWoWfFpX62vn2sR3skfhbjsEnaBI81WD1wBLlHZe5sWf0AqjksNdYTbGBEd0UasQMT3SNV15g=="], - "@isaacs/cliui/string-width": ["string-width@5.1.2", "", { "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", "strip-ansi": "^7.0.1" } }, "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA=="], "@isaacs/cliui/strip-ansi": ["strip-ansi@7.2.0", "", { "dependencies": { "ansi-regex": "^6.2.2" } }, "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w=="], @@ -2131,8 +1917,6 @@ "@typescript-eslint/visitor-keys/eslint-visitor-keys": ["eslint-visitor-keys@5.0.1", "", {}, "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA=="], - "ajv-formats/ajv": ["ajv@8.18.0", "", { "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2" } }, "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A=="], - "anymatch/picomatch": ["picomatch@2.3.1", "", {}, "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="], "app-builder-lib/minimatch": ["minimatch@5.1.9", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw=="], @@ -2151,16 +1935,10 @@ "chokidar/glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "^4.0.1" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="], - "cli-truncate/string-width": ["string-width@7.2.0", "", { "dependencies": { "emoji-regex": "^10.3.0", "get-east-asian-width": "^1.0.0", "strip-ansi": "^7.1.0" } }, "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ=="], - "clone-response/mimic-response": ["mimic-response@1.0.1", "", {}, "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ=="], "cmdk/@radix-ui/react-primitive": ["@radix-ui/react-primitive@2.1.4", "", { "dependencies": { "@radix-ui/react-slot": "1.2.4" }, "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" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-9hQc4+GNVtJAIEPEqlYqW5RiYdrr8ea5XQ0ZOnD6fgru+83kqT15mq2OCcbe8KnjRZl5vF3ks69AKz3kh1jrhg=="], - "conf/ajv": ["ajv@8.18.0", "", { "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2" } }, "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A=="], - - "conf/env-paths": ["env-paths@3.0.0", "", {}, "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A=="], - "decode-named-character-reference/character-entities": ["character-entities@2.0.2", "", {}, "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ=="], "electron/@types/node": ["@types/node@22.19.15", "", { "dependencies": { "undici-types": "~6.21.0" } }, "sha512-F0R/h2+dsy5wJAUe3tAU6oqa2qbWY5TpNfL/RGmo1y38hiyO1w3x2jPtt76wmuaJI4DQnOBu21cNXQ2STIUUWg=="], @@ -2189,8 +1967,6 @@ "http-proxy-agent/agent-base": ["agent-base@6.0.2", "", { "dependencies": { "debug": "4" } }, "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ=="], - "iconv-corefoundation/cli-truncate": ["cli-truncate@2.1.0", "", { "dependencies": { "slice-ansi": "^3.0.0", "string-width": "^4.2.0" } }, "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg=="], - "iconv-corefoundation/node-addon-api": ["node-addon-api@1.7.2", "", {}, "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg=="], "lazystream/readable-stream": ["readable-stream@2.3.8", "", { "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~2.0.0", "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" } }, "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA=="], @@ -2209,8 +1985,6 @@ "nodemon/supports-color": ["supports-color@5.5.0", "", { "dependencies": { "has-flag": "^3.0.0" } }, "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow=="], - "openai/@types/node": ["@types/node@18.19.130", "", { "dependencies": { "undici-types": "~5.26.4" } }, "sha512-GRaXQx6jGfL8sKfaIDD6OupbIHBr9jv7Jnaml9tB7l4v068PAOXqfcujMMo5PhbIs6ggR1XODELqahT2R8v0fg=="], - "parse-entities/character-entities-legacy": ["character-entities-legacy@1.1.4", "", {}, "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA=="], "parse5/entities": ["entities@6.0.1", "", {}, "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g=="], @@ -2219,8 +1993,6 @@ "path-scurry/minipass": ["minipass@7.1.3", "", {}, "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A=="], - "qrcode/yargs": ["yargs@15.4.1", "", { "dependencies": { "cliui": "^6.0.0", "decamelize": "^1.2.0", "find-up": "^4.1.0", "get-caller-file": "^2.0.1", "require-directory": "^2.1.1", "require-main-filename": "^2.0.0", "set-blocking": "^2.0.0", "string-width": "^4.2.0", "which-module": "^2.0.0", "y18n": "^4.0.0", "yargs-parser": "^18.1.2" } }, "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A=="], - "raw-body/iconv-lite": ["iconv-lite@0.7.2", "", { "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" } }, "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw=="], "readdir-glob/minimatch": ["minimatch@5.1.9", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw=="], @@ -2231,20 +2003,8 @@ "rollup/fsevents": ["fsevents@2.3.3", "", { "os": "darwin" }, "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw=="], - "serialize-error/type-fest": ["type-fest@0.13.1", "", {}, "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg=="], - - "slice-ansi/ansi-styles": ["ansi-styles@6.2.3", "", {}, "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg=="], - - "slice-ansi/is-fullwidth-code-point": ["is-fullwidth-code-point@4.0.0", "", {}, "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ=="], - - "sort-keys/is-plain-obj": ["is-plain-obj@1.1.0", "", {}, "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg=="], - "tsx/fsevents": ["fsevents@2.3.3", "", { "os": "darwin" }, "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw=="], - "unused-filename/escape-string-regexp": ["escape-string-regexp@5.0.0", "", {}, "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw=="], - - "unused-filename/path-exists": ["path-exists@5.0.0", "", {}, "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ=="], - "vite/fsevents": ["fsevents@2.3.3", "", { "os": "darwin" }, "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw=="], "zip-stream/archiver-utils": ["archiver-utils@3.0.4", "", { "dependencies": { "glob": "^7.2.3", "graceful-fs": "^4.2.0", "lazystream": "^1.0.0", "lodash.defaults": "^4.2.0", "lodash.difference": "^4.5.0", "lodash.flatten": "^4.4.0", "lodash.isplainobject": "^4.0.6", "lodash.union": "^4.6.0", "normalize-path": "^3.0.0", "readable-stream": "^3.6.0" } }, "sha512-KVgf4XQVrTjhyWmx6cte4RxonPLR9onExufI1jhvw/MQ4BB6IsZD5gT8Lq+u/+pRkWna/6JoHpiQioaqFP5Rzw=="], @@ -2261,8 +2021,6 @@ "@typescript-eslint/typescript-estree/minimatch/brace-expansion": ["brace-expansion@5.0.4", "", { "dependencies": { "balanced-match": "^4.0.2" } }, "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg=="], - "ajv-formats/ajv/json-schema-traverse": ["json-schema-traverse@1.0.0", "", {}, "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="], - "app-builder-lib/minimatch/brace-expansion": ["brace-expansion@2.0.2", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ=="], "archiver-utils/readable-stream/isarray": ["isarray@1.0.0", "", {}, "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="], @@ -2273,12 +2031,6 @@ "builder-util/https-proxy-agent/agent-base": ["agent-base@6.0.2", "", { "dependencies": { "debug": "4" } }, "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ=="], - "cli-truncate/string-width/emoji-regex": ["emoji-regex@10.6.0", "", {}, "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A=="], - - "cli-truncate/string-width/strip-ansi": ["strip-ansi@7.2.0", "", { "dependencies": { "ansi-regex": "^6.2.2" } }, "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w=="], - - "conf/ajv/json-schema-traverse": ["json-schema-traverse@1.0.0", "", {}, "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="], - "electron/@types/node/undici-types": ["undici-types@6.21.0", "", {}, "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ=="], "filelist/minimatch/brace-expansion": ["brace-expansion@2.0.2", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ=="], @@ -2291,8 +2043,6 @@ "hastscript/@types/hast/@types/unist": ["@types/unist@2.0.11", "", {}, "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA=="], - "iconv-corefoundation/cli-truncate/slice-ansi": ["slice-ansi@3.0.0", "", { "dependencies": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", "is-fullwidth-code-point": "^3.0.0" } }, "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ=="], - "lazystream/readable-stream/isarray": ["isarray@1.0.0", "", {}, "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="], "lazystream/readable-stream/safe-buffer": ["safe-buffer@5.1.2", "", {}, "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="], @@ -2313,34 +2063,14 @@ "nodemon/supports-color/has-flag": ["has-flag@3.0.0", "", {}, "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw=="], - "openai/@types/node/undici-types": ["undici-types@5.26.5", "", {}, "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="], - - "qrcode/yargs/cliui": ["cliui@6.0.0", "", { "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", "wrap-ansi": "^6.2.0" } }, "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ=="], - - "qrcode/yargs/find-up": ["find-up@4.1.0", "", { "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" } }, "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw=="], - - "qrcode/yargs/y18n": ["y18n@4.0.3", "", {}, "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ=="], - - "qrcode/yargs/yargs-parser": ["yargs-parser@18.1.3", "", { "dependencies": { "camelcase": "^5.0.0", "decamelize": "^1.2.0" } }, "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ=="], - "readdir-glob/minimatch/brace-expansion": ["brace-expansion@2.0.2", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ=="], "zip-stream/archiver-utils/glob": ["glob@7.2.3", "", { "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } }, "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q=="], "@typescript-eslint/typescript-estree/minimatch/brace-expansion/balanced-match": ["balanced-match@4.0.4", "", {}, "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA=="], - "cli-truncate/string-width/strip-ansi/ansi-regex": ["ansi-regex@6.2.2", "", {}, "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg=="], - "mdast-util-mdx-jsx/parse-entities/is-alphanumerical/is-alphabetical": ["is-alphabetical@2.0.1", "", {}, "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ=="], "nodemon/minimatch/brace-expansion/balanced-match": ["balanced-match@4.0.4", "", {}, "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA=="], - - "qrcode/yargs/cliui/wrap-ansi": ["wrap-ansi@6.2.0", "", { "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } }, "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA=="], - - "qrcode/yargs/find-up/locate-path": ["locate-path@5.0.0", "", { "dependencies": { "p-locate": "^4.1.0" } }, "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g=="], - - "qrcode/yargs/find-up/locate-path/p-locate": ["p-locate@4.1.0", "", { "dependencies": { "p-limit": "^2.2.0" } }, "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A=="], - - "qrcode/yargs/find-up/locate-path/p-locate/p-limit": ["p-limit@2.3.0", "", { "dependencies": { "p-try": "^2.0.0" } }, "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w=="], } } diff --git a/package.json b/package.json index d1ff849..1b3dda4 100644 --- a/package.json +++ b/package.json @@ -64,9 +64,6 @@ "@dnd-kit/utilities": "^3.2.2", "@fontsource/ibm-plex-mono": "^5.2.7", "@fontsource/ibm-plex-sans": "^5.1.1", - "@heroui/scroll-shadow": "^2.3.18", - "@heroui/system": "^2.4.23", - "@heroui/theme": "^2.4.23", "@ibm/plex": "^6.4.1", "@lezer/highlight": "^1.2.3", "@octokit/rest": "^22.0.1", @@ -92,19 +89,15 @@ "clsx": "^2.1.1", "cmdk": "^1.1.1", "codemirror-lang-elixir": "^4.0.0", - "electron-context-menu": "^4.1.1", - "electron-store": "^11.0.2", "express": "^5.1.0", "fuse.js": "^7.1.0", "ghostty-web": "^0.4.0", "heic2any": "^0.0.4", "html-to-image": "^1.11.13", - "http-proxy-middleware": "^3.0.5", "motion": "^12.23.24", "next-themes": "^0.4.6", "node-pty": "^1.1.0", "prismjs": "^1.30.0", - "qrcode": "^1.5.4", "react": "^19.1.1", "react-dom": "^19.1.1", "react-markdown": "^10.1.0", @@ -113,16 +106,12 @@ "simple-git": "^3.28.0", "sonner": "^2.0.7", "streamdown": "^2.2.0", - "strip-json-comments": "^5.0.3", "tailwind-merge": "^3.3.1", "yaml": "^2.8.1", - "zod": "^4.3.6", "zustand": "^5.0.8", "adm-zip": "^0.5.16", "jose": "^6.1.3", "jsonc-parser": "^3.3.1", - "openai": "^4.79.0", - "qrcode-terminal": "^0.12.0", "web-push": "^3.6.7", "ws": "^8.18.3" }, @@ -137,7 +126,6 @@ "@types/dom-speech-recognition": "^0.0.7", "@types/node": "^24.3.1", "@types/prismjs": "^1.26.6", - "@types/qrcode": "^1.5.5", "@types/react": "^19.1.10", "@types/react-dom": "^19.1.7", "@vitejs/plugin-react": "^5.0.0", diff --git a/ui/package.json b/ui/package.json index de43905..0328233 100644 --- a/ui/package.json +++ b/ui/package.json @@ -65,21 +65,17 @@ "ghostty-web": "^0.4.0", "heic2any": "^0.0.4", "html-to-image": "^1.11.13", - "http-proxy-middleware": "^3.0.5", "motion": "^12.23.24", "next-themes": "^0.4.6", "prismjs": "^1.30.0", - "qrcode": "^1.5.4", "react": "^19.1.1", "react-dom": "^19.1.1", "react-syntax-highlighter": "^15.6.6", "simple-git": "^3.28.0", "sonner": "^2.0.7", "streamdown": "^2.2.0", - "strip-json-comments": "^5.0.3", "tailwind-merge": "^3.3.1", "yaml": "^2.8.1", - "zod": "^4.3.6", "zustand": "^5.0.8" }, "devDependencies": { @@ -88,7 +84,6 @@ "@tauri-apps/api": "^2.9.0", "@types/node": "^24.3.1", "@types/prismjs": "^1.26.6", - "@types/qrcode": "^1.5.5", "@types/react": "^19.1.10", "@types/react-dom": "^19.1.7", "@vitejs/plugin-react": "^5.0.0", diff --git a/web/XCOpenCodeWeb.exe b/web/XCOpenCodeWeb.exe index 2f85bfdb57b3202351dd3b9fe7c8884a70cc8606..a48286937ae688b0f12db151152ed85f7fae01da 100644 GIT binary patch delta 125351 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 delta 12179 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 Mbz!dY3!<<2AMJfnC;$Ke diff --git a/web/package.json b/web/package.json index 257bf1f..dfc4b4b 100644 --- a/web/package.json +++ b/web/package.json @@ -49,13 +49,10 @@ "cmdk": "^1.1.1", "express": "^5.1.0", "ghostty-web": "0.3.0", - "http-proxy-middleware": "^3.0.5", "jose": "^6.1.3", "jsonc-parser": "^3.3.1", "next-themes": "^0.4.6", "node-pty": "^1.1.0", - "openai": "^4.79.0", - "qrcode-terminal": "^0.12.0", "react": "^19.1.1", "react-dom": "^19.1.1", "react-markdown": "^10.1.0", @@ -63,7 +60,6 @@ "remark-gfm": "^4.0.1", "simple-git": "^3.28.0", "sonner": "^2.0.7", - "strip-json-comments": "^5.0.3", "tailwind-merge": "^3.3.1", "web-push": "^3.6.7", "ws": "^8.18.3",