chore: add typedoc and use to generate updated documenation when publishing

This commit is contained in:
Stevan Freeborn
2024-03-23 15:44:49 -05:00
parent 90a559a7c8
commit f1a87eb2aa
79 changed files with 16082 additions and 1 deletions
+33
View File
@@ -39,6 +39,7 @@
"sinon": "^15.0.1",
"ts-node": "^10.9.1",
"typedoc": "^0.25.12",
"typedoc-material-theme": "^1.0.2",
"typescript": "^4.9.5"
},
"engines": {
@@ -1184,6 +1185,12 @@
"@jridgewell/sourcemap-codec": "^1.4.10"
}
},
"node_modules/@material/material-color-utilities": {
"version": "0.2.7",
"resolved": "https://registry.npmjs.org/@material/material-color-utilities/-/material-color-utilities-0.2.7.tgz",
"integrity": "sha512-0FCeqG6WvK4/Cc06F/xXMd/pv4FeisI0c1tUpBbfhA2n9Y8eZEv4Karjbmf2ZqQCPUWMrGp8A571tCjizxoTiQ==",
"dev": true
},
"node_modules/@nodelib/fs.scandir": {
"version": "2.1.5",
"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
@@ -6881,6 +6888,32 @@
"typescript": "4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x"
}
},
"node_modules/typedoc-material-theme": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/typedoc-material-theme/-/typedoc-material-theme-1.0.2.tgz",
"integrity": "sha512-/nH/twYeHrnz5sZaaXzYJ85EOgKqnbl1ivzBKmuEAga1dBsARttwQUTPKAT7XrCPD+rRcoqxuCOdXZ6EGiqRQA==",
"dev": true,
"funding": [
{
"type": "individual",
"url": "https://paypal.me/dmnsgn"
},
{
"type": "individual",
"url": "https://commerce.coinbase.com/checkout/56cbdf28-e323-48d8-9c98-7019e72c97f3"
}
],
"dependencies": {
"@material/material-color-utilities": "^0.2.7"
},
"engines": {
"node": ">=18.0.0",
"npm": ">=8.6.0"
},
"peerDependencies": {
"typedoc": "^0.25.3"
}
},
"node_modules/typedoc/node_modules/minimatch": {
"version": "9.0.3",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz",