Package-level declarations

Types

Link copied to clipboard
interface AssertAPI : NodeAPI
Link copied to clipboard
Link copied to clipboard
interface BufferAPI : NodeAPI

Defines the types and members of the Node.js buffer built-in module.

Link copied to clipboard

Describes the API made available for support of the child_process module from the Node API; this API can be used to launch and control child processes from a given application.

Link copied to clipboard
interface ClusterAPI : NodeAPI
Link copied to clipboard
interface ConsoleAPI : NodeAPI
Link copied to clipboard
interface CryptoAPI : NodeAPI
Link copied to clipboard
interface DatagramAPI : NodeAPI
Link copied to clipboard
Link copied to clipboard
interface DNSAPI : NodeAPI
Link copied to clipboard
Link copied to clipboard
interface DomainAPI : NodeAPI
Link copied to clipboard
interface EventsAPI : NodeAPI, ProxyObject

Describes the surface of the events built-in module provided as part of the Node API; the events API provides types like EventEmitter, EventTarget, Event, and EventListener to work with events in Node.js.

Link copied to clipboard
interface FilesystemAPI

Describes the API made available via Node's built-in fs module, which implements filesystem operations in both synchronous and asynchronous (callback) forms.

Link copied to clipboard

The fs/promises API provides asynchronous file system methods that return promises.

Link copied to clipboard
interface HTTP2API : NodeAPI
Link copied to clipboard
interface HTTPAPI : NodeAPI
Link copied to clipboard
interface HTTPSAPI : NodeAPI
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface ModuleAPI : NodeAPI
Link copied to clipboard
interface NetAPI : NodeAPI
Link copied to clipboard
sealed interface NodeAPI
Link copied to clipboard

Defines the module-level API for the Node fs/promises built-in module, which is the combination of FilesystemPromiseAPI and WritableFilesystemPromiseAPI.

Link copied to clipboard

Describes the API provided by the Node API built-in os module, which supplies operating system-related utilities, such as load averages, OS constants, resource usage, and more. Access to these methods is moderated by the active Elide security policy specified by the user.

Link copied to clipboard
interface PathAPI : NodeAPI

Describes the API provided by the Node API built-in path module, which supplies utilities for dealing with file and directory paths. Routines are provided for joining, parsing, and extracting bits of information from paths.

Link copied to clipboard
Link copied to clipboard
interface ProcessAPI : NodeAPI, ProxyObject

Describes the "process" object, as specified by the Node JS "process" built-in module. The "process" object provides information about the current process, and allows the user to interact with the process environment. This includes such information as the process' environment variable access, current working directory, process ID, and so on.

Link copied to clipboard
Link copied to clipboard
interface ReadlineAPI : NodeAPI
Link copied to clipboard
Link copied to clipboard
interface StreamAPI : NodeAPI
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface TestAPI : NodeAPI
Link copied to clipboard
Link copied to clipboard
interface TLSAPI : NodeAPI
Link copied to clipboard
interface URLAPI : NodeAPI
Link copied to clipboard
interface UtilAPI : NodeAPI
Link copied to clipboard
interface V8API : NodeAPI
Link copied to clipboard
interface VMAPI : NodeAPI
Link copied to clipboard
interface WASIAPI : NodeAPI
Link copied to clipboard
Link copied to clipboard
interface WorkerAPI : NodeAPI
Link copied to clipboard
Link copied to clipboard
interface ZlibAPI : NodeAPI

Implements routines for compressing and decompressing data with various algorithms, including Deflate, Gzip, Zip, and Brotli. This API is available through the zlib module.

Link copied to clipboard

Alias for the buffer types used by the zlib module.