@decocms/blocks-cli@7.71.2
Deco codegen (generate-blocks, generate-schema, generate-invoke) and Fresh-to-TanStack migration tooling
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe scanner flags correspond to explicitly invoked migration and generation tools, test-only process execution, and a read-only configuration auditor. No install hook or concrete attack behavior was established in the inspected source.
Decision evidence
public snapshot- package.json exposes migration and generation tools as commands; its scripts are build, test, typecheck, and lint, with no install lifecycle hook.
- The cleanup phase removes AGENTS.md from the migrated site's src directory, and the scaffold phase writes a Cursor migration-policy pointer during an explicitly run migration.
- The migration parses command-line options and runs bootstrap commands from its source directory; the flagged shell execution is part of that command flow.
- The generator spawns its selected generator scripts from the caller's working directory when run.
- The observability auditor reads and parses a site's wrangler.jsonc configuration.
- The child-process calls in the flagged test files belong to test setup and generator integration tests.
Source & flagged code
5 flagged · loading sourcePackage source references child process execution.
scripts/generate-workspaces.test.tsView on unpkg · L1A single source file combines environment access, network access, and code or shell execution; review context before blocking.
scripts/migrate.ts#virtual:normalized:round1View on unpkg · L94Findings
Affected versions and remediation
This report applies to @decocms/blocks-cli@7.71.2.
See all versions of @decocms/blocks-cli for other recorded verdicts.
- Review the evidence and your use of @decocms/blocks-cli@7.71.2 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.