{
	"compilerOptions": {
		"strict": true,
		"moduleResolution": "node",
		"module": "commonjs",
		"target": "es2019",
		"lib": [
			"esnext",
			"esnext.array",
			"esnext.asynciterable",
			"esnext.bigint",
			"esnext.intl",
			"esnext.symbol"
		],
		"sourceMap": false,
		"inlineSourceMap": true,
		"inlineSources": true,
		"sourceRoot": "src",
		"outDir": "dist",
		"declaration": true,
		"removeComments": false,
		"alwaysStrict": true,
		"allowSyntheticDefaultImports": true,
		"pretty": true,
		"experimentalDecorators": true,
		"emitDecoratorMetadata": true,
		"skipLibCheck": true,
		"esModuleInterop": true
	},
	"exclude": [
		"src/**/*.test.ts",
		"src/**/*.spec.ts",
		"src/**/*.test.js",
		"src/**/*.spec.js",
		"dist/index.d.ts"
	]
}
