rse / asty
Abstract Syntax Tree (AST) Data Structure
☆36Updated last year
Alternatives and similar repositories for asty:
Users that are interested in asty are comparing it to the libraries listed below
- Utility Class for PEG.js☆32Updated last year
- Execute a callback on every node of a source code's AST and stop walking whenever you see fit.☆60Updated last month
- Yet another Babel preset for TypeScript, only transforms proposals which TypeScript does not support now.☆26Updated this week
- Text layout framework☆42Updated 6 years ago
- A real-time data synchronization system based on operational transformation.☆36Updated 2 years ago
- utility to get the plain-text value of a node according to the `innerText` algorithm☆20Updated 10 months ago
- Parses and compiles JSX code to JavaScript AST or code.☆26Updated 10 years ago
- Advanced JavaScript objects serialization.☆25Updated last year
- A work in progress documentation of how the TypeScript compiler works☆24Updated 6 years ago
- A universal static type checking solution for use in flow-based-programming systems☆12Updated 7 years ago
- utility to convert between positional (line and column-based) and offset (range-based) locations☆13Updated 4 months ago
- Universal unreacted hooks☆21Updated 2 years ago
- small and extendable jsx transpiler☆19Updated 6 years ago
- This module has moved and is now available at @rollup/plugin-strip / https://github.com/rollup/plugins/blob/master/packages/strip☆50Updated 3 years ago
- Clone AST without extra properties☆30Updated 2 months ago
- Fast implementation of a browser-like text layout engine, for Node and browsers☆33Updated 2 weeks ago
- A gzip/deflate compressor based on De/CompressionStream buffers and base64☆19Updated 4 years ago
- A cache using LRU and weak references to cache data in a way that works in harmony with garbage collection☆38Updated 2 years ago
- The W3C Geometry Interfaces implemented in JavaScript and polyfilled.☆20Updated 2 months ago
- ☆14Updated 6 years ago
- Determine whether an AST node is a reference☆25Updated 4 months ago
- 👟 Tiny and fast ESTree-compliant AST walker and modifier.☆62Updated last year
- Positive and negative assertions about TypeScript types and errors☆49Updated 3 years ago
- Proper (AST-based) JavaScript code templating with source maps support.☆105Updated 8 years ago
- List key diff algorithm.☆15Updated 9 years ago
- Edit javascript using any syntax☆15Updated 9 years ago
- Proposal for Picked Properties in JavaScript☆26Updated 7 years ago
- Transparently adds support for Plug'n'Play to Rollup☆19Updated 4 years ago
- Detect default browser, cross-platform☆22Updated 2 years ago
- Utilizes ES6 Proxies to easily observe and validate changes on nested objects.☆28Updated 4 years ago