-
Notifications
You must be signed in to change notification settings - Fork 701
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add packageOptions
config value for packages mode
#2523
Labels
enhancement
Improved functionality
good first issue
Easier issue for first time contributors
help wanted
Contributions are especially encouraged
Milestone
Comments
Gerrit0
added
enhancement
Improved functionality
help wanted
Contributions are especially encouraged
good first issue
Easier issue for first time contributors
labels
Mar 13, 2024
I notice that tsconfig also needs to be present in every package for the |
That's a limitation of TypeScript so far as I know... |
Included in TypeDoc 0.26, which is releasing 2024/06/21 |
This was referenced Jul 27, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
enhancement
Improved functionality
good first issue
Easier issue for first time contributors
help wanted
Contributions are especially encouraged
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.
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.The text was updated successfully, but these errors were encountered: