Search results

236 packages found

ECMAScript parsing infrastructure for multipurpose analysis

published version 4.0.1, 7 years ago3768 dependents licensed under $BSD-2-Clause
219,300,451

Esprima-compatible implementation of the Mozilla JS Parser API

published version 0.14.2, 5 years ago860 dependents licensed under $MIT
109,559,678

evaluate statically-analyzable expressions

published version 2.1.1, a year ago263 dependents licensed under $MIT
16,737,029

Collection of useful helper functions when trying to determine module type (CommonJS or AMD) properties of an AST node.

published version 6.0.1, 3 months ago14 dependents licensed under $MIT
9,344,338

convert module usage to inline expressions

published version 3.0.4, 5 years ago63 dependents licensed under $MIT
3,169,732

detect and report syntax errors in source code strings

published version 1.4.0, 7 years ago170 dependents licensed under $MIT
4,834,022

ECMAScript parsing infrastructure for multipurpose analysis

published version 6.0.3, a year ago50 dependents licensed under $BSD-2-Clause
2,373,558

simple but flexible AST traversal with pre and post visitors

published version 0.1.1, 12 years ago60 dependents licensed under $MIT
621,668

Converts JavaScript objects to equivalent ASTs

published version 1.0.0, 10 years ago32 dependents licensed under $MIT
407,800

simple but flexible lexically ordered AST traversal with pre and post visitors

published version 1.1.1, 10 years ago11 dependents licensed under $MIT
398,585

Lexical ordering of property names per Esprima AST type

published version 1.1.0, 10 years ago1 dependents licensed under $MIT
398,605

Safely evaluate JavaScript (estree) expressions, sync and async.

published version 3.0.0, 2 days ago11 dependents licensed under $MIT
315,740

Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases.

published version 2.0.2, 2 months ago9 dependents licensed under $MIT
307,738

Convert acorn tokens to esprima

published version 2.0.8, 9 years ago9 dependents licensed under $MIT
270,282

Uses esprima to extract line and block comments from a string of JavaScript. Also optionally parses code context (the next line of code after a comment).

published version 1.1.0, 6 years ago58 dependents licensed under $MIT
237,199

ECMAScript code beautifier/formatter

published version 0.11.3, 5 years ago96 dependents licensed under $MIT
211,693

Recursively walk and transform EcmaScript AST

published version 0.7.0, 10 years ago49 dependents licensed under $MIT
274,114

Extract code comments from string or from a glob of files using esprima.

published version 1.1.0, 7 years ago25 dependents licensed under $MIT
235,167

JavaScript parser used by esformatter

published version 1.0.0, 9 years ago4 dependents licensed under $MIT
207,203

broccoli filter that runs eslint

published version 6.0.0, 6 years ago7 dependents licensed under $MIT
102,593