Turn on Typescript linting in common except for no-explicit-any
This commit is contained in:
		
							parent
							
								
									4696733ec6
								
							
						
					
					
						commit
						ae4b8fad51
					
				| 
						 | 
					@ -9,15 +9,18 @@ module.exports = {
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      files: ['**/*.ts'],
 | 
					      files: ['**/*.ts'],
 | 
				
			||||||
      plugins: ['@typescript-eslint'],
 | 
					      plugins: ['@typescript-eslint'],
 | 
				
			||||||
 | 
					      extends: ['plugin:@typescript-eslint/recommended'],
 | 
				
			||||||
      parser: '@typescript-eslint/parser',
 | 
					      parser: '@typescript-eslint/parser',
 | 
				
			||||||
      parserOptions: {
 | 
					      parserOptions: {
 | 
				
			||||||
        tsconfigRootDir: __dirname,
 | 
					        tsconfigRootDir: __dirname,
 | 
				
			||||||
        project: ['./tsconfig.json'],
 | 
					        project: ['./tsconfig.json'],
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
 | 
					      rules: {
 | 
				
			||||||
 | 
					        '@typescript-eslint/no-explicit-any': 'off',
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
  ],
 | 
					  ],
 | 
				
			||||||
  rules: {
 | 
					  rules: {
 | 
				
			||||||
    'no-unused-vars': 'off',
 | 
					 | 
				
			||||||
    'no-constant-condition': ['error', { checkLoops: false }],
 | 
					    'no-constant-condition': ['error', { checkLoops: false }],
 | 
				
			||||||
    'lodash/import-scope': [2, 'member'],
 | 
					    'lodash/import-scope': [2, 'member'],
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user