@pagerduty/backstage-plugin
Version:
A Backstage plugin that integrates towards PagerDuty
26 lines (23 loc) • 837 B
JavaScript
import { createFrontendPlugin } from '@backstage/frontend-plugin-api';
import { pagerDutyEntityCard, pagerDutyEntitySmallCard } from './entity-cards.esm.js';
import { pagerDutyApi } from './api.esm.js';
import { pagerDutyPage } from './pages.esm.js';
import { pagerDutyNavBarItem } from './nav-items.esm.js';
import { convertLegacyRouteRefs } from '@backstage/core-compat-api';
import { rootRouteRef } from '../routes.esm.js';
const pagerDutyPlugin = createFrontendPlugin({
pluginId: "pagerduty",
info: { packageJson: () => import('../package.json.esm.js') },
extensions: [
pagerDutyEntityCard,
pagerDutyEntitySmallCard,
pagerDutyApi,
pagerDutyPage,
pagerDutyNavBarItem
],
routes: convertLegacyRouteRefs({
root: rootRouteRef
})
});
export { pagerDutyPlugin };
//# sourceMappingURL=plugin.esm.js.map