🌞 JSON-dry allows you to serialize & revive objects containing circular references, dates, regexes, class instances,...
-
Updated
Aug 12, 2024 - JavaScript
🌞 JSON-dry allows you to serialize & revive objects containing circular references, dates, regexes, class instances,...
A module to filter and diff complex nested objects having circular references.
Zero-dependency ESM library for deep equality, deep clone, unification, and pattern matching with logical variables and wildcards. Handles circular references, Map, Set, URL, typed arrays, Date, RegExp, symbols, and property descriptors. Works in Node.js, Deno, Bun, and browsers.
HashMap/Set<Pin<Arc<T>>> based fully safety tree collection
unlace.js is a function designed for deep inspection of JavaScript objects. Circular references are given a placeholder '[circular reference]'. Available as an npm module under the name 'unlace'.
Convert cyclic object to JSON with replacement
🗂️ JSON decycle replaces circular references with JSONPath
Add a description, image, and links to the circular-references topic page so that developers can more easily learn about it.
To associate your repository with the circular-references topic, visit your repo's landing page and select "manage topics."