 
|
db1cdc007f
|
test(vue): add tests for script lang (#14912)
Co-authored-by: fisker <lionkay@gmail.com>
Co-authored-by: SUZUKI Sosuke <aosukeke@gmail.com>
|
2023-06-13 23:02:21 +08:00 |
|
 SUZUKI SosukeandNicolò Ribaudo
|
7ad852636d
|
Support Import Attributes (#14863)
* Print import attributes
* Update visitor keys for import attributes
* Update snapshots for visitor-keys
* Update `babel-plugins` tests
* Update import attributes tests
* Update misc tests
* Add changelog
* Enable `importAttributes` and `importAssertions`
* Print ImportAssertion syntax
* Add `babel-plugins` tests
* Add import assertions tests
* Add misc tests for import assertions
* Update changelog
* Fix words
* Use `deprecatedAssertSyntax`
* Update `@babel/parser`
* Use deprecatedAssertSyntax
* Remove needless tests
* Update `@babel/types`
* Update visitor-keys
* Run `yarn dedupe`
* Update src/language-js/print/module.js
Co-authored-by: Nicolò Ribaudo <hello@nicr.dev>
* Address review
---------
Co-authored-by: Nicolò Ribaudo <hello@nicr.dev>
|
2023-05-31 00:47:12 +09:00 |
|
SUZUKI Sosuke
|
4d7afff735
|
Tests for await using syntax (#14862)
* Add tests for `await using`
* Add tests for `await using` from Babel
* Add changelog
* Fix changelog
|
2023-05-29 20:50:18 +09:00 |
|
SUZUKI Sosuke
|
c1296105f3
|
Update @babel/parser to 7.22.0 (#14861)
* Update `@babel/parser` and `@babel/types`
* Update error message snapshots
* Run `yarn dedupe`
* Update `@babel/generator`
* Install new `@babel/parser`
|
2023-05-27 22:06:34 +09:00 |
|
SUZUKI Sosuke
|
6cff2148a3
|
Improve formatting for constraints on type parameters (#14858)
|
2023-05-26 22:04:43 +08:00 |
|
Pieter Vanderwerff
|
8f0e934367
|
Consider Flow type cast expressions when expanding call arguments (#14836)
|
2023-05-24 19:41:02 +08:00 |
|
ot07
|
9b19afda8a
|
TypeScript: Fix issue with double semicolon caused by // prettier-ignore on a call signature line (#14830)
|
2023-05-19 10:23:13 +08:00 |
|
 
|
8108864d7f
|
Fix empty line check between array elements (#14736)
Co-authored-by: ☀️ <sol@solfox.online>
Co-authored-by: fisker Cheung <lionkay@gmail.com>
|
2023-05-05 15:17:11 +08:00 |
|
Panagiotis Vekris
|
2eaf5763e9
|
Support type guards in Flow (#14767)
|
2023-04-27 14:09:17 +08:00 |
|
 Seiyaandfisker Cheung
|
7f64e920de
|
Make curried arrow function and normal arrow function consistent (#14633)
Co-authored-by: fisker Cheung <lionkay@gmail.com>
|
2023-04-27 11:01:35 +08:00 |
|
Aleksandr Vladykin
|
27f7723bf9
|
Fix: keep parens around TSInstantiationExpression followed by a prop access (#14701)
|
2023-04-27 10:50:18 +08:00 |
|
 renovate[bot]andfisker Cheung
|
ab9792cc00
|
Update dependency flow-parser to v0.204.0 (#14710)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: fisker Cheung <lionkay@gmail.com>
|
2023-04-22 22:18:48 +08:00 |
|
 SUZUKI Sosukeandfisker Cheung
|
cfb3b87efb
|
Fix trailing coma print in type prameters, improve jsx parse (#14688)
Co-authored-by: fisker Cheung <lionkay@gmail.com>
|
2023-04-21 13:18:29 +08:00 |
|
fisker Cheung
|
bec997e85c
|
Fix cursor tracking inside JSXText (#14163)
|
2023-04-10 10:44:31 +08:00 |
|
fisker Cheung
|
ecfa324b69
|
Format <script> inside SVG (#14400)
|
2023-04-10 10:43:48 +08:00 |
|
fisker Cheung
|
686320a88c
|
Fix inconsistent union/intersection type format between TS and Flow (#14654)
|
2023-04-10 09:58:12 +08:00 |
|
fisker Cheung
|
1e50206d28
|
Improve new line after { detection in TSMappedType (#14659)
|
2023-04-10 09:56:39 +08:00 |
|
SUZUKI Sosuke
|
4a949a2f23
|
Line breaking after extends in type parameters (#14672)
|
2023-04-09 12:58:54 +09:00 |
|
 Jordan Brownandfisker
|
f95b0c0296
|
Support Flow Mapped Types (#14619)
Co-authored-by: fisker <lionkay@gmail.com>
|
2023-04-07 09:56:18 +08:00 |
|
fisker Cheung
|
02a50e5bb9
|
Angular: Support computed optional member expression (#14658)
|
2023-04-07 09:53:59 +08:00 |
|
fisker Cheung
|
e4349cae71
|
Bump @prettier/parse-srcset to v3 (#14665)
|
2023-04-05 16:51:32 +08:00 |
|
fisker Cheung
|
4965a790cb
|
Forbid decorators on object property (#14661)
|
2023-04-04 09:07:15 +08:00 |
|
chaxus
|
053bc69c76
|
Add less test case (#14626)
|
2023-03-30 01:23:17 +08:00 |
|
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 |
|