A simple rate limit and retry manager
Making type-safe calls via NATS
A library for synchronously executing asynchronous operations with type-safe calls.
Modern Buffer API polyfill without footguns
The safe way to handle the `connect` socket event
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
just emit 'log' events on the process object
A shim for the setImmediate efficient script yielding API
detect possibly catastrophic, exponential-time regular expressions
Effect-TS is a zero dependency set of libraries to write highly productive, purely functional TypeScript at scale.
A flexible way to handle safe area, also works on Android and web.
Fault-tolerant CSS parser for PostCSS
Effect-TS is a zero dependency set of libraries to write highly productive, purely functional TypeScript at scale.
detect possibly catastrophic, exponential-time regular expressions
A deep deletion module for node (like `rm -rf`)
URL and cookie safe UIDs
Maybe/Optional type implementation in Typescript. Main motivation for creating this library was handling `null` values in deeply nested data, coming from GraphQL APIs, but the library itself is not limited to GraphQL.
Deterministic and safely JSON.stringify to quickly serialize JavaScript objects
Constant-time comparison algorithm to prevent timing attacks.
Safe Json Utils
Timers with near-infinite duration support
Allows you to safely call nested methods on an object, returning nil if they are undefined.
Call APIs safely for get, post and delete HTTP methods.
Safe, cross platform, shell calls
Defers initialization of blocks until they are formally called.
Implements same API as byebug gem but performs no-op.
whitelist_scope acts as a wrapper around ActiveRecord scopes, providing a tiny bit of extra functionality to keep track of whitelisted scopes and call them from user input.
system() call wrapper that makes it convenient to execute external commands in safe manner
Chain multiple methods together safely without having to repeat the safe navigation operator for each call
A ripl plugin that smooths the transition from irb by mocking out IRB. Safely captures all IRB calls and points to ripl equivalents for irb's commands and config options.
Register JSON-schema tools and let an LLM handle intent, slot-filling, and tool calls safely.
Ruby bindings (via Rust/magnus) for the Zstandard compressor with persistent ZSTD_CCtx / ZSTD_DCtx contexts that are reused across calls. Provides Zstd frame compress/decompress at module level and a stateful Dictionary class for dict-bound compression. Designed to be safe to call from multiple Ractors and competitive with rlz4 on small messages, where per-call context allocation in zstd-ruby dominates the cost.
Ruby bindings (via Rust/magnus) for liblz4, using lz4-sys FFI. Provides block-format and frame-format LZ4 compress/decompress with optional dictionary support. Designed to be safe to call from multiple Ractors, unlike existing Ruby LZ4 gems.
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.
No description provided.
No description provided.