Paul Gschwendtner
515c23812c
build: re-add lock files for integration tests ( #49787 )
...
The lock files for integration tests have been accidentally
removed with: https://github.com/angular/angular/commit/612eaca3c55b1304e0018abc1ee10aba27b642a7
This commit re-adds them.
PR Close #49787
2023-04-11 10:26:43 -07:00
Alan Agius
2d7f48cf74
test: fix misconfiguration in tests ( #49391 )
...
Currently, tests are tested twice using "production" like configuration. This commit disabled "optimization" for non production builds.
PR Close #49391
2023-03-15 16:59:50 -07:00
Matthieu Riegler
279e7d4465
refactor: cleanup polyfills by importing zone.js directly in angular.json ( #48380 )
...
Since v15, polyfills can be passed directly into angular.json. Let's use this opportunity to reduce the number of unecessary files.
PR Close #48380
2022-12-13 13:37:08 -08:00
Alan Agius
612eaca3c5
build: update cross-repo dependencies to latest stable version ( #48216 )
...
With this change we update the cross-repo dependencies to the latest stable version
PR Close #48216
2022-11-29 12:29:46 -08:00
Alan Agius
249384b00c
build: update Angular tooling packages to 15.0.0-next.3 ( #47584 )
...
- This update is needed to implement the changes in `ng add localize` https://github.com/angular/angular/pull/47569
- Add missing `root` options to all `angular.json`, this is required as otherwise the angular.json validation will fail.
- Remove `require.context` from test.ts integration test, as this is no longer needed.
- Update payloads golden files.
PR Close #47584
2022-09-30 10:53:04 -07:00
Kristiyan Kostadinov
7d3df4724d
build: update to TypeScript 4.8 final ( #47270 )
...
Bumps up to the final version of TS 4.8 and removes some workarounds.
PR Close #47270
2022-08-26 09:46:07 -07:00
Kristiyan Kostadinov
31429eaccc
feat(core): support TypeScript 4.8 ( #47038 )
...
Adds support for TypeScript 4.8 and resolves some issues that came up as a result of the update.
Most of the issues came from some changes in TypeScript where the `decorators` and `modifiers` properties were removed from most node types, and were combined into a single `modifiers` array. Since we need to continue supporting TS 4.6 and 4.7 until v15, I ended up creating a new `ngtsc/ts_compatibility` directory to make it easier to reuse the new backwards-compatible code.
PR Close #47038
2022-08-16 16:02:47 +00:00
Alan Agius
4e8957eb40
test: replace --prod with --configuration production ( #46548 )
...
In Angular CLI version 14, the deprecated `--prod` option has been removed.
This is needed to land https://github.com/angular/angular/pull/46545
PR Close #46548
2022-06-28 09:39:05 -07:00
Andrew Kushnir
a623c4f622
test: drop no longer needed postinstall step from integration test apps ( #46182 )
...
This commit removed no longer needed postinstall step (to run ngcc) from integration test apps, to avoid extra processing.
PR Close #46182
2022-05-31 12:06:16 -07:00
Paul Gschwendtner
68a6a075f4
build: clean up references to old master branch ( #45856 )
...
Cleans up all references to the `master` branch we renamed to
`main` across Angular.
PR Close #45856
2022-05-04 16:23:33 -07:00
Alan Agius
5ff459e700
test: remove defaultProject workspace option ( #45410 )
...
The `defaultProject` workspace option has been deprecated. The project to use will be determined from the current working directory.
See: https://github.com/angular/angular-cli/pull/22852
PR Close #45410
2022-03-24 10:49:57 -07:00
Jessica Janiuk
112a6cdec3
test(animations): Add bundling size regression test for animations package ( #44826 )
...
This adds a size regression test for the animations package to the test suite.
PR Close #44826
2022-01-26 12:54:36 -08:00