mirror of
				https://github.com/Dan6erbond/sk-auth.git
				synced 2025-10-26 10:22:56 +01:00 
			
		
		
		
	🎨 Update Prettier and ESLint + format codebase
This commit is contained in:
		
							parent
							
								
									6ebd1e2f6c
								
							
						
					
					
						commit
						bfc84678a1
					
				| @ -1,22 +1,10 @@ | ||||
| module.exports = { | ||||
|   root: true, | ||||
|   parser: "@typescript-eslint/parser", | ||||
|   extends: ["eslint:recommended", "plugin:@typescript-eslint/recommended", "prettier"], | ||||
|   plugins: ["@typescript-eslint"], | ||||
|   extends: [ | ||||
|     "eslint:recommended", | ||||
|     "plugin:@typescript-eslint/recommended", | ||||
|     "./.eslintrc.shared.cjs", | ||||
|   ], | ||||
|   ignorePatterns: ["*.cjs", "app/**/*"], | ||||
|   parserOptions: { | ||||
|     sourceType: "module", | ||||
|     ecmaVersion: 2019, | ||||
|   }, | ||||
|   rules: { | ||||
|     "@typescript-eslint/explicit-module-boundary-types": "off", | ||||
|     "@typescript-eslint/no-explicit-any": "off", | ||||
|     "@typescript-eslint/no-unused-vars": ["off", { argsIgnorePattern: "^_" }], | ||||
|     "@typescript-eslint/no-non-null-assertion": "off", | ||||
|   }, | ||||
|   env: { | ||||
|     browser: true, | ||||
|     es2017: true, | ||||
|     node: true, | ||||
|   }, | ||||
| }; | ||||
|  | ||||
							
								
								
									
										21
									
								
								.eslintrc.shared.cjs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								.eslintrc.shared.cjs
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,21 @@ | ||||
| module.exports = { | ||||
|   root: true, | ||||
|   parser: "@typescript-eslint/parser", | ||||
|   extends: ["prettier"], | ||||
|   plugins: ["@typescript-eslint"], | ||||
|   parserOptions: { | ||||
|     sourceType: "module", | ||||
|     ecmaVersion: 2019, | ||||
|   }, | ||||
|   env: { | ||||
|     browser: true, | ||||
|     es2017: true, | ||||
|     node: true, | ||||
|   }, | ||||
|   rules: { | ||||
|     "@typescript-eslint/explicit-module-boundary-types": "off", | ||||
|     "@typescript-eslint/no-explicit-any": "off", | ||||
|     "@typescript-eslint/no-unused-vars": ["off", { argsIgnorePattern: "^_" }], | ||||
|     "@typescript-eslint/no-non-null-assertion": "off", | ||||
|   }, | ||||
| }; | ||||
| @ -1,3 +1,4 @@ | ||||
| dist/** | ||||
| node_modules/** | ||||
| README.md | ||||
| app/**/* | ||||
|  | ||||
| @ -1,20 +1,15 @@ | ||||
| module.exports = { | ||||
|   root: true, | ||||
|   parser: "@typescript-eslint/parser", | ||||
|   extends: ["../.eslintrc.cjs"], | ||||
|   plugins: ["svelte3", "@typescript-eslint"], | ||||
|   ignorePatterns: ["*.cjs"], | ||||
|   overrides: [{ files: ["*.svelte"], processor: "svelte3/svelte3" }], | ||||
|   extends: ["../.eslintrc.shared.cjs"], | ||||
|   plugins: ["svelte3"], | ||||
|   overrides: [ | ||||
|     { | ||||
|       files: ["*.svelte"], | ||||
|       processor: "svelte3/svelte3", | ||||
|     }, | ||||
|   ], | ||||
|   settings: { | ||||
|     "svelte3/typescript": () => require("typescript"), | ||||
|   }, | ||||
|   parserOptions: { | ||||
|     sourceType: "module", | ||||
|     ecmaVersion: 2019, | ||||
|   }, | ||||
|   env: { | ||||
|     browser: true, | ||||
|     es2017: true, | ||||
|     node: true, | ||||
|   }, | ||||
| }; | ||||
|  | ||||
| @ -241,7 +241,7 @@ | ||||
|           </div> | ||||
|         {/if} | ||||
|       </div> | ||||
|     </div>     | ||||
|     </div> | ||||
|   </div> | ||||
| 
 | ||||
|   <p class={clsx("text-lg", "mb-2")}>Session</p> | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user