| 
									
										
										
										
											2019-08-31 20:51:14 -07:00
										 |  |  | module.exports = { | 
					
						
							|  |  |  |   rules: { | 
					
						
							| 
									
										
										
										
											2020-08-26 15:44:50 -07:00
										 |  |  |     '@typescript-eslint/consistent-type-assertions': 'error', | 
					
						
							| 
									
										
										
										
											2019-08-31 20:51:14 -07:00
										 |  |  |     '@typescript-eslint/no-non-null-assertion': 'error', | 
					
						
							|  |  |  |     '@typescript-eslint/explicit-function-return-type': 'error', | 
					
						
							| 
									
										
										
										
											2020-08-26 15:44:50 -07:00
										 |  |  |     '@typescript-eslint/no-explicit-any': 'error', | 
					
						
							|  |  |  |     eqeqeq: ['error', 'always'] | 
					
						
							| 
									
										
										
										
											2019-08-31 20:51:14 -07:00
										 |  |  |   }, | 
					
						
							|  |  |  |   overrides: [ | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |       files: ['*-test.js', '*-test.ts', '**/mirage/**/*.ts'], | 
					
						
							|  |  |  |       rules: { | 
					
						
							| 
									
										
										
										
											2020-08-26 15:44:50 -07:00
										 |  |  |         '@typescript-eslint/consistent-type-assertions': 'warn', | 
					
						
							| 
									
										
										
										
											2019-08-31 20:51:14 -07:00
										 |  |  |         '@typescript-eslint/no-non-null-assertion': 'warn', | 
					
						
							|  |  |  |         '@typescript-eslint/explicit-function-return-type': 'warn', | 
					
						
							|  |  |  |         '@typescript-eslint/no-explicit-any': 'warn' | 
					
						
							| 
									
										
										
										
											2020-08-26 15:44:50 -07:00
										 |  |  |       }, | 
					
						
							|  |  |  |       files: ['*.js'], | 
					
						
							|  |  |  |       rules: { | 
					
						
							|  |  |  |         '@typescript-eslint/explicit-function-return-type': 'warn' | 
					
						
							| 
									
										
										
										
											2019-08-31 20:51:14 -07:00
										 |  |  |       } | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |   ] | 
					
						
							|  |  |  | }; |