@systemlight/fabric
Version:
A collection of configuration files containing prettier, eslint, stylelint.
38 lines (35 loc) • 849 B
JavaScript
'use strict';
let prettierConfig = {
printWidth: 120,
semi: false,
singleQuote: true,
quoteProps: 'as-needed',
jsxSingleQuote: false,
trailingComma: 'none',
bracketSpacing: false,
bracketSameLine: true,
arrowParens: 'always',
requirePragma: false,
insertPragma: false,
proseWrap: 'preserve',
htmlWhitespaceSensitivity: 'strict',
vueIndentScriptAndStyle: false,
endOfLine: 'crlf',
embeddedLanguageFormatting: 'auto',
singleAttributePerLine: false,
overrides: [
{
files: ['.prettierrc'],
options: {
parser: 'json'
}
},
{
files: '*.ejs',
options: {
parser: 'html'
}
}
]
};
module.exports = prettierConfig;