acorn-umd
Parse acorn ast for AMD, CommonJS, and ES6 definitions
Parse acorn ast for AMD, CommonJS, and ES6 definitions
Create pattern based AST matcher function
Traverser, scope tracker, and more tools for working with ESTree AST
A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript
Finds all undeclared identifiers in an AST
Given an esprima/acorn-style AST, approximately find the original declaration node responsible for a variable
Extract JavaScript code comments from a string, using `acorn`. Optionally returns the AST and first line of code after comment - useful for parsing code context and api docs.
Framework for collecting and formatting warnings and errors generated by acorn-based parsers or compilers
A package to extract methods from a Typescript or Javascript class
Test if an AST node is within the current selection in Atom
JavaScript (ECMAScript) and Objective-J parser.
Builder for Acorn that precompiles predicates in order to satisfy CSP.
Acorn plugin for parsing [do-expressions](https://github.com/tc39/proposal-do-expressions) proposal.
A simple module to check whether an expression has any side effects
# install ``` npm i -g acorn-cli ```
lesx DSL AST解析器
An Esprima-compatible JavaScript parser built on Acorn
The simplest tool to parse/transform/generate code on ast
Detect which global variables are needed for your jade templates
JSX is a JavaScript XML/HTML syntax extender, that allows you to render XML/HTML tags inside vanilla JavaScript.