Angular Robot
a7ba2f5e65
build: update cross-repo angular dependencies ( #64452 )
...
See associated pull request for more information.
PR Close #64452
2025-10-15 22:42:54 +00:00
Angular Robot
3e8e48c918
build: update cross-repo angular dependencies ( #64438 )
...
See associated pull request for more information.
PR Close #64438
2025-10-15 10:49:59 -07:00
Angular Robot
3d1777bf93
build: update cross-repo angular dependencies ( #64414 )
...
See associated pull request for more information.
PR Close #64414
2025-10-14 15:41:49 -07:00
Angular Robot
4d1d962492
build: lock file maintenance ( #64376 )
...
See associated pull request for more information.
PR Close #64376
2025-10-14 12:21:32 -07:00
Angular Robot
12d179329a
build: update cross-repo angular dependencies ( #64405 )
...
See associated pull request for more information.
PR Close #64405
2025-10-14 09:27:31 -07:00
Angular Robot
002481b27b
build: update all non-major dependencies ( #64399 )
...
See associated pull request for more information.
PR Close #64399
2025-10-14 09:25:42 -07:00
Angular Robot
6a96844667
build: update cross-repo angular dependencies ( #64390 )
...
See associated pull request for more information.
PR Close #64390
2025-10-13 11:29:47 -07:00
Angular Robot
863ff3919d
build: update all non-major dependencies ( #64329 )
...
See associated pull request for more information.
PR Close #64329
2025-10-13 08:25:13 -07:00
Alan Agius
ad279efd90
build: use @angular/language-service from source ( #64306 )
...
This commit updates the VSCode Angular Language Service extension to use the `@angular/language-service` package built from source within the workspace, rather than a version downloaded from npm.
This change simplifies development and testing by ensuring the extension always uses the latest code from the local repository. The Bazel build configuration, VSCode launch settings, and e2e tests have been updated to reflect this change.
PR Close #64306
2025-10-09 10:00:31 -07:00
Alan Agius
461eeda6d9
build: remove unneeded language-service dependency ( #64306 )
...
The `@angular/language-service` package was not needed for integration tests or benchmarks. Removing this dependency simplifies the build configuration.
PR Close #64306
2025-10-09 10:00:31 -07:00
Angular Robot
8cd1b43d42
build: update cross-repo angular dependencies ( #64282 )
...
See associated pull request for more information.
PR Close #64282
2025-10-09 06:39:05 -07:00
Angular Robot
cb6f8d4228
build: update all non-major dependencies ( #64265 )
...
See associated pull request for more information.
PR Close #64265
2025-10-09 05:23:34 -07:00
Alan Agius
e873c22617
build: clean up language service integration tests and Bazel dependencies ( #64271 )
...
The legacy `workspace` integration test asset folder has been removed as it was unused and no longer representative of modern Angular CLI workspaces.
In line with this cleanup, the Bazel dependency definitions for the integration tests have been reorganized. Runtime data dependencies have been moved from the `js_test` rules to the `data` attribute of their corresponding `ts_project` rules. This is a cleaner and more appropriate approach as it co-locates a test's runtime data dependencies with its source code definition, making the relationship between the code and its required assets more explicit and improving the overall maintainability of the build configuration.
PR Close #64271
2025-10-08 20:08:47 -07:00
Alan Agius
858e37cf83
build: update cross-repo angular dependencies ( #64255 )
...
See associated pull request for more information.
Closes #64212 as a pr takeover
PR Close #64255
2025-10-07 20:15:46 -04:00
Angular Robot
470dca1c01
build: lock file maintenance ( #64252 )
...
See associated pull request for more information.
PR Close #64252
2025-10-06 15:23:00 -04:00
Angular Robot
1828230c6f
build: update all non-major dependencies ( #64231 )
...
See associated pull request for more information.
PR Close #64231
2025-10-06 14:59:50 -04:00
Angular Robot
e0b9d9b437
build: update all non-major dependencies ( #64218 )
...
See associated pull request for more information.
PR Close #64218
2025-10-03 07:51:33 -07:00
Angular Robot
e23815bb7d
build: update dependency typescript to v5.9.3 ( #64207 )
...
See associated pull request for more information.
Closes #64192 as a pr takeover
PR Close #64207
2025-10-02 20:48:42 +00:00
Alan Agius
8146fc2817
test: fix vscode language service e2e tests ( #64197 )
...
Fix the e2e test suite for the vscode language service extension and run it in CI.
PR Close #64197
2025-10-02 13:03:24 -07:00
Angular Robot
50866b6e87
build: update all non-major dependencies ( #64191 )
...
See associated pull request for more information.
PR Close #64191
2025-10-02 07:52:17 -07:00
Angular Robot
7bc4ec4ff7
build: update cross-repo angular dependencies to v21.0.0-next.6 ( #64187 )
...
See associated pull request for more information.
PR Close #64187
2025-10-01 22:48:33 +00:00
Angular Robot
851c07bd7a
build: update all non-major dependencies ( #64148 )
...
See associated pull request for more information.
PR Close #64148
2025-10-01 13:26:44 -04:00
Angular Robot
1b102c2817
build: update dependency @types/jsdom to v27 ( #64165 )
...
See associated pull request for more information.
PR Close #64165
2025-10-01 11:53:21 -04:00
Angular Robot
5319177638
build: update dependency ng-packagr to v21.0.0-next.4 ( #64170 )
...
See associated pull request for more information.
PR Close #64170
2025-10-01 10:36:29 -04:00
Alan Agius
23e6eb3308
refactor(language-service): move typescript to dependencies ( #64159 )
...
This is actually a runtime dependency and is marked as external in esbuild
PR Close #64159
2025-09-30 14:50:22 -04:00
Andrew Scott
0b0bd8e12c
refactor(language-service): remove some old ivy/pre-apf things ( #64157 )
...
This removes the pre_apf test project, which is far out of support as well as some references to ivy
PR Close #64157
2025-09-30 14:48:24 -04:00
Alan Agius
20bb459c7a
build: update dependencies and build config ( #64154 )
...
The VS Code extension build is failing due to some dependency issues. This commit updates the dependencies and build configuration to fix the build.
- Update `pnpm-lock.yaml` to reflect the dependency changes.
- Update `BUILD.bazel` files to adjust the external dependencies for `esbuild` and to correctly package the VSIX file.
PR Close #64154
2025-09-30 12:35:07 -04:00
Angular Robot
824bab57c7
build: update cross-repo angular dependencies ( #64093 )
...
See associated pull request for more information.
PR Close #64093
2025-09-29 13:10:15 -04:00
Angular Robot
3b28ee1daa
build: lock file maintenance ( #64126 )
...
See associated pull request for more information.
PR Close #64126
2025-09-29 11:55:51 -04:00
Angular Robot
508090aaed
build: update all non-major dependencies ( #64111 )
...
See associated pull request for more information.
PR Close #64111
2025-09-29 10:14:09 -04:00
Joey Perrott
758f0883f5
test(core): remove shelljs from core schematics tests ( #64042 )
...
Remove shelljs usage from core schematic tests and use builtins instead
PR Close #64042
2025-09-26 13:14:09 -04:00
Joey Perrott
422a3b9ae6
test(zone.js): refactor tests to remove usage of shelljs ( #64042 )
...
Remove shelljs from zone.js tests
PR Close #64042
2025-09-26 13:14:08 -04:00
Angular Robot
8a1e36bf5d
build: update dependency @lezer/html to v1.3.11 ( #64097 )
...
See associated pull request for more information.
PR Close #64097
2025-09-26 11:55:40 -04:00
Alan Agius
14d5b0e5a9
refactor: make language service integration tests hermetic ( #64098 )
...
The language service integration tests were modifying files in the source tree, which made them flaky and non-hermetic. This also required the tests to be run with `no-remote-exec` and `no-sandbox` tags in Bazel.
This commit refactors the tests to copy the test projects to a temporary directory before running the tests. This makes the tests more robust, isolated, and allows them to be run remotely and in a sandbox.
Additionally, dependencies for the `pre_apf_project` and `pre_standalone_project` test fixtures have been reverted to older Angular versions. This is to ensure we are correctly testing against legacy project setups as was originally intended.
PR Close #64098
2025-09-26 08:30:44 -04:00
Angular Robot
8ddd7d60a9
build: update all non-major dependencies ( #64080 )
...
See associated pull request for more information.
PR Close #64080
2025-09-25 15:01:56 -04:00
Alan Agius
fe0e5ab294
build: bump vscode-tmgrammar-test to 0.1.3 ( #64078 )
...
Update `vscode-tmgrammar-test`.
PR Close #64078
2025-09-25 10:58:41 -04:00
Alan Agius
95fa943b20
refactor: update dependencies and build configurations ( #64073 )
...
This commit updates several dependencies to their latest versions and adjusts the build configurations accordingly.
Key changes include:
- Upgraded various development and runtime dependencies.
- Removed outdated jasmine test runner configuration.
- Updated Bazel build files to align with new dependency structures.
Some dependencies like `vscode-language*` have been added to Renovate's ignore list as they require a more significant refactoring effort that is planned for a future update.
PR Close #64073
2025-09-25 10:26:19 -04:00
Alan Agius
64e28ccf81
build: update cross-repo angular dependencies ( #64073 )
...
See associated pull request for more information.
Closes #64043 as a pr takeover
PR Close #64073
2025-09-25 10:26:19 -04:00
Angular Robot
057eff6f4b
build: update dependency prettier to v3 ( #64053 )
...
See associated pull request for more information.
PR Close #64053
2025-09-24 21:49:53 +00:00
Angular Robot
090c0bb944
build: update dependency vsce to v2 ( #64054 )
...
See associated pull request for more information.
PR Close #64054
2025-09-24 21:27:23 +00:00
Angular Robot
429b7588d8
build: update dependency lru-cache to v11 ( #64051 )
...
See associated pull request for more information.
PR Close #64051
2025-09-24 21:25:57 +00:00
Angular Robot
c791519a64
build: update dependency cross-env to v10 ( #64050 )
...
See associated pull request for more information.
PR Close #64050
2025-09-24 21:25:23 +00:00
Angular Robot
3cf009bde1
build: update dependency yallist to v5 ( #64060 )
...
See associated pull request for more information.
PR Close #64060
2025-09-24 21:23:58 +00:00
Joey Perrott
863c7eaafe
build: migrate vscode extension into repo ( #63924 )
...
Migrate the vscode extension for angular into this repository.
PR Close #63924
2025-09-24 20:24:32 +00:00
Angular Robot
1b7f17b015
build: update all non-major dependencies ( #64018 )
...
See associated pull request for more information.
PR Close #64018
2025-09-24 14:23:17 +00:00
Angular Robot
19b87864fa
build: update cross-repo angular dependencies ( #64020 )
...
See associated pull request for more information.
PR Close #64020
2025-09-24 14:21:50 +00:00
Angular Robot
4230442b5c
build: update cross-repo angular dependencies ( #64011 )
...
See associated pull request for more information.
PR Close #64011
2025-09-23 19:58:36 +00:00
Angular Robot
304d91f784
build: update cross-repo angular dependencies ( #63998 )
...
See associated pull request for more information.
PR Close #63998
2025-09-22 22:36:50 +00:00
Angular Robot
a7e48514eb
build: lock file maintenance ( #63984 )
...
See associated pull request for more information.
PR Close #63984
2025-09-22 15:04:30 +00:00
Angular Robot
6165a9f00b
build: update all non-major dependencies ( #63964 )
...
See associated pull request for more information.
PR Close #63964
2025-09-22 14:24:32 +00:00