···11+// See https://kit.svelte.dev/docs/types#app
22+// for information about these interfaces
33+// and what to do when importing types
44+declare namespace App {
55+ // interface Locals {}
66+ // interface PageData {}
77+ // interface Platform {}
88+ // interface PrivateEnv {}
99+ // interface PublicEnv {}
1010+}
···11+{
22+ "extends": "./.svelte-kit/tsconfig.json",
33+ "compilerOptions": {
44+ "allowJs": true,
55+ "checkJs": true,
66+ "esModuleInterop": true,
77+ "forceConsistentCasingInFileNames": true,
88+ "resolveJsonModule": true,
99+ "skipLibCheck": true,
1010+ "sourceMap": true,
1111+ "strict": true
1212+ }
1313+ // Path aliases are handled by https://kit.svelte.dev/docs/configuration#alias
1414+ //
1515+ // If you want to overwrite includes/excludes, make sure to copy over the relevant includes/excludes
1616+ // from the referenced tsconfig.json - TypeScript does not merge them in
1717+}
+6
vite.config.ts
···11+import { sveltekit } from '@sveltejs/kit/vite'
22+import { defineConfig } from 'vite'
33+44+export default defineConfig({
55+ plugins: [sveltekit()],
66+})