nestjs-temporal-core
Version:
Complete NestJS integration for Temporal.io with auto-discovery, declarative scheduling, enhanced monitoring, and enterprise-ready features
16 lines (15 loc) • 1.2 kB
TypeScript
import 'reflect-metadata';
export * from './decorators';
export { TemporalModule } from './temporal.module';
export { TemporalHealthModule } from './health/temporal-health.module';
export { TemporalHealthController } from './health/temporal-health.controller';
export { TemporalService } from './services/temporal.service';
export { TemporalClientService } from './services/temporal-client.service';
export { TemporalWorkerManagerService } from './services/temporal-worker.service';
export { TemporalDiscoveryService } from './services/temporal-discovery.service';
export { TemporalMetadataAccessor } from './services/temporal-metadata.service';
export { TemporalScheduleService } from './services/temporal-schedule.service';
export { WorkflowProxyFactory, IWorkflowProxy, WorkflowProxy } from './workflow-proxy';
export * from './utils';
export * from './interfaces';
export { DEFAULT_NAMESPACE, DEFAULT_TASK_QUEUE, DEFAULT_CONNECTION_TIMEOUT_MS, TEMPORAL_ACTIVITY, TEMPORAL_ACTIVITY_METHOD, TEMPORAL_SIGNAL_METHOD, TEMPORAL_QUERY_METHOD, TEMPORAL_UPDATE_METHOD, WORKFLOW_PARAMS_METADATA, TEMPORAL_CLIENT, TEMPORAL_MODULE_OPTIONS, TEMPORAL_CONNECTION, TIMEOUTS, RETRY_POLICIES, } from './constants';