Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FredySandoval/pi-browser-template
/ functions
Functions
71 in github.com/FredySandoval/pi-browser-template
⨍
Functions
71
◇
Types & classes
18
↓ 14 callers
Function
StandardSchemaV1
(type: Type)
packages/env-wxt/standard.ts:81
↓ 8 callers
Function
sendSocket
(socket: net.Socket, message: unknown)
apps/native-host/src/host.ts:52
↓ 4 callers
Function
createEnv
( opts: Options<TServer, TClient, TShared, TExtends, TFinalSchema>, )
packages/env-wxt/index.ts:57
↓ 4 callers
Function
rejectAll
(error: Error)
apps/pi/src/host-client.ts:117
↓ 3 callers
Function
log
(message: string)
apps/native-host/src/host.ts:40
↓ 3 callers
Function
shutdown
(code: number)
apps/native-host/src/host.ts:165
↓ 2 callers
Function
getImportMetaEnv
()
packages/env-wxt/presets-typebox.ts:7
↓ 2 callers
Function
getNativeBridgeAlertTimeoutMs
( env: NativeBridgeEnv = process.env, fallbackMs = DEFAULT_ALERT_TIMEOUT_MS, )
packages/native-messaging-schemas/src/native-bridge-config.ts:36
↓ 2 callers
Function
getNativeBridgeRuntimeDir
(env: NativeBridgeEnv = process.env)
packages/native-messaging-schemas/src/native-bridge-config.ts:15
↓ 2 callers
Function
getNativeBridgeSocketPath
( env: NativeBridgeEnv = process.env, platform = process.platform, )
packages/native-messaging-schemas/src/native-bridge-config.ts:19
↓ 2 callers
Function
getNativeBridgeTokenPath
(env: NativeBridgeEnv = process.env)
packages/native-messaging-schemas/src/native-bridge-config.ts:28
↓ 2 callers
Function
openBrowserAlertAndWait
(message: string, timeoutMs = getNativeBridgeAlertTimeoutMs())
apps/pi/src/host-client.ts:49
↓ 2 callers
Function
sendLine
(message: PiToHostMessage)
apps/pi/src/host-client.ts:112
↓ 2 callers
Function
setNativeStatus
(result: NativeConnectionResult)
apps/browser-extension/entrypoints/popup/main.ts:3
↓ 1 callers
Function
ErrorToIssue
(error: TLocalizedValidationError)
packages/env-wxt/standard.ts:41
↓ 1 callers
Function
PathSegments
(pointer: string)
packages/env-wxt/standard.ts:37
↓ 1 callers
Function
activeTab
()
apps/browser-extension/entrypoints/background/index.ts:73
↓ 1 callers
Function
attach
(attached: net.Socket)
apps/pi/src/host-client.ts:72
↓ 1 callers
Function
chromeExtensionIdFromKey
(publicKeyBase64: string)
apps/native-host/src/install-native-host-script.ts:14
↓ 1 callers
Function
chromeOriginFromId
(value: string)
apps/native-host/src/install-native-host-script.ts:63
↓ 1 callers
Function
connectNative
()
apps/browser-extension/entrypoints/background/index.ts:17
↓ 1 callers
Function
connectToHost
(options: { socketPath?: string; tokenFile?: string; token?: string } = {})
apps/pi/src/host-client.ts:27
↓ 1 callers
Function
defineCommand
(command: CommandDefinition)
apps/pi/src/define-command.ts:11
↓ 1 callers
Function
dispatch
(message: HostMessage)
apps/pi/src/host-client.ts:97
↓ 1 callers
Function
getAlertMessage
(result: Awaited<ReturnType<typeof openBrowserAlertAndWait>>)
apps/pi/src/define-command.ts:19
↓ 1 callers
Function
getChromeExtensionId
()
apps/native-host/src/install-native-host-script.ts:26
↓ 1 callers
Function
getConnectionError
()
apps/browser-extension/entrypoints/background/index.ts:71
↓ 1 callers
Function
getDefaultRuntimeEnv
()
packages/env-wxt/index.ts:38
↓ 1 callers
Function
getOrCreateToken
()
apps/native-host/src/host.ts:56
↓ 1 callers
Function
handleLine
(line: string)
apps/pi/src/host-client.ts:90
↓ 1 callers
Function
handleNativeMessage
(port: Browser.runtime.Port, message: unknown)
apps/browser-extension/entrypoints/background/index.ts:78
↓ 1 callers
Function
isAlertResult
(value: unknown)
packages/native-messaging-schemas/src/native-host-to-pi.ts:65
↓ 1 callers
Function
isBrowserToNativeHostMessage
(value: unknown)
packages/native-messaging-schemas/src/browser-to-native-host.ts:26
↓ 1 callers
Function
isNativeHostToBrowserMessage
(value: unknown)
packages/native-messaging-schemas/src/native-host-to-browser.ts:21
↓ 1 callers
Function
isNotFound
(error: unknown)
apps/pi/src/host-client.ts:133
↓ 1 callers
Function
isPiToNativeHostMessage
(value: unknown)
packages/native-messaging-schemas/src/pi-to-native-host.ts:45
↓ 1 callers
Function
keys
()
packages/wxt/keys.ts:9
↓ 1 callers
Function
listFromEnv
(value: string | undefined, fallback: string[])
apps/native-host/src/install-native-host-script.ts:54
↓ 1 callers
Function
loadEnvFiles
()
apps/native-host/src/install-native-host-script.ts:38
↓ 1 callers
Function
main
()
apps/native-host/src/install-native-host-script.ts:71
↓ 1 callers
Function
onNativeMessage
(message: unknown)
apps/native-host/src/host.ts:101
↓ 1 callers
Function
onSocketMessage
(socket: net.Socket, authed: { value: boolean }, message: PiToNativeHostMessage)
apps/native-host/src/host.ts:64
↓ 1 callers
Function
readToken
(explicitPath?: string)
apps/pi/src/host-client.ts:125
↓ 1 callers
Function
refreshNativeStatus
()
apps/browser-extension/entrypoints/popup/main.ts:16
↓ 1 callers
Function
registerCommand
(pi: ExtensionAPI, command: CommandDefinition)
apps/pi/src/define-command.ts:15
↓ 1 callers
Function
sendNative
(message: unknown)
apps/native-host/src/host.ts:44
↓ 1 callers
Function
sendToNative
(message: unknown)
apps/browser-extension/entrypoints/background/index.ts:50
Method
"native:ping"
()
apps/browser-extension/utils/messaging.ts:14
Method
"native:send"
(data: unknown)
apps/browser-extension/utils/messaging.ts:15
Function
browserAlert
(pi: ExtensionAPI)
apps/pi/src/index.ts:7
Method
constructor
(type: TSchema)
packages/env-wxt/standard.ts:54
Method
constructor
(type: Type)
packages/env-wxt/standard.ts:73
Function
disconnectFromHost
()
apps/pi/src/host-client.ts:65
Function
execute
(_id, params, signal)
apps/pi/src/define-tool.ts:16
Function
handler
(args, ctx)
apps/pi/src/define-command.ts:39
Function
isAlertError
(value: unknown)
packages/native-messaging-schemas/src/native-host-to-pi.ts:53
Function
isAlertErrorMessage
(value: unknown)
packages/native-messaging-schemas/src/message-types.ts:37
Function
isAlertShown
(value: unknown)
packages/native-messaging-schemas/src/native-host-to-pi.ts:49
Function
isAlertShownMessage
(value: unknown)
packages/native-messaging-schemas/src/message-types.ts:33
Function
isAlertTimeout
(value: unknown)
packages/native-messaging-schemas/src/native-host-to-pi.ts:57
Function
isAuthMessage
(value: unknown)
packages/native-messaging-schemas/src/pi-to-native-host.ts:33
Function
isBrowserAlertErrorMessage
(value: unknown)
packages/native-messaging-schemas/src/browser-to-native-host.ts:22
Function
isBrowserAlertShownMessage
(value: unknown)
packages/native-messaging-schemas/src/browser-to-native-host.ts:18
Function
isNativeHostShowAlertMessage
(value: unknown)
packages/native-messaging-schemas/src/native-host-to-browser.ts:17
Function
isNativeHostToPiMessage
(value: unknown)
packages/native-messaging-schemas/src/native-host-to-pi.ts:69
Function
isPingMessage
(value: unknown)
packages/native-messaging-schemas/src/pi-to-native-host.ts:37
Function
isPongMessage
(value: unknown)
packages/native-messaging-schemas/src/native-host-to-pi.ts:45
Function
isSessionReplaced
(value: unknown)
packages/native-messaging-schemas/src/native-host-to-pi.ts:61
Function
isShowAlertRequest
(value: unknown)
packages/native-messaging-schemas/src/pi-to-native-host.ts:41
Function
vite
()
packages/env-wxt/presets-typebox.ts:49
Function
wxt
()
packages/env-wxt/presets-typebox.ts:14