Forked from an inaccessible project.
-
Quentin CHEVALIER authoredQuentin CHEVALIER authored
jsdoc_config.json 1.11 KiB
{
"comment": "Ce fichier sert à configurer JSDoc et permet la génération automatique de documentation facilement",
"plugins": ["plugins/markdown", "plugins/summarize", "node_modules/jsdoc-babel"],
"recurseDepth": 5,
"source": {
"include": ["./README.md","./src","./test","./db"],
"exclude": [],
"includePattern": "(.+\\.(js|ts)(doc|x)?$)|(.md)",
"excludePattern": "((^|\\/|\\\\)_)|(20|0)"
},
"sourceType": "module",
"opts": {
"template": "templates/default",
"encoding": "utf8",
"destination": "./doc",
"recurse": true,
"tutorials": "./notes"
},
"tags": {
"allowUnknownTags": true,
"dictionaries": ["jsdoc","closure"]
},
"templates": {
"cleverLinks": true,
"monospaceLinks": true
},
"babel": {
"extensions": ["ts", "tsx"],
"babelrc": false,
"presets": [["@babel/preset-env", { "targets": { "node": "current" } }], "@babel/typescript"],
"plugins": ["@babel/plugin-proposal-class-properties", "@babel/proposal-object-rest-spread"]
}
}