UNPKG

@mwcp/kmore

Version:

midway component for knex, supports declarative transaction and OpenTelemetry

16 lines 1.02 kB
import type { ConfigKey, KmoreSourceConfig, MiddlewareConfig } from './lib/types.js'; export { AutoConfiguration as Configuration } from './configuration.js'; export * from './app/index.controller.js'; export * from './lib/index.js'; export * from './middleware/index.middleware.js'; export * from './decorator/index.decorator.js'; export { type KmoreEvent, type KmoreQueryBuilder, type KmoreTransaction, type KmoreTransactionConfig, type KnexConfig, type PageRawType, type PageWrapType, type PagingMeta, type PagingOptions, type TrxPropagateOptions, CaseType, Kmore, PropagationType, RowLockLevel, getCurrentTime, mergeDoWithInitData, } from 'kmore'; export type { Knex } from 'knex'; export type { JsonObject, JsonResp, JsonType, MiddlewareConfig, NpmPkg, } from '@waiting/shared-types'; declare module '@midwayjs/core/dist/interface' { interface MidwayConfig { [ConfigKey.config]?: KmoreSourceConfig; [ConfigKey.middlewareConfig]?: MiddlewareConfig; } } //# sourceMappingURL=index.d.ts.map