File tree Expand file tree Collapse file tree 2 files changed +38
-15
lines changed Expand file tree Collapse file tree 2 files changed +38
-15
lines changed Original file line number Diff line number Diff line change 50
50
] ;
51
51
52
52
packages = with pkgs ; [
53
- prettierd
53
+ nodePackages_latest . prettier
54
54
tailwindcss-language-server
55
55
] ;
56
56
57
57
processes = {
58
58
dev . exec = "npm run dev" ;
59
59
} ;
60
60
61
- scripts = {
62
- format . exec = "npm run format" ;
63
- } ;
64
-
65
61
git-hooks . hooks = {
66
62
shellcheck . enable = true ;
67
- nixfmt-rfc-style . enable = true ;
68
- prettier = {
69
- enable = true ;
70
- excludes = [
71
- "flake.lock"
72
- "package-lock.json"
73
- "README.md"
74
- ] ;
75
- } ;
63
+ treefmt . enable = true ;
64
+ treefmt . settings . formatters = with pkgs ; [
65
+ nodePackages_latest . prettier
66
+ nixfmt-rfc-style
67
+ taplo
68
+ ] ;
76
69
} ;
77
70
78
71
languages = {
85
78
} ;
86
79
} ;
87
80
88
- formatter = pkgs . nixfmt-rfc-style ;
81
+ formatter = pkgs . treefmt ;
89
82
} ;
90
83
} ;
91
84
}
Original file line number Diff line number Diff line change
1
+ excludes = [" package-lock.json" , " .gitignore" ]
2
+
3
+ [formatter .prettier ]
4
+ command = " prettier"
5
+ excludes = []
6
+ includes = [
7
+ " *.cjs" ,
8
+ " *.css" ,
9
+ " *.html" ,
10
+ " *.js" ,
11
+ " *.json" ,
12
+ " *.json5" ,
13
+ " *.jsx" ,
14
+ " *.md" ,
15
+ " *.mdx" ,
16
+ " *.mjs" ,
17
+ " *.scss" ,
18
+ " *.ts" ,
19
+ " *.tsx" ,
20
+ " *.vue" ,
21
+ " *.yaml" ,
22
+ " *.yml" ,
23
+ ]
24
+ options = [" --write" ]
25
+
26
+ [formatter .taplo ]
27
+ command = " taplo"
28
+ excludes = []
29
+ includes = [" *.toml" ]
30
+ options = [" format" ]
You can’t perform that action at this time.
0 commit comments