NodeJS

object NodeJS
class Object
trait Matchable
class Any

Type members

Classlikes

@native @JSType
trait CallSite extends StObject
Companion
object
object CallSite
Companion
class
@native @JSType
trait ErrnoException extends StObject with Error
Companion
object
Companion
class
@native @JSType
trait Module extends StObject
Companion
object
object Module
Companion
class
@native @JSType
trait ReadWriteStream extends StObject with ReadableStream with WritableStream
@native @JSType
trait ReadableStream extends StObject with EventEmitter
@native @JSType
trait RefCounted extends StObject
Companion
object
object RefCounted
Companion
class
@native @JSType
trait Require extends StObject
@native @JSType
trait RequireExtensions extends StObject with Dict[Function2[Module, String, Any]]
Companion
object
Companion
class
@native @JSType
trait RequireResolve extends StObject
@native @JSType
trait WritableStream extends StObject with EventEmitter

Types

type ArrayBufferView = TypedArray | DataView
type Dict[T] = StringDictionary[UndefOr[T]]
type ReadOnlyDict[T] = StringDictionary[UndefOr[T]]
type TypedArray = Uint8Array | Uint8ClampedArray | Uint16Array | Uint32Array | Int8Array | Int16Array | Int32Array | BigUint64Array | BigInt64Array | Float32Array | Float64Array