@hydranium/data-client-vscode@1.0.0-next.412
VS Code client primitives for the hydranium data-server protocol head; companion of @hydranium/data-server. The extension host relays the data-server's socket to a webview over a vscode-messenger hop, and the webview's data port reads it, so DataConnectio
AI Security Review
scanned 1d ago · by lpm-firewall-aiThe entry points and runtime code implement the documented local socket and webview messaging relay. The manifest has no install lifecycle hook, and the inspected code showed no unrelated collection, credential handling, or account actions.
Decision evidence
public snapshot- The package exposes neutral, browser, Node, and testing entry points that re-export their corresponding modules.
- The Node transport opens a socket using a caller-provided port and host, defaulting to 127.0.0.1.
- The extension-side messenger channel routes messages to the specified webview and filters incoming traffic to that webview.
- The manifest scripts are build, cleanup, lint, prepack, test, typecheck, and watch tasks; it declares no install lifecycle hook.
- No credential, environment-variable, file-reading, or outbound HTTP behavior was found in the inspected runtime code.
- The socket connection and messenger relay match the package’s stated purpose of connecting the data server to a VS Code webview.
Source & flagged code
4 flaggedThe manifest scripts are build, cleanup, lint, prepack, test, typecheck, and watch tasks; it declares no install lifecycle hook.
package.jsonView on unpkg · L56The Node transport opens a socket using a caller-provided port and host, defaulting to 127.0.0.1.
lib/node/data-server-connection.jsView on unpkg · L61Findings
Affected versions and remediation
This report applies to @hydranium/data-client-vscode@1.0.0-next.412.
See all versions of @hydranium/data-client-vscode for other recorded verdicts.
- Review the evidence and your use of @hydranium/data-client-vscode@1.0.0-next.412 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.