Deno.File
deprecated
@deprecated
Use Deno.FsFile
instead. Deno.File
will be removed in Deno 2.0.
The Deno abstraction for reading and writing files.
class File
implements Reader, ReaderSync, Writer, WriterSync, Seeker, SeekerSync, Closer {
}
constructor(
rid: number);
readonly
rid
: number;
close()
: void;
read(
p: Uint8Array)
: Promise<number | null>;
readSync(
p: Uint8Array)
: number | null;
stat()
: Promise<FileInfo>;
statSync()
: FileInfo;
truncate(
len?: number)
: Promise<void>;
truncateSync(
len?: number)
: void;
write(
p: Uint8Array)
: Promise<number>;
writeSync(
p: Uint8Array)
: number;
Constructors
new File(
rid: number)
Properties
readable
: ReadableStream<Uint8Array>
rid
: number
writable
: WritableStream<Uint8Array>
Methods
close()
: void
read(
p: Uint8Array)
: Promise<number | null>
readSync(
p: Uint8Array)
: number | null
stat()
: Promise<FileInfo>
statSync()
: FileInfo
truncate(
len?: number)
: Promise<void>
truncateSync(
len?: number)
: void
write(
p: Uint8Array)
: Promise<number>
writeSync(
p: Uint8Array)
: number
© 2018–2022 the Deno authors
https://doc.deno.land/deno/stable/~/Deno.File