@ultrst-armada/kloks@1.24.2
Kloks — Public Backend, State-Graph, Audio/MIDI & Service Package Library built on KrnlTS (@kloks/*)
AI Security Review
scanned 2d ago · by lpm-firewall-aiThe flagged credential flows use credentials for their matching GitHub, Vercel, Cloudflare or Backblaze services, and workspace sync is tied to configured storage. The manifest declares only a prepublishOnly hook, with no install-time hook identified.
Decision evidence
public snapshot- The package's only publish lifecycle hook is prepublishOnly; no install, preinstall or postinstall hook is declared.
- The GitHub provider sends its configured token to its API base URL, which defaults to api.github.com.
- Vercel control functions resolve credentials and call Vercel's API for the specified project.
- Backblaze credentials are used to authorize against api.backblazeb2.com as part of workspace storage sync.
- The inspected credential flows target the corresponding GitHub, Vercel and Backblaze services; no unrelated credential receiver was identified.
- Workspace sync is a feature-specific operation that uses the workspace's selected provider and storage credentials.
- The package entry point re-exports library modules; the inspected network operations occur inside feature functions.
Source & flagged code
5 flaggedPackage source references dynamic require/import behavior.
packages/state-graph/dist/transformers.node-HWHOAE4H.jsView on unpkg · L33Package source references a known benign dynamic code generation pattern.
packages/state-graph/dist/transformers.node-HWHOAE4H.jsView on unpkg · L18054Findings
Affected versions and remediation
This report applies to @ultrst-armada/kloks@1.24.2.
See all versions of @ultrst-armada/kloks for other recorded verdicts.
- Review the evidence and your use of @ultrst-armada/kloks@1.24.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.