Search results
6000 packages found
Robustly `.call.bind()` a function
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
`Object.defineProperty`, but not IE 8's broken one.
ECMAScript spec-compliant polyfill/shim for `globalThis`
- window
- self
- global
- globalThis
- System.global
- global object
- global this value
- ECMAScript
- es-shim API
- polyfill
- shim
Additional ESLint's rules for Node.js
An ESLint custom parser which leverages TypeScript ESTree
Get and robustly cache all JS language-level intrinsics at first require time
A robust, ES3 compatible, "has own property" predicate.
A simple cache for a few of the JS Error constructors.
Set a function's length property
Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.
An AST-based pattern checker for JavaScript.
A JavaScript parser
ES spec-like internal slots
ECMAScript spec abstract operations.
JavaScript parser, mangler/compressor and beautifier toolkit for ES6+
Gets the description of a Symbol. Handles `Symbol()` vs `Symbol('')` properly when possible.
An Esprima-compatible JavaScript parser built on Acorn
Is this value a JS SharedArrayBuffer?
Is this value a JS ArrayBuffer?