├── .eslintignore ├── .eslintrc ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug-report-cn.yml │ ├── bug-report.yml │ ├── feature-request-cn.yml │ ├── feature-request.yml │ ├── rfc-cn.yml │ └── rfc.yml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── codeql-analysis.yml │ ├── nodejs.yml │ └── release.yml ├── .gitignore ├── .mocharc.yml ├── .nycrc.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── benchmark └── http │ ├── app │ ├── controller │ │ ├── FooTeggController.ts │ │ └── template │ │ │ └── egg_controller_1.js │ └── router.js │ ├── config │ ├── config.default.js │ └── plugin.js │ ├── package.json │ └── tsconfig.json ├── core ├── ajv-decorator │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── enum │ │ │ └── TransformEnum.ts │ │ ├── error │ │ │ └── AjvInvalidParamError.ts │ │ └── type │ │ │ └── Ajv.ts │ ├── test │ │ └── TransformEnum.test.ts │ ├── tsconfig.json │ └── tsconfig.pub.json ├── aop-decorator │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── AspectMetaBuilder.ts │ │ ├── CrosscutAdviceFactory.ts │ │ ├── decorator │ │ │ ├── Advice.ts │ │ │ ├── Crosscut.ts │ │ │ └── Pointcut.ts │ │ ├── model │ │ │ ├── Aspect.ts │ │ │ └── PointcutInfo.ts │ │ └── util │ │ │ ├── AdviceInfoUtil.ts │ │ │ ├── AspectInfoUtil.ts │ │ │ ├── CrosscutInfoUtil.ts │ │ │ └── PointcutAdviceInfoUtil.ts │ ├── test │ │ ├── AspectMetaBuilder.test.ts │ │ └── fixtures │ │ │ ├── CrosscutExample.ts │ │ │ ├── InheritExample.ts │ │ │ └── PointcutExample.ts │ ├── tsconfig.json │ └── tsconfig.pub.json ├── aop-runtime │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── AspectExecutor.ts │ │ ├── CrossCutGraphHook.ts │ │ ├── EggObjectAopHook.ts │ │ ├── EggPrototypeCrossCutHook.ts │ │ ├── LoadUnitAopHook.ts │ │ └── PointCutGraphHook.ts │ ├── test │ │ ├── aop-runtime.test.ts │ │ └── fixtures │ │ │ ├── modules │ │ │ ├── constructor_inject_aop │ │ │ │ ├── Hello.ts │ │ │ │ └── package.json │ │ │ ├── hello_cross_cut │ │ │ │ ├── CallTrace.ts │ │ │ │ ├── HelloCrossCut.ts │ │ │ │ └── package.json │ │ │ ├── hello_point_cut │ │ │ │ ├── HelloPointCut.ts │ │ │ │ └── package.json │ │ │ ├── hello_succeed │ │ │ │ ├── Hello.ts │ │ │ │ └── package.json │ │ │ └── should_throw │ │ │ │ ├── Hello.ts │ │ │ │ └── package.json │ │ │ └── mutli │ │ │ ├── a │ │ │ ├── A.ts │ │ │ └── package.json │ │ │ ├── b │ │ │ ├── B.ts │ │ │ └── package.json │ │ │ ├── c │ │ │ ├── Base.ts │ │ │ └── package.json │ │ │ └── cross │ │ │ ├── Cross.ts │ │ │ └── package.json │ ├── tsconfig.json │ └── tsconfig.pub.json ├── background-task │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── src │ │ └── BackgroundTaskHelper.ts │ ├── test │ │ └── BackgroundTaskHelper.test.ts │ ├── tsconfig.json │ └── tsconfig.pub.json ├── common-util │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── FSUtil.ts │ │ ├── Graph.ts │ │ ├── MapUtil.ts │ │ ├── ModuleConfig.ts │ │ ├── ModuleConfigs.ts │ │ ├── NameUtil.ts │ │ ├── ObjectUtils.ts │ │ ├── ProxyUtil.ts │ │ ├── StackUtil.ts │ │ ├── StreamUtil.ts │ │ └── TimerUtil.ts │ ├── test │ │ ├── MapUtil.test.ts │ │ ├── ModuleConfig.test.ts │ │ ├── NameUtil.test.ts │ │ ├── ObjectUtil.test.ts │ │ ├── ProtoGraph.test.ts │ │ ├── TimerUtil.test.ts │ │ └── fixtures │ │ │ ├── apps │ │ │ ├── app-with-module-json │ │ │ │ ├── app │ │ │ │ │ ├── module-a │ │ │ │ │ │ └── package.json │ │ │ │ │ └── module-b │ │ │ │ │ │ └── package.json │ │ │ │ ├── config │ │ │ │ │ └── module.json │ │ │ │ └── package.json │ │ │ ├── app-with-module-pkg-json │ │ │ │ ├── config │ │ │ │ │ └── module.json │ │ │ │ ├── node_modules │ │ │ │ │ └── module-a │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── package.json │ │ │ │ └── package.json │ │ │ ├── app-with-modules │ │ │ │ ├── app │ │ │ │ │ └── module-a │ │ │ │ │ │ └── package.json │ │ │ │ └── package.json │ │ │ ├── app-with-no-module-json-duplicated │ │ │ │ ├── .sff │ │ │ │ │ ├── .other │ │ │ │ │ │ └── module-d │ │ │ │ │ │ │ └── package.json │ │ │ │ │ └── module-c │ │ │ │ │ │ └── package.json │ │ │ │ ├── app │ │ │ │ │ ├── module-a │ │ │ │ │ │ └── package.json │ │ │ │ │ └── module-b │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ └── fixtures │ │ │ │ │ │ └── module-e │ │ │ │ │ │ └── package.json │ │ │ │ ├── node_modules │ │ │ │ │ └── module-b │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── package.json │ │ │ │ └── package.json │ │ │ ├── app-with-no-module-json │ │ │ │ ├── .sff │ │ │ │ │ ├── .other │ │ │ │ │ │ └── module-d │ │ │ │ │ │ │ └── package.json │ │ │ │ │ └── module-c │ │ │ │ │ │ └── package.json │ │ │ │ ├── app │ │ │ │ │ ├── module-a │ │ │ │ │ │ └── package.json │ │ │ │ │ └── module-b │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ └── fixtures │ │ │ │ │ │ └── module-e │ │ │ │ │ │ └── package.json │ │ │ │ ├── node_modules │ │ │ │ │ ├── dep │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── package.json │ │ │ │ │ └── module-c │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── package.json │ │ │ │ └── package.json │ │ │ └── app-with-symlink │ │ │ │ ├── app │ │ │ │ └── module-a │ │ │ │ │ └── package.json │ │ │ │ └── package.json │ │ │ ├── modules │ │ │ ├── dev-module-config │ │ │ │ ├── module.dev.yml │ │ │ │ └── module.yml │ │ │ └── foo-yaml │ │ │ │ └── module.yml │ │ │ └── monorepo │ │ │ ├── foo │ │ │ └── .gitkeep │ │ │ ├── node_modules │ │ │ └── a │ │ │ └── packages │ │ │ ├── a │ │ │ ├── node_modules │ │ │ │ └── c │ │ │ │ │ └── package.json │ │ │ └── package.json │ │ │ ├── b │ │ │ └── package.json │ │ │ └── d │ │ │ ├── node_modules │ │ │ ├── e │ │ │ │ └── package.json │ │ │ └── f │ │ │ │ └── package.json │ │ │ └── package.json │ ├── tsconfig.json │ └── tsconfig.pub.json ├── controller-decorator │ ├── CHANGELOG.md │ ├── README.json │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── builder │ │ │ └── ControllerMetaBuilderFactory.ts │ │ ├── decorator │ │ │ ├── Acl.ts │ │ │ ├── Context.ts │ │ │ ├── Middleware.ts │ │ │ ├── http │ │ │ │ ├── HTTPController.ts │ │ │ │ ├── HTTPMethod.ts │ │ │ │ ├── HTTPParam.ts │ │ │ │ └── Host.ts │ │ │ └── mcp │ │ │ │ ├── Extra.ts │ │ │ │ ├── MCPController.ts │ │ │ │ ├── MCPPrompt.ts │ │ │ │ ├── MCPResource.ts │ │ │ │ └── MCPTool.ts │ │ ├── impl │ │ │ ├── http │ │ │ │ ├── HTTPControllerMetaBuilder.ts │ │ │ │ └── HTTPControllerMethodMetaBuilder.ts │ │ │ └── mcp │ │ │ │ ├── MCPControllerMetaBuilder.ts │ │ │ │ ├── MCPControllerPromptMetaBuilder.ts │ │ │ │ ├── MCPControllerResourceMetaBuilder.ts │ │ │ │ └── MCPControllerToolMetaBuilder.ts │ │ ├── model │ │ │ ├── HTTPControllerMeta.ts │ │ │ ├── HTTPCookies.ts │ │ │ ├── HTTPMethodMeta.ts │ │ │ ├── HTTPRequest.ts │ │ │ ├── HTTPResponse.ts │ │ │ ├── MCPControllerMeta.ts │ │ │ ├── MCPPromptMeta.ts │ │ │ ├── MCPResourceMeta.ts │ │ │ ├── MCPToolMeta.ts │ │ │ └── index.ts │ │ └── util │ │ │ ├── ControllerInfoUtil.ts │ │ │ ├── ControllerMetadataUtil.ts │ │ │ ├── HTTPInfoUtil.ts │ │ │ ├── HTTPPriorityUtil.ts │ │ │ ├── MCPInfoUtil.ts │ │ │ ├── MethodInfoUtil.ts │ │ │ └── validator │ │ │ ├── ControllerValidator.ts │ │ │ └── MethodValidator.ts │ ├── test │ │ ├── Acl.test.ts │ │ ├── Context.test.ts │ │ ├── MCPMeta.test.ts │ │ ├── Middleware.test.ts │ │ ├── decorators.test.ts │ │ ├── fixtures │ │ │ ├── AclController.ts │ │ │ ├── AopMiddlewareController.ts │ │ │ ├── ContextController.ts │ │ │ ├── HTTPFooController.ts │ │ │ ├── HTTPPriorityController.ts │ │ │ ├── HostController.ts │ │ │ ├── MCPController.ts │ │ │ └── MiddlewareController.ts │ │ ├── http │ │ │ ├── HTTPMeta.test.ts │ │ │ └── Host.test.ts │ │ └── util │ │ │ ├── ControllerMetadataUtil.test.ts │ │ │ └── HTTPPriority.test.ts │ ├── tsconfig.json │ └── tsconfig.pub.json ├── core-decorator │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── decorator │ │ │ ├── ConfigSource.ts │ │ │ ├── ContextProto.ts │ │ │ ├── EggQualifier.ts │ │ │ ├── InitTypeQualifier.ts │ │ │ ├── Inject.ts │ │ │ ├── ModuleQualifier.ts │ │ │ ├── MultiInstanceInfo.ts │ │ │ ├── MultiInstanceProto.ts │ │ │ ├── Prototype.ts │ │ │ └── SingletonProto.ts │ │ └── util │ │ │ ├── MetadataUtil.ts │ │ │ ├── PrototypeUtil.ts │ │ │ └── QualifierUtil.ts │ ├── test │ │ ├── decorators.test.ts │ │ ├── fixtures │ │ │ └── decators │ │ │ │ ├── CacheService.ts │ │ │ │ ├── ChildService.ts │ │ │ │ ├── ConstructorObject.ts │ │ │ │ ├── ContextCache.ts │ │ │ │ ├── FooLogger.ts │ │ │ │ ├── ICache.ts │ │ │ │ ├── OtherService.ts │ │ │ │ ├── QualifierCacheService.ts │ │ │ │ └── SingletonCache.ts │ │ └── util │ │ │ └── MetadataUtil.test.ts │ ├── tsconfig.json │ └── tsconfig.pub.json ├── dal-decorator │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── decorator │ │ │ ├── Column.ts │ │ │ ├── Dao.ts │ │ │ ├── DataSourceQualifier.ts │ │ │ ├── Index.ts │ │ │ └── Table.ts │ │ ├── model │ │ │ ├── ColumnModel.ts │ │ │ ├── IndexModel.ts │ │ │ └── TableModel.ts │ │ ├── type │ │ │ ├── MySql.ts │ │ │ └── Spatial.ts │ │ └── util │ │ │ ├── ColumnInfoUtil.ts │ │ │ ├── DaoInfoUtil.ts │ │ │ ├── IndexInfoUtil.ts │ │ │ └── TableInfoUtil.ts │ ├── test │ │ ├── fixtures │ │ │ └── modules │ │ │ │ └── dal │ │ │ │ ├── Foo.ts │ │ │ │ └── package.json │ │ └── index.test.ts │ ├── tsconfig.json │ └── tsconfig.pub.json ├── dal-runtime │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── BaseSqlMap.ts │ │ ├── CodeGenerator.ts │ │ ├── DaoLoader.ts │ │ ├── DataSource.ts │ │ ├── DatabaseForker.ts │ │ ├── MySqlDataSource.ts │ │ ├── NunjucksConverter.ts │ │ ├── NunjucksUtil.ts │ │ ├── SqlGenerator.ts │ │ ├── SqlMapLoader.ts │ │ ├── SqlUtil.ts │ │ ├── TableModelInstanceBuilder.ts │ │ ├── TableSqlMap.ts │ │ ├── TemplateUtil.ts │ │ └── templates │ │ │ ├── base_dao.njk │ │ │ ├── dao.njk │ │ │ └── extension.njk │ ├── test │ │ ├── CodeGenerator.test.ts │ │ ├── DAO.test.ts │ │ ├── DataSource.test.ts │ │ ├── SqlGenerator.test.ts │ │ ├── SqlUtil.test.ts │ │ ├── TableSqlMap.test.ts │ │ └── fixtures │ │ │ └── modules │ │ │ ├── dal │ │ │ ├── AutoUpdateTime.ts │ │ │ ├── Foo.ts │ │ │ ├── FooIndexName.ts │ │ │ ├── dal │ │ │ │ ├── dao │ │ │ │ │ ├── FooDAO.ts │ │ │ │ │ └── base │ │ │ │ │ │ └── BaseFooDAO.ts │ │ │ │ ├── extension │ │ │ │ │ └── FooExtension.ts │ │ │ │ └── structure │ │ │ │ │ ├── Foo.json │ │ │ │ │ └── Foo.sql │ │ │ └── package.json │ │ │ ├── generate_codes │ │ │ ├── Foo.ts │ │ │ ├── MultiPrimaryKey.ts │ │ │ ├── dal │ │ │ │ ├── dao │ │ │ │ │ ├── FooDAO.ts │ │ │ │ │ ├── MultiPrimaryKeyDAO.ts │ │ │ │ │ └── base │ │ │ │ │ │ ├── BaseFooDAO.ts │ │ │ │ │ │ └── BaseMultiPrimaryKeyDAO.ts │ │ │ │ ├── extension │ │ │ │ │ ├── FooExtension.ts │ │ │ │ │ └── MultiPrimaryKeyExtension.ts │ │ │ │ └── structure │ │ │ │ │ ├── Foo.json │ │ │ │ │ ├── Foo.sql │ │ │ │ │ ├── MultiPrimaryKey.json │ │ │ │ │ └── MultiPrimaryKey.sql │ │ │ └── package.json │ │ │ ├── generate_codes_not_overwrite_dao │ │ │ ├── Foo.ts │ │ │ ├── dal │ │ │ │ ├── dao │ │ │ │ │ └── FooDAO.ts │ │ │ │ └── extension │ │ │ │ │ └── FooExtension.ts │ │ │ └── package.json │ │ │ └── generate_codes_to_src │ │ │ ├── package.json │ │ │ └── src │ │ │ └── Foo.ts │ ├── tsconfig.json │ └── tsconfig.pub.json ├── dynamic-inject-runtime │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── EggObjectFactory.ts │ │ ├── EggObjectFactoryObject.ts │ │ └── EggObjectFactoryPrototype.ts │ ├── test │ │ ├── fixtures │ │ │ └── modules │ │ │ │ └── dynamic-inject-module │ │ │ │ ├── AbstractContextHello.ts │ │ │ │ ├── AbstractSingletonHello.ts │ │ │ │ ├── FooType.ts │ │ │ │ ├── HelloService.ts │ │ │ │ ├── decorator │ │ │ │ ├── ContextHello.ts │ │ │ │ └── SingletonHello.ts │ │ │ │ ├── impl │ │ │ │ ├── BarContextHello.ts │ │ │ │ ├── BarSingletonHello.ts │ │ │ │ ├── FooContextHello.ts │ │ │ │ └── FooSingletonHello.ts │ │ │ │ └── package.json │ │ └── index.test.ts │ ├── tsconfig.json │ └── tsconfig.pub.json ├── dynamic-inject │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── QualifierImplDecoratorUtil.ts │ │ └── QualifierImplUtil.ts │ ├── test │ │ ├── fixtures │ │ │ └── modules │ │ │ │ ├── base │ │ │ │ ├── AbstractContextHello.ts │ │ │ │ ├── ContextHello.ts │ │ │ │ └── FooType.ts │ │ │ │ ├── wrong-enum-module │ │ │ │ ├── WrongEnumCase.ts │ │ │ │ └── tsconfig.json │ │ │ │ └── wrong-extends-module │ │ │ │ ├── WrongExtendsCase.ts │ │ │ │ └── tsconfig.json │ │ └── typing.test.ts │ ├── tsconfig.json │ └── tsconfig.pub.json ├── eventbus-decorator │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── Event.ts │ │ ├── EventBus.ts │ │ ├── EventContext.ts │ │ ├── EventInfoUtil.ts │ │ └── type.d.ts │ ├── test │ │ ├── Event.test.ts │ │ └── fixtures │ │ │ ├── empty-handle.ts │ │ │ ├── event-handle-with-context.ts │ │ │ ├── multiple-events-handle.ts │ │ │ ├── right-event-handle.ts │ │ │ └── wrong-event-handle.ts │ ├── tsconfig.json │ └── tsconfig.pub.json ├── eventbus-runtime │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── EventContextFactory.ts │ │ ├── EventHandlerFactory.ts │ │ └── SingletonEventBus.ts │ ├── test │ │ ├── EventBus.test.ts │ │ └── fixtures │ │ │ └── modules │ │ │ ├── event │ │ │ ├── HelloEvent.ts │ │ │ ├── MultiEvent.ts │ │ │ ├── MultiEventWithContext.ts │ │ │ └── package.json │ │ │ └── mock-module │ │ │ ├── MockLogger.ts │ │ │ └── package.json │ ├── tsconfig.json │ └── tsconfig.pub.json ├── langchain-decorator │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── builder │ │ │ ├── BoundModelMetaBuilder.ts │ │ │ ├── GraphEdgeMetaBuilder.ts │ │ │ ├── GraphMetaBuilder.ts │ │ │ ├── GraphNodeMetaBuilder.ts │ │ │ └── GraphToolMetaBuilder.ts │ │ ├── decorator │ │ │ ├── BoundModel.ts │ │ │ ├── Graph.ts │ │ │ ├── GraphEdge.ts │ │ │ ├── GraphNode.ts │ │ │ └── GraphTool.ts │ │ ├── model │ │ │ ├── BoundModelMetadata.ts │ │ │ ├── GraphEdgeMetadata.ts │ │ │ ├── GraphMetadata.ts │ │ │ ├── GraphNodeMetadata.ts │ │ │ └── GraphToolMetadata.ts │ │ ├── qualifier │ │ │ ├── ChatCheckpointSaverQualifier.ts │ │ │ └── ChatModelQualifier.ts │ │ ├── type │ │ │ └── metadataKey.ts │ │ └── util │ │ │ ├── BoundModelInfoUtil.ts │ │ │ ├── GraphEdgeInfoUtil.ts │ │ │ ├── GraphInfoUtil.ts │ │ │ ├── GraphNodeInfoUtil.ts │ │ │ ├── GraphToolInfoUtil.ts │ │ │ └── index.ts │ ├── test │ │ ├── fixtures │ │ │ └── modules │ │ │ │ ├── langchain │ │ │ │ ├── index.ts │ │ │ │ └── package.json │ │ │ │ └── langgraph │ │ │ │ └── Graph.ts │ │ ├── graph.test.ts │ │ ├── index.test.ts │ │ ├── package.json │ │ └── tsconfig.json │ ├── tsconfig.json │ └── tsconfig.pub.json ├── lifecycle │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── IdenticalObject.ts │ │ ├── LifycycleUtil.ts │ │ └── decorator │ │ │ └── index.ts │ ├── test │ │ └── IdenticalObject.test.ts │ ├── tsconfig.json │ └── tsconfig.pub.json ├── loader │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── LoaderFactory.ts │ │ ├── LoaderUtil.ts │ │ └── impl │ │ │ └── ModuleLoader.ts │ ├── test │ │ ├── Loader.test.ts │ │ └── fixtures │ │ │ └── modules │ │ │ ├── loader-failed │ │ │ ├── AppRepo.ts │ │ │ └── package.json │ │ │ ├── module-for-loader │ │ │ ├── AppRepo.ts │ │ │ ├── SprintRepo.ts │ │ │ ├── UserRepo.ts │ │ │ └── package.json │ │ │ ├── module-with-extra │ │ │ ├── .dist │ │ │ │ └── ThrowError.ts │ │ │ ├── AppRepo.ts │ │ │ ├── extra │ │ │ │ └── UserRepo.ts │ │ │ └── package.json │ │ │ └── module-with-test │ │ │ ├── .gitignore │ │ │ ├── AppRepo.ts │ │ │ ├── coverage │ │ │ └── fixtures │ │ │ │ └── UserRepo.ts │ │ │ ├── package.json │ │ │ └── test │ │ │ └── fixtures │ │ │ └── UserRepo.ts │ ├── tsconfig.json │ └── tsconfig.pub.json ├── mcp-client │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── HeaderUtil.ts │ │ ├── HttpMCPClient.ts │ │ └── MCPClientQualifier.ts │ ├── test │ │ ├── HttpMCPClient.test.ts │ │ └── fixtures │ │ │ ├── sse-mcp-server │ │ │ └── http.ts │ │ │ └── streamable-mcp-server │ │ │ └── http.ts │ ├── tsconfig.json │ ├── tsconfig.pub.json │ └── typings │ │ └── index.d.ts ├── metadata │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── errors.ts │ │ ├── factory │ │ │ ├── EggPrototypeCreatorFactory.ts │ │ │ ├── EggPrototypeFactory.ts │ │ │ └── LoadUnitFactory.ts │ │ ├── impl │ │ │ ├── EggPrototypeBuilder.ts │ │ │ ├── EggPrototypeImpl.ts │ │ │ ├── LoadUnitMultiInstanceProtoHook.ts │ │ │ └── ModuleLoadUnit.ts │ │ ├── model │ │ │ ├── AppGraph.ts │ │ │ ├── EggPrototype.ts │ │ │ ├── LoadUnit.ts │ │ │ ├── ModuleDescriptor.ts │ │ │ ├── ProtoDescriptor │ │ │ │ ├── AbstractProtoDescriptor.ts │ │ │ │ └── ClassProtoDescriptor.ts │ │ │ ├── ProtoDescriptorHelper.ts │ │ │ └── graph │ │ │ │ ├── GlobalGraph.ts │ │ │ │ ├── GlobalModuleNode.ts │ │ │ │ ├── GlobalModuleNodeBuilder.ts │ │ │ │ ├── ProtoNode.ts │ │ │ │ └── ProtoSelector.ts │ │ └── util │ │ │ └── ClassUtil.ts │ ├── test │ │ ├── AppGraph.test.ts │ │ ├── GlobalGraph.test.ts │ │ ├── LoadUnit.test.ts │ │ ├── ModuleGraph.test.ts │ │ └── fixtures │ │ │ ├── LoaderUtil.ts │ │ │ ├── TestLoader.ts │ │ │ └── modules │ │ │ ├── app-graph-modules │ │ │ ├── root │ │ │ │ ├── Root.ts │ │ │ │ ├── RootConstructor.ts │ │ │ │ └── package.json │ │ │ ├── unused │ │ │ │ ├── Unused.ts │ │ │ │ └── package.json │ │ │ └── used │ │ │ │ ├── Used.ts │ │ │ │ └── package.json │ │ │ ├── app-multi-inject-multi │ │ │ ├── app │ │ │ │ └── modules │ │ │ │ │ ├── app │ │ │ │ │ ├── App.ts │ │ │ │ │ ├── module.yml │ │ │ │ │ └── package.json │ │ │ │ │ ├── app2 │ │ │ │ │ ├── App.ts │ │ │ │ │ ├── module.yml │ │ │ │ │ └── package.json │ │ │ │ │ ├── bar │ │ │ │ │ ├── BizManager.ts │ │ │ │ │ └── package.json │ │ │ │ │ └── foo │ │ │ │ │ ├── Secret.ts │ │ │ │ │ └── package.json │ │ │ └── package.json │ │ │ ├── extends-constructor-module │ │ │ ├── Base.ts │ │ │ └── package.json │ │ │ ├── extends-module │ │ │ ├── Base.ts │ │ │ └── package.json │ │ │ ├── incompatible-proto-inject │ │ │ ├── package.json │ │ │ └── test.ts │ │ │ ├── invalid-multimodule │ │ │ ├── invalidService.ts │ │ │ ├── invalidService2.ts │ │ │ ├── package.json │ │ │ └── test.ts │ │ │ ├── invalidate-module │ │ │ ├── InvalidateService.ts │ │ │ └── package.json │ │ │ ├── load-unit │ │ │ ├── AppRepo.ts │ │ │ ├── SprintRepo.ts │ │ │ ├── UserRepo.ts │ │ │ └── package.json │ │ │ ├── multi-callback-instance-module │ │ │ ├── MultiInstance.ts │ │ │ ├── module.yml │ │ │ └── package.json │ │ │ ├── multi-instance-module │ │ │ ├── MultiInstance.ts │ │ │ └── package.json │ │ │ ├── optional-inject-module │ │ │ ├── OptionalInjectService.ts │ │ │ └── package.json │ │ │ ├── recursive-load-unit │ │ │ ├── AppRepo.ts │ │ │ ├── SprintRepo.ts │ │ │ ├── UserRepo.ts │ │ │ └── package.json │ │ │ └── same-name-object │ │ │ ├── AppCache.ts │ │ │ ├── ContextAppCache.ts │ │ │ ├── CountService.ts │ │ │ ├── SingletonAppCache.ts │ │ │ └── package.json │ ├── tsconfig.json │ └── tsconfig.pub.json ├── orm-decorator │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── builder │ │ │ ├── AttributeMetaBuilder.ts │ │ │ ├── IndexMetaBuilder.ts │ │ │ └── ModelMetaBuilder.ts │ │ ├── decorator │ │ │ ├── Attribute.ts │ │ │ ├── DataSource.ts │ │ │ ├── Index.ts │ │ │ └── Model.ts │ │ ├── model │ │ │ ├── AttributeMeta.ts │ │ │ ├── IndexMeta.ts │ │ │ └── ModelMetadata.ts │ │ └── util │ │ │ ├── ModelInfoUtil.ts │ │ │ ├── ModelMetadataUtil.ts │ │ │ └── NameUtil.ts │ ├── test │ │ ├── builder │ │ │ ├── AttributeMetaBuilder.test.ts │ │ │ ├── IndexMetaBuilder.test.ts │ │ │ └── ModelMetaBuilder.test.ts │ │ ├── decorator.test.ts │ │ └── fixtures │ │ │ ├── AttributeModel.ts │ │ │ ├── DefaultAttributeModel.ts │ │ │ ├── DefaultIndexModel.ts │ │ │ ├── Foo.ts │ │ │ ├── IndexModel.ts │ │ │ └── InvalidateIndexModel.ts │ ├── tsconfig.json │ └── tsconfig.pub.json ├── runtime │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── factory │ │ │ ├── EggContainerFactory.ts │ │ │ ├── EggObjectFactory.ts │ │ │ └── LoadUnitInstanceFactory.ts │ │ ├── impl │ │ │ ├── ContextInitiator.ts │ │ │ ├── ContextObjectGraph.ts │ │ │ ├── EggAlwaysNewObjectContainer.ts │ │ │ ├── EggObjectImpl.ts │ │ │ ├── EggObjectUtil.ts │ │ │ └── ModuleLoadUnitInstance.ts │ │ └── model │ │ │ ├── AbstractEggContext.ts │ │ │ ├── ContextHandler.ts │ │ │ ├── EggContext.ts │ │ │ ├── EggObject.ts │ │ │ └── LoadUnitInstance.ts │ ├── test │ │ ├── EggObject.test.ts │ │ ├── EggObjectUtil.test.ts │ │ ├── LoadUnitInstance.test.ts │ │ ├── QualifierLoadUnitInstance.test.ts │ │ ├── fixtures │ │ │ ├── EggContextStorage.ts │ │ │ ├── EggTestContext.ts │ │ │ └── modules │ │ │ │ ├── extends-module │ │ │ │ ├── Base.ts │ │ │ │ └── package.json │ │ │ │ ├── init-type-qualifier-module │ │ │ │ ├── Cache.ts │ │ │ │ ├── CacheService.ts │ │ │ │ ├── ContextCache.ts │ │ │ │ ├── SingletonCache.ts │ │ │ │ └── package.json │ │ │ │ ├── inject-constructor-context-to-singleton │ │ │ │ ├── object.ts │ │ │ │ └── package.json │ │ │ │ ├── inject-context-to-singleton │ │ │ │ ├── object.ts │ │ │ │ └── package.json │ │ │ │ ├── lifecycle-hook │ │ │ │ ├── object.ts │ │ │ │ └── package.json │ │ │ │ ├── module-for-load-unit-instance │ │ │ │ ├── AppCache.ts │ │ │ │ ├── CountController.ts │ │ │ │ ├── CountService.ts │ │ │ │ ├── TempObj.ts │ │ │ │ └── package.json │ │ │ │ ├── multi-instance-module │ │ │ │ ├── MultiInstance.ts │ │ │ │ ├── MultiInstanceConstructor.ts │ │ │ │ └── package.json │ │ │ │ └── multi-module │ │ │ │ ├── multi-module-common │ │ │ │ ├── model │ │ │ │ │ └── App.ts │ │ │ │ └── package.json │ │ │ │ ├── multi-module-repo │ │ │ │ ├── AppRepo.ts │ │ │ │ ├── PersistenceService.ts │ │ │ │ └── package.json │ │ │ │ └── multi-module-service │ │ │ │ ├── AppService.ts │ │ │ │ └── package.json │ │ └── util.ts │ ├── tsconfig.json │ └── tsconfig.pub.json ├── schedule-decorator │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── builder │ │ │ └── ScheduleMetaBuilder.ts │ │ ├── decorator │ │ │ └── Schedule.ts │ │ ├── model │ │ │ └── ScheduleMetadata.ts │ │ └── util │ │ │ ├── ScheduleInfoUtil.ts │ │ │ └── ScheduleMetadataUtil.ts │ ├── tsconfig.json │ └── tsconfig.pub.json ├── standalone-decorator │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── decorator │ │ │ └── Runner.ts │ │ ├── typing.ts │ │ └── util │ │ │ └── StandaloneUtil.ts │ ├── tsconfig.json │ └── tsconfig.pub.json ├── tegg │ ├── CHANGELOG.md │ ├── README.md │ ├── ajv.ts │ ├── aop.ts │ ├── dal.ts │ ├── helper.ts │ ├── index.ts │ ├── langchain.ts │ ├── orm.ts │ ├── package.json │ ├── schedule.ts │ ├── standalone.ts │ ├── test │ │ ├── helper.test.ts │ │ └── index.test.ts │ ├── transaction.ts │ ├── tsconfig.json │ ├── tsconfig.pub.json │ └── zod.ts ├── test-util │ ├── CHANGELOG.md │ ├── CoreTestHelper.ts │ ├── EggTestContext.ts │ ├── LoaderUtil.ts │ ├── TestLoader.ts │ ├── index.ts │ ├── package.json │ ├── tsconfig.json │ └── tsconfig.pub.json ├── transaction-decorator │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── builder │ │ │ └── TransactionMetaBuilder.ts │ │ ├── decorator │ │ │ └── Transactional.ts │ │ └── util │ │ │ └── TransactionMetadataUtil.ts │ ├── test │ │ ├── builder │ │ │ └── TransactionMetaBuilder.test.ts │ │ └── fixtures │ │ │ └── transaction.ts │ ├── tsconfig.json │ └── tsconfig.pub.json └── types │ ├── CHANGELOG.md │ ├── README.md │ ├── aop │ ├── Advice.ts │ ├── Aspect.ts │ ├── Crosscut.ts │ ├── Pointcut.ts │ └── index.ts │ ├── common │ ├── Graph.ts │ ├── Logger.ts │ ├── ModuleConfig.ts │ ├── RuntimeConfig.ts │ └── index.ts │ ├── controller-decorator │ ├── HTTPController.ts │ ├── HTTPMethod.ts │ ├── HTTPParam.ts │ ├── MCPController.ts │ ├── MCPPromptParams.ts │ ├── MCPResourceParams.ts │ ├── MCPToolParams.ts │ ├── MetadataKey.ts │ ├── builder.ts │ ├── index.ts │ └── model │ │ ├── ControllerMetadata.ts │ │ ├── MethodMeta.ts │ │ └── types.ts │ ├── core-decorator │ ├── ContextProto.ts │ ├── Inject.ts │ ├── Metadata.ts │ ├── MultiInstanceProto.ts │ ├── Prototype.ts │ ├── SingletonProto.ts │ ├── enum │ │ ├── AccessLevel.ts │ │ ├── EggType.ts │ │ ├── InjectType.ts │ │ ├── MultiInstanceType.ts │ │ ├── ObjectInitType.ts │ │ └── Qualifier.ts │ ├── index.ts │ └── model │ │ ├── EggMultiInstancePrototypeInfo.ts │ │ ├── EggPrototypeInfo.ts │ │ ├── InjectConstructorInfo.ts │ │ ├── InjectObjectInfo.ts │ │ └── QualifierInfo.ts │ ├── dal │ ├── Qualifier.ts │ ├── decorator │ │ ├── Column.ts │ │ ├── DataSourceQualifier.ts │ │ ├── Index.ts │ │ └── Table.ts │ ├── enum │ │ ├── ColumnFormat.ts │ │ ├── ColumnType.ts │ │ ├── CompressionType.ts │ │ ├── IndexStoreType.ts │ │ ├── IndexType.ts │ │ ├── InsertMethod.ts │ │ ├── RowFormat.ts │ │ ├── SqlType.ts │ │ └── Templates.ts │ ├── index.ts │ └── type │ │ ├── BaseDao.ts │ │ ├── CodeGenerator.ts │ │ ├── ColumnTsType.ts │ │ ├── DateSource.ts │ │ ├── Spatial.ts │ │ └── SqlMap.ts │ ├── dynamic-inject.ts │ ├── index.ts │ ├── lifecycle │ ├── EggObjectLifecycle.ts │ ├── IdenticalObject.ts │ ├── LifecycleHook.ts │ └── index.ts │ ├── metadata │ ├── enum │ │ └── ProtoDescriptorType.ts │ ├── errors.ts │ ├── index.ts │ └── model │ │ ├── EggPrototype.ts │ │ ├── LoadUnit.ts │ │ ├── Loader.ts │ │ └── ProtoDescriptor.ts │ ├── orm.ts │ ├── package.json │ ├── runtime │ ├── Factory.ts │ ├── index.ts │ └── model │ │ ├── EggContainer.ts │ │ ├── EggContext.ts │ │ ├── EggObject.ts │ │ └── LoadUnitInstance.ts │ ├── schedule.ts │ ├── transaction.ts │ ├── tsconfig.json │ └── tsconfig.pub.json ├── lerna.json ├── package.json ├── plugin ├── ajv │ ├── CHANGELOG.md │ ├── README.md │ ├── lib │ │ └── Ajv.ts │ ├── package.json │ ├── test │ │ ├── ajv.test.ts │ │ └── fixtures │ │ │ └── apps │ │ │ └── ajv-app │ │ │ ├── config │ │ │ ├── config.default.js │ │ │ ├── module.json │ │ │ └── plugin.js │ │ │ ├── modules │ │ │ └── demo │ │ │ │ ├── FooController.ts │ │ │ │ ├── module.yml │ │ │ │ └── package.json │ │ │ └── package.json │ ├── tsconfig.json │ ├── tsconfig.pub.json │ └── typings │ │ └── index.d.ts ├── aop │ ├── CHANGELOG.md │ ├── README.md │ ├── app.ts │ ├── lib │ │ └── AopContextHook.ts │ ├── package.json │ ├── test │ │ ├── aop.test.ts │ │ └── fixtures │ │ │ └── apps │ │ │ └── aop-app │ │ │ ├── app │ │ │ ├── controller │ │ │ │ └── app.ts │ │ │ ├── router.ts │ │ │ └── typings │ │ │ │ └── index.d.ts │ │ │ ├── config │ │ │ ├── config.default.js │ │ │ ├── module.json │ │ │ └── plugin.js │ │ │ ├── modules │ │ │ └── aop-module │ │ │ │ ├── Hello.ts │ │ │ │ └── package.json │ │ │ └── package.json │ ├── tsconfig.json │ ├── tsconfig.pub.json │ └── typings │ │ └── index.d.ts ├── common │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── tsconfig.json │ └── tsconfig.pub.json ├── config │ ├── CHANGELOG.md │ ├── README.md │ ├── agent.ts │ ├── app.ts │ ├── lib │ │ └── ModuleScanner.ts │ ├── package.json │ ├── test │ │ ├── DuplicateOptionalModule.test.ts │ │ ├── ReadModule.test.ts │ │ └── fixtures │ │ │ └── apps │ │ │ ├── app-with-modules │ │ │ ├── app │ │ │ │ └── module-a │ │ │ │ │ └── package.json │ │ │ ├── config │ │ │ │ └── config.default.ts │ │ │ └── package.json │ │ │ └── duplicate-optional-module │ │ │ ├── config │ │ │ ├── config.default.js │ │ │ └── plugin.js │ │ │ ├── node_modules │ │ │ ├── foo │ │ │ │ └── package.json │ │ │ ├── unused │ │ │ │ ├── Unused.js │ │ │ │ └── package.json │ │ │ └── used │ │ │ │ ├── Used.js │ │ │ │ └── package.json │ │ │ └── package.json │ ├── tsconfig.json │ ├── tsconfig.pub.json │ └── typings │ │ └── index.d.ts ├── controller │ ├── CHANGELOG.md │ ├── README.md │ ├── app.ts │ ├── app │ │ └── middleware │ │ │ ├── mcp_body_middleware.ts │ │ │ └── tegg_root_proto.ts │ ├── config │ │ └── config.default.ts │ ├── lib │ │ ├── AppLoadUnitControllerHook.ts │ │ ├── ControllerLoadUnit.ts │ │ ├── ControllerLoadUnitHandler.ts │ │ ├── ControllerLoadUnitInstance.ts │ │ ├── ControllerMetadataManager.ts │ │ ├── ControllerRegister.ts │ │ ├── ControllerRegisterFactory.ts │ │ ├── EggControllerLoader.ts │ │ ├── EggControllerPrototypeHook.ts │ │ ├── MiddlewareGraphHook.ts │ │ ├── RootProtoManager.ts │ │ ├── errors.ts │ │ └── impl │ │ │ ├── http │ │ │ ├── Acl.ts │ │ │ ├── HTTPControllerRegister.ts │ │ │ ├── HTTPMethodRegister.ts │ │ │ └── Req.ts │ │ │ └── mcp │ │ │ ├── MCPConfig.ts │ │ │ ├── MCPControllerRegister.ts │ │ │ └── MCPServerHelper.ts │ ├── package.json │ ├── test │ │ ├── fixtures │ │ │ └── apps │ │ │ │ ├── acl-app │ │ │ │ ├── app │ │ │ │ │ ├── controller │ │ │ │ │ │ └── AclController.ts │ │ │ │ │ └── extend │ │ │ │ │ │ └── context.ts │ │ │ │ ├── config │ │ │ │ │ ├── config.default.js │ │ │ │ │ └── plugin.js │ │ │ │ └── package.json │ │ │ │ ├── controller-app │ │ │ │ ├── app │ │ │ │ │ ├── controller │ │ │ │ │ │ ├── AopMiddlewareController.ts │ │ │ │ │ │ ├── AppController.ts │ │ │ │ │ │ ├── MiddlewareController.ts │ │ │ │ │ │ ├── ParamController.ts │ │ │ │ │ │ ├── PriorityController.ts │ │ │ │ │ │ ├── RedirectController.ts │ │ │ │ │ │ ├── TimeoutController.ts │ │ │ │ │ │ └── ViewController.ts │ │ │ │ │ └── middleware │ │ │ │ │ │ ├── call_module.ts │ │ │ │ │ │ ├── count_mw.ts │ │ │ │ │ │ └── log_mw.ts │ │ │ │ ├── config │ │ │ │ │ ├── config.default.js │ │ │ │ │ ├── module.json │ │ │ │ │ └── plugin.js │ │ │ │ ├── modules │ │ │ │ │ ├── multi-module-common │ │ │ │ │ │ ├── advice │ │ │ │ │ │ │ ├── BarMethodAdvice.ts │ │ │ │ │ │ │ ├── CountAdvice.ts │ │ │ │ │ │ │ ├── FooControllerAdvice.ts │ │ │ │ │ │ │ └── FooMethodAdvice.ts │ │ │ │ │ │ ├── model │ │ │ │ │ │ │ └── App.ts │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── multi-module-repo │ │ │ │ │ │ ├── AppRepo.ts │ │ │ │ │ │ ├── PersistenceService.ts │ │ │ │ │ │ └── package.json │ │ │ │ │ └── multi-module-service │ │ │ │ │ │ ├── AppService.ts │ │ │ │ │ │ └── package.json │ │ │ │ └── package.json │ │ │ │ ├── duplicate-controller-name-app │ │ │ │ ├── app │ │ │ │ │ └── controller │ │ │ │ │ │ ├── AppController.ts │ │ │ │ │ │ └── AppController2.ts │ │ │ │ ├── config │ │ │ │ │ ├── config.default.js │ │ │ │ │ └── plugin.js │ │ │ │ └── package.json │ │ │ │ ├── duplicate-proto-name-app │ │ │ │ ├── app │ │ │ │ │ └── controller │ │ │ │ │ │ ├── AppController.ts │ │ │ │ │ │ └── AppController2.ts │ │ │ │ ├── config │ │ │ │ │ ├── config.default.js │ │ │ │ │ └── plugin.js │ │ │ │ └── package.json │ │ │ │ ├── host-controller-app │ │ │ │ ├── app │ │ │ │ │ └── controller │ │ │ │ │ │ ├── AppController.ts │ │ │ │ │ │ ├── AppController2.ts │ │ │ │ │ │ ├── MultiHostController.ts │ │ │ │ │ │ └── MultiMethodHostController.ts │ │ │ │ ├── config │ │ │ │ │ ├── config.default.js │ │ │ │ │ └── plugin.js │ │ │ │ └── package.json │ │ │ │ ├── http-conflict-app │ │ │ │ ├── app │ │ │ │ │ └── controller │ │ │ │ │ │ ├── AppController.ts │ │ │ │ │ │ ├── HostController1.ts │ │ │ │ │ │ └── HostController2.ts │ │ │ │ ├── config │ │ │ │ │ ├── config.default.js │ │ │ │ │ └── plugin.js │ │ │ │ └── package.json │ │ │ │ ├── http-inject-app │ │ │ │ ├── app │ │ │ │ │ ├── controller │ │ │ │ │ │ └── AppController.ts │ │ │ │ │ └── middleware │ │ │ │ │ │ ├── call_module.ts │ │ │ │ │ │ ├── count_mw.ts │ │ │ │ │ │ └── log_mw.ts │ │ │ │ ├── config │ │ │ │ │ ├── config.default.js │ │ │ │ │ ├── module.json │ │ │ │ │ └── plugin.js │ │ │ │ └── package.json │ │ │ │ ├── mcp-app │ │ │ │ ├── app │ │ │ │ │ ├── controller │ │ │ │ │ │ ├── AppController.ts │ │ │ │ │ │ ├── McpController.ts │ │ │ │ │ │ ├── TestAppController.ts │ │ │ │ │ │ └── TestController.ts │ │ │ │ │ └── middleware │ │ │ │ │ │ └── tracelog.js │ │ │ │ ├── config │ │ │ │ │ ├── config.default.js │ │ │ │ │ └── plugin.js │ │ │ │ ├── hook-plugin │ │ │ │ │ ├── app.ts │ │ │ │ │ ├── lib │ │ │ │ │ │ └── MCPControllerHook.ts │ │ │ │ │ └── package.json │ │ │ │ └── package.json │ │ │ │ ├── middleware-graph-app │ │ │ │ ├── app │ │ │ │ │ └── router.ts │ │ │ │ ├── config │ │ │ │ │ ├── config.default.js │ │ │ │ │ ├── module.json │ │ │ │ │ └── plugin.js │ │ │ │ ├── modules │ │ │ │ │ ├── advice-module │ │ │ │ │ │ ├── advice │ │ │ │ │ │ │ ├── AnotherAdvice.ts │ │ │ │ │ │ │ └── TestAdvice.ts │ │ │ │ │ │ └── package.json │ │ │ │ │ └── controller-module │ │ │ │ │ │ ├── TestController.ts │ │ │ │ │ │ └── package.json │ │ │ │ └── package.json │ │ │ │ ├── module-app │ │ │ │ ├── app │ │ │ │ │ ├── controller │ │ │ │ │ │ └── AppController2.ts │ │ │ │ │ └── router.ts │ │ │ │ ├── config │ │ │ │ │ ├── config.default.js │ │ │ │ │ ├── module.json │ │ │ │ │ └── plugin.js │ │ │ │ ├── modules │ │ │ │ │ ├── foo-module │ │ │ │ │ │ ├── AppService.ts │ │ │ │ │ │ └── package.json │ │ │ │ │ └── http-module │ │ │ │ │ │ ├── AppController.ts │ │ │ │ │ │ └── package.json │ │ │ │ └── package.json │ │ │ │ └── proto-poisoning │ │ │ │ ├── app │ │ │ │ └── controller │ │ │ │ │ └── HelloController.ts │ │ │ │ ├── config │ │ │ │ ├── config.default.js │ │ │ │ └── plugin.js │ │ │ │ └── package.json │ │ ├── http │ │ │ ├── acl.test.ts │ │ │ ├── decorator.test.ts │ │ │ ├── edgecase.test.ts │ │ │ ├── host.test.ts │ │ │ ├── middleware-aop.test.ts │ │ │ ├── middleware.test.ts │ │ │ ├── module.test.ts │ │ │ ├── params.test.ts │ │ │ ├── priority.test.ts │ │ │ ├── proto-poisoning.test.ts │ │ │ └── request.test.ts │ │ ├── lib │ │ │ ├── ControllerMetaManager.test.ts │ │ │ ├── EggControllerLoader.test.ts │ │ │ └── HTTPMethodRegister.test.ts │ │ └── mcp │ │ │ ├── helper.test.ts │ │ │ ├── mcp.test.ts │ │ │ └── mcpCluster.test.ts │ ├── tsconfig.json │ ├── tsconfig.pub.json │ └── typings │ │ └── index.d.ts ├── dal │ ├── CHANGELOG.md │ ├── README.md │ ├── app.ts │ ├── app │ │ └── extend │ │ │ └── application.ts │ ├── index.ts │ ├── lib │ │ ├── DalModuleLoadUnitHook.ts │ │ ├── DalTableEggPrototypeHook.ts │ │ ├── DataSource.ts │ │ ├── MysqlDataSourceManager.ts │ │ ├── SqlMapManager.ts │ │ ├── TableModelManager.ts │ │ ├── TransactionPrototypeHook.ts │ │ └── TransactionalAOP.ts │ ├── package.json │ ├── test │ │ ├── dal.test.ts │ │ ├── fixtures │ │ │ └── apps │ │ │ │ └── dal-app │ │ │ │ ├── config │ │ │ │ ├── config.default.js │ │ │ │ ├── module.json │ │ │ │ └── plugin.js │ │ │ │ ├── modules │ │ │ │ └── dal │ │ │ │ │ ├── Foo.ts │ │ │ │ │ ├── FooService.ts │ │ │ │ │ ├── dal │ │ │ │ │ ├── dao │ │ │ │ │ │ ├── FooDAO.ts │ │ │ │ │ │ └── base │ │ │ │ │ │ │ └── BaseFooDAO.ts │ │ │ │ │ ├── extension │ │ │ │ │ │ └── FooExtension.ts │ │ │ │ │ └── structure │ │ │ │ │ │ ├── Foo.json │ │ │ │ │ │ └── Foo.sql │ │ │ │ │ ├── module.yml │ │ │ │ │ └── package.json │ │ │ │ └── package.json │ │ └── transaction.test.ts │ ├── tsconfig.json │ ├── tsconfig.pub.json │ └── typings │ │ └── index.d.ts ├── eventbus │ ├── CHANGELOG.md │ ├── README.md │ ├── app.ts │ ├── app │ │ └── extend │ │ │ ├── application.unittest.ts │ │ │ └── context.ts │ ├── lib │ │ ├── EggContextEventBus.ts │ │ ├── EggEventContext.ts │ │ ├── EventHandlerProtoManager.ts │ │ ├── EventbusLoadUnitHook.ts │ │ └── EventbusProtoHook.ts │ ├── package.json │ ├── test │ │ ├── eventbus.test.ts │ │ └── fixtures │ │ │ └── apps │ │ │ └── event-app │ │ │ ├── app │ │ │ └── event-module │ │ │ │ ├── HelloLogger.ts │ │ │ │ ├── HelloService.ts │ │ │ │ ├── MultiEventHandler.ts │ │ │ │ └── package.json │ │ │ ├── config │ │ │ ├── config.default.js │ │ │ └── plugin.js │ │ │ └── package.json │ ├── tsconfig.json │ ├── tsconfig.pub.json │ └── typings │ │ └── index.d.ts ├── langchain │ ├── CHANGELOG.md │ ├── README.md │ ├── app.ts │ ├── index.ts │ ├── lib │ │ ├── ChatModelHelper.ts │ │ ├── ChatOpenAI.ts │ │ ├── boundModel │ │ │ └── BoundModelObjectHook.ts │ │ ├── config │ │ │ └── QualifierUtil.ts │ │ ├── graph │ │ │ ├── CompiledStateGraphObject.ts │ │ │ ├── CompiledStateGraphProto.ts │ │ │ ├── GraphBuildHook.ts │ │ │ ├── GraphLoadUnitHook.ts │ │ │ ├── GraphObjectHook.ts │ │ │ └── GraphPrototypeHook.ts │ │ ├── tracing │ │ │ └── LangGraphTracer.ts │ │ └── util.ts │ ├── package.json │ ├── test │ │ ├── fixtures │ │ │ ├── apps │ │ │ │ └── langchain │ │ │ │ │ ├── app │ │ │ │ │ └── modules │ │ │ │ │ │ └── bar │ │ │ │ │ │ ├── controller │ │ │ │ │ │ └── AppController.ts │ │ │ │ │ │ ├── module.yml │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── service │ │ │ │ │ │ ├── BoundChatModel.ts │ │ │ │ │ │ └── Graph.ts │ │ │ │ │ ├── config │ │ │ │ │ ├── config.default.js │ │ │ │ │ ├── module.json │ │ │ │ │ └── plugin.js │ │ │ │ │ ├── package.json │ │ │ │ │ └── tsconfig.json │ │ │ └── sse-mcp-server │ │ │ │ └── http.ts │ │ └── llm.test.ts │ ├── tsconfig.json │ ├── tsconfig.pub.json │ └── typings │ │ └── index.d.ts ├── mcp-client │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── lib │ │ ├── EggHttpMCPClient.ts │ │ ├── EggHttpStaticMCPClient.ts │ │ ├── HttpMCPClientFactory.ts │ │ ├── QualifierUtil.ts │ │ └── constants.ts │ ├── package.json │ ├── test │ │ ├── fixtures │ │ │ ├── apps │ │ │ │ └── mcpclient │ │ │ │ │ ├── app │ │ │ │ │ └── modules │ │ │ │ │ │ └── bar │ │ │ │ │ │ ├── controller │ │ │ │ │ │ └── AppController.ts │ │ │ │ │ │ ├── module.yml │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── config │ │ │ │ │ ├── config.default.js │ │ │ │ │ ├── module.json │ │ │ │ │ └── plugin.js │ │ │ │ │ └── package.json │ │ │ ├── sse-mcp-server │ │ │ │ └── http.ts │ │ │ └── streamable-mcp-server │ │ │ │ └── http.ts │ │ └── mcpclient.test.ts │ ├── tsconfig.json │ ├── tsconfig.pub.json │ └── typings │ │ └── index.d.ts ├── mcp-proxy │ ├── CHANGELOG.md │ ├── README.md │ ├── agent.ts │ ├── app.ts │ ├── app │ │ └── extend │ │ │ ├── agent.ts │ │ │ └── application.ts │ ├── config │ │ └── config.default.ts │ ├── index.ts │ ├── lib │ │ └── MCPProxyDataClient.ts │ ├── package.json │ ├── test │ │ ├── fixtures │ │ │ └── apps │ │ │ │ └── mcp-proxy │ │ │ │ ├── app │ │ │ │ ├── controller │ │ │ │ │ └── app.ts │ │ │ │ └── router.ts │ │ │ │ ├── config │ │ │ │ ├── config.default.js │ │ │ │ └── plugin.js │ │ │ │ └── package.json │ │ └── proxy.test.ts │ ├── tsconfig.json │ ├── tsconfig.pub.json │ └── typings │ │ └── index.d.ts ├── orm │ ├── CHANGELOG.md │ ├── README.md │ ├── app.ts │ ├── lib │ │ ├── DataSourceManager.ts │ │ ├── LeoricRegister.ts │ │ ├── ModelProtoHook.ts │ │ ├── ModelProtoManager.ts │ │ ├── ORMLoadUnitHook.ts │ │ ├── SingletonModelObject.ts │ │ ├── SingletonModelProto.ts │ │ └── SingletonORM.ts │ ├── package.json │ ├── test │ │ ├── fixtures │ │ │ ├── apps │ │ │ │ └── orm-app │ │ │ │ │ ├── app.ts │ │ │ │ │ ├── config │ │ │ │ │ ├── config.default.js │ │ │ │ │ ├── module.json │ │ │ │ │ └── plugin.js │ │ │ │ │ ├── modules │ │ │ │ │ └── orm-module │ │ │ │ │ │ ├── AppService.ts │ │ │ │ │ │ ├── CtxService.ts │ │ │ │ │ │ ├── PkgService.ts │ │ │ │ │ │ ├── model │ │ │ │ │ │ ├── App.ts │ │ │ │ │ │ └── Pkg.ts │ │ │ │ │ │ └── package.json │ │ │ │ │ └── package.json │ │ │ └── prepare.js │ │ └── index.test.ts │ ├── tsconfig.json │ ├── tsconfig.pub.json │ └── typings │ │ └── index.d.ts ├── schedule │ ├── CHANGELOG.md │ ├── README.md │ ├── agent.ts │ ├── app.ts │ ├── lib │ │ ├── EggScheduleAdapter.ts │ │ ├── EggScheduleMetadataConvertor.ts │ │ ├── SchedulePrototypeHook.ts │ │ ├── ScheduleSubscriberRegister.ts │ │ ├── ScheduleWorkerLoadUnitHook.ts │ │ └── ScheduleWorkerRegister.ts │ ├── package.json │ ├── test │ │ ├── fixtures │ │ │ └── schedule-app │ │ │ │ ├── app │ │ │ │ └── subscriber │ │ │ │ │ ├── Subscriber.ts │ │ │ │ │ └── package.json │ │ │ │ ├── config │ │ │ │ ├── module.json │ │ │ │ └── plugin.js │ │ │ │ └── package.json │ │ └── schedule.test.ts │ ├── tsconfig.json │ ├── tsconfig.pub.json │ └── typings │ │ └── index.d.ts └── tegg │ ├── CHANGELOG.md │ ├── README.md │ ├── app.ts │ ├── app │ ├── extend │ │ ├── application.ts │ │ ├── application.unittest.ts │ │ └── context.ts │ └── middleware │ │ └── tegg_ctx_lifecycle_middleware.ts │ ├── lib │ ├── AppLoadUnit.ts │ ├── AppLoadUnitInstance.ts │ ├── CompatibleUtil.ts │ ├── ConfigSourceLoadUnitHook.ts │ ├── EggAppLoader.ts │ ├── EggCompatibleObject.ts │ ├── EggCompatibleProtoImpl.ts │ ├── EggContextCompatibleHook.ts │ ├── EggContextHandler.ts │ ├── EggContextImpl.ts │ ├── EggModuleLoader.ts │ ├── EggQualifierProtoHook.ts │ ├── ModuleConfigLoader.ts │ ├── ModuleHandler.ts │ ├── Utils.ts │ ├── ctx_lifecycle_middleware.ts │ └── run_in_background.ts │ ├── package.json │ ├── test │ ├── AccessLevelCheck.test.ts │ ├── BackgroundTask.test.ts │ ├── ConstructorModuleConfig.test.ts │ ├── DynamicInject.test.ts │ ├── EggCompatible.test.ts │ ├── Inject.test.ts │ ├── ModuleConfig.test.ts │ ├── MultiInstanceInjectMultiInstance.test.ts │ ├── NoModuleJson.test.ts │ ├── OptionalModule.test.ts │ ├── OptionalPluginModule.test.ts │ ├── SameProtoName.test.ts │ ├── Subscription.test.ts │ ├── app │ │ └── extend │ │ │ ├── application.test.ts │ │ │ ├── application.unittest.test.ts │ │ │ └── context.test.ts │ ├── close.test.ts │ ├── fixtures │ │ └── apps │ │ │ ├── access-level-check │ │ │ ├── app │ │ │ │ ├── controller │ │ │ │ │ └── app.ts │ │ │ │ └── router.ts │ │ │ ├── config │ │ │ │ ├── config.default.js │ │ │ │ ├── module.json │ │ │ │ └── plugin.js │ │ │ ├── modules │ │ │ │ ├── module-a │ │ │ │ │ ├── BarService.ts │ │ │ │ │ ├── FooService.ts │ │ │ │ │ └── package.json │ │ │ │ ├── module-main │ │ │ │ │ ├── BarService.ts │ │ │ │ │ ├── FooService.ts │ │ │ │ │ ├── MainService.ts │ │ │ │ │ └── package.json │ │ │ │ └── package.json │ │ │ ├── package.json │ │ │ └── typings │ │ │ │ └── index.d.ts │ │ │ ├── app-multi-inject-multi │ │ │ ├── app │ │ │ │ └── modules │ │ │ │ │ ├── app │ │ │ │ │ ├── App.ts │ │ │ │ │ ├── module.yml │ │ │ │ │ └── package.json │ │ │ │ │ ├── app2 │ │ │ │ │ ├── App.ts │ │ │ │ │ ├── module.yml │ │ │ │ │ └── package.json │ │ │ │ │ ├── bar │ │ │ │ │ ├── BizManager.ts │ │ │ │ │ └── package.json │ │ │ │ │ └── foo │ │ │ │ │ ├── Secret.ts │ │ │ │ │ └── package.json │ │ │ ├── config │ │ │ │ ├── config.default.js │ │ │ │ └── plugin.js │ │ │ └── package.json │ │ │ ├── app-with-no-module-json │ │ │ ├── app │ │ │ │ ├── controller │ │ │ │ │ └── app.ts │ │ │ │ ├── extend │ │ │ │ │ ├── application.unittest.ts │ │ │ │ │ └── context.ts │ │ │ │ ├── router.ts │ │ │ │ └── typings │ │ │ │ │ └── index.d.ts │ │ │ ├── config │ │ │ │ ├── config.default.js │ │ │ │ └── plugin.js │ │ │ ├── modules │ │ │ │ └── config-module │ │ │ │ │ ├── ConfigService.ts │ │ │ │ │ └── package.json │ │ │ └── package.json │ │ │ ├── background-app │ │ │ ├── app │ │ │ │ ├── controller │ │ │ │ │ └── app.ts │ │ │ │ ├── router.ts │ │ │ │ └── typings │ │ │ │ │ └── index.d.ts │ │ │ ├── config │ │ │ │ ├── config.default.js │ │ │ │ ├── module.json │ │ │ │ └── plugin.js │ │ │ ├── modules │ │ │ │ └── multi-module-background │ │ │ │ │ ├── BackgroundService.ts │ │ │ │ │ ├── CountService.ts │ │ │ │ │ └── package.json │ │ │ └── package.json │ │ │ ├── constructor-module-config │ │ │ ├── app.ts │ │ │ ├── app │ │ │ │ ├── controller │ │ │ │ │ └── app.ts │ │ │ │ ├── extend │ │ │ │ │ ├── application.unittest.ts │ │ │ │ │ └── context.ts │ │ │ │ ├── router.ts │ │ │ │ └── typings │ │ │ │ │ └── index.d.ts │ │ │ ├── config │ │ │ │ ├── config.default.js │ │ │ │ └── plugin.js │ │ │ ├── modules │ │ │ │ └── module-with-config │ │ │ │ │ ├── foo.ts │ │ │ │ │ ├── module.unittest.yml │ │ │ │ │ ├── module.yml │ │ │ │ │ └── package.json │ │ │ └── package.json │ │ │ ├── dynamic-inject-app │ │ │ ├── app │ │ │ │ ├── controller │ │ │ │ │ └── app.ts │ │ │ │ ├── router.ts │ │ │ │ └── typings │ │ │ │ │ └── index.d.ts │ │ │ ├── config │ │ │ │ ├── config.default.js │ │ │ │ ├── module.json │ │ │ │ └── plugin.js │ │ │ ├── modules │ │ │ │ └── dynamic-inject-module │ │ │ │ │ ├── AbstractContextHello.ts │ │ │ │ │ ├── AbstractSingletonHello.ts │ │ │ │ │ ├── FooType.ts │ │ │ │ │ ├── HelloService.ts │ │ │ │ │ ├── SingletonHelloService.ts │ │ │ │ │ ├── decorator │ │ │ │ │ ├── ContextHello.ts │ │ │ │ │ └── SingletonHello.ts │ │ │ │ │ ├── impl │ │ │ │ │ ├── BarContextHello.ts │ │ │ │ │ ├── BarSingletonHello.ts │ │ │ │ │ ├── FooContextHello.ts │ │ │ │ │ └── FooSingletonHello.ts │ │ │ │ │ └── package.json │ │ │ └── package.json │ │ │ ├── egg-app │ │ │ ├── app │ │ │ │ ├── controller │ │ │ │ │ └── app.ts │ │ │ │ ├── extend │ │ │ │ │ ├── application.ts │ │ │ │ │ ├── application.unittest.ts │ │ │ │ │ └── context.ts │ │ │ │ ├── router.ts │ │ │ │ └── typings │ │ │ │ │ └── index.d.ts │ │ │ ├── config │ │ │ │ ├── config.default.js │ │ │ │ ├── module.json │ │ │ │ └── plugin.js │ │ │ ├── modules │ │ │ │ ├── multi-module-common │ │ │ │ │ ├── model │ │ │ │ │ │ └── App.ts │ │ │ │ │ └── package.json │ │ │ │ ├── multi-module-repo │ │ │ │ │ ├── AppRepo.ts │ │ │ │ │ ├── GlobalAppRepo.ts │ │ │ │ │ ├── PersistenceService.ts │ │ │ │ │ └── package.json │ │ │ │ └── multi-module-service │ │ │ │ │ ├── AppService.ts │ │ │ │ │ ├── ConfigService.ts │ │ │ │ │ ├── CustomLoggerService.ts │ │ │ │ │ ├── EggTypeService.ts │ │ │ │ │ ├── SingletonFooService.ts │ │ │ │ │ ├── TraceService.ts │ │ │ │ │ └── package.json │ │ │ └── package.json │ │ │ ├── inject-module-config │ │ │ ├── app.ts │ │ │ ├── app │ │ │ │ ├── controller │ │ │ │ │ └── app.ts │ │ │ │ ├── extend │ │ │ │ │ ├── application.unittest.ts │ │ │ │ │ └── context.ts │ │ │ │ ├── router.ts │ │ │ │ └── typings │ │ │ │ │ └── index.d.ts │ │ │ ├── config │ │ │ │ ├── config.default.js │ │ │ │ └── plugin.js │ │ │ ├── modules │ │ │ │ ├── module-with-config │ │ │ │ │ ├── foo.ts │ │ │ │ │ ├── module.unittest.yml │ │ │ │ │ ├── module.yml │ │ │ │ │ └── package.json │ │ │ │ └── module-with-overwrite-config │ │ │ │ │ ├── bar.ts │ │ │ │ │ ├── module.unittest.yml │ │ │ │ │ ├── module.yml │ │ │ │ │ └── package.json │ │ │ └── package.json │ │ │ ├── invalid-inject │ │ │ ├── app │ │ │ │ └── modules │ │ │ │ │ └── module-a │ │ │ │ │ ├── BarService.ts │ │ │ │ │ └── package.json │ │ │ ├── config │ │ │ │ ├── config.default.js │ │ │ │ └── plugin.js │ │ │ └── package.json │ │ │ ├── optional-inject │ │ │ ├── app │ │ │ │ └── modules │ │ │ │ │ └── module-a │ │ │ │ │ ├── BarService.ts │ │ │ │ │ ├── FooService.ts │ │ │ │ │ └── package.json │ │ │ ├── config │ │ │ │ ├── config.default.js │ │ │ │ └── plugin.js │ │ │ └── package.json │ │ │ ├── optional-module │ │ │ ├── app │ │ │ │ └── modules │ │ │ │ │ └── root │ │ │ │ │ ├── Root.ts │ │ │ │ │ └── package.json │ │ │ ├── config │ │ │ │ ├── config.default.js │ │ │ │ └── plugin.js │ │ │ ├── node_modules │ │ │ │ ├── foo │ │ │ │ │ └── package.json │ │ │ │ ├── unused │ │ │ │ │ ├── Unused.js │ │ │ │ │ └── package.json │ │ │ │ └── used │ │ │ │ │ ├── Used.js │ │ │ │ │ └── package.json │ │ │ └── package.json │ │ │ ├── plugin-module │ │ │ ├── config │ │ │ │ ├── config.default.js │ │ │ │ └── plugin.js │ │ │ ├── node_modules │ │ │ │ ├── foo-plugin │ │ │ │ │ ├── Used.js │ │ │ │ │ └── package.json │ │ │ │ └── foo │ │ │ │ │ └── package.json │ │ │ └── package.json │ │ │ ├── recursive-module-app │ │ │ ├── app │ │ │ │ ├── controller │ │ │ │ │ └── app.ts │ │ │ │ └── router.ts │ │ │ ├── config │ │ │ │ ├── config.default.js │ │ │ │ ├── module.json │ │ │ │ └── plugin.js │ │ │ ├── modules │ │ │ │ ├── multi-module-repo │ │ │ │ │ ├── AppRepo.ts │ │ │ │ │ └── package.json │ │ │ │ └── multi-module-service │ │ │ │ │ ├── AppService.ts │ │ │ │ │ └── package.json │ │ │ └── package.json │ │ │ ├── same-name-protos │ │ │ ├── app │ │ │ │ └── modules │ │ │ │ │ ├── module-a │ │ │ │ │ ├── BarService.ts │ │ │ │ │ └── package.json │ │ │ │ │ ├── module-bar │ │ │ │ │ ├── FooService.ts │ │ │ │ │ └── package.json │ │ │ │ │ └── module-foo │ │ │ │ │ ├── FooService.ts │ │ │ │ │ └── package.json │ │ │ ├── config │ │ │ │ ├── config.default.js │ │ │ │ └── plugin.js │ │ │ └── package.json │ │ │ ├── same-name-singleton-and-context-proto │ │ │ ├── app │ │ │ │ └── modules │ │ │ │ │ ├── module-bar │ │ │ │ │ ├── BarConstructorService1.ts │ │ │ │ │ ├── BarConstructorService2.ts │ │ │ │ │ ├── BarService1.ts │ │ │ │ │ ├── BarService2.ts │ │ │ │ │ ├── FooService.ts │ │ │ │ │ └── package.json │ │ │ │ │ └── module-foo │ │ │ │ │ ├── FooService.ts │ │ │ │ │ └── package.json │ │ │ ├── config │ │ │ │ ├── config.default.js │ │ │ │ └── plugin.js │ │ │ └── package.json │ │ │ ├── schedule-app │ │ │ ├── app │ │ │ │ └── schedule │ │ │ │ │ └── foo.ts │ │ │ ├── config │ │ │ │ ├── config.default.js │ │ │ │ ├── module.json │ │ │ │ └── plugin.js │ │ │ ├── modules │ │ │ │ ├── multi-module-repo │ │ │ │ │ ├── AppRepo.ts │ │ │ │ │ └── package.json │ │ │ │ └── multi-module-service │ │ │ │ │ ├── AppService.ts │ │ │ │ │ └── package.json │ │ │ └── package.json │ │ │ └── wrong-order-app │ │ │ ├── app │ │ │ ├── controller │ │ │ │ └── app.ts │ │ │ └── router.ts │ │ │ ├── config │ │ │ ├── config.default.js │ │ │ ├── module.json │ │ │ └── plugin.js │ │ │ ├── modules │ │ │ ├── multi-module-repo │ │ │ │ ├── AppRepo.ts │ │ │ │ └── package.json │ │ │ └── multi-module-service │ │ │ │ ├── AppService.ts │ │ │ │ └── package.json │ │ │ └── package.json │ └── lib │ │ └── EggModuleLoader.test.ts │ ├── tsconfig.json │ ├── tsconfig.pub.json │ └── typings │ └── index.d.ts ├── standalone └── standalone │ ├── CHANGELOG.md │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── src │ ├── ConfigSourceLoadUnitHook.ts │ ├── EggModuleLoader.ts │ ├── ModuleConfig.ts │ ├── Runner.ts │ ├── StandaloneContext.ts │ ├── StandaloneContextHandler.ts │ ├── StandaloneContextImpl.ts │ ├── StandaloneInnerObject.ts │ ├── StandaloneInnerObjectProto.ts │ ├── StandaloneLoadUnit.ts │ └── main.ts │ ├── test │ ├── fixtures │ │ ├── ajv-module-pass │ │ │ ├── foo.ts │ │ │ └── package.json │ │ ├── ajv-module │ │ │ ├── foo.ts │ │ │ └── package.json │ │ ├── aop-module │ │ │ ├── Hello.ts │ │ │ ├── main.ts │ │ │ └── package.json │ │ ├── custom-context │ │ │ ├── foo.ts │ │ │ └── package.json │ │ ├── dal-module │ │ │ ├── module.yml │ │ │ ├── package.json │ │ │ ├── src │ │ │ │ ├── Foo.ts │ │ │ │ ├── dal │ │ │ │ │ ├── dao │ │ │ │ │ │ ├── FooDAO.ts │ │ │ │ │ │ └── base │ │ │ │ │ │ │ └── BaseFooDAO.ts │ │ │ │ │ ├── extension │ │ │ │ │ │ └── FooExtension.ts │ │ │ │ │ └── structure │ │ │ │ │ │ ├── Foo.json │ │ │ │ │ │ └── Foo.sql │ │ │ │ └── main.ts │ │ │ └── tsconfig.json │ │ ├── dal-transaction-module │ │ │ ├── module.yml │ │ │ ├── package.json │ │ │ ├── src │ │ │ │ ├── Foo.ts │ │ │ │ ├── FooService.ts │ │ │ │ ├── dal │ │ │ │ │ ├── dao │ │ │ │ │ │ ├── FooDAO.ts │ │ │ │ │ │ └── base │ │ │ │ │ │ │ └── BaseFooDAO.ts │ │ │ │ │ ├── extension │ │ │ │ │ │ └── FooExtension.ts │ │ │ │ │ └── structure │ │ │ │ │ │ ├── Foo.json │ │ │ │ │ │ └── Foo.sql │ │ │ │ └── main.ts │ │ │ └── tsconfig.json │ │ ├── dependency │ │ │ ├── foo.ts │ │ │ ├── node_modules │ │ │ │ ├── dependency-1 │ │ │ │ │ └── package.json │ │ │ │ └── dependency-2 │ │ │ │ │ ├── foo.js │ │ │ │ │ ├── module.yml │ │ │ │ │ └── package.json │ │ │ └── package.json │ │ ├── dynamic-inject-module │ │ │ ├── AbstractContextHello.ts │ │ │ ├── AbstractSingletonHello.ts │ │ │ ├── FooType.ts │ │ │ ├── HelloService.ts │ │ │ ├── decorator │ │ │ │ ├── ContextHello.ts │ │ │ │ └── SingletonHello.ts │ │ │ ├── impl │ │ │ │ ├── BarContextHello.ts │ │ │ │ ├── BarSingletonHello.ts │ │ │ │ ├── FooContextHello.ts │ │ │ │ └── FooSingletonHello.ts │ │ │ ├── main.ts │ │ │ └── package.json │ │ ├── inner-object │ │ │ ├── foo.ts │ │ │ └── package.json │ │ ├── invalid-inject │ │ │ ├── foo.ts │ │ │ └── package.json │ │ ├── lifecycle │ │ │ ├── foo.ts │ │ │ └── package.json │ │ ├── module-with-config │ │ │ ├── foo.ts │ │ │ ├── module.yml │ │ │ └── package.json │ │ ├── module-with-empty-config │ │ │ ├── foo.ts │ │ │ ├── module.yml │ │ │ └── package.json │ │ ├── module-with-empty-default-config │ │ │ ├── foo.ts │ │ │ ├── module.dev.yml │ │ │ ├── module.yml │ │ │ └── package.json │ │ ├── module-with-env-config │ │ │ ├── foo.ts │ │ │ ├── module.dev.yml │ │ │ ├── module.yml │ │ │ └── package.json │ │ ├── multi-callback-instance-module │ │ │ ├── biz │ │ │ │ ├── biz.ts │ │ │ │ ├── module.yml │ │ │ │ └── package.json │ │ │ ├── logger │ │ │ │ ├── DynamicLogger.ts │ │ │ │ └── package.json │ │ │ └── main │ │ │ │ ├── foo.ts │ │ │ │ ├── module.yml │ │ │ │ └── package.json │ │ ├── multi-modules │ │ │ ├── bar │ │ │ │ ├── module.yml │ │ │ │ └── package.json │ │ │ └── foo │ │ │ │ ├── foo.ts │ │ │ │ ├── module.yml │ │ │ │ └── package.json │ │ ├── optional-inject │ │ │ ├── bar.ts │ │ │ ├── foo.ts │ │ │ └── package.json │ │ ├── runtime-config │ │ │ ├── foo.ts │ │ │ └── package.json │ │ └── simple │ │ │ ├── foo.ts │ │ │ └── package.json │ └── index.test.ts │ ├── tsconfig.json │ └── tsconfig.pub.json └── tsconfig.json /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report-cn.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/.github/ISSUE_TEMPLATE/bug-report-cn.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request-cn.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/.github/ISSUE_TEMPLATE/feature-request-cn.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/rfc-cn.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/.github/ISSUE_TEMPLATE/rfc-cn.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/rfc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/.github/ISSUE_TEMPLATE/rfc.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/.gitignore -------------------------------------------------------------------------------- /.mocharc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/.mocharc.yml -------------------------------------------------------------------------------- /.nycrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/.nycrc.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/README.md -------------------------------------------------------------------------------- /benchmark/http/app/controller/FooTeggController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/benchmark/http/app/controller/FooTeggController.ts -------------------------------------------------------------------------------- /benchmark/http/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/benchmark/http/app/router.js -------------------------------------------------------------------------------- /benchmark/http/config/config.default.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | keys: 'tegg_benchmark', 5 | }; 6 | -------------------------------------------------------------------------------- /benchmark/http/config/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/benchmark/http/config/plugin.js -------------------------------------------------------------------------------- /benchmark/http/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/benchmark/http/package.json -------------------------------------------------------------------------------- /benchmark/http/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@eggjs/tsconfig" 3 | } 4 | -------------------------------------------------------------------------------- /core/ajv-decorator/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/ajv-decorator/CHANGELOG.md -------------------------------------------------------------------------------- /core/ajv-decorator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/ajv-decorator/README.md -------------------------------------------------------------------------------- /core/ajv-decorator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/ajv-decorator/index.ts -------------------------------------------------------------------------------- /core/ajv-decorator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/ajv-decorator/package.json -------------------------------------------------------------------------------- /core/ajv-decorator/src/enum/TransformEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/ajv-decorator/src/enum/TransformEnum.ts -------------------------------------------------------------------------------- /core/ajv-decorator/src/error/AjvInvalidParamError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/ajv-decorator/src/error/AjvInvalidParamError.ts -------------------------------------------------------------------------------- /core/ajv-decorator/src/type/Ajv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/ajv-decorator/src/type/Ajv.ts -------------------------------------------------------------------------------- /core/ajv-decorator/test/TransformEnum.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/ajv-decorator/test/TransformEnum.test.ts -------------------------------------------------------------------------------- /core/ajv-decorator/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/ajv-decorator/tsconfig.json -------------------------------------------------------------------------------- /core/ajv-decorator/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/ajv-decorator/tsconfig.pub.json -------------------------------------------------------------------------------- /core/aop-decorator/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-decorator/CHANGELOG.md -------------------------------------------------------------------------------- /core/aop-decorator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-decorator/README.md -------------------------------------------------------------------------------- /core/aop-decorator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-decorator/index.ts -------------------------------------------------------------------------------- /core/aop-decorator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-decorator/package.json -------------------------------------------------------------------------------- /core/aop-decorator/src/AspectMetaBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-decorator/src/AspectMetaBuilder.ts -------------------------------------------------------------------------------- /core/aop-decorator/src/CrosscutAdviceFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-decorator/src/CrosscutAdviceFactory.ts -------------------------------------------------------------------------------- /core/aop-decorator/src/decorator/Advice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-decorator/src/decorator/Advice.ts -------------------------------------------------------------------------------- /core/aop-decorator/src/decorator/Crosscut.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-decorator/src/decorator/Crosscut.ts -------------------------------------------------------------------------------- /core/aop-decorator/src/decorator/Pointcut.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-decorator/src/decorator/Pointcut.ts -------------------------------------------------------------------------------- /core/aop-decorator/src/model/Aspect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-decorator/src/model/Aspect.ts -------------------------------------------------------------------------------- /core/aop-decorator/src/model/PointcutInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-decorator/src/model/PointcutInfo.ts -------------------------------------------------------------------------------- /core/aop-decorator/src/util/AdviceInfoUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-decorator/src/util/AdviceInfoUtil.ts -------------------------------------------------------------------------------- /core/aop-decorator/src/util/AspectInfoUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-decorator/src/util/AspectInfoUtil.ts -------------------------------------------------------------------------------- /core/aop-decorator/src/util/CrosscutInfoUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-decorator/src/util/CrosscutInfoUtil.ts -------------------------------------------------------------------------------- /core/aop-decorator/src/util/PointcutAdviceInfoUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-decorator/src/util/PointcutAdviceInfoUtil.ts -------------------------------------------------------------------------------- /core/aop-decorator/test/AspectMetaBuilder.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-decorator/test/AspectMetaBuilder.test.ts -------------------------------------------------------------------------------- /core/aop-decorator/test/fixtures/CrosscutExample.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-decorator/test/fixtures/CrosscutExample.ts -------------------------------------------------------------------------------- /core/aop-decorator/test/fixtures/InheritExample.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-decorator/test/fixtures/InheritExample.ts -------------------------------------------------------------------------------- /core/aop-decorator/test/fixtures/PointcutExample.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-decorator/test/fixtures/PointcutExample.ts -------------------------------------------------------------------------------- /core/aop-decorator/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-decorator/tsconfig.json -------------------------------------------------------------------------------- /core/aop-decorator/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-decorator/tsconfig.pub.json -------------------------------------------------------------------------------- /core/aop-runtime/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-runtime/CHANGELOG.md -------------------------------------------------------------------------------- /core/aop-runtime/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-runtime/README.md -------------------------------------------------------------------------------- /core/aop-runtime/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-runtime/index.ts -------------------------------------------------------------------------------- /core/aop-runtime/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-runtime/package.json -------------------------------------------------------------------------------- /core/aop-runtime/src/AspectExecutor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-runtime/src/AspectExecutor.ts -------------------------------------------------------------------------------- /core/aop-runtime/src/CrossCutGraphHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-runtime/src/CrossCutGraphHook.ts -------------------------------------------------------------------------------- /core/aop-runtime/src/EggObjectAopHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-runtime/src/EggObjectAopHook.ts -------------------------------------------------------------------------------- /core/aop-runtime/src/EggPrototypeCrossCutHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-runtime/src/EggPrototypeCrossCutHook.ts -------------------------------------------------------------------------------- /core/aop-runtime/src/LoadUnitAopHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-runtime/src/LoadUnitAopHook.ts -------------------------------------------------------------------------------- /core/aop-runtime/src/PointCutGraphHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-runtime/src/PointCutGraphHook.ts -------------------------------------------------------------------------------- /core/aop-runtime/test/aop-runtime.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-runtime/test/aop-runtime.test.ts -------------------------------------------------------------------------------- /core/aop-runtime/test/fixtures/mutli/a/A.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-runtime/test/fixtures/mutli/a/A.ts -------------------------------------------------------------------------------- /core/aop-runtime/test/fixtures/mutli/a/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-runtime/test/fixtures/mutli/a/package.json -------------------------------------------------------------------------------- /core/aop-runtime/test/fixtures/mutli/b/B.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-runtime/test/fixtures/mutli/b/B.ts -------------------------------------------------------------------------------- /core/aop-runtime/test/fixtures/mutli/b/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-runtime/test/fixtures/mutli/b/package.json -------------------------------------------------------------------------------- /core/aop-runtime/test/fixtures/mutli/c/Base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-runtime/test/fixtures/mutli/c/Base.ts -------------------------------------------------------------------------------- /core/aop-runtime/test/fixtures/mutli/c/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-runtime/test/fixtures/mutli/c/package.json -------------------------------------------------------------------------------- /core/aop-runtime/test/fixtures/mutli/cross/Cross.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-runtime/test/fixtures/mutli/cross/Cross.ts -------------------------------------------------------------------------------- /core/aop-runtime/test/fixtures/mutli/cross/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-runtime/test/fixtures/mutli/cross/package.json -------------------------------------------------------------------------------- /core/aop-runtime/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-runtime/tsconfig.json -------------------------------------------------------------------------------- /core/aop-runtime/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/aop-runtime/tsconfig.pub.json -------------------------------------------------------------------------------- /core/background-task/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/background-task/CHANGELOG.md -------------------------------------------------------------------------------- /core/background-task/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/background-task/README.md -------------------------------------------------------------------------------- /core/background-task/index.ts: -------------------------------------------------------------------------------- 1 | export * from './src/BackgroundTaskHelper'; 2 | -------------------------------------------------------------------------------- /core/background-task/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/background-task/package.json -------------------------------------------------------------------------------- /core/background-task/src/BackgroundTaskHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/background-task/src/BackgroundTaskHelper.ts -------------------------------------------------------------------------------- /core/background-task/test/BackgroundTaskHelper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/background-task/test/BackgroundTaskHelper.test.ts -------------------------------------------------------------------------------- /core/background-task/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/background-task/tsconfig.json -------------------------------------------------------------------------------- /core/background-task/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/background-task/tsconfig.pub.json -------------------------------------------------------------------------------- /core/common-util/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/common-util/CHANGELOG.md -------------------------------------------------------------------------------- /core/common-util/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/common-util/README.md -------------------------------------------------------------------------------- /core/common-util/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/common-util/index.ts -------------------------------------------------------------------------------- /core/common-util/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/common-util/package.json -------------------------------------------------------------------------------- /core/common-util/src/FSUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/common-util/src/FSUtil.ts -------------------------------------------------------------------------------- /core/common-util/src/Graph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/common-util/src/Graph.ts -------------------------------------------------------------------------------- /core/common-util/src/MapUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/common-util/src/MapUtil.ts -------------------------------------------------------------------------------- /core/common-util/src/ModuleConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/common-util/src/ModuleConfig.ts -------------------------------------------------------------------------------- /core/common-util/src/ModuleConfigs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/common-util/src/ModuleConfigs.ts -------------------------------------------------------------------------------- /core/common-util/src/NameUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/common-util/src/NameUtil.ts -------------------------------------------------------------------------------- /core/common-util/src/ObjectUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/common-util/src/ObjectUtils.ts -------------------------------------------------------------------------------- /core/common-util/src/ProxyUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/common-util/src/ProxyUtil.ts -------------------------------------------------------------------------------- /core/common-util/src/StackUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/common-util/src/StackUtil.ts -------------------------------------------------------------------------------- /core/common-util/src/StreamUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/common-util/src/StreamUtil.ts -------------------------------------------------------------------------------- /core/common-util/src/TimerUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/common-util/src/TimerUtil.ts -------------------------------------------------------------------------------- /core/common-util/test/MapUtil.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/common-util/test/MapUtil.test.ts -------------------------------------------------------------------------------- /core/common-util/test/ModuleConfig.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/common-util/test/ModuleConfig.test.ts -------------------------------------------------------------------------------- /core/common-util/test/NameUtil.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/common-util/test/NameUtil.test.ts -------------------------------------------------------------------------------- /core/common-util/test/ObjectUtil.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/common-util/test/ObjectUtil.test.ts -------------------------------------------------------------------------------- /core/common-util/test/ProtoGraph.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/common-util/test/ProtoGraph.test.ts -------------------------------------------------------------------------------- /core/common-util/test/TimerUtil.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/common-util/test/TimerUtil.test.ts -------------------------------------------------------------------------------- /core/common-util/test/fixtures/apps/app-with-module-json/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "foo" 3 | } 4 | -------------------------------------------------------------------------------- /core/common-util/test/fixtures/apps/app-with-module-pkg-json/config/module.json: -------------------------------------------------------------------------------- 1 | [ 2 | { "package": "module-a" } 3 | ] 4 | -------------------------------------------------------------------------------- /core/common-util/test/fixtures/apps/app-with-module-pkg-json/node_modules/module-a/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /core/common-util/test/fixtures/apps/app-with-module-pkg-json/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "foo" 3 | } 4 | -------------------------------------------------------------------------------- /core/common-util/test/fixtures/apps/app-with-modules/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "foo" 3 | } 4 | -------------------------------------------------------------------------------- /core/common-util/test/fixtures/apps/app-with-no-module-json-duplicated/node_modules/module-b/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /core/common-util/test/fixtures/apps/app-with-no-module-json/node_modules/dep/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /core/common-util/test/fixtures/apps/app-with-no-module-json/node_modules/module-c/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /core/common-util/test/fixtures/apps/app-with-symlink/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "app-with-symlink" 3 | } 4 | -------------------------------------------------------------------------------- /core/common-util/test/fixtures/modules/dev-module-config/module.dev.yml: -------------------------------------------------------------------------------- 1 | mysql: 2 | port: 11306 3 | -------------------------------------------------------------------------------- /core/common-util/test/fixtures/modules/dev-module-config/module.yml: -------------------------------------------------------------------------------- 1 | mysql: 2 | host: 127.0.0.1 3 | -------------------------------------------------------------------------------- /core/common-util/test/fixtures/modules/foo-yaml/module.yml: -------------------------------------------------------------------------------- 1 | mysql: 2 | host: 127.0.0.1 3 | -------------------------------------------------------------------------------- /core/common-util/test/fixtures/monorepo/foo/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/common-util/test/fixtures/monorepo/node_modules/a: -------------------------------------------------------------------------------- 1 | ../packages/a -------------------------------------------------------------------------------- /core/common-util/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/common-util/tsconfig.json -------------------------------------------------------------------------------- /core/common-util/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/common-util/tsconfig.pub.json -------------------------------------------------------------------------------- /core/controller-decorator/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/CHANGELOG.md -------------------------------------------------------------------------------- /core/controller-decorator/README.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/README.json -------------------------------------------------------------------------------- /core/controller-decorator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/index.ts -------------------------------------------------------------------------------- /core/controller-decorator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/package.json -------------------------------------------------------------------------------- /core/controller-decorator/src/decorator/Acl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/src/decorator/Acl.ts -------------------------------------------------------------------------------- /core/controller-decorator/src/decorator/Context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/src/decorator/Context.ts -------------------------------------------------------------------------------- /core/controller-decorator/src/decorator/Middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/src/decorator/Middleware.ts -------------------------------------------------------------------------------- /core/controller-decorator/src/decorator/http/Host.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/src/decorator/http/Host.ts -------------------------------------------------------------------------------- /core/controller-decorator/src/decorator/mcp/Extra.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/src/decorator/mcp/Extra.ts -------------------------------------------------------------------------------- /core/controller-decorator/src/decorator/mcp/MCPPrompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/src/decorator/mcp/MCPPrompt.ts -------------------------------------------------------------------------------- /core/controller-decorator/src/decorator/mcp/MCPTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/src/decorator/mcp/MCPTool.ts -------------------------------------------------------------------------------- /core/controller-decorator/src/model/HTTPCookies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/src/model/HTTPCookies.ts -------------------------------------------------------------------------------- /core/controller-decorator/src/model/HTTPMethodMeta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/src/model/HTTPMethodMeta.ts -------------------------------------------------------------------------------- /core/controller-decorator/src/model/HTTPRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/src/model/HTTPRequest.ts -------------------------------------------------------------------------------- /core/controller-decorator/src/model/HTTPResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/src/model/HTTPResponse.ts -------------------------------------------------------------------------------- /core/controller-decorator/src/model/MCPControllerMeta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/src/model/MCPControllerMeta.ts -------------------------------------------------------------------------------- /core/controller-decorator/src/model/MCPPromptMeta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/src/model/MCPPromptMeta.ts -------------------------------------------------------------------------------- /core/controller-decorator/src/model/MCPResourceMeta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/src/model/MCPResourceMeta.ts -------------------------------------------------------------------------------- /core/controller-decorator/src/model/MCPToolMeta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/src/model/MCPToolMeta.ts -------------------------------------------------------------------------------- /core/controller-decorator/src/model/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/src/model/index.ts -------------------------------------------------------------------------------- /core/controller-decorator/src/util/ControllerInfoUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/src/util/ControllerInfoUtil.ts -------------------------------------------------------------------------------- /core/controller-decorator/src/util/HTTPInfoUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/src/util/HTTPInfoUtil.ts -------------------------------------------------------------------------------- /core/controller-decorator/src/util/HTTPPriorityUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/src/util/HTTPPriorityUtil.ts -------------------------------------------------------------------------------- /core/controller-decorator/src/util/MCPInfoUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/src/util/MCPInfoUtil.ts -------------------------------------------------------------------------------- /core/controller-decorator/src/util/MethodInfoUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/src/util/MethodInfoUtil.ts -------------------------------------------------------------------------------- /core/controller-decorator/test/Acl.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/test/Acl.test.ts -------------------------------------------------------------------------------- /core/controller-decorator/test/Context.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/test/Context.test.ts -------------------------------------------------------------------------------- /core/controller-decorator/test/MCPMeta.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/test/MCPMeta.test.ts -------------------------------------------------------------------------------- /core/controller-decorator/test/Middleware.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/test/Middleware.test.ts -------------------------------------------------------------------------------- /core/controller-decorator/test/decorators.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/test/decorators.test.ts -------------------------------------------------------------------------------- /core/controller-decorator/test/fixtures/AclController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/test/fixtures/AclController.ts -------------------------------------------------------------------------------- /core/controller-decorator/test/fixtures/MCPController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/test/fixtures/MCPController.ts -------------------------------------------------------------------------------- /core/controller-decorator/test/http/HTTPMeta.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/test/http/HTTPMeta.test.ts -------------------------------------------------------------------------------- /core/controller-decorator/test/http/Host.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/test/http/Host.test.ts -------------------------------------------------------------------------------- /core/controller-decorator/test/util/HTTPPriority.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/test/util/HTTPPriority.test.ts -------------------------------------------------------------------------------- /core/controller-decorator/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/tsconfig.json -------------------------------------------------------------------------------- /core/controller-decorator/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/controller-decorator/tsconfig.pub.json -------------------------------------------------------------------------------- /core/core-decorator/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/core-decorator/CHANGELOG.md -------------------------------------------------------------------------------- /core/core-decorator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/core-decorator/README.md -------------------------------------------------------------------------------- /core/core-decorator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/core-decorator/index.ts -------------------------------------------------------------------------------- /core/core-decorator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/core-decorator/package.json -------------------------------------------------------------------------------- /core/core-decorator/src/decorator/ConfigSource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/core-decorator/src/decorator/ConfigSource.ts -------------------------------------------------------------------------------- /core/core-decorator/src/decorator/ContextProto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/core-decorator/src/decorator/ContextProto.ts -------------------------------------------------------------------------------- /core/core-decorator/src/decorator/EggQualifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/core-decorator/src/decorator/EggQualifier.ts -------------------------------------------------------------------------------- /core/core-decorator/src/decorator/InitTypeQualifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/core-decorator/src/decorator/InitTypeQualifier.ts -------------------------------------------------------------------------------- /core/core-decorator/src/decorator/Inject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/core-decorator/src/decorator/Inject.ts -------------------------------------------------------------------------------- /core/core-decorator/src/decorator/ModuleQualifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/core-decorator/src/decorator/ModuleQualifier.ts -------------------------------------------------------------------------------- /core/core-decorator/src/decorator/MultiInstanceInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/core-decorator/src/decorator/MultiInstanceInfo.ts -------------------------------------------------------------------------------- /core/core-decorator/src/decorator/MultiInstanceProto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/core-decorator/src/decorator/MultiInstanceProto.ts -------------------------------------------------------------------------------- /core/core-decorator/src/decorator/Prototype.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/core-decorator/src/decorator/Prototype.ts -------------------------------------------------------------------------------- /core/core-decorator/src/decorator/SingletonProto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/core-decorator/src/decorator/SingletonProto.ts -------------------------------------------------------------------------------- /core/core-decorator/src/util/MetadataUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/core-decorator/src/util/MetadataUtil.ts -------------------------------------------------------------------------------- /core/core-decorator/src/util/PrototypeUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/core-decorator/src/util/PrototypeUtil.ts -------------------------------------------------------------------------------- /core/core-decorator/src/util/QualifierUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/core-decorator/src/util/QualifierUtil.ts -------------------------------------------------------------------------------- /core/core-decorator/test/decorators.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/core-decorator/test/decorators.test.ts -------------------------------------------------------------------------------- /core/core-decorator/test/fixtures/decators/FooLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/core-decorator/test/fixtures/decators/FooLogger.ts -------------------------------------------------------------------------------- /core/core-decorator/test/fixtures/decators/ICache.ts: -------------------------------------------------------------------------------- 1 | export interface ICache { 2 | } 3 | -------------------------------------------------------------------------------- /core/core-decorator/test/util/MetadataUtil.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/core-decorator/test/util/MetadataUtil.test.ts -------------------------------------------------------------------------------- /core/core-decorator/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/core-decorator/tsconfig.json -------------------------------------------------------------------------------- /core/core-decorator/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/core-decorator/tsconfig.pub.json -------------------------------------------------------------------------------- /core/dal-decorator/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-decorator/CHANGELOG.md -------------------------------------------------------------------------------- /core/dal-decorator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-decorator/README.md -------------------------------------------------------------------------------- /core/dal-decorator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-decorator/index.ts -------------------------------------------------------------------------------- /core/dal-decorator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-decorator/package.json -------------------------------------------------------------------------------- /core/dal-decorator/src/decorator/Column.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-decorator/src/decorator/Column.ts -------------------------------------------------------------------------------- /core/dal-decorator/src/decorator/Dao.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-decorator/src/decorator/Dao.ts -------------------------------------------------------------------------------- /core/dal-decorator/src/decorator/DataSourceQualifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-decorator/src/decorator/DataSourceQualifier.ts -------------------------------------------------------------------------------- /core/dal-decorator/src/decorator/Index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-decorator/src/decorator/Index.ts -------------------------------------------------------------------------------- /core/dal-decorator/src/decorator/Table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-decorator/src/decorator/Table.ts -------------------------------------------------------------------------------- /core/dal-decorator/src/model/ColumnModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-decorator/src/model/ColumnModel.ts -------------------------------------------------------------------------------- /core/dal-decorator/src/model/IndexModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-decorator/src/model/IndexModel.ts -------------------------------------------------------------------------------- /core/dal-decorator/src/model/TableModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-decorator/src/model/TableModel.ts -------------------------------------------------------------------------------- /core/dal-decorator/src/type/MySql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-decorator/src/type/MySql.ts -------------------------------------------------------------------------------- /core/dal-decorator/src/type/Spatial.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-decorator/src/type/Spatial.ts -------------------------------------------------------------------------------- /core/dal-decorator/src/util/ColumnInfoUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-decorator/src/util/ColumnInfoUtil.ts -------------------------------------------------------------------------------- /core/dal-decorator/src/util/DaoInfoUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-decorator/src/util/DaoInfoUtil.ts -------------------------------------------------------------------------------- /core/dal-decorator/src/util/IndexInfoUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-decorator/src/util/IndexInfoUtil.ts -------------------------------------------------------------------------------- /core/dal-decorator/src/util/TableInfoUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-decorator/src/util/TableInfoUtil.ts -------------------------------------------------------------------------------- /core/dal-decorator/test/fixtures/modules/dal/Foo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-decorator/test/fixtures/modules/dal/Foo.ts -------------------------------------------------------------------------------- /core/dal-decorator/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-decorator/test/index.test.ts -------------------------------------------------------------------------------- /core/dal-decorator/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-decorator/tsconfig.json -------------------------------------------------------------------------------- /core/dal-decorator/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-decorator/tsconfig.pub.json -------------------------------------------------------------------------------- /core/dal-runtime/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/CHANGELOG.md -------------------------------------------------------------------------------- /core/dal-runtime/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/README.md -------------------------------------------------------------------------------- /core/dal-runtime/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/index.ts -------------------------------------------------------------------------------- /core/dal-runtime/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/package.json -------------------------------------------------------------------------------- /core/dal-runtime/src/BaseSqlMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/src/BaseSqlMap.ts -------------------------------------------------------------------------------- /core/dal-runtime/src/CodeGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/src/CodeGenerator.ts -------------------------------------------------------------------------------- /core/dal-runtime/src/DaoLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/src/DaoLoader.ts -------------------------------------------------------------------------------- /core/dal-runtime/src/DataSource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/src/DataSource.ts -------------------------------------------------------------------------------- /core/dal-runtime/src/DatabaseForker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/src/DatabaseForker.ts -------------------------------------------------------------------------------- /core/dal-runtime/src/MySqlDataSource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/src/MySqlDataSource.ts -------------------------------------------------------------------------------- /core/dal-runtime/src/NunjucksConverter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/src/NunjucksConverter.ts -------------------------------------------------------------------------------- /core/dal-runtime/src/NunjucksUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/src/NunjucksUtil.ts -------------------------------------------------------------------------------- /core/dal-runtime/src/SqlGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/src/SqlGenerator.ts -------------------------------------------------------------------------------- /core/dal-runtime/src/SqlMapLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/src/SqlMapLoader.ts -------------------------------------------------------------------------------- /core/dal-runtime/src/SqlUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/src/SqlUtil.ts -------------------------------------------------------------------------------- /core/dal-runtime/src/TableModelInstanceBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/src/TableModelInstanceBuilder.ts -------------------------------------------------------------------------------- /core/dal-runtime/src/TableSqlMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/src/TableSqlMap.ts -------------------------------------------------------------------------------- /core/dal-runtime/src/TemplateUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/src/TemplateUtil.ts -------------------------------------------------------------------------------- /core/dal-runtime/src/templates/base_dao.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/src/templates/base_dao.njk -------------------------------------------------------------------------------- /core/dal-runtime/src/templates/dao.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/src/templates/dao.njk -------------------------------------------------------------------------------- /core/dal-runtime/src/templates/extension.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/src/templates/extension.njk -------------------------------------------------------------------------------- /core/dal-runtime/test/CodeGenerator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/test/CodeGenerator.test.ts -------------------------------------------------------------------------------- /core/dal-runtime/test/DAO.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/test/DAO.test.ts -------------------------------------------------------------------------------- /core/dal-runtime/test/DataSource.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/test/DataSource.test.ts -------------------------------------------------------------------------------- /core/dal-runtime/test/SqlGenerator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/test/SqlGenerator.test.ts -------------------------------------------------------------------------------- /core/dal-runtime/test/SqlUtil.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/test/SqlUtil.test.ts -------------------------------------------------------------------------------- /core/dal-runtime/test/TableSqlMap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/test/TableSqlMap.test.ts -------------------------------------------------------------------------------- /core/dal-runtime/test/fixtures/modules/dal/Foo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/test/fixtures/modules/dal/Foo.ts -------------------------------------------------------------------------------- /core/dal-runtime/test/fixtures/modules/dal/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/test/fixtures/modules/dal/package.json -------------------------------------------------------------------------------- /core/dal-runtime/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/tsconfig.json -------------------------------------------------------------------------------- /core/dal-runtime/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dal-runtime/tsconfig.pub.json -------------------------------------------------------------------------------- /core/dynamic-inject-runtime/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dynamic-inject-runtime/CHANGELOG.md -------------------------------------------------------------------------------- /core/dynamic-inject-runtime/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dynamic-inject-runtime/README.md -------------------------------------------------------------------------------- /core/dynamic-inject-runtime/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dynamic-inject-runtime/index.ts -------------------------------------------------------------------------------- /core/dynamic-inject-runtime/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dynamic-inject-runtime/package.json -------------------------------------------------------------------------------- /core/dynamic-inject-runtime/src/EggObjectFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dynamic-inject-runtime/src/EggObjectFactory.ts -------------------------------------------------------------------------------- /core/dynamic-inject-runtime/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dynamic-inject-runtime/test/index.test.ts -------------------------------------------------------------------------------- /core/dynamic-inject-runtime/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dynamic-inject-runtime/tsconfig.json -------------------------------------------------------------------------------- /core/dynamic-inject-runtime/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dynamic-inject-runtime/tsconfig.pub.json -------------------------------------------------------------------------------- /core/dynamic-inject/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dynamic-inject/CHANGELOG.md -------------------------------------------------------------------------------- /core/dynamic-inject/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dynamic-inject/README.md -------------------------------------------------------------------------------- /core/dynamic-inject/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dynamic-inject/index.ts -------------------------------------------------------------------------------- /core/dynamic-inject/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dynamic-inject/package.json -------------------------------------------------------------------------------- /core/dynamic-inject/src/QualifierImplDecoratorUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dynamic-inject/src/QualifierImplDecoratorUtil.ts -------------------------------------------------------------------------------- /core/dynamic-inject/src/QualifierImplUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dynamic-inject/src/QualifierImplUtil.ts -------------------------------------------------------------------------------- /core/dynamic-inject/test/typing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dynamic-inject/test/typing.test.ts -------------------------------------------------------------------------------- /core/dynamic-inject/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dynamic-inject/tsconfig.json -------------------------------------------------------------------------------- /core/dynamic-inject/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/dynamic-inject/tsconfig.pub.json -------------------------------------------------------------------------------- /core/eventbus-decorator/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/eventbus-decorator/CHANGELOG.md -------------------------------------------------------------------------------- /core/eventbus-decorator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/eventbus-decorator/README.md -------------------------------------------------------------------------------- /core/eventbus-decorator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/eventbus-decorator/index.ts -------------------------------------------------------------------------------- /core/eventbus-decorator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/eventbus-decorator/package.json -------------------------------------------------------------------------------- /core/eventbus-decorator/src/Event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/eventbus-decorator/src/Event.ts -------------------------------------------------------------------------------- /core/eventbus-decorator/src/EventBus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/eventbus-decorator/src/EventBus.ts -------------------------------------------------------------------------------- /core/eventbus-decorator/src/EventContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/eventbus-decorator/src/EventContext.ts -------------------------------------------------------------------------------- /core/eventbus-decorator/src/EventInfoUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/eventbus-decorator/src/EventInfoUtil.ts -------------------------------------------------------------------------------- /core/eventbus-decorator/src/type.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/eventbus-decorator/src/type.d.ts -------------------------------------------------------------------------------- /core/eventbus-decorator/test/Event.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/eventbus-decorator/test/Event.test.ts -------------------------------------------------------------------------------- /core/eventbus-decorator/test/fixtures/empty-handle.ts: -------------------------------------------------------------------------------- 1 | export class EmptyHandler{} 2 | -------------------------------------------------------------------------------- /core/eventbus-decorator/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/eventbus-decorator/tsconfig.json -------------------------------------------------------------------------------- /core/eventbus-decorator/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/eventbus-decorator/tsconfig.pub.json -------------------------------------------------------------------------------- /core/eventbus-runtime/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/eventbus-runtime/CHANGELOG.md -------------------------------------------------------------------------------- /core/eventbus-runtime/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/eventbus-runtime/README.md -------------------------------------------------------------------------------- /core/eventbus-runtime/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/eventbus-runtime/index.ts -------------------------------------------------------------------------------- /core/eventbus-runtime/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/eventbus-runtime/package.json -------------------------------------------------------------------------------- /core/eventbus-runtime/src/EventContextFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/eventbus-runtime/src/EventContextFactory.ts -------------------------------------------------------------------------------- /core/eventbus-runtime/src/EventHandlerFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/eventbus-runtime/src/EventHandlerFactory.ts -------------------------------------------------------------------------------- /core/eventbus-runtime/src/SingletonEventBus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/eventbus-runtime/src/SingletonEventBus.ts -------------------------------------------------------------------------------- /core/eventbus-runtime/test/EventBus.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/eventbus-runtime/test/EventBus.test.ts -------------------------------------------------------------------------------- /core/eventbus-runtime/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/eventbus-runtime/tsconfig.json -------------------------------------------------------------------------------- /core/eventbus-runtime/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/eventbus-runtime/tsconfig.pub.json -------------------------------------------------------------------------------- /core/langchain-decorator/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/CHANGELOG.md -------------------------------------------------------------------------------- /core/langchain-decorator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/README.md -------------------------------------------------------------------------------- /core/langchain-decorator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/index.ts -------------------------------------------------------------------------------- /core/langchain-decorator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/package.json -------------------------------------------------------------------------------- /core/langchain-decorator/src/builder/GraphMetaBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/src/builder/GraphMetaBuilder.ts -------------------------------------------------------------------------------- /core/langchain-decorator/src/decorator/BoundModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/src/decorator/BoundModel.ts -------------------------------------------------------------------------------- /core/langchain-decorator/src/decorator/Graph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/src/decorator/Graph.ts -------------------------------------------------------------------------------- /core/langchain-decorator/src/decorator/GraphEdge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/src/decorator/GraphEdge.ts -------------------------------------------------------------------------------- /core/langchain-decorator/src/decorator/GraphNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/src/decorator/GraphNode.ts -------------------------------------------------------------------------------- /core/langchain-decorator/src/decorator/GraphTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/src/decorator/GraphTool.ts -------------------------------------------------------------------------------- /core/langchain-decorator/src/model/BoundModelMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/src/model/BoundModelMetadata.ts -------------------------------------------------------------------------------- /core/langchain-decorator/src/model/GraphEdgeMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/src/model/GraphEdgeMetadata.ts -------------------------------------------------------------------------------- /core/langchain-decorator/src/model/GraphMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/src/model/GraphMetadata.ts -------------------------------------------------------------------------------- /core/langchain-decorator/src/model/GraphNodeMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/src/model/GraphNodeMetadata.ts -------------------------------------------------------------------------------- /core/langchain-decorator/src/model/GraphToolMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/src/model/GraphToolMetadata.ts -------------------------------------------------------------------------------- /core/langchain-decorator/src/type/metadataKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/src/type/metadataKey.ts -------------------------------------------------------------------------------- /core/langchain-decorator/src/util/BoundModelInfoUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/src/util/BoundModelInfoUtil.ts -------------------------------------------------------------------------------- /core/langchain-decorator/src/util/GraphEdgeInfoUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/src/util/GraphEdgeInfoUtil.ts -------------------------------------------------------------------------------- /core/langchain-decorator/src/util/GraphInfoUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/src/util/GraphInfoUtil.ts -------------------------------------------------------------------------------- /core/langchain-decorator/src/util/GraphNodeInfoUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/src/util/GraphNodeInfoUtil.ts -------------------------------------------------------------------------------- /core/langchain-decorator/src/util/GraphToolInfoUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/src/util/GraphToolInfoUtil.ts -------------------------------------------------------------------------------- /core/langchain-decorator/src/util/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/src/util/index.ts -------------------------------------------------------------------------------- /core/langchain-decorator/test/graph.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/test/graph.test.ts -------------------------------------------------------------------------------- /core/langchain-decorator/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/test/index.test.ts -------------------------------------------------------------------------------- /core/langchain-decorator/test/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "commonjs" 3 | } 4 | -------------------------------------------------------------------------------- /core/langchain-decorator/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/test/tsconfig.json -------------------------------------------------------------------------------- /core/langchain-decorator/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/tsconfig.json -------------------------------------------------------------------------------- /core/langchain-decorator/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/langchain-decorator/tsconfig.pub.json -------------------------------------------------------------------------------- /core/lifecycle/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/lifecycle/CHANGELOG.md -------------------------------------------------------------------------------- /core/lifecycle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/lifecycle/README.md -------------------------------------------------------------------------------- /core/lifecycle/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/lifecycle/index.ts -------------------------------------------------------------------------------- /core/lifecycle/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/lifecycle/package.json -------------------------------------------------------------------------------- /core/lifecycle/src/IdenticalObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/lifecycle/src/IdenticalObject.ts -------------------------------------------------------------------------------- /core/lifecycle/src/LifycycleUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/lifecycle/src/LifycycleUtil.ts -------------------------------------------------------------------------------- /core/lifecycle/src/decorator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/lifecycle/src/decorator/index.ts -------------------------------------------------------------------------------- /core/lifecycle/test/IdenticalObject.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/lifecycle/test/IdenticalObject.test.ts -------------------------------------------------------------------------------- /core/lifecycle/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/lifecycle/tsconfig.json -------------------------------------------------------------------------------- /core/lifecycle/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/lifecycle/tsconfig.pub.json -------------------------------------------------------------------------------- /core/loader/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/loader/CHANGELOG.md -------------------------------------------------------------------------------- /core/loader/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/loader/README.md -------------------------------------------------------------------------------- /core/loader/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/loader/index.ts -------------------------------------------------------------------------------- /core/loader/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/loader/package.json -------------------------------------------------------------------------------- /core/loader/src/LoaderFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/loader/src/LoaderFactory.ts -------------------------------------------------------------------------------- /core/loader/src/LoaderUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/loader/src/LoaderUtil.ts -------------------------------------------------------------------------------- /core/loader/src/impl/ModuleLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/loader/src/impl/ModuleLoader.ts -------------------------------------------------------------------------------- /core/loader/test/Loader.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/loader/test/Loader.test.ts -------------------------------------------------------------------------------- /core/loader/test/fixtures/modules/module-with-extra/.dist/ThrowError.ts: -------------------------------------------------------------------------------- 1 | throw new Error('should not load me'); 2 | -------------------------------------------------------------------------------- /core/loader/test/fixtures/modules/module-with-test/.gitignore: -------------------------------------------------------------------------------- 1 | !coverage -------------------------------------------------------------------------------- /core/loader/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/loader/tsconfig.json -------------------------------------------------------------------------------- /core/loader/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/loader/tsconfig.pub.json -------------------------------------------------------------------------------- /core/mcp-client/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/mcp-client/CHANGELOG.md -------------------------------------------------------------------------------- /core/mcp-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/mcp-client/README.md -------------------------------------------------------------------------------- /core/mcp-client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/mcp-client/index.ts -------------------------------------------------------------------------------- /core/mcp-client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/mcp-client/package.json -------------------------------------------------------------------------------- /core/mcp-client/src/HeaderUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/mcp-client/src/HeaderUtil.ts -------------------------------------------------------------------------------- /core/mcp-client/src/HttpMCPClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/mcp-client/src/HttpMCPClient.ts -------------------------------------------------------------------------------- /core/mcp-client/src/MCPClientQualifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/mcp-client/src/MCPClientQualifier.ts -------------------------------------------------------------------------------- /core/mcp-client/test/HttpMCPClient.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/mcp-client/test/HttpMCPClient.test.ts -------------------------------------------------------------------------------- /core/mcp-client/test/fixtures/sse-mcp-server/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/mcp-client/test/fixtures/sse-mcp-server/http.ts -------------------------------------------------------------------------------- /core/mcp-client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/mcp-client/tsconfig.json -------------------------------------------------------------------------------- /core/mcp-client/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/mcp-client/tsconfig.pub.json -------------------------------------------------------------------------------- /core/mcp-client/typings/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/mcp-client/typings/index.d.ts -------------------------------------------------------------------------------- /core/metadata/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/CHANGELOG.md -------------------------------------------------------------------------------- /core/metadata/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/README.md -------------------------------------------------------------------------------- /core/metadata/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/index.ts -------------------------------------------------------------------------------- /core/metadata/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/package.json -------------------------------------------------------------------------------- /core/metadata/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/src/errors.ts -------------------------------------------------------------------------------- /core/metadata/src/factory/EggPrototypeCreatorFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/src/factory/EggPrototypeCreatorFactory.ts -------------------------------------------------------------------------------- /core/metadata/src/factory/EggPrototypeFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/src/factory/EggPrototypeFactory.ts -------------------------------------------------------------------------------- /core/metadata/src/factory/LoadUnitFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/src/factory/LoadUnitFactory.ts -------------------------------------------------------------------------------- /core/metadata/src/impl/EggPrototypeBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/src/impl/EggPrototypeBuilder.ts -------------------------------------------------------------------------------- /core/metadata/src/impl/EggPrototypeImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/src/impl/EggPrototypeImpl.ts -------------------------------------------------------------------------------- /core/metadata/src/impl/LoadUnitMultiInstanceProtoHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/src/impl/LoadUnitMultiInstanceProtoHook.ts -------------------------------------------------------------------------------- /core/metadata/src/impl/ModuleLoadUnit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/src/impl/ModuleLoadUnit.ts -------------------------------------------------------------------------------- /core/metadata/src/model/AppGraph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/src/model/AppGraph.ts -------------------------------------------------------------------------------- /core/metadata/src/model/EggPrototype.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/src/model/EggPrototype.ts -------------------------------------------------------------------------------- /core/metadata/src/model/LoadUnit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/src/model/LoadUnit.ts -------------------------------------------------------------------------------- /core/metadata/src/model/ModuleDescriptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/src/model/ModuleDescriptor.ts -------------------------------------------------------------------------------- /core/metadata/src/model/ProtoDescriptorHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/src/model/ProtoDescriptorHelper.ts -------------------------------------------------------------------------------- /core/metadata/src/model/graph/GlobalGraph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/src/model/graph/GlobalGraph.ts -------------------------------------------------------------------------------- /core/metadata/src/model/graph/GlobalModuleNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/src/model/graph/GlobalModuleNode.ts -------------------------------------------------------------------------------- /core/metadata/src/model/graph/GlobalModuleNodeBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/src/model/graph/GlobalModuleNodeBuilder.ts -------------------------------------------------------------------------------- /core/metadata/src/model/graph/ProtoNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/src/model/graph/ProtoNode.ts -------------------------------------------------------------------------------- /core/metadata/src/model/graph/ProtoSelector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/src/model/graph/ProtoSelector.ts -------------------------------------------------------------------------------- /core/metadata/src/util/ClassUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/src/util/ClassUtil.ts -------------------------------------------------------------------------------- /core/metadata/test/AppGraph.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/test/AppGraph.test.ts -------------------------------------------------------------------------------- /core/metadata/test/GlobalGraph.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/test/GlobalGraph.test.ts -------------------------------------------------------------------------------- /core/metadata/test/LoadUnit.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/test/LoadUnit.test.ts -------------------------------------------------------------------------------- /core/metadata/test/ModuleGraph.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/test/ModuleGraph.test.ts -------------------------------------------------------------------------------- /core/metadata/test/fixtures/LoaderUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/test/fixtures/LoaderUtil.ts -------------------------------------------------------------------------------- /core/metadata/test/fixtures/TestLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/test/fixtures/TestLoader.ts -------------------------------------------------------------------------------- /core/metadata/test/fixtures/modules/same-name-object/AppCache.ts: -------------------------------------------------------------------------------- 1 | export interface AppCache { 2 | getCount(): number; 3 | } 4 | -------------------------------------------------------------------------------- /core/metadata/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/tsconfig.json -------------------------------------------------------------------------------- /core/metadata/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/metadata/tsconfig.pub.json -------------------------------------------------------------------------------- /core/orm-decorator/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/orm-decorator/CHANGELOG.md -------------------------------------------------------------------------------- /core/orm-decorator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/orm-decorator/README.md -------------------------------------------------------------------------------- /core/orm-decorator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/orm-decorator/index.ts -------------------------------------------------------------------------------- /core/orm-decorator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/orm-decorator/package.json -------------------------------------------------------------------------------- /core/orm-decorator/src/builder/IndexMetaBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/orm-decorator/src/builder/IndexMetaBuilder.ts -------------------------------------------------------------------------------- /core/orm-decorator/src/builder/ModelMetaBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/orm-decorator/src/builder/ModelMetaBuilder.ts -------------------------------------------------------------------------------- /core/orm-decorator/src/decorator/Attribute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/orm-decorator/src/decorator/Attribute.ts -------------------------------------------------------------------------------- /core/orm-decorator/src/decorator/DataSource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/orm-decorator/src/decorator/DataSource.ts -------------------------------------------------------------------------------- /core/orm-decorator/src/decorator/Index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/orm-decorator/src/decorator/Index.ts -------------------------------------------------------------------------------- /core/orm-decorator/src/decorator/Model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/orm-decorator/src/decorator/Model.ts -------------------------------------------------------------------------------- /core/orm-decorator/src/model/AttributeMeta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/orm-decorator/src/model/AttributeMeta.ts -------------------------------------------------------------------------------- /core/orm-decorator/src/model/IndexMeta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/orm-decorator/src/model/IndexMeta.ts -------------------------------------------------------------------------------- /core/orm-decorator/src/model/ModelMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/orm-decorator/src/model/ModelMetadata.ts -------------------------------------------------------------------------------- /core/orm-decorator/src/util/ModelInfoUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/orm-decorator/src/util/ModelInfoUtil.ts -------------------------------------------------------------------------------- /core/orm-decorator/src/util/ModelMetadataUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/orm-decorator/src/util/ModelMetadataUtil.ts -------------------------------------------------------------------------------- /core/orm-decorator/src/util/NameUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/orm-decorator/src/util/NameUtil.ts -------------------------------------------------------------------------------- /core/orm-decorator/test/decorator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/orm-decorator/test/decorator.test.ts -------------------------------------------------------------------------------- /core/orm-decorator/test/fixtures/AttributeModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/orm-decorator/test/fixtures/AttributeModel.ts -------------------------------------------------------------------------------- /core/orm-decorator/test/fixtures/DefaultIndexModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/orm-decorator/test/fixtures/DefaultIndexModel.ts -------------------------------------------------------------------------------- /core/orm-decorator/test/fixtures/Foo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/orm-decorator/test/fixtures/Foo.ts -------------------------------------------------------------------------------- /core/orm-decorator/test/fixtures/IndexModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/orm-decorator/test/fixtures/IndexModel.ts -------------------------------------------------------------------------------- /core/orm-decorator/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/orm-decorator/tsconfig.json -------------------------------------------------------------------------------- /core/orm-decorator/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/orm-decorator/tsconfig.pub.json -------------------------------------------------------------------------------- /core/runtime/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/CHANGELOG.md -------------------------------------------------------------------------------- /core/runtime/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/README.md -------------------------------------------------------------------------------- /core/runtime/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/index.ts -------------------------------------------------------------------------------- /core/runtime/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/package.json -------------------------------------------------------------------------------- /core/runtime/src/factory/EggContainerFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/src/factory/EggContainerFactory.ts -------------------------------------------------------------------------------- /core/runtime/src/factory/EggObjectFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/src/factory/EggObjectFactory.ts -------------------------------------------------------------------------------- /core/runtime/src/factory/LoadUnitInstanceFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/src/factory/LoadUnitInstanceFactory.ts -------------------------------------------------------------------------------- /core/runtime/src/impl/ContextInitiator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/src/impl/ContextInitiator.ts -------------------------------------------------------------------------------- /core/runtime/src/impl/ContextObjectGraph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/src/impl/ContextObjectGraph.ts -------------------------------------------------------------------------------- /core/runtime/src/impl/EggAlwaysNewObjectContainer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/src/impl/EggAlwaysNewObjectContainer.ts -------------------------------------------------------------------------------- /core/runtime/src/impl/EggObjectImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/src/impl/EggObjectImpl.ts -------------------------------------------------------------------------------- /core/runtime/src/impl/EggObjectUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/src/impl/EggObjectUtil.ts -------------------------------------------------------------------------------- /core/runtime/src/impl/ModuleLoadUnitInstance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/src/impl/ModuleLoadUnitInstance.ts -------------------------------------------------------------------------------- /core/runtime/src/model/AbstractEggContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/src/model/AbstractEggContext.ts -------------------------------------------------------------------------------- /core/runtime/src/model/ContextHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/src/model/ContextHandler.ts -------------------------------------------------------------------------------- /core/runtime/src/model/EggContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/src/model/EggContext.ts -------------------------------------------------------------------------------- /core/runtime/src/model/EggObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/src/model/EggObject.ts -------------------------------------------------------------------------------- /core/runtime/src/model/LoadUnitInstance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/src/model/LoadUnitInstance.ts -------------------------------------------------------------------------------- /core/runtime/test/EggObject.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/test/EggObject.test.ts -------------------------------------------------------------------------------- /core/runtime/test/EggObjectUtil.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/test/EggObjectUtil.test.ts -------------------------------------------------------------------------------- /core/runtime/test/LoadUnitInstance.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/test/LoadUnitInstance.test.ts -------------------------------------------------------------------------------- /core/runtime/test/QualifierLoadUnitInstance.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/test/QualifierLoadUnitInstance.test.ts -------------------------------------------------------------------------------- /core/runtime/test/fixtures/EggContextStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/test/fixtures/EggContextStorage.ts -------------------------------------------------------------------------------- /core/runtime/test/fixtures/EggTestContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/test/fixtures/EggTestContext.ts -------------------------------------------------------------------------------- /core/runtime/test/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/test/util.ts -------------------------------------------------------------------------------- /core/runtime/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/tsconfig.json -------------------------------------------------------------------------------- /core/runtime/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/runtime/tsconfig.pub.json -------------------------------------------------------------------------------- /core/schedule-decorator/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/schedule-decorator/CHANGELOG.md -------------------------------------------------------------------------------- /core/schedule-decorator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/schedule-decorator/README.md -------------------------------------------------------------------------------- /core/schedule-decorator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/schedule-decorator/index.ts -------------------------------------------------------------------------------- /core/schedule-decorator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/schedule-decorator/package.json -------------------------------------------------------------------------------- /core/schedule-decorator/src/decorator/Schedule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/schedule-decorator/src/decorator/Schedule.ts -------------------------------------------------------------------------------- /core/schedule-decorator/src/model/ScheduleMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/schedule-decorator/src/model/ScheduleMetadata.ts -------------------------------------------------------------------------------- /core/schedule-decorator/src/util/ScheduleInfoUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/schedule-decorator/src/util/ScheduleInfoUtil.ts -------------------------------------------------------------------------------- /core/schedule-decorator/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/schedule-decorator/tsconfig.json -------------------------------------------------------------------------------- /core/schedule-decorator/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/schedule-decorator/tsconfig.pub.json -------------------------------------------------------------------------------- /core/standalone-decorator/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/standalone-decorator/CHANGELOG.md -------------------------------------------------------------------------------- /core/standalone-decorator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/standalone-decorator/README.md -------------------------------------------------------------------------------- /core/standalone-decorator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/standalone-decorator/index.ts -------------------------------------------------------------------------------- /core/standalone-decorator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/standalone-decorator/package.json -------------------------------------------------------------------------------- /core/standalone-decorator/src/decorator/Runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/standalone-decorator/src/decorator/Runner.ts -------------------------------------------------------------------------------- /core/standalone-decorator/src/typing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/standalone-decorator/src/typing.ts -------------------------------------------------------------------------------- /core/standalone-decorator/src/util/StandaloneUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/standalone-decorator/src/util/StandaloneUtil.ts -------------------------------------------------------------------------------- /core/standalone-decorator/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/standalone-decorator/tsconfig.json -------------------------------------------------------------------------------- /core/standalone-decorator/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/standalone-decorator/tsconfig.pub.json -------------------------------------------------------------------------------- /core/tegg/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/tegg/CHANGELOG.md -------------------------------------------------------------------------------- /core/tegg/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/tegg/README.md -------------------------------------------------------------------------------- /core/tegg/ajv.ts: -------------------------------------------------------------------------------- 1 | export * from '@eggjs/ajv-decorator'; 2 | -------------------------------------------------------------------------------- /core/tegg/aop.ts: -------------------------------------------------------------------------------- 1 | export * from '@eggjs/aop-decorator'; 2 | -------------------------------------------------------------------------------- /core/tegg/dal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/tegg/dal.ts -------------------------------------------------------------------------------- /core/tegg/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/tegg/helper.ts -------------------------------------------------------------------------------- /core/tegg/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/tegg/index.ts -------------------------------------------------------------------------------- /core/tegg/langchain.ts: -------------------------------------------------------------------------------- 1 | export * from '@eggjs/tegg-langchain-decorator'; 2 | -------------------------------------------------------------------------------- /core/tegg/orm.ts: -------------------------------------------------------------------------------- 1 | export * from '@eggjs/tegg-orm-decorator'; 2 | -------------------------------------------------------------------------------- /core/tegg/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/tegg/package.json -------------------------------------------------------------------------------- /core/tegg/schedule.ts: -------------------------------------------------------------------------------- 1 | export * from '@eggjs/tegg-schedule-decorator'; 2 | -------------------------------------------------------------------------------- /core/tegg/standalone.ts: -------------------------------------------------------------------------------- 1 | export * from '@eggjs/standalone-decorator'; 2 | -------------------------------------------------------------------------------- /core/tegg/test/helper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/tegg/test/helper.test.ts -------------------------------------------------------------------------------- /core/tegg/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/tegg/test/index.test.ts -------------------------------------------------------------------------------- /core/tegg/transaction.ts: -------------------------------------------------------------------------------- 1 | export * from '@eggjs/tegg-transaction-decorator'; 2 | -------------------------------------------------------------------------------- /core/tegg/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/tegg/tsconfig.json -------------------------------------------------------------------------------- /core/tegg/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/tegg/tsconfig.pub.json -------------------------------------------------------------------------------- /core/tegg/zod.ts: -------------------------------------------------------------------------------- 1 | export * as z from 'zod/v4'; 2 | -------------------------------------------------------------------------------- /core/test-util/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/test-util/CHANGELOG.md -------------------------------------------------------------------------------- /core/test-util/CoreTestHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/test-util/CoreTestHelper.ts -------------------------------------------------------------------------------- /core/test-util/EggTestContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/test-util/EggTestContext.ts -------------------------------------------------------------------------------- /core/test-util/LoaderUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/test-util/LoaderUtil.ts -------------------------------------------------------------------------------- /core/test-util/TestLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/test-util/TestLoader.ts -------------------------------------------------------------------------------- /core/test-util/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/test-util/index.ts -------------------------------------------------------------------------------- /core/test-util/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/test-util/package.json -------------------------------------------------------------------------------- /core/test-util/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/test-util/tsconfig.json -------------------------------------------------------------------------------- /core/test-util/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/test-util/tsconfig.pub.json -------------------------------------------------------------------------------- /core/transaction-decorator/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/transaction-decorator/CHANGELOG.md -------------------------------------------------------------------------------- /core/transaction-decorator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/transaction-decorator/README.md -------------------------------------------------------------------------------- /core/transaction-decorator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/transaction-decorator/index.ts -------------------------------------------------------------------------------- /core/transaction-decorator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/transaction-decorator/package.json -------------------------------------------------------------------------------- /core/transaction-decorator/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/transaction-decorator/tsconfig.json -------------------------------------------------------------------------------- /core/transaction-decorator/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/transaction-decorator/tsconfig.pub.json -------------------------------------------------------------------------------- /core/types/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/CHANGELOG.md -------------------------------------------------------------------------------- /core/types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/README.md -------------------------------------------------------------------------------- /core/types/aop/Advice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/aop/Advice.ts -------------------------------------------------------------------------------- /core/types/aop/Aspect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/aop/Aspect.ts -------------------------------------------------------------------------------- /core/types/aop/Crosscut.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/aop/Crosscut.ts -------------------------------------------------------------------------------- /core/types/aop/Pointcut.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/aop/Pointcut.ts -------------------------------------------------------------------------------- /core/types/aop/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/aop/index.ts -------------------------------------------------------------------------------- /core/types/common/Graph.ts: -------------------------------------------------------------------------------- 1 | export interface GraphNodeObj { 2 | readonly id: string; 3 | } 4 | -------------------------------------------------------------------------------- /core/types/common/Logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/common/Logger.ts -------------------------------------------------------------------------------- /core/types/common/ModuleConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/common/ModuleConfig.ts -------------------------------------------------------------------------------- /core/types/common/RuntimeConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/common/RuntimeConfig.ts -------------------------------------------------------------------------------- /core/types/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/common/index.ts -------------------------------------------------------------------------------- /core/types/controller-decorator/HTTPController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/controller-decorator/HTTPController.ts -------------------------------------------------------------------------------- /core/types/controller-decorator/HTTPMethod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/controller-decorator/HTTPMethod.ts -------------------------------------------------------------------------------- /core/types/controller-decorator/HTTPParam.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/controller-decorator/HTTPParam.ts -------------------------------------------------------------------------------- /core/types/controller-decorator/MCPController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/controller-decorator/MCPController.ts -------------------------------------------------------------------------------- /core/types/controller-decorator/MCPPromptParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/controller-decorator/MCPPromptParams.ts -------------------------------------------------------------------------------- /core/types/controller-decorator/MCPResourceParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/controller-decorator/MCPResourceParams.ts -------------------------------------------------------------------------------- /core/types/controller-decorator/MCPToolParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/controller-decorator/MCPToolParams.ts -------------------------------------------------------------------------------- /core/types/controller-decorator/MetadataKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/controller-decorator/MetadataKey.ts -------------------------------------------------------------------------------- /core/types/controller-decorator/builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/controller-decorator/builder.ts -------------------------------------------------------------------------------- /core/types/controller-decorator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/controller-decorator/index.ts -------------------------------------------------------------------------------- /core/types/controller-decorator/model/MethodMeta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/controller-decorator/model/MethodMeta.ts -------------------------------------------------------------------------------- /core/types/controller-decorator/model/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/controller-decorator/model/types.ts -------------------------------------------------------------------------------- /core/types/core-decorator/ContextProto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/core-decorator/ContextProto.ts -------------------------------------------------------------------------------- /core/types/core-decorator/Inject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/core-decorator/Inject.ts -------------------------------------------------------------------------------- /core/types/core-decorator/Metadata.ts: -------------------------------------------------------------------------------- 1 | export type MetaDataKey = symbol | string; 2 | -------------------------------------------------------------------------------- /core/types/core-decorator/MultiInstanceProto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/core-decorator/MultiInstanceProto.ts -------------------------------------------------------------------------------- /core/types/core-decorator/Prototype.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/core-decorator/Prototype.ts -------------------------------------------------------------------------------- /core/types/core-decorator/SingletonProto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/core-decorator/SingletonProto.ts -------------------------------------------------------------------------------- /core/types/core-decorator/enum/AccessLevel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/core-decorator/enum/AccessLevel.ts -------------------------------------------------------------------------------- /core/types/core-decorator/enum/EggType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/core-decorator/enum/EggType.ts -------------------------------------------------------------------------------- /core/types/core-decorator/enum/InjectType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/core-decorator/enum/InjectType.ts -------------------------------------------------------------------------------- /core/types/core-decorator/enum/MultiInstanceType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/core-decorator/enum/MultiInstanceType.ts -------------------------------------------------------------------------------- /core/types/core-decorator/enum/ObjectInitType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/core-decorator/enum/ObjectInitType.ts -------------------------------------------------------------------------------- /core/types/core-decorator/enum/Qualifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/core-decorator/enum/Qualifier.ts -------------------------------------------------------------------------------- /core/types/core-decorator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/core-decorator/index.ts -------------------------------------------------------------------------------- /core/types/core-decorator/model/EggPrototypeInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/core-decorator/model/EggPrototypeInfo.ts -------------------------------------------------------------------------------- /core/types/core-decorator/model/InjectObjectInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/core-decorator/model/InjectObjectInfo.ts -------------------------------------------------------------------------------- /core/types/core-decorator/model/QualifierInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/core-decorator/model/QualifierInfo.ts -------------------------------------------------------------------------------- /core/types/dal/Qualifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/dal/Qualifier.ts -------------------------------------------------------------------------------- /core/types/dal/decorator/Column.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/dal/decorator/Column.ts -------------------------------------------------------------------------------- /core/types/dal/decorator/DataSourceQualifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/dal/decorator/DataSourceQualifier.ts -------------------------------------------------------------------------------- /core/types/dal/decorator/Index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/dal/decorator/Index.ts -------------------------------------------------------------------------------- /core/types/dal/decorator/Table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/dal/decorator/Table.ts -------------------------------------------------------------------------------- /core/types/dal/enum/ColumnFormat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/dal/enum/ColumnFormat.ts -------------------------------------------------------------------------------- /core/types/dal/enum/ColumnType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/dal/enum/ColumnType.ts -------------------------------------------------------------------------------- /core/types/dal/enum/CompressionType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/dal/enum/CompressionType.ts -------------------------------------------------------------------------------- /core/types/dal/enum/IndexStoreType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/dal/enum/IndexStoreType.ts -------------------------------------------------------------------------------- /core/types/dal/enum/IndexType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/dal/enum/IndexType.ts -------------------------------------------------------------------------------- /core/types/dal/enum/InsertMethod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/dal/enum/InsertMethod.ts -------------------------------------------------------------------------------- /core/types/dal/enum/RowFormat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/dal/enum/RowFormat.ts -------------------------------------------------------------------------------- /core/types/dal/enum/SqlType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/dal/enum/SqlType.ts -------------------------------------------------------------------------------- /core/types/dal/enum/Templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/dal/enum/Templates.ts -------------------------------------------------------------------------------- /core/types/dal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/dal/index.ts -------------------------------------------------------------------------------- /core/types/dal/type/BaseDao.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/dal/type/BaseDao.ts -------------------------------------------------------------------------------- /core/types/dal/type/CodeGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/dal/type/CodeGenerator.ts -------------------------------------------------------------------------------- /core/types/dal/type/ColumnTsType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/dal/type/ColumnTsType.ts -------------------------------------------------------------------------------- /core/types/dal/type/DateSource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/dal/type/DateSource.ts -------------------------------------------------------------------------------- /core/types/dal/type/Spatial.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/dal/type/Spatial.ts -------------------------------------------------------------------------------- /core/types/dal/type/SqlMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/dal/type/SqlMap.ts -------------------------------------------------------------------------------- /core/types/dynamic-inject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/dynamic-inject.ts -------------------------------------------------------------------------------- /core/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/index.ts -------------------------------------------------------------------------------- /core/types/lifecycle/EggObjectLifecycle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/lifecycle/EggObjectLifecycle.ts -------------------------------------------------------------------------------- /core/types/lifecycle/IdenticalObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/lifecycle/IdenticalObject.ts -------------------------------------------------------------------------------- /core/types/lifecycle/LifecycleHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/lifecycle/LifecycleHook.ts -------------------------------------------------------------------------------- /core/types/lifecycle/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/lifecycle/index.ts -------------------------------------------------------------------------------- /core/types/metadata/enum/ProtoDescriptorType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/metadata/enum/ProtoDescriptorType.ts -------------------------------------------------------------------------------- /core/types/metadata/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/metadata/errors.ts -------------------------------------------------------------------------------- /core/types/metadata/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/metadata/index.ts -------------------------------------------------------------------------------- /core/types/metadata/model/EggPrototype.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/metadata/model/EggPrototype.ts -------------------------------------------------------------------------------- /core/types/metadata/model/LoadUnit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/metadata/model/LoadUnit.ts -------------------------------------------------------------------------------- /core/types/metadata/model/Loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/metadata/model/Loader.ts -------------------------------------------------------------------------------- /core/types/metadata/model/ProtoDescriptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/metadata/model/ProtoDescriptor.ts -------------------------------------------------------------------------------- /core/types/orm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/orm.ts -------------------------------------------------------------------------------- /core/types/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/package.json -------------------------------------------------------------------------------- /core/types/runtime/Factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/runtime/Factory.ts -------------------------------------------------------------------------------- /core/types/runtime/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/runtime/index.ts -------------------------------------------------------------------------------- /core/types/runtime/model/EggContainer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/runtime/model/EggContainer.ts -------------------------------------------------------------------------------- /core/types/runtime/model/EggContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/runtime/model/EggContext.ts -------------------------------------------------------------------------------- /core/types/runtime/model/EggObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/runtime/model/EggObject.ts -------------------------------------------------------------------------------- /core/types/runtime/model/LoadUnitInstance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/runtime/model/LoadUnitInstance.ts -------------------------------------------------------------------------------- /core/types/schedule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/schedule.ts -------------------------------------------------------------------------------- /core/types/transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/transaction.ts -------------------------------------------------------------------------------- /core/types/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/tsconfig.json -------------------------------------------------------------------------------- /core/types/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/core/types/tsconfig.pub.json -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/package.json -------------------------------------------------------------------------------- /plugin/ajv/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/ajv/CHANGELOG.md -------------------------------------------------------------------------------- /plugin/ajv/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/ajv/README.md -------------------------------------------------------------------------------- /plugin/ajv/lib/Ajv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/ajv/lib/Ajv.ts -------------------------------------------------------------------------------- /plugin/ajv/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/ajv/package.json -------------------------------------------------------------------------------- /plugin/ajv/test/ajv.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/ajv/test/ajv.test.ts -------------------------------------------------------------------------------- /plugin/ajv/test/fixtures/apps/ajv-app/modules/demo/module.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugin/ajv/test/fixtures/apps/ajv-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ajv-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/ajv/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/ajv/tsconfig.json -------------------------------------------------------------------------------- /plugin/ajv/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/ajv/tsconfig.pub.json -------------------------------------------------------------------------------- /plugin/ajv/typings/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/ajv/typings/index.d.ts -------------------------------------------------------------------------------- /plugin/aop/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/aop/CHANGELOG.md -------------------------------------------------------------------------------- /plugin/aop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/aop/README.md -------------------------------------------------------------------------------- /plugin/aop/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/aop/app.ts -------------------------------------------------------------------------------- /plugin/aop/lib/AopContextHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/aop/lib/AopContextHook.ts -------------------------------------------------------------------------------- /plugin/aop/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/aop/package.json -------------------------------------------------------------------------------- /plugin/aop/test/aop.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/aop/test/aop.test.ts -------------------------------------------------------------------------------- /plugin/aop/test/fixtures/apps/aop-app/app/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/aop/test/fixtures/apps/aop-app/app/router.ts -------------------------------------------------------------------------------- /plugin/aop/test/fixtures/apps/aop-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "egg-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/aop/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/aop/tsconfig.json -------------------------------------------------------------------------------- /plugin/aop/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/aop/tsconfig.pub.json -------------------------------------------------------------------------------- /plugin/aop/typings/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/aop/typings/index.d.ts -------------------------------------------------------------------------------- /plugin/common/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/common/CHANGELOG.md -------------------------------------------------------------------------------- /plugin/common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/common/README.md -------------------------------------------------------------------------------- /plugin/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/common/index.ts -------------------------------------------------------------------------------- /plugin/common/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/common/package.json -------------------------------------------------------------------------------- /plugin/common/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/common/tsconfig.json -------------------------------------------------------------------------------- /plugin/common/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/common/tsconfig.pub.json -------------------------------------------------------------------------------- /plugin/config/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/config/CHANGELOG.md -------------------------------------------------------------------------------- /plugin/config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/config/README.md -------------------------------------------------------------------------------- /plugin/config/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/config/agent.ts -------------------------------------------------------------------------------- /plugin/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/config/app.ts -------------------------------------------------------------------------------- /plugin/config/lib/ModuleScanner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/config/lib/ModuleScanner.ts -------------------------------------------------------------------------------- /plugin/config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/config/package.json -------------------------------------------------------------------------------- /plugin/config/test/DuplicateOptionalModule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/config/test/DuplicateOptionalModule.test.ts -------------------------------------------------------------------------------- /plugin/config/test/ReadModule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/config/test/ReadModule.test.ts -------------------------------------------------------------------------------- /plugin/config/test/fixtures/apps/app-with-modules/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "foo" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/config/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/config/tsconfig.json -------------------------------------------------------------------------------- /plugin/config/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/config/tsconfig.pub.json -------------------------------------------------------------------------------- /plugin/config/typings/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/config/typings/index.d.ts -------------------------------------------------------------------------------- /plugin/controller/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/CHANGELOG.md -------------------------------------------------------------------------------- /plugin/controller/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/README.md -------------------------------------------------------------------------------- /plugin/controller/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/app.ts -------------------------------------------------------------------------------- /plugin/controller/app/middleware/tegg_root_proto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/app/middleware/tegg_root_proto.ts -------------------------------------------------------------------------------- /plugin/controller/config/config.default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/config/config.default.ts -------------------------------------------------------------------------------- /plugin/controller/lib/AppLoadUnitControllerHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/lib/AppLoadUnitControllerHook.ts -------------------------------------------------------------------------------- /plugin/controller/lib/ControllerLoadUnit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/lib/ControllerLoadUnit.ts -------------------------------------------------------------------------------- /plugin/controller/lib/ControllerLoadUnitHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/lib/ControllerLoadUnitHandler.ts -------------------------------------------------------------------------------- /plugin/controller/lib/ControllerLoadUnitInstance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/lib/ControllerLoadUnitInstance.ts -------------------------------------------------------------------------------- /plugin/controller/lib/ControllerMetadataManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/lib/ControllerMetadataManager.ts -------------------------------------------------------------------------------- /plugin/controller/lib/ControllerRegister.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/lib/ControllerRegister.ts -------------------------------------------------------------------------------- /plugin/controller/lib/ControllerRegisterFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/lib/ControllerRegisterFactory.ts -------------------------------------------------------------------------------- /plugin/controller/lib/EggControllerLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/lib/EggControllerLoader.ts -------------------------------------------------------------------------------- /plugin/controller/lib/EggControllerPrototypeHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/lib/EggControllerPrototypeHook.ts -------------------------------------------------------------------------------- /plugin/controller/lib/MiddlewareGraphHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/lib/MiddlewareGraphHook.ts -------------------------------------------------------------------------------- /plugin/controller/lib/RootProtoManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/lib/RootProtoManager.ts -------------------------------------------------------------------------------- /plugin/controller/lib/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/lib/errors.ts -------------------------------------------------------------------------------- /plugin/controller/lib/impl/http/Acl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/lib/impl/http/Acl.ts -------------------------------------------------------------------------------- /plugin/controller/lib/impl/http/HTTPMethodRegister.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/lib/impl/http/HTTPMethodRegister.ts -------------------------------------------------------------------------------- /plugin/controller/lib/impl/http/Req.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/lib/impl/http/Req.ts -------------------------------------------------------------------------------- /plugin/controller/lib/impl/mcp/MCPConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/lib/impl/mcp/MCPConfig.ts -------------------------------------------------------------------------------- /plugin/controller/lib/impl/mcp/MCPServerHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/lib/impl/mcp/MCPServerHelper.ts -------------------------------------------------------------------------------- /plugin/controller/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/package.json -------------------------------------------------------------------------------- /plugin/controller/test/fixtures/apps/acl-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "acl-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/controller/test/fixtures/apps/controller-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "controller-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/controller/test/fixtures/apps/duplicate-controller-name-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "controller-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/controller/test/fixtures/apps/duplicate-proto-name-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "controller-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/controller/test/fixtures/apps/host-controller-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "controller-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/controller/test/fixtures/apps/http-conflict-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "controller-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/controller/test/fixtures/apps/http-inject-app/config/module.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /plugin/controller/test/fixtures/apps/http-inject-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "http-inject-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/controller/test/fixtures/apps/mcp-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mcp-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/controller/test/fixtures/apps/middleware-graph-app/app/router.ts: -------------------------------------------------------------------------------- 1 | export default () => { 2 | // This file is required by egg 3 | }; 4 | -------------------------------------------------------------------------------- /plugin/controller/test/fixtures/apps/middleware-graph-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "middleware-graph-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/controller/test/fixtures/apps/module-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "egg-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/controller/test/fixtures/apps/proto-poisoning/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "proto-poisoning" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/controller/test/http/acl.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/test/http/acl.test.ts -------------------------------------------------------------------------------- /plugin/controller/test/http/decorator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/test/http/decorator.test.ts -------------------------------------------------------------------------------- /plugin/controller/test/http/edgecase.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/test/http/edgecase.test.ts -------------------------------------------------------------------------------- /plugin/controller/test/http/host.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/test/http/host.test.ts -------------------------------------------------------------------------------- /plugin/controller/test/http/middleware-aop.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/test/http/middleware-aop.test.ts -------------------------------------------------------------------------------- /plugin/controller/test/http/middleware.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/test/http/middleware.test.ts -------------------------------------------------------------------------------- /plugin/controller/test/http/module.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/test/http/module.test.ts -------------------------------------------------------------------------------- /plugin/controller/test/http/params.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/test/http/params.test.ts -------------------------------------------------------------------------------- /plugin/controller/test/http/priority.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/test/http/priority.test.ts -------------------------------------------------------------------------------- /plugin/controller/test/http/proto-poisoning.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/test/http/proto-poisoning.test.ts -------------------------------------------------------------------------------- /plugin/controller/test/http/request.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/test/http/request.test.ts -------------------------------------------------------------------------------- /plugin/controller/test/lib/HTTPMethodRegister.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/test/lib/HTTPMethodRegister.test.ts -------------------------------------------------------------------------------- /plugin/controller/test/mcp/helper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/test/mcp/helper.test.ts -------------------------------------------------------------------------------- /plugin/controller/test/mcp/mcp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/test/mcp/mcp.test.ts -------------------------------------------------------------------------------- /plugin/controller/test/mcp/mcpCluster.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/test/mcp/mcpCluster.test.ts -------------------------------------------------------------------------------- /plugin/controller/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/tsconfig.json -------------------------------------------------------------------------------- /plugin/controller/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/tsconfig.pub.json -------------------------------------------------------------------------------- /plugin/controller/typings/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/controller/typings/index.d.ts -------------------------------------------------------------------------------- /plugin/dal/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/dal/CHANGELOG.md -------------------------------------------------------------------------------- /plugin/dal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/dal/README.md -------------------------------------------------------------------------------- /plugin/dal/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/dal/app.ts -------------------------------------------------------------------------------- /plugin/dal/app/extend/application.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/dal/app/extend/application.ts -------------------------------------------------------------------------------- /plugin/dal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/dal/index.ts -------------------------------------------------------------------------------- /plugin/dal/lib/DalModuleLoadUnitHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/dal/lib/DalModuleLoadUnitHook.ts -------------------------------------------------------------------------------- /plugin/dal/lib/DalTableEggPrototypeHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/dal/lib/DalTableEggPrototypeHook.ts -------------------------------------------------------------------------------- /plugin/dal/lib/DataSource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/dal/lib/DataSource.ts -------------------------------------------------------------------------------- /plugin/dal/lib/MysqlDataSourceManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/dal/lib/MysqlDataSourceManager.ts -------------------------------------------------------------------------------- /plugin/dal/lib/SqlMapManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/dal/lib/SqlMapManager.ts -------------------------------------------------------------------------------- /plugin/dal/lib/TableModelManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/dal/lib/TableModelManager.ts -------------------------------------------------------------------------------- /plugin/dal/lib/TransactionPrototypeHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/dal/lib/TransactionPrototypeHook.ts -------------------------------------------------------------------------------- /plugin/dal/lib/TransactionalAOP.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/dal/lib/TransactionalAOP.ts -------------------------------------------------------------------------------- /plugin/dal/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/dal/package.json -------------------------------------------------------------------------------- /plugin/dal/test/dal.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/dal/test/dal.test.ts -------------------------------------------------------------------------------- /plugin/dal/test/fixtures/apps/dal-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "dal-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/dal/test/transaction.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/dal/test/transaction.test.ts -------------------------------------------------------------------------------- /plugin/dal/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/dal/tsconfig.json -------------------------------------------------------------------------------- /plugin/dal/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/dal/tsconfig.pub.json -------------------------------------------------------------------------------- /plugin/dal/typings/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/dal/typings/index.d.ts -------------------------------------------------------------------------------- /plugin/eventbus/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/eventbus/CHANGELOG.md -------------------------------------------------------------------------------- /plugin/eventbus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/eventbus/README.md -------------------------------------------------------------------------------- /plugin/eventbus/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/eventbus/app.ts -------------------------------------------------------------------------------- /plugin/eventbus/app/extend/application.unittest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/eventbus/app/extend/application.unittest.ts -------------------------------------------------------------------------------- /plugin/eventbus/app/extend/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/eventbus/app/extend/context.ts -------------------------------------------------------------------------------- /plugin/eventbus/lib/EggContextEventBus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/eventbus/lib/EggContextEventBus.ts -------------------------------------------------------------------------------- /plugin/eventbus/lib/EggEventContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/eventbus/lib/EggEventContext.ts -------------------------------------------------------------------------------- /plugin/eventbus/lib/EventHandlerProtoManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/eventbus/lib/EventHandlerProtoManager.ts -------------------------------------------------------------------------------- /plugin/eventbus/lib/EventbusLoadUnitHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/eventbus/lib/EventbusLoadUnitHook.ts -------------------------------------------------------------------------------- /plugin/eventbus/lib/EventbusProtoHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/eventbus/lib/EventbusProtoHook.ts -------------------------------------------------------------------------------- /plugin/eventbus/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/eventbus/package.json -------------------------------------------------------------------------------- /plugin/eventbus/test/eventbus.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/eventbus/test/eventbus.test.ts -------------------------------------------------------------------------------- /plugin/eventbus/test/fixtures/apps/event-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "event-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/eventbus/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/eventbus/tsconfig.json -------------------------------------------------------------------------------- /plugin/eventbus/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/eventbus/tsconfig.pub.json -------------------------------------------------------------------------------- /plugin/eventbus/typings/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/eventbus/typings/index.d.ts -------------------------------------------------------------------------------- /plugin/langchain/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/langchain/CHANGELOG.md -------------------------------------------------------------------------------- /plugin/langchain/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/langchain/README.md -------------------------------------------------------------------------------- /plugin/langchain/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/langchain/app.ts -------------------------------------------------------------------------------- /plugin/langchain/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/langchain/index.ts -------------------------------------------------------------------------------- /plugin/langchain/lib/ChatModelHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/langchain/lib/ChatModelHelper.ts -------------------------------------------------------------------------------- /plugin/langchain/lib/ChatOpenAI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/langchain/lib/ChatOpenAI.ts -------------------------------------------------------------------------------- /plugin/langchain/lib/config/QualifierUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/langchain/lib/config/QualifierUtil.ts -------------------------------------------------------------------------------- /plugin/langchain/lib/graph/CompiledStateGraphProto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/langchain/lib/graph/CompiledStateGraphProto.ts -------------------------------------------------------------------------------- /plugin/langchain/lib/graph/GraphBuildHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/langchain/lib/graph/GraphBuildHook.ts -------------------------------------------------------------------------------- /plugin/langchain/lib/graph/GraphLoadUnitHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/langchain/lib/graph/GraphLoadUnitHook.ts -------------------------------------------------------------------------------- /plugin/langchain/lib/graph/GraphObjectHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/langchain/lib/graph/GraphObjectHook.ts -------------------------------------------------------------------------------- /plugin/langchain/lib/graph/GraphPrototypeHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/langchain/lib/graph/GraphPrototypeHook.ts -------------------------------------------------------------------------------- /plugin/langchain/lib/tracing/LangGraphTracer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/langchain/lib/tracing/LangGraphTracer.ts -------------------------------------------------------------------------------- /plugin/langchain/lib/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/langchain/lib/util.ts -------------------------------------------------------------------------------- /plugin/langchain/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/langchain/package.json -------------------------------------------------------------------------------- /plugin/langchain/test/fixtures/apps/langchain/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "egg-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/langchain/test/fixtures/sse-mcp-server/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/langchain/test/fixtures/sse-mcp-server/http.ts -------------------------------------------------------------------------------- /plugin/langchain/test/llm.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/langchain/test/llm.test.ts -------------------------------------------------------------------------------- /plugin/langchain/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/langchain/tsconfig.json -------------------------------------------------------------------------------- /plugin/langchain/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/langchain/tsconfig.pub.json -------------------------------------------------------------------------------- /plugin/langchain/typings/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/langchain/typings/index.d.ts -------------------------------------------------------------------------------- /plugin/mcp-client/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-client/CHANGELOG.md -------------------------------------------------------------------------------- /plugin/mcp-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-client/README.md -------------------------------------------------------------------------------- /plugin/mcp-client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-client/index.ts -------------------------------------------------------------------------------- /plugin/mcp-client/lib/EggHttpMCPClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-client/lib/EggHttpMCPClient.ts -------------------------------------------------------------------------------- /plugin/mcp-client/lib/EggHttpStaticMCPClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-client/lib/EggHttpStaticMCPClient.ts -------------------------------------------------------------------------------- /plugin/mcp-client/lib/HttpMCPClientFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-client/lib/HttpMCPClientFactory.ts -------------------------------------------------------------------------------- /plugin/mcp-client/lib/QualifierUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-client/lib/QualifierUtil.ts -------------------------------------------------------------------------------- /plugin/mcp-client/lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-client/lib/constants.ts -------------------------------------------------------------------------------- /plugin/mcp-client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-client/package.json -------------------------------------------------------------------------------- /plugin/mcp-client/test/fixtures/apps/mcpclient/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "egg-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/mcp-client/test/mcpclient.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-client/test/mcpclient.test.ts -------------------------------------------------------------------------------- /plugin/mcp-client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-client/tsconfig.json -------------------------------------------------------------------------------- /plugin/mcp-client/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-client/tsconfig.pub.json -------------------------------------------------------------------------------- /plugin/mcp-client/typings/index.d.ts: -------------------------------------------------------------------------------- 1 | import '@eggjs/mcp-client/typings'; -------------------------------------------------------------------------------- /plugin/mcp-proxy/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-proxy/CHANGELOG.md -------------------------------------------------------------------------------- /plugin/mcp-proxy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-proxy/README.md -------------------------------------------------------------------------------- /plugin/mcp-proxy/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-proxy/agent.ts -------------------------------------------------------------------------------- /plugin/mcp-proxy/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-proxy/app.ts -------------------------------------------------------------------------------- /plugin/mcp-proxy/app/extend/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-proxy/app/extend/agent.ts -------------------------------------------------------------------------------- /plugin/mcp-proxy/app/extend/application.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-proxy/app/extend/application.ts -------------------------------------------------------------------------------- /plugin/mcp-proxy/config/config.default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-proxy/config/config.default.ts -------------------------------------------------------------------------------- /plugin/mcp-proxy/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-proxy/index.ts -------------------------------------------------------------------------------- /plugin/mcp-proxy/lib/MCPProxyDataClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-proxy/lib/MCPProxyDataClient.ts -------------------------------------------------------------------------------- /plugin/mcp-proxy/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-proxy/package.json -------------------------------------------------------------------------------- /plugin/mcp-proxy/test/fixtures/apps/mcp-proxy/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "egg-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/mcp-proxy/test/proxy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-proxy/test/proxy.test.ts -------------------------------------------------------------------------------- /plugin/mcp-proxy/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-proxy/tsconfig.json -------------------------------------------------------------------------------- /plugin/mcp-proxy/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-proxy/tsconfig.pub.json -------------------------------------------------------------------------------- /plugin/mcp-proxy/typings/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/mcp-proxy/typings/index.d.ts -------------------------------------------------------------------------------- /plugin/orm/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/orm/CHANGELOG.md -------------------------------------------------------------------------------- /plugin/orm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/orm/README.md -------------------------------------------------------------------------------- /plugin/orm/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/orm/app.ts -------------------------------------------------------------------------------- /plugin/orm/lib/DataSourceManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/orm/lib/DataSourceManager.ts -------------------------------------------------------------------------------- /plugin/orm/lib/LeoricRegister.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/orm/lib/LeoricRegister.ts -------------------------------------------------------------------------------- /plugin/orm/lib/ModelProtoHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/orm/lib/ModelProtoHook.ts -------------------------------------------------------------------------------- /plugin/orm/lib/ModelProtoManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/orm/lib/ModelProtoManager.ts -------------------------------------------------------------------------------- /plugin/orm/lib/ORMLoadUnitHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/orm/lib/ORMLoadUnitHook.ts -------------------------------------------------------------------------------- /plugin/orm/lib/SingletonModelObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/orm/lib/SingletonModelObject.ts -------------------------------------------------------------------------------- /plugin/orm/lib/SingletonModelProto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/orm/lib/SingletonModelProto.ts -------------------------------------------------------------------------------- /plugin/orm/lib/SingletonORM.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/orm/lib/SingletonORM.ts -------------------------------------------------------------------------------- /plugin/orm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/orm/package.json -------------------------------------------------------------------------------- /plugin/orm/test/fixtures/apps/orm-app/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/orm/test/fixtures/apps/orm-app/app.ts -------------------------------------------------------------------------------- /plugin/orm/test/fixtures/apps/orm-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "controller-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/orm/test/fixtures/prepare.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/orm/test/fixtures/prepare.js -------------------------------------------------------------------------------- /plugin/orm/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/orm/test/index.test.ts -------------------------------------------------------------------------------- /plugin/orm/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/orm/tsconfig.json -------------------------------------------------------------------------------- /plugin/orm/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/orm/tsconfig.pub.json -------------------------------------------------------------------------------- /plugin/orm/typings/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/orm/typings/index.d.ts -------------------------------------------------------------------------------- /plugin/schedule/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/schedule/CHANGELOG.md -------------------------------------------------------------------------------- /plugin/schedule/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/schedule/README.md -------------------------------------------------------------------------------- /plugin/schedule/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/schedule/agent.ts -------------------------------------------------------------------------------- /plugin/schedule/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/schedule/app.ts -------------------------------------------------------------------------------- /plugin/schedule/lib/EggScheduleAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/schedule/lib/EggScheduleAdapter.ts -------------------------------------------------------------------------------- /plugin/schedule/lib/EggScheduleMetadataConvertor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/schedule/lib/EggScheduleMetadataConvertor.ts -------------------------------------------------------------------------------- /plugin/schedule/lib/SchedulePrototypeHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/schedule/lib/SchedulePrototypeHook.ts -------------------------------------------------------------------------------- /plugin/schedule/lib/ScheduleSubscriberRegister.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/schedule/lib/ScheduleSubscriberRegister.ts -------------------------------------------------------------------------------- /plugin/schedule/lib/ScheduleWorkerLoadUnitHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/schedule/lib/ScheduleWorkerLoadUnitHook.ts -------------------------------------------------------------------------------- /plugin/schedule/lib/ScheduleWorkerRegister.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/schedule/lib/ScheduleWorkerRegister.ts -------------------------------------------------------------------------------- /plugin/schedule/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/schedule/package.json -------------------------------------------------------------------------------- /plugin/schedule/test/fixtures/schedule-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "schedule-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/schedule/test/schedule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/schedule/test/schedule.test.ts -------------------------------------------------------------------------------- /plugin/schedule/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/schedule/tsconfig.json -------------------------------------------------------------------------------- /plugin/schedule/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/schedule/tsconfig.pub.json -------------------------------------------------------------------------------- /plugin/schedule/typings/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/schedule/typings/index.d.ts -------------------------------------------------------------------------------- /plugin/tegg/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/CHANGELOG.md -------------------------------------------------------------------------------- /plugin/tegg/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/README.md -------------------------------------------------------------------------------- /plugin/tegg/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/app.ts -------------------------------------------------------------------------------- /plugin/tegg/app/extend/application.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/app/extend/application.ts -------------------------------------------------------------------------------- /plugin/tegg/app/extend/application.unittest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/app/extend/application.unittest.ts -------------------------------------------------------------------------------- /plugin/tegg/app/extend/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/app/extend/context.ts -------------------------------------------------------------------------------- /plugin/tegg/lib/AppLoadUnit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/lib/AppLoadUnit.ts -------------------------------------------------------------------------------- /plugin/tegg/lib/AppLoadUnitInstance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/lib/AppLoadUnitInstance.ts -------------------------------------------------------------------------------- /plugin/tegg/lib/CompatibleUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/lib/CompatibleUtil.ts -------------------------------------------------------------------------------- /plugin/tegg/lib/ConfigSourceLoadUnitHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/lib/ConfigSourceLoadUnitHook.ts -------------------------------------------------------------------------------- /plugin/tegg/lib/EggAppLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/lib/EggAppLoader.ts -------------------------------------------------------------------------------- /plugin/tegg/lib/EggCompatibleObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/lib/EggCompatibleObject.ts -------------------------------------------------------------------------------- /plugin/tegg/lib/EggCompatibleProtoImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/lib/EggCompatibleProtoImpl.ts -------------------------------------------------------------------------------- /plugin/tegg/lib/EggContextCompatibleHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/lib/EggContextCompatibleHook.ts -------------------------------------------------------------------------------- /plugin/tegg/lib/EggContextHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/lib/EggContextHandler.ts -------------------------------------------------------------------------------- /plugin/tegg/lib/EggContextImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/lib/EggContextImpl.ts -------------------------------------------------------------------------------- /plugin/tegg/lib/EggModuleLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/lib/EggModuleLoader.ts -------------------------------------------------------------------------------- /plugin/tegg/lib/EggQualifierProtoHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/lib/EggQualifierProtoHook.ts -------------------------------------------------------------------------------- /plugin/tegg/lib/ModuleConfigLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/lib/ModuleConfigLoader.ts -------------------------------------------------------------------------------- /plugin/tegg/lib/ModuleHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/lib/ModuleHandler.ts -------------------------------------------------------------------------------- /plugin/tegg/lib/Utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/lib/Utils.ts -------------------------------------------------------------------------------- /plugin/tegg/lib/ctx_lifecycle_middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/lib/ctx_lifecycle_middleware.ts -------------------------------------------------------------------------------- /plugin/tegg/lib/run_in_background.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/lib/run_in_background.ts -------------------------------------------------------------------------------- /plugin/tegg/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/package.json -------------------------------------------------------------------------------- /plugin/tegg/test/AccessLevelCheck.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/test/AccessLevelCheck.test.ts -------------------------------------------------------------------------------- /plugin/tegg/test/BackgroundTask.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/test/BackgroundTask.test.ts -------------------------------------------------------------------------------- /plugin/tegg/test/ConstructorModuleConfig.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/test/ConstructorModuleConfig.test.ts -------------------------------------------------------------------------------- /plugin/tegg/test/DynamicInject.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/test/DynamicInject.test.ts -------------------------------------------------------------------------------- /plugin/tegg/test/EggCompatible.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/test/EggCompatible.test.ts -------------------------------------------------------------------------------- /plugin/tegg/test/Inject.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/test/Inject.test.ts -------------------------------------------------------------------------------- /plugin/tegg/test/ModuleConfig.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/test/ModuleConfig.test.ts -------------------------------------------------------------------------------- /plugin/tegg/test/NoModuleJson.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/test/NoModuleJson.test.ts -------------------------------------------------------------------------------- /plugin/tegg/test/OptionalModule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/test/OptionalModule.test.ts -------------------------------------------------------------------------------- /plugin/tegg/test/OptionalPluginModule.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/test/OptionalPluginModule.test.ts -------------------------------------------------------------------------------- /plugin/tegg/test/SameProtoName.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/test/SameProtoName.test.ts -------------------------------------------------------------------------------- /plugin/tegg/test/Subscription.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/test/Subscription.test.ts -------------------------------------------------------------------------------- /plugin/tegg/test/app/extend/application.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/test/app/extend/application.test.ts -------------------------------------------------------------------------------- /plugin/tegg/test/app/extend/context.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/test/app/extend/context.test.ts -------------------------------------------------------------------------------- /plugin/tegg/test/close.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/test/close.test.ts -------------------------------------------------------------------------------- /plugin/tegg/test/fixtures/apps/access-level-check/modules/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "egg-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/tegg/test/fixtures/apps/access-level-check/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "egg-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/tegg/test/fixtures/apps/app-with-no-module-json/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "egg-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/tegg/test/fixtures/apps/background-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "egg-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/tegg/test/fixtures/apps/constructor-module-config/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "egg-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/tegg/test/fixtures/apps/dynamic-inject-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "egg-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/tegg/test/fixtures/apps/egg-app/app/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/test/fixtures/apps/egg-app/app/router.ts -------------------------------------------------------------------------------- /plugin/tegg/test/fixtures/apps/egg-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "egg-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/tegg/test/fixtures/apps/inject-module-config/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "egg-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/tegg/test/fixtures/apps/invalid-inject/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "egg-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/tegg/test/fixtures/apps/optional-inject/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "egg-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/tegg/test/fixtures/apps/recursive-module-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "egg-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/tegg/test/fixtures/apps/same-name-protos/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "egg-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/tegg/test/fixtures/apps/same-name-singleton-and-context-proto/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "egg-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/tegg/test/fixtures/apps/schedule-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "egg-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/tegg/test/fixtures/apps/wrong-order-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "egg-app" 3 | } 4 | -------------------------------------------------------------------------------- /plugin/tegg/test/lib/EggModuleLoader.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/test/lib/EggModuleLoader.test.ts -------------------------------------------------------------------------------- /plugin/tegg/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/tsconfig.json -------------------------------------------------------------------------------- /plugin/tegg/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/tsconfig.pub.json -------------------------------------------------------------------------------- /plugin/tegg/typings/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/plugin/tegg/typings/index.d.ts -------------------------------------------------------------------------------- /standalone/standalone/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/standalone/standalone/CHANGELOG.md -------------------------------------------------------------------------------- /standalone/standalone/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/standalone/standalone/README.md -------------------------------------------------------------------------------- /standalone/standalone/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/standalone/standalone/index.ts -------------------------------------------------------------------------------- /standalone/standalone/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/standalone/standalone/package.json -------------------------------------------------------------------------------- /standalone/standalone/src/ConfigSourceLoadUnitHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/standalone/standalone/src/ConfigSourceLoadUnitHook.ts -------------------------------------------------------------------------------- /standalone/standalone/src/EggModuleLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/standalone/standalone/src/EggModuleLoader.ts -------------------------------------------------------------------------------- /standalone/standalone/src/ModuleConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/standalone/standalone/src/ModuleConfig.ts -------------------------------------------------------------------------------- /standalone/standalone/src/Runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/standalone/standalone/src/Runner.ts -------------------------------------------------------------------------------- /standalone/standalone/src/StandaloneContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/standalone/standalone/src/StandaloneContext.ts -------------------------------------------------------------------------------- /standalone/standalone/src/StandaloneContextHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/standalone/standalone/src/StandaloneContextHandler.ts -------------------------------------------------------------------------------- /standalone/standalone/src/StandaloneContextImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/standalone/standalone/src/StandaloneContextImpl.ts -------------------------------------------------------------------------------- /standalone/standalone/src/StandaloneInnerObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/standalone/standalone/src/StandaloneInnerObject.ts -------------------------------------------------------------------------------- /standalone/standalone/src/StandaloneLoadUnit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/standalone/standalone/src/StandaloneLoadUnit.ts -------------------------------------------------------------------------------- /standalone/standalone/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/standalone/standalone/src/main.ts -------------------------------------------------------------------------------- /standalone/standalone/test/fixtures/ajv-module/foo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/standalone/standalone/test/fixtures/ajv-module/foo.ts -------------------------------------------------------------------------------- /standalone/standalone/test/fixtures/dependency/foo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/standalone/standalone/test/fixtures/dependency/foo.ts -------------------------------------------------------------------------------- /standalone/standalone/test/fixtures/lifecycle/foo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/standalone/standalone/test/fixtures/lifecycle/foo.ts -------------------------------------------------------------------------------- /standalone/standalone/test/fixtures/module-with-empty-config/module.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /standalone/standalone/test/fixtures/module-with-empty-default-config/module.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /standalone/standalone/test/fixtures/simple/foo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/standalone/standalone/test/fixtures/simple/foo.ts -------------------------------------------------------------------------------- /standalone/standalone/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/standalone/standalone/test/index.test.ts -------------------------------------------------------------------------------- /standalone/standalone/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/standalone/standalone/tsconfig.json -------------------------------------------------------------------------------- /standalone/standalone/tsconfig.pub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/standalone/standalone/tsconfig.pub.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/tegg/HEAD/tsconfig.json --------------------------------------------------------------------------------