From 0a7f4ddf937ad209c69e04a76d2e242e1a53674c Mon Sep 17 00:00:00 2001 From: Andrew Scott Date: Mon, 6 Apr 2026 12:30:33 -0700 Subject: [PATCH] refactor: export symbols for external use export symbols for sharing in environments outside of angular monorepo --- packages/compiler-cli/private/hybrid_analysis.ts | 1 + packages/compiler/src/compiler.ts | 8 +++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/compiler-cli/private/hybrid_analysis.ts b/packages/compiler-cli/private/hybrid_analysis.ts index 621f22098c7..d953a451af9 100644 --- a/packages/compiler-cli/private/hybrid_analysis.ts +++ b/packages/compiler-cli/private/hybrid_analysis.ts @@ -42,3 +42,4 @@ export { ExpressionIdentifier, hasExpressionIdentifier, } from '../src/ngtsc/typecheck/src/comments'; +export {SymbolBuilder} from '../src/ngtsc/typecheck/src/template_symbol_builder'; diff --git a/packages/compiler/src/compiler.ts b/packages/compiler/src/compiler.ts index 02ae76d0767..99ef575b144 100644 --- a/packages/compiler/src/compiler.ts +++ b/packages/compiler/src/compiler.ts @@ -52,7 +52,13 @@ export {publishFacade} from './jit_compiler_facade'; export * from './ml_parser/ast'; export * from './ml_parser/html_parser'; export * from './ml_parser/html_tags'; -export * from './property_mapping'; +export { + ClassPropertyMapping, + ClassPropertyName, + InputOrOutput, + BindingPropertyName, +} from './property_mapping'; +export {MatchSource} from './render3/view/t2_api'; export {LexerRange} from './ml_parser/lexer'; export {ParseTreeResult, TreeError} from './ml_parser/parser'; export * from './ml_parser/tags';