Check if a value is any kind of array
General purpose glob-based configuration matching.
Lazy-evaluating list of files, based on globs or regex patterns
Simple dependency graph.
Run an array of functions in parallel
very fast object redaction
Guarantees an array back
Matches strings against configurable strings, globs, regular expressions, and/or functions
Is this value a JS ArrayBuffer?
Is this value a JS SharedArrayBuffer?
Yjs encoding protocols
Call an array of promise-returning functions, restricting concurrency to a specified limit.
Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.
Put a bunch of emitted events in an array, for testing.
Conversion of JavaScript primitives to and from Buffer with binary order matching natural primitive order
Run an array of functions in parallel, but limit the number of tasks executing at the same time
Returns an array of all tabbable DOM nodes within a containing node.
Parses set-cookie headers into objects
Array manipulation, ordering, searching, summarizing, etc.
Node addon for string extraction for msgpackr
ByteStream is a library making possible to manipulates single bytes and bits on pure JavaScript
Get the first fulfilled promise that satisfies the provided testing function
Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.
Walk any kind of tree structure depth- or breadth-first. Supports promises and advanced map-reduce operations with a very small API.
table-for is a table builder for an array of objects, easily allowing overriding of how any aspect of the table is generated
Any Array to one Hash
Gem to run SQL like queries on array of hashes or similar objects
Making object from any hash or hash array
Uniquely powerful server-side searching, sorting and filtering of any ActiveRecord or Array collection as well as post-rendered content displayed as a frontend jQuery Datatable
Work with spreadsheets easily in a native ruby format.
Objects are functions! Treat any Object, Hashes, Arrays and Sets as Procs (like Enumerable but for Proc-like objects)
Pulls Data from any RSS feed and saves the data into an array of objects
list-for is a list builder for an array of objects, easily allowing overriding of how any aspect of the list is generated
Convert an Array where Array.all? {|e| [OpenStruct,Hash,ActiveRecord::Base].any? { |type| e.kind_of?(type) }} to a Google spreadsheet
Making object from any hash or hash array
This gem employs Breadth-First-Search or Depth-First-Search to search whether an element is in a tree.