UNPKG

@roadiehq/backstage-plugin-bitbucket-pullrequest

Version:

28 lines (25 loc) 915 B
import { createPlugin, createApiFactory, discoveryApiRef, createRoutableExtension } from '@backstage/core-plugin-api'; import { rootRouteRef } from './routes.esm.js'; import { bitbucketApiRef, BitbucketApi } from './api/BitbucketApi.esm.js'; const bitbucketPlugin = createPlugin({ id: "bitbucket-pullrequests", apis: [ createApiFactory({ api: bitbucketApiRef, deps: { discoveryApi: discoveryApiRef }, factory: ({ discoveryApi }) => new BitbucketApi({ discoveryApi }) }) ], routes: { root: rootRouteRef } }); const EntityBitbucketPullRequestsContent = bitbucketPlugin.provide( createRoutableExtension({ name: "EntityBitbucketPullRequestsContent", component: () => import('./components/Router.esm.js').then((m) => m.Router), mountPoint: rootRouteRef }) ); export { EntityBitbucketPullRequestsContent, bitbucketPlugin }; //# sourceMappingURL=plugin.esm.js.map