{
	"include": ["**/*.ts", "src/**/*.js", "src/**/*.json", "index.ts"],
	"typedocOptions": {
		"exclude": ["**.test.*"],
		"excludeExternals": true,
		"excludeNotExported": true,
		"excludePrivate": true,
		"includeDeclarations": true,
		"includeVersion": false,
		"inputFiles": ["index.ts", "src"],
		"listInvalidSymbolLinks": true,
		"mode": "modules",
		"name": "Fun Promises API",
		"out": "docs",
		"readme": "README.md",
		"stripInternal": true,
		"plugins": ["typedoc-plugin-nojekyll"]
	},
	"compilerOptions": {
		"target": "ESNext",
		"module": "ESNext",
		"outDir": "dist/esnext",
		"moduleResolution": "node",
		"allowJs": true,
		"checkJs": false,
		"composite": false,
		"declaration": true,
		"declarationMap": true,
		"sourceMap": true,
		"inlineSources": true,
		"importHelpers": true,
		"isolatedModules": true,
		"allowSyntheticDefaultImports": true,
		"noImplicitReturns": true,
		"noUnusedLocals": true,
		"noUnusedParameters": true,
		"allowUnreachableCode": false,
		"importsNotUsedAsValues": "error",
		"newLine": "lf",
		"resolveJsonModule": true,
		"useDefineForClassFields": true
	},
	"typeAcquisition": {
		"enable": true
	}
}
