UNPKG

@backstage/backend-defaults

Version:

Backend defaults used by Backstage backend apps

34 lines (30 loc) 985 B
'use strict'; var backendPluginApi = require('@backstage/backend-plugin-api'); var DefaultSchedulerService = require('./lib/DefaultSchedulerService.cjs.js'); const schedulerServiceFactory = backendPluginApi.createServiceFactory({ service: backendPluginApi.coreServices.scheduler, deps: { database: backendPluginApi.coreServices.database, logger: backendPluginApi.coreServices.logger, rootLifecycle: backendPluginApi.coreServices.rootLifecycle, httpRouter: backendPluginApi.coreServices.httpRouter, pluginMetadata: backendPluginApi.coreServices.pluginMetadata }, async factory({ database, logger, rootLifecycle, httpRouter, pluginMetadata }) { return DefaultSchedulerService.DefaultSchedulerService.create({ database, logger, rootLifecycle, httpRouter, pluginMetadata }); } }); exports.schedulerServiceFactory = schedulerServiceFactory; //# sourceMappingURL=schedulerServiceFactory.cjs.js.map