MCPcopy Create free account

hub / github.com/Sandpack/nodebox-runtime / functions

Functions83 in github.com/Sandpack/nodebox-runtime

↓ 98 callersMethodon
( event: Event, listener: (message: MessageEvent<WorkerEvents[Event]>) => void, options?: AddEvent
packages/nodebox/src/messages.ts:274
↓ 57 callersMethodconnect
* Connect to the deployed Node Emulator instance.
packages/nodebox/src/Nodebox.ts:59
↓ 57 callersMethodinit
* Initialize the File System worker with the files.
packages/nodebox/src/modules/fs.ts:91
↓ 55 callersMethodcreate
()
packages/nodebox/src/modules/shell.ts:30
↓ 55 callersMethodrunCommand
* Evaluates a given module in the File
packages/nodebox/src/modules/shell.ts:91
↓ 42 callersFunctionrunTestServer
()
tests/setup/runTestServer.ts:12
↓ 19 callersMethodsend
( event: Event, ...data: ConsumerEvents[Event] extends [infer PayloadType, infer _] ? [PayloadTy
packages/nodebox/src/messages.ts:300
↓ 17 callersFunctiongetPreviewFrame
({ getBridgeFrameLocator, getPreviewFrameLocator }, use)
tests/index.ts:74
↓ 13 callersFunctionrunExample
({ page }, use)
tests/index.ts:86
↓ 8 callersMethodlisten
(options?: FastifyListenOptions)
tests/setup/MockCdn.ts:79
↓ 8 callersMethodwriteFile
(path: string, content: FileContent, options?: WriteFileOptions)
packages/nodebox/src/modules/fs.ts:121
↓ 7 callersMethodkill
* Terminates the shell process.
packages/nodebox/src/modules/shell.ts:130
↓ 7 callersFunctionsetupApp
()
internals/servers/utils.ts:5
↓ 6 callersMethodwaitFor
( payload: { sourceShellId?: string; port?: number }, predicate: (data: PreviewInfo) => boolean, t
packages/nodebox/src/modules/preview.ts:26
↓ 5 callersFunctionwithTimeout
(promise: DeferredPromise<any>, duration: number)
packages/utils/withTimeout.ts:7
↓ 4 callersMethodreadFile
(path: string, encoding?: FSEncoding)
packages/nodebox/src/modules/fs.ts:104
↓ 3 callersMethodmkdir
(path: string, options?: { recursive?: boolean })
packages/nodebox/src/modules/fs.ts:147
↓ 3 callersMethodon
(message: 'exit' | 'progress' | 'error', listener: any)
packages/nodebox/src/modules/shell.ts:107
↓ 3 callersFunctionreaddir
(base: string)
tests/features/package-manager/hoist-pattern.test.ts:76
↓ 3 callersMethodsend
( event: Event, ...data: WorkerEvents[Event] extends Record<string, unknown> ? [WorkerEvents[Event]] :
packages/nodebox/src/messages.ts:197
↓ 2 callersFunctioncreateDebug
(scope: Scope)
packages/nodebox/src/logger.ts:26
↓ 2 callersFunctiongetBridgeFrameLocator
({ page }, use)
tests/index.ts:54
↓ 2 callersFunctiongetPreviewFrameLocator
({ page }, use)
tests/index.ts:64
↓ 2 callersMethodreaddir
(path: string)
packages/nodebox/src/modules/fs.ts:137
↓ 2 callersMethodrespondWith
(res: FastifyReply, data: unknown)
tests/setup/MockCdn.ts:35
↓ 2 callersFunctionspawnAndWaitForStdout
( command: string, args: string[], predicate: (stdout: string) => boolean )
tests/setup/globalSetup.ts:53
↓ 2 callersMethodstat
(path: string)
packages/nodebox/src/modules/fs.ts:154
↓ 1 callersMethodaddMessageListener
()
packages/nodebox/src/messages.ts:147
↓ 1 callersFunctionbuild
()
packages/nodebox/build.ts:7
↓ 1 callersFunctiondirection
()
packages/nodebox/src/logger.ts:29
↓ 1 callersFunctionfoo
()
tests/examples/exec.example.js:10
↓ 1 callersFunctionfoo
()
tests/examples/console.example.js:10
↓ 1 callersFunctionfoo
()
tests/examples/timers.example.js:10
↓ 1 callersMethodforwardStdEvents
()
packages/nodebox/src/modules/shell.ts:66
↓ 1 callersMethodgetPackagePragma
(pkgName: string, packageVersion: string)
tests/setup/MockCdn.ts:70
↓ 1 callersMethodhandshake
()
packages/nodebox/src/messages.ts:248
↓ 1 callersFunctionhashString
(val: string)
internals/esbuild-plugins/inline-worker.ts:10
↓ 1 callersMethodrunExample
* Function defined inside the page scope by the example file
tests/index.ts:10
↓ 1 callersFunctionrunPreviewServer
()
tests/setup/globalSetup.ts:47
↓ 1 callersFunctionrunRuntimeServer
()
tests/setup/globalSetup.ts:41
↓ 1 callersFunctionrunSandpackCDNProxy
()
tests/setup/runSandpackCDNProxy.ts:15
↓ 1 callersMethodwaitForHandshake
()
packages/nodebox/src/messages.ts:113
↓ 1 callersMethodwatch
* Subscribe to changes at the given file or directory.
packages/nodebox/src/modules/fs.ts:174
↓ 1 callersFunctionwriteWorker
(dirname: string, content: string)
internals/esbuild-plugins/inline-worker.ts:16
FunctioncancelTimeout
()
packages/utils/withTimeout.ts:16
Methodconstructor
(private readonly options: ChannelOptions)
packages/nodebox/src/Nodebox.ts:44
Methodconstructor
()
packages/nodebox/src/messages.ts:108
Methodconstructor
(private readonly target: Window)
packages/nodebox/src/messages.ts:220
Methodconstructor
(private readonly channel: MessageSender)
packages/nodebox/src/modules/fs.ts:86
Methodconstructor
(private readonly channel: MessageSender)
packages/nodebox/src/modules/shell.ts:28
Methodconstructor
(private readonly channel: MessageSender)
packages/nodebox/src/modules/shell.ts:49
Methodconstructor
(private readonly channel: MessageSender)
packages/nodebox/src/modules/preview.ts:24
Methodconstructor
(options: MockCdnOptions)
tests/setup/MockCdn.ts:22
MethoddependencyQueryMiddleware
(req: FastifyRequest, res: FastifyReply)
tests/setup/MockCdn.ts:40
MethoddownloadProject
(packFilePath: string)
tests/global.d.ts:11
Methodfs
()
packages/nodebox/src/Nodebox.ts:126
MethodgetBridgeFrameLocator
()
tests/index.ts:17
MethodgetByShellId
(sourceShellId: string, timeout?: number)
packages/nodebox/src/modules/preview.ts:77
MethodgetPreviewFrame
* Returns the preview frame of the application. * @note This awaits both the bridge and the preview locators * before returning.
tests/index.ts:25
MethodgetPreviewFrameLocator
()
tests/index.ts:18
FunctionglobalSetup
(_context: Config)
tests/setup/globalSetup.ts:16
MethodhandleOperationDone
(doneEvent: MessageEvent<WorkerEvents['internal/operation/done']>)
packages/nodebox/src/messages.ts:323
MethodhandleOperationFailed
(failEvent: MessageEvent<WorkerEvents['internal/operation/failed']>)
packages/nodebox/src/messages.ts:343
MethodhandshakeListener
(message: MessageEvent)
packages/nodebox/src/messages.ts:116
MethodhandshakeListener
(message: MessageEvent)
packages/nodebox/src/messages.ts:226
FunctioninlineFilePlugin
()
internals/esbuild-plugins/inline-file.ts:5
FunctioninlineWorkerPlugin
(outDir: string, bundle: (entry: string) => Promise<string>)
internals/esbuild-plugins/inline-worker.ts:25
MethodmoduleQueryMiddleware
(req: FastifyRequest<{ Params: { query: string } }>, res: FastifyReply)
tests/setup/MockCdn.ts:53
Methodoff
( event: Event, listener: (message: MessageEvent<WorkerEvents[Event]>) => void, options?: AddEvent
packages/nodebox/src/messages.ts:292
Methodon
( event: Event, listener: ( message: ConsumerEvents[Event] extends [infer PayloadType, infer _]
packages/nodebox/src/messages.ts:167
Methodpreview
()
packages/nodebox/src/Nodebox.ts:154
Methodrm
(path: string, options?: { force?: boolean; recursive?: boolean })
packages/nodebox/src/modules/fs.ts:164
MethodrunExample
(path: string)
tests/index.ts:26
FunctionrunTestServer
({ page }, use)
tests/index.ts:34
MethodrunTestServer
()
tests/index.ts:16
FunctionsetHeaders
(res, filePath)
tests/setup/runTestServer.ts:35
Functionsetup
(build)
internals/esbuild-plugins/inline-worker.ts:31
Functionsetup
(build)
internals/esbuild-plugins/inline-file.ts:34
Methodshell
()
packages/nodebox/src/Nodebox.ts:140
FunctionstartPreview
()
tests/features/shell.start.test.ts:129
FunctionstopPreview
()
tests/features/shell.start.test.ts:132
Methodurl
()
tests/setup/MockCdn.ts:74
MethodwaitForPort
(port: number, timeout?: number)
packages/nodebox/src/modules/preview.ts:83