Cloudflare Workers | Deno Deploy | Netlify Edge | Vercel Edge | Vercel Edge (dynamic import) | GitHub

Node.js compat test

📤 JSON export
The computed data has not been verified and may be inaccurate.

Compared against Node.js v22.14.0
Available runtime globals: AggregateError, Array, ArrayBuffer, Atomics, BigInt, BigInt64Array, BigUint64Array, Boolean, DataView, Date, Error, EvalError, Float32Array, Float64Array, Function, Infinity, Int16Array, Int32Array, Int8Array, Intl, JSON, Map, Math, Number, Object, Promise, Proxy, RangeError, ReferenceError, Reflect, RegExp, ServiceWorkerGlobalScope, Set, SharedArrayBuffer, String, Symbol, SyntaxError, TypeError, URIError, Uint16Array, Uint32Array, Uint8Array, Uint8ClampedArray, WeakMap, WeakSet, WebAssembly, caches, console, crypto, decodeURI, decodeURIComponent, encodeURI, encodeURIComponent, globalThis, isFinite, isNaN, parseFloat, parseInt, self
Missing Node.js globals: BroadcastChannel, ByteLengthQueuingStrategy, CompressionStream, CountQueuingStrategy, CustomEvent, DOMException, DecompressionStream, FinalizationRegistry, Iterator, MessageChannel, MessageEvent, MessagePort, NaN, Navigator, Performance, PerformanceEntry, PerformanceMark, PerformanceMeasure, PerformanceObserver, PerformanceObserverEntryList, PerformanceResourceTiming, ReadableByteStreamController, ReadableStreamBYOBRequest, ReadableStreamDefaultController, TransformStreamDefaultController, WeakRef, WritableStreamDefaultController, clearImmediate, escape, eval, global, navigator, performance, queueMicrotask, setImmediate, undefined, unescape
Features: ❌ process.getBuiltinModule
Node.js module Missing exports Available exports
node:_http_agent not available
node:_http_client not available
node:_http_common not available
node:_http_incoming not available
node:_http_outgoing not available
node:_http_server not available
node:_stream_duplex Duplex, from, fromWeb, toWeb
node:_stream_passthrough PassThrough
node:_stream_readable _fromList Readable, ReadableState, from, fromWeb, toWeb, wrap
node:_stream_transform Transform
node:_stream_wrap not available
node:_stream_writable Writable, WritableState, fromWeb, toWeb
node:_tls_common not available
node:_tls_wrap not available
node:assert CallTracker, partialDeepStrictEqual AssertionError, deepEqual, deepStrictEqual, doesNotMatch, doesNotReject, ...14 more
node:assert/strict CallTracker, partialDeepStrictEqual AssertionError, deepEqual, deepStrictEqual, doesNotMatch, doesNotReject, ...14 more
node:async_hooks asyncWrapProviders, createHook, executionAsyncId, executionAsyncResource, triggerAsyncId AsyncLocalStorage, AsyncResource
node:buffer Blob, Buffer, File, INSPECT_MAX_BYTES, SlowBuffer, atob, btoa, constants, isAscii, isUtf8, kMaxLength, kStringMaxLength, resolveObjectURL, transcode
node:child_process not available
node:cluster not available
node:console not available
node:constants not available
node:crypto Cipher, Cipheriv, Decipher, Decipheriv, ECDH, Sign, Verify, constants, createCipheriv, createDecipheriv, createECDH, createSign, createVerify, diffieHellman, getCipherInfo, hash, privateDecrypt, privateEncrypt, publicDecrypt, publicEncrypt, sign, verify Certificate, DiffieHellman, DiffieHellmanGroup, Hash, Hmac, ...44 more
node:dgram not available
node:diagnostics_channel Channel, TracingChannel, channel, hasSubscribers, subscribe, tracingChannel, unsubscribe
node:dns ADDRCONFIG, ADDRGETNETWORKPARAMS, ALL, BADFAMILY, BADFLAGS, ...44 more
node:dns/promises ADDRCONFIG, ADDRGETNETWORKPARAMS, ALL, BADFAMILY, BADFLAGS, ...43 more
node:domain not available
node:events captureRejections, init EventEmitter, EventEmitterAsyncResource, addAbortListener, captureRejectionSymbol, defaultMaxListeners, errorMonitor, getEventListeners, getMaxListeners, listenerCount, on, once, setMaxListeners, usingDomains
node:fs not available
node:fs/promises not available
node:http not available
node:http2 not available
node:https not available
node:inspector not available
node:inspector/promises not available
node:module Module, SourceMap, _cache, _debug, _extensions, _findPath, _initPaths, _load, _nodeModulePaths, _pathCache, _preloadModules, _resolveFilename, _resolveLookupPaths, constants, enableCompileCache, findPackageJSON, findSourceMap, flushCompileCache, getCompileCacheDir, getSourceMapsSupport, globalPaths, register, runMain, setSourceMapsSupport, stripTypeScriptTypes, syncBuiltinESMExports builtinModules, createRequire, isBuiltin
node:net not available
node:os not available
node:path _makeLong basename, delimiter, dirname, extname, format, ...11 more
node:path/posix _makeLong basename, delimiter, dirname, extname, format, ...11 more
node:path/win32 _makeLong basename, delimiter, dirname, extname, format, ...11 more
node:perf_hooks not available
node:process _debugEnd, _debugProcess, _events, _eventsCount, _exiting, ...71 more env, exit, getBuiltinModule, nextTick, platform
node:punycode not available
node:querystring decode, encode, escape, parse, stringify, unescape, unescapeBuffer
node:readline not available
node:readline/promises not available
node:repl not available
node:stream duplexPair Duplex, PassThrough, Readable, Stream, Transform, ...17 more
node:stream/consumers arrayBuffer, blob, buffer, json, text
node:stream/promises finished, pipeline, promises
node:stream/web ByteLengthQueuingStrategy, CompressionStream, CountQueuingStrategy, DecompressionStream, ReadableByteStreamController, ...12 more
node:string_decoder StringDecoder
node:sys not available
node:timers not available
node:timers/promises not available
node:tls not available
node:trace_events not available
node:tty not available
node:url URL, URLSearchParams, Url, domainToASCII, domainToUnicode, fileURLToPath, format, parse, pathToFileURL, resolve, resolveObject, toPathIfFileURL, urlToHttpOptions
node:util _errnoException, _exceptionWithHostPort, getCallSites, getSystemErrorMap, getSystemErrorMessage, getSystemErrorName, isBoolean, isBuffer, isDate, isError, isFunction, isNull, isNullOrUndefined, isNumber, isObject, isPrimitive, isRegExp, isString, isSymbol, isUndefined, parseEnv, styleText MIMEParams, MIMEType, TextDecoder, TextEncoder, _extend, ...20 more
node:util/types isAnyArrayBuffer, isArgumentsObject, isArrayBuffer, isArrayBufferView, isAsyncFunction, ...37 more
node:v8 not available
node:vm not available
node:wasi not available
node:worker_threads not available
node:zlib BROTLI_DECODE, BROTLI_DECODER_ERROR_ALLOC_BLOCK_TYPE_TREES, BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MAP, BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MODES, BROTLI_DECODER_ERROR_ALLOC_RING_BUFFER_1, ...140 more
node:sqlite not available