From 5363e7ed148fa4dfde297f3fe32c7e158dbe3e01 Mon Sep 17 00:00:00 2001 From: Kristiyan Kostadinov Date: Wed, 27 Nov 2024 16:05:05 +0100 Subject: [PATCH] build: update to the latest Angular version (#2121) Updates to the latest version of Angular which includes some language service fixes. --- .../npm_translate_lock_LTE4Nzc1MDcwNjU= | 6 ++-- package.json | 4 +-- pnpm-lock.yaml | 33 ++++++++++--------- server/package.json | 2 +- yarn.lock | 16 ++++----- 5 files changed, 31 insertions(+), 30 deletions(-) diff --git a/.aspect/rules/external_repository_action_cache/npm_translate_lock_LTE4Nzc1MDcwNjU= b/.aspect/rules/external_repository_action_cache/npm_translate_lock_LTE4Nzc1MDcwNjU= index 641c3b6f1d..7d6bd172cb 100755 --- a/.aspect/rules/external_repository_action_cache/npm_translate_lock_LTE4Nzc1MDcwNjU= +++ b/.aspect/rules/external_repository_action_cache/npm_translate_lock_LTE4Nzc1MDcwNjU= @@ -2,7 +2,7 @@ # Input hashes for repository rule npm_translate_lock(name = "npm", pnpm_lock = "//:pnpm-lock.yaml"). # This file should be checked into version control along with the pnpm-lock.yaml file. .npmrc=974837034 -pnpm-lock.yaml=629970394 -yarn.lock=-765331335 -package.json=-1737429525 +pnpm-lock.yaml=314395950 +yarn.lock=739973275 +package.json=-917063424 pnpm-workspace.yaml=1711114604 diff --git a/package.json b/package.json index 9cec35bc97..421f2ae79a 100644 --- a/package.json +++ b/package.json @@ -245,7 +245,7 @@ "test:legacy-syntaxes": "yarn compile:syntaxes-test && yarn build:syntaxes && jasmine dist/syntaxes/test/driver.js" }, "dependencies": { - "@angular/language-service": "~19.0.0-rc.3", + "@angular/language-service": "^19.0.1", "typescript": "5.6.2", "vscode-html-languageservice": "^4.2.5", "vscode-jsonrpc": "6.0.0", @@ -256,7 +256,7 @@ }, "devDependencies": { "@angular/dev-infra-private": "https://github.com/angular/dev-infra-private-builds.git#262cb3bb487e8dddb3c404f4f2c8b34a9a1f14c2", - "@angular/core": "^18.1.0-rc.0", + "@angular/core": "^19.0.1", "@bazel/bazelisk": "1.18.0", "@bazel/ibazel": "0.16.2", "@types/jasmine": "3.10.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4a85ea16e3..20d3d87c8c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@angular/language-service': - specifier: ~19.0.0-rc.3 - version: 19.0.0-rc.3 + specifier: ^19.0.1 + version: 19.0.1 typescript: specifier: 5.6.2 version: 5.6.2 @@ -34,8 +34,8 @@ importers: version: 3.0.7 devDependencies: '@angular/core': - specifier: ^18.1.0-rc.0 - version: 18.1.0(rxjs@6.6.7) + specifier: ^19.0.1 + version: 19.0.1(rxjs@6.6.7) '@angular/dev-infra-private': specifier: https://github.com/angular/dev-infra-private-builds.git#262cb3bb487e8dddb3c404f4f2c8b34a9a1f14c2 version: github.com/angular/dev-infra-private-builds/262cb3bb487e8dddb3c404f4f2c8b34a9a1f14c2(@angular/compiler-cli@14.3.0)(karma-chrome-launcher@3.2.0)(karma-firefox-launcher@2.1.3)(karma-jasmine@5.1.0)(karma-junit-reporter@2.0.1)(karma-requirejs@1.1.0)(karma-sourcemap-loader@0.4.0)(karma@6.4.4)(rxjs@6.6.7)(terser@5.8.0) @@ -284,7 +284,7 @@ packages: '@angular/compiler': 14.3.0 typescript: '>=4.6.2 <4.9' dependencies: - '@angular/compiler': 14.3.0(@angular/core@18.1.0) + '@angular/compiler': 14.3.0(@angular/core@19.0.1) '@babel/core': 7.24.9 chokidar: 3.6.0 convert-source-map: 1.9.0 @@ -300,7 +300,7 @@ packages: - supports-color dev: true - /@angular/compiler@14.3.0(@angular/core@18.1.0): + /@angular/compiler@14.3.0(@angular/core@19.0.1): resolution: {integrity: sha512-E15Rh0t3vA+bctbKnBCaDmLvc3ix+ZBt6yFZmhZalReQ+KpOlvOJv+L9oiFEgg+rYVl2QdvN7US1fvT0PqswLw==} engines: {node: ^14.15.0 || >=16.10.0} peerDependencies: @@ -309,7 +309,7 @@ packages: '@angular/core': optional: true dependencies: - '@angular/core': 18.1.0(rxjs@6.6.7) + '@angular/core': 19.0.1(rxjs@6.6.7) tslib: 2.6.3 dev: true @@ -324,19 +324,19 @@ packages: tslib: 2.6.3 dev: true - /@angular/core@18.1.0(rxjs@6.6.7): - resolution: {integrity: sha512-/57/s7CD/0CwlN+3FlhVmx7ypCWXjKi5UKtnlBAUg0D1denIf6ADxwTHFZABYZcYBqOTJgeQUtUw9u/A+0CIlg==} + /@angular/core@19.0.1(rxjs@6.6.7): + resolution: {integrity: sha512-+VpWcg2aC/dY9TM6fsj00enZ6RP5wpRqk/SeRe3UP3Je/n+vWIgHJTb1ZLNeOIvDaE86BhKPMwFS0QVjoEGQFA==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: rxjs: ^6.5.3 || ^7.4.0 - zone.js: ~0.14.0 + zone.js: ~0.15.0 dependencies: rxjs: 6.6.7 tslib: 2.6.3 dev: true - /@angular/language-service@19.0.0-rc.3: - resolution: {integrity: sha512-ijrFZ2ZVCU4mPZdr4HcVqICs1MRFMLEM1llduN3samw4Lle8FBpg6c7in9YHHEVlhGJMaB/sh8XO/ChFdRYWUw==} + /@angular/language-service@19.0.1: + resolution: {integrity: sha512-1gpC3oYaD3kcOg7lElZId70wz9SSD/mYDDq6UFn0XGX7HXcmxdFQFxEmYil/7aUHU7mhju0Bse7cAsSdm1vL+w==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} dev: false @@ -1724,7 +1724,7 @@ packages: /@bazel/typescript@5.5.0(typescript@4.7.4): resolution: {integrity: sha512-Ord0+nCj+B1M4NDbe0uqZf2FyOCzaDAlc4DAsr5UKJrArCipIbMTEAxlsEk+WAYBNAFGO/FS9/zlDtLceqpHqw==} - deprecated: This package is no longer maintained, see https://github.com/aspect-build/rules_ts for replacement + deprecated: No longer maintained, https://github.com/aspect-build/rules_ts is the recommended replacement hasBin: true requiresBuild: true peerDependencies: @@ -4759,8 +4759,8 @@ packages: path-exists: 4.0.0 dev: true - /flatted@3.3.1: - resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + /flatted@3.3.2: + resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} dev: true /follow-redirects@1.15.6(debug@4.3.2): @@ -5880,7 +5880,7 @@ packages: dependencies: date-format: 4.0.14 debug: 4.3.5 - flatted: 3.3.1 + flatted: 3.3.2 rfdc: 1.4.1 streamroller: 3.1.5 transitivePeerDependencies: @@ -8532,6 +8532,7 @@ packages: /vsce@1.100.1: resolution: {integrity: sha512-1VjLyse5g6e2eQ6jUpslu7IDq44velwF8Jy8s7ePdwGNuG8EzfmaOfVyig3ZSMJ0l8DiJmZllx5bRAB4RMdnHg==} engines: {node: '>= 10'} + deprecated: vsce has been renamed to @vscode/vsce. Install using @vscode/vsce instead. hasBin: true dependencies: azure-devops-node-api: 11.2.0 diff --git a/server/package.json b/server/package.json index fb990c1d10..ceeae481d9 100644 --- a/server/package.json +++ b/server/package.json @@ -15,7 +15,7 @@ "ngserver": "./bin/ngserver" }, "dependencies": { - "@angular/language-service": "19.0.0-next.6", + "@angular/language-service": "19.0.1", "vscode-html-languageservice": "^4.2.5", "vscode-jsonrpc": "6.0.0", "vscode-languageserver": "7.0.0", diff --git a/yarn.lock b/yarn.lock index 022e06e3ad..32b548667f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -130,10 +130,10 @@ dependencies: tslib "^2.3.0" -"@angular/core@^18.1.0-rc.0": - version "18.1.0" - resolved "https://registry.yarnpkg.com/@angular/core/-/core-18.1.0.tgz#4b78e40e5c0d0ee36080c048adaa029013779b72" - integrity sha512-/57/s7CD/0CwlN+3FlhVmx7ypCWXjKi5UKtnlBAUg0D1denIf6ADxwTHFZABYZcYBqOTJgeQUtUw9u/A+0CIlg== +"@angular/core@^19.0.1": + version "19.0.1" + resolved "https://registry.yarnpkg.com/@angular/core/-/core-19.0.1.tgz#7e89b3971b087c284bfeabd4f8874f76fa4c5400" + integrity sha512-+VpWcg2aC/dY9TM6fsj00enZ6RP5wpRqk/SeRe3UP3Je/n+vWIgHJTb1ZLNeOIvDaE86BhKPMwFS0QVjoEGQFA== dependencies: tslib "^2.3.0" @@ -173,10 +173,10 @@ uuid "^8.3.2" yargs "^17.0.0" -"@angular/language-service@~19.0.0-rc.3": - version "19.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@angular/language-service/-/language-service-19.0.0-rc.3.tgz#2a51204162cf7ceb0137a44a8538cedb00cb42e4" - integrity sha512-ijrFZ2ZVCU4mPZdr4HcVqICs1MRFMLEM1llduN3samw4Lle8FBpg6c7in9YHHEVlhGJMaB/sh8XO/ChFdRYWUw== +"@angular/language-service@^19.0.1": + version "19.0.1" + resolved "https://registry.yarnpkg.com/@angular/language-service/-/language-service-19.0.1.tgz#63fcd81c85c106ba72bce19d3170d101aec6709c" + integrity sha512-1gpC3oYaD3kcOg7lElZId70wz9SSD/mYDDq6UFn0XGX7HXcmxdFQFxEmYil/7aUHU7mhju0Bse7cAsSdm1vL+w== "@assemblyscript/loader@^0.10.1": version "0.10.1"