hast utility for `querySelector`, `querySelectorAll`, and `matches`
68%
Total Score
75
100
89
83
50
No build attestation or trusted-publisher provenance is present. This leaves publication origin less verifiable, though it does not by itself show that the release is unsafe.
The package has existed since 2017 with 20 releases, but it has had no releases in about 19 months. That long pause lowers confidence in ongoing maintenance despite its established history.
There were no commits and no active maintainers in the last three months, consistent with the extended release gap. This is the strongest maintenance concern for a dependency.
The repository uses TypeScript and npm build tooling, showing a defined build process, but no security scanning tools were detected. The build setup is sound while security automation is limited.
Both workflows were analyzed successfully with no audit findings, and the pull_request_target workflow has no untrusted checkout or script-injection sink. However, all four action references are unpinned, which weakens automation reproducibility.
We didn't find any vulnerabilities for this package.
| Dependency | Last Release | Score |
|---|---|---|
devlop Version ^1.0.0 | — | — |
zwitch Version ^2.0.0 | — | — |
direction Version ^2.0.0 | — | — |
nth-check Version ^2.0.0 | — | — |
@types/hast Version ^3.0.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.