Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 638 Bytes

name-property-casing.md

File metadata and controls

37 lines (26 loc) · 638 Bytes

Requires specific casing for the name property in Vue components (name-property-casing)

Define a style for the name property casing for consistency purposes.

📖 Rule Details

👍 Examples of correct code for PascalCase:

export default {
  name: 'MyComponent'
}

👍 Examples of correct code for kebab-case:

export default {
  name: 'my-component'
}

👍 Examples of correct code for camelCase:

export default {
  name: 'myComponent'
}

🔧 Options

Default casing is set to PascalCase

'vue/name-property-casing': [2, 'camelCase|kebab-case|PascalCase']