An ES2015 mostly-spec-compliant `Reflect.getPrototypeOf` sham/polyfill/replacement that works in as many engines as possible
66%
Total Score
63
50
89
75
50
No build attestation or staged-publishing provenance is present, so consumers cannot independently verify how this release was produced.
Eight runtime dependencies create a relatively broad transitive surface for a small utility, adding maintenance exposure, although the dependencies are explicitly declared.
The package uses prepack and prepublish scripts. These are commonly used for packaging, but they add build-time behavior that should be understood when reproducing releases.
Only one registry account has publish access, which is a concentration risk; the organization-owned repository provides some compensating project backing.
The package has 11 releases over about 6 years, but no releases in the last 12 months; that suggests maintenance has gone quiet even though the release history is established.
We didn't find any vulnerabilities for this package.
| Dependency | Last Release | Score |
|---|---|---|
call-bind Version ^1.0.8 | — | — |
es-errors Version ^1.3.0 | — | — |
get-proto Version ^1.0.1 | — | — |
es-abstract Version ^1.23.9 | — | — |
get-intrinsic Version ^1.2.7 | — | — |
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.