@nestjs/schedule
Advanced tools
Comparing version 0.0.2 to 0.0.4
export * from './decorators'; | ||
export * from './schedule.module'; | ||
export * from './schedulers.registry'; | ||
export * from './scheduler.registry'; |
@@ -8,2 +8,2 @@ "use strict"; | ||
__export(require("./schedule.module")); | ||
__export(require("./schedulers.registry")); | ||
__export(require("./scheduler.registry")); |
@@ -5,9 +5,9 @@ import { OnModuleInit } from '@nestjs/common'; | ||
import { SchedulerMetadataAccessor } from './schedule-metadata.accessor'; | ||
import { SchedulersOrchestrator } from './schedulers.orchestrator'; | ||
import { SchedulerOrchestrator } from './scheduler.orchestrator'; | ||
export declare class ScheduleExplorer implements OnModuleInit { | ||
private readonly schedulersOrchestrator; | ||
private readonly schedulerOrchestrator; | ||
private readonly discoveryService; | ||
private readonly metadataAccessor; | ||
private readonly metadataScanner; | ||
constructor(schedulersOrchestrator: SchedulersOrchestrator, discoveryService: DiscoveryService, metadataAccessor: SchedulerMetadataAccessor, metadataScanner: MetadataScanner); | ||
constructor(schedulerOrchestrator: SchedulerOrchestrator, discoveryService: DiscoveryService, metadataAccessor: SchedulerMetadataAccessor, metadataScanner: MetadataScanner); | ||
onModuleInit(): void; | ||
@@ -14,0 +14,0 @@ explore(): void; |
@@ -17,6 +17,6 @@ "use strict"; | ||
const schedule_metadata_accessor_1 = require("./schedule-metadata.accessor"); | ||
const schedulers_orchestrator_1 = require("./schedulers.orchestrator"); | ||
const scheduler_orchestrator_1 = require("./scheduler.orchestrator"); | ||
let ScheduleExplorer = class ScheduleExplorer { | ||
constructor(schedulersOrchestrator, discoveryService, metadataAccessor, metadataScanner) { | ||
this.schedulersOrchestrator = schedulersOrchestrator; | ||
constructor(schedulerOrchestrator, discoveryService, metadataAccessor, metadataScanner) { | ||
this.schedulerOrchestrator = schedulerOrchestrator; | ||
this.discoveryService = discoveryService; | ||
@@ -45,3 +45,3 @@ this.metadataAccessor = metadataAccessor; | ||
const cronMetadata = this.metadataAccessor.getCronMetadata(methodRef); | ||
return this.schedulersOrchestrator.addCron(methodRef.bind(instance), cronMetadata); | ||
return this.schedulerOrchestrator.addCron(methodRef.bind(instance), cronMetadata); | ||
} | ||
@@ -51,3 +51,3 @@ case scheduler_type_enum_1.SchedulerType.TIMEOUT: { | ||
const name = this.metadataAccessor.getSchedulerName(methodRef); | ||
return this.schedulersOrchestrator.addTimeout(methodRef.bind(instance), timeoutMetadata.timeout, name); | ||
return this.schedulerOrchestrator.addTimeout(methodRef.bind(instance), timeoutMetadata.timeout, name); | ||
} | ||
@@ -57,3 +57,3 @@ case scheduler_type_enum_1.SchedulerType.INTERVAL: { | ||
const name = this.metadataAccessor.getSchedulerName(methodRef); | ||
return this.schedulersOrchestrator.addInterval(methodRef.bind(instance), intervalMetadata.timeout, name); | ||
return this.schedulerOrchestrator.addInterval(methodRef.bind(instance), intervalMetadata.timeout, name); | ||
} | ||
@@ -65,3 +65,3 @@ } | ||
common_1.Injectable(), | ||
__metadata("design:paramtypes", [schedulers_orchestrator_1.SchedulersOrchestrator, | ||
__metadata("design:paramtypes", [scheduler_orchestrator_1.SchedulerOrchestrator, | ||
core_1.DiscoveryService, | ||
@@ -68,0 +68,0 @@ schedule_metadata_accessor_1.SchedulerMetadataAccessor, |
@@ -14,4 +14,4 @@ "use strict"; | ||
const schedule_explorer_1 = require("./schedule.explorer"); | ||
const schedulers_orchestrator_1 = require("./schedulers.orchestrator"); | ||
const schedulers_registry_1 = require("./schedulers.registry"); | ||
const scheduler_orchestrator_1 = require("./scheduler.orchestrator"); | ||
const scheduler_registry_1 = require("./scheduler.registry"); | ||
let ScheduleModule = ScheduleModule_1 = class ScheduleModule { | ||
@@ -22,4 +22,4 @@ static forRoot() { | ||
module: ScheduleModule_1, | ||
providers: [schedule_explorer_1.ScheduleExplorer, schedulers_registry_1.SchedulersRegistry], | ||
exports: [schedulers_registry_1.SchedulersRegistry], | ||
providers: [schedule_explorer_1.ScheduleExplorer, scheduler_registry_1.SchedulerRegistry], | ||
exports: [scheduler_registry_1.SchedulerRegistry], | ||
}; | ||
@@ -31,5 +31,5 @@ } | ||
imports: [core_1.DiscoveryModule], | ||
providers: [schedule_metadata_accessor_1.SchedulerMetadataAccessor, schedulers_orchestrator_1.SchedulersOrchestrator], | ||
providers: [schedule_metadata_accessor_1.SchedulerMetadataAccessor, scheduler_orchestrator_1.SchedulerOrchestrator], | ||
}) | ||
], ScheduleModule); | ||
exports.ScheduleModule = ScheduleModule; |
{ | ||
"name": "@nestjs/schedule", | ||
"version": "0.0.2", | ||
"version": "0.0.4", | ||
"description": "Nest - modern, fast, powerful node.js web framework (@schedule)", | ||
@@ -5,0 +5,0 @@ "author": "Kamil Mysliwiec", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
26679
34
474