Commit Graph
100 Commits
Author SHA1 Message Date
fisker Cheung 019ebe5207 Support TypeScript 5 (backport #14391 and #13819) (#14512) 2023-03-20 13:57:48 +08:00
fisker Cheung f1b18f2319 Add parentheses to TypeofTypeAnnotation (#14458) 2023-03-08 09:16:03 +08:00
fisker Cheung bc098779c4 Add missing parentheses for decorator (#14393) 2023-02-24 09:20:34 +08:00
fisker Cheung cf409fe6a4 Clean changelog 2023-02-08 11:19:08 +08:00
fisker Cheung 4e88dd1510 Git blame ignore 2.8.4 2023-02-08 11:14:52 +08:00
fisker Cheung f3b23ab63c Bump Prettier dependency to 2.8.4 2023-02-08 11:14:51 +08:00
fisker Cheung e681edb67c Release 2.8.4 2023-02-08 11:04:32 +08:00
fisker Cheung 6bb24b2c5a Fix leading comments in mapped types with readonly (Cherry-pick #13427) (#14310) 2023-02-08 09:40:59 +08:00
fisker Cheung 399f2fae40 Add changelog for #14206 (#14311) 2023-02-08 09:40:23 +08:00
fisker Cheung 9842b29ca3 Recognize @satisfies in Closure-style type casts (#14262) 2023-02-07 15:19:09 +08:00
fisker Cheung bc18fa4397 Fix incorrect removal of parentheses when using an infer with a constraint in a function predicate (#14279) 2023-02-06 11:17:48 +08:00
fisker Cheung 310a5b1ba5 Handlebars: Improve HTML void element check (#14110) 2023-01-22 21:50:42 +08:00
fisker bf406f7728 Clean changelog 2023-01-14 11:44:30 +08:00
fisker 878e8f57ff Git blame ignore 2.8.3 2023-01-14 11:42:15 +08:00
fisker 9e9f8ec13f Bump Prettier dependency to 2.8.3 2023-01-14 11:42:14 +08:00
fisker c990e522ce Release 2.8.3 2023-01-14 11:33:26 +08:00
fisker Cheung 4ad9160891 Angular: allow self-closing tags on custom elements (#14170)
Fixes https://github.com/prettier/prettier/issues/14168
2023-01-14 10:57:39 +08:00
fisker Cheung 06ea1ac0d0 Stricter node type check (#14165) 2023-01-14 01:07:42 +08:00
fisker Cheung 3ef82ae06b Remove and ignore .node-version file (#14143) 2023-01-10 09:28:06 +08:00
fisker Cheung aaf919014f Fix comments after directive (#14081) 2023-01-07 16:43:44 +08:00
fisker Cheung 9e09a78cf5 Stop inserting space in LESS property access (#14103) 2023-01-07 16:43:15 +08:00
fisker Cheung f8e1ad806c Add parens to head of ExpressionStatement instead of whole statement (#14077) 2023-01-04 15:22:12 +08:00
fisker Cheung af3d6fa80b Quote numeric keys for json-stringify parser (#14083) 2023-01-03 10:47:30 +08:00
fisker Cheung e301b1f9ce Fix comments inside JSX attributes (#14082)
Fixes https://github.com/prettier/prettier/issues/11242
2022-12-30 10:36:58 +08:00
fisker Cheung ef707da0a2 Fix formatting for auto-accessors with comments (#14038)
Fixes https://github.com/prettier/prettier/issues/14036
2022-12-29 17:17:54 +08:00
fisker Cheung d798b55486 Improve let check in for..of (#14076) 2022-12-29 15:12:22 +08:00
fisker Cheung 32d46d9fa1 Fix formatting of empty type parameters (#14073) 2022-12-29 10:11:50 +08:00
fisker Cheung 948b3af232 Revert last commit
Accidentally committed to main branch when testing #14062

Revert 6ed29ee10e
2022-12-26 10:31:16 +08:00
fisker Cheung 6ed29ee10e Test 2022-12-26 10:10:02 +08:00
fisker CheungandGeorgii Dolzhykov 57a109af0a Add missing parentheses to let in for..of loop (#14044)
Co-authored-by: Georgii Dolzhykov <thorn.mailbox@gmail.com>
2022-12-23 14:49:01 +08:00
fisker Cheung 895adf780b Fix badge (#14046) 2022-12-23 14:47:20 +08:00
fisker 20fad630fa Fix test 2022-12-22 10:19:01 +08:00
fisker CheungandGeorgii Dolzhykov a6b6184d75 Add missing parentheses to let (#14000)
Co-authored-by: Georgii Dolzhykov <thorn.mailbox@gmail.com>
2022-12-22 09:42:03 +08:00
fisker Cheung 985b895c47 Improve keyword class property print (#13997) 2022-12-19 13:20:48 +08:00
fisker Cheung 617f077766 Remove outdated code (#13996) 2022-12-19 13:19:59 +08:00
fisker Cheung 521de3bf4d Don't run scheduled workflows in forks (#13981) 2022-12-12 17:26:29 +08:00
fisker Cheung e4240aeaf0 Add tests for keyword class property (#13927) 2022-12-01 17:03:37 +08:00
fisker Cheung 655a161d0f Add tests for multiple comments (#13890)
Close https://github.com/prettier/prettier/issues/3105
2022-11-25 10:52:47 +08:00
fisker Cheung 38806fe666 Migrate from probot/no-response to lee-dohm/no-response (#13891)
Close https://github.com/prettier/prettier/issues/13472
2022-11-24 13:47:29 +08:00
fisker Cheung 68ea881498 Update typescript to v4.9 (#13852) 2022-11-18 09:54:48 +08:00
fisker Cheung ae4d85ab3c Update description of vueIndentScriptAndStyle option (#13781) 2022-11-04 11:14:12 +08:00
fisker Cheung 2bc757554b Update acorn & espree (#13506) 2022-09-22 19:11:34 +08:00
fisker Cheung 8764a3d378 Improve typescript bundle speed (#13433) 2022-09-22 19:11:19 +08:00
fisker Cheung b0d9387b95 Fix unpkg link (#13484) 2022-09-17 20:32:03 +08:00
fisker Cheung cd3e530c2e Reduce size of parser-typescript.js (#13431) 2022-09-06 20:38:50 +08:00
fisker Cheung 371c7093d0 Group @typescript-eslint/* dependencies in renovate config (#13430) 2022-09-06 14:40:59 +08:00
fisker Cheung 8ee0c6354d Fix ifBreak check in fits (#12362) 2022-07-23 18:02:05 +08:00
fisker Cheung 8880afe9d1 Update dependencies in /website (#13112) 2022-07-15 22:55:29 +08:00
fisker Cheung 811b591ee8 Update dependency jest-docblock to v28.1.1 (#13054) 2022-07-11 10:03:49 +08:00
fisker Cheung 6bc6914d0b Enable unicorn/prefer-logical-operator-over-ternary rule (#13060) 2022-07-09 16:03:46 +09:00
fisker Cheung a043ac0d73 Update dependency @typescript-eslint/typescript-estree to v5.30.0 (#13053) 2022-06-28 14:22:10 +08:00
fisker Cheung 877ae8ec16 Add repo to another git push command 2022-06-16 13:56:57 +08:00
fisker Cheung 8772b064c9 Clean changelog 2022-06-16 13:54:43 +08:00
fisker Cheung 4e0965b852 Git blame ignore 2.7.1 2022-06-16 13:51:12 +08:00
fisker Cheung 1f9baef429 Bump Prettier dependency to 2.7.1 2022-06-16 13:51:10 +08:00
fisker Cheung eeed611c72 Release 2.7.1 2022-06-16 13:36:19 +08:00
fisker Cheung dd2af6f053 Fix --skip-dependencies-install 2022-06-16 13:21:11 +08:00
fisker Cheung b21772baaa Allow skip depencies install & set repo 2022-06-16 13:17:54 +08:00
fisker Cheung 5530ad24b9 Merge branch 'main' of github.com:prettier/prettier 2022-06-14 14:41:58 +08:00
fisker Cheung c7c99305e9 Clean changelog 2022-06-14 14:40:54 +08:00
fisker Cheung 448786fe35 Revert changes in release script 2022-06-14 14:40:25 +08:00
fisker Cheung 109333ad99 Git blame ignore 2.7.0 2022-06-14 14:33:27 +08:00
fisker Cheung 59ec4f2ef4 Bump Prettier dependency to 2.7.0 2022-06-14 14:33:25 +08:00
fisker Cheung 00a6a9d021 Update dependents count 2022-06-14 14:27:11 +08:00
fisker Cheung f64c96c6f3 Skip steps 2022-06-14 14:23:50 +08:00
fisker Cheung 0fe554c2b0 Add one more step 2022-06-14 14:23:34 +08:00
fisker Cheung 3771e9c53d Skip steps 2022-06-14 14:21:26 +08:00
fisker Cheung 13dcc16330 Release 2.7.0 2022-06-14 13:06:41 +08:00
fisker Cheung 00ee6fb6f8 Skip depenedencies install 2022-06-14 13:04:05 +08:00
fisker Cheung d2bcaea121 Throw errors for invalid TSEmptyBodyFunctionExpression node (#12982) 2022-06-14 12:33:44 +08:00
fisker Cheung 83ec3c36e3 Build: stricter warning check (#12956) 2022-06-01 19:23:13 +08:00
fisker Cheung feb6b519ee Update release script (#12591) 2022-05-30 13:44:54 +08:00
fisker Cheung 67c2df0ffe Group @babel/* PRs except @babel/parser (#12933) 2022-05-28 10:51:59 +08:00
fisker Cheung 9b11f99124 Refresh yarn.lock in /website (#12883) 2022-05-16 13:47:53 +08:00
fisker Cheung 77e5589591 Add .gitpod.yml file (#12851) 2022-05-10 13:48:41 +08:00
fisker Cheung 017317029a Update branchPrefix 2022-05-08 18:37:49 +08:00
fisker Cheung 6acb9dc88c Add new labels 2022-05-08 18:35:45 +08:00
fisker Cheung 2873d5963e Group react, add labels 2022-05-08 18:26:52 +08:00
fisker Cheung 464cd9098f Config renovate to rebase and dedupe 2022-05-08 16:35:49 +08:00
fisker Cheung 0ce5804fb9 Enable schedule 2022-05-08 16:17:30 +08:00
fisker Cheung a0559c9380 Validate renovate config (#12809) 2022-05-08 15:48:42 +08:00
fisker Cheung 6fe2178011 Enable renovate (#12799) 2022-05-06 21:49:39 +08:00
fisker Cheung 4c42129d96 Simplify pref test scripts (#12699) 2022-05-01 22:29:45 +08:00
fisker Cheung e23b89b8c7 Target dependabot to next branch (#12712) 2022-04-28 11:25:33 +08:00
fisker Cheung fc74af1d94 Set loglevel to debug automatically when performance flags found (#12698) 2022-04-28 11:24:59 +08:00
fisker Cheung a1dee86841 Refactor CSS utils (#12680) 2022-04-28 11:24:33 +08:00
fisker Cheung d1332b4c63 Set printBasicPrototype: false in snapshots (#12702) 2022-04-27 17:56:05 +08:00
fisker Cheung 85e6e4f73f CLI: Skip print code or write file when performance flags found (#12682) 2022-04-25 08:44:22 +08:00
fisker Cheung a9de2a128c Minor refactor (#12681) 2022-04-24 10:28:20 +08:00
fisker Cheung 66585d9f25 Refactor JS utils (#12623) 2022-04-22 20:51:41 +08:00
fisker Cheung 56b3c6c7e4 Run tests on Node.js v18 (#12674) 2022-04-22 18:49:27 +08:00
fisker Cheung 991708420a Simplify HTML Node class (#12622) 2022-04-09 17:34:34 +08:00
fisker Cheung 3fd64b4f30 Format .importmap file with json-stringify parser (#12603) 2022-04-07 09:37:30 +08:00
fisker Cheung c36d89712a Ignore .yarn in all packages 2022-04-06 15:19:46 +08:00
fisker Cheung 86b64183f1 Enable unicorn/no-unreadable-iife and unicorn/prefer-native-coercion-functions rule (#12594) 2022-04-06 10:08:49 +08:00
fisker Cheung 719f264ebc Run size check on every PR (#12583) 2022-04-03 01:42:41 +08:00
fisker Cheung 687ca4b95d Drop Node.js 12 support for development "build" (#12557) 2022-04-03 01:42:20 +08:00
fisker Cheung caba818940 Bundle vendors from the source package (#12582) 2022-04-03 01:06:32 +08:00
fisker Cheung 9400c893a3 Refactor: Add a wrapped normalizeCliOptions version for CLI usage (#12573) 2022-04-03 00:32:34 +09:00
fisker Cheung e2eac0cb8a Move some bundle test code into tests/ (#12577) 2022-04-03 00:32:33 +09:00