-
-
Notifications
You must be signed in to change notification settings - Fork 752
Closed
Labels
good first issueEasier issue for first time contributorsEasier issue for first time contributorshelp wantedContributions are especially encouragedContributions are especially encouraged
Milestone
Description
Search Terms
Configuration duplication, packages mode
Problem
Currently, to set up TypeDoc with "packages" mode, you have to set up a config file for each package. In my experience, these generally look something like the following... in every single package folder.
{
"extends": ["../../typedoc.base.json"],
"entryPoints": ["src/index.ts"]
}Suggested Solution
Support a packageOptions section when reading an options file. This value should be an object which recursively references TypeDoc's base configuration schema so that monorepos containing many packages whose TypeDoc configuration is currently forced to be duplicated in each directory can instead be present only in the root config, then applied to each package's options object before reading any options for that directory.
nicfv
Metadata
Metadata
Assignees
Labels
good first issueEasier issue for first time contributorsEasier issue for first time contributorshelp wantedContributions are especially encouragedContributions are especially encouraged