safe-aa: Empower ERC-4337 smart accounts with seamless APIs for enhanced decentralized finance experiences.
set value at property, create intermediate properties if necessary
get value at property, don't throw if parent is undefined
Give a regex, get a robust predicate function that tests it against a string.
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
Push an array of items into an array, while being robust against prototype modification
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.
Modern Buffer API polyfill without footguns
marshall your npm/npm package installs with high quality and class 🎖
Fault-tolerant CSS parser for PostCSS
[](https://www.npmjs.com/package/@safe-global/safe-apps-react-sdk)
Join the urls like joining the paths
detect possibly catastrophic, exponential-time regular expressions
A deep deletion module for node (like `rm -rf`)
URL and cookie safe UIDs
viem based SDK that enables interactions with ERC-4337 Smart Accounts. ABIs are based off the definitions generated in @account-abstraction/contracts
LavaMoat's secure package naming convention
deep copies objects and arrays
Deterministic and safely JSON.stringify to quickly serialize JavaScript objects
Constant-time comparison algorithm to prevent timing attacks.
Safe Json Utils
Prevent defined property getters from throwing errors
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.