Skip to content

Commit 8dba51b

Browse files
committed
🎉 release: 1.3
1 parent 524db40 commit 8dba51b

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

src/adapter/bun/handler.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,9 @@ export const mapResponse = (
4141
case 'ElysiaFile':
4242
return handleFile((response as ElysiaFile).value as File)
4343

44+
case 'File':
45+
return handleFile(response as File, set as any)
46+
4447
case 'Blob':
4548
return handleFile(response as Blob, set as any)
4649

@@ -210,6 +213,9 @@ export const mapEarlyResponse = (
210213
case 'ElysiaFile':
211214
return handleFile((response as ElysiaFile).value as File)
212215

216+
case 'File':
217+
return handleFile(response as File, set as any)
218+
213219
case 'Blob':
214220
return handleFile(response as File | Blob, set)
215221

@@ -346,6 +352,9 @@ export const mapEarlyResponse = (
346352
case 'ElysiaFile':
347353
return handleFile((response as ElysiaFile).value as File)
348354

355+
case 'File':
356+
return handleFile(response as File, set as any)
357+
349358
case 'Blob':
350359
return handleFile(response as File | Blob, set)
351360

@@ -498,6 +507,9 @@ export const mapCompactResponse = (
498507
case 'ElysiaFile':
499508
return handleFile((response as ElysiaFile).value as File)
500509

510+
case 'File':
511+
return handleFile(response as File)
512+
501513
case 'Blob':
502514
return handleFile(response as File | Blob)
503515

test/adapter/web-standard/map-response.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ describe('Web Standard - Map Response', () => {
107107
it('map File', async () => {
108108
const file = new File(['Hello'], 'hello.txt', { type: 'text/plain' })
109109

110-
const response = mapResponse(file, defaultContext)
110+
const response = mapResponse(file, createContext())
111111

112112
expect(response).toBeInstanceOf(Response)
113113
expect(await response.text()).toEqual('Hello')

0 commit comments

Comments
 (0)