Small utility for accessing deep nested parameters in Typescript
Modern Buffer API polyfill without footguns
safer get, safer set.
> a safer get/set in TypeScript(while we don't have optional chaining).
Safer Node.js Buffer API
Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.
TypeScript definitions for safer-buffer
Safe(r) monkeypatching for JavaScript.
Delete files and directories - Cross-platform
Socket.dev optimized package override for safer-buffer
All the cryptographic primitives used in Ethereum.
Small utilities to make life with TypeScript easier
A safer `.hasOwnProperty()`
Forked from dotenv-safer - Load environment variables from .env and ensure they are defined
Utilities for evaluating user-defined expressions
Run npm ci using the appropriate Node package manager (npm, yarn, pnpm)
Anthropic Sandbox Runtime (ASRT) - A general-purpose tool for wrapping security boundaries around arbitrary processes
Open stuff like URLs, files, executables. Cross-platform.
Play animations generated in After Effects in the browser
A better npm link
Simple JavaScript expression evaluator
A standard set of errors and methods for simpler, safer, and easier to read code.
A JavaScript library for efficient immutable updates
The official OpenSearch client for Node.js
Avoid all errors when accessing (deeply nested) Hash keys. Safer than dig(), as will quietly return nil (or your default) if the keys requested are invalid for any reason at all. This gem is deprecated - use KeyDial instead, which does the same thing but works on Hashes, Arrays and Structs as well.
Avoid all errors when accessing (deeply nested) Hash, Array or Struct keys. Safer than dig(), as will quietly return nil (or your default) if the keys requested are invalid for any reason at all. Bonus: you don't even need to fiddle with existing code. If you have already written something to access a deep key (e.g. hash[:a][:b][:c]), just surround this with '.dial' and '.call'.