{ "source": { "includePattern": ".+\\.ts(doc|x)?$", "excludePattern": ".+\\.(test|spec).ts" }, "plugins": [ "plugins/markdown", "node_modules/jsdoc-babel" ], "babel": { "extensions": [ "ts", "tsx" ], "ignore": [ "**/*.(test|spec).ts" ], "babelrc": false, "presets": [ [ "@babel/preset-env", { "targets": { "node": true } } ], "@babel/preset-typescript" ], "plugins": [ "@babel/proposal-class-properties", "@babel/proposal-object-rest-spread" ] }, "opts": { "encoding": "utf8", "destination": "docs/", "recurse": true, "verbose": true, "pedantic": true, "readme": "./README.md" } }