Skip to content

Commit 382ad2e

Browse files
committed
fix(core): added null check to packages metadata (#667)
1 parent 95e6e95 commit 382ad2e

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

packages/typedoc-plugin-markdown/src/theme/context/partials/page.header.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ export function header(this: MarkdownThemeContext): string {
103103
: packageItem.name;
104104

105105
const packagesMeta = this.getPackageMetaData(packageItem.name);
106-
const entryModule = packagesMeta.options?.getValue('entryModule');
106+
const entryModule = packagesMeta?.options?.getValue('entryModule');
107107
const packageEntryFile = ignoreScopes
108108
? removeFirstScopedDirectory(
109109
`${packageItem.name}${path.sep}${entryFileName}`,

packages/typedoc-plugin-markdown/src/theme/markdown-themeContext.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ export class MarkdownThemeContext {
117117
*
118118
* @internal
119119
*/
120-
getPackageMetaData(packageName: string): PackageMetaData {
120+
getPackageMetaData(packageName: string): PackageMetaData | undefined {
121121
return this.packagesMetaData[packageName];
122122
}
123123

0 commit comments

Comments
 (0)