feat(runtime): add truncate and truncateSync methods to Deno.File (#10130)

This commit is contained in:
Casper Beyer 2021-04-12 20:32:58 +08:00 committed by GitHub
parent da9219341f
commit 9d53dab4df
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 55 additions and 1 deletions

View file

@ -781,6 +781,8 @@ declare namespace Deno {
constructor(rid: number);
write(p: Uint8Array): Promise<number>;
writeSync(p: Uint8Array): number;
truncate(len?: number): void;
truncateSync(len?: number): Promise<void>;
read(p: Uint8Array): Promise<number | null>;
readSync(p: Uint8Array): number | null;
seek(offset: number, whence: SeekMode): Promise<number>;