This commit is contained in:
2025-11-24 15:02:24 +08:00
parent c2038b8421
commit 8db44dcb04
2 changed files with 199 additions and 192 deletions

View File

@@ -1,6 +1,6 @@
{ {
"name": "@kevisual/code-center", "name": "@kevisual/code-center",
"version": "0.0.7", "version": "0.0.8",
"description": "code center", "description": "code center",
"type": "module", "type": "module",
"main": "index.js", "main": "index.js",
@@ -9,7 +9,7 @@
"app": { "app": {
"type": "pm2-system-app", "type": "pm2-system-app",
"key": "code-center", "key": "code-center",
"entry": "./dist/app.js", "entry": "./app.js",
"engine": "bun", "engine": "bun",
"runtime": [ "runtime": [
"client" "client"
@@ -22,8 +22,8 @@
"cmd": "bun run src/run.ts ", "cmd": "bun run src/run.ts ",
"prebuild": "rimraf dist", "prebuild": "rimraf dist",
"build": "NODE_ENV=production bun bun.config.mjs", "build": "NODE_ENV=production bun bun.config.mjs",
"deploy": "rsync -avz --delete ./dist/ light:/root/kevisual/assistant-app/apps/code-center/dist", "deploy": "rsync -avz --delete ./pack-dist/ light:/root/kevisual/assistant-app/apps/root/code-center",
"deploy:envision": "rsync -avz --delete ./dist/ envision:~/kevisual/assistant-app/apps/code-center/dist", "deploy:envision": "rsync -avz --delete ./pack-dist/ envision:~/kevisual/assistant-app/apps/root/code-center",
"clean": "rm -rf dist", "clean": "rm -rf dist",
"reload": "ssh light pm2 restart code-center", "reload": "ssh light pm2 restart code-center",
"reload:envision": "ssh envision pm2 restart code-center", "reload:envision": "ssh envision pm2 restart code-center",
@@ -41,9 +41,9 @@
], ],
"license": "UNLICENSED", "license": "UNLICENSED",
"dependencies": { "dependencies": {
"commander": "^14.0.1", "commander": "^14.0.2",
"cookie": "^1.0.2", "cookie": "^1.0.2",
"ioredis": "^5.8.1", "ioredis": "^5.8.2",
"minio": "^8.0.6", "minio": "^8.0.6",
"pg": "^8.16.3", "pg": "^8.16.3",
"pm2": "^6.0.13", "pm2": "^6.0.13",
@@ -53,50 +53,50 @@
"@kevisual/code-center-module": "0.0.24", "@kevisual/code-center-module": "0.0.24",
"@kevisual/context": "^0.0.4", "@kevisual/context": "^0.0.4",
"@kevisual/file-listener": "^0.0.2", "@kevisual/file-listener": "^0.0.2",
"@kevisual/local-app-manager": "0.1.22", "@kevisual/local-app-manager": "0.1.26",
"@kevisual/logger": "^0.0.4", "@kevisual/logger": "^0.0.4",
"@kevisual/oss": "0.0.12", "@kevisual/oss": "0.0.12",
"@kevisual/permission": "^0.0.3", "@kevisual/permission": "^0.0.3",
"@kevisual/router": "0.0.28", "@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.21",
"@types/archiver": "^6.0.3", "@types/archiver": "^7.0.0",
"@types/crypto-js": "^4.2.2", "@types/crypto-js": "^4.2.2",
"@types/formidable": "^3.4.6", "@types/formidable": "^3.4.6",
"@types/jsonwebtoken": "^9.0.10", "@types/jsonwebtoken": "^9.0.10",
"@types/lodash-es": "^4.17.12", "@types/lodash-es": "^4.17.12",
"@types/node": "^24.7.2", "@types/node": "^24.10.1",
"@types/react": "^19.2.2", "@types/react": "^19.2.6",
"@types/semver": "^7.7.1", "@types/semver": "^7.7.1",
"@types/uuid": "^11.0.0", "@types/uuid": "^11.0.0",
"archiver": "^7.0.1", "archiver": "^7.0.1",
"cross-env": "^10.1.0", "cross-env": "^10.1.0",
"crypto-js": "^4.2.0", "crypto-js": "^4.2.0",
"dayjs": "^1.11.18", "dayjs": "^1.11.19",
"dotenv": "^17.2.3", "dotenv": "^17.2.3",
"formidable": "3.5.4", "formidable": "3.5.4",
"ioredis": "^5.8.1", "ioredis": "^5.8.2",
"jsonwebtoken": "^9.0.2", "jsonwebtoken": "^9.0.2",
"lodash-es": "^4.17.21", "lodash-es": "^4.17.21",
"minio": "^8.0.6", "minio": "^8.0.6",
"nanoid": "^5.1.6", "nanoid": "^5.1.6",
"node-fetch": "^3.3.2", "node-fetch": "^3.3.2",
"nodemon": "^3.1.10", "nodemon": "^3.1.11",
"p-queue": "^9.0.0", "p-queue": "^9.0.1",
"pg": "^8.16.3", "pg": "^8.16.3",
"pm2": "^6.0.13", "pm2": "^6.0.13",
"rimraf": "^6.0.1", "rimraf": "^6.1.2",
"semver": "^7.7.3", "semver": "^7.7.3",
"sequelize": "^6.37.7", "sequelize": "^6.37.7",
"socket.io": "^4.8.1", "socket.io": "^4.8.1",
"strip-ansi": "^7.1.2", "strip-ansi": "^7.1.2",
"tape": "^5.9.0", "tape": "^5.9.0",
"tar": "^7.5.1", "tar": "^7.5.2",
"tsx": "^4.20.6", "tsx": "^4.20.6",
"turbo": "^2.5.8", "turbo": "^2.6.1",
"typescript": "^5.9.3", "typescript": "^5.9.3",
"uuid": "^13.0.0", "uuid": "^13.0.0",
"zod": "^4.1.12" "zod": "^4.1.13"
}, },
"resolutions": { "resolutions": {
"inflight": "latest", "inflight": "latest",
@@ -108,5 +108,5 @@
"sqlite3" "sqlite3"
] ]
}, },
"packageManager": "pnpm@10.18.3" "packageManager": "pnpm@10.23.0"
} }

349
pnpm-lock.yaml generated
View File

