Safely deep clone an object. Will not clone nested objects.
Safer Node.js Buffer API
Modern Buffer API polyfill without footguns
Clone objects by dropping circular references
Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.
URL and cookie safe UIDs
Creates a shallow clone of any JavaScript value.
detect possibly catastrophic, exponential-time regular expressions
deep cloning of objects and arrays
Prevent defined property getters from throwing errors
Safely clone node's fs.Stats instances without losing their class methods
Constant-time comparison algorithm to prevent timing attacks.
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
Like JSON.stringify, but doesn't blow up on circular refs.
An env-agnostic serializer and deserializer with recursion ability and types beyond JSON, based on the HTML structured clone algorithm.
Push an array of items into an array, while being robust against prototype modification
Parse JSON safely without throwing
Easier Buffer cloning in node.
Give a regex, get a robust predicate function that tests it against a string.
Timing safe string compare using double HMAC
A tiny (240B to 501B) and fast utility to "deep clone" Objects, Arrays, Dates, RegExps, and more!
Prevent defined property getters from throwing errors
Sanitize strings for use as JavaScript identifiers & property names
detect possibly catastrophic, exponential-time regular expressions
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.