Packages by ljharb

Name IM Last modified Is admin Publish scopes
@ljharb false

  • big-integer-max (latest: 1.0.0) Given two valid integers in string form, return the larger of the two.
  • big-integer-min (latest: 1.0.1) Given two valid integers in string form, return the smaller of the two.
  • is-object (latest: 1.0.1) Checks whether a value is an object
  • simd (latest: 2.0.0) SIMD polyfill
  • is-negative-zero (latest: 2.0.0) Is this value negative zero? === will lie to you
  • is-arrow-function (latest: 2.0.3) Determine if a function is an ES6 arrow function or not.
  • es7-shim (latest: 6.0.0) ECMAScript 7 compatibility shims for legacy JavaScript engines
  • nvm (latest: 0.0.4) Please use http://nvm.sh instead
  • istanbul-merge (latest: 1.1.1) Merge multiple istanbul coverage reports into one
  • promise.try (latest: 1.0.0) ES Proposal spec-compliant shim for Promise.try
  • system.global (latest: 2.0.0) ECMAScript spec-compliant polyfill/shim for `global`
  • jordan (latest: 0.1.0) jordan
  • promise-all-settled (latest: 1.1.0) See the `test` directory (or run `npm install && npm test`) to see more complete examples.
  • redux-pack (latest: 0.1.5) Sensible promise handling and middleware for redux
  • util.promisify-all (latest: 1.0.2) [![Build Status](https://travis-ci.org/SimenB/util.promisify-all.svg?branch=master)](https://travis-ci.org/SimenB/util.promisify-all) [![npm](https://img.shields.io/npm/v/util.promisify-all.svg)](https://www.npmjs.com/package/util.promisify-all)
  • is-touch-device (latest: 1.0.1) Is the current JS environment a touch device?
  • global-cache (latest: 1.2.1) Sometimes you have to do horrible things, like use the global object to share a singleton. Abstract that away, with this!
  • function-bind (latest: 1.1.1) Implementation of Function.prototype.bind
  • make-async-function (latest: 1.0.0) Function that returns an arbitrary `async function`, or undefined if `async function` syntax is unsupported.
  • @es-shims/api (latest: 2.1.2) Loosely test a package's compliance with the es-shim API
  • has-object-spread (latest: 1.0.0) check if the environment supports { ...a } spread syntax
  • array.prototype.flatten (latest: 1.2.1) An ESnext spec-compliant `Array.prototype.flatten` shim/polyfill/replacement that works as far down as ES3.
  • json-file-plus (latest: 3.3.1) Read from and write to a JSON file, minimizing diffs and preserving formatting.
  • redux-injectable-store (latest: 1.1.0) Redux store with injectable reducers for use with bundle splitting, large apps, and SPAs.
  • for-each (latest: 0.3.3) A better forEach
  • prop-types-exact (latest: 1.2.0) For use with React PropTypes. Will error on any prop not explicitly specified.
  • travis-ci (latest: 2.2.0) node library to access the Travis-CI API
  • define-properties (latest: 1.1.3) Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.
  • is-bigint (latest: 1.0.0) Is this value an ES BigInt?
  • is-boxed-primitive (latest: 1.0.0) Is this value a boxed primitive? Shim for node's util.isBoxedPrimitive.
  • is-arguments (latest: 1.0.4) Is this an arguments object? It's a harder question than you think.
  • node.extend (latest: 2.0.2) A port of jQuery.extend that actually works on node.js
  • is (latest: 3.3.0) the definitive JavaScript type testing library
  • coverify (latest: 1.5.1) code coverage browserify transform
  • covert (latest: 1.1.1) code coverage command con coverify
  • reduce (latest: 1.0.2) A better [].reduce
  • es6-shim (latest: 0.35.5) ECMAScript 6 (Harmony) compatibility shims for legacy JavaScript engines
  • object-keys (latest: 1.1.1) An Object.keys replacement, in case Object.keys is not available. From https://github.com/es-shims/es5-shim
  • has-strict-mode (latest: 1.0.0) Does the current JS environment have strict mode? ES5+ should; but let's not assume.
  • has-bigints (latest: 1.0.0) Determine if the JS environment has BigInt support.
  • react-create-hoc (latest: 1.0.1) Create a React Higher-Order Component (HOC) following best practices
  • es-array-method-boxes-properly (latest: 1.0.0) Utility package to determine if an `Array.prototype` method properly boxes the callback's receiver and third argument.
  • es-to-primitive (latest: 1.2.1) ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
  • safe-publish-latest (latest: 1.1.4) Ensure that when you `npm publish`, the "latest" tag is only set for the truly latest version.
  • has-symbols (latest: 1.0.1) Determine if the JS environment has Symbol support. Supports spec, or shams.
  • html-element-map (latest: 1.2.0) Look up HTML tag names via HTML Element constructors, and vice versa.
  • is-symbol (latest: 1.0.3) Determine if a value is an ES6 Symbol or not.
  • is-equal (latest: 1.6.1) Are these two values conceptually equal?
  • array.prototype.flat (latest: 1.2.3) An ES2019 spec-compliant `Array.prototype.flat` shim/polyfill/replacement that works as far down as ES3.
  • array.prototype.flatmap (latest: 1.2.3) An ESnext spec-compliant `Array.prototype.flatMap` shim/polyfill/replacement that works as far down as ES3.
  • object.values (latest: 1.1.1) ES2017 spec-compliant Object.values shim.
  • promise.allsettled (latest: 1.0.2) ES Proposal spec-compliant shim for Promise.allSettled
  • promise.any (latest: 2.0.1) ES Proposal spec-compliant shim for Promise.any
  • is-nan (latest: 1.3.0) ES2015-compliant shim for Number.isNaN - the global isNaN returns false positives.
  • array.prototype.map (latest: 1.0.2) An ES5 spec-compliant `Array.prototype.map` shim/polyfill/replacement that works as far down as ES3.
  • find-value-locations (latest: 2.0.2) Given an object, and a value, return a tuple of the property name, and the object on which it is an own property.
  • is-map (latest: 2.0.1) Is this value a JS Map? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
  • is-set (latest: 2.0.1) Is this value a JS Set? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
  • is-weakmap (latest: 2.0.1) Is this value a JS WeakMap? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
  • is-weakset (latest: 2.0.1) Is this value a JS WeakSet? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
  • is-date-object (latest: 1.0.2) Is this value a JS Date object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
  • is-number-object (latest: 1.0.4) Is this value a JS Number object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
  • is-string (latest: 1.0.5) Is this value a JS String object or primitive? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
  • string-at (latest: 1.1.0) A robust & optimized ES3-compatible polyfill for the `String.prototype.at` proposal for ECMAScript 6/7 - based on https://mths.be/at
  • array.prototype.some (latest: 1.1.1) An ES5 spec-compliant `Array.prototype.some` shim/polyfill/replacement that works as far down as ES3.
  • array.prototype.every (latest: 1.1.0) An ES5 spec-compliant `Array.prototype.every` shim/polyfill/replacement that works as far down as ES3.
  • is-boolean-object (latest: 1.0.1) Is this value a JS Boolean? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
  • array.prototype.reduce (latest: 1.0.1) An ES5 spec-compliant `Array.prototype.reduce` shim/polyfill/replacement that works as far down as ES3.
  • array.prototype.reduceright (latest: 1.0.1) An ES5 spec-compliant `Array.prototype.reduceRight` shim/polyfill/replacement that works as far down as ES3.
  • array-includes (latest: 3.1.1) An ES7/ES2016 spec-compliant `Array.prototype.includes` shim/polyfill/replacement that works as far down as ES3.
  • globalthis (latest: 1.0.1) ECMAScript spec-compliant polyfill/shim for `globalThis`
  • dotignore (latest: 0.1.2) ignorefile/includefile matching .gitignore spec
  • deprecations (latest: 3.0.0) Given npm module names, get a JSON map of npm version numbers to deprecation messages.
  • regexp.escape (latest: 1.1.0) A robust ES3-compatible polyfill for the ES7 `RegExp.escape` proposal - see https://github.com/benjamingr/RexExp.escape/
  • map-tojson (latest: 2.1.0) ES7 Proposal: Map#toJSON https://github.com/DavidBruant/Map-Set.prototype.toJSON
  • set-tojson (latest: 2.1.0) ES7 Proposal: Set#toJSON https://github.com/DavidBruant/Map-Set.prototype.toJSON
  • comments (latest: 0.3.7) Transform between different comment styles
  • promise-deferred (latest: 2.0.3) A lightweight Deferred implementation, on top of Promises/A+
  • promiseback (latest: 2.0.3) Accept an optional node-style callback, and also return a spec-compliant Promise!
  • util.promisify (latest: 1.0.1) Polyfill/shim for util.promisify in node versions < v8
  • array.of (latest: 1.0.0) A robust & optimized `Array.of` polyfill, based on the ECMAScript 6 specification.
  • array.from (latest: 1.1.0) A robust & optimized `Array.from` polyfill, based on the ECMAScript 6 specification.
  • array.prototype.indexof (latest: 1.0.0) An ES2015 spec-compliant `Array.prototype.indexOf` shim/polyfill/replacement that works as far down as ES3.
  • iterate-iterator (latest: 1.0.1) Iterate any JS iterator. Works robustly in all environments, all versions.
  • iterate-value (latest: 1.0.2) Iterate any iterable JS value. Works robustly in all environments, all versions.
  • testling (latest: 1.7.3) write tests for browser code
  • functions-have-names (latest: 1.2.1) Does this JS environment support the `name` property on functions?
  • array.prototype.keys (latest: 1.0.0) An ES2015 spec-compliant `Array.prototype.keys` shim/polyfill/replacement that works as far down as ES3.
  • array.prototype.values (latest: 1.0.0) An ES2015 spec-compliant `Array.prototype.values` shim/polyfill/replacement that works as far down as ES3.
  • array.prototype.entries (latest: 1.0.0) An ES2015 spec-compliant `Array.prototype.entries` shim/polyfill/replacement that works as far down as ES3.
  • array.prototype.lastindexof (latest: 1.0.0) An ES2015 spec-compliant `Array.prototype.lastIndexOf` shim/polyfill/replacement that works as far down as ES3.
  • get-nans (latest: 2.0.0) Get an array of all distinct NaN values supported by the engine. There can be only one!
  • is-typed-array (latest: 1.1.3) 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.
  • es-get-iterator (latest: 1.1.0) Get an iterator for any JS language value. Works robustly across all environments, all versions.
  • available-typed-arrays (latest: 1.0.2) Returns an array of Typed Array names that are available in the current environment
  • which-collection (latest: 1.0.1) Which kind of Collection (Map, Set, WeakMap, WeakSet) is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
  • make-arrow-function (latest: 1.2.0) Function that returns an arbitrary arrow function, or undefined if arrow function syntax is unsupported.
  • make-generator-function (latest: 2.0.0) Returns an arbitrary generator function, or undefined if generator syntax is unsupported.
  • react-dates (latest: 21.8.0) A responsive and accessible date range picker component built with React
  • reflect.ownkeys (latest: 1.0.1) ES2015 spec-compliant shim for Reflect.ownKeys
  • publishers (latest: 1.0.1) Provide a package name, get a list of every version, and who published it
  • es5-shim (latest: 4.5.14) ECMAScript 5 compatibility shims for legacy JavaScript engines
  • salita (latest: 0.12.1) Automatically upgrade all dependencies, devDependencies, and peerDependencies
  • eslint-module-utils (latest: 2.6.0) Core utilities to support eslint-plugin-import and other module-related plugins.
  • which-typed-array (latest: 1.1.2) Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
  • object-is (latest: 1.1.2) ES2015-compliant shim for Object.is - differentiates between -0 and +0
  • resolve (latest: 1.17.0) resolve like require.resolve() on behalf of files asynchronously and synchronously
  • deep-equal (latest: 2.0.3) node's assert.deepEqual algorithm
  • listify (latest: 1.0.3) Turn an array into a list of comma-separated values, appropriate for use in an English sentence.
  • has-package-exports (latest: 1.1.0) Does the current node version have support for the "exports" field in package.json?
  • jest-wrap (latest: 1.7.0) Fluent pluggable interface for easily wrapping `describe` and `it` blocks in Jest tests.
  • aud (latest: 1.1.2) Use `npx aud` instead of `npm audit`, whether you have a lockfile or not!
  • object.entries (latest: 1.1.2) ES2017 spec-compliant Object.entries shim.
  • forms (latest: 1.3.2) An easy way to create, parse, and validate forms
  • es-abstract (latest: 1.17.6) ECMAScript spec abstract operations.
  • make-async-generator-function (latest: 1.0.0) Function that returns an arbitrary async generator function, or undefined if async generator syntax is unsupported.
  • object-inspect (latest: 1.8.0) string representations of objects in node and the browser
  • ls-engines (latest: 0.3.4) Determine if your dependency graph's stated "engines" criteria is met.
  • is-weakref (latest: 1.0.0) Is this value a JS WeakRef? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
  • is-regex (latest: 1.1.1) Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTag
  • enzyme-shallow-equal (latest: 1.0.4) Adaptation of react-addons-shallow-compare, for independent usage
  • string.prototype.split (latest: 1.0.1) An ES spec-compliant `String.prototype.split` shim/polyfill/replacement that works as far down as ES3
  • ls-exports (latest: 1.0.2) CLI for `list-exports`: Given a package name and a version number, or a path to a package.json, what specifiers does it expose?
  • expect (latest: 26.4.2) This package exports the `expect` function used in [Jest](https://jestjs.io/). You can find its documentation [on Jest's website](https://jestjs.io/docs/en/expect.html).
  • side-channel (latest: 1.0.3) Store information about any JS value in a side channel. Uses WeakMap if available.
  • eslint-find-rules (latest: 3.6.1) Find built-in ESLint rules you don't have in your custom config.
  • npm-lockfile (latest: 2.0.3) Safely generate an npm lockfile and output it to the filename of your choice.
  • object.assign (latest: 4.1.1) ES6 spec-compliant Object.assign shim. From https://github.com/es-shims/es6-shim
  • daytime (latest: 1.0.3) combine two Date objects, "day" and "time", into a new Date object
  • is-callable (latest: 1.2.2) Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.
  • array.prototype.item (latest: 1.0.0) An ES-spec-compliant (proposed) Array.prototype.item shim/polyfill/replacement that works as far down as ES3
  • string.prototype.item (latest: 1.0.0) An ES-spec-compliant (proposed) String.prototype.item shim/polyfill/replacement that works as far down as ES3
  • list-exports (latest: 1.0.3) Given a package name and a version number, or a path to a package.json, what specifiers does it expose?

Copyright 2014 - 2016 © taobao.org |