File tree 2 files changed +2
-5
lines changed 2 files changed +2
-5
lines changed Original file line number Diff line number Diff line change @@ -22,7 +22,6 @@ export {
22
22
} from "jsr:@std/http@^1.0/negotiation" ;
23
23
export { UserAgent } from "jsr:@std/http@^1.0/user-agent" ;
24
24
export { LimitedReader } from "jsr:@std/[email protected] /limited-reader" ;
25
- export { readAll } from "jsr:@std/[email protected] /read-all" ;
26
25
export { contentType } from "jsr:@std/media-types@^1.0/content-type" ;
27
26
export { typeByExtension } from "jsr:@std/media-types@^1.0/type-by-extension" ;
28
27
export {
Original file line number Diff line number Diff line change @@ -24,7 +24,6 @@ import {
24
24
ifNoneMatch ,
25
25
parse ,
26
26
range ,
27
- readAll ,
28
27
responseRange ,
29
28
Status ,
30
29
} from "./deps.ts" ;
@@ -142,12 +141,11 @@ async function getEntity(
142
141
let body : Uint8Array | Deno . FsFile ;
143
142
let entity : Uint8Array | FileInfo ;
144
143
const fileInfo = { mtime : new Date ( mtime ) , size : stats . size } ;
145
- const file = await Deno . open ( path , { read : true } ) ;
146
144
if ( stats . size < maxbuffer ) {
147
- const buffer = await readAll ( file ) ;
148
- file . close ( ) ;
145
+ const buffer = await Deno . readFile ( path ) ;
149
146
body = entity = buffer ;
150
147
} else {
148
+ const file = await Deno . open ( path , { read : true } ) ;
151
149
response . addResource ( file ) ;
152
150
body = file ;
153
151
entity = fileInfo ;
You can’t perform that action at this time.
0 commit comments