Bun implements the following globals.GlobalSourceNotesAbortControllerWeb AbortSignalWeb alertWebIntended for command-line toolsBlobWeb BufferNode.jsSee Node.js > BufferBunBunSubject to change as additional APIs are addedByteLengthQueuingStrategyWeb confirmWebIntended for command-line tools__dirnameNode.js __filenameNode.js atob()Web btoa()Web BuildMessageBun clearImmediate()Web clearInterval()Web clearTimeout()Web consoleWeb CountQueuingStrategyWeb CryptoWeb cryptoWeb CryptoKeyWeb CustomEventWeb EventWebAlso ErrorEvent CloseEvent MessageEvent.EventTargetWeb exportsNode.js fetchWeb FormDataWeb globalNode.jsSee Node.js > global.globalThisCross-platformAliases to globalHeadersWeb HTMLRewriterCloudflare JSONWeb MessageEventWeb moduleNode.js performanceWeb processNode.jsSee Node.js > processpromptWebIntended for command-line toolsqueueMicrotask()Web ReadableByteStreamControllerWeb ReadableStreamWeb ReadableStreamDefaultControllerWeb ReadableStreamDefaultReaderWeb reportErrorWeb require()Node.js ResolveMessageBun ResponseWeb RequestWeb setImmediate()Web setInterval()Web setTimeout()Web ShadowRealmWebStage 3 proposalSubtleCryptoWeb DOMExceptionWeb TextDecoderWeb TextEncoderWeb TransformStreamWeb TransformStreamDefaultControllerWeb URLWeb URLSearchParamsWeb WebAssemblyWeb WritableStreamWeb WritableStreamDefaultControllerWeb WritableStreamDefaultWriterWeb