mirror of
				https://github.com/KevinMidboe/immich.git
				synced 2025-10-29 17:40:28 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			44 lines
		
	
	
		
			783 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			44 lines
		
	
	
		
			783 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
/** @type {import('eslint').Linter.Config} */
 | 
						|
module.exports = {
 | 
						|
	root: true,
 | 
						|
	extends: [
 | 
						|
		'eslint:recommended',
 | 
						|
		'plugin:@typescript-eslint/recommended',
 | 
						|
		'plugin:svelte/recommended'
 | 
						|
	],
 | 
						|
	parser: '@typescript-eslint/parser',
 | 
						|
	plugins: ['@typescript-eslint'],
 | 
						|
	parserOptions: {
 | 
						|
		sourceType: 'module',
 | 
						|
		ecmaVersion: 2020,
 | 
						|
		extraFileExtensions: ['.svelte']
 | 
						|
	},
 | 
						|
	env: {
 | 
						|
		browser: true,
 | 
						|
		es2017: true,
 | 
						|
		node: true
 | 
						|
	},
 | 
						|
	overrides: [
 | 
						|
		{
 | 
						|
			files: ['*.svelte'],
 | 
						|
			parser: 'svelte-eslint-parser',
 | 
						|
			parserOptions: {
 | 
						|
				parser: '@typescript-eslint/parser'
 | 
						|
			}
 | 
						|
		}
 | 
						|
	],
 | 
						|
	globals: {
 | 
						|
		NodeJS: true
 | 
						|
	},
 | 
						|
	rules: {
 | 
						|
		'@typescript-eslint/no-unused-vars': [
 | 
						|
			'warn',
 | 
						|
			{
 | 
						|
				// Allow underscore (_) variables
 | 
						|
				argsIgnorePattern: '^_$',
 | 
						|
				varsIgnorePattern: '^_$'
 | 
						|
			}
 | 
						|
		]
 | 
						|
	}
 | 
						|
};
 |