From 2e140dcd991ae5d4d1bcae5fa1db4b0dc486bf78 Mon Sep 17 00:00:00 2001 From: MT Lewis Date: Thu, 21 Nov 2024 14:06:27 +0000 Subject: [PATCH] release-manifests: use native fetch Signed-off-by: MT Lewis --- .changeset/happy-forks-listen.md | 5 +++++ packages/release-manifests/package.json | 3 --- packages/release-manifests/src/manifest.ts | 2 -- yarn.lock | 1 - 4 files changed, 5 insertions(+), 6 deletions(-) create mode 100644 .changeset/happy-forks-listen.md diff --git a/.changeset/happy-forks-listen.md b/.changeset/happy-forks-listen.md new file mode 100644 index 0000000000..4274c830f1 --- /dev/null +++ b/.changeset/happy-forks-listen.md @@ -0,0 +1,5 @@ +--- +'@backstage/release-manifests': patch +--- + +Switch to native fetch for loading release manifests diff --git a/packages/release-manifests/package.json b/packages/release-manifests/package.json index 0b0e7e1591..5d11aabb22 100644 --- a/packages/release-manifests/package.json +++ b/packages/release-manifests/package.json @@ -35,9 +35,6 @@ "postpack": "backstage-cli package postpack", "test": "backstage-cli package test" }, - "dependencies": { - "cross-fetch": "^4.0.0" - }, "devDependencies": { "@backstage/cli": "workspace:^", "@backstage/test-utils": "workspace:^", diff --git a/packages/release-manifests/src/manifest.ts b/packages/release-manifests/src/manifest.ts index 004ccfc77c..d3edc1051a 100644 --- a/packages/release-manifests/src/manifest.ts +++ b/packages/release-manifests/src/manifest.ts @@ -14,8 +14,6 @@ * limitations under the License. */ -import fetch from 'cross-fetch'; - const VERSIONS_BASE_URL = 'https://versions.backstage.io'; const GITHUB_RAW_BASE_URL = 'https://raw.githubusercontent.com/backstage/versions/main'; diff --git a/yarn.lock b/yarn.lock index 393d278a8d..2116f68a5a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8295,7 +8295,6 @@ __metadata: dependencies: "@backstage/cli": "workspace:^" "@backstage/test-utils": "workspace:^" - cross-fetch: ^4.0.0 msw: ^1.0.0 languageName: unknown linkType: soft