UNPKG

@backstage/backend-defaults

Version:

Backend defaults used by Backstage backend apps

23 lines (19 loc) 741 B
'use strict'; var backendPluginApi = require('@backstage/backend-plugin-api'); var pluginPermissionNode = require('@backstage/plugin-permission-node'); const permissionsServiceFactory = backendPluginApi.createServiceFactory({ service: backendPluginApi.coreServices.permissions, deps: { auth: backendPluginApi.coreServices.auth, config: backendPluginApi.coreServices.rootConfig, discovery: backendPluginApi.coreServices.discovery }, async factory({ auth, config, discovery }) { return pluginPermissionNode.ServerPermissionClient.fromConfig(config, { auth, discovery }); } }); exports.permissionsServiceFactory = permissionsServiceFactory; //# sourceMappingURL=permissionsServiceFactory.cjs.js.map