From c21e6b691b58acf576a03443d96f4eb08cc322fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jimmy=20W=C3=A4rting?= Date: Tue, 27 Dec 2022 22:39:12 +0100 Subject: [PATCH] fix: use spec formdata (#958) --- lib/plugin/gitlab/GitLab.js | 4 ++-- package.json | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/plugin/gitlab/GitLab.js b/lib/plugin/gitlab/GitLab.js index 278f1858..ad4290f8 100644 --- a/lib/plugin/gitlab/GitLab.js +++ b/lib/plugin/gitlab/GitLab.js @@ -2,7 +2,7 @@ import fs from 'node:fs'; import path from 'node:path'; import got from 'got'; import { globby } from 'globby'; -import FormData from 'form-data'; +import { FormData, fileFromSync } from 'node-fetch'; import allSettled from 'promise.allsettled'; import _ from 'lodash'; import Release from '../GitRelease.js'; @@ -232,7 +232,7 @@ class GitLab extends Release { const endpoint = `projects/${id}/uploads`; const body = new FormData(); - body.append('file', fs.createReadStream(filePath)); + body.set('file', fileFromSync(filePath)); const options = { body }; try { diff --git a/package.json b/package.json index 93c8bac2..486aeb7b 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,6 @@ "chalk": "5.1.2", "cosmiconfig": "8.0.0", "execa": "6.1.0", - "form-data": "4.0.0", "git-url-parse": "13.1.0", "globby": "13.1.2", "got": "12.5.3",