rse / astyLinks
Abstract Syntax Tree (AST) Data Structure
β37Updated last year
Alternatives and similar repositories for asty
Users that are interested in asty are comparing it to the libraries listed below
Sorting:
- Turn any collection of objects into its own efficient tree or linked list using Symbolβ113Updated 5 years ago
- π Tiny and fast ESTree-compliant AST walker and modifier.β63Updated 2 years ago
- Markdown-like DSL for defining grammatical syntax for programming languages.β134Updated 2 years ago
- Simple reconciliation, diff and merge for the DOM inspired by Facebook's React Reconcilation Algorithmβ54Updated 8 years ago
- A Node.js implementation of the CSS Object Model CSSStyleDeclaration interfaceβ128Updated last week
- Utilizes ES6 Proxies to easily observe and validate changes on nested objects.β28Updated 5 years ago
- Clone AST without extra propertiesβ30Updated last month
- Rewrite file system `fs` pathsβ62Updated 3 months ago
- This is a Babel plugin which adds a straightforward, declarative syntax for adding debug logging to JavaScript applications.β64Updated 7 years ago
- β14Updated 9 years ago
- Node module to convert efficiently index to/from line-column in a string.β15Updated last year
- Node filesystem spies and mocksβ51Updated 3 months ago
- Query API over JavaScript (ECMAScript) Iteratorsβ71Updated 6 years ago
- string representations of objects in node and the browserβ158Updated 2 months ago
- Monkey-patches for file system related thingsβ119Updated 3 months ago
- Formats HTML within tagged template literals in Prettier which is useful for hyperHTML, lit-html, htm, choo, hyperx, nanohtml, snabby, yoβ¦β47Updated 7 years ago
- β28Updated 2 years ago
- Tuples and value objects for JavaScript π€·β63Updated 2 years ago
- JSON toolkit for JavaScript.β107Updated 2 years ago
- Browser altenatives to built-in node.js modulesβ62Updated 9 years ago
- A JS implementation of the Unicode grapheme cluster breaking algorithm (UAX #29)β84Updated 6 years ago
- Easily transpile Bash to ShellJSβ76Updated 7 months ago
- Evaluate CommonJS modules content directly like node does in require() and moreβ34Updated 5 years ago
- Optimizes statements such as `forEach` and `map` to for loops.β74Updated 5 years ago
- Text layout frameworkβ43Updated 6 years ago
- Convert CommonJS module into ES module.β21Updated 2 years ago
- An ECMAScript implementation of a Membrane, allowing users to dynamically hide, override, or extend objects in JavaScript with controlledβ¦β117Updated 3 weeks ago
- Argument validation library based on JSDOC syntaxβ31Updated 8 months ago
- A programmatic interface for jsdoc3 with a few extra featuresβ65Updated 5 months ago
- Fast CSS Selectors API Engineβ134Updated 2 weeks ago