@yes20sh/ts-node-express@1.0.8
Zero-config TypeScript Express backend starter kit
AI Security Review
scanned 11d ago · by lpm-firewall-aiThe postinstall hook causes unrequested writes to the consuming project, including reconstruction of its package.json. The starter-template behavior partially explains the writes, but the automatic detached rewrite leaves a concrete install-time project mutation risk.
Decision evidence
public snapshot- The npm postinstall hook invokes the setup script for the consuming project.
- The hook launches a detached setup process intended to rewrite the consumer's package.json after npm finishes.
- Setup copies project files and rewrites package.json, retaining some scripts and dependencies but rebuilding the manifest from selected fields.
- The setup has a starter-project scaffolding effect: it adds src only when that directory is absent and merges default scripts and dependencies with existing values.
Source & flagged code
6 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgThe npm postinstall hook invokes the setup script for the consuming project.
package.jsonView on unpkg · L9Findings
Affected versions and remediation
This report applies to @yes20sh/ts-node-express@1.0.8.
See all versions of @yes20sh/ts-node-express for other recorded verdicts.
- Review the evidence and your use of @yes20sh/ts-node-express@1.0.8 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.