We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
type alias, function, closure, union, array, formatting
Given the following type aliases...
export type FunUnion = (() => boolean) | string; export type FunArray = (() => boolean)[];
I would expect the types' output to match (() => boolean)[] and (() => boolean) | string.
(() => boolean)[]
(() => boolean) | string
TypeDoc outputs the types as () => boolean[] and () => boolean | string (removes the parenthesis, which results in invalid types).
() => boolean[]
() => boolean | string
Clone the following (minimal) repo: https://github.com/Blackbaud-SteveBrush/typedoc-playground
Run npm install && node ./run-typedoc.mjs and observe the output.
npm install && node ./run-typedoc.mjs
TypeDoc: 0.28.0-beta.2 TypeScript: 5.7.3 OS: Mac, Sequoia
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Search terms
type alias, function, closure, union, array, formatting
Expected Behavior
Given the following type aliases...
I would expect the types' output to match
(() => boolean)[]
and(() => boolean) | string
.Actual Behavior
TypeDoc outputs the types as
() => boolean[]
and() => boolean | string
(removes the parenthesis, which results in invalid types).Steps to reproduce the bug
Clone the following (minimal) repo: https://github.com/Blackbaud-SteveBrush/typedoc-playground
Run
npm install && node ./run-typedoc.mjs
and observe the output.TypeDoc: 0.28.0-beta.2
TypeScript: 5.7.3
OS: Mac, Sequoia
The text was updated successfully, but these errors were encountered: