const baseConfig = require('./.eslintrc.js') // load your project eslint config module.exports = { plugins: [ require('@volar-plugins/eslint').default((program) => ({ ...baseConfig, ignorePatterns: ['**/*.vue.*'], // ignore virtual files: *.vue.ts, *.vue.html, *.vue.css parserOptions: { ...baseConfig.parserOptions, programs: [program] // replace eslint typescript program } })) ] }