This package provides a safe way to generate permutations for a given input array.
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
Push an array of items into an array, while being robust against prototype modification
Deterministic and safely JSON.stringify to quickly serialize JavaScript objects
Prevent defined property getters from throwing errors
ESLint rules for controlling where and how mutation is used.
Give a regex, get a robust predicate function that tests it against a string.
generates permutation of elements in an array
A fast implementation of a fisher-yates shuffle that does not mutate the source array.
SDK developed to integrate third-party apps with Safe app.
Return the maximum length of array in JavaScript.
Safer Node.js Buffer API
detect possibly catastrophic, exponential-time regular expressions
A flexible way to handle safe area, also works on Android and web.
Fault-tolerant CSS parser for PostCSS
Modern Buffer API polyfill without footguns
Array manipulation, ordering, searching, summarizing, etc.
Solves a problem with util.format
Return the maximum safe integer in JavaScript.
Regular expression for matching semver versions
A simple list of possible Typed Array names.
Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
Get the byte length of an ArrayBuffer, even in engines without a `.byteLength` method.
Is this value a JS ArrayBuffer?