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": "^_" }] | |
|   }, | |
| };
 | |
| 
 |