Skip to content

Commit c5eed72

Browse files
Add compatibility with prettier-plugin-multiline-arrays (#299)
* Add compatibility with `prettier-plugin-multiline-arrays` * Update changelog --------- Co-authored-by: Jordan Pittman <[email protected]>
1 parent f101793 commit c5eed72

File tree

6 files changed

+123
-2
lines changed

6 files changed

+123
-2
lines changed

CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10-
- Nothing yet!
10+
- Add support for `prettier-plugin-multiline-arrays` ([#299](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/299))
1111

1212
## [0.6.5] - 2024-06-17
1313

14-
- Only re-apply string escaping when necessary ([#295](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/295))
14+
- Only re-apply string escaping when necessary ([#295](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/295))
1515

1616
## [0.6.4] - 2024-06-12
1717

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,7 @@ This plugin uses Prettier APIs that can only be used by one plugin at a time, ma
204204
- `prettier-plugin-css-order`
205205
- `prettier-plugin-import-sort`
206206
- `prettier-plugin-jsdoc`
207+
- `prettier-plugin-multiline-arrays`
207208
- `prettier-plugin-organize-attributes`
208209
- `prettier-plugin-organize-imports`
209210
- `prettier-plugin-style-order`

package-lock.json

Lines changed: 90 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@
5858
"prettier-plugin-import-sort": "^0.0.7",
5959
"prettier-plugin-jsdoc": "^1.0.1",
6060
"prettier-plugin-marko": "^3.1.1",
61+
"prettier-plugin-multiline-arrays": "^3.0.6",
6162
"prettier-plugin-organize-attributes": "^1.0.0",
6263
"prettier-plugin-organize-imports": "^3.2.4",
6364
"prettier-plugin-sort-imports": "^1.8.1",
@@ -83,6 +84,7 @@
8384
"prettier-plugin-import-sort": "*",
8485
"prettier-plugin-jsdoc": "*",
8586
"prettier-plugin-marko": "*",
87+
"prettier-plugin-multiline-arrays": "*",
8688
"prettier-plugin-organize-attributes": "*",
8789
"prettier-plugin-organize-imports": "*",
8890
"prettier-plugin-sort-imports": "*",
@@ -120,6 +122,9 @@
120122
"prettier-plugin-marko": {
121123
"optional": true
122124
},
125+
"prettier-plugin-multiline-arrays": {
126+
"optional": true
127+
},
123128
"prettier-plugin-organize-attributes": {
124129
"optional": true
125130
},

src/plugins.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,7 @@ async function loadCompatiblePlugins() {
174174
'prettier-plugin-css-order',
175175
'prettier-plugin-import-sort',
176176
'prettier-plugin-jsdoc',
177+
'prettier-plugin-multiline-arrays',
177178
'prettier-plugin-organize-attributes',
178179
'prettier-plugin-style-order',
179180
'prettier-plugin-sort-imports',

tests/plugins.test.js

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,30 @@ let tests = [
9494
],
9595
},
9696
},
97+
{
98+
versions: [3],
99+
plugins: ['prettier-plugin-multiline-arrays'],
100+
tests: {
101+
babel: [
102+
[
103+
`const array = [\n'one']`,
104+
`const array = [\n 'one',\n]`,
105+
],
106+
],
107+
typescript: [
108+
[
109+
`const array = [\n'one']`,
110+
`const array = [\n 'one',\n]`,
111+
],
112+
],
113+
'babel-ts': [
114+
[
115+
`const array = [\n'one']`,
116+
`const array = [\n 'one',\n]`,
117+
],
118+
],
119+
},
120+
},
97121
{
98122
versions: [2, 3],
99123
plugins: ['prettier-plugin-organize-imports'],

0 commit comments

Comments
 (0)