Closed
Description
Style guide:
https://vuejs.org/v2/style-guide/#Component-name-casing-in-JS-JSX-strongly-recommended
Description:
We already have a rule called name-property-casing but it only checks a property name
, and dosen't care about Vue.component('TheComponent', ...)
case.
This rule could either extend the name-property-casing
with extra checks or simply fill the gap and check only the second case, but if someone would want to change default casing he would need to do it in two places, and that's rather not what we want, so I'm leaning more towards one rule for both cases.
Activity
mysticatea commentedon Nov 28, 2017
I agree with you.
But I think that the name
component-name-casing
causes confusing between definition's and reference's.How about
component-definition-name-casing
andcomponent-reference-name-casing
?armano2 commentedon Nov 11, 2018
@michalsnik, @mysticatea i can take this one.
i like one rule approach more to. but i'm not sure about name?
component-definition-name-casing
witch checks name property andVue.component('***'
seems good.should i make old rule deprecated?
⭐️New: Add `component-definition-name-casing` rule. vuejs#256
component-definition-name-casing
rule. #646armano2 commentedon Dec 26, 2019
#646