Search results

1000+ packages found

JSON for Humans

published version 2.2.3, 2 years ago5556 dependents licensed under $MIT
291,224,253

Get and robustly cache all JS language-level intrinsics at first require time

published version 1.2.7, a month ago2002 dependents licensed under $MIT
220,726,731

A JavaScript parser

published version 7.26.7, 8 days ago4103 dependents licensed under $MIT
231,286,311

Robustly `.call.bind()` a function

published version 1.0.8, 2 months ago2090 dependents licensed under $MIT
190,375,313

A parser that converts TypeScript source code into an ESTree compatible form

published version 8.22.0, 5 days ago335 dependents licensed under $MIT
209,486,697

A robust, ES3 compatible, "has own property" predicate.

published version 2.0.2, a year ago1343 dependents licensed under $MIT
178,665,546

Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible

published version 0.4.1, 5 years ago1643 dependents licensed under $MIT
178,521,075

ES2015 `Object.assign()` ponyfill

published version 4.1.1, 8 years ago10123 dependents licensed under $MIT
164,793,403

An AST-based pattern checker for JavaScript.

published version 9.19.0, 8 days ago24975 dependents licensed under $MIT
159,120,165

ECMAScript parsing infrastructure for multipurpose analysis

published version 4.0.1, 7 years ago3730 dependents licensed under $BSD-2-Clause
180,057,866

`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.

published version 1.2.0, 2 months ago1358 dependents licensed under $MIT
175,581,479

Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.

published version 1.0.2, a year ago1148 dependents licensed under $MIT
148,466,222

`Object.defineProperty`, but not IE 8's broken one.

published version 1.0.1, 2 months ago988 dependents licensed under $MIT
157,754,090

ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.

published version 1.3.0, 2 months ago1350 dependents licensed under $MIT
123,163,753

A simple cache for a few of the JS Error constructors.

published version 1.3.0, a year ago1067 dependents licensed under $MIT
146,573,286

Unbox a boxed JS primitive value.

published version 1.1.0, 2 months ago1090 dependents licensed under $MIT
120,138,363

An Esprima-compatible JavaScript parser built on Acorn

published version 10.3.0, 3 months ago1997 dependents licensed under $BSD-2-Clause
173,139,502

A query library for ECMAScript AST using a CSS selector like query language.

published version 1.6.0, 7 months ago1590 dependents licensed under $BSD-3-Clause
137,795,621

ES spec-like internal slots

published version 1.1.0, 2 months ago1173 dependents licensed under $MIT
133,639,191

JavaScript parser, mangler/compressor and beautifier toolkit for ES6+

published version 5.37.0, 2 months ago2819 dependents licensed under $BSD-2-Clause
125,635,082