personal-www/prettier.config.mjs
2025-02-19 16:32:24 -05:00

26 lines
524 B
JavaScript

/** @type {import("prettier").Config} */
export default {
trailingComma: 'es5',
semi: false,
singleQuote: true,
astroAllowShorthand: true,
bracketSameLine: true,
singleAttributePerLine: true,
overrides: [
{
files: ['*.astro'],
options: {
parser: 'astro',
},
},
{
files: ['*.svg'],
options: {
parser: 'html',
},
},
],
proseWrap: 'always',
tailwindFunctions: ['tw'],
plugins: ['prettier-plugin-astro', 'prettier-plugin-tailwindcss'],
}