diff --git a/packages/compiler-cli/src/ngtsc/scope/src/dependency.ts b/packages/compiler-cli/src/ngtsc/scope/src/dependency.ts index 2f405c5362..ab441af285 100644 --- a/packages/compiler-cli/src/ngtsc/scope/src/dependency.ts +++ b/packages/compiler-cli/src/ngtsc/scope/src/dependency.ts @@ -123,9 +123,11 @@ export class MetadataDtsModuleScopeResolver implements DtsModuleScopeResolver { throw new Error(`Exported value ${exportRef.debugName} was not a directive, pipe, or module`); } - return { + const exportScope: ExportScope = { exported: {directives, pipes}, }; + this.cache.set(clazz, exportScope); + return exportScope; } private maybeAlias(