Skip to content
Snippets Groups Projects
Select Git revision
  • 203ff5bf2eb2b04b3ad53e7e56de4d7b5a3f3486
  • master default protected
  • renovate/major-all-package-manager
  • renovate/all-package-manager
  • v3.1.63
  • v3.1.62
  • v3.1.61
  • v3.1.60
  • v3.1.59
  • v3.1.58
  • v3.1.57
  • v3.1.56
  • v3.1.55
  • v3.1.54
  • v3.1.53
  • v3.1.52
  • v3.1.51
  • v3.1.50
  • v3.1.49
  • v3.1.48
  • v3.1.47
  • v3.1.46
  • v3.1.45
  • v3.1.44
24 results

vue-typescript.js

Blame
  • vue-typescript.js 768 B
    import VueTypescriptConfig from '@vue/eslint-config-typescript'
    import VuePlugin from 'eslint-plugin-vue'
    import { EXTENSIONS_VUE } from './constants.js'
    import ConfigTypescript from './typescript-dynamic.js'
    
    /** @type {import("eslint").Linter.Config[]} */
    export default [
      ...VuePlugin.configs['flat/essential'],
    
      ...VueTypescriptConfig({
        // https://typescript-eslint.io/users/configs#recommended-configurations
        extends: ['recommendedTypeChecked', 'stylistic'],
    
        supportedScriptLangs: {
          ts: true,
          tsx: false,
          jsx: false,
          js: false
        }
      }),
    
      ...ConfigTypescript,
    
      {
        name: 'cenk1cenk2/vue/typescript/recommended',
        files: [...EXTENSIONS_VUE],
        rules: {
          'vue/multi-word-component-names': 'off'
        }
      }
    ]