text: // @ts-check
  // eslint-disable-next-line @typescript-eslint/no-var-requires
  const { defineConfig } = require('eslint-define-config')
  module.exports = defineConfig({
    root: true,
    env: {
      browser: true,
      node: true,
      es6: true
    },
    parser: 'vue-eslint-parser',
    parserOptions: {
      parser: '@typescript-eslint/parser',
      ecmaVersion: 2020,
      sourceType: 'module',
      jsxPragma: 'React',
      ecmaFeatures: {
        jsx: true
      }
    },
    extends: [
      'plugin:vue/vue3-recommended',
      'plugin:@typescript-eslint/recommended',
      'prettier',
      'plugin:prettier/recommended'
    ],
    rules: {
    }
  })
  