Rogelio Guzman
d45e157563
Upgrade to Jest 19 ( #762 )
...
* Upgrade to Jest 19
* Use exact versions for Jest
2017-02-21 13:59:19 -08:00
James Long
5d131027ce
Make trailing-comma option support 2 different modes ( #641 )
...
* Make trailing-comma option support 2 different modes
* Add deprecation warning
* Add deprecation warning to API
2017-02-17 22:44:55 -05:00
Christopher Chedeau
9cfc645659
Don't print trailing commas for object destructuring and rest ( #512 )
...
Fixes #507
2017-01-30 10:07:03 -05:00
Christopher Chedeau
fb52e7a5c8
Do not put a newline on empty `{}` for functions ( #447 )
...
The original intent of it was for `if then else` and `try catch` as they aren't likely to be empty, but it accidentally caught function bodys, which have many valid reasons to be empty. Let's special case those out.
2017-01-24 12:37:01 -05:00
Christopher Chedeau
95df4ff655
Remove trailing comma for array destructuring with rest ( #400 )
...
Fixes #394
2017-01-22 15:20:47 -08:00
Christopher Chedeau
3d95e8317b
Fix forced trailing comma ( #382 )
...
We shouldn't output trailing commas when there is a forced one when we break.
Fixes #380
2017-01-22 12:34:35 -08:00
Christopher Chedeau
a6ec181566
Fix crash for single rest on class declaration ( #315 )
...
I thought I didn't need to check the length but forgot that the rest argument is not in the list for class declaration. Now it doesn't crash anymore and there's a test...
2017-01-19 10:01:31 -05:00
Christopher Chedeau
a8eb09553a
Do not output trailing commas with rest arguments ( #283 )
...
It turns out that this is not valid by the spec!
2017-01-18 12:42:20 -05:00