This commit is contained in:
2025-11-18 02:01:22 +08:00
parent 6d32fedfb0
commit 6f709ff3e2
4 changed files with 51 additions and 380 deletions

View File

@@ -10,7 +10,7 @@
], ],
"author": "abearxiong <xiongxiao@xiongxiao.me> (https://www.xiongxiao.me)", "author": "abearxiong <xiongxiao@xiongxiao.me> (https://www.xiongxiao.me)",
"license": "MIT", "license": "MIT",
"packageManager": "pnpm@10.21.0", "packageManager": "pnpm@10.22.0",
"type": "module", "type": "module",
"files": [ "files": [
"dist", "dist",
@@ -43,16 +43,16 @@
"devDependencies": { "devDependencies": {
"@kevisual/ai": "^0.0.11", "@kevisual/ai": "^0.0.11",
"@kevisual/load": "^0.0.6", "@kevisual/load": "^0.0.6",
"@kevisual/local-app-manager": "^0.1.23", "@kevisual/local-app-manager": "^0.1.24",
"@kevisual/logger": "^0.0.4", "@kevisual/logger": "^0.0.4",
"@kevisual/query": "0.0.29", "@kevisual/query": "0.0.29",
"@kevisual/query-login": "0.0.6", "@kevisual/query-login": "0.0.6",
"@kevisual/router": "^0.0.30", "@kevisual/router": "^0.0.33",
"@kevisual/types": "^0.0.10", "@kevisual/types": "^0.0.10",
"@kevisual/use-config": "^1.0.19", "@kevisual/use-config": "^1.0.19",
"@types/bun": "^1.3.2", "@types/bun": "^1.3.2",
"@types/lodash-es": "^4.17.12", "@types/lodash-es": "^4.17.12",
"@types/node": "^24.10.0", "@types/node": "^24.10.1",
"@types/send": "^1.2.1", "@types/send": "^1.2.1",
"@types/ws": "^8.18.1", "@types/ws": "^8.18.1",
"chalk": "^5.6.2", "chalk": "^5.6.2",
@@ -61,7 +61,7 @@
"dayjs": "^1.11.19", "dayjs": "^1.11.19",
"dotenv": "^17.2.3", "dotenv": "^17.2.3",
"get-port": "^7.1.0", "get-port": "^7.1.0",
"inquirer": "^12.11.0", "inquirer": "^13.0.1",
"lodash-es": "^4.17.21", "lodash-es": "^4.17.21",
"nanoid": "^5.1.6", "nanoid": "^5.1.6",
"send": "^1.2.0", "send": "^1.2.0",

View File

@@ -90,7 +90,7 @@ export class AssistantInit extends AssistantConfig {
} }
} }
initPnpm() { initPnpm() {
const pnpmPath = path.join(this.configDir, 'assistant-app', 'pnpm.yaml'); const pnpmPath = path.join(this.configDir, 'assistant-app', 'pnpm-workspace.yaml');
let create = false; let create = false;
if (!checkFileExists(pnpmPath, true)) { if (!checkFileExists(pnpmPath, true)) {
create = true; create = true;
@@ -101,7 +101,7 @@ export class AssistantInit extends AssistantConfig {
- 'pages/**/*' - 'pages/**/*'
`, `,
); );
console.log(chalk.green('助手 pnpm.yaml 文件创建成功')); console.log(chalk.green('助手 pnpm-workspace.yaml 文件创建成功'));
} }
const packagePath = path.join(this.configDir, 'assistant-app', 'package.json'); const packagePath = path.join(this.configDir, 'assistant-app', 'package.json');
if (!checkFileExists(packagePath, true)) { if (!checkFileExists(packagePath, true)) {
@@ -133,6 +133,7 @@ export class AssistantInit extends AssistantConfig {
"unstorage": "latest", "unstorage": "latest",
"dayjs": "latest", "dayjs": "latest",
"es-toolkit": "latest", "es-toolkit": "latest",
"node-cron": "latest",
"dotenv": "latest" "dotenv": "latest"
}, },
"devDependencies": { "devDependencies": {

View File

@@ -11,15 +11,23 @@
"author": "", "author": "",
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"@kevisual/router": "^0.0.20", "@kevisual/router": "latest",
"@kevisual/use-config": "^1.0.17", "@kevisual/use-config": "latest",
"ioredis": "^5.6.1", "ioredis": "latest",
"minio": "^8.0.5", "minio": "latest",
"pg": "^8.16.0", "pg": "latest",
"pm2": "^6.0.6", "pm2": "latest",
"sequelize": "^6.37.7", "sequelize": "latest",
"sqlite3": "^5.1.7", "crypto-js": "latest",
"socket.io": "^4.8.1", "better-sqlite3": "latest",
"dotenv": "^16.5.0" "unstorage": "latest",
"dayjs": "latest",
"es-toolkit": "latest",
"node-cron": "latest",
"dotenv": "latest"
},
"devDependencies": {
"@types/node": "latest",
"@types/crypto-js": "latest"
} }
} }

388
pnpm-lock.yaml generated
View File

@@ -51,9 +51,6 @@ importers:
commander: commander:
specifier: ^14.0.2 specifier: ^14.0.2
version: 14.0.2 version: 14.0.2
cross-env:
specifier: ^10.1.0
version: 10.1.0
crypto-js: crypto-js:
specifier: ^4.2.0 specifier: ^4.2.0
version: 4.2.0 version: 4.2.0
@@ -107,7 +104,7 @@ importers:
specifier: ^0.0.6 specifier: ^0.0.6
version: 0.0.6 version: 0.0.6
'@kevisual/local-app-manager': '@kevisual/local-app-manager':
specifier: ^0.1.23 specifier: ^0.1.24
version: 0.1.24(supports-color@10.2.2) version: 0.1.24(supports-color@10.2.2)
'@kevisual/logger': '@kevisual/logger':
specifier: ^0.0.4 specifier: ^0.0.4
@@ -119,11 +116,8 @@ importers:
specifier: 0.0.6 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) 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)
'@kevisual/router': '@kevisual/router':
specifier: ^0.0.30 specifier: ^0.0.33
version: 0.0.30(supports-color@10.2.2) version: 0.0.33(supports-color@10.2.2)
'@kevisual/task-command':
specifier: ^0.0.7
version: 0.0.7
'@kevisual/types': '@kevisual/types':
specifier: ^0.0.10 specifier: ^0.0.10
version: 0.0.10 version: 0.0.10
@@ -137,8 +131,8 @@ importers:
specifier: ^4.17.12 specifier: ^4.17.12
version: 4.17.12 version: 4.17.12
'@types/node': '@types/node':
specifier: ^24.10.0 specifier: ^24.10.1
version: 24.10.0 version: 24.10.1
'@types/send': '@types/send':
specifier: ^1.2.1 specifier: ^1.2.1
version: 1.2.1 version: 1.2.1
@@ -164,8 +158,8 @@ importers:
specifier: ^7.1.0 specifier: ^7.1.0
version: 7.1.0 version: 7.1.0
inquirer: inquirer:
specifier: ^12.11.0 specifier: ^13.0.1
version: 12.11.0(@types/node@24.10.0) version: 13.0.1(@types/node@24.10.1)
lodash-es: lodash-es:
specifier: ^4.17.21 specifier: ^4.17.21
version: 4.17.21 version: 4.17.21
@@ -195,23 +189,10 @@ packages:
'@epic-web/invariant@1.0.0': '@epic-web/invariant@1.0.0':
resolution: {integrity: sha512-lrTPqgvfFQtR/eY/qkIzp98OGdNJu0m5ji3q/nJI8v3SXkRKEnWiOxMmbvcSoAIzv/cGiuvRy57k4suKQSAdwA==} resolution: {integrity: sha512-lrTPqgvfFQtR/eY/qkIzp98OGdNJu0m5ji3q/nJI8v3SXkRKEnWiOxMmbvcSoAIzv/cGiuvRy57k4suKQSAdwA==}
'@inquirer/ansi@1.0.2':
resolution: {integrity: sha512-S8qNSZiYzFd0wAcyG5AXCvUHC5Sr7xpZ9wZ2py9XR88jUz8wooStVx5M6dRzczbBWjic9NP7+rY0Xi7qqK/aMQ==}
engines: {node: '>=18'}
'@inquirer/ansi@2.0.1': '@inquirer/ansi@2.0.1':
resolution: {integrity: sha512-QAZUk6BBncv/XmSEZTscd8qazzjV3E0leUMrEPjxCd51QBgCKmprUGLex5DTsNtURm7LMzv+CLcd6S86xvBfYg==} resolution: {integrity: sha512-QAZUk6BBncv/XmSEZTscd8qazzjV3E0leUMrEPjxCd51QBgCKmprUGLex5DTsNtURm7LMzv+CLcd6S86xvBfYg==}
engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'}
'@inquirer/checkbox@4.3.1':
resolution: {integrity: sha512-rOcLotrptYIy59SGQhKlU0xBg1vvcVl2FdPIEclUvKHh0wo12OfGkId/01PIMJ/V+EimJ77t085YabgnQHBa5A==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
peerDependenciesMeta:
'@types/node':
optional: true
'@inquirer/checkbox@5.0.1': '@inquirer/checkbox@5.0.1':
resolution: {integrity: sha512-5VPFBK8jKdsjMK3DTFOlbR0+Kkd4q0AWB7VhWQn6ppv44dr3b7PU8wSJQTC5oA0f/aGW7v/ZozQJAY9zx6PKig==} resolution: {integrity: sha512-5VPFBK8jKdsjMK3DTFOlbR0+Kkd4q0AWB7VhWQn6ppv44dr3b7PU8wSJQTC5oA0f/aGW7v/ZozQJAY9zx6PKig==}
engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'}
@@ -221,15 +202,6 @@ packages:
'@types/node': '@types/node':
optional: true optional: true
'@inquirer/confirm@5.1.20':
resolution: {integrity: sha512-HDGiWh2tyRZa0M1ZnEIUCQro25gW/mN8ODByicQrbR1yHx4hT+IOpozCMi5TgBtUdklLwRI2mv14eNpftDluEw==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
peerDependenciesMeta:
'@types/node':
optional: true
'@inquirer/confirm@6.0.1': '@inquirer/confirm@6.0.1':
resolution: {integrity: sha512-wD+pM7IxLn1TdcQN12Q6wcFe5VpyCuh/I2sSmqO5KjWH2R4v+GkUToHb+PsDGobOe1MtAlXMwGNkZUPc2+L6NA==} resolution: {integrity: sha512-wD+pM7IxLn1TdcQN12Q6wcFe5VpyCuh/I2sSmqO5KjWH2R4v+GkUToHb+PsDGobOe1MtAlXMwGNkZUPc2+L6NA==}
engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'}
@@ -239,15 +211,6 @@ packages:
'@types/node': '@types/node':
optional: true optional: true
'@inquirer/core@10.3.1':
resolution: {integrity: sha512-hzGKIkfomGFPgxKmnKEKeA+uCYBqC+TKtRx5LgyHRCrF6S2MliwRIjp3sUaWwVzMp7ZXVs8elB0Tfe682Rpg4w==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
peerDependenciesMeta:
'@types/node':
optional: true
'@inquirer/core@11.0.1': '@inquirer/core@11.0.1':
resolution: {integrity: sha512-Tpf49h50e4KYffVUCXzkx4gWMafUi3aDQDwfVAAGBNnVcXiwJIj4m2bKlZ7Kgyf6wjt1eyXH1wDGXcAokm4Ssw==} resolution: {integrity: sha512-Tpf49h50e4KYffVUCXzkx4gWMafUi3aDQDwfVAAGBNnVcXiwJIj4m2bKlZ7Kgyf6wjt1eyXH1wDGXcAokm4Ssw==}
engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'}
@@ -257,15 +220,6 @@ packages:
'@types/node': '@types/node':
optional: true optional: true
'@inquirer/editor@4.2.22':
resolution: {integrity: sha512-8yYZ9TCbBKoBkzHtVNMF6PV1RJEUvMlhvmS3GxH4UvXMEHlS45jFyqFy0DU+K42jBs5slOaA78xGqqqWAx3u6A==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
peerDependenciesMeta:
'@types/node':
optional: true
'@inquirer/editor@5.0.1': '@inquirer/editor@5.0.1':
resolution: {integrity: sha512-zDKobHI7Ry++4noiV9Z5VfYgSVpPZoMApviIuGwLOMciQaP+dGzCO+1fcwI441riklRiZg4yURWyEoX0Zy2zZw==} resolution: {integrity: sha512-zDKobHI7Ry++4noiV9Z5VfYgSVpPZoMApviIuGwLOMciQaP+dGzCO+1fcwI441riklRiZg4yURWyEoX0Zy2zZw==}
engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'}
@@ -275,15 +229,6 @@ packages:
'@types/node': '@types/node':
optional: true optional: true
'@inquirer/expand@4.0.22':
resolution: {integrity: sha512-9XOjCjvioLjwlq4S4yXzhvBmAXj5tG+jvva0uqedEsQ9VD8kZ+YT7ap23i0bIXOtow+di4+u3i6u26nDqEfY4Q==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
peerDependenciesMeta:
'@types/node':
optional: true
'@inquirer/expand@5.0.1': '@inquirer/expand@5.0.1':
resolution: {integrity: sha512-TBrTpAB6uZNnGQHtSEkbvJZIQ3dXZOrwqQSO9uUbwct3G2LitwBCE5YZj98MbQ5nzihzs5pRjY1K9RRLH4WgoA==} resolution: {integrity: sha512-TBrTpAB6uZNnGQHtSEkbvJZIQ3dXZOrwqQSO9uUbwct3G2LitwBCE5YZj98MbQ5nzihzs5pRjY1K9RRLH4WgoA==}
engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'}
@@ -293,15 +238,6 @@ packages:
'@types/node': '@types/node':
optional: true optional: true
'@inquirer/external-editor@1.0.3':
resolution: {integrity: sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
peerDependenciesMeta:
'@types/node':
optional: true
'@inquirer/external-editor@2.0.1': '@inquirer/external-editor@2.0.1':
resolution: {integrity: sha512-BPYWJXCAK9w6R+pb2s3WyxUz9ts9SP/LDOUwA9fu7LeuyYgojz83i0DSRwezu736BgMwz14G63Xwj70hSzHohQ==} resolution: {integrity: sha512-BPYWJXCAK9w6R+pb2s3WyxUz9ts9SP/LDOUwA9fu7LeuyYgojz83i0DSRwezu736BgMwz14G63Xwj70hSzHohQ==}
engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'}
@@ -311,23 +247,10 @@ packages:
'@types/node': '@types/node':
optional: true optional: true
'@inquirer/figures@1.0.15':
resolution: {integrity: sha512-t2IEY+unGHOzAaVM5Xx6DEWKeXlDDcNPeDyUpsRc6CUhBfU3VQOEl+Vssh7VNp1dR8MdUJBWhuObjXCsVpjN5g==}
engines: {node: '>=18'}
'@inquirer/figures@2.0.1': '@inquirer/figures@2.0.1':
resolution: {integrity: sha512-KtMxyjLCuDFqAWHmCY9qMtsZ09HnjMsm8H3OvpSIpfhHdfw3/AiGWHNrfRwbyvHPtOJpumm8wGn5fkhtvkWRsg==} resolution: {integrity: sha512-KtMxyjLCuDFqAWHmCY9qMtsZ09HnjMsm8H3OvpSIpfhHdfw3/AiGWHNrfRwbyvHPtOJpumm8wGn5fkhtvkWRsg==}
engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'}
'@inquirer/input@4.3.0':
resolution: {integrity: sha512-h4fgse5zeGsBSW3cRQqu9a99OXRdRsNCvHoBqVmz40cjYjYFzcfwD0KA96BHIPlT7rZw0IpiefQIqXrjbzjS4Q==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
peerDependenciesMeta:
'@types/node':
optional: true
'@inquirer/input@5.0.1': '@inquirer/input@5.0.1':
resolution: {integrity: sha512-cEhEUohCpE2BCuLKtFFZGp4Ief05SEcqeAOq9NxzN5ThOQP8Rl5N/Nt9VEDORK1bRb2Sk/zoOyQYfysPQwyQtA==} resolution: {integrity: sha512-cEhEUohCpE2BCuLKtFFZGp4Ief05SEcqeAOq9NxzN5ThOQP8Rl5N/Nt9VEDORK1bRb2Sk/zoOyQYfysPQwyQtA==}
engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'}
@@ -337,15 +260,6 @@ packages:
'@types/node': '@types/node':
optional: true optional: true
'@inquirer/number@3.0.22':
resolution: {integrity: sha512-oAdMJXz++fX58HsIEYmvuf5EdE8CfBHHXjoi9cTcQzgFoHGZE+8+Y3P38MlaRMeBvAVnkWtAxMUF6urL2zYsbg==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
peerDependenciesMeta:
'@types/node':
optional: true
'@inquirer/number@4.0.1': '@inquirer/number@4.0.1':
resolution: {integrity: sha512-4//zgBGHe8Q/FfCoUXZUrUHyK/q5dyqiwsePz3oSSPSmw1Ijo35ZkjaftnxroygcUlLYfXqm+0q08lnB5hd49A==} resolution: {integrity: sha512-4//zgBGHe8Q/FfCoUXZUrUHyK/q5dyqiwsePz3oSSPSmw1Ijo35ZkjaftnxroygcUlLYfXqm+0q08lnB5hd49A==}
engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'}
@@ -355,15 +269,6 @@ packages:
'@types/node': '@types/node':
optional: true optional: true
'@inquirer/password@4.0.22':
resolution: {integrity: sha512-CbdqK1ioIr0Y3akx03k/+Twf+KSlHjn05hBL+rmubMll7PsDTGH0R4vfFkr+XrkB0FOHrjIwVP9crt49dgt+1g==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
peerDependenciesMeta:
'@types/node':
optional: true
'@inquirer/password@5.0.1': '@inquirer/password@5.0.1':
resolution: {integrity: sha512-UJudHpd7Ia30Q+x+ctYqI9Nh6SyEkaBscpa7J6Ts38oc1CNSws0I1hJEdxbQBlxQd65z5GEJPM4EtNf6tzfWaQ==} resolution: {integrity: sha512-UJudHpd7Ia30Q+x+ctYqI9Nh6SyEkaBscpa7J6Ts38oc1CNSws0I1hJEdxbQBlxQd65z5GEJPM4EtNf6tzfWaQ==}
engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'}
@@ -373,15 +278,6 @@ packages:
'@types/node': '@types/node':
optional: true optional: true
'@inquirer/prompts@7.10.0':
resolution: {integrity: sha512-X2HAjY9BClfFkJ2RP3iIiFxlct5JJVdaYYXhA7RKxsbc9KL+VbId79PSoUGH/OLS011NFbHHDMDcBKUj3T89+Q==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
peerDependenciesMeta:
'@types/node':
optional: true
'@inquirer/prompts@8.0.1': '@inquirer/prompts@8.0.1':
resolution: {integrity: sha512-MURRu/cyvLm9vchDDaVZ9u4p+ADnY0Mz3LQr0KTgihrrvuKZlqcWwlBC4lkOMvd0KKX4Wz7Ww9+uA7qEpQaqjg==} resolution: {integrity: sha512-MURRu/cyvLm9vchDDaVZ9u4p+ADnY0Mz3LQr0KTgihrrvuKZlqcWwlBC4lkOMvd0KKX4Wz7Ww9+uA7qEpQaqjg==}
engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'}
@@ -391,15 +287,6 @@ packages:
'@types/node': '@types/node':
optional: true optional: true
'@inquirer/rawlist@4.1.10':
resolution: {integrity: sha512-Du4uidsgTMkoH5izgpfyauTL/ItVHOLsVdcY+wGeoGaG56BV+/JfmyoQGniyhegrDzXpfn3D+LFHaxMDRygcAw==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
peerDependenciesMeta:
'@types/node':
optional: true
'@inquirer/rawlist@5.0.1': '@inquirer/rawlist@5.0.1':
resolution: {integrity: sha512-vVfVHKUgH6rZmMlyd0jOuGZo0Fw1jfcOqZF96lMwlgavx7g0x7MICe316bV01EEoI+c68vMdbkTTawuw3O+Fgw==} resolution: {integrity: sha512-vVfVHKUgH6rZmMlyd0jOuGZo0Fw1jfcOqZF96lMwlgavx7g0x7MICe316bV01EEoI+c68vMdbkTTawuw3O+Fgw==}
engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'}
@@ -409,15 +296,6 @@ packages:
'@types/node': '@types/node':
optional: true optional: true
'@inquirer/search@3.2.1':
resolution: {integrity: sha512-cKiuUvETublmTmaOneEermfG2tI9ABpb7fW/LqzZAnSv4ZaJnbEis05lOkiBuYX5hNdnX0Q9ryOQyrNidb55WA==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
peerDependenciesMeta:
'@types/node':
optional: true
'@inquirer/search@4.0.1': '@inquirer/search@4.0.1':
resolution: {integrity: sha512-XwiaK5xBvr31STX6Ji8iS3HCRysBXfL/jUbTzufdWTS6LTGtvDQA50oVETt1BJgjKyQBp9vt0VU6AmU/AnOaGA==} resolution: {integrity: sha512-XwiaK5xBvr31STX6Ji8iS3HCRysBXfL/jUbTzufdWTS6LTGtvDQA50oVETt1BJgjKyQBp9vt0VU6AmU/AnOaGA==}
engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'}
@@ -427,15 +305,6 @@ packages:
'@types/node': '@types/node':
optional: true optional: true
'@inquirer/select@4.4.1':
resolution: {integrity: sha512-E9hbLU4XsNe2SAOSsFrtYtYQDVi1mfbqJrPDvXKnGlnRiApBdWMJz7r3J2Ff38AqULkPUD3XjQMD4492TymD7Q==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
peerDependenciesMeta:
'@types/node':
optional: true
'@inquirer/select@5.0.1': '@inquirer/select@5.0.1':
resolution: {integrity: sha512-gPByrgYoezGyKMq5KjV7Tuy1JU2ArIy6/sI8sprw0OpXope3VGQwP5FK1KD4eFFqEhKu470Dwe6/AyDPmGRA0Q==} resolution: {integrity: sha512-gPByrgYoezGyKMq5KjV7Tuy1JU2ArIy6/sI8sprw0OpXope3VGQwP5FK1KD4eFFqEhKu470Dwe6/AyDPmGRA0Q==}
engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'}
@@ -445,15 +314,6 @@ packages:
'@types/node': '@types/node':
optional: true optional: true
'@inquirer/type@3.0.10':
resolution: {integrity: sha512-BvziSRxfz5Ov8ch0z/n3oijRSEcEsHnhggm4xFZe93DHcUCTlutlq9Ox4SVENAfcRD22UQq7T/atg9Wr3k09eA==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
peerDependenciesMeta:
'@types/node':
optional: true
'@inquirer/type@4.0.1': '@inquirer/type@4.0.1':
resolution: {integrity: sha512-odO8YwoQAw/eVu/PSPsDDVPmqO77r/Mq7zcoF5VduVqIu2wSRWUgmYb5K9WH1no0SjLnOe8MDKtDL++z6mfo2g==} resolution: {integrity: sha512-odO8YwoQAw/eVu/PSPsDDVPmqO77r/Mq7zcoF5VduVqIu2wSRWUgmYb5K9WH1no0SjLnOe8MDKtDL++z6mfo2g==}
engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'}
@@ -497,11 +357,8 @@ packages:
'@kevisual/query@0.0.29': '@kevisual/query@0.0.29':
resolution: {integrity: sha512-rQZk0J073UuC1QGzuyq+pb4Y0hu8/Qx/xYHs9NbsmslM+RuMnd1zpXmvhXNj7Kn1MdYTH90ng2MlFLBkkQFaIg==} resolution: {integrity: sha512-rQZk0J073UuC1QGzuyq+pb4Y0hu8/Qx/xYHs9NbsmslM+RuMnd1zpXmvhXNj7Kn1MdYTH90ng2MlFLBkkQFaIg==}
'@kevisual/router@0.0.30': '@kevisual/router@0.0.33':
resolution: {integrity: sha512-/mBo7aZFWjT4QfHkI5HPXfdgSwZzt3mAVei7dcNSBTPe9KQSoYKZ8BTq9VTUj3XE0sI6o1bZjlLYvinpVnZilw==} resolution: {integrity: sha512-9z7TkSzCIGbXn9SuHPBdZpGwHlAuwA8iN5jNAZBUvbEvBRkBxlrbdCSe9fBYiAHueLm2AceFNrW74uulOiAkqA==}
'@kevisual/task-command@0.0.7':
resolution: {integrity: sha512-2vkKJVgjCQEeewKeCU7+U5K4mU6by2rWTDEsUrCbZ6K0fgg4QpfvrtXK1YGVNbywKIXuT95ol7QQS+gMN7hgcA==}
'@kevisual/types@0.0.10': '@kevisual/types@0.0.10':
resolution: {integrity: sha512-Q73uzzjk9UidumnmCvOpgzqDDvQxsblz22bIFuoiioUFJWwaparx8bpd8ArRyFojicYL1YJoFDzDZ9j9NN8grA==} resolution: {integrity: sha512-Q73uzzjk9UidumnmCvOpgzqDDvQxsblz22bIFuoiioUFJWwaparx8bpd8ArRyFojicYL1YJoFDzDZ9j9NN8grA==}
@@ -620,56 +477,67 @@ packages:
resolution: {integrity: sha512-gTJ/JnnjCMc15uwB10TTATBEhK9meBIY+gXP4s0sHD1zHOaIh4Dmy1X9wup18IiY9tTNk5gJc4yx9ctj/fjrIw==} resolution: {integrity: sha512-gTJ/JnnjCMc15uwB10TTATBEhK9meBIY+gXP4s0sHD1zHOaIh4Dmy1X9wup18IiY9tTNk5gJc4yx9ctj/fjrIw==}
cpu: [arm] cpu: [arm]
os: [linux] os: [linux]
libc: [glibc]
'@rollup/rollup-linux-arm-musleabihf@4.43.0': '@rollup/rollup-linux-arm-musleabihf@4.43.0':
resolution: {integrity: sha512-ZJ3gZynL1LDSIvRfz0qXtTNs56n5DI2Mq+WACWZ7yGHFUEirHBRt7fyIk0NsCKhmRhn7WAcjgSkSVVxKlPNFFw==} resolution: {integrity: sha512-ZJ3gZynL1LDSIvRfz0qXtTNs56n5DI2Mq+WACWZ7yGHFUEirHBRt7fyIk0NsCKhmRhn7WAcjgSkSVVxKlPNFFw==}
cpu: [arm] cpu: [arm]
os: [linux] os: [linux]
libc: [musl]
'@rollup/rollup-linux-arm64-gnu@4.43.0': '@rollup/rollup-linux-arm64-gnu@4.43.0':
resolution: {integrity: sha512-8FnkipasmOOSSlfucGYEu58U8cxEdhziKjPD2FIa0ONVMxvl/hmONtX/7y4vGjdUhjcTHlKlDhw3H9t98fPvyA==} resolution: {integrity: sha512-8FnkipasmOOSSlfucGYEu58U8cxEdhziKjPD2FIa0ONVMxvl/hmONtX/7y4vGjdUhjcTHlKlDhw3H9t98fPvyA==}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
libc: [glibc]
'@rollup/rollup-linux-arm64-musl@4.43.0': '@rollup/rollup-linux-arm64-musl@4.43.0':
resolution: {integrity: sha512-KPPyAdlcIZ6S9C3S2cndXDkV0Bb1OSMsX0Eelr2Bay4EsF9yi9u9uzc9RniK3mcUGCLhWY9oLr6er80P5DE6XA==} resolution: {integrity: sha512-KPPyAdlcIZ6S9C3S2cndXDkV0Bb1OSMsX0Eelr2Bay4EsF9yi9u9uzc9RniK3mcUGCLhWY9oLr6er80P5DE6XA==}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
libc: [musl]
'@rollup/rollup-linux-loongarch64-gnu@4.43.0': '@rollup/rollup-linux-loongarch64-gnu@4.43.0':
resolution: {integrity: sha512-HPGDIH0/ZzAZjvtlXj6g+KDQ9ZMHfSP553za7o2Odegb/BEfwJcR0Sw0RLNpQ9nC6Gy8s+3mSS9xjZ0n3rhcYg==} resolution: {integrity: sha512-HPGDIH0/ZzAZjvtlXj6g+KDQ9ZMHfSP553za7o2Odegb/BEfwJcR0Sw0RLNpQ9nC6Gy8s+3mSS9xjZ0n3rhcYg==}
cpu: [loong64] cpu: [loong64]
os: [linux] os: [linux]
libc: [glibc]
'@rollup/rollup-linux-powerpc64le-gnu@4.43.0': '@rollup/rollup-linux-powerpc64le-gnu@4.43.0':
resolution: {integrity: sha512-gEmwbOws4U4GLAJDhhtSPWPXUzDfMRedT3hFMyRAvM9Mrnj+dJIFIeL7otsv2WF3D7GrV0GIewW0y28dOYWkmw==} resolution: {integrity: sha512-gEmwbOws4U4GLAJDhhtSPWPXUzDfMRedT3hFMyRAvM9Mrnj+dJIFIeL7otsv2WF3D7GrV0GIewW0y28dOYWkmw==}
cpu: [ppc64] cpu: [ppc64]
os: [linux] os: [linux]
libc: [glibc]
'@rollup/rollup-linux-riscv64-gnu@4.43.0': '@rollup/rollup-linux-riscv64-gnu@4.43.0':
resolution: {integrity: sha512-XXKvo2e+wFtXZF/9xoWohHg+MuRnvO29TI5Hqe9xwN5uN8NKUYy7tXUG3EZAlfchufNCTHNGjEx7uN78KsBo0g==} resolution: {integrity: sha512-XXKvo2e+wFtXZF/9xoWohHg+MuRnvO29TI5Hqe9xwN5uN8NKUYy7tXUG3EZAlfchufNCTHNGjEx7uN78KsBo0g==}
cpu: [riscv64] cpu: [riscv64]
os: [linux] os: [linux]
libc: [glibc]
'@rollup/rollup-linux-riscv64-musl@4.43.0': '@rollup/rollup-linux-riscv64-musl@4.43.0':
resolution: {integrity: sha512-ruf3hPWhjw6uDFsOAzmbNIvlXFXlBQ4nk57Sec8E8rUxs/AI4HD6xmiiasOOx/3QxS2f5eQMKTAwk7KHwpzr/Q==} resolution: {integrity: sha512-ruf3hPWhjw6uDFsOAzmbNIvlXFXlBQ4nk57Sec8E8rUxs/AI4HD6xmiiasOOx/3QxS2f5eQMKTAwk7KHwpzr/Q==}
cpu: [riscv64] cpu: [riscv64]
os: [linux] os: [linux]
libc: [musl]
'@rollup/rollup-linux-s390x-gnu@4.43.0': '@rollup/rollup-linux-s390x-gnu@4.43.0':
resolution: {integrity: sha512-QmNIAqDiEMEvFV15rsSnjoSmO0+eJLoKRD9EAa9rrYNwO/XRCtOGM3A5A0X+wmG+XRrw9Fxdsw+LnyYiZWWcVw==} resolution: {integrity: sha512-QmNIAqDiEMEvFV15rsSnjoSmO0+eJLoKRD9EAa9rrYNwO/XRCtOGM3A5A0X+wmG+XRrw9Fxdsw+LnyYiZWWcVw==}
cpu: [s390x] cpu: [s390x]
os: [linux] os: [linux]
libc: [glibc]
'@rollup/rollup-linux-x64-gnu@4.43.0': '@rollup/rollup-linux-x64-gnu@4.43.0':
resolution: {integrity: sha512-jAHr/S0iiBtFyzjhOkAics/2SrXE092qyqEg96e90L3t9Op8OTzS6+IX0Fy5wCt2+KqeHAkti+eitV0wvblEoQ==} resolution: {integrity: sha512-jAHr/S0iiBtFyzjhOkAics/2SrXE092qyqEg96e90L3t9Op8OTzS6+IX0Fy5wCt2+KqeHAkti+eitV0wvblEoQ==}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
libc: [glibc]
'@rollup/rollup-linux-x64-musl@4.43.0': '@rollup/rollup-linux-x64-musl@4.43.0':
resolution: {integrity: sha512-3yATWgdeXyuHtBhrLt98w+5fKurdqvs8B53LaoKD7P7H7FKOONLsBVMNl9ghPQZQuYcceV5CDyPfyfGpMWD9mQ==} resolution: {integrity: sha512-3yATWgdeXyuHtBhrLt98w+5fKurdqvs8B53LaoKD7P7H7FKOONLsBVMNl9ghPQZQuYcceV5CDyPfyfGpMWD9mQ==}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
libc: [musl]
'@rollup/rollup-win32-arm64-msvc@4.43.0': '@rollup/rollup-win32-arm64-msvc@4.43.0':
resolution: {integrity: sha512-wVzXp2qDSCOpcBCT5WRWLmpJRIzv23valvcTwMHEobkjippNf+C3ys/+wf07poPkeNix0paTNemB2XrHr2TnGw==} resolution: {integrity: sha512-wVzXp2qDSCOpcBCT5WRWLmpJRIzv23valvcTwMHEobkjippNf+C3ys/+wf07poPkeNix0paTNemB2XrHr2TnGw==}
@@ -716,9 +584,6 @@ packages:
'@types/ms@0.7.34': '@types/ms@0.7.34':
resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==}
'@types/node@24.10.0':
resolution: {integrity: sha512-qzQZRBqkFsYyaSWXuEHc2WR9c0a0CXwiE5FWUvn7ZM+vdy1uZLfCunD38UzhuB7YN/J11ndbDBcTmOdxJo9Q7A==}
'@types/node@24.10.1': '@types/node@24.10.1':
resolution: {integrity: sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==} resolution: {integrity: sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==}
@@ -748,10 +613,6 @@ packages:
resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==}
engines: {node: '>=6'} engines: {node: '>=6'}
ansi-regex@5.0.1:
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
engines: {node: '>=8'}
ansi-regex@6.2.2: ansi-regex@6.2.2:
resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==}
engines: {node: '>=12'} engines: {node: '>=12'}
@@ -991,9 +852,6 @@ packages:
emoji-regex@10.6.0: emoji-regex@10.6.0:
resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==} resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==}
emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
encodeurl@2.0.0: encodeurl@2.0.0:
resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==}
engines: {node: '>= 0.8'} engines: {node: '>= 0.8'}
@@ -1207,15 +1065,6 @@ packages:
ini@1.3.8: ini@1.3.8:
resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
inquirer@12.11.0:
resolution: {integrity: sha512-E5oT7r+NxIxTuZsl/2Hg76kdT57DGc5mn5pCEz0LqZjR8hN7prgMXhUZ6A7rj/qL3X4P5lToIWNkO10uZJSzdA==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
peerDependenciesMeta:
'@types/node':
optional: true
inquirer@13.0.1: inquirer@13.0.1:
resolution: {integrity: sha512-+Qob/OSCmHIgyFKa4S+bDk36Nudwt+zpUBGZaSttGMnvsrzbIqtNFS9RutEPc2QAzpQxBP0cV3wmY/c5Vy73qg==} resolution: {integrity: sha512-+Qob/OSCmHIgyFKa4S+bDk36Nudwt+zpUBGZaSttGMnvsrzbIqtNFS9RutEPc2QAzpQxBP0cV3wmY/c5Vy73qg==}
engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'}
@@ -1244,10 +1093,6 @@ packages:
resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
engines: {node: '>=0.10.0'} engines: {node: '>=0.10.0'}
is-fullwidth-code-point@3.0.0:
resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
engines: {node: '>=8'}
is-glob@4.0.3: is-glob@4.0.3:
resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
engines: {node: '>=0.10.0'} engines: {node: '>=0.10.0'}
@@ -1582,8 +1427,8 @@ packages:
sax@1.4.1: sax@1.4.1:
resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==}
selfsigned@3.0.1: selfsigned@4.0.0:
resolution: {integrity: sha512-6U6w6kSLrM9Zxo0D7mC7QdGS6ZZytMWBnj/vhF9p+dAHx6CwGezuRcO4VclTbrrI7mg7SD6zNiqXUuBHOVopNQ==} resolution: {integrity: sha512-eP/1BEUCziBF/7p96ergE2JlGOMsGj9kIe77pD99G3ValgxDFwHA2oNCYW4rjlmYp8LXc684ypH0836GjSKw0A==}
engines: {node: '>=10'} engines: {node: '>=10'}
semver@7.5.4: semver@7.5.4:
@@ -1659,18 +1504,10 @@ packages:
resolution: {integrity: sha512-yhPIQXjrlt1xv7dyPQg2P17URmXbuM5pdGkpiMB3RenprfiBlvK415Lctfe0eshk90oA7/tNq7WEiMK8RSP39A==} resolution: {integrity: sha512-yhPIQXjrlt1xv7dyPQg2P17URmXbuM5pdGkpiMB3RenprfiBlvK415Lctfe0eshk90oA7/tNq7WEiMK8RSP39A==}
engines: {node: '>=18'} engines: {node: '>=18'}
string-width@4.2.3:
resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
engines: {node: '>=8'}
string-width@7.2.0: string-width@7.2.0:
resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==}
engines: {node: '>=18'} engines: {node: '>=18'}
strip-ansi@6.0.1:
resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
engines: {node: '>=8'}
strip-ansi@7.1.2: strip-ansi@7.1.2:
resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==}
engines: {node: '>=12'} engines: {node: '>=12'}
@@ -1803,10 +1640,6 @@ packages:
engines: {node: '>= 8'} engines: {node: '>= 8'}
hasBin: true hasBin: true
wrap-ansi@6.2.0:
resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==}
engines: {node: '>=8'}
wrap-ansi@9.0.2: wrap-ansi@9.0.2:
resolution: {integrity: sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==} resolution: {integrity: sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==}
engines: {node: '>=18'} engines: {node: '>=18'}
@@ -1842,10 +1675,6 @@ packages:
resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==}
engines: {node: '>=18'} engines: {node: '>=18'}
yoctocolors-cjs@2.1.3:
resolution: {integrity: sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==}
engines: {node: '>=18'}
zustand@5.0.8: zustand@5.0.8:
resolution: {integrity: sha512-gyPKpIaxY9XcO2vSMrLbiER7QMAMGOQZVRdJ6Zi782jkbzZygq5GI9nG8g+sMgitRtndwaBSl7uiqC49o1SSiw==} resolution: {integrity: sha512-gyPKpIaxY9XcO2vSMrLbiER7QMAMGOQZVRdJ6Zi782jkbzZygq5GI9nG8g+sMgitRtndwaBSl7uiqC49o1SSiw==}
engines: {node: '>=12.20.0'} engines: {node: '>=12.20.0'}
@@ -1878,20 +1707,8 @@ snapshots:
'@epic-web/invariant@1.0.0': {} '@epic-web/invariant@1.0.0': {}
'@inquirer/ansi@1.0.2': {}
'@inquirer/ansi@2.0.1': {} '@inquirer/ansi@2.0.1': {}
'@inquirer/checkbox@4.3.1(@types/node@24.10.0)':
dependencies:
'@inquirer/ansi': 1.0.2
'@inquirer/core': 10.3.1(@types/node@24.10.0)
'@inquirer/figures': 1.0.15
'@inquirer/type': 3.0.10(@types/node@24.10.0)
yoctocolors-cjs: 2.1.3
optionalDependencies:
'@types/node': 24.10.0
'@inquirer/checkbox@5.0.1(@types/node@24.10.1)': '@inquirer/checkbox@5.0.1(@types/node@24.10.1)':
dependencies: dependencies:
'@inquirer/ansi': 2.0.1 '@inquirer/ansi': 2.0.1
@@ -1901,13 +1718,6 @@ snapshots:
optionalDependencies: optionalDependencies:
'@types/node': 24.10.1 '@types/node': 24.10.1
'@inquirer/confirm@5.1.20(@types/node@24.10.0)':
dependencies:
'@inquirer/core': 10.3.1(@types/node@24.10.0)
'@inquirer/type': 3.0.10(@types/node@24.10.0)
optionalDependencies:
'@types/node': 24.10.0
'@inquirer/confirm@6.0.1(@types/node@24.10.1)': '@inquirer/confirm@6.0.1(@types/node@24.10.1)':
dependencies: dependencies:
'@inquirer/core': 11.0.1(@types/node@24.10.1) '@inquirer/core': 11.0.1(@types/node@24.10.1)
@@ -1915,19 +1725,6 @@ snapshots:
optionalDependencies: optionalDependencies:
'@types/node': 24.10.1 '@types/node': 24.10.1
'@inquirer/core@10.3.1(@types/node@24.10.0)':
dependencies:
'@inquirer/ansi': 1.0.2
'@inquirer/figures': 1.0.15
'@inquirer/type': 3.0.10(@types/node@24.10.0)
cli-width: 4.1.0
mute-stream: 3.0.0
signal-exit: 4.1.0
wrap-ansi: 6.2.0
yoctocolors-cjs: 2.1.3
optionalDependencies:
'@types/node': 24.10.0
'@inquirer/core@11.0.1(@types/node@24.10.1)': '@inquirer/core@11.0.1(@types/node@24.10.1)':
dependencies: dependencies:
'@inquirer/ansi': 2.0.1 '@inquirer/ansi': 2.0.1
@@ -1940,14 +1737,6 @@ snapshots:
optionalDependencies: optionalDependencies:
'@types/node': 24.10.1 '@types/node': 24.10.1
'@inquirer/editor@4.2.22(@types/node@24.10.0)':
dependencies:
'@inquirer/core': 10.3.1(@types/node@24.10.0)
'@inquirer/external-editor': 1.0.3(@types/node@24.10.0)
'@inquirer/type': 3.0.10(@types/node@24.10.0)
optionalDependencies:
'@types/node': 24.10.0
'@inquirer/editor@5.0.1(@types/node@24.10.1)': '@inquirer/editor@5.0.1(@types/node@24.10.1)':
dependencies: dependencies:
'@inquirer/core': 11.0.1(@types/node@24.10.1) '@inquirer/core': 11.0.1(@types/node@24.10.1)
@@ -1956,14 +1745,6 @@ snapshots:
optionalDependencies: optionalDependencies:
'@types/node': 24.10.1 '@types/node': 24.10.1
'@inquirer/expand@4.0.22(@types/node@24.10.0)':
dependencies:
'@inquirer/core': 10.3.1(@types/node@24.10.0)
'@inquirer/type': 3.0.10(@types/node@24.10.0)
yoctocolors-cjs: 2.1.3
optionalDependencies:
'@types/node': 24.10.0
'@inquirer/expand@5.0.1(@types/node@24.10.1)': '@inquirer/expand@5.0.1(@types/node@24.10.1)':
dependencies: dependencies:
'@inquirer/core': 11.0.1(@types/node@24.10.1) '@inquirer/core': 11.0.1(@types/node@24.10.1)
@@ -1971,13 +1752,6 @@ snapshots:
optionalDependencies: optionalDependencies:
'@types/node': 24.10.1 '@types/node': 24.10.1
'@inquirer/external-editor@1.0.3(@types/node@24.10.0)':
dependencies:
chardet: 2.1.1
iconv-lite: 0.7.0
optionalDependencies:
'@types/node': 24.10.0
'@inquirer/external-editor@2.0.1(@types/node@24.10.1)': '@inquirer/external-editor@2.0.1(@types/node@24.10.1)':
dependencies: dependencies:
chardet: 2.1.1 chardet: 2.1.1
@@ -1985,17 +1759,8 @@ snapshots:
optionalDependencies: optionalDependencies:
'@types/node': 24.10.1 '@types/node': 24.10.1
'@inquirer/figures@1.0.15': {}
'@inquirer/figures@2.0.1': {} '@inquirer/figures@2.0.1': {}
'@inquirer/input@4.3.0(@types/node@24.10.0)':
dependencies:
'@inquirer/core': 10.3.1(@types/node@24.10.0)
'@inquirer/type': 3.0.10(@types/node@24.10.0)
optionalDependencies:
'@types/node': 24.10.0
'@inquirer/input@5.0.1(@types/node@24.10.1)': '@inquirer/input@5.0.1(@types/node@24.10.1)':
dependencies: dependencies:
'@inquirer/core': 11.0.1(@types/node@24.10.1) '@inquirer/core': 11.0.1(@types/node@24.10.1)
@@ -2003,13 +1768,6 @@ snapshots:
optionalDependencies: optionalDependencies:
'@types/node': 24.10.1 '@types/node': 24.10.1
'@inquirer/number@3.0.22(@types/node@24.10.0)':
dependencies:
'@inquirer/core': 10.3.1(@types/node@24.10.0)
'@inquirer/type': 3.0.10(@types/node@24.10.0)
optionalDependencies:
'@types/node': 24.10.0
'@inquirer/number@4.0.1(@types/node@24.10.1)': '@inquirer/number@4.0.1(@types/node@24.10.1)':
dependencies: dependencies:
'@inquirer/core': 11.0.1(@types/node@24.10.1) '@inquirer/core': 11.0.1(@types/node@24.10.1)
@@ -2017,14 +1775,6 @@ snapshots:
optionalDependencies: optionalDependencies:
'@types/node': 24.10.1 '@types/node': 24.10.1
'@inquirer/password@4.0.22(@types/node@24.10.0)':
dependencies:
'@inquirer/ansi': 1.0.2
'@inquirer/core': 10.3.1(@types/node@24.10.0)
'@inquirer/type': 3.0.10(@types/node@24.10.0)
optionalDependencies:
'@types/node': 24.10.0
'@inquirer/password@5.0.1(@types/node@24.10.1)': '@inquirer/password@5.0.1(@types/node@24.10.1)':
dependencies: dependencies:
'@inquirer/ansi': 2.0.1 '@inquirer/ansi': 2.0.1
@@ -2033,21 +1783,6 @@ snapshots:
optionalDependencies: optionalDependencies:
'@types/node': 24.10.1 '@types/node': 24.10.1
'@inquirer/prompts@7.10.0(@types/node@24.10.0)':
dependencies:
'@inquirer/checkbox': 4.3.1(@types/node@24.10.0)
'@inquirer/confirm': 5.1.20(@types/node@24.10.0)
'@inquirer/editor': 4.2.22(@types/node@24.10.0)
'@inquirer/expand': 4.0.22(@types/node@24.10.0)
'@inquirer/input': 4.3.0(@types/node@24.10.0)
'@inquirer/number': 3.0.22(@types/node@24.10.0)
'@inquirer/password': 4.0.22(@types/node@24.10.0)
'@inquirer/rawlist': 4.1.10(@types/node@24.10.0)
'@inquirer/search': 3.2.1(@types/node@24.10.0)
'@inquirer/select': 4.4.1(@types/node@24.10.0)
optionalDependencies:
'@types/node': 24.10.0
'@inquirer/prompts@8.0.1(@types/node@24.10.1)': '@inquirer/prompts@8.0.1(@types/node@24.10.1)':
dependencies: dependencies:
'@inquirer/checkbox': 5.0.1(@types/node@24.10.1) '@inquirer/checkbox': 5.0.1(@types/node@24.10.1)
@@ -2063,14 +1798,6 @@ snapshots:
optionalDependencies: optionalDependencies:
'@types/node': 24.10.1 '@types/node': 24.10.1
'@inquirer/rawlist@4.1.10(@types/node@24.10.0)':
dependencies:
'@inquirer/core': 10.3.1(@types/node@24.10.0)
'@inquirer/type': 3.0.10(@types/node@24.10.0)
yoctocolors-cjs: 2.1.3
optionalDependencies:
'@types/node': 24.10.0
'@inquirer/rawlist@5.0.1(@types/node@24.10.1)': '@inquirer/rawlist@5.0.1(@types/node@24.10.1)':
dependencies: dependencies:
'@inquirer/core': 11.0.1(@types/node@24.10.1) '@inquirer/core': 11.0.1(@types/node@24.10.1)
@@ -2078,15 +1805,6 @@ snapshots:
optionalDependencies: optionalDependencies:
'@types/node': 24.10.1 '@types/node': 24.10.1
'@inquirer/search@3.2.1(@types/node@24.10.0)':
dependencies:
'@inquirer/core': 10.3.1(@types/node@24.10.0)
'@inquirer/figures': 1.0.15
'@inquirer/type': 3.0.10(@types/node@24.10.0)
yoctocolors-cjs: 2.1.3
optionalDependencies:
'@types/node': 24.10.0
'@inquirer/search@4.0.1(@types/node@24.10.1)': '@inquirer/search@4.0.1(@types/node@24.10.1)':
dependencies: dependencies:
'@inquirer/core': 11.0.1(@types/node@24.10.1) '@inquirer/core': 11.0.1(@types/node@24.10.1)
@@ -2095,16 +1813,6 @@ snapshots:
optionalDependencies: optionalDependencies:
'@types/node': 24.10.1 '@types/node': 24.10.1
'@inquirer/select@4.4.1(@types/node@24.10.0)':
dependencies:
'@inquirer/ansi': 1.0.2
'@inquirer/core': 10.3.1(@types/node@24.10.0)
'@inquirer/figures': 1.0.15
'@inquirer/type': 3.0.10(@types/node@24.10.0)
yoctocolors-cjs: 2.1.3
optionalDependencies:
'@types/node': 24.10.0
'@inquirer/select@5.0.1(@types/node@24.10.1)': '@inquirer/select@5.0.1(@types/node@24.10.1)':
dependencies: dependencies:
'@inquirer/ansi': 2.0.1 '@inquirer/ansi': 2.0.1
@@ -2114,10 +1822,6 @@ snapshots:
optionalDependencies: optionalDependencies:
'@types/node': 24.10.1 '@types/node': 24.10.1
'@inquirer/type@3.0.10(@types/node@24.10.0)':
optionalDependencies:
'@types/node': 24.10.0
'@inquirer/type@4.0.1(@types/node@24.10.1)': '@inquirer/type@4.0.1(@types/node@24.10.1)':
optionalDependencies: optionalDependencies:
'@types/node': 24.10.1 '@types/node': 24.10.1
@@ -2203,16 +1907,14 @@ snapshots:
- ws - ws
- zod - zod
'@kevisual/router@0.0.30(supports-color@10.2.2)': '@kevisual/router@0.0.33(supports-color@10.2.2)':
dependencies: dependencies:
path-to-regexp: 8.3.0 path-to-regexp: 8.3.0
selfsigned: 3.0.1 selfsigned: 4.0.0
send: 1.2.0(supports-color@10.2.2) send: 1.2.0(supports-color@10.2.2)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@kevisual/task-command@0.0.7': {}
'@kevisual/types@0.0.10': {} '@kevisual/types@0.0.10': {}
'@kevisual/use-config@1.0.19(dotenv@17.2.3)': '@kevisual/use-config@1.0.19(dotenv@17.2.3)':
@@ -2416,10 +2118,6 @@ snapshots:
'@types/ms@0.7.34': {} '@types/ms@0.7.34': {}
'@types/node@24.10.0':
dependencies:
undici-types: 7.16.0
'@types/node@24.10.1': '@types/node@24.10.1':
dependencies: dependencies:
undici-types: 7.16.0 undici-types: 7.16.0
@@ -2448,8 +2146,6 @@ snapshots:
ansi-colors@4.1.3: {} ansi-colors@4.1.3: {}
ansi-regex@5.0.1: {}
ansi-regex@6.2.2: {} ansi-regex@6.2.2: {}
ansi-styles@4.3.0: ansi-styles@4.3.0:
@@ -2645,8 +2341,6 @@ snapshots:
emoji-regex@10.6.0: {} emoji-regex@10.6.0: {}
emoji-regex@8.0.0: {}
encodeurl@2.0.0: {} encodeurl@2.0.0: {}
enquirer@2.3.6: enquirer@2.3.6:
@@ -2851,18 +2545,6 @@ snapshots:
ini@1.3.8: {} ini@1.3.8: {}
inquirer@12.11.0(@types/node@24.10.0):
dependencies:
'@inquirer/ansi': 1.0.2
'@inquirer/core': 10.3.1(@types/node@24.10.0)
'@inquirer/prompts': 7.10.0(@types/node@24.10.0)
'@inquirer/type': 3.0.10(@types/node@24.10.0)
mute-stream: 3.0.0
run-async: 4.0.6
rxjs: 7.8.2
optionalDependencies:
'@types/node': 24.10.0
inquirer@13.0.1(@types/node@24.10.1): inquirer@13.0.1(@types/node@24.10.1):
dependencies: dependencies:
'@inquirer/ansi': 2.0.1 '@inquirer/ansi': 2.0.1
@@ -2892,8 +2574,6 @@ snapshots:
is-extglob@2.1.1: {} is-extglob@2.1.1: {}
is-fullwidth-code-point@3.0.0: {}
is-glob@4.0.3: is-glob@4.0.3:
dependencies: dependencies:
is-extglob: 2.1.1 is-extglob: 2.1.1
@@ -3280,7 +2960,7 @@ snapshots:
sax@1.4.1: {} sax@1.4.1: {}
selfsigned@3.0.1: selfsigned@4.0.0:
dependencies: dependencies:
node-forge: 1.3.1 node-forge: 1.3.1
@@ -3352,22 +3032,12 @@ snapshots:
steno@4.0.2: {} steno@4.0.2: {}
string-width@4.2.3:
dependencies:
emoji-regex: 8.0.0
is-fullwidth-code-point: 3.0.0
strip-ansi: 6.0.1
string-width@7.2.0: string-width@7.2.0:
dependencies: dependencies:
emoji-regex: 10.6.0 emoji-regex: 10.6.0
get-east-asian-width: 1.4.0 get-east-asian-width: 1.4.0
strip-ansi: 7.1.2 strip-ansi: 7.1.2
strip-ansi@6.0.1:
dependencies:
ansi-regex: 5.0.1
strip-ansi@7.1.2: strip-ansi@7.1.2:
dependencies: dependencies:
ansi-regex: 6.2.2 ansi-regex: 6.2.2
@@ -3440,12 +3110,6 @@ snapshots:
dependencies: dependencies:
isexe: 2.0.0 isexe: 2.0.0
wrap-ansi@6.2.0:
dependencies:
ansi-styles: 4.3.0
string-width: 4.2.3
strip-ansi: 6.0.1
wrap-ansi@9.0.2: wrap-ansi@9.0.2:
dependencies: dependencies:
ansi-styles: 6.2.3 ansi-styles: 6.2.3
@@ -3461,8 +3125,6 @@ snapshots:
yallist@5.0.0: {} yallist@5.0.0: {}
yoctocolors-cjs@2.1.3: {}
zustand@5.0.8(@types/react@19.1.9): zustand@5.0.8(@types/react@19.1.9):
optionalDependencies: optionalDependencies:
'@types/react': 19.1.9 '@types/react': 19.1.9