33 Commits (939a94b1c3454ebc69be6886f86d60ae4f367256)

Author SHA1 Message Date
Rich Harris 95c3af1e10 add more .js extensions 9 years ago
Rich Harris e111c5d8dc add js extensions 9 years ago
Rich-Harris 3e6fe19a39 brute force merge rewrite -> rewrite-master 10 years ago
Rich-Harris e13a065bb9 handle assignment patterns 10 years ago
Rich-Harris 4255482b4b linting 10 years ago
Rich Harris f1d35aad7e use arrays, not objects, to track variable declarations 10 years ago
Rich Harris 975528d034 handle multiple exports of a single binding 10 years ago
Rich Harris 5cbd7afb1a rig up eslint, do some linting 10 years ago
Rich-Harris 7c1d2bb8e6 remove unused code 10 years ago
Rich Harris 33effb4b3b order methods alphabetically. easier to find what youre looking for 10 years ago
Rich-Harris f60120bbc6 better (if slightly in need of refactoring) comment handling 10 years ago
Rich-Harris 4b26a86d1d rewrite exported vars, to keep exports live 10 years ago
Rich-Harris 315510f767 use Object.create(null) to avoid conflicts with Object.prototype. fixes #12 10 years ago
Rich Harris 0477169c99 move replaceIdentifiers into Statement class 10 years ago
Rich Harris 708272b935 push analyse logic into Statement class 10 years ago
Rich Harris 1b36c09e50 remove _private props from Statement 10 years ago
Rich Harris e9b69cb21e remove node properties from statement 10 years ago
Rich Harris 81bd618665 start moving statement logic into dedicated Statement class 10 years ago
Rich Harris 954408e53f prevent comments inside statement being later appended to it 10 years ago
Rich-Harris d5769e79b8 jump through some hoops to keep statements appropriately spaced, and comments attached to their owners 10 years ago
Rich Harris 15dbac3197 dont add ClassExpression to scope 10 years ago
Rich Harris 0f862e6c4d disallow reassignments and updates of imported bindings/namespaces 10 years ago
Rich-Harris 325b5a3584 remove TODO 10 years ago
Rich-Harris ba3f0c6c5f linting 10 years ago
Rich-Harris cca5997ed5 test for method call side effects 10 years ago
Rich-Harris 3e0b919b71 assume functions can mutate their arguments 10 years ago
Rich-Harris 9e840118e8 prevent duplicated statements 10 years ago
Rich-Harris 6589b5b094 ignore object props, make private annotations non-enumerable 10 years ago
Rich-Harris 415564c9eb more reliable renaming 10 years ago
Rich-Harris 9ec400a2a0 replace names as necessary 10 years ago
Rich-Harris 9371a6f709 generate UMD output, handle cycles, various fixes 10 years ago
Rich-Harris 99511c6c6a some basic functionality 10 years ago
Rich Harris f9efb42fc7 initial commit 10 years ago