@@ -38,6 +38,7 @@ import type { KeywordSpacingRule } from './keyword-spacing';
3838import type { MatchComponentFileNameRule } from './match-component-file-name' ;
3939import type { MaxAttributesPerLineRule } from './max-attributes-per-line' ;
4040import type { MaxLenRule } from './max-len' ;
41+ import type { MultiWordComponentNamesRule } from './multi-word-component-names' ;
4142import type { MultilineHtmlElementContentNewlineRule } from './multiline-html-element-content-newline' ;
4243import type { MustacheInterpolationSpacingRule } from './mustache-interpolation-spacing' ;
4344import type { NamePropertyCasingRule } from './name-property-casing' ;
@@ -46,6 +47,7 @@ import type { NextTickStyleRule } from './next-tick-style';
4647import type { NoArrowFunctionsInWatchRule } from './no-arrow-functions-in-watch' ;
4748import type { NoAsyncInComputedPropertiesRule } from './no-async-in-computed-properties' ;
4849import type { NoBooleanDefaultRule } from './no-boolean-default' ;
50+ import type { NoComputedPropertiesInDataRule } from './no-computed-properties-in-data' ;
4951import type { NoConfusingVForVIfRule } from './no-confusing-v-for-v-if' ;
5052import type { NoConstantConditionRule } from './no-constant-condition' ;
5153import type { NoCustomModifiersOnVModelRule } from './no-custom-modifiers-on-v-model' ;
@@ -59,6 +61,7 @@ import type { NoDeprecatedFunctionalTemplateRule } from './no-deprecated-functio
5961import type { NoDeprecatedHtmlElementIsRule } from './no-deprecated-html-element-is' ;
6062import type { NoDeprecatedInlineTemplateRule } from './no-deprecated-inline-template' ;
6163import type { NoDeprecatedPropsDefaultThisRule } from './no-deprecated-props-default-this' ;
64+ import type { NoDeprecatedRouterLinkTagPropRule } from './no-deprecated-router-link-tag-prop' ;
6265import type { NoDeprecatedScopeAttributeRule } from './no-deprecated-scope-attribute' ;
6366import type { NoDeprecatedSlotAttributeRule } from './no-deprecated-slot-attribute' ;
6467import type { NoDeprecatedSlotScopeAttributeRule } from './no-deprecated-slot-scope-attribute' ;
@@ -109,6 +112,7 @@ import type { NoTemplateShadowRule } from './no-template-shadow';
109112import type { NoTemplateTargetBlankRule } from './no-template-target-blank' ;
110113import type { NoTextareaMustacheRule } from './no-textarea-mustache' ;
111114import type { NoThisInBeforeRouteEnterRule } from './no-this-in-before-route-enter' ;
115+ import type { NoUndefPropertiesRule } from './no-undef-properties' ;
112116import type { NoUnregisteredComponentsRule } from './no-unregistered-components' ;
113117import type { NoUnsupportedFeaturesRule } from './no-unsupported-features' ;
114118import type { NoUnusedComponentsRule } from './no-unused-components' ;
@@ -234,6 +238,7 @@ export type VueRules = ArrayBracketNewlineRule &
234238 MatchComponentFileNameRule &
235239 MaxAttributesPerLineRule &
236240 MaxLenRule &
241+ MultiWordComponentNamesRule &
237242 MultilineHtmlElementContentNewlineRule &
238243 MustacheInterpolationSpacingRule &
239244 NamePropertyCasingRule &
@@ -242,6 +247,7 @@ export type VueRules = ArrayBracketNewlineRule &
242247 NoArrowFunctionsInWatchRule &
243248 NoAsyncInComputedPropertiesRule &
244249 NoBooleanDefaultRule &
250+ NoComputedPropertiesInDataRule &
245251 NoConfusingVForVIfRule &
246252 NoConstantConditionRule &
247253 NoCustomModifiersOnVModelRule &
@@ -255,6 +261,7 @@ export type VueRules = ArrayBracketNewlineRule &
255261 NoDeprecatedHtmlElementIsRule &
256262 NoDeprecatedInlineTemplateRule &
257263 NoDeprecatedPropsDefaultThisRule &
264+ NoDeprecatedRouterLinkTagPropRule &
258265 NoDeprecatedScopeAttributeRule &
259266 NoDeprecatedSlotAttributeRule &
260267 NoDeprecatedSlotScopeAttributeRule &
@@ -305,6 +312,7 @@ export type VueRules = ArrayBracketNewlineRule &
305312 NoTemplateTargetBlankRule &
306313 NoTextareaMustacheRule &
307314 NoThisInBeforeRouteEnterRule &
315+ NoUndefPropertiesRule &
308316 NoUnregisteredComponentsRule &
309317 NoUnsupportedFeaturesRule &
310318 NoUnusedComponentsRule &
0 commit comments