feat: Fix lint config

This commit is contained in:
mrjvs
2026-08-09 21:28:31 +02:00
parent 23772e8423
commit 843f1abdde

View File

@@ -1,13 +1,16 @@
import pluginVue from 'eslint-plugin-vue';
import eslintConfig from '@pretendonetwork/eslint-config';
import globals from 'globals';
import withNuxt from './.nuxt/eslint.config.mjs';
export default withNuxt([
...eslintConfig,
...pluginVue.configs['flat/recommended'],
{
rules: {
'eslint/explicit-function-return-type': 'off'
'@typescript-eslint/explicit-function-return-type': 'off',
'@eslint-community/eslint-comments/disable-enable-pair': 'off',
'no-restricted-imports': 'off'
}
},
{
@@ -23,5 +26,20 @@ export default withNuxt([
rules: {
'vue/multi-word-component-names': 'off'
}
},
{
settings: {
'import/resolver': {
typescript: {
alwaysTryTypes: true,
project: [
'./.nuxt/tsconfig.json'
]
}
}
}
},
{
ignores: ['.output', '.nuxt', '.old']
}
]);