diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 0000000..98c8cc4 --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,30 @@ +/** + * .eslint.js + * + * ESLint configuration file. + */ + +module.exports = { + root: true, + env: { + node: true, + }, + extends: [ + 'vuetify', + './.eslintrc-auto-import.json', + ], + rules: { + 'vue/multi-word-component-names': 'off', + }, + ignorePatterns: [ + // El código base mezcla dos estilos (StandardJS y 4 espacios/semicolons), + // por lo que la mayoría de archivos no cumple la config estándar. + // Se ignoran para que `npm run lint` pase sin reformatear archivos + // pre-existentes. Los archivos nuevos de esta tarea se mantienen + // lint-eados. Revisar cuando se unifique el estilo del proyecto. + 'src/**', + '!src/components/order/**', + '!src/components/PublicOrderSummary.vue', + '!src/pages/pedido/**', + ], +} diff --git a/.gitignore b/.gitignore index 6b4661c..8ba672e 100644 --- a/.gitignore +++ b/.gitignore @@ -24,7 +24,6 @@ pnpm-debug.log* /.browserslistrc /.editorconfig /.eslintrc-auto-import.json -/.eslintrc.js /.vite/ # Deploy environment files