@fireflyai/backstage-plugin-firefly
Version:
Firefly plugin for Backstage
30 lines (27 loc) • 905 B
JavaScript
import { createPlugin, createComponentExtension } from '@backstage/core-plugin-api';
import { rootRouteRef } from './routes.esm.js';
const fireflyPlugin = createPlugin({
id: "firefly",
apis: [],
routes: {
root: rootRouteRef
}
});
const EntityDependenciesIaCCoverageCard = fireflyPlugin.provide(
createComponentExtension({
name: "EntityDependenciesIaCCoverageCard",
component: {
lazy: () => import('./components/DependenciesIaCCoverageCard/DependencyLifecycleCard.esm.js').then(
(m) => m.DependenciesIaCCoverageCard
)
}
})
);
const FireflyPage = fireflyPlugin.provide(
createComponentExtension({
name: "FireflyPage",
component: { lazy: () => import('./components/FireflyPage/FireflyPage.esm.js').then((m) => m.FireflyPage) }
})
);
export { EntityDependenciesIaCCoverageCard, FireflyPage, fireflyPlugin };
//# sourceMappingURL=plugin.esm.js.map