Lucas Duailibe
2e6191fe77
Prevent adding quotes if there's a numeric literal as key ( #6138 )
2019-06-04 13:45:29 -03:00
Julian Rosse
64ab703d41
Pass options to willPrintOwnComments() ( #6081 )
2019-06-04 12:48:51 -03:00
Alex Rattray (Stripe)
d805083a07
Export doc.utils.findInDoc ( #6097 )
2019-06-04 12:48:06 -03:00
dependabot[bot]
3f906ec07c
Bump sshpk from 1.13.1 to 1.16.1 ( #6173 )
...
Bumps [sshpk](https://github.com/joyent/node-sshpk ) from 1.13.1 to 1.16.1.
- [Release notes](https://github.com/joyent/node-sshpk/releases )
- [Commits](https://github.com/joyent/node-sshpk/compare/v1.13.1...v1.16.1 )
2019-06-04 12:45:35 -03:00
Sosuke Suzuki
ed2055b81f
[TypeScript]Keep a trailing comma on tuple types ( #6172 )
2019-06-03 09:59:34 -03:00
Brian Malehorn
9ee56cdcfd
ignore.md: add link to gitignore docs ( #6168 )
...
Prettier uses the `ignore` package, which implements gitignore syntax.
So add a link to gitignore syntax.
2019-06-02 11:46:17 +02:00
Georgii Dolzhykov
e4f0df5bed
fix: nested embeds (JS in HTML in JS) ( #6038 )
2019-05-27 14:42:13 -03:00
Lucas Duailibe
f8875c1caa
Prevent parens around BindExpressions as properties of MemberExpressions ( #6159 )
2019-05-27 13:58:26 -03:00
Sosuke Suzuki
dcf4c21171
Keep necessary parentheses around the bind expression passed to "new" expression ( #6152 )
2019-05-27 09:21:34 -03:00
Simon Lydell
9cb23fbf24
Playground: Remove `parser` from Copy config JSON ( #6155 )
2019-05-25 09:31:10 -03:00
Sosuke Suzuki
3654108ebe
TypeScript: Keep line breaks within mapped types. ( #6146 )
2019-05-24 19:00:32 -03:00
Lucas Duailibe
28727c3bb6
Fix: move playground link back
2019-05-24 18:45:04 -03:00
Lucas Duailibe
0d7011ba08
Add Donate link to website
2019-05-24 16:33:56 -03:00
Lucas Duailibe
2a298a3815
Fix plugin resolution tests
2019-05-24 14:23:07 -03:00
Kevin Gibbons
c03fcfedb1
Address parentheses bugs for edge cases with call and new ( #6148 )
2019-05-24 11:09:17 -03:00
Lucas Duailibe
e7d833966a
Update FUNDING.yml
2019-05-23 10:37:15 -03:00
Lucas Duailibe
f095d9100b
Update FUNDING.yml
2019-05-23 10:29:07 -03:00
Lucas Duailibe
4af559645b
Create FUNDING.yml
2019-05-23 09:53:19 -03:00
Georgii Dolzhykov
b3adb46ba9
Keep parens around non-null assertions for new-expressions only ( #6140 )
2019-05-22 19:01:47 -03:00
Jody LeCompte
2c914c7c1a
Disable Ctrl + L shortcut in CodeMirror ( #6143 )
2019-05-22 13:17:46 -03:00
Lucas Duailibe
7e47b4ea26
Preserve parens around expressions in default export declaration that start with function or class ( #6133 )
2019-05-20 09:31:38 -03:00
Lucas Duailibe
e222562b58
Update CHANGELOG.unreleased.md
2019-05-19 17:46:04 -03:00
Rich Hong
906d33749b
Add support for styled-jsx external styles ( #6089 )
2019-05-19 13:26:30 -03:00
Sosuke Suzuki
3b3c411642
TypeScript: Keep parentheses around a function called with non-null assertion. ( #6136 )
2019-05-19 13:15:02 -03:00
Sosuke Suzuki
4c64f13ef4
[TS] keep a pair of parentheses where there extra pairs. ( #6131 )
2019-05-17 18:13:40 -03:00
Lucas Duailibe
bb1fd59e00
Remove eval() call from the bundle ( #6129 )
2019-05-17 10:15:45 -03:00
Lucas Duailibe
eca23e111f
Stop converting empty JSX elements to self-closing elements ( #6127 )
...
Co-Authored-By: Simon Lydell <simon.lydell@gmail.com>
2019-05-16 15:14:35 -03:00
Lucas Duailibe
df258d6d7e
Add parens in JSX spread element with expressions ( #6130 )
2019-05-16 15:06:41 -03:00
Lucas Duailibe
03fb56ab04
Sort links in CHANGELOG.unreleased.md
2019-05-15 12:58:41 -03:00
Lucas Duailibe
bd8e22497d
Stop handling 'global' in the Node-specific bundles ( #6124 )
2019-05-15 12:57:04 -03:00
Evilebot Tnawi
7a76e5d08e
fix(javascript): correctly handle comments in empty arrow function expressions ( #6086 )
2019-05-15 12:46:12 -03:00
Evilebot Tnawi
2cebeecb4f
fix(javascript): do not hug sequence expression in object properties ( #6088 )
2019-05-15 12:29:45 -03:00
Lucas Duailibe
3e00fbad78
Add empty .prettierrc to project root ( #6125 )
2019-05-15 12:25:22 -03:00
Lucas Duailibe
012b7a653e
Prevent adding unnecessary quotes when a computed key exists ( #6119 )
2019-05-14 19:41:49 -03:00
Lucas Duailibe
f8d07a9531
Update CHANGELOG.md
2019-05-14 14:33:45 -03:00
Mykola Bilochub
c95b81dd3d
fix(markdown): correctly determine count of backticks in inline code ( #6110 )
2019-05-14 12:51:31 -03:00
Brian Kim
48d542ec1e
TypeScript: Don’t breakup call expressions when the last argument is an arrow function with a simple return type ( #6106 )
2019-05-14 10:57:42 -03:00
Justin Ridgewell
4fda7af783
Fix closure type cast without spaces ( #6116 )
...
* Fix closure type cast without spaces
Closure typecasts don't require a space between the `@type` and opening `{`.
* More tests, and add a changelog entry
2019-05-14 10:14:52 -03:00
Lucas Duailibe
8160d84c75
Change font for Tidelift banner
2019-05-13 16:42:08 -03:00
Lucas Duailibe
138eac4102
Update Tidelift message
2019-05-13 16:33:30 -03:00
Lucas Duailibe
65daff16cf
Add Tidelift banner
2019-05-13 16:25:05 -03:00
Lucas Duailibe
17d9653d9f
Update CHANGELOG.unreleased.md
2019-05-13 15:12:30 -03:00
Lucas Duailibe
8149852ff9
Update CHANGELOG.unreleased.md
2019-05-13 15:10:25 -03:00
Sosuke Suzuki
e3b2f4adb4
Keep a trailing comma in type parameter in .tsx files ( #6115 )
2019-05-13 14:53:45 -03:00
Lucas Duailibe
7bb32f41f5
Bump Prettier version
2019-05-13 10:55:54 -03:00
Lucas Duailibe
4a5659a2cb
Update docs
2019-05-13 10:54:29 -03:00
Lucas Duailibe
e3e4d23a12
Release 1.17.1
2019-05-13 10:52:18 -03:00
Lucas Duailibe
aa7b68c0f0
Release 1.17.1
2019-05-13 10:49:00 -03:00
jwbay
6cee80b5b5
Don't break simple template literals ( #5979 )
...
A simple template literal is initially defined as a literal wherein all the expressions are identifiers or member access expressions where all parts are identifiers. We print these expressions into strings with infinite print width before printing the template.
2019-05-08 13:14:55 -03:00
Lucas Duailibe
b44748eecb
Fix lint
2019-05-08 13:09:57 -03:00