File tree Expand file tree Collapse file tree 4 files changed +15
-12
lines changed
cli/tests/snapshots/create-with-all-addons Expand file tree Collapse file tree 4 files changed +15
-12
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ ' sv ' : patch
3+ ---
4+
5+ fix(prettier): ` prettier-plugin-tailwindcss ` plugin is now last in the list
Original file line number Diff line number Diff line change @@ -49,15 +49,15 @@ export default defineAddon({
4949
5050 data . plugins ??= [ ] ;
5151 const plugins : string [ ] = data . plugins ;
52+ {
53+ const PLUGIN_NAME = 'prettier-plugin-svelte' ;
54+ if ( ! plugins . includes ( PLUGIN_NAME ) ) plugins . push ( PLUGIN_NAME ) ;
55+ }
5256 if ( tailwindcssInstalled ) {
53- if ( ! plugins . includes ( 'prettier-plugin-tailwindcss' ) ) {
54- data . plugins . unshift ( 'prettier-plugin-tailwindcss' ) ;
55- }
57+ const PLUGIN_NAME = 'prettier-plugin-tailwindcss' ;
58+ if ( ! plugins . includes ( PLUGIN_NAME ) ) plugins . push ( PLUGIN_NAME ) ;
5659 data . tailwindStylesheet ??= files . getRelative ( { to : files . stylesheet } ) ;
5760 }
58- if ( ! plugins . includes ( 'prettier-plugin-svelte' ) ) {
59- data . plugins . push ( 'prettier-plugin-svelte' ) ;
60- }
6161
6262 data . overrides ??= [ ] ;
6363 const overrides : Array < { files : string | string [ ] ; options ?: { parser ?: string } } > =
Original file line number Diff line number Diff line change @@ -125,13 +125,11 @@ export default defineAddon({
125125 if ( prettierInstalled ) {
126126 sv . file ( files . prettierrc , ( content ) => {
127127 const { data, generateCode } = parseJson ( content ) ;
128- const PLUGIN_NAME = 'prettier-plugin-tailwindcss' ;
129128
130129 data . plugins ??= [ ] ;
131130 const plugins : string [ ] = data . plugins ;
132-
133- if ( ! plugins . includes ( PLUGIN_NAME ) ) plugins . unshift ( PLUGIN_NAME ) ;
134-
131+ const PLUGIN_NAME = 'prettier-plugin-tailwindcss' ;
132+ if ( ! plugins . includes ( PLUGIN_NAME ) ) plugins . push ( PLUGIN_NAME ) ;
135133 data . tailwindStylesheet ??= files . getRelative ( { to : files . stylesheet } ) ;
136134
137135 return generateCode ( ) ;
Original file line number Diff line number Diff line change 44 "trailingComma": "none",
55 "printWidth": 100,
66 "plugins": [
7- "prettier-plugin-tailwindcss ",
8- "prettier-plugin-svelte "
7+ "prettier-plugin-svelte ",
8+ "prettier-plugin-tailwindcss "
99 ],
1010 "overrides": [
1111 {
You can’t perform that action at this time.
0 commit comments