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

This is a JavaScript utility for merging and extending objects, designed for Node.js developers working with complex data structures. It provides both basic merging functionality and a customizable factory method for creating specialized merge functions with configurable options like depth limits, copy behavior, and merge strategies. The project is particularly useful for developers who need fine-grained control over how objects are combined, such as in configuration management, state management, or data transformation tasks.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of kgryte/utils-merge

Account's avatar
const-io/pinf-float64
Positive infinity.
Account's avatar
ljharb/object-keys
An Object.keys replacement, in case Object.keys is not available. From https://github.com/es-shims/es5-shim
Account's avatar
twada/type-name
Just a reasonable typeof
Account's avatar
kgryte/utils-copy
Copy or deep clone a value to an arbitrary depth.
Account's avatar
validate-io/boolean-primitive
Validates if a value is a boolean primitive.
Account's avatar
validate-io/buffer
Validates if a value is a Buffer object.
Account's avatar
validate-io/function
Validates if a value is a function.
Account's avatar
validate-io/object
Validates if a value is a JavaScript object.
Account's avatar
validate-io/positive-integer
Validates if a value is a positive integer.
Account's avatar
browserify/browserify
browser-side require() the node way
Account's avatar
codecov/codecov-node
Uploading report to Codecov: https://codecov.io
Account's avatar
gotwarlost/istanbul
Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use ca
Account's avatar
jshint/jshint
Static analysis tool for JavaScript
Account's avatar
scottcorgan/tap-spec
Formatted TAP output like Mocha's spec reporter
Account's avatar
tape-testing/tape
tap-producing test harness for node and browsers
Account's avatar
tape-testing/testling
write tests for browser code

Support the repos that depend on this repository

Top contributors

kgryte's profile
kgryte
63 contributions

Recent events

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

No events yet
kgryte

kgryte/utils-merge

Merge and extend objects.

JavaScript
3
0
MIT License