Move shared types into catalog-node package
Signed-off-by: Johan Haals <johan.haals@gmail.com>
This commit is contained in:
committed by
Patrik Oldsberg
parent
699881cdd9
commit
4ba38d1f27
@@ -35,15 +35,15 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@backstage/backend-plugin-api": "^0.0.0",
|
||||
"@backstage/backend-common": "^0.14.0",
|
||||
"@backstage/backend-tasks": "^0.3.2",
|
||||
"@backstage/plugin-permission-node": "^0.6.2",
|
||||
"@backstage/backend-common": "^0.14.1-next.2",
|
||||
"@backstage/backend-tasks": "^0.3.3-next.2",
|
||||
"@backstage/plugin-permission-node": "^0.6.3-next.1",
|
||||
"express": "^4.17.1",
|
||||
"express-promise-router": "^4.1.0",
|
||||
"winston": "^3.2.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.17.2-next.0"
|
||||
"@backstage/cli": "^0.18.0-next.2"
|
||||
},
|
||||
"files": [
|
||||
"dist",
|
||||
|
||||
@@ -35,13 +35,13 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@backstage/config": "^1.0.1",
|
||||
"@backstage/backend-common": "^0.14.0",
|
||||
"@backstage/plugin-permission-common": "^0.6.2",
|
||||
"@backstage/backend-tasks": "^0.3.2",
|
||||
"@backstage/backend-common": "^0.14.1-next.2",
|
||||
"@backstage/plugin-permission-common": "^0.6.3-next.0",
|
||||
"@backstage/backend-tasks": "^0.3.3-next.2",
|
||||
"express": "^4.17.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.17.2-next.0",
|
||||
"@backstage/cli": "^0.18.0-next.2",
|
||||
"@types/express": "^4.17.6"
|
||||
},
|
||||
"files": [
|
||||
|
||||
@@ -15,34 +15,34 @@
|
||||
*/
|
||||
|
||||
import { createBackend } from '@backstage/backend-app-api';
|
||||
import { createBackendModule } from '@backstage/backend-plugin-api';
|
||||
// import { createBackendModule } from '@backstage/backend-plugin-api';
|
||||
import {
|
||||
catalogPlugin,
|
||||
catalogProcessingInitApiRef,
|
||||
// catalogProcessingInitApiRef,
|
||||
} from '@backstage/plugin-catalog-backend';
|
||||
import { ScaffolderEntitiesProcessor } from '@backstage/plugin-scaffolder-backend';
|
||||
// import { ScaffolderEntitiesProcessor } from '@backstage/plugin-scaffolder-backend';
|
||||
|
||||
export const scaffolderCatalogExtension = createBackendModule({
|
||||
moduleId: 'scaffolder.extention',
|
||||
pluginId: 'catalog',
|
||||
register(env) {
|
||||
env.registerInit({
|
||||
deps: {
|
||||
catalogProcessingInitApi: catalogProcessingInitApiRef,
|
||||
},
|
||||
async init({ catalogProcessingInitApi }) {
|
||||
catalogProcessingInitApi.addProcessor(
|
||||
new ScaffolderEntitiesProcessor(),
|
||||
);
|
||||
},
|
||||
});
|
||||
},
|
||||
});
|
||||
// export const scaffolderCatalogExtension = createBackendModule({
|
||||
// moduleId: 'scaffolder.extention',
|
||||
// pluginId: 'catalog',
|
||||
// register(env) {
|
||||
// env.registerInit({
|
||||
// deps: {
|
||||
// catalogProcessingInitApi: catalogProcessingInitApiRef,
|
||||
// },
|
||||
// async init({ catalogProcessingInitApi }) {
|
||||
// catalogProcessingInitApi.addProcessor(
|
||||
// new ScaffolderEntitiesProcessor(),
|
||||
// );
|
||||
// },
|
||||
// });
|
||||
// },
|
||||
// });
|
||||
|
||||
const backend = createBackend({
|
||||
apis: [],
|
||||
});
|
||||
|
||||
backend.add(catalogPlugin({}));
|
||||
backend.add(scaffolderCatalogExtension({}));
|
||||
// backend.add(scaffolderCatalogExtension({}));
|
||||
backend.start();
|
||||
|
||||
Reference in New Issue
Block a user