@mheob/prettier-config
Version:
My personal configuration for prettier.
37 lines (36 loc) • 818 B
JavaScript
import pluginToml from 'prettier-plugin-toml';
const options = {
plugins: [pluginToml],
arrowParens: 'avoid',
endOfLine: 'lf',
printWidth: 100,
proseWrap: 'always',
semi: true,
singleQuote: true,
trailingComma: 'all',
useTabs: true,
overrides: [
{
files: '**/{.cspell,tsconfig}*.json',
options: {
parser: 'jsonc',
},
},
{
files: '**/*.md',
options: {
parser: 'markdown',
printWidth: 130,
},
},
{
files: '**/*.{yaml,yml}',
options: {
printWidth: 130,
singleQuote: false,
useTabs: false,
},
},
],
};
export default options;