fisker Cheung
|
18c0f26bec
|
Allow AstPath#call() to access property of nullish properties (#17860)
|
2025-11-17 20:56:20 +08:00 |
|
fisker Cheung
|
9bde6074f0
|
Fix production linting (#18254)
|
2025-11-17 20:12:15 +08:00 |
|
fisker
|
63503cd414
|
Merge branch 'patch-release'
|
2025-11-17 18:29:48 +08:00 |
|
fisker
|
ed6f419197
|
Release @prettier/plugin-oxc v0.0.5
|
2025-11-17 18:23:40 +08:00 |
|
fisker
|
26aaa44355
|
Update oxc-parser to v0.97.0
|
2025-11-17 18:22:32 +08:00 |
|
fisker Cheung
|
63f2bc2021
|
Add "sideEffects": false to package.json (#17949)
|
2025-11-17 18:19:35 +08:00 |
|
fisker Cheung
|
65c4dfe362
|
Fix types entry for @prettier/plugin-{hermes,oxc} (#17937)
|
2025-11-17 18:18:40 +08:00 |
|
![autofix-ci[bot]](/assets/img/avatar_default.png) fisker Cheungandautofix-ci[bot]
|
3b8e7960c1
|
Remove extra space before union type comment (#18253)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2025-11-17 13:22:09 +08:00 |
|
fisker Cheung
|
439fc2259c
|
Minor tweak to class print (#18252)
|
2025-11-17 13:03:53 +08:00 |
|
fisker Cheung
|
8b05533e79
|
Improve getMaxContinuousCount (#18249)
|
2025-11-17 02:25:40 +08:00 |
|
fisker Cheung
|
5e19f43ebe
|
Simplify makeString (#18248)
|
2025-11-17 00:34:56 +08:00 |
|
fisker Cheung
|
8d29f18fee
|
Remove dead code (#18217)
|
2025-11-16 21:56:58 +08:00 |
|
fisker Cheung
|
4c4792fe64
|
Fix format of logical expression as new expression callee (#18245)
|
2025-11-16 21:50:52 +08:00 |
|
fisker Cheung
|
b9dc504026
|
Fix comments in interface and class (#18244)
|
2025-11-16 21:27:45 +08:00 |
|
fisker Cheung
|
40d4bb1815
|
Remove redundant parentheses around JSX element (#18243)
|
2025-11-16 20:37:39 +08:00 |
|
fisker Cheung
|
2af5dc0a6f
|
Clean up graphql visitor keys (#18213)
|
2025-11-16 19:24:21 +08:00 |
|
fisker Cheung
|
c03ca07bed
|
Update yarn to v4.11 (#18238)
|
2025-11-16 19:19:59 +08:00 |
|
fisker Cheung
|
fb6f43c529
|
Add test for 18223 (#18237)
|
2025-11-16 19:07:00 +08:00 |
|
fisker Cheung
|
5bc3cd61c8
|
Make single heritage interface print more like the class superClass (#18215)
|
2025-11-05 00:17:39 +08:00 |
|
fisker Cheung
|
beecab8e2e
|
Support graphql v16.12 "executable descriptions" (#18214)
|
2025-11-04 20:14:15 +08:00 |
|
fisker Cheung
|
6c92f7ea54
|
Fix inconsistent logical expression print between CallExpression and NewExpression (#18205)
|
2025-11-04 17:15:27 +08:00 |
|
fisker Cheung
|
17e0c79cc5
|
Switch groupModeMap to a prototype less object (#18203)
|
2025-11-04 05:24:09 +08:00 |
|
![autofix-ci[bot]](/assets/img/avatar_default.png) fisker Cheungandautofix-ci[bot]
|
fb66c7dfcf
|
Fix inconsistent break for array literals (#18172)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2025-11-04 05:08:53 +08:00 |
|
fisker Cheung
|
c7e1512377
|
Store buffer as string in fits (#18204)
|
2025-11-04 04:56:54 +08:00 |
|
![autofix-ci[bot]](/assets/img/avatar_default.png) fisker Cheungandautofix-ci[bot]
|
b87311a7cd
|
Move cursor tracking out of the doc print buffer (#18202)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2025-11-04 03:54:35 +08:00 |
|
fisker Cheung
|
bf95d3cdbe
|
Add assertion to align (#18201)
|
2025-11-03 23:36:45 +08:00 |
|
fisker Cheung
|
9d667ffa36
|
Stop putting empty strings into buffer (#18200)
|
2025-11-03 23:35:48 +08:00 |
|
fisker Cheung
|
1ec06bd623
|
Add types to getDocType (#18198)
|
2025-11-03 22:20:19 +08:00 |
|
fisker Cheung
|
cf73b6f6c7
|
Build: Minor tweak to doc module import transform (#18194)
|
2025-11-03 05:31:36 +08:00 |
|
![autofix-ci[bot]](/assets/img/avatar_default.png) fisker Cheungandautofix-ci[bot]
|
0f05bc5871
|
Build: Reuse doc.mjs in index.mjs (#18193)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2025-11-03 04:54:10 +08:00 |
|
fisker Cheung
|
01ce265822
|
Refactor doc modules (#18191)
|
2025-11-03 01:52:26 +08:00 |
|
fisker Cheung
|
a313ca0b8a
|
Improve readability of the doc printer (#18188)
|
2025-11-02 21:18:15 +08:00 |
|
fisker Cheung
|
5f3ea6c480
|
Fix Union type print (#18186)
|
2025-11-02 10:44:08 +08:00 |
|
fisker Cheung
|
7d9933d71f
|
Rewrite tests for 18163 (#18185)
|
2025-11-01 16:31:33 +08:00 |
|
![copilot-swe-agent[bot]](/assets/img/avatar_default.png) 
|
1c2ef1f0dd
|
Extract isNewlineCharacter to eliminate duplication (#18182)
Co-authored-by: fisker <172584+fisker@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
|
2025-11-01 13:02:08 +08:00 |
|
fisker Cheung
|
55d8df886e
|
Simplify add-default-export plugin (#18179)
|
2025-11-01 00:47:11 +08:00 |
|
fisker Cheung
|
e3884fcc7e
|
Use optional call (#18173)
|
2025-10-31 21:45:48 +08:00 |
|
fisker Cheung
|
48100c323d
|
Fix duplicated comments on prettier-ignored super class (#18168)
|
2025-10-31 09:33:19 +08:00 |
|
fisker Cheung
|
d548a87684
|
Fix a miss used willPrintOwnComments (#18166)
|
2025-10-31 09:02:39 +08:00 |
|
fisker Cheung
|
1a3d443797
|
Fix Union type alignment (#18165)
|
2025-10-31 08:31:54 +08:00 |
|
fisker Cheung
|
528638031a
|
Refactor "BinaryCastExpression" print (#18164)
|
2025-10-31 04:18:28 +08:00 |
|
fisker Cheung
|
7d3ff5d2fc
|
Fix comment around as/satisfies expression (#18162)
|
2025-10-31 02:43:23 +08:00 |
|
fisker Cheung
|
062ab10601
|
Fix inconsistent print of as const (#18161)
|
2025-10-31 02:04:38 +08:00 |
|
fisker Cheung
|
fd8c3909c1
|
Extract getSortedChildNodes (#18157)
|
2025-10-30 22:50:59 +08:00 |
|
 fisker CheungandAlexander Kachkaev
|
03e6828bfa
|
Improve front matter support (#18153)
Co-authored-by: Alexander Kachkaev <alexander@kachkaev.ru>
|
2025-10-30 22:16:54 +08:00 |
|
fisker Cheung
|
4d2205926d
|
Fix inconsistent printing of class method comment (#18147)
|
2025-10-30 22:00:28 +08:00 |
|
fisker Cheung
|
e5118b2650
|
Convert node types Set to type check function (#18149)
|
2025-10-30 02:15:32 +08:00 |
|
fisker
|
3c2b0b135a
|
Fix the Node.js version requirements for development
|
2025-10-29 04:40:16 +08:00 |
|
![autofix-ci[bot]](/assets/img/avatar_default.png) fisker Cheungandautofix-ci[bot]
|
011791fd6c
|
Improve method transform (#18135)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2025-10-28 02:51:50 +08:00 |
|
fisker Cheung
|
b99012b48c
|
Build: transform String.raw (#18134)
|
2025-10-27 23:24:02 +08:00 |
|
fisker Cheung
|
eca8348812
|
Build: stop transforming class private fields (#18128)
|
2025-10-27 20:23:01 +08:00 |
|
fisker Cheung
|
d452be5cb0
|
Don't force handlebars elements to break in htmlWhitespaceSensitivity: "ignore" mode (#18133)
|
2025-10-27 08:46:30 +08:00 |
|
fisker Cheung
|
35dacd1aad
|
Remove useless indent (#18132)
|
2025-10-27 07:32:20 +08:00 |
|
fisker Cheung
|
12607085aa
|
Fix call signatures print in --no-semi mode (#18118)
|
2025-10-24 20:29:43 +08:00 |
|
fisker Cheung
|
445074d1f3
|
Refactor interface body and object type print (#14111)
|
2025-10-22 22:38:18 +08:00 |
|
fisker
|
ceeaff8c1c
|
Remove dependabot
|
2025-10-21 23:32:31 +08:00 |
|
fisker Cheung
|
0162263830
|
Minor clean up after Babel v8 upgrade (#18117)
|
2025-10-21 23:25:11 +08:00 |
|
fisker Cheung
|
fc70e992a7
|
Simplify TSModuleDeclaration print (#18116)
|
2025-10-21 22:55:25 +08:00 |
|
fisker Cheung
|
7de88d638b
|
Replace printInterface with printClass (#18091)
|
2025-10-21 21:10:51 +08:00 |
|
fisker Cheung
|
a94d3cf453
|
Remove extra indention in class type parameters (#18094)
|
2025-10-21 17:48:36 +08:00 |
|
fisker Cheung
|
d4bd42f7f4
|
Fix inconsistent comment in property signature (#18110)
|
2025-10-21 17:40:46 +08:00 |
|
fisker Cheung
|
7eb39eafc0
|
Remove extra blank line in type alias (#18109)
|
2025-10-21 00:39:09 +08:00 |
|
fisker Cheung
|
7a20fe5c5f
|
Improve comment printing around empty statement (#18108)
|
2025-10-20 17:43:24 +08:00 |
|
fisker Cheung
|
db0d52cbe6
|
Add support for plugin.printer.printPrettierIgnored() (#18070)
|
2025-10-20 16:18:32 +08:00 |
|
fisker Cheung
|
cfb37fcb1d
|
Add test for #10814 (#18105)
|
2025-10-20 00:41:26 +08:00 |
|
fisker Cheung
|
561d62a212
|
Fix comment attach in ForXStatement (#18099)
|
2025-10-19 18:49:23 +08:00 |
|
fisker Cheung
|
66eaaaa69a
|
Use printObject to print import attributes (#17329)
|
2025-10-19 18:37:06 +08:00 |
|
fisker Cheung
|
046ec13b0a
|
Forbid html in changlog title (#18097)
|
2025-10-19 04:44:05 +08:00 |
|
fisker Cheung
|
14f30a9b52
|
Run tests on Node.js v25 (#18096)
|
2025-10-18 08:17:14 +08:00 |
|
fisker Cheung
|
6a3797983a
|
Improve types for visitor keys (#18095)
|
2025-10-17 20:57:52 +08:00 |
|
fisker Cheung
|
eca05c1750
|
Fix visitor keys for TypePredicate (#18090)
|
2025-10-17 04:10:37 +08:00 |
|
fisker Cheung
|
11a93a02a1
|
Run Node.js v14 test on macos-15-intel instead of macos-13 (#18003)
|
2025-10-17 04:09:30 +08:00 |
|
fisker Cheung
|
cf35887b99
|
Fix plugin name in options (#18082)
|
2025-10-16 07:42:24 +08:00 |
|
fisker Cheung
|
9871b4931c
|
Fix vistor keys for FunctionExpression (#18084)
|
2025-10-16 07:18:38 +08:00 |
|
fisker Cheung
|
d3da764b37
|
Format files in tests/integration/plugins/ (#18083)
|
2025-10-16 06:56:41 +08:00 |
|
fisker Cheung
|
3476a69e73
|
Fix getFileInfo (#18081)
|
2025-10-16 05:50:43 +08:00 |
|
fisker Cheung
|
d6f7f142ab
|
Allow plugin to override estree printer (#18072)
|
2025-10-16 05:47:59 +08:00 |
|
fisker Cheung
|
8fe9fb34e6
|
Refresh yarn.lock file (#18075)
|
2025-10-15 06:19:13 +08:00 |
|
fisker Cheung
|
3c469a820e
|
Update node-style-text to v2 (#18073)
|
2025-10-14 19:30:07 +08:00 |
|
fisker Cheung
|
172c0051e3
|
Simplify use of getVisitorKeys by putting it directly on options (#18059)
|
2025-10-12 21:41:14 +08:00 |
|
fisker Cheung
|
1b9c98269e
|
Enable @stylistic/no-trailing-spaces rule (#18060)
|
2025-10-12 21:24:05 +08:00 |
|
fisker Cheung
|
160288e1aa
|
Simplify range format (#18058)
|
2025-10-12 20:47:36 +08:00 |
|
fisker Cheung
|
0f74812b5c
|
Pass ancestors to plugin.print.canAttachComment() (#18055)
|
2025-10-12 19:56:44 +08:00 |
|
fisker Cheung
|
356e7d9f52
|
Minor tweak to parseIeConditionalComment (#18051)
|
2025-10-12 02:38:23 +08:00 |
|
fisker Cheung
|
4061f83ad8
|
Rewrite html parsing (#18050)
|
2025-10-12 02:00:03 +08:00 |
|
fisker Cheung
|
d7a3a76268
|
Update angular-html-parser to v10 (#18049)
|
2025-10-11 23:23:34 +08:00 |
|
fisker Cheung
|
d9e12fdd97
|
Angular: Fix formatting of "non-null assertion" (#18047)
|
2025-10-11 18:58:12 +08:00 |
|
fisker Cheung
|
5abc81f055
|
Improve formatting for default type on type parameters (#18043)
|
2025-10-11 16:15:50 +08:00 |
|
fisker Cheung
|
3a3db39b32
|
Improve comment handling between if statement condition and the "body" (#17998)
|
2025-10-11 16:13:44 +08:00 |
|
fisker Cheung
|
b82c542a06
|
Add tests (#18042)
|
2025-10-11 03:21:56 +08:00 |
|
fisker Cheung
|
ae43bcf68c
|
Add tests to close issue 16121 (#18040)
|
2025-10-11 02:58:57 +08:00 |
|
fisker Cheung
|
aba13a2e36
|
Forbid use 2nd and 3rd parameter in AstPath callbacks (#18039)
|
2025-10-11 02:15:49 +08:00 |
|
![autofix-ci[bot]](/assets/img/avatar_default.png) fisker Cheungandautofix-ci[bot]
|
858ace6ffa
|
Forbid rename path in callbacks (#18038)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2025-10-11 01:46:03 +08:00 |
|
fisker Cheung
|
05b1a783d1
|
Use printCallExpression to print TSExternalModuleReference (#18035)
|
2025-10-11 01:08:24 +08:00 |
|
fisker Cheung
|
fc7da89a54
|
Improve require() call with comments (#18037)
|
2025-10-10 23:43:08 +08:00 |
|
fisker Cheung
|
fbcdccbf27
|
Remove parts from printEstree (#18034)
|
2025-10-10 22:53:03 +08:00 |
|
fisker Cheung
|
b703190f8b
|
Refactor GenericTypeAnnotation and TSTypeReference check (#18033)
|
2025-10-10 22:33:30 +08:00 |
|
fisker Cheung
|
b80e9fa795
|
Cleanup TaggedTemplateExpression print (#18032)
|
2025-10-10 21:33:24 +08:00 |
|
fisker Cheung
|
b85bff8d1f
|
Remove printFunctionTypeParameters (#18031)
|
2025-10-10 21:20:07 +08:00 |
|
fisker Cheung
|
7df3ed6e3a
|
Refactor and clean JS visitor keys (#18030)
|
2025-10-10 18:05:13 +08:00 |
|