domma-js@0.51.11
Dynamic Object Manipulation & Modeling API - A complete front-end toolkit.
AI Security Review
scanned 11d ago · by lpm-firewall-aiSource confirms a guarded first-party agent setup capability in an npm postinstall hook, which warrants a warning under the agent integration policy. The inspected behavior does not establish a malicious attack or support a publish block.
Decision evidence
public snapshot- package.json registers a postinstall hook that runs bin/postinstall.js.
- The hook runs only in a node_modules install context, after project-root and template checks.
- The hook prompts before copying AI assistance files; declining skips the copy, but a blank response proceeds.
- The hook can add CLAUDE.md and .claude/ files to the consuming project when those destinations do not exist.
- The CLI also offers setup-ai with a confirmation prompt and skips copying when declined.
- The inspected view template contains ordinary view lifecycle examples and no active network behavior.
- The lifecycle setup is limited to package-provided Domma assistance files and checks for existing destinations.
- The inspected sources show no credential collection, exfiltration, or remote payload execution.
Source & flagged code
8 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.51.11.
See all versions of domma-js for other recorded verdicts.
- Review the evidence and your use of domma-js@0.51.11 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.