From 974d1ddebcb416a1ecbb79784d3bdae6d59e99b1 Mon Sep 17 00:00:00 2001 From: benjdlambert Date: Tue, 17 Jun 2025 09:18:08 +0200 Subject: [PATCH] chore: cleanup Signed-off-by: benjdlambert --- .changeset/lovely-lands-clap.md | 2 +- plugins/mcp-backend/package.json | 7 ++--- plugins/mcp-backend/src/plugin.test.ts | 1 - yarn.lock | 42 -------------------------- 4 files changed, 3 insertions(+), 49 deletions(-) diff --git a/.changeset/lovely-lands-clap.md b/.changeset/lovely-lands-clap.md index 33a4af9403..949161943b 100644 --- a/.changeset/lovely-lands-clap.md +++ b/.changeset/lovely-lands-clap.md @@ -1,5 +1,5 @@ --- -'@backstage/plugin-mcp-backend': patch +'@backstage/plugin-mcp-backend': minor --- Initial implementation of an `mcp` backend diff --git a/plugins/mcp-backend/package.json b/plugins/mcp-backend/package.json index f4b9f6d450..d4bafb5a4d 100644 --- a/plugins/mcp-backend/package.json +++ b/plugins/mcp-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-mcp-backend", - "version": "0.1.0", + "version": "0.0.0", "backstage": { "role": "backend-plugin", "pluginId": "mcp" @@ -10,7 +10,6 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, - "private": true, "license": "Apache-2.0", "main": "src/index.ts", "types": "src/index.ts", @@ -41,8 +40,6 @@ "devDependencies": { "@backstage/backend-test-utils": "workspace:^", "@backstage/cli": "workspace:^", - "@types/express": "^4.17.6", - "@types/supertest": "^2.0.8", - "supertest": "^6.2.4" + "@types/express": "^4.17.6" } } diff --git a/plugins/mcp-backend/src/plugin.test.ts b/plugins/mcp-backend/src/plugin.test.ts index 58608bc409..14d4aa8bf2 100644 --- a/plugins/mcp-backend/src/plugin.test.ts +++ b/plugins/mcp-backend/src/plugin.test.ts @@ -21,7 +21,6 @@ import { Client } from '@modelcontextprotocol/sdk/client/index.js'; import { StreamableHTTPClientTransport } from '@modelcontextprotocol/sdk/client/streamableHttp.js'; import { SSEClientTransport } from '@modelcontextprotocol/sdk/client/sse.js'; import { ListToolsResultSchema } from '@modelcontextprotocol/sdk/types'; -import { rootConfigServiceFactory } from '@backstage/backend-defaults/rootConfig'; describe('Mcp Backend', () => { const mockPluginWithActions = createBackendPlugin({ diff --git a/yarn.lock b/yarn.lock index cf827ae141..6bb3e487a5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7113,10 +7113,8 @@ __metadata: "@backstage/types": "workspace:^" "@modelcontextprotocol/sdk": "npm:^1.12.3" "@types/express": "npm:^4.17.6" - "@types/supertest": "npm:^2.0.8" express: "npm:^4.17.1" express-promise-router: "npm:^4.1.0" - supertest: "npm:^6.2.4" zod: "npm:^3.22.4" languageName: unknown linkType: soft @@ -32420,18 +32418,6 @@ __metadata: languageName: node linkType: hard -"formidable@npm:^2.1.2": - version: 2.1.5 - resolution: "formidable@npm:2.1.5" - dependencies: - "@paralleldrive/cuid2": "npm:^2.2.2" - dezalgo: "npm:^1.0.4" - once: "npm:^1.4.0" - qs: "npm:^6.11.0" - checksum: 10/ee96de12e91d63fe86479ffe5bf59004bb3f43e00ce7ccecd1b1ff10b5d1a89a19b1ede727e1fe57ef596c377b9f9300212a5f7bab14fd28f3c4ffe12dbb4cc7 - languageName: node - linkType: hard - "formidable@npm:^3.5.4": version: 3.5.4 resolution: "formidable@npm:3.5.4" @@ -47731,34 +47717,6 @@ __metadata: languageName: node linkType: hard -"superagent@npm:^8.1.2": - version: 8.1.2 - resolution: "superagent@npm:8.1.2" - dependencies: - component-emitter: "npm:^1.3.0" - cookiejar: "npm:^2.1.4" - debug: "npm:^4.3.4" - fast-safe-stringify: "npm:^2.1.1" - form-data: "npm:^4.0.0" - formidable: "npm:^2.1.2" - methods: "npm:^1.1.2" - mime: "npm:2.6.0" - qs: "npm:^6.11.0" - semver: "npm:^7.3.8" - checksum: 10/33d0072e051baf91c7d68131c70682a0650dd1bd0b8dfb6f88e5bdfcb02e18cc2b42a66e44b32fd405ac6bcf5fd57c6e267bf80e2a8ce57a18166a9d3a78f57d - languageName: node - linkType: hard - -"supertest@npm:^6.2.4": - version: 6.3.4 - resolution: "supertest@npm:6.3.4" - dependencies: - methods: "npm:^1.1.2" - superagent: "npm:^8.1.2" - checksum: 10/93015318f5a90398915a032747973d9eacf9aebec3f07b413eba9d8b3db83ff48fbf6f5a92f9526578cae50153b0f76a37de197141030d856db4371a711b86ee - languageName: node - linkType: hard - "supertest@npm:^7.0.0": version: 7.1.1 resolution: "supertest@npm:7.1.1"