-
-
Notifications
You must be signed in to change notification settings - Fork 745
Description
Search terms
symlink
Expected Behavior
It should find the entry point in e.g., node_modules/foo
when foo
is a symlink to a package that contains a tsconfig.json
and/or a typedoc.entryPoint
in its package.json
Actual Behavior
TypeDoc does not find the entry point.
Steps to reproduce the bug
- Create package
foo
w/typedoc.json
containing an entry point that is a symlinked package (e.g., vianpm link
). - Create a
tsconfig.json
and appropriate entry point infoo
- Set
entryPointStrategy
topackages
. - Run
typedoc --logLevel Verbose
; note that it only finds the entry point fromfoo
.
Environment
- Typedoc version: 0.23.23
- TypeScript version: 4.7.4
- Node.js version: 18.12.1
- OS: macOS
I would be willing to open a PR to address this, but I'm of the opinion that a battle-tested external library should probably be pulled in rather than add further complexity to the current implementation. What do you think?
Metadata
Metadata
Assignees
Labels
No labels