@uniswap/lib

GPL-3.0-or-laterLicense declared in the package manifest.

๐Ÿ“– Solidity libraries that are shared across Uniswap contracts

69

Security score

0 known advisories in v4.0.1-alpha

OpenSSF Scorecard 3.1/10

0-100 score computed by this site from verifiable signals only: known OSV.dev advisories affecting this exact version, how recently it was published, and the repository's OpenSSF Scorecard.advisory penalty โˆ’0 ยท staleness penalty โˆ’15 ยท scorecard component 31/100 (30% weight)

Weekly downloads

Downloads across all versions in the last 7 days, from the official npm downloads API (api.npmjs.org).

120.8K

Unpacked size

Size of v4.0.1-alpha on disk after npm install extracts the tarball, as reported by the npm registry.

54.2 kB

Dependencies

Direct runtime dependencies declared by v4.0.1-alpha. Transitive dependencies are not counted here โ€” use the lockfile audit for the full tree.

0

Last publish

When v4.0.1-alpha was published to the registry. Long gaps can indicate an unmaintained package.

5 years ago

Security advisories

Vulnerabilities affecting v4.0.1-alpha specifically, from OSV.dev โ€” the open database aggregating the GitHub Advisory Database (GHSA) and CVEs. Links open the full advisory.

No known vulnerabilities affect v4.0.1-alpha.

Downloads โ€” last 30 days

Daily download counts across all versions for the last 30 days, from the npm downloads API. Weekend dips are normal for developer tooling.

560.8K totalโ–ผ 11.0% vs prior week

Jul 3Aug 1

OpenSSF ScorecardJul 20, 2026

OpenSSF Scorecard is an automated audit of the source repository's security practices, run by the Open Source Security Foundation. Each check scores 0-10; hover a check for what it means. Data via deps.dev.
  • Code-ReviewChanges are reviewed by another maintainer before landing on the main branch.Result: Found 1/30 approved changesets -- score normalized to 00
  • Token-PermissionsCI workflow tokens follow least privilege โ€” read-only unless a job needs more.Result: detected GitHub workflow tokens with excessive permissions0
  • CII-Best-PracticesThe project holds an OpenSSF Best Practices badge, a self-certification of security practices.Result: no effort to earn an OpenSSF best practices badge detected0
  • MaintainedThe project shows recent activity: commits or issue triage within the last 90 days.Result: project is archived0
  • Dangerous-WorkflowGitHub Actions workflows avoid dangerous patterns such as untrusted code checkout or script injection.Result: no dangerous workflow patterns detected10
  • Binary-ArtifactsNo compiled binaries are committed to the repository โ€” binaries can't be reviewed and may hide malicious code.Result: no binaries found in the repo10
  • Pinned-DependenciesBuild dependencies are pinned to exact versions or hashes, preventing silent supply-chain swaps.Result: dependency not pinned by hash detected -- score normalized to 00
  • FuzzingThe project is fuzz-tested (e.g. OSS-Fuzz), which finds crashes and memory bugs automatically.Result: project is not fuzzed0
  • Security-PolicyA SECURITY.md explains how to report vulnerabilities privately.Result: security policy file not detected0
  • LicenseThe project publishes a license file.Result: license file detected10
  • SASTStatic analysis (e.g. CodeQL) runs on pull requests to catch bugs before merge.Result: SAST tool is not run on all commits -- score normalized to 00