Introduction
Enforce dependency version policy locally, in CI, and across workspaces.
Introduction
Codependence is a CLI and Node API for enforcing dependency version policy. It checks, reports, and can update dependency versions so important packages stay current, pinned, or consistent across your project.
Synopsis
Checks your codependencies policy against package.json dependencies, verifies each dependency is at the expected version, and can fail CI or update mismatched manifests.
See Policy Surface for what Codependence supports today and where the same policy model can expand next.
Why use Codependence?
- Define the versions that must stay current or pinned
- Fail local checks or CI when dependency versions drift
- Update only listed packages, or update everything except listed packages
- Apply package-specific policy across monorepos
- Run from npm scripts, GitHub Actions, or custom Node tooling
Why not use Codependence?
Skip it if hosted dependency PRs from Dependabot or Renovate already cover your workflow and you do not need local or CI policy enforcement.