UNPKG

@jfvilas/plugin-kwirth-backend

Version:
37 lines (33 loc) 1.15 kB
'use strict'; var backendPluginApi = require('@backstage/backend-plugin-api'); var router = require('./service/router.cjs.js'); const kwirthPlugin = backendPluginApi.createBackendPlugin({ pluginId: "kwirth", register(env) { env.registerInit({ deps: { discovery: backendPluginApi.coreServices.discovery, config: backendPluginApi.coreServices.rootConfig, logger: backendPluginApi.coreServices.logger, auth: backendPluginApi.coreServices.auth, httpAuth: backendPluginApi.coreServices.httpAuth, httpRouter: backendPluginApi.coreServices.httpRouter, userInfo: backendPluginApi.coreServices.userInfo }, async init({ discovery, config, httpRouter, logger, auth, httpAuth, userInfo }) { httpRouter.use( await router.createRouter({ discoverySvc: discovery, configSvc: config, loggerSvc: logger, authSvc: auth, httpAuthSvc: httpAuth, userInfoSvc: userInfo }) ); } }); } }); exports.kwirthPlugin = kwirthPlugin; //# sourceMappingURL=plugin.cjs.js.map