Skip to content

Commit e646652

Browse files
authored
Merge pull request #1 from justinmchase/patch-1
esm.sh is throwing a 500 error for this import
2 parents 7012d28 + f3cf623 commit e646652

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

src/createRequestBody.ts

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// deno-lint-ignore-file no-explicit-any
2-
import { isExtractableFile, extractFiles, ExtractableFile } from 'https://cdn.esm.sh/extract-files'
2+
import extractFiles, { ExtractableFile } from 'https://cdn.esm.sh/extract-files@12.0.0/extractFiles.mjs'
3+
import isExtractableFile from 'https://cdn.esm.sh/extract-files@12.0.0/isExtractableFile.mjs'
34

45
import { Variables } from './types.ts'
56

@@ -21,7 +22,7 @@ export default function createRequestBody(
2122
variables?: Variables | Variables[],
2223
operationName?: string
2324
): string | FormData {
24-
const { clone, files } = extractFiles({ query, variables, operationName }, '', isExtractableFileEnhanced)
25+
const { clone, files } = extractFiles({ query, variables, operationName }, isExtractableFileEnhanced, '')
2526

2627
if (files.size === 0) {
2728
if (!Array.isArray(query)) {
@@ -52,14 +53,14 @@ export default function createRequestBody(
5253

5354
const map: { [key: number]: string[] } = {}
5455
let i = 0
55-
files.forEach((paths) => {
56+
files.forEach((paths: string[]) => {
5657
map[++i] = paths
5758
})
5859
form.append('map', JSON.stringify(map))
5960

6061
i = 0
61-
files.forEach((paths, file) => {
62-
form.append(`${++i}`, file as any)
62+
files.forEach((_paths: string[], file: string | Blob) => {
63+
form.append(`${++i}`, file)
6364
})
6465

6566
return form as FormData

0 commit comments

Comments
 (0)