domma-js@0.44.9
Dynamic Object Manipulation & Modeling API - A complete front-end toolkit.
AI Security Review
scanned 11d ago · by lpm-firewall-aiThe lifecycle hook offers first-party AI assistance setup and obtains interactive consent before copying files. This is a guarded agent configuration capability, so the appropriate disposition is a warning rather than a block.
Decision evidence
public snapshot- The package runs a postinstall script that may copy AI assistance files into the consuming project.
- The postinstall flow asks before copying Claude-related files; answering no skips the operation.
- The setup-ai CLI command also prompts and copies files only when they are absent.
- The view template contains ordinary view lifecycle placeholders and commented examples, with no active attack behavior.
- The postinstall exits outside node_modules, in CI, or when it cannot find the project root or templates.
- No source inspected establishes credential collection, network exfiltration, or unconsented agent configuration mutation.
Source & flagged code
7 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 unpkgFindings
Affected versions and remediation
This report applies to domma-js@0.44.9.
See all versions of domma-js for other recorded verdicts.
- Review the evidence and your use of domma-js@0.44.9 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.