Commit graph

492 commits

Author SHA1 Message Date
Dunqing
c762a85fcc
feat(prettier): print inner comment in PropertyKey (#1479) 2023-11-21 17:26:36 +08:00
Dunqing
79c2bac6b1
feat(prettier): support longer source in ImportExpression (#1478) 2023-11-21 17:21:23 +08:00
Dunqing
51a78e2223
feat(prettier): support print inner comment in CallExpression (#1475) 2023-11-21 12:28:46 +08:00
Dunqing
d64ed0a953
feat(prettier): support format commonjs and amd call (#1473) 2023-11-21 10:05:39 +08:00
magic-akari
4c213a1c14
fix(prettier): async arrow expression (#1457) 2023-11-20 22:58:37 +08:00
magic-akari
59b8fdfaa5
fix(prettier): class extends clause (#1456) 2023-11-20 21:45:28 +08:00
magic-akari
18d8be0353
fix(prettier): class without name (#1455) 2023-11-20 21:41:14 +08:00
magic-akari
eecf8d3dc6
fix(prettier): print_method (#1453) 2023-11-20 12:41:36 +00:00
Dunqing
719ed744e0
feat(prettier): implement should_break in CallExpression and Object (#1448) 2023-11-20 17:07:32 +08:00
Dunqing
aabed6bee8
feat(prettier): when calculating the remaining width, the docs of the remaining commands should be included (#1441) 2023-11-20 16:59:06 +08:00
Dunqing
ca06126d50
feat(prettier): support format function for ImportNamespaceSpecifier (#1443) 2023-11-20 07:24:15 +00:00
Boshen
6892a298cf
feat(prettier): add spacing before empty bracket in ImportDeclaration (#1447)
Co-authored-by: Dunqing <dengqing0821@gmail.com>
2023-11-20 15:14:38 +08:00
Boshen
1a576f60a8
refactor(rust): move to workspace lint table (#1444) 2023-11-20 14:38:10 +08:00
Cameron
d02b7470d9
feat(prettier) print ?. when a printing an optional call expression (#1440) 2023-11-20 09:40:28 +08:00
Cameron
a53c5e9bab
feat(prettier) check original state for new lines when formatting properties (#1439) 2023-11-20 09:36:26 +08:00
Boshen
27dc1ed1b2
chore(prettier_conformance): ignore more non-es6 syntax (#1437) 2023-11-19 23:15:24 +08:00
Boshen
0218ae8641
feat(prettier): print leading comments with newlines (#1434) 2023-11-19 22:46:55 +08:00
Boshen
95f1b3beba
chore(prettier_conformance): ignore stage3 and multiparser tests (#1432) 2023-11-19 18:47:39 +08:00
Boshen
cf388ae79e
feat(prettier): format empty try catch (#1430) 2023-11-19 18:01:49 +08:00
Boshen
18fa8e45a4
feat(prettier): format for((let) of .. (#1429) 2023-11-19 17:48:09 +08:00
Wenzhe Wang
3c567d6549
task(prettier): add diff view (#1428) 2023-11-19 17:13:25 +08:00
Boshen
cc8b8719f7
feat(prettier): format for loop and update expression (#1427) 2023-11-19 14:04:47 +08:00
Boshen
902d4d0bab
feat(prettier): format with and if statements (#1425) 2023-11-19 11:47:31 +08:00
Dunqing
b945307ab3
feat(prettier): support format function for ImportDefaultSpecifier (#1424) 2023-11-19 11:10:08 +08:00
Wenzhe Wang
d6b913e46a
feat(prettier): add trailing comma (#1422) 2023-11-19 11:08:25 +08:00
Boshen
1dacb645d0
feat(prettier): start adding parent stack (#1415) 2023-11-18 16:39:24 +00:00
Boshen
d0a70d0626
feat(prettier): print class method and read tab width (#1413) 2023-11-18 22:42:53 +08:00
Dunqing
b0248acb7b
refactor(prettier): refactor binaryish expression formatting (#1412) 2023-11-18 22:03:26 +08:00
Dunqing
f6ecd96e69
feat(prettier): print getter/setter function in PropertyKey (#1411) 2023-11-18 21:59:22 +08:00
Boshen
bc3069ec76
feat(prettier): print empty object properties (#1409) 2023-11-18 16:52:54 +08:00
Boshen
24c2580435
chore(prettier_conformance): remove stage 3 features 2023-11-18 16:13:12 +08:00
Boshen
481af5040d
feat(prettier): format hashbang (#1406) 2023-11-18 16:00:52 +08:00
Boshen
323f2f9789
feat(prettier): format more import and export declarations (#1404) 2023-11-18 15:37:56 +08:00
Dunqing
b251c10b09
feat(prettier): print parameters in ArrowExpression (#1400) 2023-11-18 05:37:55 +00:00
Dunqing
7951849ec1
feat(prettier): support format function for ImportExpression (#1399) 2023-11-18 13:34:14 +08:00
Dunqing
75eb708526
feat(prettier): transform expression to identifier in PropertyKey (#1398) 2023-11-18 11:20:43 +08:00
Boshen
8cb0795796
feat(prettier): format SequenceExpression and ParenthesizedExpression (#1397) 2023-11-18 10:19:12 +08:00
Cameron
39341e4688
feat(prettier) Print function args correctly (#1395) 2023-11-18 09:47:27 +08:00
Cameron
db71974655
feat(prettier) Print labeled statement (#1393) 2023-11-18 09:36:28 +08:00
Boshen
7ed067ec28
feat(prettier): print NumberLiteral (#1389)
feat(prettier): print NumberLiteral

feat(prettier): format `NumberLiteral`
2023-11-18 02:06:09 +08:00
Cameron
b025213795
feat(prettier) port adjust clause (#1388) 2023-11-18 01:58:27 +08:00
Boshen
f8b9679d74
feat(prettier): print module specifiers (#1383) 2023-11-17 22:03:28 +08:00
Boshen
1dcd29a91b
feat(prettier): support endOfLine option (#1377) 2023-11-17 20:50:17 +08:00
Dunqing
7b85843981
feat(task/prettier-conformance): add spacing before block in IfStatement (#1374) 2023-11-17 20:19:26 +08:00
Dunqing
badf6f51cf
feat(task/prettier-conformance): splitting test cases by file (#1373) 2023-11-17 20:14:00 +08:00
Dunqing
a8e4c3333c
feat(prettier): wrap a group in BinaryExpression (#1370) 2023-11-17 19:00:29 +08:00
Dunqing
6ac6d7158f
fix(prettier): incorrect dot operator in MetaProperty (#1369)
fix(prettier): incorrect dot operator in MetaProperty

test: update snap
2023-11-17 17:56:57 +08:00
Boshen
5a6c83b0cc
feat(prettier): print NewExpression correctly (#1368) 2023-11-17 16:38:19 +08:00
Boshen
bfdb6eac86
feat(prettier): print statements with newlines (#1367) 2023-11-17 15:13:51 +08:00
Dunqing
9b94226531
feat(prettier): support single_quote option (#1366) 2023-11-17 14:07:29 +08:00