/**
 * 因与 prettier 冲突需要禁用的规则
 */ export const DISABLED_RULES_BY_PRETTIER = [ 'curly' , 'lines-around-comment' , 'max-len' , 'no-confusing-arrow' , 'no-mixed-operators' , 'no-tabs' , 'no-unexpected-multiline' , 'quotes' , '@typescript-eslint/quotes' , 'babel/quotes' , 'vue/html-self-closing' , 'vue/max-len' , 'array-bracket-newline' , 'array-bracket-spacing' , 'array-element-newline' , 'arrow-parens' , 'arrow-spacing' , 'block-spacing' , 'brace-style' , 'comma-dangle' , 'comma-spacing' , 'comma-style' , 'computed-property-spacing' , 'dot-location' , 'eol-last' , 'func-call-spacing' , 'function-call-argument-newline' , 'function-paren-newline' , 'generator-star' , 'generator-star-spacing' , 'implicit-arrow-linebreak' , 'indent' , 'jsx-quotes' , 'key-spacing' , 'keyword-spacing' , 'linebreak-style' , 'multiline-ternary' , 'newline-per-chained-call' , 'new-parens' , 'no-arrow-condition' , 'no-comma-dangle' , 'no-extra-parens' , 'no-extra-semi' , 'no-floating-decimal' , 'no-mixed-spaces-and-tabs' , 'no-multi-spaces' , 'no-multiple-empty-lines' , 'no-reserved-keys' , 'no-space-before-semi' , 'no-trailing-spaces' , 'no-whitespace-before-property' , 'no-wrap-func' , 'nonblock-statement-body-position' , 'object-curly-newline' , 'object-curly-spacing' , 'object-property-newline' , 'one-var-declaration-per-line' , 'operator-linebreak' , 'padded-blocks' , 'quote-props' , 'rest-spread-spacing' , 'semi' , 'semi-spacing' , 'semi-style' , 'space-after-function-name' , 'space-after-keywords' , 'space-before-blocks' , 'space-before-function-paren' , 'space-before-function-parentheses' , 'space-before-keywords' , 'space-in-brackets' , 'space-in-parens' , 'space-infix-ops' , 'space-return-throw-case' , 'space-unary-ops' , 'space-unary-word-ops' , 'switch-colon-spacing' , 'template-curly-spacing' , 'template-tag-spacing' , 'unicode-bom' , 'wrap-iife' , 'wrap-regex' , 'yield-star-spacing' , '@babel/object-curly-spacing' , '@babel/semi' , '@typescript-eslint/brace-style' , '@typescript-eslint/comma-dangle' , '@typescript-eslint/comma-spacing' , '@typescript-eslint/func-call-spacing' , '@typescript-eslint/indent' , '@typescript-eslint/keyword-spacing' , '@typescript-eslint/member-delimiter-style' , '@typescript-eslint/no-extra-parens' , '@typescript-eslint/no-extra-semi' , '@typescript-eslint/object-curly-spacing' , '@typescript-eslint/semi' , '@typescript-eslint/space-before-function-paren' , '@typescript-eslint/space-infix-ops' , '@typescript-eslint/type-annotation-spacing' , 'babel/object-curly-spacing' , 'babel/semi' , 'flowtype/boolean-style' , 'flowtype/delimiter-dangle' , 'flowtype/generic-spacing' , 'flowtype/object-type-curly-spacing' , 'flowtype/object-type-delimiter' , 'flowtype/quotes' , 'flowtype/semi' , 'flowtype/space-after-type-colon' , 'flowtype/space-before-generic-bracket' , 'flowtype/space-before-type-colon' , 'flowtype/union-intersection-spacing' , 'react/jsx-child-element-spacing' , 'react/jsx-closing-bracket-location' , 'react/jsx-closing-tag-location' , 'react/jsx-curly-newline' , 'react/jsx-curly-spacing' , 'react/jsx-equals-spacing' , 'react/jsx-first-prop-new-line' , 'react/jsx-indent' , 'react/jsx-indent-props' , 'react/jsx-max-props-per-line' , 'react/jsx-newline' , 'react/jsx-one-expression-per-line' , 'react/jsx-props-no-multi-spaces' , 'react/jsx-tag-spacing' , 'react/jsx-wrap-multilines' , 'standard/array-bracket-even-spacing' , 'standard/computed-property-even-spacing' , 'standard/object-curly-even-spacing' , 'unicorn/empty-brace-spaces' , 'unicorn/no-nested-ternary' , 'unicorn/number-literal-case' , 'vue/array-bracket-newline' , 'vue/array-bracket-spacing' , 'vue/arrow-spacing' , 'vue/block-spacing' , 'vue/block-tag-newline' , 'vue/brace-style' , 'vue/comma-dangle' , 'vue/comma-spacing' , 'vue/comma-style' , 'vue/dot-location' , 'vue/func-call-spacing' , 'vue/html-closing-bracket-newline' , 'vue/html-closing-bracket-spacing' , 'vue/html-end-tags' , 'vue/html-indent' , 'vue/html-quotes' , 'vue/key-spacing' , 'vue/keyword-spacing' , 'vue/max-attributes-per-line' , 'vue/multiline-html-element-content-newline' , 'vue/mustache-interpolation-spacing' , 'vue/no-extra-parens' , 'vue/no-multi-spaces' , 'vue/no-spaces-around-equal-signs-in-attribute' , 'vue/object-curly-newline' , 'vue/object-curly-spacing' , 'vue/object-property-newline' , 'vue/operator-linebreak' , 'vue/script-indent' , 'vue/singleline-html-element-content-newline' , 'vue/space-in-parens' , 'vue/space-infix-ops' , 'vue/space-unary-ops' , 'vue/template-curly-spacing' , ] ;