MCPcopy Create free account

hub / github.com/chipnertkj/chipbox / functions

Functions394 in github.com/chipnertkj/chipbox

↓ 1 callersFunctiondownload_sdk_archive
Download the ASIO SDK.
crates/chipbox-portaudio-sys/asio.rs:61
↓ 1 callersFunctiondumpServedPlugin
* Dump served modules to a JSON file.
node/chipbox-frontend/vite.config.ts:270
↓ 1 callersMethodemit
(self)
crates/chipbox-build/src/build_script.rs:13
↓ 1 callersFunctionentries_with_partial
Iterates over initialized entries in the logger. ## Safety All [`MaybeUninit`] entries must be initialized before calling this function.
crates/xtask/src/logger/parse.rs:27
↓ 1 callersMethodeval
( &self, source: impl Into<Vec<u8>>, )
crates/chipbox-js/src/runtime.rs:217
↓ 1 callersMethodeval_hmr_accept
(&self, path: &str)
crates/chipbox-js/src/runtime.rs:354
↓ 1 callersMethodeval_hmr_prune
(&self, path: &str)
crates/chipbox-js/src/runtime.rs:397
↓ 1 callersFunctionextractSourcemap
Extract sourcemap comment from code.
node/chipbox-frontend/vite/module-transform.ts:87
↓ 1 callersFunctionextract_sdk_archive
()
crates/chipbox-portaudio-sys/asio.rs:92
↓ 1 callersFunctionfetch_module
Async fetch module code from Vite dev server.
crates/chipbox-js/src/runtime/vite.rs:111
↓ 1 callersFunctionfg_color
(param: u16)
crates/xtask/src/logger/parse/sgr.rs:7
↓ 1 callersFunctionfind_newline_pos
Finds the position of the first newline byte.
crates/xtask/src/logger.rs:114
↓ 1 callersFunctionformat_array
( arr: &rquickjs::Array<'_>, depth: usize, seen: &mut std::collections::HashSet<usize>, )
crates/chipbox-js/src/display.rs:56
↓ 1 callersFunctionformat_object
( obj: &rquickjs::Object<'_>, depth: usize, seen: &mut std::collections::HashSet<usize>, )
crates/chipbox-js/src/display.rs:34
↓ 1 callersFunctionforward_output
Async task that forwards the output of a command to the logger.
crates/xtask/src/app.rs:265
↓ 1 callersMethodfrom
(directive: Directive)
crates/chipbox/src/init.rs:69
↓ 1 callersFunctiongenerate_bindings
(portaudio_path: impl AsRef<Path>)
crates/chipbox-portaudio-sys/build.rs:51
↓ 1 callersFunctionhandle_binary
(data: &tungstenite::Bytes)
crates/chipbox-js/src/hmr/task.rs:64
↓ 1 callersFunctionhandle_close_frame
Handle a close frame from the HMR server.
crates/chipbox-js/src/hmr/task.rs:73
↓ 1 callersFunctionhandle_frame
(frame: &tungstenite::protocol::frame::Frame)
crates/chipbox-js/src/hmr/task.rs:68
↓ 1 callersMethodhandle_hmr_event
(&self, event: HmrEvent)
crates/chipbox-js/src/runtime.rs:410
↓ 1 callersFunctionhandle_message
Handle a message from the HMR server.
crates/chipbox-js/src/hmr/task.rs:25
↓ 1 callersFunctionhandle_messages
Await and handle every message from the HMR websocket stream until the connection is closed.
crates/chipbox-js/src/hmr/task.rs:12
↓ 1 callersFunctionhandle_pong
(data: &tungstenite::Bytes)
crates/chipbox-js/src/hmr/task.rs:60
↓ 1 callersFunctionhandle_text_message
Handle a text message from the HMR server. If the message cannot be parsed, an error is logged. The function still returns `Ok(())` in this case.
crates/chipbox-js/src/hmr/task.rs:83
↓ 1 callersFunctioninit_client
()
crates/chipbox-js/src/runtime/vite.rs:36
↓ 1 callersMethodinto_output
Consumes the performer and returns the output.
crates/xtask/src/logger/parse/performer.rs:76
↓ 1 callersMethodis_in_area
(&self, column: u16, row: u16)
crates/xtask/src/app/pane.rs:171
↓ 1 callersMethodis_msvc
(&self)
crates/chipbox-build/src/build_script.rs:56
↓ 1 callersMethodis_release
(self)
crates/xtask/src/command.rs:46
↓ 1 callersFunctionjs_task
(#[cfg(debug_assertions)] mut hmr_recv: chipbox_js::HmrRecv)
crates/chipbox/src/main.rs:68
↓ 1 callersFunctionjsx
(type: any, props: any)
node/chipbox-solid-render/src/jsx-runtime.ts:46
↓ 1 callersFunctionload
(id)
node/chipbox-frontend/vite.config.ts:217
↓ 1 callersFunctionlog_style
Returns the base style for a given log kind.
crates/xtask/src/logger/parse.rs:77
↓ 1 callersMethodmessage
(&self)
crates/chipbox-js/src/exception.rs:35
↓ 1 callersMethodok_and_then
(self, f: F)
crates/chipbox-portaudio/src/error.rs:18
↓ 1 callersFunctionopen_clear_file
Opens a file for appending and clears its contents beforehand.
crates/xtask/src/fs.rs:99
↓ 1 callersMethodoutput_to
(mut self, output: ProgramOutputId)
crates/xtask/src/program.rs:28
↓ 1 callersMethodpage_down
(&mut self)
crates/xtask/src/app/pane.rs:98
↓ 1 callersMethodpage_up
(&mut self)
crates/xtask/src/app/pane.rs:94
↓ 1 callersMethodpane_id_at
(&self, column: u16, row: u16)
crates/xtask/src/app.rs:83
↓ 1 callersFunctionparseModule
(code: string)
node/chipbox-frontend/vite/module-transform.ts:100
↓ 1 callersFunctionpkg
Find a package with the given name in the lockfile. ## Errors - Unable to find a package with the given name.
crates/chipbox-build/src/lockfile.rs:12
↓ 1 callersFunctionplugins
(dev: boolean)
node/chipbox-frontend/vite.config.ts:129
↓ 1 callersFunctionpnpm_workspace
Attempts to find the root directory of a pnpm workspace. Searches from the current working directory, based on the presence of a `pnpm-workspace.yaml`
crates/chipbox-build/src/fs.rs:105
↓ 1 callersFunctionportaudio
()
crates/chipbox-build/src/fs.rs:118
↓ 1 callersMethodpretty_display
(&self)
crates/chipbox-js/src/display.rs:8
↓ 1 callersMethodprune_modules
(&self, paths: &[String])
crates/chipbox-js/src/runtime.rs:343
↓ 1 callersFunctionquickjsHmrPlugin
* Log HMR connection events.
node/chipbox-frontend/vite.config.ts:291
↓ 1 callersMethodrecv
Receive the next HMR event, waiting if necessary.
crates/chipbox-js/src/hmr.rs:30
↓ 1 callersMethodreload_modules
(&self, paths: &[String])
crates/chipbox-js/src/runtime.rs:320
↓ 1 callersFunctionrepl
(js_runtime: &Runtime)
crates/chipbox-js/src/repl.rs:10
↓ 1 callersMethodreset
Reset scroll state
crates/xtask/src/app/pane.rs:135
↓ 1 callersMethodreset_context
(&mut self)
crates/chipbox-js/src/runtime.rs:181
↓ 1 callersMethodreset_runtime
(&mut self)
crates/chipbox-js/src/runtime.rs:191
↓ 1 callersMethodrestart_program
(&mut self)
crates/xtask/src/app/pane.rs:198
↓ 1 callersFunctionrun
( mut app: T, mut receiver: mpsc::Receiver<T::Message>, mut terminal: ratatui::Terminal<Term>, )
crates/xtask/src/tui.rs:35
↓ 1 callersFunctionsanitize_path
Sanitize a file path to ensure cross-platform compatibility.
crates/xtask/src/fs.rs:57
↓ 1 callersFunctionsanitize_path
Sanitize a file path to ensure cross-platform compatibility.
crates/chipbox-build/src/fs.rs:59
↓ 1 callersMethodscroll_offset
Get current scroll offset for paragraph
crates/xtask/src/app/pane.rs:130
↓ 1 callersFunctionsdk_cached
Check if the `asiodir` subdirectory exists under the target directory.
crates/chipbox-portaudio-sys/asio.rs:33
↓ 1 callersMethodset_default_style
Sets the default style used for style reset operations. Also apply it as the current style.
crates/xtask/src/logger/parse/performer.rs:37
↓ 1 callersFunctionset_registry
(ctx: &Ctx<'js>, globals: &Object<'js>)
crates/chipbox-js/src/runtime/vite.rs:44
↓ 1 callersFunctionset_require
(ctx: &Ctx<'js>, globals: &Object<'js>)
crates/chipbox-js/src/runtime/vite.rs:50
↓ 1 callersFunctionsetup_sdk
Download the ASIO SDK if it's not available.
crates/chipbox-portaudio-sys/asio.rs:109
↓ 1 callersMethodspawn
Spawns the command, returning a [`Child`] handle that can be joined.
crates/xtask/src/command.rs:221
↓ 1 callersMethodstart
(mut self)
crates/chipbox-js/src/hmr.rs:81
↓ 1 callersMethodtarget_folder
(self)
crates/chipbox-build/src/lib.rs:28
↓ 1 callersFunctionto_lines
Converts entries in the logger to a vector of [`ratatui::text::Line`]s.
crates/xtask/src/logger/parse.rs:51
↓ 1 callersMethodto_lines
Converts the logger to a vector of [`ratatui::text::Line`]s.
crates/xtask/src/logger.rs:61
↓ 1 callersFunctiontransformDefaultExport
(path: any)
node/chipbox-frontend/vite/module-transform.ts:328
↓ 1 callersFunctiontransformExportAll
(path: any)
node/chipbox-frontend/vite/module-transform.ts:340
↓ 1 callersFunctiontransformImportsPlugin
* Transform served JS modules for QuickJS. * * Intercepts responses by wrapping res.end() BEFORE Vite's middleware runs. * Transforms ALL JavaScrip
node/chipbox-frontend/vite.config.ts:233
↓ 1 callersFunctiontransformModule
(code: string, modulePath: string)
node/chipbox-frontend/vite/module-transform.ts:72
↓ 1 callersFunctiontransformNamedExport
(path: any)
node/chipbox-frontend/vite/module-transform.ts:166
↓ 1 callersFunctionts_bindings_output
()
crates/chipbox-build/src/fs.rs:114
↓ 1 callersMethodup_mouse
(&mut self)
crates/xtask/src/app/pane.rs:86
↓ 1 callersMethodupdate
(&mut self)
crates/xtask/src/app/pane.rs:235
↓ 1 callersMethodupdate_state
Update scroll state based on text height and area
crates/xtask/src/app/pane.rs:103
↓ 1 callersMethodview
(&mut self, frame: &mut Frame, mut area: Rect)
crates/xtask/src/app/pane.rs:249
↓ 1 callersFunctionviteClientPlugin
* Override /@vite/client for QuickJS runtime. * * Intercepts the HTTP request for /@vite/client and serves our stub * instead. Uses transformReques
node/chipbox-frontend/vite.config.ts:171
↓ 1 callersMethodwatch_npm_pkg_defs
( mut self, packages: impl IntoIterator<Item = impl Into<Arc<str>>>, )
crates/xtask/src/program/task/builder.rs:54
↓ 1 callersMethodwith_eval
(&self, source: impl Into<Vec<u8>>, f: F)
crates/chipbox-js/src/runtime.rs:257
↓ 1 callersFunctionwrapModule
( bodyCode: string, importCode: string[], modulePath: string, hasExports: boolean, // TODO
node/chipbox-frontend/vite/module-transform.ts:441
FunctionApp
()
node/chipbox-frontend/src/main.tsx:3
FunctionExportAllDeclaration
(path)
node/chipbox-frontend/vite/module-transform.ts:144
FunctionExportDefaultDeclaration
(path)
node/chipbox-frontend/vite/module-transform.ts:140
FunctionExportNamedDeclaration
(path)
node/chipbox-frontend/vite/module-transform.ts:136
FunctionFragment
(props: { children: any })
node/chipbox-solid-render/src/jsx-runtime.ts:78
FunctionImportDeclaration
(path)
node/chipbox-frontend/vite/module-transform.ts:112
FunctionMetaProperty
(path)
node/chipbox-frontend/vite/module-transform.ts:156
Function__qjs_require
(ctx: Ctx<'_>, path: String)
crates/chipbox-js/src/runtime/vite.rs:57
Methodabort_on
(mut self, condition: TaskCondition)
crates/xtask/src/program/task/builder.rs:99
Functionaccept
(cb)
node/chipbox-frontend/vite/client.ts:52
Methodaccept
(cb?: (mod?: any) => void)
node/chipbox-frontend/vite/client.ts:19
Methodadd_pane
Add a new pane to the app.
crates/xtask/src/app.rs:70
Methodall_tasks_completed
(tasks: impl IntoIterator<Item = TaskId>)
crates/xtask/src/program/task.rs:43
Functionancestor_with_subdir
( dir: impl AsRef<Path>, subdir: impl AsRef<str>, )
crates/chipbox-build/src/fs.rs:88
Methodasync_eval
( &self, source: impl Into<Vec<u8>>, )
crates/chipbox-js/src/runtime.rs:237
Methodat_path
Shorthand constructor for [`FsError::AtPath`].
crates/xtask/src/fs.rs:46
← previousnext →101–200 of 394, ranked by callers