Kivach
Cascading donations
Add repoPopularDonorsF.A.Q.
My repos

Footer

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

DiscordTelegramTwitterMediumFacebookYouTubeGitHub

All information about repositories belongs to their owners.

More information about Kivach in the introductory article.

Built on Obyte

`codependency` is a tiny utility that lets Node.js middleware declare **optional peer dependencies** in a custom `optionalPeerDependencies` field of their `package.json`. It provides a `requirePeer` function that validates semver, gives clear install‑or‑upgrade messages, and can optionally return `undefined` instead of throwing—making it ideal for middleware authors who want to support many optional back‑ends (databases, caches, etc.) without forcing users to install every driver.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of wizcorp/codependency

Account's avatar
npm/node-semver
The semantic version parser used by npm.
Account's avatar
observing/pre-commit
Automatically install pre-commit hooks for your npm modules.

Support the repos that depend on this repository

Top contributors

PuKoren's profile
PuKoren
1 contributions
bertho-zero's profile
bertho-zero
1 contributions
Raynos's profile
Raynos
1 contributions
UziTech's profile
UziTech
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet
wizcorp

wizcorp/codependency

Optional Peer Dependencies for Node.js middleware

JavaScript
33
13
No license