更新依赖项,优化 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

View File

@@ -1,4 +1,4 @@
import { App } from '@kevisual/router';
import { App } from '@kevisual/router/src/app.ts';
import * as redisLib from './modules/redis.ts';
import * as minioLib from './modules/minio.ts';
import * as sequelizeLib from './modules/sequelize.ts';
@@ -29,17 +29,13 @@ export const minioClient = useContextKey('minioClient', () => minioLib.minioClie
export const sequelize = useContextKey('sequelize', () => sequelizeLib.sequelize);
const init = () => {
return new App<{ sequelize: typeof sequelize }>({
return new App({
serverOptions: {
cors: {
origin: '*',
},
// httpType: 'https',
},
io: true,
routerContext: {
sequelize,
},
io: true,
}
});
};
export const app = useContextKey('app', init);