{
	"compilerOptions": {
		/* Base Options: */
		"esModuleInterop": true,
		"skipLibCheck": true,
		"target": "es2024",
		"verbatimModuleSyntax": false,
		"allowJs": true,
		"resolveJsonModule": true,
		"moduleDetection": "force",
		/* Strictness */
		"noImplicitAny": false,
		"noImplicitThis": true,
		"strictNullChecks": false,
		"strict": true,
		"noUncheckedIndexedAccess": true,
		/* If NOT transpiling with TypeScript: */
		"moduleResolution": "Bundler",
		"module": "es2022",
		"noEmit": true,
		"lib": ["es2024"],
		"types": [
			"@types/node",
			"@types/service-worker-mock",
		]
	},
	"exclude": ["node_modules", "dist", "tests"],
	"include": ["src", "worker-configuration.d.ts"]
}
