{
	"$schema": "https://json.schemastore.org/tsconfig",
	"include": [
		"${configDir}/worker-configuration.d.ts",
		"${configDir}/env.d.ts",
		"${configDir}/**/*.ts",
		"${configDir}/**/*.tsx"
	],
	"exclude": [
		"${configDir}/node_modules/",
		"${configDir}/dist/",
		"${configDir}/**/opensrc/",
		"${configDir}/oxlint.config.ts"
	],
	"compilerOptions": {
		"target": "es2022",
		"lib": ["ESNext"],
		"jsx": "react",
		"module": "es2022",
		"moduleResolution": "bundler",
		"types": ["./worker-configuration.d.ts", "@cloudflare/vitest-pool-workers/types"],
		"resolveJsonModule": true,
		"allowJs": true,
		"checkJs": false,
		"noEmit": true,
		"isolatedModules": true,
		"allowSyntheticDefaultImports": true,
		"forceConsistentCasingInFileNames": true,
		"strict": true,
		"noImplicitOverride": true,
		"skipLibCheck": true
	}
}
