diff --git a/assistant/package.json b/assistant/package.json index f41d5e8..f1b2cd5 100644 --- a/assistant/package.json +++ b/assistant/package.json @@ -10,7 +10,7 @@ ], "author": "abearxiong (https://www.xiongxiao.me)", "license": "MIT", - "packageManager": "pnpm@10.22.0", + "packageManager": "pnpm@10.23.0", "type": "module", "files": [ "dist", @@ -41,16 +41,16 @@ } }, "devDependencies": { - "@kevisual/ai": "^0.0.11", + "@kevisual/ai": "^0.0.12", "@kevisual/load": "^0.0.6", - "@kevisual/local-app-manager": "^0.1.26", + "@kevisual/local-app-manager": "^0.1.27", "@kevisual/logger": "^0.0.4", "@kevisual/query": "0.0.29", - "@kevisual/query-login": "0.0.6", + "@kevisual/query-login": "0.0.7", "@kevisual/router": "^0.0.33", "@kevisual/types": "^0.0.10", - "@kevisual/use-config": "^1.0.19", - "@types/bun": "^1.3.2", + "@kevisual/use-config": "^1.0.21", + "@types/bun": "^1.3.3", "@types/lodash-es": "^4.17.12", "@types/node": "^24.10.1", "@types/send": "^1.2.1", @@ -79,6 +79,6 @@ "lowdb": "^7.0.1", "lru-cache": "^11.2.2", "pm2": "^6.0.13", - "unstorage": "^1.17.2" + "unstorage": "^1.17.3" } } \ No newline at end of file diff --git a/assistant/src/module/assistant/config/index.ts b/assistant/src/module/assistant/config/index.ts index 1dc0f10..0dfaab5 100644 --- a/assistant/src/module/assistant/config/index.ts +++ b/assistant/src/module/assistant/config/index.ts @@ -141,7 +141,7 @@ export class AssistantConfig { this.init(); } } - getConfigPath() {} + getConfigPath() { } getConfig() { try { if (!checkFileExists(this.configPath.configPath)) { @@ -299,9 +299,9 @@ export function parseArgs(args: string[]) { } } // 处理 home 参数 - if (arg === '--home') { - result.home = true; - } + // if (arg === '--home') { + result.home = true; + // } if (arg === '--help' || arg === '-h') { result.help = true; } diff --git a/assistant/src/services/init/package.json b/assistant/src/services/init/package.json index ec7ade7..6648109 100644 --- a/assistant/src/services/init/package.json +++ b/assistant/src/services/init/package.json @@ -4,8 +4,8 @@ "description": "assistant-app package pnpm, node pkgs projects", "type": "module", "scripts": { - "start": "pm2 start apps/code-center/dist/app.mjs --name code-center", - "proxy": "pm2 start apps/page-proxy/dist/app.mjs --name page-proxy" + "start": "pm2 start apps/root/code-center/app.mjs --name root/code-center", + "proxy": "pm2 start apps/root/page-proxy/app.mjs --name root/page-proxy" }, "keywords": [], "author": "", diff --git a/package.json b/package.json index a8c331e..ecd148c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@kevisual/cli", - "version": "0.0.63", + "version": "0.0.64", "description": "envision 命令行工具", "type": "module", "basename": "/root/cli", @@ -47,8 +47,8 @@ "@kevisual/load": "^0.0.6", "@kevisual/logger": "^0.0.4", "@kevisual/query": "0.0.29", - "@kevisual/query-login": "0.0.6", - "@types/bun": "^1.3.2", + "@kevisual/query-login": "0.0.7", + "@types/bun": "^1.3.3", "@types/crypto-js": "^4.2.2", "@types/jsonwebtoken": "^9.0.10", "@types/micromatch": "^4.0.10", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f477575..e6a777b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,11 +28,11 @@ importers: specifier: 0.0.29 version: 0.0.29(ws@8.18.0) '@kevisual/query-login': - specifier: 0.0.6 - version: 0.0.6(@kevisual/query@0.0.29(ws@8.18.0))(rollup@4.43.0)(tslib@2.8.1)(typescript@5.8.2) + specifier: 0.0.7 + version: 0.0.7(@kevisual/query@0.0.29(ws@8.18.0)) '@types/bun': - specifier: ^1.3.2 - version: 1.3.2(@types/react@19.1.9) + specifier: ^1.3.3 + version: 1.3.3 '@types/crypto-js': specifier: ^4.2.2 version: 4.2.2 @@ -94,18 +94,18 @@ importers: specifier: ^6.0.13 version: 6.0.13(supports-color@10.2.2) unstorage: - specifier: ^1.17.2 - version: 1.17.2(idb-keyval@6.2.1) + specifier: ^1.17.3 + version: 1.17.3(idb-keyval@6.2.1) devDependencies: '@kevisual/ai': - specifier: ^0.0.11 - version: 0.0.11 + specifier: ^0.0.12 + version: 0.0.12 '@kevisual/load': specifier: ^0.0.6 version: 0.0.6 '@kevisual/local-app-manager': - specifier: ^0.1.26 - version: 0.1.26(supports-color@10.2.2) + specifier: ^0.1.27 + version: 0.1.27(supports-color@10.2.2) '@kevisual/logger': specifier: ^0.0.4 version: 0.0.4 @@ -113,8 +113,8 @@ importers: specifier: 0.0.29 version: 0.0.29(@kevisual/ws@8.0.0) '@kevisual/query-login': - specifier: 0.0.6 - version: 0.0.6(@kevisual/query@0.0.29(@kevisual/ws@8.0.0))(rollup@4.43.0)(tslib@2.8.1)(typescript@5.8.2) + specifier: 0.0.7 + version: 0.0.7(@kevisual/query@0.0.29(@kevisual/ws@8.0.0)) '@kevisual/router': specifier: ^0.0.33 version: 0.0.33(supports-color@10.2.2) @@ -122,11 +122,11 @@ importers: specifier: ^0.0.10 version: 0.0.10 '@kevisual/use-config': - specifier: ^1.0.19 - version: 1.0.19(dotenv@17.2.3) + specifier: ^1.0.21 + version: 1.0.21(dotenv@17.2.3) '@types/bun': - specifier: ^1.3.2 - version: 1.3.2(@types/react@19.1.9) + specifier: ^1.3.3 + version: 1.3.3 '@types/lodash-es': specifier: ^4.17.12 version: 4.17.12 @@ -330,11 +330,11 @@ packages: '@jridgewell/sourcemap-codec@1.5.0': resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} - '@kevisual/ai@0.0.11': - resolution: {integrity: sha512-SceIxodtjttLurZuXImZmJbimSt/NJW7N8vQArr0AaxqUam/WwcOTPYSVCleGhUW196Vew/FKC5k0vjyBMZZ5Q==} + '@kevisual/ai@0.0.12': + resolution: {integrity: sha512-c02ozy4B+1utJsjQee4nnQZ2vDKTMDYJxbya5CIpghm+ujs7jSiB05cyIREELAHErSOzJUQXlHC3Dr8rdb5F0A==} - '@kevisual/cache@0.0.2': - resolution: {integrity: sha512-2Cl5KF2Gi27uLfhO6CdTMFnRzx9vYnqevAo7d9ab3rOaqTgF8tLeAXglXyRbaWW3WUbHU2XaOb4r98uUsqIQQw==} + '@kevisual/cache@0.0.3': + resolution: {integrity: sha512-BWEck69KYL96/ywjYVkML974RHjDJTj2ITQND1zFPR+hlBV1H1p55QZgSYRJCObg3EAV1S9Zic/fR2T4pfe8yg==} '@kevisual/dts@0.0.3': resolution: {integrity: sha512-4T/m2LqhtwWEW+lWmg7jLxKFW7VtIAftsWFDDZvh10bZunqFf8iXxChHcVSQWikghJb4cq1IkWzPkvc2l+Asdw==} @@ -343,16 +343,16 @@ packages: '@kevisual/load@0.0.6': resolution: {integrity: sha512-+3YTFehRcZ1haGel5DKYMUwmi5i6f2psyaPZlfkKU/cOXgkpwoG9/BEqPCnPjicKqqnksEpixVRkyHJ+5bjLVA==} - '@kevisual/local-app-manager@0.1.26': - resolution: {integrity: sha512-7h30tfWMmme8K/MKG3VGBGHMTHalENEIBRxTd56raJI5ab5DQV8reZ/HzeOAPDlvn/ZPmHKzGBB4sRg7ms+5Wg==} + '@kevisual/local-app-manager@0.1.27': + resolution: {integrity: sha512-pOSqdo08ajwJuwQWOI2AHMSk/5MovEYRZro0cs0weJlc0ApB0qQYTtZnSlg0s+X3DbpTMMdXBwfB0+60wF5MzA==} '@kevisual/logger@0.0.4': resolution: {integrity: sha512-+fpr92eokSxoGOW1SIRl/27lPuO+zyY+feR5o2Q4YCNlAdt2x64NwC/w8r/3NEC5QenLgd4K0azyKTI2mHbARw==} - '@kevisual/query-login@0.0.6': - resolution: {integrity: sha512-ZdX+sxeQaM3PV9fZXofMlxFz1RmpYIkoi47exzUgw6DADjEryBAQKRXe2/oL20NsBTV8owqaagRqffAVjq5c5g==} + '@kevisual/query-login@0.0.7': + resolution: {integrity: sha512-oOyPIz337cdTt7WncFj7Wr7nxUHh0pBB6KSAJlas+lQiWBPwQEZhpEd7YciydCRlMc9IJMcZRV1Bw3qgy8FFqQ==} peerDependencies: - '@kevisual/query': ^0.0.17 + '@kevisual/query': ^0 '@kevisual/query@0.0.29': resolution: {integrity: sha512-rQZk0J073UuC1QGzuyq+pb4Y0hu8/Qx/xYHs9NbsmslM+RuMnd1zpXmvhXNj7Kn1MdYTH90ng2MlFLBkkQFaIg==} @@ -363,10 +363,10 @@ packages: '@kevisual/types@0.0.10': resolution: {integrity: sha512-Q73uzzjk9UidumnmCvOpgzqDDvQxsblz22bIFuoiioUFJWwaparx8bpd8ArRyFojicYL1YJoFDzDZ9j9NN8grA==} - '@kevisual/use-config@1.0.19': - resolution: {integrity: sha512-Q1IH4eMqUe5w6Bq8etoqOSls9FPIy0xwwD3wHf26EsQLZadhccI9qkDuFzP/rFWDa57mwFPEfwbGE5UlqWOCkw==} + '@kevisual/use-config@1.0.21': + resolution: {integrity: sha512-czgy4+tBDBJI6QTnKh2PCwswET6ZpZ4ZqBE/SPkkOivEtlrcPzLs5elwMLZ3goD1XMD4VB3yjumb5WuW/8H8MA==} peerDependencies: - dotenv: ^16.4.7 + dotenv: ^17 '@kevisual/ws@8.0.0': resolution: {integrity: sha512-jlFxSlXUEz93cFW+UYT5BXv/rFVgiMQnIfqRYZ0gj1hSP8PMGRqMqUoHSLfKvfRRS4jseLSvTTeEKSQpZJtURg==} @@ -549,8 +549,8 @@ packages: '@types/braces@3.0.5': resolution: {integrity: sha512-SQFof9H+LXeWNz8wDe7oN5zu7ket0qwMu5vZubW4GCJ8Kkeh6nBWUz87+KTz/G3Kqsrp0j/W253XJb3KMEeg3w==} - '@types/bun@1.3.2': - resolution: {integrity: sha512-t15P7k5UIgHKkxwnMNkJbWlh/617rkDGEdSsDbu+qNHTaz9SKf7aC8fiIlUdD5RPpH6GEkP0cK7WlvmrEBRtWg==} + '@types/bun@1.3.3': + resolution: {integrity: sha512-ogrKbJ2X5N0kWLLFKeytG0eHDleBYtngtlbu9cyBKFtNL3cnpDZkNdQj8flVf6WTZUX5ulI9AY1oa7ljhSrp+g==} '@types/crypto-js@4.2.2': resolution: {integrity: sha512-sDOLlVbHhXpAUAL0YHDUUwDZf3iN4Bwi4W6a0W0b+QcAezUbRtH4FVb+9J4h+XFPW7l/gQ9F8qC7P+Ec4k8QVQ==} @@ -659,10 +659,8 @@ packages: buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - bun-types@1.3.2: - resolution: {integrity: sha512-i/Gln4tbzKNuxP70OWhJRZz1MRfvqExowP7U6JKoI8cntFrtxg7RJK3jvz7wQW54UuvNC8tbKHHri5fy74FVqg==} - peerDependencies: - '@types/react': ^19 + bun-types@1.3.3: + resolution: {integrity: sha512-z3Xwlg7j2l9JY27x5Qn3Wlyos8YAp0kKRlrePAOjgjMGS5IG6E7Jnlx736vH9UVI4wUICwwhC9anYL++XeOgTQ==} call-bind-apply-helpers@1.0.2: resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} @@ -820,10 +818,6 @@ packages: destr@2.0.5: resolution: {integrity: sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==} - dotenv@16.5.0: - resolution: {integrity: sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==} - engines: {node: '>=12'} - dotenv@17.2.3: resolution: {integrity: sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==} engines: {node: '>=12'} @@ -1558,8 +1552,8 @@ packages: undici-types@7.16.0: resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} - unstorage@1.17.2: - resolution: {integrity: sha512-cKEsD6iBWJgOMJ6vW1ID/SYuqNf8oN4yqRk8OYqaVQ3nnkJXOT1PSpaMh2QfzLs78UN5kSNRD2c/mgjT8tX7+w==} + unstorage@1.17.3: + resolution: {integrity: sha512-i+JYyy0DoKmQ3FximTHbGadmIYb8JEpq7lxUjnjeB702bCPum0vzo6oy5Mfu0lpqISw7hCyMW2yj4nWC8bqJ3Q==} peerDependencies: '@azure/app-configuration': ^1.8.0 '@azure/cosmos': ^4.2.0 @@ -1821,21 +1815,13 @@ snapshots: '@jridgewell/sourcemap-codec@1.5.0': {} - '@kevisual/ai@0.0.11': + '@kevisual/ai@0.0.12': dependencies: '@kevisual/logger': 0.0.4 - '@kevisual/cache@0.0.2(rollup@4.43.0)(tslib@2.8.1)(typescript@5.8.2)': + '@kevisual/cache@0.0.3': dependencies: - '@rollup/plugin-commonjs': 28.0.3(rollup@4.43.0) - '@rollup/plugin-node-resolve': 16.0.1(rollup@4.43.0) - '@rollup/plugin-typescript': 12.1.2(rollup@4.43.0)(tslib@2.8.1)(typescript@5.8.2) idb-keyval: 6.2.1 - rollup-plugin-dts: 6.2.1(rollup@4.43.0)(typescript@5.8.2) - transitivePeerDependencies: - - rollup - - tslib - - typescript '@kevisual/dts@0.0.3(typescript@5.8.2)': dependencies: @@ -1852,7 +1838,7 @@ snapshots: dependencies: eventemitter3: 5.0.1 - '@kevisual/local-app-manager@0.1.26(supports-color@10.2.2)': + '@kevisual/local-app-manager@0.1.27(supports-color@10.2.2)': dependencies: pm2: 6.0.13(supports-color@10.2.2) transitivePeerDependencies: @@ -1862,25 +1848,17 @@ snapshots: '@kevisual/logger@0.0.4': {} - '@kevisual/query-login@0.0.6(@kevisual/query@0.0.29(@kevisual/ws@8.0.0))(rollup@4.43.0)(tslib@2.8.1)(typescript@5.8.2)': + '@kevisual/query-login@0.0.7(@kevisual/query@0.0.29(@kevisual/ws@8.0.0))': dependencies: - '@kevisual/cache': 0.0.2(rollup@4.43.0)(tslib@2.8.1)(typescript@5.8.2) + '@kevisual/cache': 0.0.3 '@kevisual/query': 0.0.29(@kevisual/ws@8.0.0) - dotenv: 16.5.0 - transitivePeerDependencies: - - rollup - - tslib - - typescript + dotenv: 17.2.3 - '@kevisual/query-login@0.0.6(@kevisual/query@0.0.29(ws@8.18.0))(rollup@4.43.0)(tslib@2.8.1)(typescript@5.8.2)': + '@kevisual/query-login@0.0.7(@kevisual/query@0.0.29(ws@8.18.0))': dependencies: - '@kevisual/cache': 0.0.2(rollup@4.43.0)(tslib@2.8.1)(typescript@5.8.2) + '@kevisual/cache': 0.0.3 '@kevisual/query': 0.0.29(ws@8.18.0) - dotenv: 16.5.0 - transitivePeerDependencies: - - rollup - - tslib - - typescript + dotenv: 17.2.3 '@kevisual/query@0.0.29(@kevisual/ws@8.0.0)': dependencies: @@ -1906,7 +1884,7 @@ snapshots: '@kevisual/types@0.0.10': {} - '@kevisual/use-config@1.0.19(dotenv@17.2.3)': + '@kevisual/use-config@1.0.21(dotenv@17.2.3)': dependencies: '@kevisual/load': 0.0.6 dotenv: 17.2.3 @@ -1964,7 +1942,7 @@ snapshots: async: 2.6.4 debug: 4.3.7(supports-color@10.2.2) eventemitter2: 6.4.9 - extrareqp2: 1.0.0(debug@4.3.7) + extrareqp2: 1.0.0(debug@4.3.7(supports-color@10.2.2)) ws: 7.5.10 transitivePeerDependencies: - bufferutil @@ -2080,11 +2058,9 @@ snapshots: '@types/braces@3.0.5': {} - '@types/bun@1.3.2(@types/react@19.1.9)': + '@types/bun@1.3.3': dependencies: - bun-types: 1.3.2(@types/react@19.1.9) - transitivePeerDependencies: - - '@types/react' + bun-types: 1.3.3 '@types/crypto-js@4.2.2': {} @@ -2114,6 +2090,7 @@ snapshots: '@types/react@19.1.9': dependencies: csstype: 3.1.3 + optional: true '@types/resolve@1.20.2': {} @@ -2178,10 +2155,9 @@ snapshots: buffer-from@1.1.2: {} - bun-types@1.3.2(@types/react@19.1.9): + bun-types@1.3.3: dependencies: '@types/node': 24.10.1 - '@types/react': 19.1.9 call-bind-apply-helpers@1.0.2: dependencies: @@ -2260,7 +2236,8 @@ snapshots: crypto-js@4.2.0: {} - csstype@3.1.3: {} + csstype@3.1.3: + optional: true culvert@0.1.2: {} @@ -2312,8 +2289,6 @@ snapshots: destr@2.0.5: {} - dotenv@16.5.0: {} - dotenv@17.2.3: {} dunder-proto@1.0.1: @@ -2379,9 +2354,9 @@ snapshots: eventemitter3@5.0.1: {} - extrareqp2@1.0.0(debug@4.3.7): + extrareqp2@1.0.0(debug@4.3.7(supports-color@10.2.2)): dependencies: - follow-redirects: 1.15.9(debug@4.3.7) + follow-redirects: 1.15.9(debug@4.3.7(supports-color@10.2.2)) transitivePeerDependencies: - debug @@ -2411,7 +2386,7 @@ snapshots: dependencies: to-regex-range: 5.0.1 - follow-redirects@1.15.9(debug@4.3.7): + follow-redirects@1.15.9(debug@4.3.7(supports-color@10.2.2)): optionalDependencies: debug: 4.3.7(supports-color@10.2.2) @@ -3075,7 +3050,7 @@ snapshots: undici-types@7.16.0: {} - unstorage@1.17.2(idb-keyval@6.2.1): + unstorage@1.17.3(idb-keyval@6.2.1): dependencies: anymatch: 3.1.3 chokidar: 4.0.3