mirror of
https://github.com/optim-enterprises-bv/vault.git
synced 2025-10-29 17:52:32 +00:00
* move script to scripts folder * add docfy to router and scripts * add docfy to router and scripts * fix jsdoc syntax * add component markdown files to gitignore * improve error handling for scripts * tidy up remaining jsdoc syntax * add sample jsdoc components * add known issue info * make not using multi-line components clearer * make generating docs clearer * update copy * final how to docfy cleanup * fix ts file @module syntax * fix read more syntax * make docfy typescript compatible
19 lines
589 B
JSON
19 lines
589 B
JSON
{
|
|
"source": {
|
|
"includePattern": ".+\\.(js|ts)(doc|x)?$",
|
|
"excludePattern": ".+\\.(test|spec).(js|ts)"
|
|
},
|
|
"plugins": ["plugins/markdown", "node_modules/jsdoc-babel"],
|
|
"babel": {
|
|
"extensions": ["ts", "tsx", "js"],
|
|
"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",
|
|
["@babel/plugin-proposal-decorators", { "decoratorsBeforeExport": true }]
|
|
]
|
|
}
|
|
}
|