Returns the first element of the array or `undefined` if given an empty or non-array value.
Gets first value.
Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
An ES7/ES2016 spec-compliant `Array.prototype.includes` shim/polyfill/replacement that works as far down as ES3.
Robustly get the byte offset of a Typed Array
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
Get the ArrayBuffer out of a TypedArray, robustly.
A simple list of possible Typed Array names.
Is this value a JS ArrayBuffer?
Get the byte length of an ArrayBuffer, even in engines without a `.byteLength` method.
Is this value a JS SharedArrayBuffer?
Robustly get the byte length of a Typed Array
Robustly get the length of a Typed Array
Gets first value.
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.
Efficient Binary heap (priority queue, binary tree) data structure for JavaScript / TypeScript. Includes JavaScript methods, Python's heapq module methods, and Java's PriorityQueue methods.
All essential TypeScript types in one place
<img alt="Third Party Capital Logo" title="Third Party Capital Logo" src="https://user-images.githubusercontent.com/12476932/229881508-f9ef68db-8ee7-4795-8de8-80a50145bbd0.png" width="150">
JSON diff & patch (object and array diff, text diff, multiple output formats)
Compute contour polygons using marching squares.
Spinners for use in the terminal
Get the minimum value in an array
Get the maximum value in an array
Array manipulation, ordering, searching, summarizing, etc.
A small set of tools for reading text based data files into arrays. Works ee.g. for simple columnar data with or without headings.
Provides an easy way to authenticate and grab content from a Redmine project. A specific use-case was to deserialize HTML tables from the wiki into an Array of Hashes with key/value pairs of "table heading" -> "column value" in order to simplify collection of a seed data from domain experts.
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.