Skip to content

Commit 9ca3605

Browse files
committed
#327: Package form-data replaced to formdata-node for add esm support
1 parent df8e9d2 commit 9ca3605

File tree

5 files changed

+117
-59
lines changed

5 files changed

+117
-59
lines changed

package-lock.json

Lines changed: 113 additions & 50 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
},
7373
"dependencies": {
7474
"axios": "^1.7.9",
75-
"form-data": "^4.0.1",
75+
"formdata-node": "^6.0.3",
7676
"tslib": "^2.8.1"
7777
}
7878
}

src/serviceDesk/serviceDesk.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as FormData from 'form-data';
1+
import { FormData } from 'formdata-node';
22
import * as Models from './models';
33
import * as Parameters from './parameters';
44
import { Callback } from '../callback';
@@ -124,7 +124,6 @@ export class ServiceDesk {
124124
headers: {
125125
'X-Atlassian-Token': 'no-check',
126126
'Content-Type': 'multipart/form-data',
127-
...formData.getHeaders?.(),
128127
},
129128
data: formData,
130129
};

src/version2/issueAttachments.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
// @ts-expect-error Wrong form data typings
2-
import FormData from 'form-data';
1+
import { FormData } from 'formdata-node';
32
import * as Models from './models';
43
import * as Parameters from './parameters';
54
import { Callback } from '../callback';
@@ -434,7 +433,6 @@ export class IssueAttachments {
434433
headers: {
435434
'X-Atlassian-Token': 'no-check',
436435
'Content-Type': 'multipart/form-data',
437-
...formData.getHeaders?.(),
438436
},
439437
data: formData,
440438
maxBodyLength: Infinity,

src/version3/issueAttachments.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
// @ts-expect-error Wrong form data typings
2-
import FormData from 'form-data';
1+
import { FormData } from 'formdata-node';
32
import * as Models from './models';
43
import * as Parameters from './parameters';
54
import { Callback } from '../callback';
@@ -434,7 +433,6 @@ export class IssueAttachments {
434433
headers: {
435434
'X-Atlassian-Token': 'no-check',
436435
'Content-Type': 'multipart/form-data',
437-
...formData.getHeaders?.(),
438436
},
439437
data: formData,
440438
maxBodyLength: Infinity,

0 commit comments

Comments
 (0)