A Symbol.structuredClone proposal / polyfill
A structuredClone polyfill
An env-agnostic serializer and deserializer with recursion ability and types beyond JSON, based on the HTML structured clone algorithm.
Gets the description of a Symbol. Handles `Symbol()` vs `Symbol('')` properly when possible.
Determine if a value is an ES6 Symbol or not.
TypeScript definitions for @ungap/structured-clone
This transformer wraps all typeof expressions with a method that replicates native behaviour. (ie. returning “symbol” for symbols)
Underlying schema language parsed from arktype syntax.
ECMAScript 6 Symbol polyfill
Symbol.observable ponyfill
Turn any collection of objects into its own efficient tree or linked list using Symbol
micromark utility with symbols
RFC8941 Structured Field Values implementation
A super light and fast circular JSON parser.
Tests if ES6 Symbol is supported.
Stable JS value hash.
Get an iterator for any JS language value. Works robustly across all environments, all versions.
Implementation of Structured Field Values from IETF httpbis RFC8941
Structured cloning algorithm for JavaScript
Html Symbol Entities dictionary for cspell.
Like `Object.keys()` but also includes symbols
Detect native Symbol support.
Assign the enumerable es6 Symbol properties from one or more objects to the first object passed on the arguments. Can be used as a supplement to other extend, assign or merge methods as a polyfill for the Symbols part of the es6 Object.assign method.
A function to lookup the currency symbol for a given currency code