UNPKG

@microsoft/api-extractor

Version:

Analyze the exported API for a TypeScript library and generate reviews, documentation, and .d.ts rollups

96 lines (83 loc) 2.19 kB
{ "projectFolder": "<lookup>", // ("mainEntryPointFilePath" is required) "bundledPackages": [], "newlineKind": "crlf", "enumMemberOrder": "by-name", "compiler": { "tsconfigFilePath": "<projectFolder>/tsconfig.json", "skipLibCheck": false }, "apiReport": { // ("enabled" is required) "reportFileName": "<unscopedPackageName>.api.md", "reportFolder": "<projectFolder>/etc/", "reportTempFolder": "<projectFolder>/temp/", "includeForgottenExports": false }, "docModel": { // ("enabled" is required) "apiJsonFilePath": "<projectFolder>/temp/<unscopedPackageName>.api.json", "includeForgottenExports": false }, "dtsRollup": { // ("enabled" is required) "untrimmedFilePath": "<projectFolder>/dist/<unscopedPackageName>.d.ts", "alphaTrimmedFilePath": "", "betaTrimmedFilePath": "", "publicTrimmedFilePath": "", "omitTrimmingComments": false }, "tsdocMetadata": { "enabled": true, "tsdocMetadataFilePath": "<lookup>" }, "messages": { "compilerMessageReporting": { "default": { "logLevel": "warning" } }, "extractorMessageReporting": { "default": { "logLevel": "warning" }, "ae-forgotten-export": { "logLevel": "warning", "addToApiReportFile": true }, "ae-incompatible-release-tags": { "logLevel": "warning", "addToApiReportFile": true }, "ae-internal-missing-underscore": { "logLevel": "warning", "addToApiReportFile": true }, "ae-internal-mixed-release-tag": { "logLevel": "warning", "addToApiReportFile": true }, "ae-undocumented": { "logLevel": "none" }, "ae-unresolved-inheritdoc-reference": { "logLevel": "warning", "addToApiReportFile": true }, "ae-unresolved-inheritdoc-base": { "logLevel": "warning", "addToApiReportFile": true }, "ae-wrong-input-file-type": { "logLevel": "error" } }, "tsdocMessageReporting": { "default": { "logLevel": "warning" } } }, "testMode": false }