Generate artificial backtrace by walking arguments.callee.caller chain
ES Math-related intrinsics and helpers, robustly cached.
Publish multiple editions for your JavaScript packages consistently and easily (e.g. source edition, esnext edition, es2015 edition)
ES2019 spec-compliant String.prototype.trimStart shim.
Helper functions around Function call/apply/bind, for use in `call-bind`
ES2019 spec-compliant String.prototype.trimEnd shim.
Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.
A drop-in replacement / proxy to Node.js path, replacing \\ with / for all results & adding file extension functions.
An ES2019 spec-compliant `Array.prototype.flatMap` shim/polyfill/replacement that works as far down as ES3.
Cron jobs for your node
Implementation of Function.prototype.bind
React specific linting rules for ESLint
fs.readdir with sync, async, and streaming APIs + filtering, recursion, absolute paths, etc.
Determine if the JS environment has Symbol support. Supports spec, or shams.
Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD.
Deeply merge 2 or more objects respecting type information.
Fast, fault-tolerant, cross-platform, disk-based, data-agnostic, content-addressable cache.
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
A collection of essential TypeScript types
Get and robustly cache all JS language-level intrinsics at first require time
Simple update notifier to check for npm updates for cli applications
🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components.
Robust call-bound JavaScript intrinsics, using `call-bind` and `get-intrinsic`.
Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue