licenses.dev

hyperkv v2.1.1

p2p key/value store over a [hyperlog][1] using a [multi-value register conflict strategy][2]

Published on

Licenses

Learn more about license information.

Package Licenses

non-standard

Dependency Licenses

MIT133
PackageRelationDependenciesPublished
abstract-leveldown • 2.6.3An abstract prototype matching the LevelDOWN APIINDIRECT1
abstract-leveldown • 2.7.2An abstract prototype matching the LevelDOWN APIINDIRECT1
abstract-leveldown • 6.0.3An abstract prototype matching the LevelDOWN APIINDIRECT2
abstract-leveldown • 6.2.3An abstract prototype matching the LevelDOWN APIINDIRECT7
abstract-leveldown • 6.3.0An abstract prototype matching the LevelDOWN APIINDIRECT7
acorn • 7.4.1ECMAScript parserINDIRECT0
after-all • 2.0.2Execute several async functions and get a callback when they are all doneINDIRECT2
base64-js • 1.5.1Base64 encoding/decoding in pure JSINDIRECT0
bitfield • 1.1.2a very simple bitfield implementation using buffersINDIRECT0
brfs • 1.6.1browserify fs.readFileSync() static asset inlinerINDIRECT51
browser-fingerprint • 0.0.1Generate a fingerprint of a browserINDIRECT0
buffer-alloc-unsafe • 1.1.0A [ponyfill](https://ponyfill.com) for `Buffer.allocUnsafe`.INDIRECT0
buffer-equal • 0.0.1return whether two buffers are equalINDIRECT0
buffer-from • 1.1.2A [ponyfill](https://ponyfill.com) for `Buffer.from`, uses native implementation if available.INDIRECT0
buffer • 5.7.1Node.js Buffer API, for the browserINDIRECT2
concat-stream • 1.6.2writable stream that concatenates strings or binary data and calls a callback with the resultINDIRECT10
convert-source-map • 1.9.0Converts a source-map from/to different formats and allows adding/changing properties.INDIRECT0
core-js • 1.2.7Standard libraryINDIRECT0
core-util-is • 1.0.3The `util.is*` functions introduced in Node v0.12.INDIRECT0
cuid • 1.3.8Collision-resistant ids optimized for horizontal scaling and performance. For node and browsers.INDIRECT3
debug • 2.6.9small debugging utilityINDIRECT1
deep-is • 0.1.4node's assert.deepEqual algorithm except for NaN being equal to NaNINDIRECT0
deferred-leveldown • 1.2.2For handling delayed-open on LevelDOWN compatible librariesINDIRECT2
deferred-leveldown • 5.3.0For handling delayed-open on LevelDOWN compatible librariesINDIRECT9
defined • 0.0.0return the first argument that is `!== undefined`INDIRECT0
defined • 1.0.1return the first argument that is `!== undefined`DIRECT0
duplexify • 3.7.1Turn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 inputINDIRECT12
encoding-down • 6.3.0LevelDOWN wrapper supporting levelup@1 encodingsINDIRECT13
end-of-stream • 1.4.4Call a callback when a readable/writable/duplex stream has completed or failed.INDIRECT2
errno • 0.1.8libuv errno details exposedINDIRECT1
falafel • 2.2.5transform the ast on a recursive walkINDIRECT2
fast-levenshtein • 2.0.6Efficient implementation of Levenshtein algorithm with locale-specific collator support.INDIRECT0
framed-hash • 1.1.0A hash function that wraps all input chunks with a length prefix.INDIRECT0
from2 • 1.3.0Convenience wrapper for ReadableStream, with an API lifted from "from" and "through2"INDIRECT5
from2 • 2.3.0Convenience wrapper for ReadableStream, with an API lifted from "from" and "through2"INDIRECT8
function-bind • 1.1.2Implementation of Function.prototype.bindINDIRECT0
generate-function • 2.3.1Module that helps you write generated functions in NodeINDIRECT1
generate-object-property • 1.2.0Generate safe JS code that can used to reference a object propertyINDIRECT1
has • 1.0.4Object.prototype.hasOwnProperty.call shortcutDIRECT0
hasown • 2.0.2A robust, ES3 compatible, "has own property" predicate.INDIRECT1
hyperlog-index • 5.2.2forking indexes for hyperlogDIRECT10
hyperlog • 4.12.1Merkle DAG that replicates based on scuttlebutt logs and causal linkingDIRECT93
immediate • 3.2.3A cross browser microtask libraryINDIRECT0
is-core-module • 2.15.1Is this specifier a node.js core module?INDIRECT2
is-property • 1.0.2Tests if a JSON property can be accessed using . syntaxINDIRECT0
is-typedarray • 1.0.0Detect whether or not an object is a Typed ArrayINDIRECT0
isarray • 0.0.1Array#isArray for older browsersINDIRECT0
isarray • 1.0.0Array#isArray for older browsersINDIRECT0
isarray • 2.0.5Array#isArray for older browsersINDIRECT0
length-prefixed-stream • 1.6.0Streaming length prefixed buffersINDIRECT10
level-codec • 7.0.1Levelup's encoding logicINDIRECT0
level-codec • 9.0.2Encode keys, values and range options, with built-in or custom encodingsINDIRECT3
level-concat-iterator • 2.0.1Concatenate items from an iterator into an array.INDIRECT0
level-enumerate • 1.0.1Enumerate keys to incrementing numbersINDIRECT2
level-errors • 1.0.5Error types for LevelUPINDIRECT2
level-errors • 2.0.1Error types for levelupINDIRECT2
level-iterator-stream • 1.3.1Turn a leveldown iterator into a readable streamINDIRECT9
level-iterator-stream • 4.0.2Turn an abstract-leveldown iterator into a readable streamINDIRECT6
level-js • 4.0.2An abstract-leveldown compliant store on top of IndexedDBINDIRECT8
level-live-stream • 1.4.13Stream live changes from levelup.DIRECT12
level-logs • 1.2.0Store multiple append only logs in leveldb.INDIRECT15
level-option-wrap • 1.1.0wrap `opts.{{g,l}{t,e,te},start,end}` arguments with functionsINDIRECT1
level-packager • 5.1.1LevelUP package helper for distributing with a LevelDOWN-compatible back-endINDIRECT22
level-post • 1.0.7get consistent post hooks for leveldb.INDIRECT1
level-supports • 1.0.1Create a manifest describing the abilities of a levelup or abstract-leveldown dbINDIRECT1
level • 5.0.1Fast & simple storage - a Node.js-style LevelDB wrapper (a convenience package bundling LevelUP & LevelDOWN)DIRECT32
leveldown • 5.6.0A low-level Node.js LevelDB bindingINDIRECT10
levelup • 1.3.9Fast & simple storage - a Node.js-style LevelDB wrapperINDIRECT14
levelup • 4.4.0Fast & simple storage - a Node.js-style LevelDB wrapperINDIRECT18
levn • 0.3.0Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexibleINDIRECT2
lexicographic-integer • 1.1.0create lexicographic string keys for positive integers without zero-paddingINDIRECT0
looper • 2.0.0async loops that never RangeErrorINDIRECT0
looper • 3.0.0async loops that never RangeErrorINDIRECT0
ltgt • 2.2.1implement correct ranges for level-*INDIRECT0
magic-string • 0.22.5Modify strings, generate sourcemapsINDIRECT1
merge-source-map • 1.0.4Merge old source map and new source map in multi-transform flowINDIRECT1
minimist • 1.2.8parse argument optionsDIRECT0
mkdirp • 0.5.6Recursively mkdir, like `mkdir -p`DIRECT1
ms • 2.0.0Tiny milisecond conversion utilityINDIRECT0
mutexify • 1.4.0mutex lock for javascriptDIRECT1
napi-macros • 2.0.0Set of utility macros to make writing N-API modules a little easier.INDIRECT0
node-fingerprint • 0.0.2Generates a fingerprint of a node instanceINDIRECT0
node-gyp-build • 4.1.1Build tool and bindings loader for node-gyp that supports prebuildsINDIRECT0
object-inspect • 1.4.1string representations of objects in node and the browserINDIRECT0
opencollective-postinstall • 2.0.3Lightweight npm postinstall message to invite people to donate to your collectiveINDIRECT0
optionator • 0.8.3option parsing and help generationINDIRECT6
path-parse • 1.0.7Node.js path.parse() ponyfillINDIRECT0
prelude-ls • 1.1.2prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.INDIRECT0
process-nextick-args • 2.0.1process.nextTick but always with argsINDIRECT0
protocol-buffers-schema • 3.6.0No nonsense protocol buffers schema parser written in JavascriptINDIRECT0
protocol-buffers • 3.2.1Protocol Buffers for Node.jsINDIRECT58
prr • 1.0.1A better Object.defineProperty()INDIRECT0
pull-cat • 1.1.11concatenate pull-streamsINDIRECT0
pull-level • 2.0.4pull-stream interface to levelupINDIRECT10
pull-live • 1.0.1construct a pull-stream for reading from a writable source, can read old records, new (live) records, or both.INDIRECT2
pull-pushable • 2.2.0pull-stream with a push interfaceINDIRECT0
pull-stream-to-stream • 2.0.0turn a pull-stream into a regular node stream.INDIRECT0
pull-stream • 3.7.0minimal pull streamINDIRECT0
pull-window • 2.1.4Aggregate a pull-stream into windows.INDIRECT1
pump • 1.0.3pipe streams together and close all of them if one of them closesDIRECT3
queue-microtask • 1.2.3fast, tiny `queueMicrotask` shim for modern enginesINDIRECT0
queue-tick • 1.0.1Next tick shim that prefers process.nextTick over queueMicrotask for compatINDIRECT0
quote-stream • 1.0.2transform a stream into a quoted stringINDIRECT12
read-only-stream • 2.0.0wrap a readable/writable stream to be read-onlyDIRECT8
readable-stream • 1.0.34Streams2, a user-land copy of the stream library from Node.js v0.10.xINDIRECT4
readable-stream • 1.1.14Streams3, a user-land copy of the stream library from Node.js v0.11.xINDIRECT4
readable-stream • 2.3.8Streams3, a user-land copy of the stream library from Node.jsDIRECT7
readable-stream • 3.6.2Streams3, a user-land copy of the stream library from Node.jsINDIRECT4
resolve • 1.22.8resolve like require.resolve() on behalf of files asynchronously and synchronouslyINDIRECT5
run-parallel • 1.2.0Run an array of functions in parallelINDIRECT1
run-waterfall • 1.1.7Run an array of functions in series, each passing its results to the next function (waterfall)INDIRECT0
safe-buffer • 5.1.2Safer Node.js Buffer APIINDIRECT0
shallow-copy • 0.0.1make a shallow copy of an object or arrayINDIRECT0
signed-varint • 2.0.1efficiently store signed integers in varintINDIRECT1
static-eval • 2.1.1evaluate statically-analyzable expressionsINDIRECT5
static-module • 2.2.5convert module usage to inline expressionsINDIRECT44
stream-collector • 1.0.1Buffer data from a stream into an array if a callback is providedINDIRECT2
stream-shift • 1.0.3Returns the next buffer/object in a stream's readable queueINDIRECT0
stream-to-pull-stream • 1.7.3convert a stream1 or streams2 stream into a pull-streamINDIRECT2
string_decoder • 0.10.31The string_decoder module from Node coreINDIRECT0
string_decoder • 1.1.1The string_decoder module from Node coreINDIRECT1
subleveldown • 2.1.0sublevels implemented using leveldownsDIRECT18
supports-preserve-symlinks-flag • 1.0.0Determine if the current node version supports the `--preserve-symlinks` flag.INDIRECT0
through2 • 0.6.5A tiny wrapper around Node streams2 Transform to avoid explicit subclassing noiseINDIRECT6
through2 • 2.0.5A tiny wrapper around Node streams2 Transform to avoid explicit subclassing noiseDIRECT9
type-check • 0.3.2type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.INDIRECT1
typedarray-to-buffer • 3.1.5Convert a typed array to a Buffer without a copyINDIRECT1
typedarray • 0.0.6TypedArray polyfill for old browsersINDIRECT0
util-deprecate • 1.0.2The Node.js `util.deprecate()` function with browser supportINDIRECT0
varint • 5.0.2protobuf-style varint bytes - use msb to create integer values of varying sizesINDIRECT0
vlq • 0.2.3Generate, and decode, base64 VLQ mappings for source maps and other usesINDIRECT0
word-wrap • 1.2.5Wrap words to a specified length.INDIRECT0
xtend • 4.0.2extend like a bossDIRECT0
BSD-2-Clause7
PackageRelationDependenciesPublished
escodegen • 1.9.1ECMAScript code generatorINDIRECT11
escodegen • 2.1.0ECMAScript code generatorINDIRECT4
esprima • 3.1.3ECMAScript parsing infrastructure for multipurpose analysisINDIRECT0
esprima • 4.0.1ECMAScript parsing infrastructure for multipurpose analysisINDIRECT0
estraverse • 4.3.0ECMAScript JS AST traversal functionsINDIRECT0
estraverse • 5.3.0ECMAScript JS AST traversal functionsINDIRECT0
esutils • 2.0.3utility box for ECMAScript language toolsINDIRECT0
ISC4
PackageRelationDependenciesPublished
inherits • 2.0.4Browser-friendly inheritance fully compatible with standard node.js inherits()DIRECT0
once • 1.4.0Run a function exactly one timeDIRECT1
semver • 5.4.1The semantic version parser used by npm.INDIRECT0
wrappy • 1.0.2Callback wrapping utilityINDIRECT0
BSD-3-Clause4
PackageRelationDependenciesPublished
duplexer2 • 0.1.4Like duplexer but using streams3INDIRECT8
ieee754 • 1.2.1Read/write IEEE754 floating point numbers from/to a Buffer or array-like objectINDIRECT0
source-map • 0.5.7Generates and consumes source mapsINDIRECT0
source-map • 0.6.1Generates and consumes source mapsINDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/npm/hyperkv)](https://licenses.dev/npm/hyperkv)
<a href="https://licenses.dev/npm/hyperkv">
  <img src="https://licenses.dev/b/npm/hyperkv" alt="licenses" />
</a>

Or the licenses badge code for the 2.1.1 version:

[![licenses](https://licenses.dev/b/npm/hyperkv/2.1.1)](https://licenses.dev/npm/hyperkv/2.1.1)
<a href="https://licenses.dev/npm/hyperkv/2.1.1">
  <img src="https://licenses.dev/b/npm/hyperkv/2.1.1" alt="licenses" />
</a>
GitHub