github TypeScript analyzed 0b6dea9 no deep scan

sandbox-quantum/switch

github

Connect any AI agent to your team in Slack, Teams & Discord. Open-source and self-hostable.

maintainer
sandbox-quantum
licence
NOASSERTION
first seen
2026-08-28
last seen
2026-09-18
releases · 30d
11
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 0 tools
transport stdio · http counts 0 tools · 0 res · 0 prompts permission surface via code analysis

No tools enumerated yet for this server.

skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 0b6dea9 · analyzer v33 · 9h ago

skills & prompt files 9

danger signals13

code evidence vswitch-console-v0.34.0 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 2120

filesystem 99

  • fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/scripts/build-sidecar.mjs :1 import { readFile } from 'node:fs/promises';
  • fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/scripts/merge-mac-update-manifest.ts :31 import { readFileSync, writeFileSync } from 'node:fs';
  • fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/scripts/postinstall.ts :2 import { existsSync } from 'node:fs';
  • fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/scripts/reset-deeplink-handler.ts :2 import { existsSync } from 'node:fs';
  • fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/scripts/sync-standalone-compose.mjs :21 import { existsSync, readFileSync, writeFileSync } from 'node:fs';
  • fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agent-hooks/cursor-trust-service.ts :1 import { promises as fs } from 'node:fs';
  • fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agent-hooks/trust-config-io.ts :2 import { promises as fs } from 'node:fs';
  • fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agent-runtime/impl/remote-plugin-fs.ts :42 await fs.mkdir(dir, { recursive: true });
  • fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agent-runtime/impl/remote-sidecar-launcher.ts :2 import { readFile } from 'node:fs/promises';
  • fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agent-runtime/impl/resolve-sidecar-bundle.ts :1 import { existsSync } from 'node:fs';
  • fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agents/agent-config-file.test.ts :1 import { promises as fs } from 'node:fs';
  • fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agents/agent-config-sync.test.ts :1 import { promises as fs } from 'node:fs';
show 28 more
  • fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agents/detect.test.ts :1 import { promises as fs } from 'node:fs';
  • fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agents/detect.ts :1 import { promises as fs } from 'node:fs';
  • fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agents/propagate-server-api-url.db.test.ts :1 import { promises as nodeFs } from 'node:fs';
  • fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agents/propagate-server-api-url.ts :1 import { promises as nodeFs } from 'node:fs';
  • fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agents/write-remote-switch-settings.ts :42 await fs.mkdir(REMOTE_SETTINGS_DIR, { recursive: true });
  • fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agents/write-switch-settings.test.ts :1 import { promises as fs } from 'node:fs';
  • fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agents/write-switch-settings.ts :1 import { promises as fs } from 'node:fs';
  • fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/app/service.ts :2 import { readFile, realpath, stat } from 'node:fs/promises';
  • fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/app/utils.ts :2 import { readFile } from 'node:fs/promises';
  • fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/control-api/control-service.test.ts :1 import fs from 'node:fs';
  • fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/control-api/control-service.ts :2 import fs from 'node:fs';
  • fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/execution-context/local-execution-context.ts :2 import { existsSync } from 'node:fs';
  • fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/fs/impl/local-fs.test.ts :1 import fs from 'node:fs';
  • fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/fs/impl/local-fs.ts :1 import { createReadStream, promises as fs, statSync, type Stats } from 'node:fs';
  • fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/fs/impl/ssh-fs.test.ts :88 await expect(fs.mkdir('existing', { recursive: true })).resolves.toBeUndefined();
  • fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/locations/path-utils.ts :1 import fs from 'node:fs';
  • fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/locations/settings/location-settings.test.ts :2 import fs from 'node:fs';
  • fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/locations/settings/providers/local-location-settings-provider.ts :1 import fs from 'node:fs';
  • fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/locations/settings/worktree-directory.test.ts :162 expect(fs.mkdir).toHaveBeenCalledWith('/input/path', { recursive: true });
  • fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/locations/settings/worktree-directory.ts :66 await fs.mkdir(directory, { recursive: true });
  • fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/managed-switch-server/checkout-build.test.ts :1 import { mkdir, mkdtemp, writeFile } from 'node:fs/promises';
  • fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/managed-switch-server/checkout-build.ts :1 import { existsSync } from 'node:fs';
  • fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/managed-switch-server/env-file.test.ts :1 import { readFileSync } from 'node:fs';
  • fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/managed-switch-server/host/local-host.ts :2 import { chmod, mkdir, readFile, writeFile } from 'node:fs/promises';
  • fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/managed-switch-server/ports.ts :1 import { mkdir, readFile, writeFile } from 'node:fs/promises';
  • fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/providers/plugin-fs.test.ts :1 import { chmod, mkdir, mkdtemp, rm, writeFile } from 'node:fs/promises';
  • fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/providers/plugin-fs.ts :1 import { promises as fs } from 'node:fs';
  • fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/providers/remote-plugin-fs.ts :18 * to the FS root, whereas `PluginFs.list` (like `fs.readdir`) yields bare entry

