|
7 | 7 | "description": "TypeScript/JavaScript code formatter.", |
8 | 8 | "selected": true, |
9 | 9 | "configKey": "typescript", |
| 10 | + "keywords": [ |
| 11 | + "javascript", |
| 12 | + "typescript", |
| 13 | + "node", |
| 14 | + "deno", |
| 15 | + "ecmascript" |
| 16 | + ], |
10 | 17 | "fileExtensions": [ |
11 | 18 | "ts", |
12 | 19 | "tsx", |
|
26 | 33 | "description": "JSON/JSONC code formatter.", |
27 | 34 | "selected": true, |
28 | 35 | "configKey": "json", |
| 36 | + "keywords": [ |
| 37 | + "json", |
| 38 | + "jsonc" |
| 39 | + ], |
29 | 40 | "fileExtensions": [ |
30 | 41 | "json", |
31 | 42 | "jsonc" |
|
39 | 50 | "description": "Markdown code formatter.", |
40 | 51 | "selected": true, |
41 | 52 | "configKey": "markdown", |
| 53 | + "keywords": [ |
| 54 | + "markdown", |
| 55 | + "commonmark", |
| 56 | + "gfm" |
| 57 | + ], |
42 | 58 | "fileExtensions": [ |
43 | 59 | "md", |
44 | 60 | "mkd", |
|
54 | 70 | "description": "TOML code formatter.", |
55 | 71 | "selected": true, |
56 | 72 | "configKey": "toml", |
| 73 | + "keywords": [ |
| 74 | + "toml", |
| 75 | + "cargo" |
| 76 | + ], |
57 | 77 | "fileExtensions": [ |
58 | 78 | "toml" |
59 | 79 | ], |
|
64 | 84 | "description": "Dockerfile code formatter.", |
65 | 85 | "selected": false, |
66 | 86 | "configKey": "dockerfile", |
| 87 | + "keywords": [ |
| 88 | + "docker", |
| 89 | + "dockerfile", |
| 90 | + "container" |
| 91 | + ], |
67 | 92 | "fileExtensions": [ |
68 | 93 | "dockerfile" |
69 | 94 | ], |
|
77 | 102 | "description": "Biome (JS/TS/JSON) wrapper plugin.", |
78 | 103 | "selected": false, |
79 | 104 | "configKey": "biome", |
| 105 | + "keywords": [ |
| 106 | + "biome", |
| 107 | + "rome", |
| 108 | + "javascript", |
| 109 | + "typescript", |
| 110 | + "json" |
| 111 | + ], |
80 | 112 | "fileExtensions": [ |
81 | 113 | "ts", |
82 | 114 | "tsx", |
|
98 | 130 | "description": "Oxc (JS/TS) wrapper plugin.", |
99 | 131 | "selected": false, |
100 | 132 | "configKey": "oxc", |
| 133 | + "keywords": [ |
| 134 | + "oxc", |
| 135 | + "oxlint", |
| 136 | + "javascript", |
| 137 | + "typescript" |
| 138 | + ], |
101 | 139 | "fileExtensions": [ |
102 | 140 | "ts", |
103 | 141 | "tsx", |
|
117 | 155 | "description": "Mago (PHP) wrapper plugin.", |
118 | 156 | "selected": false, |
119 | 157 | "configKey": "mago", |
| 158 | + "keywords": [ |
| 159 | + "php", |
| 160 | + "mago", |
| 161 | + "laravel" |
| 162 | + ], |
120 | 163 | "fileExtensions": [ |
121 | 164 | "php" |
122 | 165 | ], |
|
127 | 170 | "description": "Ruff (Python) wrapper plugin.", |
128 | 171 | "selected": false, |
129 | 172 | "configKey": "ruff", |
| 173 | + "keywords": [ |
| 174 | + "python", |
| 175 | + "ruff", |
| 176 | + "black", |
| 177 | + "flake8" |
| 178 | + ], |
130 | 179 | "fileExtensions": [ |
131 | 180 | "py", |
132 | 181 | "pyi" |
|
138 | 187 | "description": "Jupyter notebook code block formatter.", |
139 | 188 | "selected": false, |
140 | 189 | "configKey": "jupyter", |
| 190 | + "keywords": [ |
| 191 | + "jupyter", |
| 192 | + "notebook", |
| 193 | + "ipython", |
| 194 | + "python" |
| 195 | + ], |
141 | 196 | "fileExtensions": [ |
142 | 197 | "ipynb" |
143 | 198 | ], |
|
148 | 203 | "description": "CSS, SCSS, Sass and Less formatter.", |
149 | 204 | "selected": true, |
150 | 205 | "configKey": "malva", |
| 206 | + "keywords": [ |
| 207 | + "css", |
| 208 | + "scss", |
| 209 | + "sass", |
| 210 | + "less", |
| 211 | + "stylesheet" |
| 212 | + ], |
151 | 213 | "fileExtensions": [ |
152 | 214 | "css", |
153 | 215 | "scss", |
|
163 | 225 | "description": "HTML, Vue, Svelte, Astro, Angular, Jinja, Twig, Nunjucks, and Vento formatter.", |
164 | 226 | "selected": true, |
165 | 227 | "configKey": "markup", |
| 228 | + "keywords": [ |
| 229 | + "html", |
| 230 | + "vue", |
| 231 | + "svelte", |
| 232 | + "astro", |
| 233 | + "angular", |
| 234 | + "jinja", |
| 235 | + "twig", |
| 236 | + "nunjucks", |
| 237 | + "vento", |
| 238 | + "handlebars", |
| 239 | + "mustache", |
| 240 | + "xml", |
| 241 | + "markup", |
| 242 | + "template" |
| 243 | + ], |
166 | 244 | "fileExtensions": [ |
167 | 245 | "html", |
168 | 246 | "vue", |
|
192 | 270 | "description": "YAML formatter.", |
193 | 271 | "selected": true, |
194 | 272 | "configKey": "yaml", |
| 273 | + "keywords": [ |
| 274 | + "yaml", |
| 275 | + "kubernetes", |
| 276 | + "k8s", |
| 277 | + "config" |
| 278 | + ], |
195 | 279 | "fileExtensions": [ |
196 | 280 | "yaml", |
197 | 281 | "yml" |
|
203 | 287 | "description": "GraphQL formatter.", |
204 | 288 | "selected": false, |
205 | 289 | "configKey": "graphql", |
| 290 | + "keywords": [ |
| 291 | + "graphql", |
| 292 | + "apollo", |
| 293 | + "schema" |
| 294 | + ], |
206 | 295 | "fileExtensions": [ |
207 | 296 | "graphql", |
208 | 297 | "gql" |
|
214 | 303 | "description": "CSS, SCSS, and Less formatter that never reinterprets your styles.", |
215 | 304 | "selected": false, |
216 | 305 | "configKey": "css", |
| 306 | + "keywords": [ |
| 307 | + "css", |
| 308 | + "scss", |
| 309 | + "less", |
| 310 | + "stylesheet" |
| 311 | + ], |
217 | 312 | "fileExtensions": [ |
218 | 313 | "css", |
219 | 314 | "scss", |
|
228 | 323 | "description": "HTML, XML, SVG, Vue, Svelte, and Astro formatter that preserves rendering-critical whitespace.", |
229 | 324 | "selected": false, |
230 | 325 | "configKey": "markup", |
| 326 | + "keywords": [ |
| 327 | + "html", |
| 328 | + "xml", |
| 329 | + "svg", |
| 330 | + "vue", |
| 331 | + "svelte", |
| 332 | + "astro", |
| 333 | + "markup" |
| 334 | + ], |
231 | 335 | "fileExtensions": [ |
232 | 336 | "html", |
233 | 337 | "htm", |
|
244 | 348 | "description": "Dialect-agnostic SQL formatter.", |
245 | 349 | "selected": false, |
246 | 350 | "configKey": "sql", |
| 351 | + "keywords": [ |
| 352 | + "sql", |
| 353 | + "mysql", |
| 354 | + "postgres", |
| 355 | + "postgresql", |
| 356 | + "sqlite", |
| 357 | + "database" |
| 358 | + ], |
247 | 359 | "fileExtensions": [ |
248 | 360 | "sql" |
249 | 361 | ], |
|
254 | 366 | "description": "Quarto, Pandoc, R Markdown, and Markdown formatter.", |
255 | 367 | "selected": false, |
256 | 368 | "configKey": "panache", |
| 369 | + "keywords": [ |
| 370 | + "quarto", |
| 371 | + "pandoc", |
| 372 | + "rmarkdown", |
| 373 | + "markdown" |
| 374 | + ], |
257 | 375 | "fileExtensions": [ |
258 | 376 | "md", |
259 | 377 | "qmd", |
|
272 | 390 | "description": "Swift code formatter (SwiftFormat wrapper).", |
273 | 391 | "selected": false, |
274 | 392 | "configKey": "swiftformat", |
| 393 | + "keywords": [ |
| 394 | + "swift", |
| 395 | + "swiftformat", |
| 396 | + "ios", |
| 397 | + "macos", |
| 398 | + "apple", |
| 399 | + "xcode" |
| 400 | + ], |
275 | 401 | "fileExtensions": [ |
276 | 402 | "swift" |
277 | 403 | ], |
|
282 | 408 | "description": "Prettier wrapper plugin (consider faster dedicated plugins for JS/TS, CSS, etc.).", |
283 | 409 | "selected": false, |
284 | 410 | "configKey": "prettier", |
| 411 | + "keywords": [ |
| 412 | + "prettier", |
| 413 | + "javascript", |
| 414 | + "typescript", |
| 415 | + "css", |
| 416 | + "html", |
| 417 | + "vue", |
| 418 | + "yaml", |
| 419 | + "graphql", |
| 420 | + "markdown", |
| 421 | + "mdx" |
| 422 | + ], |
285 | 423 | "fileExtensions": [ |
286 | 424 | "js", |
287 | 425 | "jsx", |
|
314 | 452 | "description": "C# and Visual Basic code formatter (Roslyn).", |
315 | 453 | "selected": false, |
316 | 454 | "configKey": "roslyn", |
| 455 | + "keywords": [ |
| 456 | + "c#", |
| 457 | + "csharp", |
| 458 | + "visual basic", |
| 459 | + "vb", |
| 460 | + "dotnet", |
| 461 | + ".net", |
| 462 | + "roslyn" |
| 463 | + ], |
317 | 464 | "fileExtensions": [ |
318 | 465 | "cs", |
319 | 466 | "vb" |
|
325 | 472 | "description": "Formats code using formatting CLIs installed on the host machine (rustfmt, clang-format, shfmt, etc.).", |
326 | 473 | "selected": false, |
327 | 474 | "configKey": "exec", |
| 475 | + "keywords": [ |
| 476 | + "rust", |
| 477 | + "rustfmt", |
| 478 | + "c", |
| 479 | + "c++", |
| 480 | + "cpp", |
| 481 | + "clang", |
| 482 | + "clang-format", |
| 483 | + "shell", |
| 484 | + "bash", |
| 485 | + "shfmt", |
| 486 | + "zig", |
| 487 | + "cli" |
| 488 | + ], |
328 | 489 | "fileExtensions": [], |
329 | 490 | "configExcludes": [], |
330 | 491 | "defaultConfig": { |
|
0 commit comments