-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
After the deps update I got an error:
$ npm run build:docs
> [email protected] build:docs
> typedoc
[info] Loaded plugin typedoc-plugin-missing-exports
Loaded plugin typedoc-plugin-versions
[info] Loaded plugin typedoc-theme-yaf
[warning] TypeDoc has been loaded multiple times. This is commonly caused by plugins which have their own installation of TypeDoc. The loaded paths are:
/projects/test/node_modules/typedoc
/projects/test/node_modules/typedoc-theme-yaf/node_modules/typedoc
TypeDoc exiting with unexpected error:
TypeError [ERR_INVALID_ARG_TYPE]: The "from" argument must be of type string. Received undefined
at new NodeError (node:internal/errors:399:5)
at validateString (node:internal/validators:163:11)
at relative (node:path:1191:5)
at ReflectionSymbolId.toObject (/projects/test/node_modules/typedoc/dist/lib/models/reflections/ReflectionSymbolId.js:49:66)
at /projects/test/node_modules/typedoc/dist/lib/models/reflections/project.js:214:35
at Map.forEach (<anonymous>)
at ProjectReflection.toObject (/projects/test/node_modules/typedoc/dist/lib/models/reflections/project.js:213:40)
at Serializer.toObject (/projects/test/node_modules/typedoc/dist/lib/serialization/serializer.js:21:69)
at Renderer.prepareYafTheme (/projects/test/node_modules/typedoc-theme-yaf/src/backend/YafTheme.js:93:59)
at triggerEvents (/projects/test/node_modules/typedoc/dist/lib/utils/events.js:191:43) {
code: 'ERR_INVALID_ARG_TYPE'
}
Looks like wrong inheritance from the default theme.
TypeStrong/typedoc#1786
TypeStrong/typedoc#1741 (comment)
dependencies in package.json:
"typedoc": "^0.24.8",
"typedoc-plugin-missing-exports": "^2.0.0",
"typedoc-theme-hierarchy": "^3.2.0",
"typedoc-theme-yaf": "^0.0.4",
"typescript": "^5.1.3"
typedoc.json:
{
"entryPoints": [
"./src/index.ts",
],
"exclude": ["./src/test.ts"],
"out": "docs",
"includes": "./src",
"readme": "./readme.md",
"sort": ["static-first", "alphabetical"],
"disableSources": false,
"plugin": ["typedoc-plugin-missing-exports", "typedoc-theme-yaf"],
"theme": "yaf"
}Metadata
Metadata
Assignees
Labels
No labels