Package Licenses
Apache-2.0
Dependency Licenses
Apache-2.024
Package | Relation | Dependencies | Published |
---|---|---|---|
@thi.ng/api • 8.11.30Common, generic types, interfaces & mixins | DIRECT | 0 | |
@thi.ng/arrays • 2.13.2Array / Arraylike utilities | INDIRECT | 6 | |
@thi.ng/associative • 7.1.0ES Map/Set-compatible implementations with customizable equality semantics & supporting operations | INDIRECT | 14 | |
@thi.ng/atom • 5.3.34Mutable wrappers for nested immutable values with optional undo/redo history and transaction support | INDIRECT | 5 | |
@thi.ng/binary • 3.4.53100+ assorted binary / bitwise operations, conversions, utilities, lookup tables | INDIRECT | 1 | |
@thi.ng/checks • 3.7.10Collection of 70+ type, feature & value checks | DIRECT | 0 | |
@thi.ng/compare • 2.4.22Comparators with support for types implementing the @thi.ng/api/ICompare interface | INDIRECT | 1 | |
@thi.ng/compose • 3.0.33Optimized functional composition helpers | INDIRECT | 2 | |
@thi.ng/dcons • 3.2.158Double-linked lists with comprehensive set of operations (incl. optional self-organizing behaviors) | INDIRECT | 11 | |
@thi.ng/equiv • 2.1.86Extensible deep value equivalence checking for any data types | INDIRECT | 0 | |
@thi.ng/errors • 2.5.36Custom error types and error factory functions | DIRECT | 0 | |
@thi.ng/hex • 2.3.74Hex string formatters for 4/8/16/24/32/48/64bit words, hexdump formatting of binary data | INDIRECT | 0 | |
@thi.ng/hiccup • 5.3.16HTML/SVG/XML serialization of nested data structures, iterables & closures | DIRECT | 6 | |
@thi.ng/logger • 3.1.11Basis types for arbitrary & hierarchical logging | INDIRECT | 0 | |
@thi.ng/math • 5.11.30Assorted common math functions & utilities | INDIRECT | 1 | |
@thi.ng/memoize • 4.0.20Function memoization with configurable caching and support for async functions | INDIRECT | 1 | |
@thi.ng/object-utils • 1.2.2Utilities for manipulating plain JS objects & maps | INDIRECT | 2 | |
@thi.ng/paths • 5.2.13Immutable, optimized and optionally typed path-based object property / array accessors with structural sharing | DIRECT | 3 | |
@thi.ng/prefixes • 2.3.4750+ Linked Data vocabulary prefixes and their namespace URLs | DIRECT | 0 | |
@thi.ng/random • 4.1.21Pseudo-random number generators w/ unified API, distributions, weighted choices, ID generation | INDIRECT | 2 | |
@thi.ng/rstream • 9.2.29Reactive streams & subscription primitives for constructing dataflow graphs / pipelines | DIRECT | 18 | |
@thi.ng/strings • 3.9.16Various string formatting & utility functions | DIRECT | 4 | |
@thi.ng/timestamp • 1.1.15Timestamp getter wrapping (in order of preference) `process.hrtime.bigint()`, `performance.now()` or `Date.now()` | INDIRECT | 0 | |
@thi.ng/transducers • 9.5.1Collection of ~170 lightweight, composable transducers, reducers, generators, iterators for functional data transformations | INDIRECT | 10 |