更新依赖项,优化 WebSocket 处理,添加文件流管道功能,改进用户认证逻辑

This commit is contained in:
2025-12-21 02:06:38 +08:00
parent d22be3a840
commit 15fcfdad18
16 changed files with 150 additions and 262 deletions

32
pnpm-lock.yaml generated
View File

@@ -41,7 +41,7 @@ importers:
version: 1.1.1
drizzle-orm:
specifier: ^0.45.1
version: 0.45.1(pg@8.16.3)
version: 0.45.1(bun-types@1.3.5)(pg@8.16.3)
eventemitter3:
specifier: ^5.0.1
version: 5.0.1
@@ -86,8 +86,8 @@ importers:
specifier: ^0.0.3
version: 0.0.3
'@kevisual/router':
specifier: 0.0.42
version: 0.0.42
specifier: 0.0.46
version: 0.0.46
'@kevisual/types':
specifier: ^0.0.10
version: 0.0.10
@@ -97,6 +97,9 @@ importers:
'@types/archiver':
specifier: ^7.0.0
version: 7.0.0
'@types/bun':
specifier: ^1.3.5
version: 1.3.5
'@types/crypto-js':
specifier: ^4.2.2
version: 4.2.2
@@ -252,8 +255,8 @@ packages:
'@kevisual/router@0.0.33':
resolution: {integrity: sha512-9z7TkSzCIGbXn9SuHPBdZpGwHlAuwA8iN5jNAZBUvbEvBRkBxlrbdCSe9fBYiAHueLm2AceFNrW74uulOiAkqA==}
'@kevisual/router@0.0.42':
resolution: {integrity: sha512-6j254Hl1Q9uM4qKD4v6pcNSXVs7zwHZlyfSxUrNTWrgD7OCt/mrgBpzcNo0TM25/CsdrZCDs21kamienfYQ+lw==}
'@kevisual/router@0.0.46':
resolution: {integrity: sha512-KMsyVTQxCZdt35yRdeDJDIwXco6w7xSG3C90NlKMkrsj5OCZlIEJaRSs2ASIb3kYgrWFDl8NTUNbObDO03Q7bA==}
'@kevisual/types@0.0.10':
resolution: {integrity: sha512-Q73uzzjk9UidumnmCvOpgzqDDvQxsblz22bIFuoiioUFJWwaparx8bpd8ArRyFojicYL1YJoFDzDZ9j9NN8grA==}
@@ -386,6 +389,9 @@ packages:
'@types/archiver@7.0.0':
resolution: {integrity: sha512-/3vwGwx9n+mCQdYZ2IKGGHEFL30I96UgBlk8EtRDDFQ9uxM1l4O5Ci6r00EMAkiDaTqD9DQ6nVrWRICnBPtzzg==}
'@types/bun@1.3.5':
resolution: {integrity: sha512-RnygCqNrd3srIPEWBd5LFeUYG7plCoH2Yw9WaZGyNmdTEei+gWaHqydbaIRkIkcbXwhBT94q78QljxN0Sk838w==}
'@types/busboy@1.5.4':
resolution: {integrity: sha512-kG7WrUuAKK0NoyxfQHsVE6j1m01s6kMma64E+OZenQABMQyTJop1DumUWcLwAQ2JzpefU7PDYoRDKl8uZosFjw==}
@@ -583,6 +589,9 @@ packages:
bullmq@5.66.2:
resolution: {integrity: sha512-0PrkpIakIntkBcPLltPIRWdLC1FTLUa/VhJkmEfobb5YUQjoUwJdmmf7HX+o/vMonS5048JpP+abf9lVRUFEjA==}
bun-types@1.3.5:
resolution: {integrity: sha512-inmAYe2PFLs0SUbFOWSVD24sg1jFlMPxOjOSSCYqUgn4Hsc3rDc7dFvfVYjFPNHtov6kgUeulV4SxbuIV/stPw==}
busboy@1.6.0:
resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==}
engines: {node: '>=10.16.0'}
@@ -2145,7 +2154,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@kevisual/router@0.0.42':
'@kevisual/router@0.0.46':
dependencies:
path-to-regexp: 8.3.0
selfsigned: 5.2.0
@@ -2353,6 +2362,10 @@ snapshots:
dependencies:
'@types/readdir-glob': 1.1.5
'@types/bun@1.3.5':
dependencies:
bun-types: 1.3.5
'@types/busboy@1.5.4':
dependencies:
'@types/node': 25.0.3
@@ -2562,6 +2575,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
bun-types@1.3.5:
dependencies:
'@types/node': 25.0.3
busboy@1.6.0:
dependencies:
streamsearch: 1.1.0
@@ -2713,8 +2730,9 @@ snapshots:
dottie@2.0.6: {}
drizzle-orm@0.45.1(pg@8.16.3):
drizzle-orm@0.45.1(bun-types@1.3.5)(pg@8.16.3):
optionalDependencies:
bun-types: 1.3.5
pg: 8.16.3
eastasianwidth@0.2.0: {}