From 91c3a049152618ff239268a2bd5eb0b3ea2e40a8 Mon Sep 17 00:00:00 2001 From: Wonsuk Choi Date: Mon, 28 Sep 2026 18:56:50 +0900 Subject: [PATCH] chore(angular-query*): manage 'angular' packages with pnpm 'catalog' --- .../angular-query-experimental/package.json | 12 +++--- .../angular-query-persist-client/package.json | 12 +++--- pnpm-lock.yaml | 42 +++++++++++++------ pnpm-workspace.yaml | 8 ++++ 4 files changed, 50 insertions(+), 24 deletions(-) diff --git a/packages/angular-query-experimental/package.json b/packages/angular-query-experimental/package.json index 98f9bd5e09..50e5b8b8ac 100644 --- a/packages/angular-query-experimental/package.json +++ b/packages/angular-query-experimental/package.json @@ -82,14 +82,14 @@ "@tanstack/query-core": "workspace:*" }, "devDependencies": { - "@analogjs/vite-plugin-angular": "^2.7.5", - "@angular/common": "^20.0.0", - "@angular/compiler": "^20.0.0", - "@angular/core": "^20.0.0", - "@angular/platform-browser": "^20.0.0", + "@analogjs/vite-plugin-angular": "catalog:", + "@angular/common": "catalog:", + "@angular/compiler": "catalog:", + "@angular/core": "catalog:", + "@angular/platform-browser": "catalog:", "@oxc-project/runtime": "^0.151.0", "@tanstack/query-test-utils": "workspace:*", - "@testing-library/angular": "^18.0.0", + "@testing-library/angular": "catalog:", "rxjs": "^7.8.2", "typescript": "catalog:" }, diff --git a/packages/angular-query-persist-client/package.json b/packages/angular-query-persist-client/package.json index 68d85bbbd2..49e0f70c15 100644 --- a/packages/angular-query-persist-client/package.json +++ b/packages/angular-query-persist-client/package.json @@ -54,16 +54,16 @@ "@tanstack/query-persist-client-core": "workspace:*" }, "devDependencies": { - "@analogjs/vite-plugin-angular": "^2.7.5", + "@analogjs/vite-plugin-angular": "catalog:", "@angular/animations": "^20.0.0", - "@angular/common": "^20.0.0", - "@angular/compiler": "^20.0.0", - "@angular/core": "^20.0.0", - "@angular/platform-browser": "^20.0.0", + "@angular/common": "catalog:", + "@angular/compiler": "catalog:", + "@angular/core": "catalog:", + "@angular/platform-browser": "catalog:", "@oxc-project/runtime": "^0.151.0", "@tanstack/angular-query-experimental": "workspace:*", "@tanstack/query-test-utils": "workspace:*", - "@testing-library/angular": "^18.0.0", + "@testing-library/angular": "catalog:", "@testing-library/dom": "^10.4.0", "eslint-plugin-jsdoc": "^50.5.0", "typescript": "catalog:" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7fe41ae626..f4d4562b1b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -164,6 +164,24 @@ settings: catalogs: default: + '@analogjs/vite-plugin-angular': + specifier: ^2.7.5 + version: 2.7.5 + '@angular/common': + specifier: ^20.0.0 + version: 20.3.18 + '@angular/compiler': + specifier: ^20.0.0 + version: 20.3.18 + '@angular/core': + specifier: ^20.0.0 + version: 20.3.18 + '@angular/platform-browser': + specifier: ^20.0.0 + version: 20.3.18 + '@testing-library/angular': + specifier: ^18.0.0 + version: 18.1.1 '@testing-library/react': specifier: ^16.1.0 version: 16.3.2 @@ -2617,19 +2635,19 @@ importers: version: link:../query-core devDependencies: '@analogjs/vite-plugin-angular': - specifier: ^2.7.5 + specifier: 'catalog:' version: 2.7.5(@angular/build@20.3.22(@angular/compiler-cli@20.3.18(@angular/compiler@20.3.18)(supports-color@10.2.2)(typescript@6.0.3))(@angular/compiler@20.3.18)(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)))(@types/node@22.19.15)(chokidar@5.0.0)(jiti@2.7.0)(lightningcss@1.33.0)(postcss@8.5.28)(supports-color@10.2.2)(tailwindcss@4.3.3)(terser@5.46.1)(tslib@2.8.1)(tsx@4.21.0)(typescript@6.0.3)(vitest@4.1.11)(yaml@2.9.1))(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(vite@8.3.1(@types/node@22.19.15)(esbuild@0.28.2)(jiti@2.7.0)(sass@1.90.0)(terser@5.46.1)(tsx@4.21.0)(yaml@2.9.1)) '@angular/common': - specifier: ^20.0.0 + specifier: 'catalog:' version: 20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2) '@angular/compiler': - specifier: ^20.0.0 + specifier: 'catalog:' version: 20.3.18 '@angular/core': - specifier: ^20.0.0 + specifier: 'catalog:' version: 20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0) '@angular/platform-browser': - specifier: ^20.0.0 + specifier: 'catalog:' version: 20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)) '@oxc-project/runtime': specifier: ^0.151.0 @@ -2638,7 +2656,7 @@ importers: specifier: workspace:* version: link:../query-test-utils '@testing-library/angular': - specifier: ^18.0.0 + specifier: 'catalog:' version: 18.1.1(3436010aec00f8e828978cdcb451dc36) rxjs: specifier: ^7.8.2 @@ -2658,22 +2676,22 @@ importers: version: link:../query-persist-client-core devDependencies: '@analogjs/vite-plugin-angular': - specifier: ^2.7.5 + specifier: 'catalog:' version: 2.7.5(@angular/build@20.3.22(@angular/compiler-cli@20.3.18(@angular/compiler@20.3.18)(supports-color@10.2.2)(typescript@6.0.3))(@angular/compiler@20.3.18)(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)))(@types/node@22.19.15)(chokidar@5.0.0)(jiti@2.7.0)(lightningcss@1.33.0)(postcss@8.5.28)(supports-color@10.2.2)(tailwindcss@4.3.3)(terser@5.46.1)(tslib@2.8.1)(tsx@4.21.0)(typescript@6.0.3)(vitest@4.1.11)(yaml@2.9.1))(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(vite@8.3.1(@types/node@22.19.15)(esbuild@0.28.2)(jiti@2.7.0)(sass@1.90.0)(terser@5.46.1)(tsx@4.21.0)(yaml@2.9.1)) '@angular/animations': specifier: ^20.0.0 version: 20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)) '@angular/common': - specifier: ^20.0.0 + specifier: 'catalog:' version: 20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2) '@angular/compiler': - specifier: ^20.0.0 + specifier: 'catalog:' version: 20.3.18 '@angular/core': - specifier: ^20.0.0 + specifier: 'catalog:' version: 20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0) '@angular/platform-browser': - specifier: ^20.0.0 + specifier: 'catalog:' version: 20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)) '@oxc-project/runtime': specifier: ^0.151.0 @@ -2685,7 +2703,7 @@ importers: specifier: workspace:* version: link:../query-test-utils '@testing-library/angular': - specifier: ^18.0.0 + specifier: 'catalog:' version: 18.1.1(3436010aec00f8e828978cdcb451dc36) '@testing-library/dom': specifier: ^10.4.0 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index fc4328cfae..b29c0c85c2 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -23,6 +23,14 @@ catalog: react: ^19.2.1 react-dom: ^19.2.1 + # angular + '@analogjs/vite-plugin-angular': ^2.7.5 + '@angular/common': ^20.0.0 + '@angular/compiler': ^20.0.0 + '@angular/core': ^20.0.0 + '@angular/platform-browser': ^20.0.0 + '@testing-library/angular': ^18.0.0 + packages: - 'packages/*' - 'integrations/*'