Easily manipulate JavaScript arrays or array of objects with powerful, readable, and efficient methods. Array Ninja is the ultimate Array helper library for JavaScript developers.
Ninja Keys
Ninja Keys
Prebuilt Ninja binaries for macOS, Linux, and Windows
Check methods you can use natively without lodash/underscore
Ninja Keys
Node.js native addon build tool
Array manipulation, ordering, searching, summarizing, etc.
ReScript compiler, OCaml standard libary by ReScript and its required runtime support
copy/paste implementation of John Resig's Simple JavaScript inheritance.
Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
Robustly get the byte offset of a Typed Array
`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.
A simple list of possible Typed Array names.
Is this value a JS SharedArrayBuffer?
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
## できること
General purpose glob-based configuration matching.
Konnors Ninja Keys