Search results

120 packages found

An Esprima-compatible JavaScript parser built on Acorn

published version 10.3.0, 3 months ago1990 dependents licensed under $BSD-2-Clause
151,666,306

the acorn javascript parser, preloaded with plugins for syntax parity with recent node versions

published version 2.0.1, 5 years ago59 dependents licensed under $Apache-2.0
8,867,486

Determine whether an AST node is a reference

published version 3.0.3, 2 months ago310 dependents licensed under $MIT
21,922,006

Execute a callback on every node of a source code's AST and stop walking when you see fit

published version 7.0.0, 9 months ago42 dependents licensed under $MIT
5,357,834

Attach comments to estree nodes

published version 3.0.0, a year ago12 dependents licensed under $MIT
4,856,010

the part of vue-inbrowser-compiler-utils that contains no vue dependency

published version 4.71.1, 2 years ago4 dependents licensed under $MIT
1,187,591

Transform JSX in estrees to function calls (for react, preact, and most hyperscript interfaces)

published version 3.0.1, a year ago23 dependents licensed under $MIT
4,661,222

JSX support for Acorn Walk

published version 2.0.0, 5 years ago36 dependents licensed under $MIT
1,176,919

estree (and esast) utility to parse from JavaScript

published version 2.0.1, a year ago6 dependents licensed under $MIT
1,380,380

A plugin for the Acorn parser that understands the ES7 keywords async and await

published version 1.1.7, 8 years ago13 dependents licensed under $MIT
519,175

walk the ast with references to parent nodes

published version 2.2.0, 8 years ago22 dependents licensed under $MIT
224,785

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

published version 1.1.1, 10 years ago11 dependents licensed under $MIT
299,775

Convert acorn tokens to esprima

published version 2.0.8, 9 years ago9 dependents licensed under $MIT
177,954

Traverser, scope tracker, and more tools for working with ESTree AST

published version 1.7.8, 4 months ago9 dependents licensed under $MIT
91,925

use this with vue-inbrowser-compiler to allow jsx compilation

published version 4.72.4, 2 years ago9 dependents licensed under $MIT
88,063

Look up the scoop of an estree compatible node

published version 1.0.1, 10 years ago2 dependents licensed under $MIT
21,490

compile vue single file components right in your browser with support for TypeScript through sucrase

published version 4.72.4, 2 years ago2 dependents licensed under $MIT
8,402

compile vue single file components right in your browser

published version 4.72.4, 2 years ago8 dependents licensed under $MIT
15,847

Create pattern based AST matcher function

published version 1.2.0, 8 months ago5 dependents licensed under $MIT
8,367

The simplest tool to parse/transform/generate code on ast

published version 1.0.55, 2 years ago49 dependents licensed under $MIT
2,942