Analyze an array of objects. Made for API analysis.
A utility package for JavaScript applications.
Analyze the output of tsc --generatetrace
Array manipulation, ordering, searching, summarizing, etc.
Robustly get the byte offset of a Typed Array
Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
An ES7/ES2016 spec-compliant `Array.prototype.includes` shim/polyfill/replacement that works as far down as ES3.
Get the ArrayBuffer out of a TypedArray, robustly.
`@nomicfoundation/solidity-analyzer` is an N-API library built in Rust, which exposes a single function, which takes the contents of a Solidity source file and returns its imports and version pragmas.
Use `webpack-bundle-analyzer` in your Next.js project
Is this value a JS SharedArrayBuffer?
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.
Robustly get the byte length of a Typed Array
Robustly get the length of a Typed Array
WGSL Parser and Reflection library
General purpose glob-based configuration matching.
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.
Parse postgres array columns
Jest utility to mock the console
Run an array of functions in parallel
Flatten nested arrays
Provides easy declarative way of analyzing the packed bit arrays.
markov-reloaded provides a simple interface to create markov chains. the system is based on hashes, but provides flexible methods to generate the chains based on any array, and to generate suitable arrays from strings. In addition, version 0.1.0 extends functionality, letting one input strings instead of arrays directly into the analyze method(treating each character as an element) As of version 0.2.0, the generate method gives the user the ability to supply a custom Method object to decide the starting point