UNPKG

@digital-ai/plugin-dai-release-backend

Version:

Backend functionalities for the dai-release backstage plugin

33 lines (29 loc) 939 B
'use strict'; var backendPluginApi = require('@backstage/backend-plugin-api'); var router = require('./service/router.cjs.js'); const daiReleasePlugin = backendPluginApi.createBackendPlugin({ pluginId: "dai-release", register(env) { env.registerInit({ deps: { config: backendPluginApi.coreServices.rootConfig, logger: backendPluginApi.coreServices.rootLogger, httpRouter: backendPluginApi.coreServices.httpRouter, httpAuth: backendPluginApi.coreServices.httpAuth, permissions: backendPluginApi.coreServices.permissions }, async init({ config, logger, httpRouter, httpAuth, permissions }) { httpRouter.use( await router.createRouter({ config, logger, httpAuth, permissions }) ); } }); } }); exports.daiReleasePlugin = daiReleasePlugin; //# sourceMappingURL=plugin.cjs.js.map