Skip to content
This repository was archived by the owner on Jul 30, 2024. It is now read-only.

Commit e78448b

Browse files
authored
Merge pull request #395 from exoego/readSync-fix
[fs] Allow null in readsync
2 parents 36e16e6 + 5310db7 commit e78448b

File tree

1 file changed

+9
-0
lines changed
  • app/nodejs-v14/src/main/scala/io/scalajs/nodejs/fs

1 file changed

+9
-0
lines changed

app/nodejs-v14/src/main/scala/io/scalajs/nodejs/fs/Fs.scala

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -578,6 +578,15 @@ trait Fs extends js.Object {
578578

579579
def readSync(fd: FileDescriptor, buffer: BufferLike, offset: Int, length: Int, position: Int): Int = js.native
580580

581+
def readSync(fd: FileDescriptor,
582+
buffer: BufferLike,
583+
offset: Int | Null,
584+
length: Int | Null,
585+
position: Int | Null
586+
): Unit = js.native
587+
def readSync(fd: FileDescriptor, buffer: BufferLike, offset: Int | Null): Unit = js.native
588+
def readSync(fd: FileDescriptor, buffer: BufferLike): Unit = js.native
589+
581590
@enableIf(io.scalajs.nodejs.internal.CompilerSwitches.gteNodeJs12)
582591
def readv(fd: FileDescriptor,
583592
buffers: js.Array[js.typedarray.ArrayBufferView],

0 commit comments

Comments
 (0)