© 2026 Hedgehog Software, LLC
@nuxt/eslint
eslint.config.mjs
import withNuxt from './.nuxt/eslint.config.mjs'; import eslintConfigPrettier from 'eslint-config-prettier'; import eslintPluginPrettier from 'eslint-plugin-prettier'; import eslintPluginPrettierRecommended from 'eslint-plugin-prettier/recommended'; export default withNuxt([ { plugins: { prettier: eslintPluginPrettier, }, rules: { ...eslintConfigPrettier.rules, ...eslintPluginPrettierRecommended.rules, }, ignores: [ '.nuxt/*', '.nuxt/*/**', '.vscode/*', '.vscode/*/**', '.output/*', '.output/*/**', 'node_modules', 'pnpm-lock.yaml', 'yarn.lock', 'package-lock.json', ], }, ]);
Parsing error: The keyword 'interface' is reservedeslint