{
	"extends": "tsconfig/base.json",
	"compilerOptions": { // https://mobx.js.org/installation.html#use-spec-compliant-transpilation-for-class-properties
		"jsx": "preserve",
		"jsxImportSource": "solid-js",
		"useDefineForClassFields": true,
		"types": [
			"vite/client",
			"vitest",
			"vite-plugin-pwa/client"
		],
		"declaration": false, // workaround for: https://github.com/microsoft/TypeScript/issues/47663#issuecomment-1519138189 (e.g. )
		"declarationMap": false,
		"noEmit": true,
		"allowSyntheticDefaultImports": true
	}
}
