Search results
80 packages found
Resolves circular dependencies
Serialize complex JavaScript objects or ES6 classes with circular dependencies natively.
- serialization
- serialize
- deserialization
- deserialize
- encode
- decode
- memory
- binary
- native
- stream
- typescript
- javascript
- object
- flatten
- View more
a topological cyclic sorting algorithm based on depth-first search (dfs)
TypeScript model management
Check for dependency cycles using Tarjan's strongly connected components algorithm
Flatten (circular) objects.
Keeps a directed acyclic graph topologically sorted each time you add an edge or vertex to check for cycles.
Serialize/Deserialize mappers
Recursively loop through the elements of a 'collection' (an array, an array-like object, or a plain object) and invoke 'callbackFn' for each element while protected against circular references.
- for-each-safe
- forEachSafe
- for each safe
- for each
- forEach
- each
- loop
- safe
- deep
- recursive
- circular reference
- cyclic reference
- circular
- cyclic
- View more
JSON + Circular References + Streamable Output
A simple CRC32 module that implements the 32-bit cyclic redundancy check, or CRC-32, checksum. This module operates at top performance speed with no dependencies.
A Chart.js plugin that enables cyclic pan functionality in linear scatter charts.
Library to detect cycles in JSON / JavaScript objects
The hassle-free way to integrate analytics into any node application w/o dropping API calls.
JSON serializer that can stringify and parse any data structure.
SDK for interacting with [Cyclic.sh](https://cyclic.sh) app AWS DynamoDB databases
DEPRECATED - use detect-object-cycles
Collection of elements where insert, delete happens only at the ends.
tiny utility to help when debugging cyclic dependency issues in node.js