1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91
| export default { printWidth: 100, tabWidth: 2, useTabs: true, semi: false, singleQuote: true, quoteProps: 'consistent', trailingComma: 'all', bracketSpacing: true, arrowParens: 'always', endOfLine: 'lf', proseWrap: 'always', htmlWhitespaceSensitivity: 'css', bracketSameLine: false, vueIndentScriptAndStyle: false, embeddedLanguageFormatting: 'auto', jsxSingleQuote: true, jsxBracketSameLine: false, overrides: [ { files: '*.{json,json5}', options: { printWidth: 100, singleQuote: false, trailingComma: 'none', }, }, { files: '*.{yaml,yml}', options: { singleQuote: false, tabWidth: 2, }, }, { files: '*.html', options: { printWidth: 120, htmlWhitespaceSensitivity: 'ignore', }, }, { files: '*.md', options: { proseWrap: 'always', printWidth: 100, }, }, { files: '*.{ts,tsx}', options: { }, }, ], plugins: [ ], }
|