Core logic for the pin-input widget implemented as a state machine
84%
Total Score
healthy
Frequent releases and active project backing outweigh unpinned workflow actions and an unclear package-to-repository match.
No build attestation or trusted-publisher provenance is present, leaving publication origin less independently verifiable despite the otherwise active project evidence.
The repository name does not match the package and its README does not mention @zag-js/pin-input, so the exact package-to-repository relationship is less transparent; the organization backing partly offsets this concern.
The repository uses established TypeScript and bundling tools, but no security-scanning tools were detected; this is a modest transparency and hygiene gap.
No repository security policy was found, reducing documented guidance for reporting vulnerabilities; this is a hygiene concern rather than evidence of abandonment.
All three workflows were analyzed with no detected audit findings or untrusted checkouts, but 8 of 9 action references are unpinned and one workflow grants top-level write permissions, creating avoidable maintenance and workflow-integrity risk.
We didn't find any vulnerabilities for this package.
| Dependency | Last Release | Score |
|---|---|---|
@zag-js/core Version 1.46.0 | — | — |
@zag-js/types Version 1.46.0 | — | — |
@zag-js/utils Version 1.46.0 | — | — |
@zag-js/anatomy Version 1.46.0 | — | — |
@zag-js/dom-query Version 1.46.0 | — | — |
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant
ISO 42001Compliant© All Intel data is openly available and commercially licensed.