diff --git a/.npmrc b/.npmrc deleted file mode 100644 index 7c7738880a1..00000000000 --- a/.npmrc +++ /dev/null @@ -1,12 +0,0 @@ -# Yarn Berry doesn't check engines at all, so pnpm shouldn't either. -engine-strict = false - -# Disabling pnpm [hoisting](https://pnpm.io/npmrc#hoist) by setting `hoist=false` is recommended on -# projects using rules_js so that pnpm outside of Bazel lays out a node_modules tree similar to what -# rules_js lays out under Bazel (without a hidden node_modules/.pnpm/node_modules) -hoist=false - -# Avoid pnpm auto-installing peer dependencies. We want to be explicit about our versions used -# for peer dependencies, avoiding potential mismatches. In addition, it ensures we can continue -# to rely on peer dependency placeholders substituted via Bazel. -auto-install-peers=false diff --git a/MODULE.bazel b/MODULE.bazel index d256c4fdfd5..37cff36c148 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -110,7 +110,11 @@ npm.npm_translate_lock( "//tools/bazel/rules_angular_store:package.json", "//vscode-ng-language-service/integration/project:package.json", ], - npmrc = "//:.npmrc", + lifecycle_hooks = { + # sleep requires node-gyp rebuild but the native module is not needed in Bazel; + # disable the install hook to avoid failing builds when node-gyp is unavailable. + "sleep": [], + }, pnpm_lock = "//:pnpm-lock.yaml", ) use_repo(npm, "npm") diff --git a/integration/animations/package.json b/integration/animations/package.json index aad4affdecd..253b95a18c1 100644 --- a/integration/animations/package.json +++ b/integration/animations/package.json @@ -38,5 +38,5 @@ "ts-node": "^10.9.1", "typescript": "6.0.3" }, - "packageManager": "pnpm@10.33.4" + "packageManager": "pnpm@11.0.9" } diff --git a/integration/animations/pnpm-workspace.yaml b/integration/animations/pnpm-workspace.yaml index 7f08a60050d..3c0a7eaed81 100644 --- a/integration/animations/pnpm-workspace.yaml +++ b/integration/animations/pnpm-workspace.yaml @@ -1,3 +1,9 @@ +allowBuilds: + '@parcel/watcher': false + esbuild: false + lmdb: false + msgpackr-extract: false + puppeteer: false # The minimum age of a release to be considered for dependency installation. # The value is in minutes (1440 minutes = 1 day). minimumReleaseAge: 1440 diff --git a/integration/cli-hello-world-ivy-i18n/package.json b/integration/cli-hello-world-ivy-i18n/package.json index bced5bfd7d7..a039fc899e9 100644 --- a/integration/cli-hello-world-ivy-i18n/package.json +++ b/integration/cli-hello-world-ivy-i18n/package.json @@ -45,5 +45,5 @@ "ts-node": "^10.9.1", "typescript": "6.0.3" }, - "packageManager": "pnpm@10.33.4" + "packageManager": "pnpm@11.0.9" } diff --git a/integration/cli-hello-world-ivy-i18n/pnpm-workspace.yaml b/integration/cli-hello-world-ivy-i18n/pnpm-workspace.yaml index 7f08a60050d..587110a29c8 100644 --- a/integration/cli-hello-world-ivy-i18n/pnpm-workspace.yaml +++ b/integration/cli-hello-world-ivy-i18n/pnpm-workspace.yaml @@ -1,3 +1,8 @@ +allowBuilds: + '@parcel/watcher': false + esbuild: false + lmdb: false + msgpackr-extract: false # The minimum age of a release to be considered for dependency installation. # The value is in minutes (1440 minutes = 1 day). minimumReleaseAge: 1440 diff --git a/integration/cli-hello-world-lazy/package.json b/integration/cli-hello-world-lazy/package.json index 4bbbd08b138..70c0440c61b 100644 --- a/integration/cli-hello-world-lazy/package.json +++ b/integration/cli-hello-world-lazy/package.json @@ -27,5 +27,5 @@ "ts-node": "^10.9.1", "typescript": "6.0.3" }, - "packageManager": "pnpm@10.33.4" + "packageManager": "pnpm@11.0.9" } diff --git a/integration/cli-hello-world-lazy/pnpm-workspace.yaml b/integration/cli-hello-world-lazy/pnpm-workspace.yaml index 7f08a60050d..587110a29c8 100644 --- a/integration/cli-hello-world-lazy/pnpm-workspace.yaml +++ b/integration/cli-hello-world-lazy/pnpm-workspace.yaml @@ -1,3 +1,8 @@ +allowBuilds: + '@parcel/watcher': false + esbuild: false + lmdb: false + msgpackr-extract: false # The minimum age of a release to be considered for dependency installation. # The value is in minutes (1440 minutes = 1 day). minimumReleaseAge: 1440 diff --git a/integration/cli-hello-world/package.json b/integration/cli-hello-world/package.json index 6f6cc083c5b..943410b8e52 100644 --- a/integration/cli-hello-world/package.json +++ b/integration/cli-hello-world/package.json @@ -32,5 +32,5 @@ "ts-node": "^10.9.1", "typescript": "6.0.3" }, - "packageManager": "pnpm@10.33.4" + "packageManager": "pnpm@11.0.9" } diff --git a/integration/cli-hello-world/pnpm-workspace.yaml b/integration/cli-hello-world/pnpm-workspace.yaml index 7f08a60050d..587110a29c8 100644 --- a/integration/cli-hello-world/pnpm-workspace.yaml +++ b/integration/cli-hello-world/pnpm-workspace.yaml @@ -1,3 +1,8 @@ +allowBuilds: + '@parcel/watcher': false + esbuild: false + lmdb: false + msgpackr-extract: false # The minimum age of a release to be considered for dependency installation. # The value is in minutes (1440 minutes = 1 day). minimumReleaseAge: 1440 diff --git a/integration/cli-signal-inputs/package.json b/integration/cli-signal-inputs/package.json index c4621c319a7..e7e15efbc0b 100644 --- a/integration/cli-signal-inputs/package.json +++ b/integration/cli-signal-inputs/package.json @@ -10,7 +10,7 @@ "lint": "ng lint", "e2e": "ng build --configuration production && concurrently \"serve dist/browser -l 4210 --no-clipboard --single\" \"protractor e2e/protractor.conf.js --baseUrl=http://localhost:4210\" --kill-others --success first" }, - "packageManager": "pnpm@10.33.4", + "packageManager": "pnpm@11.0.9", "private": true, "dependencies": { "@angular/animations": "link:./in-existing-linked-by-bazel", diff --git a/integration/cli-signal-inputs/pnpm-workspace.yaml b/integration/cli-signal-inputs/pnpm-workspace.yaml index 7f08a60050d..587110a29c8 100644 --- a/integration/cli-signal-inputs/pnpm-workspace.yaml +++ b/integration/cli-signal-inputs/pnpm-workspace.yaml @@ -1,3 +1,8 @@ +allowBuilds: + '@parcel/watcher': false + esbuild: false + lmdb: false + msgpackr-extract: false # The minimum age of a release to be considered for dependency installation. # The value is in minutes (1440 minutes = 1 day). minimumReleaseAge: 1440 diff --git a/integration/defer/package.json b/integration/defer/package.json index 75866a6386a..e369613ed26 100644 --- a/integration/defer/package.json +++ b/integration/defer/package.json @@ -30,5 +30,5 @@ "ts-node": "10.9.2", "typescript": "6.0.3" }, - "packageManager": "pnpm@10.33.4" + "packageManager": "pnpm@11.0.9" } diff --git a/integration/defer/pnpm-workspace.yaml b/integration/defer/pnpm-workspace.yaml index 7f08a60050d..587110a29c8 100644 --- a/integration/defer/pnpm-workspace.yaml +++ b/integration/defer/pnpm-workspace.yaml @@ -1,3 +1,8 @@ +allowBuilds: + '@parcel/watcher': false + esbuild: false + lmdb: false + msgpackr-extract: false # The minimum age of a release to be considered for dependency installation. # The value is in minutes (1440 minutes = 1 day). minimumReleaseAge: 1440 diff --git a/integration/legacy-animations-async/package.json b/integration/legacy-animations-async/package.json index d30ac091346..75cfeee91d5 100644 --- a/integration/legacy-animations-async/package.json +++ b/integration/legacy-animations-async/package.json @@ -30,5 +30,5 @@ "ts-node": "^10.9.1", "typescript": "6.0.3" }, - "packageManager": "pnpm@10.33.4" + "packageManager": "pnpm@11.0.9" } diff --git a/integration/legacy-animations-async/pnpm-workspace.yaml b/integration/legacy-animations-async/pnpm-workspace.yaml index 7f08a60050d..587110a29c8 100644 --- a/integration/legacy-animations-async/pnpm-workspace.yaml +++ b/integration/legacy-animations-async/pnpm-workspace.yaml @@ -1,3 +1,8 @@ +allowBuilds: + '@parcel/watcher': false + esbuild: false + lmdb: false + msgpackr-extract: false # The minimum age of a release to be considered for dependency installation. # The value is in minutes (1440 minutes = 1 day). minimumReleaseAge: 1440 diff --git a/integration/legacy-animations/package.json b/integration/legacy-animations/package.json index a02dcedbeb1..079c7c4d7ac 100644 --- a/integration/legacy-animations/package.json +++ b/integration/legacy-animations/package.json @@ -39,5 +39,5 @@ "ts-node": "^10.9.1", "typescript": "6.0.3" }, - "packageManager": "pnpm@10.33.4" + "packageManager": "pnpm@11.0.9" } diff --git a/integration/legacy-animations/pnpm-workspace.yaml b/integration/legacy-animations/pnpm-workspace.yaml index 7f08a60050d..587110a29c8 100644 --- a/integration/legacy-animations/pnpm-workspace.yaml +++ b/integration/legacy-animations/pnpm-workspace.yaml @@ -1,3 +1,8 @@ +allowBuilds: + '@parcel/watcher': false + esbuild: false + lmdb: false + msgpackr-extract: false # The minimum age of a release to be considered for dependency installation. # The value is in minutes (1440 minutes = 1 day). minimumReleaseAge: 1440 diff --git a/integration/ng-add-localize/package.json b/integration/ng-add-localize/package.json index ce922283739..2cbf9880132 100644 --- a/integration/ng-add-localize/package.json +++ b/integration/ng-add-localize/package.json @@ -27,5 +27,5 @@ "@types/node": "^20.14.8", "typescript": "6.0.3" }, - "packageManager": "pnpm@10.33.4" + "packageManager": "pnpm@11.0.9" } diff --git a/integration/ng-add-localize/pnpm-workspace.yaml b/integration/ng-add-localize/pnpm-workspace.yaml index 7f08a60050d..587110a29c8 100644 --- a/integration/ng-add-localize/pnpm-workspace.yaml +++ b/integration/ng-add-localize/pnpm-workspace.yaml @@ -1,3 +1,8 @@ +allowBuilds: + '@parcel/watcher': false + esbuild: false + lmdb: false + msgpackr-extract: false # The minimum age of a release to be considered for dependency installation. # The value is in minutes (1440 minutes = 1 day). minimumReleaseAge: 1440 diff --git a/integration/ng_elements/package.json b/integration/ng_elements/package.json index 421d294d9d7..99f968c7640 100644 --- a/integration/ng_elements/package.json +++ b/integration/ng_elements/package.json @@ -33,5 +33,5 @@ "protractor": "protractor e2e/protractor.config.js" }, "private": true, - "packageManager": "pnpm@10.33.4" + "packageManager": "pnpm@11.0.9" } diff --git a/integration/ng_update/package.json b/integration/ng_update/package.json index 0a83da23a49..892f1db1a79 100644 --- a/integration/ng_update/package.json +++ b/integration/ng_update/package.json @@ -21,5 +21,5 @@ "typescript": "6.0.3", "zone.js": "0.16.1" }, - "packageManager": "pnpm@10.33.4" + "packageManager": "pnpm@11.0.9" } diff --git a/integration/no_ts_linker/package.json b/integration/no_ts_linker/package.json index 9e54d4eed77..52fc02c9fa2 100644 --- a/integration/no_ts_linker/package.json +++ b/integration/no_ts_linker/package.json @@ -13,5 +13,5 @@ "scripts": { "test": "node ./test.mjs" }, - "packageManager": "pnpm@10.33.4" + "packageManager": "pnpm@11.0.9" } diff --git a/integration/nodenext_resolution/package.json b/integration/nodenext_resolution/package.json index 3f83f470be4..9376adc20bd 100644 --- a/integration/nodenext_resolution/package.json +++ b/integration/nodenext_resolution/package.json @@ -27,5 +27,5 @@ "scripts": { "test": "tsc" }, - "packageManager": "pnpm@10.33.4" + "packageManager": "pnpm@11.0.9" } diff --git a/integration/platform-server-hydration/package.json b/integration/platform-server-hydration/package.json index dd7d9becc75..34ed92d25a2 100644 --- a/integration/platform-server-hydration/package.json +++ b/integration/platform-server-hydration/package.json @@ -41,5 +41,5 @@ "ts-node": "^10.9.1", "typescript": "6.0.3" }, - "packageManager": "pnpm@10.33.4" + "packageManager": "pnpm@11.0.9" } diff --git a/integration/platform-server-hydration/pnpm-workspace.yaml b/integration/platform-server-hydration/pnpm-workspace.yaml index 7f08a60050d..587110a29c8 100644 --- a/integration/platform-server-hydration/pnpm-workspace.yaml +++ b/integration/platform-server-hydration/pnpm-workspace.yaml @@ -1,3 +1,8 @@ +allowBuilds: + '@parcel/watcher': false + esbuild: false + lmdb: false + msgpackr-extract: false # The minimum age of a release to be considered for dependency installation. # The value is in minutes (1440 minutes = 1 day). minimumReleaseAge: 1440 diff --git a/integration/platform-server-zoneless/package.json b/integration/platform-server-zoneless/package.json index bbc38ba4e60..ad8afb3d32e 100644 --- a/integration/platform-server-zoneless/package.json +++ b/integration/platform-server-zoneless/package.json @@ -43,5 +43,5 @@ "ts-node": "^10.9.1", "typescript": "6.0.3" }, - "packageManager": "pnpm@10.33.4" + "packageManager": "pnpm@11.0.9" } diff --git a/integration/platform-server-zoneless/pnpm-workspace.yaml b/integration/platform-server-zoneless/pnpm-workspace.yaml index 7f08a60050d..587110a29c8 100644 --- a/integration/platform-server-zoneless/pnpm-workspace.yaml +++ b/integration/platform-server-zoneless/pnpm-workspace.yaml @@ -1,3 +1,8 @@ +allowBuilds: + '@parcel/watcher': false + esbuild: false + lmdb: false + msgpackr-extract: false # The minimum age of a release to be considered for dependency installation. # The value is in minutes (1440 minutes = 1 day). minimumReleaseAge: 1440 diff --git a/integration/platform-server/package.json b/integration/platform-server/package.json index 474ff594ee2..4aeca55ffab 100644 --- a/integration/platform-server/package.json +++ b/integration/platform-server/package.json @@ -47,5 +47,5 @@ "ts-node": "^10.9.1", "typescript": "6.0.3" }, - "packageManager": "pnpm@10.33.4" + "packageManager": "pnpm@11.0.9" } diff --git a/integration/platform-server/pnpm-workspace.yaml b/integration/platform-server/pnpm-workspace.yaml index 7f08a60050d..587110a29c8 100644 --- a/integration/platform-server/pnpm-workspace.yaml +++ b/integration/platform-server/pnpm-workspace.yaml @@ -1,3 +1,8 @@ +allowBuilds: + '@parcel/watcher': false + esbuild: false + lmdb: false + msgpackr-extract: false # The minimum age of a release to be considered for dependency installation. # The value is in minutes (1440 minutes = 1 day). minimumReleaseAge: 1440 diff --git a/integration/service-worker-schema/package.json b/integration/service-worker-schema/package.json index 30bdc34a0a0..681a689234f 100644 --- a/integration/service-worker-schema/package.json +++ b/integration/service-worker-schema/package.json @@ -13,5 +13,5 @@ "rxjs": "^7.0.0", "zone.js": "0.16.1" }, - "packageManager": "pnpm@10.33.4" + "packageManager": "pnpm@11.0.9" } diff --git a/integration/standalone-bootstrap/package.json b/integration/standalone-bootstrap/package.json index ea7305ec8f6..bd338517ef1 100644 --- a/integration/standalone-bootstrap/package.json +++ b/integration/standalone-bootstrap/package.json @@ -31,5 +31,5 @@ "ts-node": "^10.9.1", "typescript": "6.0.3" }, - "packageManager": "pnpm@10.33.4" + "packageManager": "pnpm@11.0.9" } diff --git a/integration/standalone-bootstrap/pnpm-workspace.yaml b/integration/standalone-bootstrap/pnpm-workspace.yaml index 7f08a60050d..587110a29c8 100644 --- a/integration/standalone-bootstrap/pnpm-workspace.yaml +++ b/integration/standalone-bootstrap/pnpm-workspace.yaml @@ -1,3 +1,8 @@ +allowBuilds: + '@parcel/watcher': false + esbuild: false + lmdb: false + msgpackr-extract: false # The minimum age of a release to be considered for dependency installation. # The value is in minutes (1440 minutes = 1 day). minimumReleaseAge: 1440 diff --git a/integration/terser/package.json b/integration/terser/package.json index bbf284bbd78..860755656dd 100644 --- a/integration/terser/package.json +++ b/integration/terser/package.json @@ -14,5 +14,5 @@ "typescript": "6.0.3", "zone.js": "0.16.1" }, - "packageManager": "pnpm@10.33.4" + "packageManager": "pnpm@11.0.9" } diff --git a/integration/trusted-types/package.json b/integration/trusted-types/package.json index de79f2f4379..f045fa22d0d 100644 --- a/integration/trusted-types/package.json +++ b/integration/trusted-types/package.json @@ -45,5 +45,5 @@ "ts-node": "^10.9.1", "typescript": "6.0.3" }, - "packageManager": "pnpm@10.33.4" + "packageManager": "pnpm@11.0.9" } diff --git a/integration/trusted-types/pnpm-workspace.yaml b/integration/trusted-types/pnpm-workspace.yaml index 7f08a60050d..587110a29c8 100644 --- a/integration/trusted-types/pnpm-workspace.yaml +++ b/integration/trusted-types/pnpm-workspace.yaml @@ -1,3 +1,8 @@ +allowBuilds: + '@parcel/watcher': false + esbuild: false + lmdb: false + msgpackr-extract: false # The minimum age of a release to be considered for dependency installation. # The value is in minutes (1440 minutes = 1 day). minimumReleaseAge: 1440 diff --git a/integration/typings_test_rxjs7/package.json b/integration/typings_test_rxjs7/package.json index 3d1027f029b..262877c6096 100644 --- a/integration/typings_test_rxjs7/package.json +++ b/integration/typings_test_rxjs7/package.json @@ -26,5 +26,5 @@ "scripts": { "test": "tsc" }, - "packageManager": "pnpm@10.33.4" + "packageManager": "pnpm@11.0.9" } diff --git a/integration/typings_test_ts60/package.json b/integration/typings_test_ts60/package.json index c6ccbbea6c7..85d33e2b00a 100644 --- a/integration/typings_test_ts60/package.json +++ b/integration/typings_test_ts60/package.json @@ -26,5 +26,5 @@ "scripts": { "test": "tsc" }, - "packageManager": "pnpm@10.33.4" + "packageManager": "pnpm@11.0.9" } diff --git a/package.json b/package.json index 652949ae6d5..f9a31ea65b1 100644 --- a/package.json +++ b/package.json @@ -6,11 +6,11 @@ "homepage": "https://github.com/angular/angular", "bugs": "https://github.com/angular/angular/issues", "license": "MIT", - "packageManager": "pnpm@10.33.4", + "packageManager": "pnpm@11.0.9", "engines": { "npm": "Please use pnpm instead of NPM to install dependencies", "yarn": "Please use pnpm instead of Yarn to install dependencies", - "pnpm": "10.33.4" + "pnpm": "11.0.9" }, "repository": { "type": "git", @@ -169,18 +169,5 @@ }, "resolutions": { "typescript": "6.0.3" - }, - "pnpm": { - "patchedDependencies": {}, - "packageExtensions": { - "grpc-gcp": { - "peerDependencies": { - "protobufjs": "*" - } - } - }, - "onlyBuiltDependencies": [ - "cypress" - ] } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4a25518def2..1843d83f565 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,9 +4,6 @@ settings: autoInstallPeers: false excludeLinksFromLockfile: false -overrides: - typescript: 6.0.3 - packageExtensionsChecksum: sha256-3L73Fw32UVtE6x5BJxJPBtQtH/mgsr31grNpdhHP1IY= pnpmfileChecksum: sha256-TYPFsbGgXlr65uhno3A1oHE+n2qqt8R+w/szQ+Wq97s= @@ -200,7 +197,7 @@ importers: version: 2.1.3 karma-jasmine: specifier: ^5.0.0 - version: 5.1.0(karma@6.4.4(bufferutil@4.1.0)) + version: 5.1.0(karma@6.4.4(bufferutil@4.1.0)(utf-8-validate@6.0.6)) karma-sourcemap-loader: specifier: ^0.4.0 version: 0.4.0 @@ -321,7 +318,7 @@ importers: version: 2.2.1 karma-jasmine-html-reporter: specifier: ^2.2.0 - version: 2.2.0(jasmine-core@6.2.0)(karma-jasmine@5.1.0(karma@6.4.4(bufferutil@4.1.0)))(karma@6.4.4(bufferutil@4.1.0)) + version: 2.2.0(jasmine-core@6.2.0)(karma-jasmine@5.1.0(karma@6.4.4(bufferutil@4.1.0)(utf-8-validate@6.0.6)))(karma@6.4.4(bufferutil@4.1.0)(utf-8-validate@6.0.6)) prettier: specifier: ^3.8.0 version: 3.8.3 @@ -567,10 +564,10 @@ importers: version: 2.2.1 karma-jasmine: specifier: 5.1.0 - version: 5.1.0(karma@6.4.4(bufferutil@4.1.0)) + version: 5.1.0(karma@6.4.4(bufferutil@4.1.0)(utf-8-validate@6.0.6)) karma-jasmine-html-reporter: specifier: 2.2.0 - version: 2.2.0(jasmine-core@6.2.0)(karma-jasmine@5.1.0(karma@6.4.4(bufferutil@4.1.0)))(karma@6.4.4(bufferutil@4.1.0)) + version: 2.2.0(jasmine-core@6.2.0)(karma-jasmine@5.1.0(karma@6.4.4(bufferutil@4.1.0)(utf-8-validate@6.0.6)))(karma@6.4.4(bufferutil@4.1.0)(utf-8-validate@6.0.6)) marked: specifier: 18.0.3 version: 18.0.3 @@ -748,7 +745,7 @@ importers: specifier: ^29.0.0 version: 29.0.2 typescript: - specifier: 6.0.3 + specifier: ~6.0.2 version: 6.0.3 vitest: specifier: ^4.0.0 @@ -1578,7 +1575,7 @@ packages: karma: ^6.3.0 ng-packagr: ^22.0.0-next.0 tailwindcss: ^2.0.0 || ^3.0.0 || ^4.0.0 - typescript: 6.0.3 + typescript: '>=6.0 <6.1' peerDependenciesMeta: '@angular/core': optional: true @@ -1646,7 +1643,7 @@ packages: postcss: ^8.4.0 tailwindcss: ^2.0.0 || ^3.0.0 || ^4.0.0 tslib: ^2.3.0 - typescript: 6.0.3 + typescript: '>=6.0 <6.1' vitest: ^4.0.8 peerDependenciesMeta: '@angular/core': @@ -4030,7 +4027,7 @@ packages: engines: {node: ^22.22.0 || >=24.13.1, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler-cli': ^22.0.0-next.0 - typescript: 6.0.3 + typescript: '>=6.0 <6.1' webpack: ^5.54.0 '@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3': @@ -5494,7 +5491,7 @@ packages: '@typescript/vfs@1.6.4': resolution: {integrity: sha512-PJFXFS4ZJKiJ9Qiuix6Dz/OwEIqHD7Dme1UwZhTK11vR+5dqW2ACbdndWQexBzCx+CPuMe5WBYQWCsFyGlQLlQ==} peerDependencies: - typescript: 6.0.3 + typescript: '*' '@typespec/ts-http-runtime@0.3.5': resolution: {integrity: sha512-yURCknZhvywvQItHMMmFSo+fq5arCUIyz/CVk7jD89MSai7dkaX8ufjCWp3NttLojoTVbcE72ri+be/TnEbMHw==} @@ -6888,7 +6885,7 @@ packages: resolution: {integrity: sha512-hr4ihw+DBqcvrsEDioRO31Z17x71pUYoNe/4h6Z0wB72p7MU7/9gH8Q3s12NFhHPfYBBOV3qyfUxmr/Yn3shnQ==} engines: {node: '>=14'} peerDependencies: - typescript: 6.0.3 + typescript: '>=4.9.5' peerDependenciesMeta: typescript: optional: true @@ -9905,7 +9902,7 @@ packages: '@angular/compiler-cli': ^22.0.0-next.3 tailwindcss: ^2.0.0 || ^3.0.0 || ^4.0.0 tslib: ^2.3.0 - typescript: 6.0.3 + typescript: '>=6.0 <6.1' peerDependenciesMeta: tailwindcss: optional: true @@ -11028,7 +11025,7 @@ packages: engines: {node: '>=20'} peerDependencies: rollup: ^3.29.4 || ^4 - typescript: 6.0.3 + typescript: ^4.5 || ^5.0 || ^6.0 rollup-plugin-sourcemaps2@0.5.6: resolution: {integrity: sha512-oalmewAT4GLVsW6NugcDybx0ypet94vU0dUK3VofdYoWiN4ZjoX1L4dizFd0OhoJ78r/Am9sARTR9gMrX0cJ7w==} @@ -11877,7 +11874,7 @@ packages: '@swc/core': '>=1.2.50' '@swc/wasm': '>=1.2.50' '@types/node': '*' - typescript: 6.0.3 + typescript: '>=2.7' peerDependenciesMeta: '@swc/core': optional: true @@ -11890,7 +11887,7 @@ packages: peerDependencies: '@bazel/bazelisk': '>=1.7.5' '@bazel/concatjs': '>=5.3.0' - typescript: 6.0.3 + typescript: '>=3.9.2' tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} @@ -11902,7 +11899,7 @@ packages: resolution: {integrity: sha512-Oc+UUurlGLBkgeUSGxMoTpRUpaXsjqzQCEAYrYQyuU8330fi5FKlye5n53y87EJ24AlfdoxMPV7DJfFOADapfg==} peerDependencies: tslint: '>=5' - typescript: 6.0.3 + typescript: '>=3' tslint@6.1.3: resolution: {integrity: sha512-IbR4nkT96EQOvKE2PW/djGz8iGNeJ4rF2mBfiYaR/nvUWYKJhLwimoJKgjIFEIDibBtOevj7BqCRL4oHeWWUCg==} @@ -11910,7 +11907,7 @@ packages: deprecated: TSLint has been deprecated in favor of ESLint. Please see https://github.com/palantir/tslint/issues/4534 for more information. hasBin: true peerDependencies: - typescript: 6.0.3 + typescript: '>=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >=3.0.0-dev || >= 3.1.0-dev || >= 3.2.0-dev || >= 4.0.0-dev' tsscmp@1.0.6: resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==} @@ -11919,7 +11916,7 @@ packages: tsutils@2.29.0: resolution: {integrity: sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==} peerDependencies: - typescript: 6.0.3 + typescript: '>=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >= 3.0.0-dev || >= 3.1.0-dev' tsx@4.21.0: resolution: {integrity: sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==} @@ -12863,6 +12860,9 @@ packages: zone.js@0.16.1: resolution: {integrity: sha512-dpvY17vxYIW3+bNrP0ClUlaiY0CiIRK3tnoLaGoQsQcY9/I/NpzIWQ7tQNhbV7LacQMpCII6wVzuL3tuWOyfuA==} + zone.js@0.16.2: + resolution: {integrity: sha512-Eky7p2Z1Ig3NnbfodSPoARCjKBSTFMnE/ACsP1L/XJEfY4SdOFce19BsUCWVwL6K5ABZFy5J3bjcMWffX+YM3Q==} + zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -13514,7 +13514,7 @@ snapshots: dependencies: rxjs: 7.8.2 tslib: 2.8.1 - zone.js: 0.16.1 + zone.js: 0.16.2 optionalDependencies: '@angular/compiler': link:packages/compiler @@ -13781,7 +13781,7 @@ snapshots: '@babel/types': 7.29.0 '@jridgewell/remapping': 2.3.5 convert-source-map: 2.0.0 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -13833,7 +13833,7 @@ snapshots: '@babel/core': 7.29.0 '@babel/helper-compilation-targets': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) lodash.debounce: 4.0.8 resolve: 1.22.12 transitivePeerDependencies: @@ -14501,7 +14501,7 @@ snapshots: '@babel/parser': 7.29.2 '@babel/template': 7.28.6 '@babel/types': 7.29.0 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -15251,8 +15251,8 @@ snapshots: '@google-cloud/cloud-sql-connector@1.10.0': dependencies: '@googleapis/sqladmin': 35.2.0 - gaxios: 7.1.4(supports-color@10.2.2) - google-auth-library: 10.6.2(supports-color@10.2.2) + gaxios: 7.1.4 + google-auth-library: 10.6.2 p-throttle: 7.0.0 transitivePeerDependencies: - supports-color @@ -15296,8 +15296,8 @@ snapshots: '@opentelemetry/semantic-conventions': 1.39.0 arrify: 2.0.1 extend: 3.0.2 - google-auth-library: 10.6.2(supports-color@10.2.2) - google-gax: 5.0.6(supports-color@10.2.2) + google-auth-library: 10.6.2 + google-gax: 5.0.6 heap-js: 2.7.1 is-stream-ended: 0.1.4 lodash.snakecase: 4.1.1 @@ -16390,8 +16390,8 @@ snapshots: '@npmcli/agent@4.0.0': dependencies: agent-base: 7.1.4 - http-proxy-agent: 7.0.2(supports-color@10.2.2) - https-proxy-agent: 7.0.6(supports-color@10.2.2) + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 lru-cache: 11.3.5 socks-proxy-agent: 8.0.5 transitivePeerDependencies: @@ -17149,7 +17149,7 @@ snapshots: '@secretlint/resolver': 10.2.2 '@secretlint/types': 10.2.2 ajv: 8.18.0 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) rc-config-loader: 4.1.4 transitivePeerDependencies: - supports-color @@ -17158,7 +17158,7 @@ snapshots: dependencies: '@secretlint/profiler': 10.2.2 '@secretlint/types': 10.2.2 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) structured-source: 4.0.0 transitivePeerDependencies: - supports-color @@ -17171,7 +17171,7 @@ snapshots: '@textlint/module-interop': 15.5.4 '@textlint/types': 15.5.4 chalk: 5.6.2 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) pluralize: 8.0.0 strip-ansi: 7.2.0 table: 6.9.0 @@ -17187,7 +17187,7 @@ snapshots: '@secretlint/profiler': 10.2.2 '@secretlint/source-creator': 10.2.2 '@secretlint/types': 10.2.2 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) p-map: 7.0.4 transitivePeerDependencies: - supports-color @@ -17328,7 +17328,7 @@ snapshots: '@textlint/resolver': 15.5.4 '@textlint/types': 15.5.4 chalk: 4.1.2 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) js-yaml: 4.1.1 lodash: 4.18.1 pluralize: 2.0.0 @@ -17760,15 +17760,15 @@ snapshots: '@typescript/vfs@1.6.4(typescript@6.0.3)': dependencies: - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) typescript: 6.0.3 transitivePeerDependencies: - supports-color '@typespec/ts-http-runtime@0.3.5': dependencies: - http-proxy-agent: 7.0.2(supports-color@10.2.2) - https-proxy-agent: 7.0.6(supports-color@10.2.2) + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 tslib: 2.8.1 transitivePeerDependencies: - supports-color @@ -17901,8 +17901,8 @@ snapshots: '@vscode/test-electron@2.5.2': dependencies: - http-proxy-agent: 7.0.2(supports-color@10.2.2) - https-proxy-agent: 7.0.6(supports-color@10.2.2) + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 jszip: 3.10.1 ora: 8.2.0 semver: 7.7.4 @@ -18628,7 +18628,7 @@ snapshots: dependencies: bytes: 3.1.2 content-type: 1.0.5 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) http-errors: 2.0.1 iconv-lite: 0.7.2 on-finished: 2.4.1 @@ -19886,7 +19886,7 @@ snapshots: base64id: 2.0.0 cookie: 0.7.2 cors: 2.8.6 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) engine.io-parser: 5.2.3 ws: 8.18.3(bufferutil@4.1.0)(utf-8-validate@6.0.6) transitivePeerDependencies: @@ -20274,7 +20274,7 @@ snapshots: content-type: 1.0.5 cookie: 0.7.2 cookie-signature: 1.2.2 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) depd: 2.0.0 encodeurl: 2.0.0 escape-html: 1.0.3 @@ -20416,7 +20416,7 @@ snapshots: finalhandler@2.1.1: dependencies: - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) encodeurl: 2.0.0 escape-html: 1.0.3 on-finished: 2.4.1 @@ -20600,7 +20600,7 @@ snapshots: follow-redirects@1.16.0(debug@4.4.3): optionalDependencies: - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) for-each@0.3.5: dependencies: @@ -20710,7 +20710,7 @@ snapshots: gaxios@6.7.1(encoding@0.1.13): dependencies: extend: 3.0.2 - https-proxy-agent: 7.0.6(supports-color@10.2.2) + https-proxy-agent: 7.0.6 is-stream: 2.0.1 node-fetch: 2.7.0(encoding@0.1.13) uuid: 9.0.1 @@ -20718,6 +20718,14 @@ snapshots: - encoding - supports-color + gaxios@7.1.4: + dependencies: + extend: 3.0.2 + https-proxy-agent: 7.0.6 + node-fetch: 3.3.2 + transitivePeerDependencies: + - supports-color + gaxios@7.1.4(supports-color@10.2.2): dependencies: extend: 3.0.2 @@ -20735,6 +20743,14 @@ snapshots: - encoding - supports-color + gcp-metadata@8.1.2: + dependencies: + gaxios: 7.1.4 + google-logging-utils: 1.1.3 + json-bigint: 1.0.0 + transitivePeerDependencies: + - supports-color + gcp-metadata@8.1.2(supports-color@10.2.2): dependencies: gaxios: 7.1.4(supports-color@10.2.2) @@ -20793,7 +20809,7 @@ snapshots: dependencies: basic-ftp: 5.3.0 data-uri-to-buffer: 6.0.2 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -20939,6 +20955,17 @@ snapshots: dependencies: sparkles: 2.1.0 + google-auth-library@10.6.2: + dependencies: + base64-js: 1.5.1 + ecdsa-sig-formatter: 1.0.11 + gaxios: 7.1.4 + gcp-metadata: 8.1.2 + google-logging-utils: 1.1.3 + jws: 4.0.1 + transitivePeerDependencies: + - supports-color + google-auth-library@10.6.2(supports-color@10.2.2): dependencies: base64-js: 1.5.1 @@ -20962,6 +20989,22 @@ snapshots: - encoding - supports-color + google-gax@5.0.6: + dependencies: + '@grpc/grpc-js': 1.14.3 + '@grpc/proto-loader': 0.8.0 + duplexify: 4.1.3 + google-auth-library: 10.6.2 + google-logging-utils: 1.1.3 + node-fetch: 3.3.2 + object-hash: 3.0.0 + proto3-json-serializer: 3.0.4 + protobufjs: 7.5.5 + retry-request: 8.0.2 + rimraf: 5.0.10 + transitivePeerDependencies: + - supports-color + google-gax@5.0.6(supports-color@10.2.2): dependencies: '@grpc/grpc-js': 1.14.3 @@ -20985,8 +21028,8 @@ snapshots: googleapis-common@8.0.1: dependencies: extend: 3.0.2 - gaxios: 7.1.4(supports-color@10.2.2) - google-auth-library: 10.6.2(supports-color@10.2.2) + gaxios: 7.1.4 + google-auth-library: 10.6.2 qs: 6.15.1 url-template: 2.0.8 transitivePeerDependencies: @@ -21218,6 +21261,13 @@ snapshots: http-parser-js@0.5.10: {} + http-proxy-agent@7.0.2: + dependencies: + agent-base: 7.1.4 + debug: 4.4.3(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + http-proxy-agent@7.0.2(supports-color@10.2.2): dependencies: agent-base: 7.1.4 @@ -21240,7 +21290,7 @@ snapshots: http-proxy-middleware@3.0.5: dependencies: '@types/http-proxy': 1.17.17 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) http-proxy: 1.18.1(debug@4.4.3) is-glob: 4.0.3 is-plain-object: 5.0.0 @@ -21294,6 +21344,13 @@ snapshots: transitivePeerDependencies: - supports-color + https-proxy-agent@7.0.6: + dependencies: + agent-base: 7.1.4 + debug: 4.4.3(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + https-proxy-agent@7.0.6(supports-color@10.2.2): dependencies: agent-base: 7.1.4 @@ -21304,7 +21361,7 @@ snapshots: https-proxy-agent@9.0.0: dependencies: agent-base: 9.0.0 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -21700,7 +21757,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -21709,7 +21766,7 @@ snapshots: istanbul-lib-source-maps@5.0.6: dependencies: '@jridgewell/trace-mapping': 0.3.31 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -22120,8 +22177,8 @@ snapshots: data-urls: 5.0.0 decimal.js: 10.6.0 html-encoding-sniffer: 4.0.0 - http-proxy-agent: 7.0.2(supports-color@10.2.2) - https-proxy-agent: 7.0.6(supports-color@10.2.2) + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 is-potential-custom-element-name: 1.0.1 nwsapi: 2.2.23 parse5: 7.3.0 @@ -22302,13 +22359,13 @@ snapshots: is-wsl: 2.2.0 which: 3.0.1 - karma-jasmine-html-reporter@2.2.0(jasmine-core@6.2.0)(karma-jasmine@5.1.0(karma@6.4.4(bufferutil@4.1.0)))(karma@6.4.4(bufferutil@4.1.0)): + karma-jasmine-html-reporter@2.2.0(jasmine-core@6.2.0)(karma-jasmine@5.1.0(karma@6.4.4(bufferutil@4.1.0)(utf-8-validate@6.0.6)))(karma@6.4.4(bufferutil@4.1.0)(utf-8-validate@6.0.6)): dependencies: jasmine-core: 6.2.0 karma: 6.4.4(bufferutil@4.1.0)(utf-8-validate@6.0.6) - karma-jasmine: 5.1.0(karma@6.4.4(bufferutil@4.1.0)) + karma-jasmine: 5.1.0(karma@6.4.4(bufferutil@4.1.0)(utf-8-validate@6.0.6)) - karma-jasmine@5.1.0(karma@6.4.4(bufferutil@4.1.0)): + karma-jasmine@5.1.0(karma@6.4.4(bufferutil@4.1.0)(utf-8-validate@6.0.6)): dependencies: jasmine-core: 4.6.1 karma: 6.4.4(bufferutil@4.1.0)(utf-8-validate@6.0.6) @@ -22610,7 +22667,7 @@ snapshots: log4js@6.9.1: dependencies: date-format: 4.0.14 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) flatted: 3.4.2 rfdc: 1.4.1 streamroller: 3.1.5 @@ -23460,10 +23517,10 @@ snapshots: dependencies: '@tootallnate/quickjs-emscripten': 0.23.0 agent-base: 7.1.4 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) get-uri: 6.0.5 - http-proxy-agent: 7.0.2(supports-color@10.2.2) - https-proxy-agent: 7.0.6(supports-color@10.2.2) + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 pac-resolver: 7.0.1 socks-proxy-agent: 8.0.5 transitivePeerDependencies: @@ -23722,7 +23779,7 @@ snapshots: portfinder@1.0.38: dependencies: async: 3.2.6 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -23925,9 +23982,9 @@ snapshots: proxy-agent@6.5.0: dependencies: agent-base: 7.1.4 - debug: 4.4.3(supports-color@10.2.2) - http-proxy-agent: 7.0.2(supports-color@10.2.2) - https-proxy-agent: 7.0.6(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 lru-cache: 7.18.3 pac-proxy-agent: 7.2.0 proxy-from-env: 1.1.0 @@ -24025,7 +24082,7 @@ snapshots: rc-config-loader@4.1.4: dependencies: - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) js-yaml: 4.1.1 json5: 2.2.3 require-from-string: 2.0.2 @@ -24262,6 +24319,13 @@ snapshots: ret@0.1.15: {} + retry-request@8.0.2: + dependencies: + extend: 3.0.2 + teeny-request: 10.1.2 + transitivePeerDependencies: + - supports-color + retry-request@8.0.2(supports-color@10.2.2): dependencies: extend: 3.0.2 @@ -24441,7 +24505,7 @@ snapshots: router@2.2.0: dependencies: - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) depd: 2.0.0 is-promise: 4.0.0 parseurl: 1.3.3 @@ -24530,7 +24594,7 @@ snapshots: '@secretlint/formatter': 10.2.2 '@secretlint/node': 10.2.2 '@secretlint/profiler': 10.2.2 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) globby: 14.1.0 read-pkg: 9.0.1 transitivePeerDependencies: @@ -24593,7 +24657,7 @@ snapshots: send@1.2.1: dependencies: - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 @@ -24789,7 +24853,7 @@ snapshots: socket.io-adapter@2.5.6(bufferutil@4.1.0)(utf-8-validate@6.0.6): dependencies: - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) ws: 8.18.3(bufferutil@4.1.0)(utf-8-validate@6.0.6) transitivePeerDependencies: - bufferutil @@ -24799,7 +24863,7 @@ snapshots: socket.io-parser@4.2.6: dependencies: '@socket.io/component-emitter': 3.1.2 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -24808,7 +24872,7 @@ snapshots: accepts: 1.3.8 base64id: 2.0.0 cors: 2.8.6 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) engine.io: 6.6.6(bufferutil@4.1.0)(utf-8-validate@6.0.6) socket.io-adapter: 2.5.6(bufferutil@4.1.0)(utf-8-validate@6.0.6) socket.io-parser: 4.2.6 @@ -24826,7 +24890,7 @@ snapshots: socks-proxy-agent@8.0.5: dependencies: agent-base: 7.1.4 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) socks: 2.8.7 transitivePeerDependencies: - supports-color @@ -24891,7 +24955,7 @@ snapshots: spdy-transport@3.0.0: dependencies: - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -24902,7 +24966,7 @@ snapshots: spdy@4.0.2: dependencies: - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -24995,7 +25059,7 @@ snapshots: streamroller@3.1.5: dependencies: date-format: 4.0.14 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) fs-extra: 8.1.0 transitivePeerDependencies: - supports-color @@ -25258,6 +25322,15 @@ snapshots: transitivePeerDependencies: - supports-color + teeny-request@10.1.2: + dependencies: + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 + node-fetch: 3.3.2 + stream-events: 1.0.5 + transitivePeerDependencies: + - supports-color + teeny-request@10.1.2(supports-color@10.2.2): dependencies: http-proxy-agent: 7.0.2(supports-color@10.2.2) @@ -25531,7 +25604,7 @@ snapshots: tuf-js@4.1.0: dependencies: '@tufjs/models': 4.1.0 - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) make-fetch-happen: 15.0.5 transitivePeerDependencies: - supports-color @@ -25718,7 +25791,7 @@ snapshots: universal-analytics@0.5.3: dependencies: - debug: 4.4.3(supports-color@10.2.2) + debug: 4.4.3(supports-color@8.1.1) uuid: 8.3.2 transitivePeerDependencies: - supports-color @@ -26667,4 +26740,6 @@ snapshots: zone.js@0.16.1: {} + zone.js@0.16.2: {} + zwitch@2.0.4: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 09e8f5ec373..ac4fa38ccc4 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -32,6 +32,23 @@ packages: - vscode-ng-language-service/server - vscode-ng-language-service/integration/project +allowBuilds: + '@bazel/concatjs': false + '@firebase/util': false + '@parcel/watcher': false + '@vscode/vsce-sign': false + bufferutil: false + cypress: true + esbuild: false + keytar: false + lmdb: false + msgpackr-extract: false + protobufjs: false + re2: false + sleep: false + unrs-resolver: false + utf-8-validate: false + allowedDeprecatedVersions: angular: '*' tslint: '*' @@ -54,3 +71,19 @@ minimumReleaseAgeExclude: peerDependencyRules: allowAny: - '@angular/*' +patchedDependencies: {} +packageExtensions: + grpc-gcp: + peerDependencies: + protobufjs: '*' +engineStrict: false + +# Disabling pnpm [hoisting](https://pnpm.io/settings#hoist) by setting `hoist:false` is recommended on +# projects using rules_js so that pnpm outside of Bazel lays out a node_modules tree similar to what +# rules_js lays out under Bazel (without a hidden node_modules/.pnpm/node_modules) +hoist: false + +# Avoid pnpm auto-installing peer dependencies. We want to be explicit about our versions used +# for peer dependencies, avoiding potential mismatches. In addition, it ensures we can continue +# to rely on peer dependency placeholders substituted via Bazel. +autoInstallPeers: false diff --git a/renovate.json b/renovate.json index 4fcd95005bc..6b178edc01a 100644 --- a/renovate.json +++ b/renovate.json @@ -29,7 +29,6 @@ "matchManagers": ["bazel", "bazel-module", "bazelisk", "npm"], "postUpgradeTasks": { "commands": [ - "git restore .npmrc", "pnpm install --frozen-lockfile", "pnpm ng-dev misc sync-module-bazel", "pnpm bazel run //.github/actions/deploy-docs-site:main",