Object-safe logging helpers for PocketBase.
Like JSON.stringify, but doesn't blow up on circular refs.
detect possibly catastrophic, exponential-time regular expressions
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
Prevent defined property getters from throwing errors
Safely and quickly serialize JavaScript objects
Prevent defined property getters from throwing errors
Safely flatten a nested JavaScript object.
Push an array of items into an array, while being robust against prototype modification
Take a nested Javascript object and flatten it, or unflatten an object with delimited keys
Safer Node.js Buffer API
Parse JSON safely without throwing
Give a regex, get a robust predicate function that tests it against a string.
Sanitize strings for use as JavaScript identifiers & property names
Generate safe JS code that can used to reference a object property
Function object safe for bracket suffix
SDK developed to integrate third-party apps with Safe app.
detect possibly catastrophic, exponential-time regular expressions
ESLint rules for controlling where and how mutation is used.
A flexible way to handle safe area, also works on Android and web.
Modern Buffer API polyfill without footguns
Fault-tolerant CSS parser for PostCSS
Cross domain safe WeakMap.
A deep deletion module for node (like `rm -rf`)
Implement object-unsafe traits for trait objects
Inherit and derive object-unsafe traits for dynamic Rust.
Core traits and types for OxiTLS
Object-safe event bus contract traits and types
MQTT client library for embedded systems
object-safe version of smoltcp::phy traits
Object-safe value inspection, used to pass un-typed structured data across trait-object boundaries.
trait objects with variable associated types
Runtime trait contract for generated EtherCAT device drivers (object-safe EsiDevice + runtime EsiError).
Clone trait that is dyn-compatible
Hash trait that is dyn-compatible
Dyn compatible marker
Drop in replacement for the Object#as_json implementation in ActiveSupport, but with logic to handle circular references between objects to avoid infinite recursion.
Coverts hash and ActiveRecord objects to minimal repersentations for resque to use
A generic thread-safe object pool for Ruby with configurable size, checkout timeouts, idle timeout eviction, health checks, and lazy resource creation.
Sometimes you have an object that is not thread-safe, but you need to make sure each of its methods is thread-safe, because they deal with some resources, like files or databases and you want them to manage those resources sequentially. This small gem will help you achieve exactly that without any re-design of the objects you already have. Just decorate them with SyncEm decorator and that is it.
Universal ID opens the flood gates with a deluge of profoundly powerful yet easily implemented new use-cases for your apps and scripts.
This implementation aims to be complient with the Connelly Barnes implementation of rencode, version 1.0.2
Provides an object or module to use safely by more than one thread
Defers initialization of blocks until they are formally called.
Castkit is a lightweight, type-safe Ruby DSL for defining, validating, and serializing structured data objects. Inspired by DTO patterns, it supports nested types, access control, custom serializers, and more.
Type-safe parameter validation and form objects for Rails.
Thread-safe immutable objects that provide delegation and basic validation to hashes.
Parse YAML safely, without that pesky arbitrary object deserialization vulnerability
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.