29 lines
		
	
	
		
			836 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			836 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| module.exports = {
 | |
|     env: {
 | |
|         "browser": true,
 | |
|         "jest": true,
 | |
|         "node": true,
 | |
|     },
 | |
|     extends: ['eslint:recommended', 'plugin:@typescript-eslint/recommended'],
 | |
|     parser: '@typescript-eslint/parser',
 | |
|     plugins: ['@typescript-eslint'],
 | |
|     rules: {
 | |
| 	"no-unused-vars": "off",
 | |
| 	"@typescript-eslint/no-inferrable-types" : "off",
 | |
| 	"@typescript-eslint/no-unused-vars": "off",
 | |
|         "@typescript-eslint/no-explicit-any": "off",
 | |
|         "array-callback-return": "error",
 | |
|         "consistent-return": "error",
 | |
|         "eqeqeq": "error",
 | |
|         "no-eval": "error",
 | |
|         "no-fallthrough": "error",
 | |
|         "no-mixed-spaces-and-tabs": "error",
 | |
|         "no-undef": "error",
 | |
|         "no-unreachable": "error",
 | |
|         "no-var": "error",
 | |
|         "prefer-const": "error",
 | |
|         "semi": "error",
 | |
| },
 | |
|     root: true,
 | |
| };
 |