From 843f1abddedd421ad22227095900f181b72866aa Mon Sep 17 00:00:00 2001 From: mrjvs Date: Sun, 9 Aug 2026 21:28:31 +0200 Subject: [PATCH] feat: Fix lint config --- eslint.config.mjs | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/eslint.config.mjs b/eslint.config.mjs index 1859f36..315c9ea 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -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'] } ]);