Skip to content

Vue Plugin

Rules for Vue, the Progressive JavaScript framework for building web user interfaces.
This plugin is provided in a standalone @flint.fyi/plugin-vue npm package.

Implemented: 0 of 85 (0%)
Flint RulePreset
bindDirectiveValiditylogical
childContentOverrideslogical
cloakDirectiveValiditylogical
componentDataSharinglogical
componentHtmlTextPropslogical
componentNameValiditylogical
componentPropMutationslogical
componentVIsBindslogical
computedAsyncPropertieslogical
computedPropertyLikeMethodslogical
computedPropertyReturnslogical
computedPropertySideEffectslogical
dataComputedPropertieslogical
defaultPropTypeslogical
defineEmitsValiditylogical
defineOptionsValiditylogical
definePropsValiditylogical
deprecatedDataObjectDeclarationslogical
deprecatedDestroyedLifecycleHookslogical
deprecatedFilterslogical
deprecatedFunctionalTemplateslogical
deprecatedThisDefaultPropslogical
duplicateAttributeslogical
duplicateVElseIfConditionslogical
elseDirectiveValiditylogical
elseIfDirectiveValiditylogical
emitsValidatorReturnslogical
endTagPresencelogical
eventTriggerExplicitEmitslogical
exposeAfterAwaitslogical
forBindKeyslogical
forDirectiveValiditylogical
htmlDirectiveValiditylogical
ifDirectiveValiditylogical
isDirectiveValiditylogical
keyDuplicateslogical
keyValiditylogical
lifecyclesAfterAwaitslogical
memoDirectiveValiditylogical
modelDirectiveValiditylogical
nextTickValiditylogical
onceDirectiveValiditylogical
onDirectiveValiditylogical
onExactModifierslogical
optionalPropDefaultslogical
preDirectiveValiditylogical
propNameValiditylogical
propTypeConstructorslogical
propTypeslogical
refOperandslogical
renderReturnslogical
scriptSetupExportslogical
showDirectiveValiditylogical
slotDirectiveValiditylogical
slotsAsFunctionslogical
templateKeyslogical
templateRootValiditylogical
templateVForOnChildrenlogical
textareaMustacheChildrenlogical
textDirectiveValiditylogical
transitionToggleslogical
unnecessaryTemplateAttributeslogical
unusedComponentslogical
unusedVariableslogical
vIfsWithVForslogical
vuePackageImportslogical
watchAfterAwaitslogical
watchArrowFunctionslogical
loneTemplateslogical (strict)
propRequiredAndDefaultslogical (strict)
slotArgumentslogical (strict)
templateShadowslogical (strict)
thisInTemplateslogical (strict)
vHtmlDirectiveslogical (strict)
blockOrderssorting
componentPropertyOrdersorting
attributeNameCasingstylistic
bindStylesstylistic
componentNameCasingstylistic
componentNamesstylistic
onEventHyphensstylistic
onEventStylesstylistic
propNameCasingstylistic
slotStylesstylistic
attributeOrdersstylistic (strict)
Made with ❤️‍🔥 in Boston by Josh Goldberg and contributors.