formatting-subtitles@1.0.1
Formatting subtitles for claude by removing unicode characters and normalizing them
AI Security Review
scanned 1d ago · by lpm-firewall-aiThe preinstall hook and commented remote shell commands leave an unresolved install-time risk, but the inspected package does not establish that either command executes. This supports a warning for an inert payload carrier, not a block for confirmed attack behavior.
Decision evidence
public snapshot- The preinstall hook invokes a shell script named prepare.js, while the package file list includes x.js instead.
- x.js contains commented commands that describe sending a request to a webhook and fetching a remote script for shell execution; those commands are inert in the inspected JavaScript file.
- The declared library entrypoint implements title and color normalization.
- The remote commands appear inside a JavaScript block comment, and the declared preinstall target is absent from the package file list, so the inspected source does not establish that they execute.
Source & flagged code
5 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 preinstall hook invokes a shell script named prepare.js, while the package file list includes x.js instead.
package.jsonView on unpkg · L16Findings
Affected versions and remediation
This report applies to formatting-subtitles@1.0.1.
See all versions of formatting-subtitles for other recorded verdicts.
- Review the evidence and your use of formatting-subtitles@1.0.1 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.