22 lines
521 B
JavaScript
22 lines
521 B
JavaScript
// @ts-check
|
||
import withNuxt from "./.nuxt/eslint.config.mjs";
|
||
|
||
export default withNuxt({
|
||
rules: {
|
||
// Garde l'ordre correct : class avant @click
|
||
"vue/attributes-order": "error",
|
||
|
||
// Contrôle du nombre d'attributs par ligne
|
||
"vue/max-attributes-per-line": [
|
||
"error",
|
||
{
|
||
singleline: 3, // autorise jusqu’à 3 attributs sur une ligne
|
||
multiline: {
|
||
max: 1, // si retour à la ligne, 1 attr par ligne
|
||
allowFirstLine: false,
|
||
},
|
||
},
|
||
],
|
||
},
|
||
});
|