Search results
6000 packages found
An AST-based pattern checker for JavaScript.
An ESLint custom parser which leverages TypeScript ESTree
A robust, ES3 compatible, "has own property" predicate.
Set a function's length property
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
Robustly `.call.bind()` a function
A JavaScript parser
A simple cache for a few of the JS Error constructors.
An Esprima-compatible JavaScript parser built on Acorn
A query library for ECMAScript AST using a CSS selector like query language.
ECMAScript spec abstract operations.
Get and robustly cache all JS language-level intrinsics at first require time
JavaScript parser, mangler/compressor and beautifier toolkit for ES6+
ES Object-related atoms: Object, ToObject, RequireObjectCoercible
Tiny JavaScript tokenizer.
ECMAScript spec-compliant polyfill/shim for `globalThis`
- window
- self
- global
- globalThis
- System.global
- global object
- global this value
- ECMAScript
- es-shim API
- polyfill
- shim
A parser that converts TypeScript source code into an ESTree compatible form
Get the byteLength out of a DataView, robustly.
`Object.defineProperty`, but not IE 8's broken one.
regexpu’s core functionality (i.e. `rewritePattern(pattern, flag)`), capable of translating ES6 Unicode regular expressions to ES5.
- codegen
- desugaring
- ecmascript
- es5
- es6
- harmony
- javascript
- refactoring
- regex
- regexp
- regular expressions
- rewriting
- syntax
- transformation
- View more