fisker Cheung
824690fcc7
Allow parsers initialize asynchronously ( #13449 )
2022-09-22 15:13:37 +08:00
fisker Cheung
6712071e24
Stop passing undefine and null to printer ( #13397 )
2022-08-29 16:10:50 +03:00
fisker Cheung
cd8c49d78e
Mention @prettier/sync in changelog ( #13297 )
2022-08-23 16:10:40 +08:00
fisker Cheung
86424ccc22
Remove the parsers argument for plugin.parsers.parse ( #13268 )
2022-08-16 09:52:27 +08:00
fisker Cheung
a054eb3868
Make prettier.clearConfigCache async ( #13265 )
2022-08-11 14:13:13 +08:00
fisker Cheung and Georgii Dolzhykov
0b9cb96f58
Remove support for custom parser api ( #13250 )
...
Co-authored-by: fisker Cheung <lionkay@gmail.com >
Co-authored-by: Georgii Dolzhykov <thorn.mailbox@gmail.com >
2022-08-08 01:09:10 +08:00
fisker Cheung
7abc9bcb07
Remove stripTrailingHardline option in textToDoc ( #13220 )
2022-08-07 18:15:24 +08:00
Georgii Dolzhykov and fisker Cheung
4d5b645e0e
Support async parser for embedded languages ( #13211 )
...
Co-authored-by: fisker Cheung <lionkay@gmail.com >
2022-08-07 00:45:06 +08:00
fisker
5daa8eba6c
Merge remote-tracking branch 'remotes/upstream/main' into next
...
# Conflicts:
# .gitignore
# website/playground/PrettierFormat.js
# website/static/worker.js
2022-08-06 11:42:33 +08:00
fisker Cheung
33e621133c
Remove prettier.doc.builders.concat ( #13203 )
2022-08-06 11:03:47 +08:00
fisker Cheung
5aadab6f28
Support ESM plugins ( #13201 )
2022-08-06 10:42:27 +08:00
Georgii Dolzhykov
bbbeeb07f6
Playground: "Rethrow embed errors" checkbox ( #13227 )
2022-08-05 17:05:50 +03:00
fisker Cheung
cdb1494170
Revert "Switch print/embed to async ( #13104 )" ( #13210 )
2022-08-02 18:11:34 +08:00
fisker Cheung
298347c9fb
Merge branch 'main' into next
...
# Conflicts:
# netlify.toml
# src/cli/find-cache-file.js
# src/cli/utils.js
# src/main/parser.js
# website/playground/PrettierFormat.js
# website/static/worker.js
2022-08-01 11:27:34 +08:00
fisker Cheung
44d246a2a2
Support config file in ESM ( #13130 )
2022-08-01 10:51:31 +08:00
Georgii Dolzhykov
b65cb6c1f6
Playground: doc explorer ( #10183 )
2022-07-23 22:46:16 +03:00
fisker Cheung
73b8c86cc4
Merge branch 'main' into next
...
# Conflicts:
# scripts/tools/bundle-test/yarn.lock
2022-07-23 18:19:22 +08:00
fisker Cheung
8ee0c6354d
Fix ifBreak check in fits ( #12362 )
2022-07-23 18:02:05 +08:00
fisker Cheung
8dae4abf41
Switch print/embed to async ( #13104 )
2022-07-17 16:10:06 +08:00
Sosuke Suzuki
75c8d46ab4
Drop Node.js 12 Support ( #13118 )
...
* Drop Node.js 12 Support
* Update CHANGELOG
* Update build target
* Comment out
* Remove node 14 from `exclude`
* Update CI
* Update changelog_unreleased/api/11830.md
2022-07-17 04:26:27 +09:00
fisker Cheung
193365eb71
Load plugins asynchronously ( #12790 )
2022-05-06 09:27:54 +08:00
fisker Cheung
34fadbe67d
Remove {resolveConfig,resolveConfigFile,getFileInfo}.sync ( #12788 )
2022-05-05 19:15:08 +08:00
fisker Cheung
c1f6d021e5
Use named export instead of default export ( #12740 )
2022-05-05 15:03:08 +08:00
fisker Cheung
e14411c278
Support async parser ( #12748 )
2022-05-04 11:15:48 +08:00
fisker Cheung
c6d6b25833
prettier.{format,formatWithCursor,check}() are now async (#12574 )
2022-04-29 14:22:24 +08:00
fisker Cheung
b70cef161b
Drop support for Node.js 10 ( #11830 )
2021-11-22 09:48:28 +08:00
Georgii Dolzhykov
171b1ee2bf
Clean changelog_unlreleased
2021-05-10 00:17:59 +03:00
Georgii Dolzhykov
88d765a4be
Edit changelog
2021-04-16 17:48:10 +03:00
Georgii Dolzhykov
641fe5e3a4
Changelog edits
2021-04-12 05:16:47 +03:00
fisker Cheung and Georgii Dolzhykov
7cc52da144
Simplified printGenerically ( #10557 )
...
Co-authored-by: Georgii Dolzhykov <thorn.mailbox@gmail.com >
2021-03-22 16:57:03 +02:00
fisker Cheung
659d9a1f1f
Add a link to prettier-doc/no-concat ESLint rule ( #10188 )
2021-02-11 04:39:19 +02:00
Georgii Dolzhykov
5a33fec904
RFC: indentIfBreak ( #10221 )
2021-02-05 01:03:40 +02:00
Georgii Dolzhykov
53b59d2d39
Fix lineSuffixBoundary ( #10122 )
2021-01-28 00:29:34 +02:00
fisker Cheung
12bddae20c
Switch default branch to main ( #10115 )
2021-01-23 19:14:13 +02:00
fisker Cheung and Georgii Dolzhykov
9d9c0e2b6f
Add Doc[] as Doc ( #9733 )
...
Co-authored-by: Georgii Dolzhykov <thorn.mailbox@gmail.com >
2021-01-04 10:04:30 +08:00
fisker Cheung
902d524d2f
Treat .prettierrc as yaml ( #8105 )
2020-11-30 12:23:20 +08:00
sosukesuzuki
28cc1908fd
Clean changelog_unreleased
2020-11-20 14:01:22 +09:00
Georgii Dolzhykov
d6858d52ad
Changelog edits for 2.2 ( #9603 )
2020-11-05 13:07:29 +09:00
Sosuke Suzuki
d5cfb5b856
Add HIGHTLIGHT mark to CHANGELOG ( #9562 )
2020-11-03 02:55:07 +09:00
fisker Cheung and Georgii Dolzhykov
07f6d49ef3
Stop inferring the parser to be json for .jsonl files ( #9371 )
...
Co-authored-by: Georgii Dolzhykov <thorn.mailbox@gmail.com >
2020-10-13 09:17:33 +08:00
Yuku Kotani and fisker
549090a5ba
Add ESM distributions for browser ( #8983 )
...
Co-authored-by: fisker <lionkay@gmail.com >
2020-09-17 00:08:44 +08:00
18b4cabc0c
Add 2.1 blog post ( #8932 )
...
* Add draft for 2.1 blog post
* Update cspell.json
* Update website/blog/2020-08-04-2.1.0.md
Co-authored-by: Chris Brody <chris.brody+brodybits@gmail.com >
* Update website/blog/2020-08-04-2.1.0.md
Co-authored-by: Chris Brody <chris.brody+brodybits@gmail.com >
* Update website/blog/2020-08-04-2.1.0.md
Co-authored-by: Chris Brody <chris.brody+brodybits@gmail.com >
* Update website/blog/2020-08-04-2.1.0.md
Co-authored-by: Chris Brody <chris.brody+brodybits@gmail.com >
* Update website/blog/2020-08-04-2.1.0.md
Co-authored-by: Chris Brody <chris.brody+brodybits@gmail.com >
* Update changelogs
* Add author to cspell ignore patterns
* Update cspell.json
* Fix original changelog
* Run draft script
* Update
* Fix TypeScript on Highlights
* Fix heading
* Fix author
* Fix changelog for 8410
* Fix syntax highlight
* Move changelog for 7844 to /scss
* Update website/blog/2020-08-21-2.1.0.md
Co-authored-by: ExE Boss <3889017+ExE-Boss@users.noreply.github.com >
* Remove changelog_unreleased
* Update filename
* Replace to actual version manually
Co-authored-by: Chris Brody <chris.brody+brodybits@gmail.com >
Co-authored-by: fisker Cheung <lionkay@gmail.com >
Co-authored-by: ExE Boss <3889017+ExE-Boss@users.noreply.github.com >
2020-08-24 20:36:52 +09:00
fisker Cheung
7c318cc677
Support .prettierrc.json5 config file ( #8957 )
2020-08-15 21:16:49 +08:00
fisker Cheung
6833310f87
Fix wrong range format on files with BOM ( #8936 )
2020-08-10 22:18:55 +08:00
dependabot[bot] and fisker
07fbf265fa
Build(deps): Bump cosmiconfig from 6.0.0 to 7.0.0 ( #8890 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: fisker <lionkay@gmail.com >
2020-08-10 21:59:41 +08:00
fisker Cheung
d725261fc5
MDX: fix unstable format when embedded off ( #8825 )
2020-07-25 02:06:22 +08:00
554b15473d
Document recommended setup and improve docs overall ( #8510 )
...
Co-authored-by: Jed Fox <git@twopointzero.us >
Co-authored-by: Georgii Dolzhykov <thorn.mailbox@gmail.com >
2020-06-28 09:47:29 +08:00
fisker Cheung
9e8df9d922
Fix resolve EditorConfig for files in deep directory ( #8591 )
...
* Fix resolve editorConfig for files in deep directory
* Add changelog, remove `find-project-root`
* Simplify
* Use `existsSync` instead of `readdirSync`
2020-06-24 23:58:02 +03:00
fisker Cheung
b9ea67f32a
Fix: resolving to incorrect config in getFileInfo() ( #8585 )
2020-06-19 22:28:27 +08:00
fisker Cheung
fbf0beb716
Fix inferredParser when calling getFileInfo() with resolveConfig: true ( #8551 )
2020-06-17 18:47:56 +08:00