diff options
author | nasa <htilcs1115@gmail.com> | 2023-06-08 21:37:19 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-06-08 06:37:19 -0600 |
commit | 262571e63e3086e0a4ea6125b3836c357a21af86 (patch) | |
tree | 91ef0702d4f24d8484c3c9fc3761049023d0c897 /ext/node/polyfills/_fs/_fs_common.ts | |
parent | 0197f42e6bd77c9bd6f14afd9523c4c252aa099b (diff) |
feat(node_compat): Add a read method to the FileHandle class (#19359)
ref: #19165
The FileHandle class has many missing methods compared to node.
Diffstat (limited to 'ext/node/polyfills/_fs/_fs_common.ts')
-rw-r--r-- | ext/node/polyfills/_fs/_fs_common.ts | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ext/node/polyfills/_fs/_fs_common.ts b/ext/node/polyfills/_fs/_fs_common.ts index 19f0d7d17..4e8bfc285 100644 --- a/ext/node/polyfills/_fs/_fs_common.ts +++ b/ext/node/polyfills/_fs/_fs_common.ts @@ -33,6 +33,13 @@ export type BinaryOptionsArgument = | ({ encoding: BinaryEncodings } & FileOptions); export type FileOptionsArgument = Encodings | FileOptions; +export type ReadOptions = { + buffer: Buffer | Uint8Array; + offset: number; + length: number; + position: number | null; +}; + export interface WriteFileOptions extends FileOptions { mode?: number; } |