36 lines
907 B
JavaScript
36 lines
907 B
JavaScript
|
module.exports = {
|
||
|
arrowParens: 'always',
|
||
|
bracketSpacing: true,
|
||
|
embeddedLanguageFormatting: 'auto',
|
||
|
htmlWhitespaceSensitivity: 'css',
|
||
|
insertPragma: false,
|
||
|
jsxBracketSameLine: false,
|
||
|
jsxSingleQuote: false,
|
||
|
printWidth: 120,
|
||
|
proseWrap: 'preserve',
|
||
|
quoteProps: 'as-needed',
|
||
|
requirePragma: false,
|
||
|
semi: false,
|
||
|
singleQuote: true,
|
||
|
tabWidth: 4,
|
||
|
trailingComma: 'all',
|
||
|
useTabs: false,
|
||
|
vueIndentScriptAndStyle: false,
|
||
|
overrides: [
|
||
|
{
|
||
|
files: [
|
||
|
// codegen
|
||
|
'packages/tl/binary/rsa-keys.js',
|
||
|
'packages/tl/binary/reader.js',
|
||
|
'packages/tl/binary/writer.js',
|
||
|
'packages/tl/index.js',
|
||
|
'packages/tl/*.json',
|
||
|
|
||
|
'*.d.ts',
|
||
|
'**/dist'
|
||
|
],
|
||
|
options: { requirePragma: true },
|
||
|
}
|
||
|
],
|
||
|
}
|