Package Exports
- @eggjs/tegg-types
- @eggjs/tegg-types/aop
- @eggjs/tegg-types/aop/Advice
- @eggjs/tegg-types/aop/Aspect
- @eggjs/tegg-types/aop/Crosscut
- @eggjs/tegg-types/aop/Pointcut
- @eggjs/tegg-types/common
- @eggjs/tegg-types/common/Graph
- @eggjs/tegg-types/common/Logger
- @eggjs/tegg-types/common/ModuleConfig
- @eggjs/tegg-types/common/RuntimeConfig
- @eggjs/tegg-types/controller-decorator
- @eggjs/tegg-types/controller-decorator/HTTPController
- @eggjs/tegg-types/controller-decorator/HTTPMethod
- @eggjs/tegg-types/controller-decorator/HTTPParam
- @eggjs/tegg-types/controller-decorator/MCPController
- @eggjs/tegg-types/controller-decorator/MCPPromptParams
- @eggjs/tegg-types/controller-decorator/MCPResourceParams
- @eggjs/tegg-types/controller-decorator/MCPToolParams
- @eggjs/tegg-types/controller-decorator/MetadataKey
- @eggjs/tegg-types/controller-decorator/builder
- @eggjs/tegg-types/controller-decorator/model
- @eggjs/tegg-types/controller-decorator/model/ControllerMetadata
- @eggjs/tegg-types/controller-decorator/model/MethodMeta
- @eggjs/tegg-types/controller-decorator/model/types
- @eggjs/tegg-types/core-decorator
- @eggjs/tegg-types/core-decorator/ContextProto
- @eggjs/tegg-types/core-decorator/Inject
- @eggjs/tegg-types/core-decorator/Metadata
- @eggjs/tegg-types/core-decorator/MultiInstanceProto
- @eggjs/tegg-types/core-decorator/Prototype
- @eggjs/tegg-types/core-decorator/SingletonProto
- @eggjs/tegg-types/core-decorator/enum
- @eggjs/tegg-types/core-decorator/enum/AccessLevel
- @eggjs/tegg-types/core-decorator/enum/EggType
- @eggjs/tegg-types/core-decorator/enum/InjectType
- @eggjs/tegg-types/core-decorator/enum/MultiInstanceType
- @eggjs/tegg-types/core-decorator/enum/ObjectInitType
- @eggjs/tegg-types/core-decorator/enum/Qualifier
- @eggjs/tegg-types/core-decorator/model
- @eggjs/tegg-types/core-decorator/model/EggMultiInstancePrototypeInfo
- @eggjs/tegg-types/core-decorator/model/EggPrototypeInfo
- @eggjs/tegg-types/core-decorator/model/InjectConstructorInfo
- @eggjs/tegg-types/core-decorator/model/InjectObjectInfo
- @eggjs/tegg-types/core-decorator/model/QualifierInfo
- @eggjs/tegg-types/dal
- @eggjs/tegg-types/dal/Qualifier
- @eggjs/tegg-types/dal/decorator
- @eggjs/tegg-types/dal/decorator/Column
- @eggjs/tegg-types/dal/decorator/DataSourceQualifier
- @eggjs/tegg-types/dal/decorator/Table
- @eggjs/tegg-types/dal/enum
- @eggjs/tegg-types/dal/enum/ColumnFormat
- @eggjs/tegg-types/dal/enum/ColumnType
- @eggjs/tegg-types/dal/enum/CompressionType
- @eggjs/tegg-types/dal/enum/IndexStoreType
- @eggjs/tegg-types/dal/enum/IndexType
- @eggjs/tegg-types/dal/enum/InsertMethod
- @eggjs/tegg-types/dal/enum/RowFormat
- @eggjs/tegg-types/dal/enum/SqlType
- @eggjs/tegg-types/dal/enum/Templates
- @eggjs/tegg-types/dal/type
- @eggjs/tegg-types/dal/type/BaseDao
- @eggjs/tegg-types/dal/type/CodeGenerator
- @eggjs/tegg-types/dal/type/ColumnTsType
- @eggjs/tegg-types/dal/type/DateSource
- @eggjs/tegg-types/dal/type/Spatial
- @eggjs/tegg-types/dal/type/SqlMap
- @eggjs/tegg-types/dynamic-inject
- @eggjs/tegg-types/lifecycle
- @eggjs/tegg-types/lifecycle/EggObjectLifecycle
- @eggjs/tegg-types/lifecycle/IdenticalObject
- @eggjs/tegg-types/lifecycle/LifecycleHook
- @eggjs/tegg-types/metadata
- @eggjs/tegg-types/metadata/enum
- @eggjs/tegg-types/metadata/enum/ProtoDescriptorType
- @eggjs/tegg-types/metadata/errors
- @eggjs/tegg-types/metadata/model
- @eggjs/tegg-types/metadata/model/EggPrototype
- @eggjs/tegg-types/metadata/model/LoadUnit
- @eggjs/tegg-types/metadata/model/Loader
- @eggjs/tegg-types/metadata/model/ProtoDescriptor
- @eggjs/tegg-types/orm
- @eggjs/tegg-types/package.json
- @eggjs/tegg-types/runtime
- @eggjs/tegg-types/runtime/Factory
- @eggjs/tegg-types/runtime/model
- @eggjs/tegg-types/runtime/model/EggContainer
- @eggjs/tegg-types/runtime/model/EggContext
- @eggjs/tegg-types/runtime/model/EggObject
- @eggjs/tegg-types/runtime/model/LoadUnitInstance
- @eggjs/tegg-types/schedule
- @eggjs/tegg-types/transaction
Readme
@eggjs/tegg-types
why
Not all types and enums are suitable to be exported by tegg, but some types and enums are useful for tegg plugin and application development.
So we need this package to provide shared types and enums for tegg.
content
shared types (type and interface) and enums for tegg, including:
shared types and enums among multiple tegg core packages
shared types and enums provided for tegg plugin and application development