From f21be8a5bfaf3877121cad8c9d0539bcd5fd924d Mon Sep 17 00:00:00 2001 From: Daniel Kimmich Date: Tue, 8 Sep 2026 19:16:35 +0200 Subject: [PATCH] test: specify correct version of @angular/compiler-cli in compat tests --- pnpm-lock.yaml | 54 ++++++++++++++++++++++++++++++++---------- tests/v21/package.json | 1 + tests/v22/package.json | 1 + 3 files changed, 43 insertions(+), 13 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 47abd37..d726cd2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -206,10 +206,13 @@ importers: devDependencies: '@angular/build': specifier: 21.2.15 - version: 21.2.15(@angular/compiler-cli@21.2.22(@angular/compiler@21.2.17)(typescript@5.9.3))(@angular/compiler@21.2.17)(@angular/core@21.2.17(@angular/compiler@21.2.17)(rxjs@7.8.2))(@angular/platform-browser@21.2.17(@angular/common@21.2.17(@angular/core@21.2.17(@angular/compiler@21.2.17)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.2.17(@angular/compiler@21.2.17)(rxjs@7.8.2)))(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(chokidar@5.0.0)(jiti@2.7.0)(less@4.9.0)(ng-packagr@21.2.7(@angular/compiler-cli@21.2.22(@angular/compiler@21.2.17)(typescript@5.9.3))(tslib@2.8.1)(typescript@5.9.3))(postcss@8.5.26)(tslib@2.8.1)(typescript@5.9.3)(vitest@5.0.0(jsdom@30.0.1)(vite@7.3.6(jiti@2.7.0)(less@4.9.0)(sass@1.97.3))) + version: 21.2.15(@angular/compiler-cli@21.2.17(@angular/compiler@21.2.17)(typescript@5.9.3))(@angular/compiler@21.2.17)(@angular/core@21.2.17(@angular/compiler@21.2.17)(rxjs@7.8.2))(@angular/platform-browser@21.2.17(@angular/common@21.2.17(@angular/core@21.2.17(@angular/compiler@21.2.17)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.2.17(@angular/compiler@21.2.17)(rxjs@7.8.2)))(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(chokidar@5.0.0)(jiti@2.7.0)(less@4.9.0)(ng-packagr@21.2.7(@angular/compiler-cli@21.2.17(@angular/compiler@21.2.17)(typescript@5.9.3))(tslib@2.8.1)(typescript@5.9.3))(postcss@8.5.26)(tslib@2.8.1)(typescript@5.9.3)(vitest@5.0.0(jsdom@30.0.1)(vite@7.3.6(jiti@2.7.0)(less@4.9.0)(sass@1.97.3))) '@angular/cli': specifier: 21.2.15 version: 21.2.15(chokidar@5.0.0) + '@angular/compiler-cli': + specifier: 21.2.17 + version: 21.2.17(@angular/compiler@21.2.17)(typescript@5.9.3) typescript: specifier: 5.9.3 version: 5.9.3 @@ -237,10 +240,13 @@ importers: devDependencies: '@angular/build': specifier: 22.0.1 - version: 22.0.1(@angular/compiler-cli@21.2.22(@angular/compiler@22.0.1)(typescript@6.0.3))(@angular/compiler@22.0.1)(@angular/core@22.0.1(@angular/compiler@22.0.1)(rxjs@7.8.2))(@angular/platform-browser@22.0.1(@angular/common@22.0.1(@angular/core@22.0.1(@angular/compiler@22.0.1)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@22.0.1(@angular/compiler@22.0.1)(rxjs@7.8.2)))(chokidar@5.0.0)(istanbul-lib-instrument@6.0.3)(jiti@2.7.0)(less@4.9.0)(ng-packagr@21.2.7(@angular/compiler-cli@21.2.22(@angular/compiler@21.2.22)(typescript@6.0.3))(tslib@2.8.1)(typescript@6.0.3))(postcss@8.5.26)(tslib@2.8.1)(typescript@6.0.3)(vitest@5.0.0(jsdom@30.0.1)(vite@7.3.6(jiti@2.7.0)(less@4.9.0)(sass@1.97.3))) + version: 22.0.1(@angular/compiler-cli@22.0.1(@angular/compiler@22.0.1)(typescript@6.0.3))(@angular/compiler@22.0.1)(@angular/core@22.0.1(@angular/compiler@22.0.1)(rxjs@7.8.2))(@angular/platform-browser@22.0.1(@angular/common@22.0.1(@angular/core@22.0.1(@angular/compiler@22.0.1)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@22.0.1(@angular/compiler@22.0.1)(rxjs@7.8.2)))(chokidar@5.0.0)(istanbul-lib-instrument@6.0.3)(jiti@2.7.0)(less@4.9.0)(ng-packagr@21.2.7(@angular/compiler-cli@21.2.22(@angular/compiler@21.2.22)(typescript@6.0.3))(tslib@2.8.1)(typescript@6.0.3))(postcss@8.5.26)(tslib@2.8.1)(typescript@6.0.3)(vitest@5.0.0(jsdom@30.0.1)(vite@7.3.6(jiti@2.7.0)(less@4.9.0)(sass@1.97.3))) '@angular/cli': specifier: 22.0.1 version: 22.0.1(chokidar@5.0.0) + '@angular/compiler-cli': + specifier: 22.0.1 + version: 22.0.1(@angular/compiler@22.0.1)(typescript@6.0.3) typescript: specifier: 6.0.3 version: 6.0.3 @@ -602,6 +608,17 @@ packages: '@angular/core': 22.0.1 rxjs: ^6.5.3 || ^7.4.0 + '@angular/compiler-cli@21.2.17': + resolution: {integrity: sha512-KithZ3b0HBFH0NbUcswBcjpN9y09vLbarMD7qmGWTnGUBk4W8cn4sbT8zJyv9CRKg9ZcuUBeJYKUfUPn/u/5OQ==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + hasBin: true + peerDependencies: + '@angular/compiler': 21.2.17 + typescript: '>=5.9 <6.1' + peerDependenciesMeta: + typescript: + optional: true + '@angular/compiler-cli@21.2.22': resolution: {integrity: sha512-lbXXz8e8wCVecHNjb4kXiUPPNSrzZPE7WsQ+nNTEgnMDsFIqWJzmf3FagmNaZ5/wX1G2jnSZFjK4rpacmBIn4Q==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} @@ -613,6 +630,17 @@ packages: typescript: optional: true + '@angular/compiler-cli@22.0.1': + resolution: {integrity: sha512-fo/tXV3sqw92/qz898ejru6G4wMvstd9gBjb0HRDJv5rR1XnSWHVKJuhrgrHd6tVkNdc8y6odBB9GKecdqqnGg==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} + hasBin: true + peerDependencies: + '@angular/compiler': 22.0.1 + typescript: '>=6.0 <6.1' + peerDependenciesMeta: + typescript: + optional: true + '@angular/compiler@21.2.17': resolution: {integrity: sha512-p+NdjYiwAz9Zmu2yul0LlMXaFjMISVVa24+/MVMoKFeQeI82QE8jDywPlnOSHQHvdCcQVpS7saeEriZzX3JuBQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} @@ -5461,12 +5489,12 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular/build@21.2.15(@angular/compiler-cli@21.2.22(@angular/compiler@21.2.17)(typescript@5.9.3))(@angular/compiler@21.2.17)(@angular/core@21.2.17(@angular/compiler@21.2.17)(rxjs@7.8.2))(@angular/platform-browser@21.2.17(@angular/common@21.2.17(@angular/core@21.2.17(@angular/compiler@21.2.17)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.2.17(@angular/compiler@21.2.17)(rxjs@7.8.2)))(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(chokidar@5.0.0)(jiti@2.7.0)(less@4.9.0)(ng-packagr@21.2.7(@angular/compiler-cli@21.2.22(@angular/compiler@21.2.17)(typescript@5.9.3))(tslib@2.8.1)(typescript@5.9.3))(postcss@8.5.26)(tslib@2.8.1)(typescript@5.9.3)(vitest@5.0.0(jsdom@30.0.1)(vite@7.3.6(jiti@2.7.0)(less@4.9.0)(sass@1.97.3)))': + '@angular/build@21.2.15(@angular/compiler-cli@21.2.17(@angular/compiler@21.2.17)(typescript@5.9.3))(@angular/compiler@21.2.17)(@angular/core@21.2.17(@angular/compiler@21.2.17)(rxjs@7.8.2))(@angular/platform-browser@21.2.17(@angular/common@21.2.17(@angular/core@21.2.17(@angular/compiler@21.2.17)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.2.17(@angular/compiler@21.2.17)(rxjs@7.8.2)))(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(chokidar@5.0.0)(jiti@2.7.0)(less@4.9.0)(ng-packagr@21.2.7(@angular/compiler-cli@21.2.17(@angular/compiler@21.2.17)(typescript@5.9.3))(tslib@2.8.1)(typescript@5.9.3))(postcss@8.5.26)(tslib@2.8.1)(typescript@5.9.3)(vitest@5.0.0(jsdom@30.0.1)(vite@7.3.6(jiti@2.7.0)(less@4.9.0)(sass@1.97.3)))': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2102.15(chokidar@5.0.0) '@angular/compiler': 21.2.17 - '@angular/compiler-cli': 21.2.22(@angular/compiler@21.2.17)(typescript@5.9.3) + '@angular/compiler-cli': 21.2.17(@angular/compiler@21.2.17)(typescript@5.9.3) '@babel/core': 7.29.0 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-split-export-declaration': 7.24.7 @@ -5499,7 +5527,7 @@ snapshots: '@angular/platform-browser': 21.2.17(@angular/common@21.2.17(@angular/core@21.2.17(@angular/compiler@21.2.17)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.2.17(@angular/compiler@21.2.17)(rxjs@7.8.2)) less: 4.9.0 lmdb: 3.5.1 - ng-packagr: 21.2.7(@angular/compiler-cli@21.2.22(@angular/compiler@21.2.17)(typescript@5.9.3))(tslib@2.8.1)(typescript@5.9.3) + ng-packagr: 21.2.7(@angular/compiler-cli@21.2.17(@angular/compiler@21.2.17)(typescript@5.9.3))(tslib@2.8.1)(typescript@5.9.3) postcss: 8.5.26 vitest: 5.0.0(jsdom@30.0.1)(vite@7.3.6(jiti@2.7.0)(less@4.9.0)(sass@1.97.3)) transitivePeerDependencies: @@ -5573,12 +5601,12 @@ snapshots: - tsx - yaml - '@angular/build@22.0.1(@angular/compiler-cli@21.2.22(@angular/compiler@22.0.1)(typescript@6.0.3))(@angular/compiler@22.0.1)(@angular/core@22.0.1(@angular/compiler@22.0.1)(rxjs@7.8.2))(@angular/platform-browser@22.0.1(@angular/common@22.0.1(@angular/core@22.0.1(@angular/compiler@22.0.1)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@22.0.1(@angular/compiler@22.0.1)(rxjs@7.8.2)))(chokidar@5.0.0)(istanbul-lib-instrument@6.0.3)(jiti@2.7.0)(less@4.9.0)(ng-packagr@21.2.7(@angular/compiler-cli@21.2.22(@angular/compiler@21.2.22)(typescript@6.0.3))(tslib@2.8.1)(typescript@6.0.3))(postcss@8.5.26)(tslib@2.8.1)(typescript@6.0.3)(vitest@5.0.0(jsdom@30.0.1)(vite@7.3.6(jiti@2.7.0)(less@4.9.0)(sass@1.97.3)))': + '@angular/build@22.0.1(@angular/compiler-cli@22.0.1(@angular/compiler@22.0.1)(typescript@6.0.3))(@angular/compiler@22.0.1)(@angular/core@22.0.1(@angular/compiler@22.0.1)(rxjs@7.8.2))(@angular/platform-browser@22.0.1(@angular/common@22.0.1(@angular/core@22.0.1(@angular/compiler@22.0.1)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@22.0.1(@angular/compiler@22.0.1)(rxjs@7.8.2)))(chokidar@5.0.0)(istanbul-lib-instrument@6.0.3)(jiti@2.7.0)(less@4.9.0)(ng-packagr@21.2.7(@angular/compiler-cli@21.2.22(@angular/compiler@21.2.22)(typescript@6.0.3))(tslib@2.8.1)(typescript@6.0.3))(postcss@8.5.26)(tslib@2.8.1)(typescript@6.0.3)(vitest@5.0.0(jsdom@30.0.1)(vite@7.3.6(jiti@2.7.0)(less@4.9.0)(sass@1.97.3)))': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2200.1(chokidar@5.0.0) '@angular/compiler': 22.0.1 - '@angular/compiler-cli': 21.2.22(@angular/compiler@22.0.1)(typescript@6.0.3) + '@angular/compiler-cli': 22.0.1(@angular/compiler@22.0.1)(typescript@6.0.3) '@babel/core': 7.29.0 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-split-export-declaration': 7.24.7 @@ -5731,10 +5759,10 @@ snapshots: rxjs: 7.8.2 tslib: 2.8.1 - '@angular/compiler-cli@21.2.22(@angular/compiler@21.2.17)(typescript@5.9.3)': + '@angular/compiler-cli@21.2.17(@angular/compiler@21.2.17)(typescript@5.9.3)': dependencies: '@angular/compiler': 21.2.17 - '@babel/core': 7.29.7 + '@babel/core': 7.29.0 '@jridgewell/sourcemap-codec': 1.6.0 chokidar: 5.0.0 convert-source-map: 1.9.0 @@ -5763,10 +5791,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@angular/compiler-cli@21.2.22(@angular/compiler@22.0.1)(typescript@6.0.3)': + '@angular/compiler-cli@22.0.1(@angular/compiler@22.0.1)(typescript@6.0.3)': dependencies: '@angular/compiler': 22.0.1 - '@babel/core': 7.29.7 + '@babel/core': 7.29.0 '@jridgewell/sourcemap-codec': 1.6.0 chokidar: 5.0.0 convert-source-map: 1.9.0 @@ -8867,10 +8895,10 @@ snapshots: dependencies: type-fest: 2.19.0 - ng-packagr@21.2.7(@angular/compiler-cli@21.2.22(@angular/compiler@21.2.17)(typescript@5.9.3))(tslib@2.8.1)(typescript@5.9.3): + ng-packagr@21.2.7(@angular/compiler-cli@21.2.17(@angular/compiler@21.2.17)(typescript@5.9.3))(tslib@2.8.1)(typescript@5.9.3): dependencies: '@ampproject/remapping': 2.3.0 - '@angular/compiler-cli': 21.2.22(@angular/compiler@21.2.17)(typescript@5.9.3) + '@angular/compiler-cli': 21.2.17(@angular/compiler@21.2.17)(typescript@5.9.3) '@rollup/plugin-json': 6.1.0(rollup@4.63.1) '@rollup/wasm-node': 4.63.1 ajv: 8.20.0 diff --git a/tests/v21/package.json b/tests/v21/package.json index 17d21e5..a889f0b 100644 --- a/tests/v21/package.json +++ b/tests/v21/package.json @@ -16,6 +16,7 @@ "devDependencies": { "@angular/build": "21.2.15", "@angular/cli": "21.2.15", + "@angular/compiler-cli": "21.2.17", "typescript": "5.9.3" } } diff --git a/tests/v22/package.json b/tests/v22/package.json index 27b5f8c..74371d9 100644 --- a/tests/v22/package.json +++ b/tests/v22/package.json @@ -16,6 +16,7 @@ "devDependencies": { "@angular/build": "22.0.1", "@angular/cli": "22.0.1", + "@angular/compiler-cli": "22.0.1", "typescript": "6.0.3" } }