Search results
485 packages found
Airbnb's base JS ESLint config, following our styleguide
deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results
A robust, ES3 compatible, "has own property" predicate.
ES2015-compliant shim for Object.is - differentiates between -0 and +0
An ESnext spec-compliant `Array.prototype.toReversed` shim/polyfill/replacement that works as far down as ES3.
simplified stream construction
Set a function's length property
Determine if the current node version supports the `--preserve-symlinks` flag.
ES2017 spec-compliant shim for `Object.getOwnPropertyDescriptors` that works in ES5.
- Object.getOwnPropertyDescriptors
- descriptor
- property descriptor
- ES8
- ES2017
- shim
- polyfill
- getOwnPropertyDescriptor
- es-shim API
ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
- primitive
- abstract
- ecmascript
- es5
- es6
- es2015
- toPrimitive
- coerce
- type
- object
- string
- number
- boolean
- symbol
- View more
ECMAScript spec abstract operations.
Which kind of boxed JS primitive is this?
Is this value a JS String object or primitive? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Unbox a boxed JS primitive value.
Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.
Is this value a JS Boolean? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Is this value a JS Number object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
React specific linting rules for ESLint
Determine if a value is an ES6 Symbol or not.
The core `url` packaged standalone for use with Browserify.