59 more not shown — this panel samples each group; the count above is the real total.

shell / exec 38

  • shell (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/electron-builder.config.ts :1 import { execFileSync } from 'node:child_process';
  • shell (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/scripts/postinstall.ts :1 import { spawnSync } from 'node:child_process';
  • shell (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/scripts/reset-deeplink-handler.ts :1 import { spawnSync } from 'node:child_process';
  • shell (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agent-runtime/impl/remote-home-plugin-fs.test.ts :7 ...(await exec(command, args ?? [])),
  • shell (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agent-runtime/impl/remote-sidecar-launcher.test.ts :117 async exec(command, args) {
  • shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agent-runtime/impl/remote-sidecar-launcher.ts :136 exec(command: string, args: string[]): Promise<{ stdout: string; stderr: string }>;
  • shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agents/agent-advanced-config.ts :15 * profile built at spawn (Codex: `~/.codex/<name>.config.toml`). Which of those
  • shell (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agents/agent-config.test.ts :7 * definition at every spawn (Claude Code), and not enough for one whose
  • shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/app/service.ts :1 import { exec } from 'node:child_process';
  • shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/app/utils.ts :1 import { exec, execFile } from 'node:child_process';
  • shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/execution-context/local-execution-context.ts :1 import { execFile, spawn } from 'node:child_process';
  • shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/execution-context/ssh-execution-context.ts :95 async exec(command: string, args: string[] = [], opts: ExecOptions = {}): Promise<ExecResult> {
show 26 more
  • shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/execution-context/types.ts :31 exec(command: string, args?: string[], opts?: ExecOptions): Promise<ExecResult>;
  • shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/fs/impl/ssh-fs.ts :114 private async exec(
  • shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/managed-switch-server/docker.ts :1 import { execFile } from 'node:child_process';
  • shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/managed-switch-server/host/local-host.ts :1 import { execFile, spawn } from 'node:child_process';
  • shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/pty/persist-dropped-blob.ts :1 import { execFile } from 'node:child_process';
  • shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/resource-monitor/resource-sampler.ts :1 import { execFile } from 'node:child_process';
  • shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/sessions/remote-session-preflight.ts :54 exec(command: string, args: string[]): Promise<{ stdout: string; stderr: string }>;
  • shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/ssh/config/resolve-ssh-config.ts :3 import { execFile } from 'node:child_process';
  • shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/ssh/lifecycle/remote-shell-profile.ts :43 exec(command: string, callback: ClientCallback): void;
  • shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/ssh/lifecycle/ssh-client-proxy.ts :233 exec(command: string, callback: ClientCallback): void;
  • shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/ssh/transport/transports.ts :1 import { spawn, type ChildProcessByStdio } from 'node:child_process';
  • shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/switch-rooms/tmux-injection-sink.ts :1 import { execFile } from 'node:child_process';
  • shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/utils/shellEnv.ts :6 import { execSync } from 'child_process';
  • shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/utils/userEnv.ts :1 import { spawnSync } from 'node:child_process';
  • shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/sidecar/index.ts :1 import { execFile } from 'node:child_process';
  • shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/sidecar/session-spawner.ts :1 import { execFile } from 'node:child_process';
  • shell (weak) sandbox-quantum-switch-0b6dea9/console/packages/core/src/agents/plugins/helpers/hooks.test.ts :1 import { execFile, spawn } from 'node:child_process';
  • shell sandbox-quantum-switch-0b6dea9/console/packages/core/src/exec/bound-exec.ts :1 import { spawn } from 'node:child_process';
  • shell sandbox-quantum-switch-0b6dea9/console/packages/core/src/exec/execution-context.ts :32 exec(
  • shell sandbox-quantum-switch-0b6dea9/console/packages/core/src/exec/types.ts :36 exec(args: string[], options?: ExecOptions): Promise<ExecResult>;
  • shell sandbox-quantum-switch-0b6dea9/console/packages/core/src/exec/windows-spawn.ts :139 * option of child_process.
  • shell (weak) sandbox-quantum-switch-0b6dea9/console/packages/plugins/src/agents/impl/codex/hooks.test.ts :1 import { execFile, spawn } from 'node:child_process';
  • shell sandbox-quantum-switch-0b6dea9/console/packages/plugins/src/agents/impl/opencode/models.ts :47 const { stdout } = await exec('opencode', OPENCODE_MODELS_ARGS);
  • shell (weak) sandbox-quantum-switch-0b6dea9/console/packages/switch-agent-runtime/src/bin.handshake.test.ts :1 import { type ChildProcess, spawn } from 'node:child_process';
  • shell (weak) sandbox-quantum-switch-0b6dea9/console/packages/switch-agent-runtime/src/bin.shutdown.test.ts :1 import { type ChildProcess, spawn } from 'node:child_process';
  • shell sandbox-quantum-switch-0b6dea9/console/packages/switch-agent-runtime/src/reap.ts :22 import { execFile } from 'node:child_process';

network 36

  • net sandbox-quantum-switch-0b6dea9/connectors/opencode-plugin/plugin/switch-notifications.js :152 await fetch(`http://127.0.0.1:${port}/hook`, {
  • net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/app/protocol.ts :35 return await net.fetch(`file://${resolved}`);
  • net (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agent-hooks/hook-server.test.ts :1 import http from 'node:http';
  • net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agent-hooks/hook-server.ts :2 import http from 'node:http';
  • net (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agent-runtime/impl/remote-hook-event-relay.test.ts :2 import http from 'node:http';
  • net (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/control-api/control-server.test.ts :1 import http from 'node:http';
  • net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/control-api/control-server.ts :2 import http from 'node:http';
  • net (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/control-api/control-service.test.ts :2 import http from 'node:http';
  • net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/dependencies/latest-version-service.ts :13 const res = await fetch(url, {
  • net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/managed-switch-server/free-port.ts :1 import { createServer } from 'node:net';
  • net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/managed-switch-server/health.ts :39 const res = await fetch(url, { signal: AbortSignal.timeout(5000) });
  • net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/managed-switch-server/host/port-forward.ts :1 import { createServer, type Server, type Socket } from 'node:net';
show 24 more
  • net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/sessions/remote-session-preflight.ts :51 const REACHABILITY_SCRIPT = `fetch(process.argv[1], { signal: AbortSignal.timeout(${REACHABILITY_TIMEOUT_MS}) }).then(() => process.exit(0)).catch((e) => { console.error(String(e)); process.exit(1); }
  • net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/shared/oauth-flow.ts :2 import * as http from 'http';
  • net (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/ssh/lifecycle/ssh-connection-manager.test.ts :2 import { createServer, type Server, type Socket } from 'node:net';
  • net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/switch-rooms/auto-session-watcher.ts :173 const resp = await fetch(`${creds.apiEndpoint}/agents/${creds.agentId}/message`, {
  • net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/switch-rooms/mattermost-embed.ts :50 const response = await partitionSession.fetch(`${origin}/api/v4/users/login`, {
  • net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/switch-rooms/room-connection.ts :624 return fetch(url, { ...init, signal: AbortSignal.any(signals) });
  • net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/switch-servers/auth.ts :49 response = await fetch(gatewayUrl(server, '/auth/login'), {
  • net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/switch-servers/gateway-client.ts :178 return await fetch(gatewayUrl(server, path), {
  • net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/telemetry/relay-client.ts :222 response = await fetch(config.endpoint, {
  • net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/updates/update-service.ts :455 const response = await fetch(switchConsoleReleaseApiUrl(version));
  • net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/utils/ttl-cache.ts :20 this._inFlight = fetch()
  • net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/renderer/features/switch-servers/switch-servers-store.ts :292 // error banner with a doomed fetch (CHOO-1780). The host un-blocking is
  • net (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/renderer/lib/stores/live/coalesce.test.ts :15 const a = fetch();
  • net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/renderer/lib/stores/resource.ts :38 /** Trigger a fresh fetch (debounced/deduped). */
  • net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/sidecar/notification-watcher.ts :111 const resp = await fetch(`${creds.apiEndpoint}/agents/${creds.agentId}/message`, {
  • net sandbox-quantum-switch-0b6dea9/console/packages/plugins/src/agents/impl/amp/plugin-file.ts :15 await fetch(\`http://127.0.0.1:\${port}/hook\`, {
  • net sandbox-quantum-switch-0b6dea9/console/packages/plugins/src/agents/impl/kilocode/plugin-file.ts :26 await fetch(\`http://127.0.0.1:\${port}/hook\`, {
  • net sandbox-quantum-switch-0b6dea9/console/packages/plugins/src/agents/impl/opencode/plugin-file.ts :160 await fetch(\`http://127.0.0.1:\${port}/hook\`, {
  • net sandbox-quantum-switch-0b6dea9/console/packages/plugins/src/agents/impl/pi/plugin-file.ts :16 await fetch(\`http://127.0.0.1:\${port}/hook\`, {
  • net (weak) sandbox-quantum-switch-0b6dea9/console/packages/switch-agent-runtime/src/bin.handshake.test.ts :3 import * as http from 'node:http';
  • net (weak) sandbox-quantum-switch-0b6dea9/console/packages/switch-agent-runtime/src/bin.shutdown.test.ts :3 import * as http from 'node:http';
  • net sandbox-quantum-switch-0b6dea9/console/packages/switch-agent-runtime/src/bin.ts :42 import * as http from 'node:http';
  • net sandbox-quantum-switch-0b6dea9/console/packages/switch-agent-runtime/src/event-stream.ts :208 return fetch(`${creds.apiEndpoint}/agents/${creds.agentId}/${path}`, {
  • net sandbox-quantum-switch-0b6dea9/gateway/src/data/api.ts :5 const res = await fetch(`${BASE}${path}`, { ...init, credentials: "include" });

secrets 6

  • secrets sandbox-quantum-switch-0b6dea9/connectors/opencode-plugin/plugin/switch-notifications.js :54 const token = process.env.SWITCHDASH_HOOK_TOKEN;
  • secrets sandbox-quantum-switch-0b6dea9/console/packages/plugins/src/agents/impl/amp/plugin-file.ts :9 const token = process.env.SWITCHDASH_HOOK_TOKEN;
  • secrets sandbox-quantum-switch-0b6dea9/console/packages/plugins/src/agents/impl/kilocode/plugin-file.ts :8 const token = process.env.SWITCHDASH_HOOK_TOKEN;
  • secrets sandbox-quantum-switch-0b6dea9/console/packages/plugins/src/agents/impl/opencode/plugin-file.ts :62 const token = process.env.SWITCHDASH_HOOK_TOKEN;
  • secrets sandbox-quantum-switch-0b6dea9/console/packages/plugins/src/agents/impl/pi/plugin-file.ts :10 const token = process.env.SWITCHDASH_HOOK_TOKEN;
  • secrets sandbox-quantum-switch-0b6dea9/console/packages/switch-agent-runtime/src/bin.ts :59 const ENV_TOKEN = process.env.SWITCH_API_TOKEN ?? '';

database 10

  • db sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/db/client.ts :1 import Database from 'better-sqlite3';
  • db (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/db/database-file.db.test.ts :5 import Database from 'better-sqlite3';
  • db sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/db/database-file.ts :3 import Database from 'better-sqlite3';
  • db sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/db/drizzleClient.ts :1 import Database from 'better-sqlite3';
  • db sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/db/initialize.ts :2 import type BetterSqlite3 from 'better-sqlite3';
  • db (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/db/tests/migrations/0041-delete-leaked-tagged-sessions.test.ts :19 import Database from 'better-sqlite3';
  • db (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/db/tests/migrations/0044-session-room-connections.test.ts :16 import Database from 'better-sqlite3';
  • db (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/db/tests/migrations/0047-materialise-telemetry-consent.test.ts :18 import Database from 'better-sqlite3';
  • db (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/tooling/generate-fixtures.ts :24 import Database from 'better-sqlite3';
  • db sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/tooling/utils/db.ts :16 import Database from 'better-sqlite3';

install hooks 1

  • postinstall sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/package.json :43 node --experimental-strip-types scripts/postinstall.ts