I am documenting my code with JSDoc and I am having a problem. After converting Typescript to Javascript and generating documentation, the class and methods are duplicated.
this is my typescript configuration:
{
"compilerOptions": {
"target": "ES6",
"module": "commonjs",
"lib": [
"es6",
"dom",
],
"outDir": "./build",
"strict": true,
"moduleResolution": "node",
"baseUrl": "./src",
"typeRoots": [
"node_modules/@types"
],
"esModuleInterop": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"resolveJsonModule": true,
},
"exclude": [
"./tests/*"
]
}
and this is JSDoc configuration:
{
"tags": {
"allowUnknownTags": true,
"dictionaries": ["jsdoc", "closure"]
},
"source": {
"excludePattern": "",
"includePattern": ".*\.(js|html)$",
"include": [
"./build"
]
},
"plugins": [],
"templates": {
"cleverLinks": false,
"monospaceLinks": false
},
"opts": {
"destination": "./docs/",
"encoding": "utf8"
}
}
question from:
https://stackoverflow.com/questions/65869789/jsdoc-class-and-methods-duplicates 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…