ecmascript packages
Packages tagged with "ecmascript".
22 packages
An AST-based pattern checker for JavaScript.
`Object.defineProperty`, but not IE 8's broken one.
Robustly `.call.bind()` a function
ES spec-like internal slots
ECMAScript parsing infrastructure for multipurpose analysis
Tomorrow's ECMAScript modules today!
A query library for ECMAScript AST using a CSS selector like query language.
Protocol Buffers for ECMAScript. Fully compliant with the Protobuf conformance tests.
Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.
Is this value a JS SharedArrayBuffer?
Robust call-bound JavaScript intrinsics, using `call-bind` and `get-intrinsic`.
ES Object-related atoms: Object, ToObject, RequireObjectCoercible
A robust, ES3 compatible, "has own property" predicate.
Get and robustly cache all JS language-level intrinsics at first require time
Which kind of boxed JS primitive is this?
A simple cache for a few of the JS Error constructors.
`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.
Set a function's length property
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible
An Esprima-compatible JavaScript parser built on Acorn
A JavaScript parser