tscircuit@0.0.3021
**Design circuit boards with TypeScript and React.**
AI Security Review
scanned 6d ago · by lpm-firewall-aiThe package has no install lifecycle hooks, and its entry points expose circuit-design functionality. The CLI wrapper sets a package asset path and loads the CLI; the inspected source does not show malicious behavior.
Decision evidence
public snapshot- package.json declares no install lifecycle hooks; its scripts are build, test, and dependency maintenance scripts.
- The package entry exports its library bundle and browser bundle, and maps its CLI commands to cli.mjs.
- cli.mjs sets a path to the package’s bundled browser asset only when the environment variable is unset, then imports @tscircuit/cli.
- dist/index.js re-exports @tscircuit/core and @tscircuit/eval and exposes React and circuit-related utilities.
- The inspected eval dependency resolves service base URLs from explicit options, environment overrides, or defaults.
- The CLI dependency source was unavailable for inspection, so its implementation could not be assessed.
- The browser and webworker bundles are large minified files; their broad content was not fully reviewed.
Source & flagged code
6 flaggedPackage contains source files above the normal full-analysis size ceiling.
dist/webworker.min.jsView on unpkgpackage.json declares no install lifecycle hooks; its scripts are build, test, and dependency maintenance scripts.
package.jsonView on unpkg · L17Findings
Affected versions and remediation
This report applies to tscircuit@0.0.3021.
See all versions of tscircuit for other recorded verdicts.
- Review the evidence and your use of tscircuit@0.0.3021 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.