| 
									
										
										
										
											2025-09-09 09:54:50 -03:00
										 |  |  | //eslint.config.js
 | 
					
						
							| 
									
										
										
										
											2025-08-14 15:27:45 -03:00
										 |  |  | import js from '@eslint/js' | 
					
						
							|  |  |  | import globals from 'globals' | 
					
						
							|  |  |  | import reactHooks from 'eslint-plugin-react-hooks' | 
					
						
							|  |  |  | import reactRefresh from 'eslint-plugin-react-refresh' | 
					
						
							|  |  |  | import tseslint from 'typescript-eslint' | 
					
						
							|  |  |  | import { globalIgnores } from 'eslint/config' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | export default tseslint.config([ | 
					
						
							|  |  |  |   globalIgnores(['dist']), | 
					
						
							|  |  |  |   { | 
					
						
							|  |  |  |     files: ['**/*.{ts,tsx}'], | 
					
						
							|  |  |  |     extends: [ | 
					
						
							|  |  |  |       js.configs.recommended, | 
					
						
							|  |  |  |       tseslint.configs.recommended, | 
					
						
							|  |  |  |       reactHooks.configs['recommended-latest'], | 
					
						
							|  |  |  |       reactRefresh.configs.vite, | 
					
						
							|  |  |  |     ], | 
					
						
							|  |  |  |     languageOptions: { | 
					
						
							|  |  |  |       ecmaVersion: 2020, | 
					
						
							|  |  |  |       globals: globals.browser, | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |   }, | 
					
						
							|  |  |  | ]) |