Files
cnpmcore/config/plugin.ts
fengmk2 4427a4fca5 feat: use egg v4 (#747)
BREAKING CHANGE: only support egg >= 4.0.0

the first app on egg v4

https://github.com/eggjs/egg/issues/3644
2025-02-09 15:43:24 +08:00

66 lines
1.1 KiB
TypeScript

import { EggPlugin } from 'egg';
const plugin: EggPlugin = {
tegg: {
enable: true,
package: '@eggjs/tegg-plugin',
},
teggConfig: {
enable: true,
package: '@eggjs/tegg-config',
},
teggController: {
enable: true,
package: '@eggjs/tegg-controller-plugin',
},
teggSchedule: {
enable: true,
package: '@eggjs/tegg-schedule-plugin',
},
teggOrm: {
enable: true,
package: '@eggjs/tegg-orm-plugin',
},
eventbusModule: {
enable: true,
package: '@eggjs/tegg-eventbus-plugin',
},
aopModule: {
enable: true,
package: '@eggjs/tegg-aop-plugin',
},
view: {
enable: true,
},
nunjucks: {
enable: true,
package: 'egg-view-nunjucks',
},
tracer: {
enable: true,
package: '@eggjs/tracer',
},
typeboxValidate: {
enable: true,
package: 'egg-typebox-validate-fengmk2',
},
redis: {
enable: true,
package: '@eggjs/redis',
},
cors: {
enable: true,
package: 'egg-cors',
},
status: {
enable: true,
package: 'egg-status',
},
elasticsearch: {
enable: true,
package: 'eggjs-elasticsearch',
},
};
export default plugin;