registry  /  @saluzi/codegraph  /  0.2.2

@saluzi/codegraph@0.2.2

Supercharge AI coding agents with semantic code intelligence — surgical context, fewer tool calls, faster answers. 100% local.

Static Scan Results

scanned 2h ago · by rust-scanner

Static analysis flagged 15 finding(s) at 72.0% confidence. This version is warn-only unless an AI or security-team review confirms malicious behavior.

Static reason
One or more suspicious static signals were detected.

Decision evidence

public snapshot
Behavioral surface
Source
ChildProcessCryptoDynamicRequireEnvironmentVarsEvalFilesystemNetworkShell
Supply chain
HighEntropyStringsUrlStrings
ManifestNo manifest risk signals triggered.
scanned 185 file(s), 3.14 MB of source, external domains: antigravity.google, api.github.com, docs.claude.com, docs.cursor.com, geminicli.com, github.com, hermes-agent.nousresearch.com, kiro.dev, opencode.ai, raw.githubusercontent.com, registry.npmjs.org, telemetry.getcodegraph.com

Source & flagged code

6 flagged · loading source
dist/upgrade/index.jsView file
81const https = __importStar(require("https")); L82: const child_process_1 = require("child_process"); L83: exports.REPO = 'colbymchenry/codegraph';
High
Child Process

Package source references child process execution.

dist/upgrade/index.jsView on unpkg · L81
dist/bin/codegraph.jsView file
94// eslint-disable-next-line @typescript-eslint/no-implied-eval L95: const importESM = new Function('specifier', 'return import(specifier)'); L96: // Block CodeGraph on Node.js 25.x — V8's turboshaft WASM JIT has a Zone
High
Eval

Package source references dynamic code evaluation.

dist/bin/codegraph.jsView on unpkg · L94
dist/ui/shimmer-worker.jsView file
2Object.defineProperty(exports, "__esModule", { value: true }); L3: const worker_threads_1 = require("worker_threads"); L4: const fs_1 = require("fs");
Medium
Dynamic Require

Package source references dynamic require/import behavior.

dist/ui/shimmer-worker.jsView on unpkg · L2
dist/installer/index.jsView file
128// wedged npm can't hang the interactive installer forever (#1139). L129: (0, child_process_1.execSync)('npm install -g @colbymchenry/codegraph', { stdio: 'pipe', windowsHide: true, timeout: 120_000 }); L130: s.stop('Installed codegraph CLI on PATH');
High
Runtime Package Install

Package source invokes a package manager install command at runtime.

dist/installer/index.jsView on unpkg · L128
dist/extraction/wasm/tree-sitter-terraform.wasmView file
path = dist/extraction/wasm/tree-sitter-terraform.wasm kind = wasm_module sizeBytes = 92484 magicHex = [redacted]
Medium
Ships Wasm Module

Package ships WebAssembly modules.

dist/extraction/wasm/tree-sitter-terraform.wasmView on unpkg
scripts/build-bundle.shView file
path = scripts/build-bundle.sh kind = build_helper sizeBytes = 5118 magicHex = [redacted]
Medium
Ships Build Helper

Package ships non-JavaScript build or shell helper files.

scripts/build-bundle.shView on unpkg

Findings

4 High6 Medium5 Low
HighChild Processdist/upgrade/index.js
HighShell
HighEvaldist/bin/codegraph.js
HighRuntime Package Installdist/installer/index.js
MediumDynamic Requiredist/ui/shimmer-worker.js
MediumNetwork
MediumEnvironment Vars
MediumShips Wasm Moduledist/extraction/wasm/tree-sitter-terraform.wasm
MediumShips Build Helperscripts/build-bundle.sh
MediumStructural Risk Force Deep Review
LowNon Install Lifecycle Scripts
LowScripts Present
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings