Skip to content

Commit 0a7f4dd

Browse files
committed
refactor: export symbols for external use
export symbols for sharing in environments outside of angular monorepo
1 parent fd95735 commit 0a7f4dd

2 files changed

Lines changed: 8 additions & 1 deletion

File tree

packages/compiler-cli/private/hybrid_analysis.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,4 @@ export {
4242
ExpressionIdentifier,
4343
hasExpressionIdentifier,
4444
} from '../src/ngtsc/typecheck/src/comments';
45+
export {SymbolBuilder} from '../src/ngtsc/typecheck/src/template_symbol_builder';

packages/compiler/src/compiler.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,13 @@ export {publishFacade} from './jit_compiler_facade';
5252
export * from './ml_parser/ast';
5353
export * from './ml_parser/html_parser';
5454
export * from './ml_parser/html_tags';
55-
export * from './property_mapping';
55+
export {
56+
ClassPropertyMapping,
57+
ClassPropertyName,
58+
InputOrOutput,
59+
BindingPropertyName,
60+
} from './property_mapping';
61+
export {MatchSource} from './render3/view/t2_api';
5662
export {LexerRange} from './ml_parser/lexer';
5763
export {ParseTreeResult, TreeError} from './ml_parser/parser';
5864
export * from './ml_parser/tags';

0 commit comments

Comments
 (0)