Skip to content

Commit

Permalink
chore: remove unnecessary eslint ignores
Browse files Browse the repository at this point in the history
  • Loading branch information
Yizack committed Jun 22, 2024
1 parent 20f0e45 commit 782a529
Show file tree
Hide file tree
Showing 3 changed files with 38 additions and 48 deletions.
71 changes: 29 additions & 42 deletions .config/eslint.mjs
Original file line number Diff line number Diff line change
@@ -1,45 +1,32 @@
import withNuxt from "../.nuxt/eslint.config.mjs";

export default withNuxt([
{
ignores: [
"node_modules/**/*",
".nuxt/**/*",
"dist/**/*",
".output/**/*",
"public/**/*",
"android/**/*",
"tests/**/*"
]
},
{
files: ["**/*.vue", "**/*.js", "**/*.ts", "**/*.mjs"],
rules: {
"no-undef": "off",
"camelcase": "off",
"no-console": ["error", { allow: ["info", "warn"] }],
"@stylistic/indent": ["error", 2, { SwitchCase: 1 }],
"@stylistic/linebreak-style": ["error", process.platform === "win32" ? "windows" : "unix"],
"@stylistic/quotes": ["error", "double"],
"@stylistic/semi": ["error", "always"],
"@stylistic/no-extra-semi": "error",
"@stylistic/comma-dangle": ["error", "never"],
"@stylistic/space-before-function-paren": ["error", "always"],
"@stylistic/multiline-ternary": ["error", "never"],
"@stylistic/member-delimiter-style": ["error", { multiline: { delimiter: "semi" }, singleline: { delimiter: "comma" } }],
"@stylistic/arrow-spacing": ["error", { before: true, after: true }],
"@stylistic/brace-style": ["error", "stroustrup", { allowSingleLine: true }],
"@stylistic/no-multi-spaces": "error",
"@stylistic/space-before-blocks": "error",
"@stylistic/no-trailing-spaces": "error",
"nuxt/prefer-import-meta": "error",
"vue/first-attribute-linebreak": ["error", { singleline: "ignore", multiline: "ignore" }],
"vue/max-attributes-per-line": ["error", { singleline: 100 }],
"vue/singleline-html-element-content-newline": ["off"],
"vue/no-multiple-template-root": ["off"],
"vue/html-closing-bracket-spacing": ["error", { selfClosingTag: "always" }],
"vue/html-indent": ["error", 2],
"vue/multiline-html-element-content-newline": ["error", { ignores: [] }]
}
export default withNuxt([{
files: ["**/*.vue", "**/*.js", "**/*.ts", "**/*.mjs"],
rules: {
"no-undef": "off",
"camelcase": "off",
"no-console": ["error", { allow: ["info", "warn"] }],
"@stylistic/indent": ["error", 2, { SwitchCase: 1 }],
"@stylistic/linebreak-style": ["error", process.platform === "win32" ? "windows" : "unix"],
"@stylistic/quotes": ["error", "double"],
"@stylistic/semi": ["error", "always"],
"@stylistic/no-extra-semi": "error",
"@stylistic/comma-dangle": ["error", "never"],
"@stylistic/space-before-function-paren": ["error", "always"],
"@stylistic/multiline-ternary": ["error", "never"],
"@stylistic/member-delimiter-style": ["error", { multiline: { delimiter: "semi" }, singleline: { delimiter: "comma" } }],
"@stylistic/arrow-spacing": ["error", { before: true, after: true }],
"@stylistic/brace-style": ["error", "stroustrup", { allowSingleLine: true }],
"@stylistic/no-multi-spaces": "error",
"@stylistic/space-before-blocks": "error",
"@stylistic/no-trailing-spaces": "error",
"nuxt/prefer-import-meta": "error",
"vue/first-attribute-linebreak": ["error", { singleline: "ignore", multiline: "ignore" }],
"vue/max-attributes-per-line": ["error", { singleline: 100 }],
"vue/singleline-html-element-content-newline": ["off"],
"vue/no-multiple-template-root": ["off"],
"vue/html-closing-bracket-spacing": ["error", { selfClosingTag: "always" }],
"vue/html-indent": ["error", 2],
"vue/multiline-html-element-content-newline": ["error", { ignores: [] }]
}
]);
}]);
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,5 @@ assets/rutas.json
.husky/_
coverage
.vscode
android/app/src/main/assets/public
android/app/build
13 changes: 7 additions & 6 deletions utils/constants.js
Original file line number Diff line number Diff line change
Expand Up @@ -97,13 +97,13 @@ export const CONST = {
version: devDependencies.eslint
},
{
name: "Nuxt: eslint-config",
link: "https://github.com/nuxt/eslint-config",
name: "Nuxt: eslint",
link: "https://github.com/nuxt/eslint",
description: {
en: "ESLint shareable config for Nuxt.js",
es: "Configuración compartida de ESLint para Nuxt.js"
},
version: devDependencies["@nuxt/eslint-config"]
version: devDependencies["@nuxt/eslint"]
},
{
name: "Stylelint",
Expand Down Expand Up @@ -184,15 +184,16 @@ export const CONST = {
en: "TypeScript ORM that feels like writing SQL",
es: "ORM de TypeScript que se siente como escribir SQL"
},
version: "0.30.1"
version: "0.31.2"
},
{
name: "better-sqlite3",
link: "https://github.com/WiseLibs/better-sqlite3",
description: {
en: "The fastest and simplest library for SQLite3 in Node.js",
es: "La biblioteca más rápida y simple para SQLite3 en Node.js"
}
},
version: "11.0.0"
},
{
name: "Husky",
Expand Down Expand Up @@ -264,7 +265,7 @@ export const CONST = {
en: "The CLI for Cloudflare Workers",
es: "La CLI para Cloudflare Workers"
},
version: "3.33.0"
version: "3.61.0"
},
{
name: "Mustache",
Expand Down

0 comments on commit 782a529

Please sign in to comment.