@@ -13,14 +13,14 @@ importers:
.: .:
dependencies: dependencies:
commander: commander:
specifier: ^14.0.1 specifier: ^14.0.2
version: 14.0.1 version: 14.0.2
cookie: cookie:
specifier: ^1.0.2 specifier: ^1.0.2
version: 1.0.2 version: 1.0.2
ioredis: ioredis:
specifier: ^5.8.1 specifier: ^5.8.2
version: 5.8.1 version: 5.8.2
minio: minio:
specifier: ^8.0.6 specifier: ^8.0.6
version: 8.0.6 version: 8.0.6
@@ -44,8 +44,8 @@ importers:
specifier: ^0.0.2 specifier: ^0.0.2
version: 0.0.2(dotenv@17.2.3) version: 0.0.2(dotenv@17.2.3)
'@kevisual/local-app-manager': '@kevisual/local-app-manager':
specifier: 0.1.22 specifier: 0.1.26
version: 0.1.22 version: 0.1.26
'@kevisual/logger': '@kevisual/logger':
specifier: ^0.0.4 specifier: ^0.0.4
version: 0.0.4 version: 0.0.4
@@ -56,17 +56,17 @@ importers:
specifier: ^0.0.3 specifier: ^0.0.3
version: 0.0.3 version: 0.0.3
'@kevisual/router': '@kevisual/router':
specifier: 0.0.28 specifier: 0.0.33
version: 0.0.28 version: 0.0.33
'@kevisual/types': '@kevisual/types':
specifier: ^0.0.10 specifier: ^0.0.10
version: 0.0.10 version: 0.0.10
'@kevisual/use-config': '@kevisual/use-config':
specifier: ^1.0.19 specifier: ^1.0.21
version: 1.0.19(dotenv@17.2.3) version: 1.0.21(dotenv@17.2.3)
'@types/archiver': '@types/archiver':
specifier: ^6.0.3 specifier: ^7.0.0
version: 6.0.3 version: 7.0.0
'@types/crypto-js': '@types/crypto-js':
specifier: ^4.2.2 specifier: ^4.2.2
version: 4.2.2 version: 4.2.2
@@ -80,11 +80,11 @@ importers:
specifier: ^4.17.12 specifier: ^4.17.12
version: 4.17.12 version: 4.17.12
'@types/node': '@types/node':
specifier: ^24.7.2 specifier: ^24.10.1
version: 24.7.2 version: 24.10.1
'@types/react': '@types/react':
specifier: ^19.2.2 specifier: ^19.2.6
version: 19.2.2 version: 19.2.6
'@types/semver': '@types/semver':
specifier: ^7.7.1 specifier: ^7.7.1
version: 7.7.1 version: 7.7.1
@@ -101,8 +101,8 @@ importers:
specifier: ^4.2.0 specifier: ^4.2.0
version: 4.2.0 version: 4.2.0
dayjs: dayjs:
specifier: ^1.11.18 specifier: ^1.11.19
version: 1.11.18 version: 1.11.19
dotenv: dotenv:
specifier: ^17.2.3 specifier: ^17.2.3
version: 17.2.3 version: 17.2.3
@@ -122,14 +122,14 @@ importers:
specifier: ^3.3.2 specifier: ^3.3.2
version: 3.3.2 version: 3.3.2
nodemon: nodemon:
specifier: ^3.1.10 specifier: ^3.1.11
version: 3.1.10 version: 3.1.11
p-queue: p-queue:
specifier: ^9.0.0 specifier: ^9.0.1
version: 9.0.0 version: 9.0.1
rimraf: rimraf:
specifier: ^6.0.1 specifier: ^6.1.2
version: 6.0.1 version: 6.1.2
semver: semver:
specifier: ^7.7.3 specifier: ^7.7.3
version: 7.7.3 version: 7.7.3
@@ -143,14 +143,14 @@ importers:
specifier: ^5.9.0 specifier: ^5.9.0
version: 5.9.0 version: 5.9.0
tar: tar:
specifier: ^7.5.1 specifier: ^7.5.2
version: 7.5.1 version: 7.5.2
tsx: tsx:
specifier: ^4.20.6 specifier: ^4.20.6
version: 4.20.6 version: 4.20.6
turbo: turbo:
specifier: ^2.5.8 specifier: ^2.6.1
version: 2.5.8 version: 2.6.1
typescript: typescript:
specifier: ^5.9.3 specifier: ^5.9.3
version: 5.9.3 version: 5.9.3
@@ -158,8 +158,8 @@ importers:
specifier: ^13.0.0 specifier: ^13.0.0
version: 13.0.0 version: 13.0.0
zod: zod:
specifier: ^4.1.12 specifier: ^4.1.13
version: 4.1.12 version: 4.1.13
packages: packages:
@@ -319,6 +319,14 @@ packages:
'@ioredis/commands@1.4.0': '@ioredis/commands@1.4.0':
resolution: {integrity: sha512-aFT2yemJJo+TZCmieA7qnYGQooOS7QfNmYrzGtsYd3g9j5iDP8AimYYAesf79ohjbLG12XxC4nG5DyEnC88AsQ==} resolution: {integrity: sha512-aFT2yemJJo+TZCmieA7qnYGQooOS7QfNmYrzGtsYd3g9j5iDP8AimYYAesf79ohjbLG12XxC4nG5DyEnC88AsQ==}
'@isaacs/balanced-match@4.0.1':
resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==}
engines: {node: 20 || >=22}
'@isaacs/brace-expansion@5.0.0':
resolution: {integrity: sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==}
engines: {node: 20 || >=22}
'@isaacs/cliui@8.0.2': '@isaacs/cliui@8.0.2':
resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
engines: {node: '>=12'} engines: {node: '>=12'}
@@ -345,8 +353,8 @@ packages:
'@kevisual/load@0.0.6': '@kevisual/load@0.0.6':
resolution: {integrity: sha512-+3YTFehRcZ1haGel5DKYMUwmi5i6f2psyaPZlfkKU/cOXgkpwoG9/BEqPCnPjicKqqnksEpixVRkyHJ+5bjLVA==} resolution: {integrity: sha512-+3YTFehRcZ1haGel5DKYMUwmi5i6f2psyaPZlfkKU/cOXgkpwoG9/BEqPCnPjicKqqnksEpixVRkyHJ+5bjLVA==}
'@kevisual/local-app-manager@0.1.22': '@kevisual/local-app-manager@0.1.26':
resolution: {integrity: sha512-TUsD5CTyxhK55zf9Zk4XWDdLlwKxoWnQA8dcKG74Hh77H4l+z6nHoytNiAkFDEZyS4zLXEbHpQ8khpUHYltPqw==} resolution: {integrity: sha512-7h30tfWMmme8K/MKG3VGBGHMTHalENEIBRxTd56raJI5ab5DQV8reZ/HzeOAPDlvn/ZPmHKzGBB4sRg7ms+5Wg==}
'@kevisual/logger@0.0.4': '@kevisual/logger@0.0.4':
resolution: {integrity: sha512-+fpr92eokSxoGOW1SIRl/27lPuO+zyY+feR5o2Q4YCNlAdt2x64NwC/w8r/3NEC5QenLgd4K0azyKTI2mHbARw==} resolution: {integrity: sha512-+fpr92eokSxoGOW1SIRl/27lPuO+zyY+feR5o2Q4YCNlAdt2x64NwC/w8r/3NEC5QenLgd4K0azyKTI2mHbARw==}
@@ -366,16 +374,16 @@ packages:
'@kevisual/router@0.0.23': '@kevisual/router@0.0.23':
resolution: {integrity: sha512-W6ehlhAzNe58vq4QeQt2XFoO84Qaw34A0PVOByJsJ2ICj4YKBTclAt+rOAoISCvUeSbeNOIuhUE3sLyPfplzUw==} resolution: {integrity: sha512-W6ehlhAzNe58vq4QeQt2XFoO84Qaw34A0PVOByJsJ2ICj4YKBTclAt+rOAoISCvUeSbeNOIuhUE3sLyPfplzUw==}
'@kevisual/router@0.0.28': '@kevisual/router@0.0.33':
resolution: {integrity: sha512-MqpnRqBRt2TkM9KyDDaz/AjbBFi8L2y2/MwChu28fK6g0OL5fJ45NQQBGNpNrj2rsUVmpCA2wDr2SqjVxE3CLA==} resolution: {integrity: sha512-9z7TkSzCIGbXn9SuHPBdZpGwHlAuwA8iN5jNAZBUvbEvBRkBxlrbdCSe9fBYiAHueLm2AceFNrW74uulOiAkqA==}
'@kevisual/types@0.0.10': '@kevisual/types@0.0.10':
resolution: {integrity: sha512-Q73uzzjk9UidumnmCvOpgzqDDvQxsblz22bIFuoiioUFJWwaparx8bpd8ArRyFojicYL1YJoFDzDZ9j9NN8grA==} resolution: {integrity: sha512-Q73uzzjk9UidumnmCvOpgzqDDvQxsblz22bIFuoiioUFJWwaparx8bpd8ArRyFojicYL1YJoFDzDZ9j9NN8grA==}
'@kevisual/use-config@1.0.19': '@kevisual/use-config@1.0.21':
resolution: {integrity: sha512-Q1IH4eMqUe5w6Bq8etoqOSls9FPIy0xwwD3wHf26EsQLZadhccI9qkDuFzP/rFWDa57mwFPEfwbGE5UlqWOCkw==} resolution: {integrity: sha512-czgy4+tBDBJI6QTnKh2PCwswET6ZpZ4ZqBE/SPkkOivEtlrcPzLs5elwMLZ3goD1XMD4VB3yjumb5WuW/8H8MA==}
peerDependencies: peerDependencies:
dotenv: ^16.4.7 dotenv: ^17
'@ljharb/resumer@0.1.3': '@ljharb/resumer@0.1.3':
resolution: {integrity: sha512-d+tsDgfkj9X5QTriqM4lKesCkMMJC3IrbPKHvayP00ELx2axdXvDfWkqjxrLXIzGcQzmj7VAUT1wopqARTvafw==} resolution: {integrity: sha512-d+tsDgfkj9X5QTriqM4lKesCkMMJC3IrbPKHvayP00ELx2axdXvDfWkqjxrLXIzGcQzmj7VAUT1wopqARTvafw==}
@@ -421,8 +429,8 @@ packages:
'@tootallnate/quickjs-emscripten@0.23.0': '@tootallnate/quickjs-emscripten@0.23.0':
resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==}
'@types/archiver@6.0.3': '@types/archiver@7.0.0':
resolution: {integrity: sha512-a6wUll6k3zX6qs5KlxIggs1P1JcYJaTCx2gnlr+f0S1yd2DoaEwoIK10HmBaLnZwWneBz+JBm0dwcZu0zECBcQ==} resolution: {integrity: sha512-/3vwGwx9n+mCQdYZ2IKGGHEFL30I96UgBlk8EtRDDFQ9uxM1l4O5Ci6r00EMAkiDaTqD9DQ6nVrWRICnBPtzzg==}
'@types/cookie@0.4.1': '@types/cookie@0.4.1':
resolution: {integrity: sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==} resolution: {integrity: sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==}
@@ -454,11 +462,11 @@ packages:
'@types/node-forge@1.3.11': '@types/node-forge@1.3.11':
resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==}
'@types/node@24.7.2': '@types/node@24.10.1':
resolution: {integrity: sha512-/NbVmcGTP+lj5oa4yiYxxeBjRivKQ5Ns1eSZeB99ExsEQ6rX5XYU1Zy/gGxY/ilqtD4Etx9mKyrPxZRetiahhA==} resolution: {integrity: sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==}
'@types/react@19.2.2': '@types/react@19.2.6':
resolution: {integrity: sha512-6mDvHUFSjyT2B2yeNx2nUgMxh9LtOWvkhIU3uePn2I2oyNymUAX1NIsdgviM4CH+JSrp2D2hsMvJOkxY+0wNRA==} resolution: {integrity: sha512-p/jUvulfgU7oKtj6Xpk8cA2Y1xKTtICGpJYeJXz2YVO2UcvjQgeRMLDGfDeqeRW2Ta+0QNFwcc8X3GH8SxZz6w==}
'@types/readdir-glob@1.1.5': '@types/readdir-glob@1.1.5':
resolution: {integrity: sha512-raiuEPUYqXu+nvtY2Pe8s8FEmZ3x5yAH4VkLdihcPdalvsHltomrRC9BzuStrJ9yk06470hS0Crw0f1pXqD+Hg==} resolution: {integrity: sha512-raiuEPUYqXu+nvtY2Pe8s8FEmZ3x5yAH4VkLdihcPdalvsHltomrRC9BzuStrJ9yk06470hS0Crw0f1pXqD+Hg==}
@@ -652,8 +660,8 @@ packages:
color-name@1.1.4: color-name@1.1.4:
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
commander@14.0.1: commander@14.0.2:
resolution: {integrity: sha512-2JkV3gUZUVrbNA+1sjBOYLsMZ5cEEl8GTFP2a4AVz5hvasAMCQ1D2l2le/cX+pV4N6ZU17zjUahLpIXRrnWL8A==} resolution: {integrity: sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==}
engines: {node: '>=20'} engines: {node: '>=20'}
commander@2.15.1: commander@2.15.1:
@@ -709,8 +717,8 @@ packages:
crypto-js@4.2.0: crypto-js@4.2.0:
resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==}
csstype@3.1.3: csstype@3.2.3:
resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==}
culvert@0.1.2: culvert@0.1.2:
resolution: {integrity: sha512-yi1x3EAWKjQTreYWeSd98431AV+IEE0qoDyOoaHJ7KJ21gv6HtBXHVLX74opVSGqcR8/AbjJBHAHpcOy2bj5Gg==} resolution: {integrity: sha512-yi1x3EAWKjQTreYWeSd98431AV+IEE0qoDyOoaHJ7KJ21gv6HtBXHVLX74opVSGqcR8/AbjJBHAHpcOy2bj5Gg==}
@@ -738,8 +746,8 @@ packages:
dayjs@1.11.15: dayjs@1.11.15:
resolution: {integrity: sha512-MC+DfnSWiM9APs7fpiurHGCoeIx0Gdl6QZBy+5lu8MbYKN5FZEXqOgrundfibdfhGZ15o9hzmZ2xJjZnbvgKXQ==} resolution: {integrity: sha512-MC+DfnSWiM9APs7fpiurHGCoeIx0Gdl6QZBy+5lu8MbYKN5FZEXqOgrundfibdfhGZ15o9hzmZ2xJjZnbvgKXQ==}
dayjs@1.11.18: dayjs@1.11.19:
resolution: {integrity: sha512-zFBQ7WFRvVRhKcWoUh+ZA1g2HVgUbsZm9sbddh8EC5iv93sui8DVVz1Npvz+r6meo9VKfa8NyLWBsQK1VvIKPA==} resolution: {integrity: sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==}
dayjs@1.8.36: dayjs@1.8.36:
resolution: {integrity: sha512-3VmRXEtw7RZKAf+4Tv1Ym9AGeo8r8+CjDi26x+7SYQil1UqtqdaokhzoEJohqlzt0m5kacJSDhJQkG/LWhpRBw==} resolution: {integrity: sha512-3VmRXEtw7RZKAf+4Tv1Ym9AGeo8r8+CjDi26x+7SYQil1UqtqdaokhzoEJohqlzt0m5kacJSDhJQkG/LWhpRBw==}
@@ -1049,10 +1057,9 @@ packages:
resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==}
hasBin: true hasBin: true
glob@11.0.0: glob@13.0.0:
resolution: {integrity: sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==} resolution: {integrity: sha512-tvZgpqk6fz4BaNZ66ZsRaZnbHvP/jG3uKJvAZOwEVUL4RTA5nJeeLYfyN9/VA8NX/V3IBG+hkeuGpKjvELkVhA==}
engines: {node: 20 || >=22} engines: {node: 20 || >=22}
hasBin: true
glob@7.2.3: glob@7.2.3:
resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
@@ -1142,8 +1149,8 @@ packages:
resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==}
engines: {node: '>= 0.4'} engines: {node: '>= 0.4'}
ioredis@5.8.1: ioredis@5.8.2:
resolution: {integrity: sha512-Qho8TgIamqEPdgiMadJwzRMW3TudIg6vpg4YONokGDudy4eqRIJtDbVX72pfLBcWxvbn3qm/40TyGUObdW4tLQ==} resolution: {integrity: sha512-C6uC+kleiIMmjViJINWk80sOQw5lEzse1ZmvD+S/s8p8CWapftSaC+kocGTx6xrbrJ4WmYQGC08ffHLr6ToR6Q==}
engines: {node: '>=12.22.0'} engines: {node: '>=12.22.0'}
ip-address@9.0.5: ip-address@9.0.5:
@@ -1272,10 +1279,6 @@ packages:
jackspeak@3.4.3: jackspeak@3.4.3:
resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==}
jackspeak@4.0.2:
resolution: {integrity: sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==}
engines: {node: 20 || >=22}
js-git@0.7.8: js-git@0.7.8:
resolution: {integrity: sha512-+E5ZH/HeRnoc/LW0AmAyhU+mNcWBzAKE+30+IDMLSLbbK+Tdt02AdkOKq9u15rlJsDEGFqtgckc8ZM59LhhiUA==} resolution: {integrity: sha512-+E5ZH/HeRnoc/LW0AmAyhU+mNcWBzAKE+30+IDMLSLbbK+Tdt02AdkOKq9u15rlJsDEGFqtgckc8ZM59LhhiUA==}
@@ -1370,8 +1373,8 @@ packages:
resolution: {integrity: sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==} resolution: {integrity: sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==}
engines: {node: '>= 0.6'} engines: {node: '>= 0.6'}
minimatch@10.0.1: minimatch@10.1.1:
resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} resolution: {integrity: sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==}
engines: {node: 20 || >=22} engines: {node: 20 || >=22}
minimatch@3.1.2: minimatch@3.1.2:
@@ -1454,8 +1457,8 @@ packages:
resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==}
engines: {node: '>= 6.13.0'} engines: {node: '>= 6.13.0'}
nodemon@3.1.10: nodemon@3.1.11:
resolution: {integrity: sha512-WDjw3pJ0/0jMFmyNDp3gvY2YizjLmmOUQo6DEBY+JgdvW/yQ9mEeSw6H5ythl5Ny2ytb7f9C2nIbjSxMNzbJXw==} resolution: {integrity: sha512-is96t8F/1//UHAjNPHpbsNY46ELPpftGUoSVNXwUfMk/qdjSylYrWSu1XavVTBOn526kFiOR733ATgNBCQyH0g==}
engines: {node: '>=10'} engines: {node: '>=10'}
hasBin: true hasBin: true
@@ -1490,8 +1493,8 @@ packages:
once@1.4.0: once@1.4.0:
resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
p-queue@9.0.0: p-queue@9.0.1:
resolution: {integrity: sha512-KO1RyxstL9g1mK76530TExamZC/S2Glm080Nx8PE5sTd7nlduDQsAfEl4uXX+qZjLiwvDauvzXavufy3+rJ9zQ==} resolution: {integrity: sha512-RhBdVhSwJb7Ocn3e8ULk4NMwBEuOxe+1zcgphUy9c2e5aR/xbEsdVXxHJ3lynw6Qiqu7OINEyHlZkiblEpaq7w==}
engines: {node: '>=20'} engines: {node: '>=20'}
p-timeout@7.0.1: p-timeout@7.0.1:
@@ -1509,6 +1512,9 @@ packages:
package-json-from-dist@1.0.0: package-json-from-dist@1.0.0:
resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==}
package-json-from-dist@1.0.1:
resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==}
pako@0.2.9: pako@0.2.9:
resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==}
@@ -1713,8 +1719,8 @@ packages:
retry-as-promised@7.0.4: retry-as-promised@7.0.4:
resolution: {integrity: sha512-XgmCoxKWkDofwH8WddD0w85ZfqYz+ZHlr5yo+3YUCfycWawU56T5ckWXsScsj5B8tqUcIG67DxXByo3VUgiAdA==} resolution: {integrity: sha512-XgmCoxKWkDofwH8WddD0w85ZfqYz+ZHlr5yo+3YUCfycWawU56T5ckWXsScsj5B8tqUcIG67DxXByo3VUgiAdA==}
rimraf@6.0.1: rimraf@6.1.2:
resolution: {integrity: sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==} resolution: {integrity: sha512-cFCkPslJv7BAXJsYlK1dZsbP8/ZNLkCAQ0bi1hf5EKX2QHegmDFEFA6QhuYJlk7UDdc+02JjO80YSOrWPpw06g==}
engines: {node: 20 || >=22} engines: {node: 20 || >=22}
hasBin: true hasBin: true
@@ -1745,8 +1751,8 @@ packages:
resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==}
engines: {node: '>=10'} engines: {node: '>=10'}
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:
@@ -1975,8 +1981,8 @@ packages:
tar-stream@3.1.7: tar-stream@3.1.7:
resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==}
tar@7.5.1: tar@7.5.2:
resolution: {integrity: sha512-nlGpxf+hv0v7GkWBK2V9spgactGOp0qvfWRxUMjqHyzrt3SgwE48DIv/FhqPHJYLHpgW1opq3nERbz5Anq7n1g==} resolution: {integrity: sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg==}
engines: {node: '>=18'} engines: {node: '>=18'}
text-decoder@1.2.0: text-decoder@1.2.0:
@@ -2011,38 +2017,38 @@ packages:
engines: {node: '>=18.0.0'} engines: {node: '>=18.0.0'}
hasBin: true hasBin: true
turbo-darwin-64@2.5.8: turbo-darwin-64@2.6.1:
resolution: {integrity: sha512-Dh5bCACiHO8rUXZLpKw+m3FiHtAp2CkanSyJre+SInEvEr5kIxjGvCK/8MFX8SFRjQuhjtvpIvYYZJB4AGCxNQ==} resolution: {integrity: sha512-Dm0HwhyZF4J0uLqkhUyCVJvKM9Rw7M03v3J9A7drHDQW0qAbIGBrUijQ8g4Q9Cciw/BXRRd8Uzkc3oue+qn+ZQ==}
cpu: [x64] cpu: [x64]
os: [darwin] os: [darwin]
turbo-darwin-arm64@2.5.8: turbo-darwin-arm64@2.6.1:
resolution: {integrity: sha512-f1H/tQC9px7+hmXn6Kx/w8Jd/FneIUnvLlcI/7RGHunxfOkKJKvsoiNzySkoHQ8uq1pJnhJ0xNGTlYM48ZaJOQ==} resolution: {integrity: sha512-U0PIPTPyxdLsrC3jN7jaJUwgzX5sVUBsKLO7+6AL+OASaa1NbT1pPdiZoTkblBAALLP76FM0LlnsVQOnmjYhyw==}
cpu: [arm64] cpu: [arm64]
os: [darwin] os: [darwin]
turbo-linux-64@2.5.8: turbo-linux-64@2.6.1:
resolution: {integrity: sha512-hMyvc7w7yadBlZBGl/bnR6O+dJTx3XkTeyTTH4zEjERO6ChEs0SrN8jTFj1lueNXKIHh1SnALmy6VctKMGnWfw==} resolution: {integrity: sha512-eM1uLWgzv89bxlK29qwQEr9xYWBhmO/EGiH22UGfq+uXr+QW1OvNKKMogSN65Ry8lElMH4LZh0aX2DEc7eC0Mw==}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
turbo-linux-arm64@2.5.8: turbo-linux-arm64@2.6.1:
resolution: {integrity: sha512-LQELGa7bAqV2f+3rTMRPnj5G/OHAe2U+0N9BwsZvfMvHSUbsQ3bBMWdSQaYNicok7wOZcHjz2TkESn1hYK6xIQ==} resolution: {integrity: sha512-MFFh7AxAQAycXKuZDrbeutfWM5Ep0CEZ9u7zs4Hn2FvOViTCzIfEhmuJou3/a5+q5VX1zTxQrKGy+4Lf5cdpsA==}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
turbo-windows-64@2.5.8: turbo-windows-64@2.6.1:
resolution: {integrity: sha512-3YdcaW34TrN1AWwqgYL9gUqmZsMT4T7g8Y5Azz+uwwEJW+4sgcJkIi9pYFyU4ZBSjBvkfuPZkGgfStir5BBDJQ==} resolution: {integrity: sha512-buq7/VAN7KOjMYi4tSZT5m+jpqyhbRU2EUTTvp6V0Ii8dAkY2tAAjQN1q5q2ByflYWKecbQNTqxmVploE0LVwQ==}
cpu: [x64] cpu: [x64]
os: [win32] os: [win32]
turbo-windows-arm64@2.5.8: turbo-windows-arm64@2.6.1:
resolution: {integrity: sha512-eFC5XzLmgXJfnAK3UMTmVECCwuBcORrWdewoiXBnUm934DY6QN8YowC/srhNnROMpaKaqNeRpoB5FxCww3eteQ==} resolution: {integrity: sha512-7w+AD5vJp3R+FB0YOj1YJcNcOOvBior7bcHTodqp90S3x3bLgpr7tE6xOea1e8JkP7GK6ciKVUpQvV7psiwU5Q==}
cpu: [arm64] cpu: [arm64]
os: [win32] os: [win32]
turbo@2.5.8: turbo@2.6.1:
resolution: {integrity: sha512-5c9Fdsr9qfpT3hA0EyYSFRZj1dVVsb6KIWubA9JBYZ/9ZEAijgUEae0BBR/Xl/wekt4w65/lYLTFaP3JmwSO8w==} resolution: {integrity: sha512-qBwXXuDT3rA53kbNafGbT5r++BrhRgx3sAo0cHoDAeG9g1ItTmUMgltz3Hy7Hazy1ODqNpR+C7QwqL6DYB52yA==}
hasBin: true hasBin: true
tv4@1.3.0: tv4@1.3.0:
@@ -2079,8 +2085,8 @@ packages:
undefsafe@2.0.5: undefsafe@2.0.5:
resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==} resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==}
undici-types@7.14.0: undici-types@7.16.0:
resolution: {integrity: sha512-QQiYxHuyZ9gQUIrmPo3IA+hUl4KYk8uSA7cHrcKd/l3p1OTpZcM0Tbp9x7FAtXdAYhlasd60ncPpgu6ihG6TOA==} resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==}
universalify@2.0.1: universalify@2.0.1:
resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
@@ -2199,8 +2205,8 @@ packages:
zod@3.25.67: zod@3.25.67:
resolution: {integrity: sha512-idA2YXwpCdqUSKRCACDE6ItZD9TZzy3OZMtpfLoh6oPR47lipysRrJfjzMqFxQ3uJuUPyUeWe1r9vLH33xO/Qw==} resolution: {integrity: sha512-idA2YXwpCdqUSKRCACDE6ItZD9TZzy3OZMtpfLoh6oPR47lipysRrJfjzMqFxQ3uJuUPyUeWe1r9vLH33xO/Qw==}
zod@4.1.12: zod@4.1.13:
resolution: {integrity: sha512-JInaHOamG8pt5+Ey8kGmdcAcg3OL9reK8ltczgHTAwNhMys/6ThXHityHxVV2p3fkw/c+MAvBHFVYHFZDmjMCQ==} resolution: {integrity: sha512-AvvthqfqrAhNH9dnfmrfKzX5upOdjUVJYFqNSlkmGf64gRaTzlPwz99IHYnVs28qYAybvAlBV+H7pn0saFY4Ig==}
snapshots: snapshots:
@@ -2283,6 +2289,12 @@ snapshots:
'@ioredis/commands@1.4.0': {} '@ioredis/commands@1.4.0': {}
'@isaacs/balanced-match@4.0.1': {}
'@isaacs/brace-expansion@5.0.0':
dependencies:
'@isaacs/balanced-match': 4.0.1
'@isaacs/cliui@8.0.2': '@isaacs/cliui@8.0.2':
dependencies: dependencies:
string-width: 5.1.2 string-width: 5.1.2
@@ -2302,8 +2314,8 @@ snapshots:
dependencies: dependencies:
'@kevisual/auth': 1.0.5 '@kevisual/auth': 1.0.5
'@kevisual/router': 0.0.21 '@kevisual/router': 0.0.21
'@kevisual/use-config': 1.0.19(dotenv@17.2.3) '@kevisual/use-config': 1.0.21(dotenv@17.2.3)
ioredis: 5.8.1 ioredis: 5.8.2
nanoid: 5.1.6 nanoid: 5.1.6
pg: 8.16.3 pg: 8.16.3
sequelize: 6.37.7(pg@8.16.3) sequelize: 6.37.7(pg@8.16.3)
@@ -2328,8 +2340,8 @@ snapshots:
dependencies: dependencies:
'@kevisual/auth': 1.0.5 '@kevisual/auth': 1.0.5
'@kevisual/router': 0.0.23 '@kevisual/router': 0.0.23
'@kevisual/use-config': 1.0.19(dotenv@17.2.3) '@kevisual/use-config': 1.0.21(dotenv@17.2.3)
ioredis: 5.8.1 ioredis: 5.8.2
nanoid: 5.1.6 nanoid: 5.1.6
pg: 8.16.3 pg: 8.16.3
sequelize: 6.37.7(pg@8.16.3) sequelize: 6.37.7(pg@8.16.3)
@@ -2356,9 +2368,9 @@ snapshots:
dependencies: dependencies:
'@kevisual/code-center-module': 0.0.20(dotenv@17.2.3) '@kevisual/code-center-module': 0.0.20(dotenv@17.2.3)
'@kevisual/router': 0.0.22 '@kevisual/router': 0.0.22
'@kevisual/use-config': 1.0.19(dotenv@17.2.3) '@kevisual/use-config': 1.0.21(dotenv@17.2.3)
cookie: 1.0.2 cookie: 1.0.2
dayjs: 1.11.18 dayjs: 1.11.19
formidable: 3.5.4 formidable: 3.5.4
lodash-es: 4.17.21 lodash-es: 4.17.21
transitivePeerDependencies: transitivePeerDependencies:
@@ -2380,7 +2392,7 @@ snapshots:
dependencies: dependencies:
eventemitter3: 5.0.1 eventemitter3: 5.0.1
'@kevisual/local-app-manager@0.1.22': '@kevisual/local-app-manager@0.1.26':
dependencies: dependencies:
pm2: 6.0.13 pm2: 6.0.13
transitivePeerDependencies: transitivePeerDependencies:
@@ -2396,7 +2408,7 @@ snapshots:
'@kevisual/router@0.0.21': '@kevisual/router@0.0.21':
dependencies: dependencies:
path-to-regexp: 8.2.0 path-to-regexp: 8.3.0
selfsigned: 2.4.1 selfsigned: 2.4.1
'@kevisual/router@0.0.22': '@kevisual/router@0.0.22':
@@ -2406,23 +2418,23 @@ snapshots:
'@kevisual/router@0.0.23': '@kevisual/router@0.0.23':
dependencies: dependencies:
path-to-regexp: 8.2.0 path-to-regexp: 8.3.0
selfsigned: 2.4.1 selfsigned: 2.4.1
send: 1.2.0 send: 1.2.0
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@kevisual/router@0.0.28': '@kevisual/router@0.0.33':
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 send: 1.2.0
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@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.21(dotenv@17.2.3)':
dependencies: dependencies:
'@kevisual/load': 0.0.6 '@kevisual/load': 0.0.6
dotenv: 17.2.3 dotenv: 17.2.3
@@ -2493,7 +2505,7 @@ snapshots:
'@pm2/pm2-version-check@1.0.4': '@pm2/pm2-version-check@1.0.4':
dependencies: dependencies:
debug: 4.4.3 debug: 4.4.3(supports-color@5.5.0)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@@ -2501,7 +2513,7 @@ snapshots:
'@tootallnate/quickjs-emscripten@0.23.0': {} '@tootallnate/quickjs-emscripten@0.23.0': {}
'@types/archiver@6.0.3': '@types/archiver@7.0.0':
dependencies: dependencies:
'@types/readdir-glob': 1.1.5 '@types/readdir-glob': 1.1.5
@@ -2509,7 +2521,7 @@ snapshots:
'@types/cors@2.8.17': '@types/cors@2.8.17':
dependencies: dependencies:
'@types/node': 24.7.2 '@types/node': 24.10.1
'@types/crypto-js@4.2.2': {} '@types/crypto-js@4.2.2': {}
@@ -2519,12 +2531,12 @@ snapshots:
'@types/formidable@3.4.6': '@types/formidable@3.4.6':
dependencies: dependencies:
'@types/node': 24.7.2 '@types/node': 24.10.1
'@types/jsonwebtoken@9.0.10': '@types/jsonwebtoken@9.0.10':
dependencies: dependencies:
'@types/ms': 0.7.34 '@types/ms': 0.7.34
'@types/node': 24.7.2 '@types/node': 24.10.1
'@types/lodash-es@4.17.12': '@types/lodash-es@4.17.12':
dependencies: dependencies:
@@ -2536,19 +2548,19 @@ snapshots:
'@types/node-forge@1.3.11': '@types/node-forge@1.3.11':
dependencies: dependencies:
'@types/node': 24.7.2 '@types/node': 24.10.1
'@types/node@24.7.2': '@types/node@24.10.1':
dependencies: dependencies:
undici-types: 7.14.0 undici-types: 7.16.0
'@types/react@19.2.2': '@types/react@19.2.6':
dependencies: dependencies:
csstype: 3.1.3 csstype: 3.2.3
'@types/readdir-glob@1.1.5': '@types/readdir-glob@1.1.5':
dependencies: dependencies:
'@types/node': 24.7.2 '@types/node': 24.10.1
'@types/semver@7.7.1': {} '@types/semver@7.7.1': {}
@@ -2572,7 +2584,7 @@ snapshots:
agent-base@7.1.1: agent-base@7.1.1:
dependencies: dependencies:
debug: 4.4.3 debug: 4.4.3(supports-color@5.5.0)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@@ -2751,7 +2763,7 @@ snapshots:
color-name@1.1.4: {} color-name@1.1.4: {}
commander@14.0.1: {} commander@14.0.2: {}
commander@2.15.1: {} commander@2.15.1: {}
@@ -2804,7 +2816,7 @@ snapshots:
crypto-js@4.2.0: {} crypto-js@4.2.0: {}
csstype@3.1.3: {} csstype@3.2.3: {}
culvert@0.1.2: {} culvert@0.1.2: {}
@@ -2832,7 +2844,7 @@ snapshots:
dayjs@1.11.15: {} dayjs@1.11.15: {}
dayjs@1.11.18: {} dayjs@1.11.19: {}
dayjs@1.8.36: {} dayjs@1.8.36: {}
@@ -2844,16 +2856,16 @@ snapshots:
dependencies: dependencies:
ms: 2.1.3 ms: 2.1.3
debug@4.4.0(supports-color@5.5.0): debug@4.4.0:
dependencies:
ms: 2.1.3
debug@4.4.3(supports-color@5.5.0):
dependencies: dependencies:
ms: 2.1.3 ms: 2.1.3
optionalDependencies: optionalDependencies:
supports-color: 5.5.0 supports-color: 5.5.0
debug@4.4.3:
dependencies:
ms: 2.1.3
decode-uri-component@0.2.2: {} decode-uri-component@0.2.2: {}
deep-equal@2.2.3: deep-equal@2.2.3:
@@ -2934,7 +2946,7 @@ snapshots:
dependencies: dependencies:
'@types/cookie': 0.4.1 '@types/cookie': 0.4.1
'@types/cors': 2.8.17 '@types/cors': 2.8.17
'@types/node': 24.7.2 '@types/node': 24.10.1
accepts: 1.3.8 accepts: 1.3.8
base64id: 2.0.0 base64id: 2.0.0
cookie: 0.4.2 cookie: 0.4.2
@@ -3190,7 +3202,7 @@ snapshots:
dependencies: dependencies:
basic-ftp: 5.0.5 basic-ftp: 5.0.5
data-uri-to-buffer: 6.0.2 data-uri-to-buffer: 6.0.2
debug: 4.4.3 debug: 4.4.3(supports-color@5.5.0)
fs-extra: 11.2.0 fs-extra: 11.2.0
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@@ -3214,13 +3226,10 @@ snapshots:
package-json-from-dist: 1.0.0 package-json-from-dist: 1.0.0
path-scurry: 1.11.1 path-scurry: 1.11.1
glob@11.0.0: glob@13.0.0:
dependencies: dependencies:
foreground-child: 3.3.0 minimatch: 10.1.1
jackspeak: 4.0.2
minimatch: 10.0.1
minipass: 7.1.2 minipass: 7.1.2
package-json-from-dist: 1.0.0
path-scurry: 2.0.0 path-scurry: 2.0.0
glob@7.2.3: glob@7.2.3:
@@ -3281,14 +3290,14 @@ snapshots:
http-proxy-agent@7.0.2: http-proxy-agent@7.0.2:
dependencies: dependencies:
agent-base: 7.1.1 agent-base: 7.1.1
debug: 4.4.3 debug: 4.4.3(supports-color@5.5.0)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
https-proxy-agent@7.0.5: https-proxy-agent@7.0.5:
dependencies: dependencies:
agent-base: 7.1.1 agent-base: 7.1.1
debug: 4.4.3 debug: 4.4.3(supports-color@5.5.0)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@@ -3317,11 +3326,11 @@ snapshots:
hasown: 2.0.2 hasown: 2.0.2
side-channel: 1.0.6 side-channel: 1.0.6
ioredis@5.8.1: ioredis@5.8.2:
dependencies: dependencies:
'@ioredis/commands': 1.4.0 '@ioredis/commands': 1.4.0
cluster-key-slot: 1.1.2 cluster-key-slot: 1.1.2
debug: 4.4.0(supports-color@5.5.0) debug: 4.4.3(supports-color@5.5.0)
denque: 2.1.0 denque: 2.1.0
lodash.defaults: 4.2.0 lodash.defaults: 4.2.0
lodash.isarguments: 3.1.0 lodash.isarguments: 3.1.0
@@ -3445,10 +3454,6 @@ snapshots:
optionalDependencies: optionalDependencies:
'@pkgjs/parseargs': 0.11.0 '@pkgjs/parseargs': 0.11.0
jackspeak@4.0.2:
dependencies:
'@isaacs/cliui': 8.0.2
js-git@0.7.8: js-git@0.7.8:
dependencies: dependencies:
bodec: 0.1.0 bodec: 0.1.0
@@ -3543,9 +3548,9 @@ snapshots:
dependencies: dependencies:
mime-db: 1.54.0 mime-db: 1.54.0
minimatch@10.0.1: minimatch@10.1.1:
dependencies: dependencies:
brace-expansion: 2.0.1 '@isaacs/brace-expansion': 5.0.0
minimatch@3.1.2: minimatch@3.1.2:
dependencies: dependencies:
@@ -3632,10 +3637,10 @@ snapshots:
node-forge@1.3.1: {} node-forge@1.3.1: {}
nodemon@3.1.10: nodemon@3.1.11:
dependencies: dependencies:
chokidar: 3.6.0 chokidar: 3.6.0
debug: 4.4.0(supports-color@5.5.0) debug: 4.4.3(supports-color@5.5.0)
ignore-by-default: 1.0.1 ignore-by-default: 1.0.1
minimatch: 3.1.2 minimatch: 3.1.2
pstree.remy: 1.1.8 pstree.remy: 1.1.8
@@ -3673,7 +3678,7 @@ snapshots:
dependencies: dependencies:
wrappy: 1.0.2 wrappy: 1.0.2
p-queue@9.0.0: p-queue@9.0.1:
dependencies: dependencies:
eventemitter3: 5.0.1 eventemitter3: 5.0.1
p-timeout: 7.0.1 p-timeout: 7.0.1
@@ -3684,7 +3689,7 @@ snapshots:
dependencies: dependencies:
'@tootallnate/quickjs-emscripten': 0.23.0 '@tootallnate/quickjs-emscripten': 0.23.0
agent-base: 7.1.1 agent-base: 7.1.1
debug: 4.4.3 debug: 4.4.3(supports-color@5.5.0)
get-uri: 6.0.3 get-uri: 6.0.3
http-proxy-agent: 7.0.2 http-proxy-agent: 7.0.2
https-proxy-agent: 7.0.5 https-proxy-agent: 7.0.5
@@ -3700,6 +3705,8 @@ snapshots:
package-json-from-dist@1.0.0: {} package-json-from-dist@1.0.0: {}
package-json-from-dist@1.0.1: {}
pako@0.2.9: {} pako@0.2.9: {}
path-is-absolute@1.0.1: {} path-is-absolute@1.0.1: {}
@@ -3772,7 +3779,7 @@ snapshots:
pm2-axon-rpc@0.7.1: pm2-axon-rpc@0.7.1:
dependencies: dependencies:
debug: 4.4.3 debug: 4.4.3(supports-color@5.5.0)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@@ -3780,7 +3787,7 @@ snapshots:
dependencies: dependencies:
amp: 0.3.1 amp: 0.3.1
amp-message: 0.1.2 amp-message: 0.1.2
debug: 4.4.3 debug: 4.4.3(supports-color@5.5.0)
escape-string-regexp: 4.0.0 escape-string-regexp: 4.0.0
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@@ -3797,7 +3804,7 @@ snapshots:
pm2-sysmonit@1.2.8: pm2-sysmonit@1.2.8:
dependencies: dependencies:
async: 3.2.6 async: 3.2.6
debug: 4.4.3 debug: 4.4.3(supports-color@5.5.0)
pidusage: 2.0.21 pidusage: 2.0.21
systeminformation: 5.23.5 systeminformation: 5.23.5
tx2: 1.0.5 tx2: 1.0.5
@@ -3819,7 +3826,7 @@ snapshots:
commander: 2.15.1 commander: 2.15.1
croner: 4.1.97 croner: 4.1.97
dayjs: 1.11.15 dayjs: 1.11.15
debug: 4.4.3 debug: 4.4.3(supports-color@5.5.0)
enquirer: 2.3.6 enquirer: 2.3.6
eventemitter2: 5.0.1 eventemitter2: 5.0.1
fclone: 1.0.11 fclone: 1.0.11
@@ -3866,7 +3873,7 @@ snapshots:
proxy-agent@6.4.0: proxy-agent@6.4.0:
dependencies: dependencies:
agent-base: 7.1.1 agent-base: 7.1.1
debug: 4.4.3 debug: 4.4.3(supports-color@5.5.0)
http-proxy-agent: 7.0.2 http-proxy-agent: 7.0.2
https-proxy-agent: 7.0.5 https-proxy-agent: 7.0.5
lru-cache: 7.18.3 lru-cache: 7.18.3
@@ -3942,7 +3949,7 @@ snapshots:
require-in-the-middle@5.2.0: require-in-the-middle@5.2.0:
dependencies: dependencies:
debug: 4.4.3 debug: 4.4.3(supports-color@5.5.0)
module-details-from-path: 1.0.3 module-details-from-path: 1.0.3
resolve: 1.22.8 resolve: 1.22.8
transitivePeerDependencies: transitivePeerDependencies:
@@ -3964,10 +3971,10 @@ snapshots:
retry-as-promised@7.0.4: {} retry-as-promised@7.0.4: {}
rimraf@6.0.1: rimraf@6.1.2:
dependencies: dependencies:
glob: 11.0.0 glob: 13.0.0
package-json-from-dist: 1.0.0 package-json-from-dist: 1.0.1
run-series@1.1.9: {} run-series@1.1.9: {}
@@ -3997,7 +4004,7 @@ snapshots:
'@types/node-forge': 1.3.11 '@types/node-forge': 1.3.11
node-forge: 1.3.1 node-forge: 1.3.1
selfsigned@3.0.1: selfsigned@4.0.0:
dependencies: dependencies:
node-forge: 1.3.1 node-forge: 1.3.1
@@ -4011,7 +4018,7 @@ snapshots:
send@1.2.0: send@1.2.0:
dependencies: dependencies:
debug: 4.4.0(supports-color@5.5.0) debug: 4.4.3(supports-color@5.5.0)
encodeurl: 2.0.0 encodeurl: 2.0.0
escape-html: 1.0.3 escape-html: 1.0.3
etag: 1.8.1 etag: 1.8.1
@@ -4031,7 +4038,7 @@ snapshots:
dependencies: dependencies:
'@types/debug': 4.1.12 '@types/debug': 4.1.12
'@types/validator': 13.12.2 '@types/validator': 13.12.2
debug: 4.4.0(supports-color@5.5.0) debug: 4.4.0
dottie: 2.0.6 dottie: 2.0.6
inflection: 1.13.4 inflection: 1.13.4
lodash: 4.17.21 lodash: 4.17.21
@@ -4126,7 +4133,7 @@ snapshots:
socks-proxy-agent@8.0.4: socks-proxy-agent@8.0.4:
dependencies: dependencies:
agent-base: 7.1.1 agent-base: 7.1.1
debug: 4.4.3 debug: 4.4.3(supports-color@5.5.0)
socks: 2.8.3 socks: 2.8.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@@ -4270,7 +4277,7 @@ snapshots:
fast-fifo: 1.3.2 fast-fifo: 1.3.2
streamx: 2.20.1 streamx: 2.20.1
tar@7.5.1: tar@7.5.2:
dependencies: dependencies:
'@isaacs/fs-minipass': 4.0.1 '@isaacs/fs-minipass': 4.0.1
chownr: 3.0.0 chownr: 3.0.0
@@ -4307,32 +4314,32 @@ snapshots:
optionalDependencies: optionalDependencies:
fsevents: 2.3.3 fsevents: 2.3.3
turbo-darwin-64@2.5.8: turbo-darwin-64@2.6.1:
optional: true optional: true
turbo-darwin-arm64@2.5.8: turbo-darwin-arm64@2.6.1:
optional: true optional: true
turbo-linux-64@2.5.8: turbo-linux-64@2.6.1:
optional: true optional: true
turbo-linux-arm64@2.5.8: turbo-linux-arm64@2.6.1:
optional: true optional: true
turbo-windows-64@2.5.8: turbo-windows-64@2.6.1:
optional: true optional: true
turbo-windows-arm64@2.5.8: turbo-windows-arm64@2.6.1:
optional: true optional: true
turbo@2.5.8: turbo@2.6.1:
optionalDependencies: optionalDependencies:
turbo-darwin-64: 2.5.8 turbo-darwin-64: 2.6.1
turbo-darwin-arm64: 2.5.8 turbo-darwin-arm64: 2.6.1
turbo-linux-64: 2.5.8 turbo-linux-64: 2.6.1
turbo-linux-arm64: 2.5.8 turbo-linux-arm64: 2.6.1
turbo-windows-64: 2.5.8 turbo-windows-64: 2.6.1
turbo-windows-arm64: 2.5.8 turbo-windows-arm64: 2.6.1
tv4@1.3.0: {} tv4@1.3.0: {}
@@ -4384,7 +4391,7 @@ snapshots:
undefsafe@2.0.5: {} undefsafe@2.0.5: {}
undici-types@7.14.0: {} undici-types@7.16.0: {}
universalify@2.0.1: {} universalify@2.0.1: {}
@@ -4450,7 +4457,7 @@ snapshots:
wkx@0.5.0: wkx@0.5.0:
dependencies: dependencies:
'@types/node': 24.7.2 '@types/node': 24.10.1
wrap-ansi@7.0.0: wrap-ansi@7.0.0:
dependencies: dependencies:
@@ -4491,4 +4498,4 @@ snapshots:
zod@3.25.67: {} zod@3.25.67: {}
zod@4.1.12: {} zod@4.1.13: {}