A set of contracts for any project
42%
Total Score
75
79
50
Packagist marks the entire package as abandoned and explicitly recommends dragon-code/contracts as the replacement. This is a major adoption and continuity risk even though the repository remains active.
The package has 99 releases over about 5 years, but only 1 release in the last 12 months, indicating a sharply reduced release cadence. The recent latest release partly offsets but does not remove the concern.
The repository recorded 0 commits and 0 active maintainers in the last 3 months. That suggests limited current maintenance capacity despite a recent repository push and release.
No security policy was found in the repository. For a maintained library this is a transparency gap, though it is less significant than the package's abandonment notice.
All 5 workflows were analyzed with no audit findings, untrusted checkouts, or script injection. However, all 7 action references are unpinned and one workflow grants top-level write permissions, creating moderate workflow hygiene concerns.
We didn't find any vulnerabilities for this package.
| Dependency | Last Release | Score |
|---|---|---|
psr/http-message Version ^1.0.1 || ^2.0 | — | — |
symfony/http-kernel Version ^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 | — | — |
symfony/polyfill-php80 Version ^1.23 | — | — |
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.