From b9d7455d9c1921c1f1c05c09b32b68f87bd97c04 Mon Sep 17 00:00:00 2001 From: Shuaib Hasan Akib Date: Thu, 18 Dec 2025 21:00:15 +0600 Subject: [PATCH] refactor(core): mark VERSION exports as pure for better tree-shaking Adds a PURE annotation to VERSION constants, enabling tree-shaking and keeping the implementation consistent with other pure exports. (cherry picked from commit abb179466d8cfb512a8b80b1b8a1831ebd910145) --- packages/animations/src/version.ts | 2 +- packages/forms/signals/src/field/manager.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/animations/src/version.ts b/packages/animations/src/version.ts index 5cc4ab167d8..9ce06b754ef 100644 --- a/packages/animations/src/version.ts +++ b/packages/animations/src/version.ts @@ -13,4 +13,4 @@ */ import {Version} from '@angular/core'; -export const VERSION = new Version('0.0.0-PLACEHOLDER'); +export const VERSION = /* @__PURE__ */ new Version('0.0.0-PLACEHOLDER'); diff --git a/packages/forms/signals/src/field/manager.ts b/packages/forms/signals/src/field/manager.ts index ac5dc41068c..2f9c8f8e0c2 100644 --- a/packages/forms/signals/src/field/manager.ts +++ b/packages/forms/signals/src/field/manager.ts @@ -6,7 +6,7 @@ * found in the LICENSE file at https://angular.dev/license */ -import {APP_ID, effect, inject, Injector, untracked} from '@angular/core'; +import {APP_ID, effect, Injector, untracked} from '@angular/core'; import type {FieldNodeStructure} from './structure'; /**