@ai-sdk/provider
Supply chain provenance
Status for the latest visible version.
Maintainers
Keywords
Accepted risks
Findings the reviewer chose to accept rather than block on.
| Source | Rule | Reason | Accepted by | When |
|---|---|---|---|---|
| source-diff | obfuscated-file:dist/index.d.mts | AI (source-diff): Bundled TypeScript declaration file with long type-union lines; not obfuscated. | ai | |
| npm-metadata | no-description | AI (npm-metadata): Sub-package in vercel/ai monorepo; missing description is a metadata gap, not a security signal. | ai | |
| provenance | publisher-changed | AI (provenance): Legitimate transition from jaredpalmer (Vercel employee) to vercel-release-bot (Vercel's CI/CD bot with 592 approved packages). Standard org practice. | ai | |
| maintainer-change | maintainer-added | AI (maintainer-change): vercel-release-bot added as maintainer for automated publishing; well-established Vercel bot account. | ai | |
| npm-metadata | suspicious-initial-version | AI (npm-metadata): @ai-sdk/provider uses 0.0.0 as a monorepo placeholder version; with 16M weekly downloads and 140 registry versions, this is a well-established legitimate package. | ai | |
| bogus-package | bogus-package | AI (bogus-package): Sparse README and description are typical of monorepo sub-packages in the Vercel AI SDK; not indicative of spam or malicious intent. | ai |
Versions (showing 100 of 144)
v3.0.10
1 findingPublished via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.
v3.0.9
3 findingsNewly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.
Published via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.
[Accepted risk] This version was published by a different npm account than previous versions on 2026-04-29. This could indicate a legitimate maintainer transition or an account compromise.
v2.0.3
1 findingPublished via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.
v2.0.2
1 findingPublished via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.