</>PackageGraphPackageGraph

Packages by ljharb

Packages maintained by ljharb.

46 packages

math-intrinsicsnpm

ES Math-related intrinsics and helpers, robustly cached.

155.2M/wk1 dependentsMIT
es-define-propertynpm

`Object.defineProperty`, but not IE 8's broken one.

131.3M/wk4 dependentsMITTS
raw-bodynpm

Get and validate the raw body of a readable stream.

128.5M/wk3 dependentsMITTS
call-bindnpm

Robustly `.call.bind()` a function

80.7M/wk5 dependentsMIT
internal-slotnpm

ES spec-like internal slots

79.2M/wk1 dependentsMITTS
side-channel-weakmapnpm

Store information about any JS value in a side channel. Uses WeakMap if available.

78.5M/wk1 dependentsMITTS
is-regexnpm

Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTag

75.1M/wk1 dependentsMITTS
extendnpm

Port of jQuery.extend for node.js and the browser

68.3M/wk2 dependentsMIT
supports-preserve-symlinks-flagnpm

Determine if the current node version supports the `--preserve-symlinks` flag.

46.3M/wk1 dependentsMIT
is-argumentsnpm

Is this an arguments object? It's a harder question than you think.

38.9M/wk2 dependentsMITTS
object-isnpm

ES2015-compliant shim for Object.is - differentiates between -0 and +0

21.5M/wk1 dependentsMIT
koanpm

Koa web app framework

6.8M/wk0 dependentsMIT
is-bigintnpm

Is this value an ES BigInt?

0/wk1 dependentsMITTS
is-setnpm

Is this value a JS Set? This module works cross-realm/iframe, and despite ES6 @@toStringTag.

0/wk1 dependentsMITTS
es-set-tostringtagnpm

A helper to optimistically set Symbol.toStringTag, when possible.

0/wk1 dependentsMITTS
gopdnpm

`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.

0/wk7 dependentsMITTS
set-function-lengthnpm

Set a function's length property

0/wk1 dependentsMITTS
call-bind-apply-helpersnpm

Helper functions around Function call/apply/bind, for use in `call-bind`

0/wk3 dependentsMITTS
hasownnpm

A robust, ES3 compatible, "has own property" predicate.

0/wk8 dependentsMITTS
has-tostringtagnpm

Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.

0/wk5 dependentsMITTS
regexp.prototype.flagsnpm

ES6 spec-compliant RegExp.prototype.flags shim.

0/wk1 dependentsMIT
which-boxed-primitivenpm

Which kind of boxed JS primitive is this?

0/wk1 dependentsMITTS
es-get-iteratornpm

Get an iterator for any JS language value. Works robustly across all environments, all versions.

0/wk1 dependentsMIT
function-bindnpm

Implementation of Function.prototype.bind

0/wk5 dependentsMIT
array-buffer-byte-lengthnpm

Get the byte length of an ArrayBuffer, even in engines without a `.byteLength` method.

0/wk1 dependentsMITTS
is-shared-array-buffernpm

Is this value a JS SharedArrayBuffer?

0/wk1 dependentsMITTS
set-function-namenpm

Set a function's name property

0/wk1 dependentsMITTS
stop-iteration-iteratornpm

Firefox 17-26 iterators throw a StopIteration object to indicate "done". This normalizes it.

0/wk1 dependentsMITTS
is-mapnpm

Is this value a JS Map? This module works cross-realm/iframe, and despite ES6 @@toStringTag.

0/wk1 dependentsMITTS
es-object-atomsnpm

ES Object-related atoms: Object, ToObject, RequireObjectCoercible

0/wk1 dependentsMITTS
Page 1 of 2Next →