Commit Graph

1947 Commits (62bfcac4c5c8083cef15515e282dd2c88535ebe2)

Author SHA1 Message Date
Josh Unger 62bfcac4c5 remove comment in prettier json example since comments are invalid in json (#3567)
remove comment in prettier json file example since comments are invalid in json
2017-12-26 01:15:18 +11:00
Lucas Azzola 9a1f3211c9
Add content{Start,End} to massageAST (#3566) 2017-12-25 20:39:34 +11:00
Jiawen Geng ea4bc9093e fix recursive in script (#3565)
See more here : https://github.com/prettier/prettier/issues/2078.
2017-12-25 20:16:50 +11:00
Christopher Chedeau c40b061b80
[vue] Introduce proper support for Vue Single File Components (SFC) (#3563)
There's a lot of demand for vue sfc (#2097). This introduces partial support for them: all the html is printed as is, except for the script and style tags which are printed using prettier. I believe that this should cover a lot of the use cases while being simple to support and if we want we can extend to more in the future.

I copy pasted the html parser used by vue (it's just a single 400 lines file) so that we don't run the chancesof conflicts. I'm also very conservative: I only print the style and script at the top level and for the lang attributes we support.

I expect this to be landable as is and provide value, review welcome :)
2017-12-25 01:15:33 +01:00
Jed Fox 3ef89b5fa1
Merge pull request #3562 from j-f1/patch-1
Make the playground header fit in with the rest of the site
2017-12-24 13:36:50 -05:00
Jed Fox 9cbaecbb1e
Link the version text to the PR or changelog entry 2017-12-24 12:05:54 -05:00
Jed Fox eb30207fe5
Remove the `v` marker addition
It looks terrible on PRs.
2017-12-24 11:57:44 -05:00
Jed Fox 4497aa1efc
Make the playground header fit in with the rest of the site
Fixes https://github.com/prettier/prettier/issues/3542.
2017-12-24 11:49:47 -05:00
Jed Fox 5ccc213a21 Conform the quotes in Markdown link titles to the singleQuote option (#3481)
* Add an option to utils.printString to use the passed string as-is

* Conform the quotes in Markdown link titles to the singleQuote option

* Don’t use destructuring

* Add some tests

* Format util.js

* Use custom string-printing logic

* Add some more tests

* Fix tests

* Address review comments

* Revert "Format util.js"

This reverts commit d2533ef7fb9231e2f733ece7decac9b923cf6941.

* Revert "Don’t use destructuring"

This reverts commit a5d3b0ac76a076e9a89cffc8cec396cabeacd1ee.

* Revert "Add an option to utils.printString to use the passed string as-is"

This reverts commit ef8e8322609ca3c2808885f3fadcd03f0790078c.

* Even more tests
2017-12-24 15:44:38 +01:00
Lipis 3dfa2c07b2 Add Google Analytics tracking ID (#3506) 2017-12-24 15:42:36 +01:00
ntmonson b8a715a8de Changed the alt attribute for monthly downloads (#3553)
Updated the alt attribute to reflect the image it is attached to.
2017-12-22 12:58:17 +11:00
Jerome Leclanche 591a9cb6d0 Add HearthSim to users.yml (#3554) 2017-12-22 12:56:38 +11:00
Jiawen Geng 0a28c7484f Add js version pre-commit (#3541) 2017-12-20 18:08:42 -02:00
Simen Bekkhus 36727421c2 chore: use scoped babel package (#3529) 2017-12-20 19:36:33 +11:00
Lipis 8b8268096f Refactor images for Users, Editors and Languages (#3479) 2017-12-19 10:42:16 -02:00
Jed Fox 9780c00332 Update the command documentation and add types (#3494)
* Update the command documentation and add types

* Fix signatures

* Remove the <T> generic of the Doc type for easier reading

* Move the types inline with the docs

* Prettify the code; unignore the code blocks

* Put back some ignores; add more semicolons;
2017-12-19 10:17:35 +11:00
Joseph Frazier f82b574fd4
Return early from `massageAST()` (#3522)
This reduces nesting and handles the edge cases first.

This commit is best viewed ignoring whitespace differences:

    git show -w
2017-12-18 12:33:53 -05:00
Anatolie Rotaru d4101169e5 Fix PostCSS VS Code integration (#3454) 2017-12-19 00:05:39 +11:00
Jed Fox 7d9f71d488 Add `root: true` to .eslintrc.yml (#3519) 2017-12-18 23:46:28 +11:00
Lucas Azzola ed80d6c5bd
Make all CLI logging go through a logger (#3515)
* Make all CLI logging go through a logger

* Add --loglevel docs

* Change default loglevel to log

* Update snapshots

* Switch to YAML eslint files
2017-12-18 23:22:07 +11:00
Lucas Azzola d1c97b3622
Convert eslint config and users/languages/editors files to YAML (#3516)
* YAML all the things

* Cleanup website data files

* Update edit links
2017-12-18 21:55:10 +11:00
Adam 56948a953e Add Troops to Users (#3505) 2017-12-18 09:48:30 +08:00
Lucas Azzola 5e81e75601
Add plugin:prettier/recommended (#3508)
* Add plugin:prettier/recommended

* Revert eslint-plugin-prettier docs changes
2017-12-18 08:39:31 +11:00
Lucas Azzola 8be1fbb58a
Switch to light logo in README (#3507) 2017-12-18 00:24:19 +11:00
Joseph Frazier c338fdd565 Revert "Set travis dist to "precise"" (#3510)
This reverts commit 675688c814.

See the following for context:
* https://github.com/prettier/prettier/pull/3349#issuecomment-350617020
* https://github.com/travis-ci/travis-ci/issues/7566#issuecomment-351514693
2017-12-18 00:06:49 +11:00
Praveen Durairaj f1680c3f22 Add hasura to list of users (#3504) 2017-12-16 15:56:54 +11:00
Georgii Dolzhykov 5c6b93a654 Add "JSON with comments" to vscodeLanguageIds (#3496) 2017-12-16 11:45:51 +11:00
Matt Mulder b778df4fc2 Add Yelp to list of users (#3502) 2017-12-15 19:09:15 -02:00
Tom Bonnike 23ffddf94a Added N26 to the list of users (#3499) 2017-12-16 00:02:35 +08:00
Anton Vasin 67a51c1da6 Update mathrioshka url to https (#3498) 2017-12-15 22:46:22 +11:00
Lucas Duailibe 4d23e9081d
Print flow type annotation comments as comments (#3449) 2017-12-15 05:11:48 -02:00
Kushagra Gour 57e821a28c add wingify to user list (#3497) 2017-12-15 03:12:22 -02:00
Anton Vasin 7f55cc5872 Add Mathrioshka to users (#3495) 2017-12-15 09:11:57 +08:00
Martin Irigaray f38c51269a IDEATI uses prettier (#3490) 2017-12-14 15:26:10 -02:00
Daniel Tschinder 1ba144b617 chore(docs): Add webstorm setup with eslint integration (#3489) 2017-12-14 23:19:54 +11:00
Hemratna Bhimani 9157968159 Adding 7span.com to user.json (#3486)
At 7Span we user Prettier in our day to day workflow.
2017-12-14 20:51:40 +11:00
Hemratna Bhimani f8f18487d2 Adding 7Span logo. (#3487) 2017-12-14 20:51:12 +11:00
Christian Rackerseder 7b6f3eaeea Added HolidayCheck to website ☀️ (#3488) 2017-12-14 20:43:51 +11:00
Mae Capozzi f804002579 Update grammar in the README.md (#3485) 2017-12-14 17:49:42 +11:00
Charles Pick d691c8d395 Add codemix to users (#3482) 2017-12-14 17:47:44 +11:00
James Henry 5feb76f13f Update tsep to v11 and update snapshot (#3471)
* Update tsep to v11 and update snapshot

* Remove unneeded TSNamespaceFunctionDeclaration
2017-12-14 17:44:59 +11:00
Nick Arnold d6db35c16b docs: update babylon project url (#3484) 2017-12-14 14:23:53 +11:00
James Henry 8f9798e792 Website: Add Nrwl to users (#3483)
* Update users.json

* Add nrwl logo
2017-12-14 10:47:25 +11:00
Emmanuel Vuigner 2816c45771 Add ZIP.ch to users.json (#3480) 2017-12-13 15:01:41 -02:00
Sorin Iclanzan 9d8429d420 Add Webflow to users (#3477) 2017-12-13 15:00:56 -02:00
Viktor Hubert 6cfa092979 Added Eventstag to users.json (#3478) 2017-12-13 12:51:34 -02:00
Fernando Montoya 00bc23ba5a Add Eye Square to users (#3476) 2017-12-13 12:19:28 -02:00
Daniel Schmidt 01aa9cedf6 Add Charlie Tango to users.json (#3473) 2017-12-13 12:01:05 -02:00
Christian Oliff 578156c218 Update VS Code extension name (#3475) 2017-12-13 11:35:20 -02:00
Greg Bergé dfc61d940d Add Smooth Code to users (#3474) 2017-12-13 11:22:29 -02:00