chore(docs): add favicon, switch back to default theme
All checks were successful
Actions / Build and Push Documentation (push) Successful in 16s

typedoc-theme-dmt (default-modern) is currently broken in monorepos, see
https://github.com/typhonjs-typedoc/typedoc-theme-dmt/issues/6
This commit is contained in:
cswimr 2025-02-12 15:12:38 -06:00
parent 53db10f4e5
commit d78b862360
Signed by: cswimr
GPG key ID: 0EC431A8DA8F8087
3 changed files with 15 additions and 7 deletions

BIN
docs/assets/favicon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 249 KiB

View file

@ -10,7 +10,7 @@
"email": "seaswimmerthefsh@gmail.com" "email": "seaswimmerthefsh@gmail.com"
}, },
"scripts": { "scripts": {
"docs": "typedoc --options typedoc.json", "docs": "typedoc --options typedoc.jsonc",
"format": "bun prettier --write '**/*.{ts,json,md}'" "format": "bun prettier --write '**/*.{ts,json,md}'"
}, },
"devDependencies": { "devDependencies": {

View file

@ -1,11 +1,14 @@
{ {
"entryPoints": ["packages/*"], "entryPoints": [
"packages/*"
],
"entryPointStrategy": "packages", "entryPointStrategy": "packages",
"name": "PackwizJS", "name": "PackwizJS",
"packageOptions": { "packageOptions": {
"includeVersion": true, "includeVersion": true,
"entryPoints": ["src/**/*.ts"], "entryPoints": [
"dmtFavicon": "https://csw.im/u/GalacticFactory.png", "src/**/!(*index).ts"
],
"dmtLinksIcon": [ "dmtLinksIcon": [
{ {
"icon": "https://c.csw.im/favicon.ico", "icon": "https://c.csw.im/favicon.ico",
@ -33,9 +36,13 @@
} }
} }
], ],
"favicon": "docs/assets/favicon.png",
"githubPages": false, "githubPages": false,
"exclude": ["**/*+(test|spec).ts"], "includeVersion": false,
"theme": "default-modern", "exclude": [
"**/*+(test|spec).ts"
],
"theme": "default",
"coverageOutputType": "all", "coverageOutputType": "all",
"plugin": [ "plugin": [
"typedoc-plugin-coverage", "typedoc-plugin-coverage",
@ -43,5 +50,6 @@
"@typhonjs-typedoc/ts-lib-docs/typedoc/ts-links/es/2024", "@typhonjs-typedoc/ts-lib-docs/typedoc/ts-links/es/2024",
"@typhonjs-typedoc/ts-lib-docs/typedoc/ts-links/dom/2024" "@typhonjs-typedoc/ts-lib-docs/typedoc/ts-links/dom/2024"
], ],
"categorizeByGroup": true "categorizeByGroup": true,
"logLevel": "Verbose"
} }