Codependence Logo

Stop wrestling with
code dependencies

Codependence is a utility for maintaining your dependencies how you want on your schedule.

npm install codependence

Keep Your Dependencies in Check

Codependence provides a simple yet powerful way to ensure your project's critical dependencies are always at the right version. Whether you're managing a single project or a complex monorepo, codependence helps you maintain consistency and avoid version conflicts.

Efficient Scanning

Scan your entire project for dependency issues in seconds. Optimized for performance even in large monorepos.

Dependency Control

Detect outdated, unused, or mismatched dependencies across multiple package.json files in your project.

Monorepo Ready

Built for modern development workflows. Works with monorepos, ensuring consistency across all packages.

CLI & API

Use codependence from the command line or integrate it into your build process with the Node.js API.

CI/CD Integration

Integrate with GitHub Actions, GitLab CI, or any CI/CD pipeline to ensure dependency integrity on every commit.

Version Detection

Identifies version conflicts, outdated packages, and dependency mismatches that could impact your project.

~/my-project

Works Seamlessly With Your Project

Codependence integrates effortlessly into your existing workflow. Whether you're using npm, yarn, pnpm, or bun, it works right out of the box with zero configuration required.

Analyze dependencies, detect circular references, find unused packages, and maintain a clean codebase - all from your terminal with simple commands.

Install Codependence

Get started with Codependence in seconds

npm install --save-dev codependence