@typescript-eslint/typescript-estree
A parser that converts TypeScript source code into an ESTree compatible form
Found 3228 results for ast
A parser that converts TypeScript source code into an ESTree compatible form
An AST-based pattern checker for JavaScript.
ECMAScript parsing infrastructure for multipurpose analysis
An Esprima-compatible JavaScript parser built on Acorn
Esprima-compatible implementation of the Mozilla JS Parser API
An ESLint custom parser which leverages TypeScript ESTree
WebAssembly binary format parser
A query library for ECMAScript AST using a CSS selector like query language.
Regular expression parser for ECMAScript.
A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations
AST utils for webassemblyjs
WebAssembly text format printer
parse, inspect, transform, and serialize content through syntax trees
Regular expression parser for ECMAScript.
Generate regular expressions from regjsparser’s AST.
unist utility to recursively walk over nodes, with ancestral information
remark plugin to add support for parsing markdown input
AST utility module for statically analyzing JSX
unist utility to visit nodes
utilities for working with typescript's AST
Tooling which enables you to use TypeScript with ESLint
Flow types for the Javascript AST
Detect global variables in JavaScript using acorn
Class for creating AST nodes.
A modern CSS parser and stringifier with TypeScript support
mdast utility to parse markdown
JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator
mdast utility to serialize markdown
Check if something can be an ecmascript (javascript) identifier name
Determine whether an AST node is a reference
remark plugin to add support for serializing markdown
Generate regular expressions from regjsparser’s AST.
React component to render markdown
Low footprint ECMAScript source code parser
[](https://travis-ci.org/mulesoft-labs/yaml-ast-parser)
Takes JavaScript code, along with a config and returns the original code with tokens wrapped as configured.
A CSS property value parser for use with PostCSS
TypeScript compiler wrapper for static analysis and code manipulation.
Parse EditorConfig-INI file contents into AST
evaluate statically-analyzable expressions
Parses well-formed HTML (meaning all tags closed) into an AST and back. quickly.
hast utility to transform from a `parse5` AST
hast utility to transform to a `parse5` AST
Virtual syntax highlighting for virtual DOMs and non-HTML things
Lightweight, robust, elegant virtual syntax highlighting using Prism
WebAssembly text format parser
JavaScript code generator from an ESTree-compliant AST.
Get the dependencies of an ES6 module
Execute a callback on every node of a source code's AST and stop walking when you see fit
syntax highlighting component for react with prismjs or highlightjs ast using inline styles
Get the dependencies of a Stylus file
Maintained replacement for ESLint's deprecated SourceCode#getJSDocComment along with other jsdoc utilities
Find the dependencies of a sass file
Find the dependencies of a less file
Find all dependencies within a JavaScript file using AMD module syntax
Get the dependencies of a CommonJS module by traversing its AST
find all require() calls by walking the AST
Get the dependencies of a TypeScript module
Find the dependencies of an scss file
rehype plugin to serialize HTML
esast (and estree) utility to visit nodes
npm query parser and tools
unist utility to create a new trees with a nice syntax
JSON AST parser, tokenizer, printer, traverser.
Transform JSX in estrees to function calls (for react, preact, and most hyperscript interfaces)
Get the dependency tree of a module
markdown processor powered by plugins part of the unified collective
Determine whether a JavaScript expression evaluates to a constant
Get the dependencies of a Vue module
rehype plugin to parse HTML
Attach comments to estree nodes
unist utility to remove nodes from a tree
[](https://travis-ci.org/mulesoft-labs/yaml-ast-parser)
convert estree ast to babel
get a list of identifiers that are initialised by a JavaScript AST node.
walk an AST, quickly
MermaidJS parser
A library for analysing JS RegExp
recma plugin to add support for parsing and serializing JSX
unist utility to modify direct children of a parent
Simple JavaScript expression evaluator
recma plugin to add support for parsing and serializing JSX
Check what’s defined in an estree scope
esast utility to transform from estree
recma plugin to serialize JavaScript
recma plugin to transform HTML (hast) to JS (estree)
recma plugin to parse JavaScript
find undeclared identifiers and property accesses in a javascript file.
transform the ast on a recursive walk
HTML processor powered by plugins part of the unified collective
convert module usage to inline expressions
unist utility to create a new tree with nodes that pass a filter
git@github.com:stalniy/ucast.git
git@github.com:stalniy/ucast.git
Search and Rewrite code at large scale using precise AST pattern
git@github.com:stalniy/ucast.git
ECMAScript parsing infrastructure for multipurpose analysis
git@github.com:stalniy/ucast.git
Clone AST without extra properties
Convert XML to JSON - Fast & Simple
Find the dependencies of a less file
Search and Rewrite code at large scale using precise AST pattern
A TOML parser that produces output compatible with ESLint
JSON AST parser
simple scope analysis for javascript ASTs
Search and Rewrite code at large scale using precise AST pattern
Patch typescript to support custom transformers in tsconfig.json
Utility library to manipulate ASTs
Power Assert in JavaScript
simple node sql parser
simple but flexible AST traversal with pre and post visitors
Convenience wrapper for performing AST transformations with browserify transform streams
Turns GraphQLResolveInfo into a map of the requested fields
Rewrite element with rehype.
AST source location detection helper for power-assert
Format whitespace in HTML
New syntax to add attributes to Markdown.
A 100% compliant, self-hosted javascript parser with high focus on both performance and stability
A temporary custom copy of https://github.com/csstree/csstree
ECMAScript CallExpression matcher made from function/method signature
Enhance your ESLint visitors with shared logic
Yet another simple Postgres SQL parser/modifier
Ignore content display via HTML comments, Shown in GitHub readme, excluded in HTML.
Search and Rewrite code at large scale using precise AST pattern
Search and Rewrite code at large scale using precise AST pattern
Alerts are a Markdown extension based on the blockquote syntax that you can use to emphasize critical information.
Parse PHP code from JS and returns its AST
unist utility to select nodes with CSS-like selectors
Parses calc of css and converts it to AST.
AST and parser for Fluent
Converts JavaScript objects to equivalent ASTs
Transform deprecated styling attributes on HAST table cells to inline styles
An interpreter for Typescript that can evaluate an arbitrary Node within a Typescript AST
ECMAScript CallExpression matcher made from function/method signature
A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations
Recursively walk and transform EcmaScript AST
Javascript markdown parsing, made simple
Parses well-formed HTML (meaning all tags closed) into an AST and back. quickly.
Pseudo AST that contains data with its positions attached.
Power Assert feature instrumentor based on the ECMAScript AST
Compliance tests for textlint's AST(Abstract Syntax Tree).
Walks a JavaScript AST and adds a "parent" property to each node
Solidity Code Linter
Parse plain text to AST with location info.
merge multiple estraverse visitors into one
Parse a Dockerfile into an array of instructions and comments.
Relationship type checker functions for Typescript types.
Safely evaluate JavaScript (estree) expressions, sync and async.
XML Reader and Parser
Lexical ordering of property names per Esprima AST type
walk the ast with references to parent nodes
Drop-in for estraverse that enables traversal over React's JSX nodes.
simple but flexible lexically ordered AST traversal with pre and post visitors
detect global and local lexical identifiers from javascript source code
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.
A sensible Markdown parser for javascript
A BBCode to AST Parser part of @bbob
A library that helps you clone Nodes from a Typescript AST
Search and Rewrite code at large scale using precise AST pattern
Helpers to traverse and manipulate rocambole AST nodes
Walk an AST without being led astray
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).
Search and Rewrite code at large scale using precise AST pattern
Search and Rewrite code at large scale using precise AST pattern
Fork of pseudo-yaml-ast. Parse a YAML string into an object with location properties
Comment-preserving JSON / JSON5 parser
Traverser, scope tracker, and more tools for working with ESTree AST
PostgreSQL AST Deparser
XML Ast and Utilities
Helpers for rocambole AST token manipulation
Abstract Syntax Tree (AST) Data Structure
Search and Rewrite code at large scale using precise AST pattern
Search and Rewrite code at large scale using precise AST pattern
rehype plugin to use browser APIs to parse HTML
[](https://npmjs.com/package/ng-morph) [](https://npmjs.com/package/ng-morph) [ files into optimized, tree-shakable, JavaScript EcmaScript Modules (esm).
Search and Rewrite code at large scale using precise AST pattern
Get a list of fields while resolving a GraphQL query
Parser of GraphViz dot file format
rehype plugin to use browser APIs to stringify HTML
helpers for rocambole AST line break manipulation
Search and Rewrite code at large scale using precise AST pattern
Serialize Svelte AST nodes into stringified syntax. A.k.a parse in reverse.
Search and Rewrite code at large scale using precise AST pattern
Get contents from tags in .vue files (using AST tree).
TypeScript parsing and manipulation utilities for Kubb, enabling code generation with proper TypeScript syntax and formatting.
helpers for rocambole AST indentation
falafel bindings for cssauron
Transpile Fluent (ftl) files into ajv error translations.
helpers for rocambole AST whitespace manipulation
JavaScript expression parsing and evaluation.
A super fast & tiny HTML5 parser
Wrap up expressions with a trace function while walking the AST with rice and beans on the side
Create a sub-traversal of an AST node in your ESLint plugin
Lexer and Parser for SQL Syntax
Provides a simple Javascript AST traversal utility that traverses all nodes / children regardless of type.
Look up the scoop of an estree compatible node
(FORK) An AST-based pattern checker for JavaScript, now supporting parallelism.
Utility suite for webpack-cli
abstract syntax tree
WebAssembly interpreter
Extracts and returns list of fields requested from graphql resolver info object
remark plugin to parse Markdown
Operate on AST for 🐊 Putout
transform the ast on a recursive walk
Render styled Lezer syntax trees to hast
Parse JSON into CST (Concrete Syntax Tree)
Deterministic BNF compiler/parser
Esprima-compatible implementation of the Mozilla JS Parser API
Regular expression parser for ECMAScript.
Utility to create ESLint config files.
HTML to JSON parser
AST utility module for statically analyzing JSX
This is a maintained fork of YAML-AST-PARSER specifically for the YAML Language server.
Markdown supports video play with `.mp4` and `.mov` URLs.
🐊 Pluggable and configurable code transformer with built-in ESLint, Babel and support of js, jsx, typescript, flow, markdown, yaml and json
Syntax highlighting, like GitHub
Fast and lightweight, standard-compliant javascript parser written in ECMAScript
RSQL AST definitions and functions
Utility library to traverse AST
A library that helps you clone Nodes from a Typescript AST
Strip console and debugger statements from JavaScript code
Out-of-box and zero configuration circular dependencies detector, with both JavaScript API and Command Line Tool.
Helper functions for Vue template AST
JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator
Strip console, alert, and debugger statements from JavaScript code
Utility library of AST helper functions
<h1 align="center">graphql-ast-types</h1> <p align="center">Autogenerated helper functions for generating a GraphQL AST</p>
JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator
Codemod framework for Vue files
Markdown renderer for solid-js
esmangle-evaluator
Strip alert statements from a rocambole AST
Codemod to eslint-disable all instances of a rule violation in a codebase
Deeply merge JSON-like data structures
This is a custom maintained fork specifically for the YAML Language server.
Lightning Web Security AST library maker utilities
Insert missing semicolons, remove unneeded ones.
A 100% compliant, self-hosted typescript parser that emits an ESTree-compatible abstract syntax tree
Update your project to the latest ECMAScript syntax.
A better AST for CoffeeScript, inspired by CoffeeScriptRedux.
Add variable declarations for global assignments.
JavaScript implementation of SQLite 3 query parser
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Put all function and variable declarations at the top of the scope in an AST
API to modify the content of a Gruntfile.js file
WebAssembly interpreter
git@github.com:stalniy/ucast.git
transform streamed glsl tokens into an ast
Proper JavaScript code templating with source maps support.