registry->m_internalModule[0].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "bun:ffi"_s, "/Users/dave/code/bun/src/js/out/modules/bun/ffi.js"_s, InternalModuleRegistryConstants::BunFFICode); }); registry->m_internalModule[1].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "bun:sqlite"_s, "/Users/dave/code/bun/src/js/out/modules/bun/sqlite.js"_s, InternalModuleRegistryConstants::BunSqliteCode); }); registry->m_internalModule[2].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "internal:shared"_s, "/Users/dave/code/bun/src/js/out/modules/internal/shared.js"_s, InternalModuleRegistryConstants::InternalSharedCode); }); registry->m_internalModule[3].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:assert"_s, "/Users/dave/code/bun/src/js/out/modules/node/assert.js"_s, InternalModuleRegistryConstants::NodeAssertCode); }); registry->m_internalModule[4].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:assert/strict"_s, "/Users/dave/code/bun/src/js/out/modules/node/assert.strict.js"_s, InternalModuleRegistryConstants::NodeAssertStrictCode); }); registry->m_internalModule[5].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:async_hooks"_s, "/Users/dave/code/bun/src/js/out/modules/node/async_hooks.js"_s, InternalModuleRegistryConstants::NodeAsyncHooksCode); }); registry->m_internalModule[6].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:child_process"_s, "/Users/dave/code/bun/src/js/out/modules/node/child_process.js"_s, InternalModuleRegistryConstants::NodeChildProcessCode); }); registry->m_internalModule[7].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:cluster"_s, "/Users/dave/code/bun/src/js/out/modules/node/cluster.js"_s, InternalModuleRegistryConstants::NodeClusterCode); }); registry->m_internalModule[8].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:crypto"_s, "/Users/dave/code/bun/src/js/out/modules/node/crypto.js"_s, InternalModuleRegistryConstants::NodeCryptoCode); }); registry->m_internalModule[9].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:dgram"_s, "/Users/dave/code/bun/src/js/out/modules/node/dgram.js"_s, InternalModuleRegistryConstants::NodeDgramCode); }); registry->m_internalModule[10].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:diagnostics_channel"_s, "/Users/dave/code/bun/src/js/out/modules/node/diagnostics_channel.js"_s, InternalModuleRegistryConstants::NodeDiagnosticsChannelCode); }); registry->m_internalModule[11].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:dns"_s, "/Users/dave/code/bun/src/js/out/modules/node/dns.js"_s, InternalModuleRegistryConstants::NodeDNSCode); }); registry->m_internalModule[12].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:dns/promises"_s, "/Users/dave/code/bun/src/js/out/modules/node/dns.promises.js"_s, InternalModuleRegistryConstants::NodeDNSPromisesCode); }); registry->m_internalModule[13].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:events"_s, "/Users/dave/code/bun/src/js/out/modules/node/events.js"_s, InternalModuleRegistryConstants::NodeEventsCode); }); registry->m_internalModule[14].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:fs"_s, "/Users/dave/code/bun/src/js/out/modules/node/fs.js"_s, InternalModuleRegistryConstants::NodeFSCode); }); registry->m_internalModule[15].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:fs/promises"_s, "/Users/dave/code/bun/src/js/out/modules/node/fs.promises.js"_s, InternalModuleRegistryConstants::NodeFSPromisesCode); }); registry->m_internalModule[16].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:http"_s, "/Users/dave/code/bun/src/js/out/modules/node/http.js"_s, InternalModuleRegistryConstants::NodeHttpCode); }); registry->m_internalModule[17].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:http2"_s, "/Users/dave/code/bun/src/js/out/modules/node/http2.js"_s, InternalModuleRegistryConstants::NodeHttp2Code); }); registry->m_internalModule[18].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:https"_s, "/Users/dave/code/bun/src/js/out/modules/node/https.js"_s, InternalModuleRegistryConstants::NodeHttpsCode); }); registry->m_internalModule[19].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:inspector"_s, "/Users/dave/code/bun/src/js/out/modules/node/inspector.js"_s, InternalModuleRegistryConstants::NodeInspectorCode); }); registry->m_internalModule[20].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:net"_s, "/Users/dave/code/bun/src/js/out/modules/node/net.js"_s, InternalModuleRegistryConstants::NodeNetCode); }); registry->m_internalModule[21].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:os"_s, "/Users/dave/code/bun/src/js/out/modules/node/os.js"_s, InternalModuleRegistryConstants::NodeOSCode); }); registry->m_internalModule[22].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:path/posix"_s, "/Users/dave/code/bun/src/js/out/modules/node/path.posix.js"_s, InternalModuleRegistryConstants::NodePathPosixCode); }); registry->m_internalModule[23].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:path"_s, "/Users/dave/code/bun/src/js/out/modules/node/path.js"_s, InternalModuleRegistryConstants::NodePathCode); }); registry->m_internalModule[24].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:path/win32"_s, "/Users/dave/code/bun/src/js/out/modules/node/path.win32.js"_s, InternalModuleRegistryConstants::NodePathWin32Code); }); registry->m_internalModule[25].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:perf_hooks"_s, "/Users/dave/code/bun/src/js/out/modules/node/perf_hooks.js"_s, InternalModuleRegistryConstants::NodePerfHooksCode); }); registry->m_internalModule[26].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:readline"_s, "/Users/dave/code/bun/src/js/out/modules/node/readline.js"_s, InternalModuleRegistryConstants::NodeReadlineCode); }); registry->m_internalModule[27].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:readline/promises"_s, "/Users/dave/code/bun/src/js/out/modules/node/readline.promises.js"_s, InternalModuleRegistryConstants::NodeReadlinePromisesCode); }); registry->m_internalModule[28].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:repl"_s, "/Users/dave/code/bun/src/js/out/modules/node/repl.js"_s, InternalModuleRegistryConstants::NodeReplCode); }); registry->m_internalModule[29].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:stream/consumers"_s, "/Users/dave/code/bun/src/js/out/modules/node/stream.consumers.js"_s, InternalModuleRegistryConstants::NodeStreamConsumersCode); }); registry->m_internalModule[30].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:stream"_s, "/Users/dave/code/bun/src/js/out/modules/node/stream.js"_s, InternalModuleRegistryConstants::NodeStreamCode); }); registry->m_internalModule[31].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:stream/promises"_s, "/Users/dave/code/bun/src/js/out/modules/node/stream.promises.js"_s, InternalModuleRegistryConstants::NodeStreamPromisesCode); }); registry->m_internalModule[32].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:stream/web"_s, "/Users/dave/code/bun/src/js/out/modules/node/stream.web.js"_s, InternalModuleRegistryConstants::NodeStreamWebCode); }); registry->m_internalModule[33].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:timers"_s, "/Users/dave/code/bun/src/js/out/modules/node/timers.js"_s, InternalModuleRegistryConstants::NodeTimersCode); }); registry->m_internalModule[34].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:timers/promises"_s, "/Users/dave/code/bun/src/js/out/modules/node/timers.promises.js"_s, InternalModuleRegistryConstants::NodeTimersPromisesCode); }); registry->m_internalModule[35].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:tls"_s, "/Users/dave/code/bun/src/js/out/modules/node/tls.js"_s, InternalModuleRegistryConstants::NodeTLSCode); }); registry->m_internalModule[36].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:trace_events"_s, "/Users/dave/code/bun/src/js/out/modules/node/trace_events.js"_s, InternalModuleRegistryConstants::NodeTraceEventsCode); }); registry->m_internalModule[37].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:url"_s, "/Users/dave/code/bun/src/js/out/modules/node/url.js"_s, InternalModuleRegistryConstants::NodeUrlCode); }); registry->m_internalModule[38].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:util"_s, "/Users/dave/code/bun/src/js/out/modules/node/util.js"_s, InternalModuleRegistryConstants::NodeUtilCode); }); registry->m_internalModule[39].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:v8"_s, "/Users/dave/code/bun/src/js/out/modules/node/v8.js"_s, InternalModuleRegistryConstants::NodeV8Code); }); registry->m_internalModule[40].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:vm"_s, "/Users/dave/code/bun/src/js/out/modules/node/vm.js"_s, InternalModuleRegistryConstants::NodeVMCode); }); registry->m_internalModule[41].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:wasi"_s, "/Users/dave/code/bun/src/js/out/modules/node/wasi.js"_s, InternalModuleRegistryConstants::NodeWasiCode); }); registry->m_internalModule[42].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "node:zlib"_s, "/Users/dave/code/bun/src/js/out/modules/node/zlib.js"_s, InternalModuleRegistryConstants::NodeZlibCode); }); registry->m_internalModule[43].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "depd"_s, "/Users/dave/code/bun/src/js/out/modules/thirdparty/depd.js"_s, InternalModuleRegistryConstants::ThirdpartyDepdCode); }); registry->m_internalModule[44].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "detect-libc"_s, "/Users/dave/code/bun/src/js/out/modules/thirdparty/detect-libc.js"_s, InternalModuleRegistryConstants::ThirdpartyDetectLibcCode); }); registry->m_internalModule[45].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "detect-libc/linux"_s, "/Users/dave/code/bun/src/js/out/modules/thirdparty/detect-libc.linux.js"_s, InternalModuleRegistryConstants::ThirdpartyDetectLibcLinuxCode); }); registry->m_internalModule[46].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "undici"_s, "/Users/dave/code/bun/src/js/out/modules/thirdparty/undici.js"_s, InternalModuleRegistryConstants::ThirdpartyUndiciCode); }); registry->m_internalModule[47].initLater([](const JSC::LazyProperty::Initializer& init) { INTERNAL_MODULE_REGISTRY_GENERATE(init, "ws"_s, "/Users/dave/code/bun/src/js/out/modules/thirdparty/ws.js"_s, InternalModuleRegistryConstants::ThirdpartyWSCode); }); registry->m_internalFields[0].set(vm, this, jsUndefined()) registry->m_internalFields[1].set(vm, this, jsUndefined()) registry->m_internalFields[2].set(vm, this, jsUndefined()) registry->m_internalFields[3].set(vm, this, jsUndefined()) registry->m_internalFields[4].set(vm, this, jsUndefined()) registry->m_internalFields[5].set(vm, this, jsUndefined()) registry->m_internalFields[6].set(vm, this, jsUndefined()) registry->m_internalFields[7].set(vm, this, jsUndefined()) registry->m_internalFields[8].set(vm, this, jsUndefined()) registry->m_internalFields[9].set(vm, this, jsUndefined()) registry->m_internalFields[10].set(vm, this, jsUndefined()) registry->m_internalFields[11].set(vm, this, jsUndefined()) registry->m_internalFields[12].set(vm, this, jsUndefined()) registry->m_internalFields[13].set(vm, this, jsUndefined()) registry->m_internalFields[14].set(vm, this, jsUndefined()) registry->m_internalFields[15].set(vm, this, jsUndefined()) registry->m_internalFields[16].set(vm, this, jsUndefined()) registry->m_internalFields[17].set(vm, this, jsUndefined()) registry->m_internalFields[18].set(vm, this, jsUndefined()) registry->m_internalFields[19].set(vm, this, jsUndefined()) registry->m_internalFields[20].set(vm, this, jsUndefined()) registry->m_internalFields[21].set(vm, this, jsUndefined()) registry->m_internalFields[22].set(vm, this, jsUndefined()) registry->m_internalFields[23].set(vm, this, jsUndefined()) registry->m_internalFields[24].set(vm, this, jsUndefined()) registry->m_internalFields[25].set(vm, this, jsUndefined()) registry->m_internalFields[26].set(vm, this, jsUndefined()) registry->m_internalFields[27].set(vm, this, jsUndefined()) registry->m_internalFields[28].set(vm, this, jsUndefined()) registry->m_internalFields[29].set(vm, this, jsUndefined()) registry->m_internalFields[30].set(vm, this, jsUndefined()) registry->m_internalFields[31].set(vm, this, jsUndefined()) registry->m_internalFields[32].set(vm, this, jsUndefined()) registry->m_internalFields[33].set(vm, this, jsUndefined()) registry->m_internalFields[34].set(vm, this, jsUndefined()) registry->m_internalFields[35].set(vm, this, jsUndefined()) registry->m_internalFields[36].set(vm, this, jsUndefined()) registry->m_internalFields[37].set(vm, this, jsUndefined()) registry->m_internalFields[38].set(vm, this, jsUndefined()) registry->m_internalFields[39].set(vm, this, jsUndefined()) registry->m_internalFields[40].set(vm, this, jsUndefined()) registry->m_internalFields[41].set(vm, this, jsUndefined()) registry->m_internalFields[42].set(vm, this, jsUndefined()) registry->m_internalFields[43].set(vm, this, jsUndefined()) registry->m_internalFields[44].set(vm, this, jsUndefined()) registry->m_internalFields[45].set(vm, this, jsUndefined()) registry->m_internalFields[46].set(vm, this, jsUndefined()) registry->m_internalFields[47].set(vm, this, jsUndefined())