This commit is contained in:
2025-03-02 07:13:49 +08:00
parent 10600571d3
commit fc0fcb78cd
3 changed files with 166 additions and 160 deletions

View File

@@ -1,6 +1,5 @@
import { App } from '@kevisual/router';
import { useConfig } from '@kevisual/use-config';
import { dynamicImport } from './lib/dynamic-import.ts';
import * as redisLib from './modules/redis.ts';
import * as minioLib from './modules/minio.ts';
import * as sequelizeLib from './modules/sequelize.ts';
@@ -12,10 +11,9 @@ export const redisPublisher = useContextKey('redisPublisher', () => redisLib.red
export const redisSubscriber = useContextKey('redisSubscriber', () => redisLib.redisSubscriber);
export const minioClient = useContextKey('minioClient', () => minioLib.minioClient);
export const sequelize = useContextKey('sequelize', () => sequelizeLib.sequelize);
export const hasMain = useContextKey('hasMain', () => true);
const init = () => {
return new App<{ import: any; sequelize: typeof sequelize }>({
return new App<{ sequelize: typeof sequelize }>({
serverOptions: {
cors: {
origin: '*',
@@ -23,7 +21,6 @@ const init = () => {
},
io: true,
routerContext: {
import: dynamicImport,
sequelize,
},
});