UNPKG

@backstage/backend-defaults

Version:

Backend defaults used by Backstage backend apps

30 lines (26 loc) 905 B
'use strict'; var UrlReaders = require('./lib/UrlReaders.cjs.js'); var backendPluginApi = require('@backstage/backend-plugin-api'); const urlReaderFactoriesServiceRef = backendPluginApi.createServiceRef({ id: "core.urlReader.factories", scope: "plugin", multiton: true }); const urlReaderServiceFactory = backendPluginApi.createServiceFactory({ service: backendPluginApi.coreServices.urlReader, deps: { config: backendPluginApi.coreServices.rootConfig, logger: backendPluginApi.coreServices.logger, factories: urlReaderFactoriesServiceRef }, async factory({ config, logger, factories }) { return UrlReaders.UrlReaders.default({ config, logger, factories }); } }); exports.urlReaderFactoriesServiceRef = urlReaderFactoriesServiceRef; exports.urlReaderServiceFactory = urlReaderServiceFactory; //# sourceMappingURL=urlReaderServiceFactory.cjs.js.map