forked from fr/deguapp
		
	Svetle again without TS
This commit is contained in:
		@@ -1,14 +1,7 @@
 | 
				
			|||||||
/** @type { import("eslint").Linter.FlatConfig } */
 | 
					/** @type { import("eslint").Linter.FlatConfig } */
 | 
				
			||||||
module.exports = {
 | 
					module.exports = {
 | 
				
			||||||
	root: true,
 | 
						root: true,
 | 
				
			||||||
	extends: [
 | 
						extends: ['eslint:recommended', 'plugin:svelte/recommended', 'prettier'],
 | 
				
			||||||
		'eslint:recommended',
 | 
					 | 
				
			||||||
		'plugin:@typescript-eslint/recommended',
 | 
					 | 
				
			||||||
		'plugin:svelte/recommended',
 | 
					 | 
				
			||||||
		'prettier'
 | 
					 | 
				
			||||||
	],
 | 
					 | 
				
			||||||
	parser: '@typescript-eslint/parser',
 | 
					 | 
				
			||||||
	plugins: ['@typescript-eslint'],
 | 
					 | 
				
			||||||
	parserOptions: {
 | 
						parserOptions: {
 | 
				
			||||||
		sourceType: 'module',
 | 
							sourceType: 'module',
 | 
				
			||||||
		ecmaVersion: 2020,
 | 
							ecmaVersion: 2020,
 | 
				
			||||||
@@ -18,14 +11,5 @@ module.exports = {
 | 
				
			|||||||
		browser: true,
 | 
							browser: true,
 | 
				
			||||||
		es2017: true,
 | 
							es2017: true,
 | 
				
			||||||
		node: true
 | 
							node: true
 | 
				
			||||||
	},
 | 
					 | 
				
			||||||
	overrides: [
 | 
					 | 
				
			||||||
		{
 | 
					 | 
				
			||||||
			files: ['*.svelte'],
 | 
					 | 
				
			||||||
			parser: 'svelte-eslint-parser',
 | 
					 | 
				
			||||||
			parserOptions: {
 | 
					 | 
				
			||||||
				parser: '@typescript-eslint/parser'
 | 
					 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
		}
 | 
					 | 
				
			||||||
	]
 | 
					 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										3126
									
								
								frontend/package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										3126
									
								
								frontend/package-lock.json
									
									
									
										generated
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@@ -6,25 +6,18 @@
 | 
				
			|||||||
		"dev": "vite dev",
 | 
							"dev": "vite dev",
 | 
				
			||||||
		"build": "vite build",
 | 
							"build": "vite build",
 | 
				
			||||||
		"preview": "vite preview",
 | 
							"preview": "vite preview",
 | 
				
			||||||
		"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
 | 
					 | 
				
			||||||
		"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
 | 
					 | 
				
			||||||
		"lint": "prettier --check . && eslint .",
 | 
							"lint": "prettier --check . && eslint .",
 | 
				
			||||||
		"format": "prettier --write ."
 | 
							"format": "prettier --write ."
 | 
				
			||||||
	},
 | 
						},
 | 
				
			||||||
	"devDependencies": {
 | 
						"devDependencies": {
 | 
				
			||||||
		"@sveltejs/adapter-auto": "^2.0.0",
 | 
							"@sveltejs/adapter-auto": "^2.0.0",
 | 
				
			||||||
		"@sveltejs/kit": "^1.27.4",
 | 
							"@sveltejs/kit": "^1.27.4",
 | 
				
			||||||
		"@typescript-eslint/eslint-plugin": "^6.0.0",
 | 
					 | 
				
			||||||
		"@typescript-eslint/parser": "^6.0.0",
 | 
					 | 
				
			||||||
		"eslint": "^8.28.0",
 | 
							"eslint": "^8.28.0",
 | 
				
			||||||
		"eslint-config-prettier": "^9.0.0",
 | 
							"eslint-config-prettier": "^9.0.0",
 | 
				
			||||||
		"eslint-plugin-svelte": "^2.30.0",
 | 
							"eslint-plugin-svelte": "^2.30.0",
 | 
				
			||||||
		"prettier": "^3.0.0",
 | 
							"prettier": "^3.0.0",
 | 
				
			||||||
		"prettier-plugin-svelte": "^3.0.0",
 | 
							"prettier-plugin-svelte": "^3.0.0",
 | 
				
			||||||
		"svelte": "^4.2.7",
 | 
							"svelte": "^4.2.7",
 | 
				
			||||||
		"svelte-check": "^3.6.0",
 | 
					 | 
				
			||||||
		"tslib": "^2.4.1",
 | 
					 | 
				
			||||||
		"typescript": "^5.0.0",
 | 
					 | 
				
			||||||
		"vite": "^4.4.2"
 | 
							"vite": "^4.4.2"
 | 
				
			||||||
	},
 | 
						},
 | 
				
			||||||
	"type": "module"
 | 
						"type": "module"
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										12
									
								
								frontend/src/app.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										12
									
								
								frontend/src/app.d.ts
									
									
									
									
										vendored
									
									
								
							@@ -1,12 +0,0 @@
 | 
				
			|||||||
// See https://kit.svelte.dev/docs/types#app
 | 
					 | 
				
			||||||
// for information about these interfaces
 | 
					 | 
				
			||||||
declare global {
 | 
					 | 
				
			||||||
	namespace App {
 | 
					 | 
				
			||||||
		// interface Error {}
 | 
					 | 
				
			||||||
		// interface Locals {}
 | 
					 | 
				
			||||||
		// interface PageData {}
 | 
					 | 
				
			||||||
		// interface Platform {}
 | 
					 | 
				
			||||||
	}
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
export {};
 | 
					 | 
				
			||||||
@@ -1,12 +1,7 @@
 | 
				
			|||||||
import adapter from '@sveltejs/adapter-auto';
 | 
					import adapter from '@sveltejs/adapter-auto';
 | 
				
			||||||
import { vitePreprocess } from '@sveltejs/kit/vite';
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
/** @type {import('@sveltejs/kit').Config} */
 | 
					/** @type {import('@sveltejs/kit').Config} */
 | 
				
			||||||
const config = {
 | 
					const config = {
 | 
				
			||||||
	// Consult https://kit.svelte.dev/docs/integrations#preprocessors
 | 
					 | 
				
			||||||
	// for more information about preprocessors
 | 
					 | 
				
			||||||
	preprocess: vitePreprocess(),
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	kit: {
 | 
						kit: {
 | 
				
			||||||
		// adapter-auto only supports some environments, see https://kit.svelte.dev/docs/adapter-auto for a list.
 | 
							// adapter-auto only supports some environments, see https://kit.svelte.dev/docs/adapter-auto for a list.
 | 
				
			||||||
		// If your environment is not supported or you settled on a specific environment, switch out the adapter.
 | 
							// If your environment is not supported or you settled on a specific environment, switch out the adapter.
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,18 +0,0 @@
 | 
				
			|||||||
{
 | 
					 | 
				
			||||||
	"extends": "./.svelte-kit/tsconfig.json",
 | 
					 | 
				
			||||||
	"compilerOptions": {
 | 
					 | 
				
			||||||
		"allowJs": true,
 | 
					 | 
				
			||||||
		"checkJs": true,
 | 
					 | 
				
			||||||
		"esModuleInterop": true,
 | 
					 | 
				
			||||||
		"forceConsistentCasingInFileNames": true,
 | 
					 | 
				
			||||||
		"resolveJsonModule": true,
 | 
					 | 
				
			||||||
		"skipLibCheck": true,
 | 
					 | 
				
			||||||
		"sourceMap": true,
 | 
					 | 
				
			||||||
		"strict": true,
 | 
					 | 
				
			||||||
		"moduleResolution": "bundler"
 | 
					 | 
				
			||||||
	}
 | 
					 | 
				
			||||||
	// Path aliases are handled by https://kit.svelte.dev/docs/configuration#alias
 | 
					 | 
				
			||||||
	//
 | 
					 | 
				
			||||||
	// If you want to overwrite includes/excludes, make sure to copy over the relevant includes/excludes
 | 
					 | 
				
			||||||
	// from the referenced tsconfig.json - TypeScript does not merge them in
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
		Reference in New Issue
	
	Block a user