kopia lustrzana https://github.com/elk-zone/elk
				
				
				
			
		
			
				
	
	
		
			38 wiersze
		
	
	
		
			778 B
		
	
	
	
		
			JavaScript
		
	
	
			
		
		
	
	
			38 wiersze
		
	
	
		
			778 B
		
	
	
	
		
			JavaScript
		
	
	
// @ts-check
 | 
						|
import antfu from '@antfu/eslint-config'
 | 
						|
 | 
						|
export default await antfu(
 | 
						|
  {
 | 
						|
    unocss: false,
 | 
						|
    vue: {
 | 
						|
      overrides: {
 | 
						|
        'vue/no-restricted-syntax': ['error', {
 | 
						|
          selector: 'VElement[name=\'a\']',
 | 
						|
          message: 'Use NuxtLink instead.',
 | 
						|
        }],
 | 
						|
      },
 | 
						|
    },
 | 
						|
    ignores: [
 | 
						|
      'public/**',
 | 
						|
      'public-dev/**',
 | 
						|
      'public-staging/**',
 | 
						|
      'https-dev-config/**',
 | 
						|
      'elk-translation-status.json',
 | 
						|
      'docs/translation-status.json',
 | 
						|
    ],
 | 
						|
  },
 | 
						|
  {
 | 
						|
    rules: {
 | 
						|
      // TODO: migrate all process reference to `import.meta.env` and remove this rule
 | 
						|
      'node/prefer-global/process': 'off',
 | 
						|
    },
 | 
						|
  },
 | 
						|
  // Sort local files
 | 
						|
  {
 | 
						|
    files: ['locales/**.json'],
 | 
						|
    rules: {
 | 
						|
      'jsonc/sort-keys': 'error',
 | 
						|
    },
 | 
						|
  },
 | 
						|
)
 |