fisker Cheung
|
75cd9992f0
|
Recognize the new search element (#14615)
|
2023-03-29 09:14:24 +08:00 |
|
fisker Cheung
|
3f1153ba27
|
Add parens to head of arrow function body instead of whole expression (#14599)
|
2023-03-29 09:13:46 +08:00 |
|
 Seiyaandfisker Cheung
|
9500403c1d
|
Fix a bug: css urls are incorrectly stripped of commas (#14476)
Co-authored-by: fisker Cheung <lionkay@gmail.com>
|
2023-03-29 09:12:38 +08:00 |
|
 Sam Zhouandfisker
|
b7ab34073e
|
Support conditional type and infer type in Flow (#14573)
Co-authored-by: fisker <lionkay@gmail.com>
|
2023-03-28 09:04:35 +08:00 |
|
fisker Cheung
|
3c7e2173e4
|
Stop insert unnessary leading semicolon in vue event binding (#14557)
|
2023-03-27 13:37:05 +08:00 |
|
fisker
|
c4d7a4bce7
|
Update snapshot
|
2023-03-27 11:00:14 +08:00 |
|
fisker
|
9329924de4
|
Merge branch 'main' into next
# Conflicts:
# docs/browser.md
# package.json
# tests/format/typescript/decorators/jsfmt.spec.js
# yarn.lock
|
2023-03-27 10:58:40 +08:00 |
|
 Seiyaandfisker
|
1bf47c1e95
|
Format TS expressions when any script tag has lang="ts" (#14587)
Co-authored-by: fisker <lionkay@gmail.com>
|
2023-03-27 10:47:54 +08:00 |
|
fisker
|
dd779dae55
|
Merge branch 'patch-release'
# Conflicts:
# .git-blame-ignore-revs
# package.json
# yarn.lock
|
2023-03-24 16:24:07 +08:00 |
|
fisker Cheung
|
f9fae7f34c
|
Allow multiple decorators on same getter/setter (#14584)
|
2023-03-24 16:08:46 +08:00 |
|
fisker Cheung
|
94660f6cf0
|
Support parse void element in vue (#14560)
|
2023-03-24 14:51:04 +08:00 |
|
 Seiyaandfisker
|
e154250e19
|
Format TypeScript expressions in Vue template attributes (#14506)
Co-authored-by: fisker <lionkay@gmail.com>
|
2023-03-24 09:10:49 +08:00 |
|
fisker
|
b61ef0d234
|
Merge 14208 into next
|
2023-03-23 09:51:35 +08:00 |
|
 Michael Voříšekandfisker Cheung
|
c6e026ea28
|
Fix line break in CSS declaration with comma (#14208)
Co-authored-by: fisker Cheung <lionkay@gmail.com>
|
2023-03-23 09:27:14 +08:00 |
|
![renovate[bot]](/assets/img/avatar_default.png) fisker Cheungandrenovate[bot]
|
8b5687ac4d
|
Update dependency flow-parser to v0.202.0 (#14555)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2023-03-22 15:05:50 +08:00 |
|
fisker Cheung
|
a3b352ce90
|
Fix Vue filter detection (#14542)
|
2023-03-22 08:56:32 +08:00 |
|
fisker
|
1c80e0104f
|
Fix tests
|
2023-03-21 16:33:16 +08:00 |
|
fisker
|
cfc8bbc662
|
Merge branch 'main' into next
# Conflicts:
# docs/browser.md
# package.json
# src/language-js/parse/postprocess/typescript.js
# tests/format/typescript/type-arguments-bit-shift-left-like/jsfmt.spec.js
# yarn.lock
|
2023-03-21 16:31:06 +08:00 |
|
fisker Cheung
|
44aef0b1ba
|
Allow decorator on private members and class expressions (#14548)
|
2023-03-21 16:13:11 +08:00 |
|
fisker Cheung
|
019ebe5207
|
Support TypeScript 5 (backport #14391 and #13819) (#14512)
|
2023-03-20 13:57:48 +08:00 |
|
 renovate[bot]andfisker
|
f85e7b07bf
|
Update dependency @babel/parser to v7.21.3 (#14522)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: fisker <lionkay@gmail.com>
|
2023-03-20 10:29:46 +08:00 |
|
fisker
|
883324dbb6
|
Merge branch 'main' into next
# Conflicts:
# scripts/tools/bundle-test/package.json
# scripts/tools/bundle-test/yarn.lock
# src/language-js/needs-parens.js
# tests/format/typescript/typeof/jsfmt.spec.js
# website/package.json
# website/yarn.lock
|
2023-03-18 08:57:03 +08:00 |
|
 fisker CheungandSosuke Suzuki
|
d797f0cff2
|
Support TypeScript 5 (#13819)
Co-authored-by: Sosuke Suzuki <sosuke.suzuki@dr-ubie.com>
|
2023-03-15 11:06:31 +08:00 |
|
fisker Cheung
|
06aa1a3501
|
Ignore htmlWhitespaceSensitivity when formatting Vue SFC root blocks (#14401)
|
2023-03-13 09:12:11 +08:00 |
|
 
|
921eaf4690
|
Break on TypeScript parameter properties (#14402)
* add test for parameter properties
* break parameters for TypeScript parameter properties
ISSUE: #5666
* add a test pattern
* add changelog
* use getFunctionParameters
* Fix bad rebase
* Rename variables
* More tests
* Rename variable
* Fix snapshots
* Fix changelog
---------
Co-authored-by: fisker Cheung <lionkay@gmail.com>
Co-authored-by: Sosuke Suzuki <sosuke.suzuki@dr-ubie.com>
|
2023-03-12 00:06:39 +09:00 |
|
fisker Cheung
|
80419fa69e
|
Remove unnecessary parentheses around class expression (#14409)
|
2023-03-09 15:22:27 +08:00 |
|
fisker Cheung
|
dbd5e3fe26
|
Add test for #14454 (#14471)
|
2023-03-09 09:51:29 +08:00 |
|
fisker Cheung
|
f1b18f2319
|
Add parentheses to TypeofTypeAnnotation (#14458)
|
2023-03-08 09:16:03 +08:00 |
|
fisker Cheung
|
8036248b0a
|
Move prettier-ignored node print into estree printer (#14406)
|
2023-03-06 15:40:18 +08:00 |
|
fisker Cheung
|
cb25bd31f5
|
Don't trim in html insertPragma (#14441)
|
2023-03-06 10:47:17 +08:00 |
|
 fisker CheungandSUZUKI Sosuke
|
aee8e3b0c2
|
Simplify HTML embed language parser inference (#14440)
Co-authored-by: SUZUKI Sosuke <aosukeke@gmail.com>
|
2023-03-06 09:24:08 +08:00 |
|
 renovate[bot]andfisker
|
444876025f
|
Update dependency @babel/parser to v7.21.2 (#14413)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: fisker <lionkay@gmail.com>
|
2023-02-26 18:10:17 +08:00 |
|
fisker Cheung
|
4a26d88f9a
|
Merge branch 'main' into next
# Conflicts:
# src/language-js/needs-parens.js
# tests/config/format-test.js
|
2023-02-24 09:40:12 +08:00 |
|
fisker Cheung
|
bc098779c4
|
Add missing parentheses for decorator (#14393)
|
2023-02-24 09:20:34 +08:00 |
|
fisker Cheung
|
5f68f86621
|
Improve JSON parse error (#14398)
|
2023-02-24 09:20:03 +08:00 |
|
fisker Cheung
|
24652d9186
|
Support babel v7.21 (#14391)
|
2023-02-24 08:59:53 +08:00 |
|
fisker Cheung
|
2833698c63
|
Less: Add test for interpolation in selector (#14330)
|
2023-02-21 16:36:32 +08:00 |
|
fisker Cheung
|
47830dbedb
|
Cleanup visitor keys for DeclareInterface and InterfaceDeclaration (#14272)
|
2023-02-21 16:36:05 +08:00 |
|
 renovate[bot]andfisker
|
40138541e7
|
Update dependency flow-parser to v0.200.0 (#14384)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: fisker <lionkay@gmail.com>
|
2023-02-19 20:16:48 +08:00 |
|
fisker Cheung
|
0d6c8f681d
|
Update typescript-eslint to v5.52 (#14358)
|
2023-02-19 11:15:06 +08:00 |
|
fisker Cheung
|
5cdc3ab2dd
|
Support print ChainExpression (#13735)
|
2023-02-13 10:11:40 +08:00 |
|
fisker Cheung
|
d6d77b908b
|
Throw errors for index signature with declare (#14316)
|
2023-02-10 17:39:56 +08:00 |
|
 fisker CheungandGeorgii Dolzhykov
|
add84358d8
|
Remove flow plugin from babel parser (#14314)
Co-authored-by: Georgii Dolzhykov <thorn.mailbox@gmail.com>
|
2023-02-10 17:27:17 +08:00 |
|
fisker Cheung
|
62827ab4d5
|
Flow: Print trailing comma in type parameters when --trailing-comma=es5 (#14085)
|
2023-02-09 10:01:42 +08:00 |
|
fisker Cheung
|
b1ef30dd17
|
Merge branch 'main' into next
# Conflicts:
# docs/browser.md
# package.json
# src/language-js/comments/handle-comments.js
# src/language-js/needs-parens.js
# src/language-js/print/type-parameters.js
# yarn.lock
|
2023-02-08 12:37:23 +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
|
9842b29ca3
|
Recognize @satisfies in Closure-style type casts (#14262)
|
2023-02-07 15:19:09 +08:00 |
|
 renovate[bot]andfisker Cheung
|
4d80f5cf17
|
chore(deps): update dependency flow-parser to v0.199.1 (#14298)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: fisker Cheung <lionkay@gmail.com>
|
2023-02-07 09:27:21 +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
|
5d4380372e
|
TypeScript: Forbid invalid tuple label (#14256)
|
2023-02-06 10:44:46 +08:00 |
|