refactor(compiler): remove circular dep in the output ast (#59083)

Use `import type` to break a phantom circular import in the output AST in
the compiler.

PR Close #59083
This commit is contained in:
Alex Rickabaugh 2024-12-05 13:02:01 -08:00
parent 2e907eaa98
commit 8b02d11fbb
2 changed files with 1 additions and 10 deletions

View file

@ -1,13 +1,4 @@
[
[
"packages/compiler/src/output/output_ast.ts",
"packages/compiler/src/render3/view/i18n/meta.ts"
],
[
"packages/compiler/src/output/output_ast.ts",
"packages/compiler/src/render3/view/i18n/meta.ts",
"packages/compiler/src/render3/view/i18n/util.ts"
],
[
"packages/core/src/change_detection/change_detector_ref.ts",
"packages/core/src/render3/view_ref.ts"

View file

@ -9,7 +9,7 @@
import {computeMsgId} from '../i18n/digest';
import {Message} from '../i18n/i18n_ast';
import {ParseSourceSpan} from '../parse_util';
import {I18nMeta} from '../render3/view/i18n/meta';
import type {I18nMeta} from '../render3/view/i18n/meta';
//// Types
export enum TypeModifier {