Search results
484 packages found
An ES2019 spec-compliant `Array.prototype.flat` shim/polyfill/replacement that works as far down as ES3.
- Array.prototype.flatten
- Array.prototype.flat
- flatten
- flat
- array
- ESnext
- shim
- polyfill
- flatMap
- Array.prototype.flatMap
- es-shim API
Is this value a JS DataView? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.
Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.
ES Object-related atoms: Object, ToObject, RequireObjectCoercible
An ESnext spec-compliant `Array.prototype.findLast` shim/polyfill/replacement that works as far down as ES3.
Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.
Returns true if a value has the characteristics of a valid JavaScript data descriptor.
Determine if the JS environment has Symbol support. Supports spec, or shams.
traverse and transform objects by visiting every node on a recursive walk
Get the byteLength out of a DataView, robustly.
An ES5 spec-compliant `Array.prototype.filter` shim/polyfill/replacement that works as far down as ES3.
Get the byteOffset out of a DataView, robustly.
Get the ArrayBuffer out of a DataView, robustly.
concatenative mapdashery
deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results
Airbnb's base JS ESLint config, following our styleguide
Does this JS environment support the `name` property on functions?