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