{
	"compilerOptions": {
		"declaration": true,          // Generate .d.ts files
		"emitDeclarationOnly": false,  // Only emit .d.ts files (optional)
		"outDir": "./build",           // Specify the output directory for the declaration files
		"moduleResolution": "node16",
		"target": "ES6",
		"module": "NodeNext",
		"esModuleInterop": true,
		"skipLibCheck": true,
		"strict": true,
		"resolveJsonModule": true,         // Allow JSON imports
		"allowSyntheticDefaultImports": true, // Use synthetic default imports
		"paths": {},                       // Optional: Adjust import paths if needed
		"noEmitHelpers": false,
		"forceConsistentCasingInFileNames": true,
		"noImplicitAny": true,
	},
	"include": ["src/**/*.ts"],
	"exclude": ["node_modules", "dist"]
}
