{ "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"] } }