From 0f36fcd879ed7bb01c7c5d32bd67aa338d11c315 Mon Sep 17 00:00:00 2001 From: pillaris Date: Mon, 27 Apr 2026 14:35:14 +0530 Subject: [PATCH] chore: remove incremental ingestion modules from example backend These modules are not needed by all Backstage users, so registering them unconditionally in the example backend adds unnecessary routes, services, and runtime dependencies. The backend.add(...) lines are documented in the plugin README instead. Co-Authored-By: Claude Sonnet 4.6 Signed-off-by: pillaris --- packages/backend/package.json | 2 -- packages/backend/src/index.ts | 6 ------ yarn.lock | 4 +--- 3 files changed, 1 insertion(+), 11 deletions(-) diff --git a/packages/backend/package.json b/packages/backend/package.json index 010ab4c75e..e00539b095 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -41,9 +41,7 @@ "@backstage/plugin-auth-node": "workspace:^", "@backstage/plugin-catalog-backend": "workspace:^", "@backstage/plugin-catalog-backend-module-backstage-openapi": "workspace:^", - "@backstage/plugin-catalog-backend-module-incremental-ingestion": "workspace:^", "@backstage/plugin-catalog-backend-module-logs": "workspace:^", - "@backstage/plugin-catalog-backend-module-msgraph-incremental": "workspace:^", "@backstage/plugin-catalog-backend-module-openapi": "workspace:^", "@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "workspace:^", "@backstage/plugin-catalog-backend-module-unprocessed": "workspace:^", diff --git a/packages/backend/src/index.ts b/packages/backend/src/index.ts index 4db72cc42d..e77c83baac 100644 --- a/packages/backend/src/index.ts +++ b/packages/backend/src/index.ts @@ -46,12 +46,6 @@ backend.add(import('@backstage/plugin-auth-backend-module-guest-provider')); backend.add(import('@backstage/plugin-auth-backend-module-openshift-provider')); backend.add(import('@backstage/plugin-app-backend')); backend.add(import('@backstage/plugin-catalog-backend-module-unprocessed')); -backend.add( - import('@backstage/plugin-catalog-backend-module-incremental-ingestion'), -); -backend.add( - import('@backstage/plugin-catalog-backend-module-msgraph-incremental'), -); backend.add( import('@backstage/plugin-catalog-backend-module-scaffolder-entity-model'), ); diff --git a/yarn.lock b/yarn.lock index 53a8f4b8cb..a5e51ce81b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5072,7 +5072,7 @@ __metadata: languageName: unknown linkType: soft -"@backstage/plugin-catalog-backend-module-msgraph-incremental@workspace:^, @backstage/plugin-catalog-backend-module-msgraph-incremental@workspace:plugins/catalog-backend-module-msgraph-incremental": +"@backstage/plugin-catalog-backend-module-msgraph-incremental@workspace:plugins/catalog-backend-module-msgraph-incremental": version: 0.0.0-use.local resolution: "@backstage/plugin-catalog-backend-module-msgraph-incremental@workspace:plugins/catalog-backend-module-msgraph-incremental" dependencies: @@ -29103,9 +29103,7 @@ __metadata: "@backstage/plugin-auth-node": "workspace:^" "@backstage/plugin-catalog-backend": "workspace:^" "@backstage/plugin-catalog-backend-module-backstage-openapi": "workspace:^" - "@backstage/plugin-catalog-backend-module-incremental-ingestion": "workspace:^" "@backstage/plugin-catalog-backend-module-logs": "workspace:^" - "@backstage/plugin-catalog-backend-module-msgraph-incremental": "workspace:^" "@backstage/plugin-catalog-backend-module-openapi": "workspace:^" "@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "workspace:^" "@backstage/plugin-catalog-backend-module-unprocessed": "workspace:^"