fisker Cheung
|
0cd7e10447
|
Merge branch 'main' into next
# Conflicts:
# docs/browser.md
# src/language-js/print/literal.js
# src/language-js/print/misc.js
# src/language-js/printer-estree.js
# tests/format/markdown/auto-link/jsfmt.spec.js
# yarn.lock
|
2023-01-10 09:38:45 +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
|
2f72344944
|
Refactor Enum print (#14045)
|
2023-01-04 16:25:41 +08:00 |
|
fisker Cheung
|
acb7354f85
|
Merge branch 'main' into next
# Conflicts:
# src/language-js/needs-parens.js
|
2023-01-04 16:02:27 +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
|
18264762fd
|
Move cursor tracking from printComments to printAstToDoc (#13915)
|
2023-01-04 15:15:02 +08:00 |
|
fisker Cheung
|
23b0381a3d
|
Use printOptionalToken in printIndexedAccessType (#14078)
|
2023-01-04 15:09:02 +08:00 |
|
fisker Cheung
|
468c514ba2
|
Fix inconsistent between array/tuple and object/record (#14065)
|
2023-01-04 15:07:07 +08:00 |
|
fisker Cheung
|
f65768d00a
|
Merge branch 'main' into next
# Conflicts:
# package.json
# scripts/release/yarn.lock
# src/language-css/parser-postcss.js
# src/language-css/printer-postcss.js
# src/language-js/print/jsx.js
# src/language-json/printer-estree-json.js
# website/yarn.lock
# yarn.lock
|
2023-01-04 14:25:53 +08:00 |
|
fisker Cheung
|
af3d6fa80b
|
Quote numeric keys for json-stringify parser (#14083)
|
2023-01-03 10:47:30 +08:00 |
|
fisker Cheung
|
6d7abe46e2
|
Minor refactor to printReturnOrThrowArgument (#14068)
|
2022-12-30 10:39:49 +08:00 |
|
fisker Cheung
|
f8ccbd3030
|
Minor refactor (#14072)
|
2022-12-30 10:39:17 +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
|
5fe789631b
|
Fix tests
|
2022-12-29 17:57:16 +08:00 |
|
fisker Cheung
|
9afa8544eb
|
Merge branch 'main' into next
# Conflicts:
# src/language-js/needs-parens.js
|
2022-12-29 17:50:50 +08:00 |
|
fisker Cheung
|
3e7c02b187
|
Minor refactor to printTernary (#14069)
|
2022-12-29 17:20:44 +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
|
4176837f75
|
Add prefer-create-type-check-function rule (#14071)
|
2022-12-29 17:17:19 +08:00 |
|
fisker Cheung
|
d798b55486
|
Improve let check in for..of (#14076)
|
2022-12-29 15:12:22 +08:00 |
|
fisker Cheung
|
b6027f891f
|
Merge printTupleType into printArray (#14064)
|
2022-12-29 14:34:27 +08:00 |
|
fisker Cheung
|
32d46d9fa1
|
Fix formatting of empty type parameters (#14073)
|
2022-12-29 10:11:50 +08:00 |
|
fisker Cheung
|
bbb54ac283
|
Fix isExportDeclaration (#14070)
|
2022-12-29 10:11:14 +08:00 |
|
fisker Cheung
|
3aaafa7ecf
|
Add ancestors getter and hasAncestor() to AstPath (#14004)
|
2022-12-28 14:48:25 +08:00 |
|
fisker
|
65c384303a
|
Fix snapshot
|
2022-12-26 10:49:35 +08:00 |
|
fisker
|
a51568db85
|
Merge branch 'main' into next
# Conflicts:
# package.json
# scripts/vendors/vendor-meta.json
# src/language-js/needs-parens.js
# src/language-js/utils/index.js
# tests/format/misc/errors/js/assignment/jsfmt.spec.js
# tests/format/misc/typescript-only/__snapshots__/jsfmt.spec.js.snap
# vendors/chalk.js
# vendors/execa.js
# vendors/mem.js
# vendors/string-width.js
# vendors/tempy.js
# yarn.lock
|
2022-12-26 10:42:45 +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
|
27f6e8bdbb
|
Refactor enum declaration print (#14037)
|
2022-12-22 09:28:21 +08:00 |
|
fisker Cheung
|
2a9c166a36
|
Merge branch 'main' into next
|
2022-12-19 18:12:58 +08:00 |
|
fisker Cheung
|
9fd8dbed88
|
Skip measure width of last string in printDocToString (#13894)
|
2022-12-19 13:30:50 +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 CheungandSosuke Suzuki
|
b728e0bf46
|
Minor refactor to flow printer (#14002)
Co-authored-by: Sosuke Suzuki <aosukeke@gmail.com>
|
2022-12-19 13:19:11 +08:00 |
|
fisker Cheung
|
b9af479919
|
Minor refactor (#14001)
|
2022-12-19 13:18:44 +08:00 |
|
fisker Cheung
|
a3b4e9d52d
|
Remove useless condition (#14003)
|
2022-12-19 13:17:57 +08:00 |
|
fisker Cheung
|
8bcba95ede
|
Fix cosmiconfig version
|
2022-12-15 19:35:40 +08:00 |
|
fisker Cheung
|
b164d42ea6
|
Fix
|
2022-12-15 19:32:24 +08:00 |
|
fisker Cheung
|
daeb90f1ca
|
Merge branch 'main' into next
# Conflicts:
# package.json
# src/language-css/printer-postcss.js
# src/language-handlebars/printer-glimmer.js
# src/language-markdown/clean.js
# src/language-markdown/printer-markdown.js
# yarn.lock
|
2022-12-15 19:16:59 +08:00 |
|
fisker Cheung
|
521de3bf4d
|
Don't run scheduled workflows in forks (#13981)
|
2022-12-12 17:26:29 +08:00 |
|
fisker Cheung
|
fefc9e142d
|
Improve TypeScript error location (#13983)
|
2022-12-12 17:26:11 +08:00 |
|
fisker Cheung
|
f2701a3d6f
|
TypeScript: Throw errors for invalid modifiers (#13929)
|
2022-12-12 16:38:45 +08:00 |
|
fisker Cheung
|
3e49250841
|
Update flow-parser to v0.194.0 (#13928)
|
2022-12-05 10:11:01 +08:00 |
|
fisker Cheung
|
1f9206f219
|
Merge branch 'main' into next
# Conflicts:
# src/language-js/print/statement.js
|
2022-12-01 18:00:40 +08:00 |
|
fisker Cheung
|
e4240aeaf0
|
Add tests for keyword class property (#13927)
|
2022-12-01 17:03:37 +08:00 |
|
fisker Cheung
|
9676a23ab7
|
Fix test
|
2022-12-01 16:10:07 +08:00 |
|
fisker Cheung
|
817460b93a
|
Merge branch 'main' into next
# Conflicts:
# netlify.toml
|
2022-12-01 15:22:35 +08:00 |
|
fisker Cheung
|
e82ca7c379
|
Extract printEnumMembers (#13920)
|
2022-12-01 10:09:45 +08:00 |
|
fisker Cheung
|
b0c3102996
|
Minor refactor to array item print (#13913)
|
2022-12-01 10:09:15 +08:00 |
|
fisker Cheung
|
925fa3f8ec
|
Use AstPath getters (#13922)
|
2022-12-01 10:07:41 +08:00 |
|
fisker Cheung
|
7cce9a4d2a
|
Add two revisions (async printer changes) to .git-blame-ignore-revs (#13918)
|
2022-12-01 10:06:50 +08:00 |
|
fisker Cheung
|
f8f0c41b20
|
TypeScript: Throw errors for invalid modifiers (#13877)
Fixes https://github.com/prettier/prettier/issues/9760
|
2022-11-25 17:52:42 +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
|
d98e4efc9f
|
Update eslint-plugin-regexp to v1.11.0 (#13888)
|
2022-11-25 10:45:05 +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
|
ce6ee07f17
|
Move printTupleType into array.js (#13880)
|
2022-11-24 11:25:52 +08:00 |
|
fisker Cheung
|
2f4233bc85
|
Remove an empty String#replace call (#13889)
|
2022-11-24 10:01:57 +08:00 |
|
fisker Cheung
|
54a1a18f1b
|
Fix yarn.lock
|
2022-11-23 19:46:26 +08:00 |
|
fisker Cheung
|
52fbecc89b
|
Merge branch 'main' into next
# Conflicts:
# docs/browser.md
# package.json
# yarn.lock
|
2022-11-23 19:44:31 +08:00 |
|
fisker Cheung
|
95721da020
|
Update cosmiconfig to v8 (#13881)
|
2022-11-23 19:28:16 +08:00 |
|
fisker Cheung
|
ff43f661ed
|
Update browserslist (#13884)
|
2022-11-23 19:27:45 +08:00 |
|
fisker Cheung
|
55fa0e9e0f
|
Merge branch 'main' into next & update @typescript-eslint/*
# Conflicts:
# package.json
# src/language-js/utils/index.js
# tests/format/typescript/satisfies-operators/jsfmt.spec.js
# yarn.lock
|
2022-11-22 15:37:52 +08:00 |
|
fisker Cheung
|
9689357e58
|
Enable unicorn/no-typeof-undefined rule (#13878)
|
2022-11-22 14:50:24 +08:00 |
|
fisker Cheung
|
f9a71da439
|
Add CodeQL Analysis workflow (#13851)
|
2022-11-20 15:35:24 +08:00 |
|
fisker Cheung
|
decc3bae65
|
Enable regexp/prefer-lookaround rule (#13859)
|
2022-11-20 15:35:03 +08:00 |
|
fisker Cheung
|
24b2ce5d5b
|
Auto evaluate ts.SyntaxKind (#13855)
|
2022-11-20 15:33:38 +08:00 |
|
fisker Cheung
|
76bf81b5fa
|
Update SyntaxKind
|
2022-11-18 14:52:22 +08:00 |
|
fisker Cheung
|
b035922ff4
|
Fix build script
|
2022-11-18 14:36:43 +08:00 |
|
fisker Cheung
|
7dd7624278
|
Update @types/node
|
2022-11-18 14:28:54 +08:00 |
|
fisker Cheung
|
9411aa2e47
|
Merge branch 'main' into next
# Conflicts:
# changelog_unreleased/typescript/13764.md
# package.json
# scripts/release/yarn.lock
# src/language-js/parse/postprocess/typescript.js
# yarn.lock
|
2022-11-18 14:27:23 +08:00 |
|
fisker Cheung
|
68ea881498
|
Update typescript to v4.9 (#13852)
|
2022-11-18 09:54:48 +08:00 |
|
fisker Cheung
|
b697a596a6
|
TypeScript: Throw errors for invalid modifier on type parameter (#13853)
|
2022-11-18 09:54:23 +08:00 |
|
fisker Cheung
|
bac69974fd
|
Revert "Fix tests"
This reverts commit 4f6a846d94.
Accidentally pushed to `next` when working on #13853
|
2022-11-17 22:45:35 +08:00 |
|
fisker Cheung
|
4f6a846d94
|
Fix tests
|
2022-11-17 22:43:17 +08:00 |
|
fisker Cheung
|
fb62a9fc31
|
Build: improve readability of the transform script (#13815)
|
2022-11-15 18:26:06 +08:00 |
|
fisker Cheung
|
dd58da4703
|
Remove node-fetch (#13849)
|
2022-11-14 20:23:12 +08:00 |
|
fisker Cheung
|
39e5466007
|
Support "Explicit Resource Management" proposal (#13752)
|
2022-11-14 19:45:27 +08:00 |
|
fisker Cheung
|
0d808c5ad8
|
Remove outdated range fix (#13736)
|
2022-11-14 19:45:08 +08:00 |
|
fisker Cheung
|
e83bd73d88
|
Add test for massageAst (#13739)
|
2022-11-14 19:44:41 +08:00 |
|
fisker Cheung
|
a66236a3e1
|
TypeScript: Throw errors for 'declare' in accessors (#13770)
|
2022-11-14 19:44:14 +08:00 |
|
fisker Cheung
|
68a13957f4
|
Use optional chaining (#13824)
|
2022-11-14 19:43:08 +08:00 |
|
fisker Cheung
|
1de926ac79
|
Support "Import Reflection" proposal (#13771)
|
2022-11-07 09:49:35 +08:00 |
|
fisker Cheung
|
9eafbf6854
|
Enable unicorn/prefer-string-replace-all rule (#13788)
|
2022-11-06 19:55:24 +08:00 |
|
fisker Cheung
|
ae4d85ab3c
|
Update description of vueIndentScriptAndStyle option (#13781)
|
2022-11-04 11:14:12 +08:00 |
|
fisker Cheung
|
8ae1fb69bd
|
Enable regexp/no-useless-non-capturing-group rule (#13787)
|
2022-11-04 11:04:02 +08:00 |
|
fisker Cheung
|
cccedf4aa8
|
Merge branch 'main' into next
# Conflicts:
# package.json
# src/language-js/needs-parens.js
# src/language-js/parse/postprocess/typescript.js
# src/language-js/print/call-arguments.js
# src/language-js/print/decorators.js
# src/language-js/print/template-literal.js
# src/language-js/print/ternary.js
# src/language-js/print/typescript.js
# src/language-js/utils/index.js
# tests/format/typescript/satisfies-operators/__snapshots__/jsfmt.spec.js.snap
# tests/format/typescript/satisfies-operators/jsfmt.spec.js
# yarn.lock
|
2022-11-04 10:42:59 +08:00 |
|
fisker Cheung
|
59eda43d71
|
Use optional chaining where possible (#13773)
|
2022-11-03 14:23:07 +08:00 |
|
fisker Cheung
|
6c688b7e28
|
Infer source type from filepath (#13772)
|
2022-11-02 19:00:08 +08:00 |
|
fisker Cheung
|
bf6cf1c96c
|
Extract language-json (#13742)
|
2022-11-02 10:32:46 +08:00 |
|
fisker Cheung
|
730e5ec2b1
|
Fix esbuildPluginEvaluate (#13766)
|
2022-10-30 17:08:19 +08:00 |
|
fisker Cheung
|
a3dfbf70f7
|
Build: more powerful esbuild evaluate plugin (#13724)
|
2022-10-30 11:14:51 +08:00 |
|
fisker Cheung
|
75785c5acc
|
Minor tweak to bundled dependencies license (#13748)
|
2022-10-30 11:06:57 +08:00 |
|
fisker Cheung
|
256578bd3a
|
Update jest-light-runner to v0.4.1 (#13749)
|
2022-10-30 11:05:09 +08:00 |
|
fisker Cheung
|
40f3bced17
|
Update babel to v7.20.0 (#13733)
|
2022-10-29 16:28:52 +08:00 |
|
fisker Cheung
|
4f13d715c7
|
Reduce size of postcss plugin (#13745)
|
2022-10-29 16:28:20 +08:00 |
|