scrapjs / ast-eval
Statically evaluate AST branches, return optimized tree.
☆11Updated 7 years ago
Alternatives and similar repositories for ast-eval:
Users that are interested in ast-eval are comparing it to the libraries listed below
- Utilizes ES6 Proxies to easily observe and validate changes on nested objects.☆28Updated 4 years ago
- A sparse array optimised for low memory whilst still being fast☆32Updated 2 years ago
- Rewrite file system `fs` paths☆58Updated this week
- A `WeakMap` subclass with support for multiple keys for one entry☆17Updated 2 years ago
- Calculate ids corresponding to sorting an input array☆20Updated last year
- Convert plain/base64/datauri string to ArrayBuffer☆10Updated 6 years ago
- Same as sqlite-tag but without the native sqlite3 module dependency☆19Updated last month
- A JavaScript AST optimizer☆18Updated 11 years ago
- The W3C Geometry Interfaces implemented in JavaScript and polyfilled.☆20Updated 3 months ago
- Auto naming of objects for easier debugging☆18Updated 4 years ago
- A small, simple yet powerful JavaScript object stringifier / pretty-printer☆26Updated 4 years ago
- A Node.js CLI and equivalent JS API to analyze source JSDoc and generate documentation under a given heading in a markdown file (such as …☆27Updated 3 years ago
- Work with window.localStorage as if it were an object☆20Updated last year
- one timer for all setInterval() with identical ms delay☆12Updated last year
- Utility for generating html elements with tagged`template literal`. Only 649 bytes.☆12Updated 6 months ago
- uElement reactive JSX☆9Updated 4 months ago
- A parser for the CSS font values☆26Updated 6 months ago
- small and extendable jsx transpiler☆19Updated 6 years ago
- Small module that makes sure your catch, caught an actual error and not a programming mistake or assertion☆33Updated 3 years ago
- Deep equal with no deps and only for 'data' objects, ie basic objects, arrays, primitives and typed arrays☆15Updated 2 years ago
- Merging loops for speed in JavaScript☆44Updated 5 years ago
- JavaScript Object eXchange format; extended JSON/JSON6☆53Updated last month
- Parses and manipulates multiple comma-separated integer ranges (eg "1-3,8-10")☆26Updated 2 years ago
- Nested/recursive `.gitignore`/`.npmignore` parsing and filtering.☆61Updated 5 months ago
- Vanilla JS Implementation of SharedMap, a synchronous multi-threading capable, fine-grain-locked with deadlock recovery, static memory al…☆41Updated 6 months ago
- Test if two floats are nearly equal☆28Updated 9 years ago
- Create a unix sockets on both unix and windows☆18Updated 7 years ago
- An iterator to iterate an array in random order with controls to requeue or dequeue elements during the iteration☆25Updated 4 years ago
- Convert ArrayBuffer to string☆24Updated 6 years ago
- Observe when something in your node app starts listening on a TCP port☆27Updated 4 years ago