import type { Rule } from 'eslint'; import attributeHyphenation from './attribute-hyphenation'; import componentNameInTemplateCasing from './component-name-in-template-casing'; import noDeprecatedDollarScopedslotsApi from './no-deprecated-dollar-scopedslots-api'; import noDeprecatedFilter from './no-deprecated-filter'; import noDupeVElseIf from './no-dupe-v-else-if'; import noDuplicateAttributes from './no-duplicate-attributes'; import noTemplateKey from './no-template-key'; import noTextareaMustache from './no-textarea-mustache'; import noUseVIfWithVFor from './no-use-v-if-with-v-for'; import requireComponentIs from './require-component-is'; import requireVForKey from './require-v-for-key'; import thisInTemplate from './this-in-template'; import useVOnExact from './use-v-on-exact'; import validVElse from './valid-v-else'; import validVElseIf from './valid-v-else-if'; import validVFor from './valid-v-for'; import validVIf from './valid-v-if'; export default { 'attribute-hyphenation': attributeHyphenation, 'component-name-in-template-casing': componentNameInTemplateCasing, 'no-deprecated-dollar-scopedslots-api': noDeprecatedDollarScopedslotsApi, 'no-deprecated-filter': noDeprecatedFilter, 'no-dupe-v-else-if': noDupeVElseIf, 'no-duplicate-attributes': noDuplicateAttributes, 'no-template-key': noTemplateKey, 'no-textarea-mustache': noTextareaMustache, 'no-use-v-if-with-v-for': noUseVIfWithVFor, 'require-component-is': requireComponentIs, 'require-v-for-key': requireVForKey, 'this-in-template': thisInTemplate, 'use-v-on-exact': useVOnExact, 'valid-v-else-if': validVElseIf, 'valid-v-else': validVElse, 'valid-v-for': validVFor, 'valid-v-if': validVIf } as Record;