prettier
[pull] main from prettier:main
#1811
Merged

[pull] main from prettier:main #1811

pull merged 1231 commits into fisker:main from prettier:main
pull
fisker Refactor method value print (#14190)
22d66b89
fisker Treat `--trailing-comma=es5` as `all` when printing tuple types (#14086)
58ae337f
renovate[bot] Update dependency angular-estree-parser to v5.0.2 (#14216)
6bcab73c
sosukesuzuki Import `fs/promises` directly in test files (#14235)
2ed898df
sosukesuzuki Minor refactors for `printer-graphql.js` (#14233)
f65700ff
fisker Rewrite `TypeAnnotation` and `TSTypeAnnotation` print (#14171)
627c9a7f
renovate[bot] Update flow-parser to v0.198 (#14182)
1dafaa03
fisker Merge branch 'main' into next
549a59dd
fisker Fix snapshots
1054e56f
fisker Linting
fe4eee63
renovate[bot] chore(deps): update dependency @angular/compiler to v15.1.2 (#14246)
4b274ad3
renovate[bot] chore(deps): update dependency esbuild to v0.17.5 (#14249)
dcfc48fa
renovate[bot] chore(deps): update dependency acorn to v8.8.2 (#14248)
c6f68186
renovate[bot] chore(deps): update dependency @babel/generator to v7.20.14 (#14247)
f950909d
renovate[bot] chore(deps): update dependency jest-watch-typeahead to v2.2.2 (#14250)
6bf6aa08
renovate[bot] chore(deps): update dependency jest to v29.4.1 (#14253)
1e4141f5
renovate[bot] chore(deps): update dependency eslint to v8.33.0 (#14252)
01108c8d
renovate[bot] chore(deps): update typescript-eslint to v5.49.0 (#14254)
efd9d323
renovate[bot] chore(deps): update dependency @esbuild-plugins/node-modules-polyfill…
8204fa0b
renovate[bot] Update dependency eslint-plugin-react to v7.32.2 (#14181)
d65a88af
fisker Resolves config by default in `getFileInfo()` (#14108)
a26e8ace
fisker Skip parsing inline JavaScript code in Less (#14109)
e01f86aa
renovate[bot] Update dependency angular-html-parser to v4 (#14135)
24b24a92
fisker Remove printing `modifiers` of `TSModuleDeclaration` (#14266)
cf421a9e
fisker Remove dead code for `TSInterfaceDeclaration` (#14267)
a7d83590
fisker Remove printing `modifiers` of `TSEnumDeclaration` (#14265)
3cec4600
fisker Update `angular-estree-parser` to v6 (#14263)
6d7cdbaf
fisker Add `printTypeScriptAccessibilityToken` (#14273)
20e89154
fisker Forbid `initializer` of `TSPropertySignature` (#14264)
6eb9359b
fisker Test: auto test `babel-flow` parser (#14245)
3cb08c87
fisker Forbid test `babel` parser in `typescript/` (#14281)
30178768
fisker Run JSX tests on `acorn`, `espree` and `meriyah` (#10494)
97c8e3c1
fisker Reduce size of meriyah parser (#14278)
bd402ab6
fisker Stop checking invalid properties (#14274)
39dadc9f
renovate[bot] chore(deps): update yarn to v3.4.1 (#14301)
68a1512a
renovate[bot] chore(deps): update dependency pretty-bytes to v6.1.0 (#14299)
4486cef7
renovate[bot] chore(deps): update dependency @angular/compiler to v15.1.3 (#14294)
dbce2139
renovate[bot] chore(deps): update dependency cspell to v6.21.0 (#14297)
9413a01b
renovate[bot] chore(deps): update typescript-eslint to v5.50.0 (#14300)
28ac90e1
renovate[bot] chore(deps): update dependency typescript to v4.9.5 (#14296)
0e20c839
renovate[bot] chore(deps): update dependency @babel/parser to v7.20.15 (#14295)
e0367179
fisker Refactor `printDanglingComments` (#14288)
29a7b3ed
fisker Fix `hasMultipleHeritage` logic (#14289)
ac91baff
fisker TypeScript: Forbid invalid tuple label (#14256)
5d438037
fisker Avoid unnecessary `print()` in `printStatementSequence` (#14255)
bad0906a
fisker Use `printStatementSequence` to print babel directives (#14257)
d94c813f
renovate[bot] Update dependency eslint-plugin-compat to v4.1.0 (#14305)
0254078a
renovate[bot] Update dependency cspell to v6.22.0 (#14304)
8c1915f6
renovate[bot] chore(deps): update dependency flow-parser to v0.199.1 (#14298)
4d80f5cf
fisker Rename `isJsxNode` as `isJsxElement` (#14306)
07030901
fisker Merge branch 'main' into next
b1ef30dd
fisker `yarn dedupe`
aa0c23f8
fisker Add `printAbstractToken` (#14308)
474b8dd0
fisker Treat hashbang as comment in babel parser(like other parsers) (#14302)
be84156d
fisker Flow: Print trailing comma in type parameters when `--trailing-comma=…
62827ab4
fisker Simplify `getNextNonSpaceNonCommentCharacter` (#14318)
c05723e7
fisker Replace `getNextNonSpaceNonCommentCharacterIndex` with `getNextNonSpa…
b96dc57c
fisker Add `getNextNonSpaceNonCommentCharacter` to `prettier.util` (#14317)
caf6f6c6
fisker Update `prettier.util.{isPreviousLineEmpty,isNextLineEmpty}` (#14320)
e9ae01a6
fisker Rename variables for shared util (#14323)
e0fb2414
fisker Move comment attach/print code into `main/comments/` (#14327)
6b40e2e5
fisker Remove `flow` plugin from `babel` parser (#14314)
add84358
fisker Use named export in `core.js` (#14325)
81d56f9b
fisker Throw errors for index signature with `declare` (#14316)
d6d77b90
fisker Refactor ignore check (#14324)
cb901d0f
renovate[bot] Update dependency magic-string to v0.29.0 (#14344)
754b4e21
renovate[bot] Update dependency esbuild to v0.17.7 (#14335)
48eca0f5
renovate[bot] Update dependency jest to v29.4.2 (#14337)
e0040651
renovate[bot] Update actions-cool/issues-helper action to v3.4.0 (#14339)
31634503
renovate[bot] Update dependency eslint to v8.34.0 (#14342)
37480095
renovate[bot] Update dependency ci-info to v3.8.0 (#14340)
b003fbda
renovate[bot] Update dependency @angular/compiler to v15.1.4 (#14334)
ab750082
renovate[bot] Update dependency minimist to v1.2.8 (#14338)
63565d48
renovate[bot] Update dependency cspell to v6.23.0 (#14341)
7787c2a6
renovate[bot] Update dependency eslint-plugin-compat to v4.1.1 (#14336)
5425a646
renovate[bot] Update dependency execa to v7 (#14347)
2b1855af
renovate[bot] Update dependency jest-docblock to v29.4.2 (#14343)
15edc46b
renovate[bot] Update typescript-eslint to v5.51.0 (#14346)
04ac8601
fisker Support print `ChainExpression` (#13735)
5cdc3ab2
renovate[bot] Update dependency cspell to v6.23.1 (#14349)
d8bf3652
fisker Enable `no-duplicate-imports` rule (#14331)
83124d7f
fisker Extract `common/util.js` to `utils/` (#14329)
282a4019
fisker Refactor literal related code (#14312)
222d84f9
fisker Refactor leading semicolon print (#14313)
de00f5be
fisker Update build script (#14362)
31026862
fisker Reduce bundle size (#14370)
5ea9a8f8
fisker Markdown: Remove loose-item plugin (#14372)
be474c78
fisker Remove dynamic imports (#14369)
4fb03a7f
fisker Update typescript-eslint to v5.52 (#14358)
0d6c8f68
renovate[bot] Update dependency jest to v29.4.3 (#14379)
92e05ba5
renovate[bot] Update dependency @angular/compiler to v15.1.5 (#14376)
466e1d57
renovate[bot] Update dependency esbuild to v0.17.8 (#14377)
31ebf5b8
renovate[bot] Update dependency eslint-plugin-compat to v4.1.2 (#14378)
5c8658d1
renovate[bot] Update dependency cspell to v6.26.3 (#14383)
0e3308d1
renovate[bot] Update dependency c8 to v7.13.0 (#14382)
3300d0c0
renovate[bot] Update dependency jest-docblock to v29.4.3 (#14380)
09ff31d2
renovate[bot] Update dependency flow-parser to v0.200.0 (#14384)
40138541
renovate[bot] Update dependency meriyah to v4.3.4 (#14381)
639dd4e1
fisker Reuse `attachComments` (#14352)
b0208fc3
fisker CLI: Display posix style paths on Windows (#14333)
f83b6911
renovate[bot] Update dependency esbuild to v0.17.9 (#14386)
b113b7ac
fisker Minor tweak to ts printer (#14392)
b6766551
fisker Make `tryCombinations` throws `AggregateError(like)` error (#14388)
5d04f01c
fisker Extract code from `parser-postcss.js` (#14387)
06a7bd1d
fisker Cleanup visitor keys for `DeclareInterface` and `InterfaceDeclaration…
47830dbe
fisker Less: Add test for interpolation in selector (#14330)
2833698c
fisker Merge branch 'main' into next
164eab2f
sosukesuzuki Moves `@types/prettier` to this repository (#14212)
813df18d
fisker Support babel v7.21 (#14391)
24652d91
fisker Simplify `canAttachComment` (#14399)
745e0d52
fisker Improve JSON parse error (#14398)
5f68f866
fisker Merge branch 'main' into next
4a26d88f
fisker Linting
3662619f
fisker Add `WhitespaceUtils` (#13923)
595a2bee
renovate[bot] Update dependency esbuild to v0.17.10 (#14415)
2e9e99bd
renovate[bot] Update dependency @babel/core to v7.21.0 (#14414)
8f809c29
renovate[bot] Update dependency flow-parser to v0.200.1 (#14416)
8569f29a
renovate[bot] Update dependency @angular/compiler to v15.2.0 (#14417)
9fac56a3
renovate[bot] Update dependency magic-string to v0.30.0 (#14419)
891625a3
renovate[bot] Update typescript-eslint to v5.53.0 (#14420)
0a15a6c2
renovate[bot] Update dependency @babel/parser to v7.21.2 (#14413)
44487602
renovate[bot] Update dependency eslint to v8.35.0 (#14423)
ef019ef1
renovate[bot] Update dependency @babel/types to v7.21.2 (#14421)
37a695c3
renovate[bot] Update dependency cspell to v6.27.0 (#14422)
f688040a
Naddiseo Perf: Array#at is slow for a hot function like `AstPath.node` (#14396)
0ed81d2b
fisker Refactor options normalization (#14410)
b9f02a9e
fisker Build: add utility to get package files (#14430)
758dfcac
fisker Release 3.0.0-alpha.5
b15fe3f8
fisker Use `export default` in `.d.ts` files (#14435)
d0ecad9c
fisker Release 3.0.0-alpha.6
432976de
fisker Simplify `inferParserByLanguage` (#14437)
f8fed37d
fisker Improve `cursorNode` find logic (#13916)
c79b3eec
fisker Simplify `inferParser` (#14438)
a6dcfe90
fisker Merge `inferParserByLanguage` into `inferParser` (#14439)
1482ee27
fisker Refactor html parser (#14443)
375e3f83
renovate[bot] Update dependency codemirror-graphql to v2.0.4 (#14447)
37e59ad7
renovate[bot] Update dependency esbuild to v0.17.11 (#14448)
43a3ccee
renovate[bot] Update typescript-eslint to v5.54.0 (#14452)
3a70d815
renovate[bot] Update dependency eslint-plugin-unicorn to v46 (#14453)
2fea07ce
renovate[bot] Update dependency lz-string to v1.5.0 (#14451)
095312d3
renovate[bot] Update dependency cspell to v6.28.0 (#14449)
256f0f56
renovate[bot] Update dependency @angular/compiler to v15.2.1 (#14446)
5befa148
fisker Simplify HTML embed language parser inference (#14440)
aee8e3b0
renovate[bot] Update dependency flow-parser to v0.201.0 (#14450)
bed42471
fisker Don't trim in html `insertPragma` (#14441)
cb25bd31
sosukesuzuki Add docs for pnpm (#14455)
0b6d400c
fisker Move `prettier-ignore`d node print into estree printer (#14406)
8036248b
fisker Add `document/public.js` to export public apis, remove internal utils…
134f6078
fisker Stop manipulate `options` in parsers (#14463)
88b67b57
fisker Move `addAlignment` to `coreFormat` (#14467)
9d328e63
fisker Move `propagateBreaks` to `printDocToString` (#14466)
57b37a3c
fisker Move `DebugError` into `cli/` (#14464)
8865ade2
fisker Fix perf test scripts (#14460)
9bfebb40
fisker Add test for #14454 (#14471)
dbd5e3fe
fisker Remove unnecessary parentheses around class expression (#14409)
80419fa6
fisker Reuse `getPreferredQuote` (#14474)
8f679c2f
fisker Simplify `getPreferredQuote` (#14477)
5365fe4f
fisker Improve internal eslint rule (#14479)
b5210fd3
seiyab Break on TypeScript parameter properties (#14402)
921eaf46
fisker Ignore `htmlWhitespaceSensitivity` when formatting Vue SFC root block…
06aa1a35
fisker Add utilities to get descendants (#14470)
4585fb05
fisker Refactor estree main print function (#14473)
a07927aa
fisker Build: Auto generate types files for plugins (#14462)
18baca62
fisker Bundle printers in plugins (#14354)
6c9ba400
renovate[bot] Update dependency webpack to v5.76.1 (#14500)
747be9de
renovate[bot] Update dependency eslint-config-prettier to v8.7.0 (#14494)
97d85e15
renovate[bot] Update dependency cspell to v6.29.0 (#14492)
a21b8501
renovate[bot] Update typescript-eslint to v5.54.1 (#14491)
733ac90d
renovate[bot] Update dependency @angular/compiler to v15.2.2 (#14489)
3e556c2f
fisker Fix builtin plugins (#14502)
e2c5da38
renovate[bot] Update dependency webpack to v5.76.1 (#14499)
703eafc5
renovate[bot] Update dependency import-meta-resolve to v2.2.2 (#14490)
eb65330f
renovate[bot] Update dependency eslint to v8.36.0 (#14493)
073b9b0e
renovate[bot] Update dependency espree to v9.5.0 (#14495)
a8a55d4d
renovate[bot] Update dependency execa to v7 (#14496)
8642b20b
renovate[bot] Update dependency jest to v29.5.0 (#14498)
e0df0f37
fisker Update dependency hermes-eslint to v0.10.0 (#14503)
1fb02e85
fisker Stop evaluate graphql visitor keys (#14504)
3fc6298c
fisker Support TypeScript 5 (#13819)
d797f0cf
fisker Merge branch 'main' into next
883324db
renovate[bot] Update dependency meriyah to v4.3.5 (#14526)
18676dcb
renovate[bot] Update dependency esm-utils to v4.1.2 (#14524)
1802b4af
renovate[bot] Update dependency esbuild to v0.17.12 (#14523)
e7e756e4
renovate[bot] Update dependency execa to v7.1.1 (#14525)
256c22e8
renovate[bot] Update dependency @babel/core to v7.21.3 (#14520)
37103c7d
dependabot[bot] Build(deps): Bump actions/checkout from 3.3.0 to 3.4.0 (#14519)
d34f16b8
renovate[bot] Update Yarn to v3.5.0 (#14529)
cab7770f
renovate[bot] Update babel to v7.21.3 (#14531)
b33c2819
renovate[bot] Update dependency angular-estree-parser to v6.1.0 (#14533)
f36e4bc8
renovate[bot] Update dependency typescript to v5.0.2 (#14528)
4bfac89f
renovate[bot] Update dependency eslint-plugin-regexp to v1.13.0 (#14535)
eee3c311
renovate[bot] Update dependency cspell to v6.30.2 (#14534)
211368eb
fisker Extract code from postcss printer (#14480)
5b80d296
renovate[bot] Update dependency @types/jest to v29.5.0 (#14532)
63caf6b4
renovate[bot] Update dependency execa to v7.1.1 (#14536)
3bf53687
fisker Move comment attach into `printAstToDoc` (#14465)
7c2baf35
renovate[bot] Update dependency @babel/parser to v7.21.3 (#14522)
f85e7b07
fisker Merge remote-tracking branch 'remotes/upstream/main' into next
dddacc42
fisker Merge remote-tracking branch 'remotes/upstream/main' into next
aaffacce
fisker Remove outdated changelog
3c7a4fa8
renovate[bot] Update dependency @angular/compiler to v15.2.3 (#14521)
d34fb490
fisker Merge branch 'main' into next
cfc8bbc6
fisker Fix tests
1c80e010
fisker Share logic between flow and ts (#14545)
21727ccf
fisker Refactor export declaration print (#14546)
addc3409
fisker Fix Vue filter detection (#14542)
a3b352ce
fisker Add `isFlowKeywordType` (#14549)
6718d466
fisker Update dependency flow-parser to v0.202.0 (#14555)
8b5687ac
fisker Style: early return to reduce indention (#14561)
9d08be89
fisker Merge 14208 into next
b61ef0d2
fisker Refactor to use `path.match`
8e16d66b
fisker Exclude custom props for now
8ddaa4c5
fisker Merge branch 'main' into next
ee482b16
fisker Unpin Node.js version (#14558)
68c7f2f6
fisker Remove plugins from standalone build (#14570)
413a76d7
fisker Update plugin build system (#14571)
6d21de11
seiyab Format TypeScript expressions in Vue template attributes (#14506)
e154250e
fisker Fix plugin loading cache (#14576)
fc81cc13
fisker Throw errors when parser can't be found (#14577)
5f4a98e3
fisker Perf: Skip `printComments` if printer don't have `printComment` funct…
ad9fd35b
fisker Move `avoidAstMutation` to `printer.experimentalFeatures` (#14579)
368620a6
fisker Remove outdated workaround (#14578)
71339e36
fisker Support parse void element in vue (#14560)
94660f6c
fisker Allow multiple decorators on same getter/setter (#14584)
f9fae7f3
fisker Release 2.8.7
543a9d71
fisker Bump Prettier dependency to 2.8.7
0e26a75e
fisker Git blame ignore 2.8.7
5ed59be7
fisker Clean changelog
353e3ac6
fisker Merge branch 'patch-release'
dd779dae
fisker Test invalid TOML config (#14583)
d8838349
pull pull added :arrow_heading_down: pull
fisker Remove dead code (#14554)
4edb68ac
sosukesuzuki Transform `.at` to property access to improve performance (#14590)
00e59ed0
renovate[bot] Update dependency webpack to v5.76.3 (#14597)
e10aba90
renovate[bot] Update dependency @angular/compiler to v15.2.4 (#14592)
5174a4e1
renovate[bot] Update dependency esbuild to v0.17.14 (#14595)
99ce2d86
seiyab Format TS expressions when any script tag has `lang="ts"` (#14587)
1bf47c1e
fisker Merge branch 'main' into next
9329924d
fisker Update snapshot
c4d7a4bc
dependabot[bot] Build(deps): Bump actions/checkout from 3.4.0 to 3.5.0 (#14591)
6650770c
renovate[bot] Update dependency @glimmer/syntax to v0.84.3 (#14594)
2ee702f1
renovate[bot] Update dependency @glimmer/reference to v0.84.3 (#14593)
e31c28c2
fisker Stop insert unnessary leading semicolon in vue event binding (#14557)
3c7e2173
fisker Refactor `printParenthesizedValueGroup` (#14540)
919670df
fisker Move ts script check into `embed` print (#14559)
bae1eb4a
fisker Merge pull request #9583 from prettier/next
3b82a343
github-advanced-security
dependabot[bot] Build(deps): Bump http-cache-semantics from 4.1.0 to 4.1.1 (#14604)
5d74a2bf
dependabot[bot] Build(deps): Bump terser from 5.7.1 to 5.16.8 in /website (#14602)
10a07cdc
dependabot[bot] Build(deps): Bump async from 2.6.3 to 2.6.4 in /website (#14601)
702e7b49
dependabot[bot] Build(deps): Bump minimist from 1.2.5 to 1.2.8 in /website (#14600)
a5a1f74d
dependabot[bot] Build(deps): Bump qs from 6.5.2 to 6.5.3 in /website (#14603)
6905b39e
pull pull merged 6905b39e into main 2 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone