{
	"compilerOptions": {
		"target": "ESNext",
		"useDefineForClassFields": true,
		"module": "ESNext",
		"allowJs": true,
		"checkJs": true,
		"isolatedModules": true,
		"moduleDetection": "force",
		"strict": true,
		"esModuleInterop": true,
		"skipLibCheck": true,
		"forceConsistentCasingInFileNames": true,
		"typeRoots": ["node_modules/@types"]
	},
	"files": [],
	"references": [
		{
			"path": "./tsconfig.main.json",
			"compilerOptions": {
				"composite": true,
				"outDir": "dist/main",
				"typeRoots": ["node_modules/@figma", "node_modules/@types"]
			},
			"include": ["src/main/**/*.ts", "src/main/**/*.js"]
		},
		{
			"path": "./tsconfig.ui.json",
			"compilerOptions": {
				"composite": true,
				"outDir": "dist/ui"
			},
			"include": ["src/**/*.ts", "src/**/*.js", "src/**/*.svelte"],
			"extends": "@tsconfig/svelte/tsconfig.json"
		}
	]
}
