717 Commits (fb12be58143032f3c05e369a2ac163c4052b4484)

Author SHA1 Message Date
Denis Bardadym ad22e33dcd Do not skip non empty block statements 8 years ago
Rich-Harris e36a57527b prevent {export foo as default} from creating a live binding (#860) 8 years ago
Rich-Harris e152bb95c5 warn on missing unused imports in deshadowing phase, rather than throwing - fixes #928 8 years ago
Rich-Harris 3a73224990 ensure bundle ends with newline – fixes #958 8 years ago
Rich-Harris 819d619aa1 include all ancestors of expression with effects, up to function boundary - fixes #930 8 years ago
Rich-Harris b26917bff6 include superclass when including a class declaration (#932) 8 years ago
Rich-Harris 303333b310 enable interop option in CJS bundles 8 years ago
Emil Ajdyna 211fa097a9 add: interop option 8 years ago
Rich Harris bed6f0650d only deconflict reified namespaces 8 years ago
Nolan Lawson 8545d85a9e Correctly deshadow star imports when conflicting 8 years ago
Brian Donovan d980cf37de Only remove EmptyStatement nodes directly inside blocks. 8 years ago
Rich-Harris e7925e29d1 -> v0.35.8 8 years ago
Nolan Lawson a7161689e4 Correctly deshadow re-assigned module functions 8 years ago
Bogdan Chadkin 610ff331e4 Trim debug numbers 8 years ago
Permutator b09f083167
Use timeStartHelper and timeEndHelper instead of time and toMilliseconds 8 years ago
Permutator d31c75bc70
Pass linting 8 years ago
Permutator 10808f733b
Made flushTime actually work again 8 years ago
Permutator ae82c520e6
Fixed "process.hrtime() only accepts an Array tuple." error 8 years ago
Rich-Harris 55c23a3f23 browser friendly flushTime 8 years ago
Rich-Harris 7afadff268 handle body-less for loops etc 8 years ago
Rich-Harris eba7a70350 allow empty for loop heads – fixes #919 8 years ago
Rich-Harris 9d9cfccd32 remove empty statements 8 years ago
Rich-Harris 6da374cea2 preserve effects in for-of and for-in statements. fixes #870 8 years ago
Rich-Harris b82375c273 preserve effects in for-of loop (#870) 8 years ago
Rich-Harris 8446b06e8d render identifiers inside template literals 8 years ago
Bogdan Chadkin 50d263203e Fix lint 8 years ago
Bogdan Chadkin 8197977050 Add performance labels 8 years ago
Rich-Harris 16da86e93c deconflict-classes 8 years ago
Rich-Harris e8179c2013 include dependencies in bundle.modules (closes #903) 8 years ago
Rich-Harris b05ceb2478 doh 8 years ago
Rich-Harris 316f6041ab always treat literals as leaf nodes 8 years ago
Rich-Harris bd01c0acb4 correctly rename children of conditional expressions 8 years ago
Brian Donovan 95106fa770 Remove unused imports to fix linting. 8 years ago
Rich-Harris ef676b4081 disregard effects in dead branches 8 years ago
Rich-Harris 2e32f23777 fix double var declaration bug (#716) 8 years ago
Rich-Harris 5e1e5f99c5 dont assume recursive function calls have side-effects 8 years ago
Rich Harris 34a13a74d0 use a set to track which functions are being called 8 years ago
Rich Harris beac2e6eb1 fix regex 8 years ago
Rich-Harris fe36478151 do less work at end 8 years ago
Rich-Harris cf1ac32a53 dont separate vars in for loop head 8 years ago
Rich-Harris 2295153964 handle updates of parameters 8 years ago
Rich Harris 83ccb97253 clone ASTs, for fast incremental rebuilds 8 years ago
Rich Harris db0dc75f03 parse as ES7 8 years ago
Rich Harris ad4ca750a5 linting 8 years ago
Rich-Harris 173cfc0df7 rewrite 8 years ago
Pat Cavit a27ba30aa6 Add options as second arg to .transformBundle 8 years ago
Rich-Harris dab40ce0b9 handle non-existent dir of import 8 years ago
Rich Harris 1d7c853ce6 prevent leaky state, always clone magic-string 8 years ago
Rich Harris 53b21d1629 ensure intro appears before interop block (#880) 8 years ago
Rich Harris 98b4da0f35 allow custom bundle context (#851) 8 years ago