Commit Graph
1088 Commits
Author SHA1 Message Date
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 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
3bc46da961 Add missing parentheses in bitwise operators (#18163)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: fisker <lionkay@gmail.com>
2025-10-31 20:45:37 +08:00
fisker Cheung 1a3d443797 Fix Union type alignment (#18165) 2025-10-31 08:31:54 +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 4d2205926d Fix inconsistent printing of class method comment (#18147) 2025-10-30 22:00:28 +08:00
Eandfisker Cheung e51ff9ad41 Add Front Matter support to Handlebars (#17781)
Co-authored-by: fisker Cheung <lionkay@gmail.com>
2025-10-29 23:56:19 +08:00
912342210d Fix extra blank lines in Handlebars style tags (#18065)
Co-authored-by: fisker <lionkay@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-27 19:59:40 +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
Konv Suuandfisker 28aca7bed4 Preserve spacing style between font size and line height (#18114)
Co-authored-by: fisker <lionkay@gmail.com>
2025-10-27 05:46:13 +08:00
Konv Suuandfisker c93e014c28 Remove indention in logical expression in Boolean() type coercion (#18087)
Co-authored-by: fisker <lionkay@gmail.com>
2025-10-24 21:42:46 +08:00
fisker Cheung 12607085aa Fix call signatures print in --no-semi mode (#18118) 2025-10-24 20:29:43 +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
8d567d4f72 Keep LESS lookups tight (#17983)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: fisker <lionkay@gmail.com>
2025-10-20 16:37:59 +08:00
fisker Cheung db0d52cbe6 Add support for plugin.printer.printPrettierIgnored() (#18070) 2025-10-20 16:18:32 +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 d6f7f142ab Allow plugin to override estree printer (#18072) 2025-10-16 05:47:59 +08:00
A1loandfisker Cheung 7930083cff fix(markdown): fix strong emphasis (#18010)
Co-authored-by: fisker Cheung <lionkay@gmail.com>
2025-10-12 20:42:57 +08:00
fisker Cheung 0f74812b5c Pass ancestors to plugin.print.canAttachComment() (#18055) 2025-10-12 19:56:44 +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 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
87d905e0bc Fix MDX import and export parsing (#17996)
Co-authored-by: fisker <lionkay@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-29 23:46:36 +08:00
cd42072105 Support format TOML Front Matter (#17965)
Co-authored-by: fisker Cheung <lionkay@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-28 19:36:04 +08:00
e2d0ba890e Support format allow attribute of iframe (#17879)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: fisker <lionkay@gmail.com>
2025-09-25 09:48:21 +08:00
cfd85ee1b2 Handle CSS selectors with comment-like strings (#17938)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: fisker Cheung <lionkay@gmail.com>
2025-09-24 18:50:38 +08:00
fisker Cheung e48f0eaf78 Fix TSMappedType format with babel-ts parser (#17785) 2025-09-24 05:49:53 +08:00
72cfa18a42 Support format html event attributes (#17909)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: fisker <lionkay@gmail.com>
2025-09-24 01:29:56 +08:00
fisker Cheung b7b2b0d434 Print trailing comma in TSImportType options (#17798) 2025-09-23 17:51:36 +08:00
fisker Cheung 29622cc4f7 Fix comments get duplicated in angular interpolation (#17862) 2025-09-23 17:42:16 +08:00
a5296b3d7b Prevent break long module name in more places (#17908)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: fisker <lionkay@gmail.com>
2025-09-23 04:14:17 +08:00
Konv Suuandfisker 1664b5da29 Fix ICSS detection for nested exports (#17929)
Co-authored-by: fisker <lionkay@gmail.com>
2025-09-23 02:12:39 +08:00
Konv Suuandfisker 94b9a058eb Preserve empty line before endComment (#17843)
Co-authored-by: fisker <lionkay@gmail.com>
2025-09-19 12:47:28 +08:00
Konv Suuandfisker 892430cee8 Prevent matching mixin calls inside arguments (#17903)
Co-authored-by: fisker <lionkay@gmail.com>
2025-09-18 20:52:49 +08:00
Seiyaandfisker 99cd3d7426 Improve emoji width measurement (#17813)
Co-authored-by: fisker <lionkay@gmail.com>
2025-09-18 20:12:26 +08:00
fisker Cheung afd57d3247 Allow parser.preprocess to return a Promise (#17679) 2025-09-12 05:03:05 +08:00
fisker Cheung 1520a58879 Fix format of comments around ChainExpression (#17723) 2025-09-12 05:01:51 +08:00
fisker Cheung 479a54de66 Add missing parentheses to arrow function in TSInstantiationExpression (#17724) 2025-09-12 01:53:02 +08:00
fisker Cheung 5e93f1caa2 Fix crash on CSS custom properties (#17899) 2025-09-12 01:44:38 +08:00
Konv Suuandfisker 4df75d090d Avoid break ImportExpression with long module name (#17882)
Co-authored-by: fisker <lionkay@gmail.com>
2025-09-11 16:18:03 +08:00