Owner
benjamn
20 indexed repositories · View on GitHub
-
recast
JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator
TypeScript · 5253 stars
-
ast-types
Esprima-compatible implementation of the Mozilla JS Parser API
TypeScript · 1173 stars
-
reify
Enable ECMAScript 2015 modules in Node today. No caveats. Full stop.
JavaScript · 740 stars
-
arson
Efficient encoder and decoder for arbitrary objects
JavaScript · 199 stars
-
optimism
Composable reactive caching with efficient invalidation.
TypeScript · 119 stars
-
wryware
A collection of packages that are probably a little too clever. Use at your own wrisk.
TypeScript · 91 stars
-
install
Minimal JavaScript module loader
JavaScript · 65 stars
-
private
Utility for associating truly private state with any JavaScript object
JavaScript · 57 stars
-
es7-async-await
Transformer that converts async functions and await expressions into ECMAScript 6 generator functions and yield expressions
JavaScript · 42 stars
-
immutable-tuple
Immutable finite list objects with constant-time equality testing (===) and no memory leaks.
JavaScript · 38 stars
-
populist
A JavaScript module loader that gives the people what they want
JavaScript · 6 stars
-
ast-path
Library for traversing syntax trees with easy access to an unbroken chain of parent references
JavaScript · 5 stars
-
brigade
Bucket brigade for bundling browser modules
JavaScript · 4 stars
-
offgrid
Art project using the Raspberry Pi camera module and Total Control Lighting LEDs
JavaScript · 4 stars
-
cls
Class factory featuring inheritance of static properties, static constructors, lazy population of prototypes, and this._super
JavaScript · 3 stars
-
arduino-wearables
A collection of code powering wearable Arduino projects
C · 3 stars
-
tricks
A growing library of client-side CommonJS modules
JavaScript · 2 stars
-
hermes
Fleet-footed, fully-sealed CommonJS module loader
JavaScript · 1 star
-
rye
Proof-of-concept using hermes & tricks
JavaScript · 1 star
-
hijinks
A simple, trivially scalable proxy server for the wry project
Python · 1 star
-
enhancement
benjamn/recast#13 · 3 comments · 2 reactions · 0 assignees ·
-
enhancement
benjamn/recast#38 · 0 comments · 0 reactions · 0 assignees ·
-
enhancement question
benjamn/recast#88 · 4 comments · 0 reactions · 0 assignees ·
-
enhancement
benjamn/recast#90 · 0 comments · 0 reactions · 0 assignees ·
-
enhancement
benjamn/recast#91 · 0 comments · 0 reactions · 0 assignees ·
-
enhancement
benjamn/recast#101 · 2 comments · 4 reactions · 0 assignees ·
-
caching AST parsing Open
benjamn/recast#107 · 3 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#108 · 2 comments · 1 reaction · 0 assignees ·
-
enhancement
benjamn/recast#109 · 3 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#110 · 2 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#115 · 7 comments · 0 reactions · 0 assignees ·
-
enhancement
benjamn/recast#121 · 2 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#125 · 1 comment · 0 reactions · 0 assignees ·
-
benjamn/recast#128 · 2 comments · 1 reaction · 0 assignees ·
-
enhancement
benjamn/recast#129 · 2 comments · 0 reactions · 1 assignee ·
-
benjamn/recast#136 · 1 comment · 0 reactions · 0 assignees ·
-
enhancement
benjamn/recast#147 · 13 comments · 4 reactions · 0 assignees ·
-
enhancement
-
benjamn/recast#171 · 6 comments · 7 reactions · 0 assignees ·
-
bug
benjamn/recast#177 · 2 comments · 0 reactions · 1 assignee ·
-
benjamn/recast#185 · 1 comment · 0 reactions · 0 assignees ·
-
benjamn/recast#187 · 2 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#211 · 3 comments · 1 reaction · 0 assignees ·
-
benjamn/recast#213 · 2 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#215 · 3 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#219 · 1 comment · 0 reactions · 0 assignees ·
-
benjamn/recast#222 · 2 comments · 0 reactions · 0 assignees ·
-
enhancement
benjamn/recast#226 · 5 comments · 2 reactions · 0 assignees ·
-
Add option to control whether multiline properties in Objects are pretty printed with blank lines Open
benjamn/recast#228 · 5 comments · 1 reaction · 0 assignees ·
-
benjamn/recast#230 · 2 comments · 0 reactions · 0 assignees ·
-
enhancement question
benjamn/recast#234 · 0 comments · 0 reactions · 1 assignee ·
-
benjamn/recast#240 · 4 comments · 1 reaction · 0 assignees ·
-
benjamn/recast#242 · 8 comments · 21 reactions · 0 assignees ·
-
benjamn/recast#251 · 3 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#261 · 2 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#264 · 3 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#268 · 4 comments · 2 reactions · 0 assignees ·
-
benjamn/recast#269 · 2 comments · 11 reactions · 0 assignees ·
-
bug
benjamn/recast#273 · 6 comments · 0 reactions · 0 assignees ·
-
bug
benjamn/recast#275 · 2 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#286 · 0 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#287 · 1 comment · 0 reactions · 0 assignees ·
-
benjamn/recast#290 · 0 comments · 0 reactions · 0 assignees ·