You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							38 lines
						
					
					
						
							1021 B
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							38 lines
						
					
					
						
							1021 B
						
					
					
				
								module.exports = {
							 | 
						|
								  root: true,
							 | 
						|
								  env: {
							 | 
						|
								    node: true,
							 | 
						|
								    es2022: true,
							 | 
						|
								  },
							 | 
						|
								  ignorePatterns: [
							 | 
						|
								    'node_modules/',
							 | 
						|
								    'dist/',
							 | 
						|
								    'dist-electron/',
							 | 
						|
								    '*.d.ts'
							 | 
						|
								  ],
							 | 
						|
								  extends: [
							 | 
						|
								    "plugin:vue/vue3-recommended",
							 | 
						|
								    "eslint:recommended",
							 | 
						|
								    "@vue/typescript/recommended",
							 | 
						|
								    "plugin:prettier/recommended"
							 | 
						|
								  ],
							 | 
						|
								  // parserOptions: {
							 | 
						|
								  //   ecmaVersion: 2020,
							 | 
						|
								  // },
							 | 
						|
								  rules: {
							 | 
						|
								    "max-len": ["warn", {
							 | 
						|
								      code: 100,
							 | 
						|
								      ignoreComments: true,
							 | 
						|
								      ignorePattern: '^\\s*class="[^"]*"$',
							 | 
						|
								      ignoreStrings: true,
							 | 
						|
								      ignoreTemplateLiterals: true,
							 | 
						|
								      ignoreUrls: true,
							 | 
						|
								    }],
							 | 
						|
								    "no-console": process.env.NODE_ENV === "production" ? "error" : "warn",
							 | 
						|
								    "no-debugger": process.env.NODE_ENV === "production" ? "error" : "warn",
							 | 
						|
								    "@typescript-eslint/no-explicit-any": "error",
							 | 
						|
								    "@typescript-eslint/explicit-function-return-type": "off",
							 | 
						|
								    "@typescript-eslint/no-unnecessary-type-constraint": "off",
							 | 
						|
								    "@typescript-eslint/no-unused-vars": ["error", { "argsIgnorePattern": "^_" }]
							 | 
						|
								  },
							 | 
						|
								};
							 | 
						|
								
							 |