Angular Robot
d095498622
build: update schematics dependencies to ~5.5.0
2024-12-03 08:34:23 +01:00
Kristiyan Kostadinov
4d466bfa6a
build: update to TypeScript 5.7
...
Updates the repo to use TypeScript 5.7.
2024-12-02 14:15:18 +01:00
Angular Robot
d4c17520b1
build: update schematics dependencies to ~5.4.0
2024-10-14 09:33:51 -07:00
Kristiyan Kostadinov
8f051a49e6
build: update all remaining places to TypeScript 5.6
...
Updates a few leftover places to the TypeScript 5.6 final version.
2024-09-10 09:25:11 +02:00
Angular Robot
eb97c4354f
build: update schematics dependencies to ~5.3.0
2024-09-09 16:44:12 +02:00
Angular Robot
94b331e667
build: update all non-major dependencies
2024-07-22 12:53:59 -07:00
Kristiyan Kostadinov
eb52981885
build: use TypeScript 5.5 for new projects and tests
...
Now that https://github.com/angular/angular/pull/56358 is on track for 18.1, we can use TypeScript 5.5 for newly-created projects and in tests.
2024-06-26 08:29:01 -07:00
Alan Agius
32fda45e45
build: update TypeScript version to ~5.4.2
2024-03-07 15:26:05 +01:00
Charles Lyding
275b5e7480
refactor(@angular-devkit/schematics-cli): rename schematic template files with a template extension
...
Files that contain template instructions should include a `.template` extension to prevent them from
being treated as TypeScript/JSON/etc. files. Not doing so can result in parse errors or other failures
when the files are incorrectly processed by other tools.
2024-02-15 11:01:28 +01:00
Alan Agius
bb8550eda2
build: update TypeScript to 5.3.2
...
Update several schematics files to use TypeScript 5.3.2
2023-12-01 17:10:03 +01:00
Angular Robot
f0d2bf6423
build: update dependency @types/jasmine to v5
2023-10-05 09:49:06 -04:00
cexbrayat
0368b23f2e
fix(@schematics/angular): use @types/node v18
...
Currently, running a schematics that adds `@types/node` to a project, like `ng add @angular/ssr`, will add the v16 types.
As nodejs v16 is now EOL, this PR updates the types to v18.
2023-09-29 15:49:53 +02:00
Alan Agius
1c00fd3fe9
refactor: drop support for older TypeScript versions
...
Drops support for versions of TypeScript older than 5.2
BREAKING CHANGE:
Versions of TypeScript older than 5.2 are no longer supported.
2023-09-20 21:27:35 +02:00
Angular Robot
31a26f72bf
build: update schematics dependencies to v5
2023-08-30 10:01:03 +02:00
Kristiyan Kostadinov
871c667264
build: update to TypeScript 5.1 final
...
Bumps up the TypeScript version to 5.1 final and switches new projects to using 5.1.
2023-06-05 13:23:56 +02:00
Alan Agius
77f21c1ba1
build: update @types/node to 16.11.7
...
Node.js 14 is no longer supported.
2023-05-17 16:35:01 +02:00
Kristiyan Kostadinov
5a171ddff6
build: update to TypeScript 5 and drop support for TypeScript 4.8
...
Bumps up the dev dependency to TS 5 and narrows the required version to exclude 4.8.
BREAKING CHANGE:
* TypeScript 4.8 is no longer supported.
2023-03-17 13:15:52 +00:00
Angular Robot
c90e7c7c33
build: update all non-major dependencies
2023-03-16 08:53:12 +00:00
Kristiyan Kostadinov
ba895b1af6
build: update to TypeScript 4.9
...
Updates the project to TypeScript 4.9.
2023-01-03 16:46:36 +00:00
Alan Agius
207358afb8
feat(@angular-devkit/schematics): add runSchematic
and runExternalSchematic
methods
...
These async methods are a replacement for the Observable based `runSchematicAsync` and `runExternalSchematicAsync` methods.
DEPRECATED:
The Observable based `SchematicTestRunner.runSchematicAsync` and `SchematicTestRunner.runExternalSchematicAsync` method have been deprecated in favor of the Promise based `SchematicTestRunner.runSchematic` and `SchematicTestRunner.runExternalSchematic`.
2022-12-08 14:49:43 -08:00
Angular Robot
469ad87499
build: update all non-major dependencies
2022-10-31 10:11:58 -07:00
Angular Robot
a1e2870337
build: update all non-major dependencies
2022-09-08 08:49:45 +02:00
Angular Robot
ea5edbebb5
build: update all non-major dependencies
2022-08-29 08:18:24 -04:00
Angular Robot
d55eada6c2
build: update all non-major dependencies
2022-07-25 16:33:08 +02:00
renovate[bot]
04160c58ce
build: update all non-major dependencies
2022-06-27 08:15:08 -04:00
Kristiyan Kostadinov
d2e9edd463
build: update to TypeScript 4.7 final
...
Bumps up the TypeScript 4.7 for our own build as well as any newly-created apps.
2022-05-25 11:15:46 -07:00
Renovate Bot
95954bba04
build: update all non-major dependencies
2022-04-12 10:37:05 -07:00
Renovate Bot
53771e18b5
build: update dependency @types/jasmine to v4
2022-03-24 14:18:44 +01:00
Alan Agius
7fa3e65879
feat(@angular/cli): support TypeScript 4.6.2
...
BREAKING CHANGE:
Support for TypeScript 4.4 and 4.5 has been removed. Please update to TypeScript 4.6.
2022-03-10 15:36:19 -05:00
Alan Agius
90a5a4c284
build: update @types/node
to ^14.15.0
...
Version 12 is no longer supported.
2022-03-07 19:04:35 +01:00
Renovate Bot
f20c6d03aa
build: update schematics dependencies to v4
2022-01-10 10:24:59 -08:00
Alan Agius
339bab06cc
feat(@angular-devkit/schematics-cli): generate new projects using TypeScript 4.5
2021-12-02 09:45:04 -08:00
Renovate Bot
80b026c051
build: update all non-major dependencies
2021-10-19 12:01:08 -04:00
Renovate Bot
167706a5d7
build: update all non-major dependencies
2021-10-14 12:55:20 -04:00
Alan Agius
9c924a4c24
build: update to TypeScript 4.4
2021-09-28 09:35:19 -04:00
Renovate Bot
7ab1cf3b29
build: update all non-major dependencies
2021-09-03 10:34:02 +02:00
Renovate Bot
9e71069610
build: update all non-major dependencies
2021-08-23 11:07:13 +01:00
Alan Agius
52034151b2
build: update @types/jasmine
and jasmine
for new projects
2021-07-09 17:02:52 +01:00
Charles Lyding
b35ef57b0f
feat(@angular-devkit/build-angular): suppport using TypeScript 4.3
...
With the support of TypeScript 4.3 within the Angular framework, the CLI now supports using TypeScript 4.3 as well. TypeScript 4.2 also continues to be supported for existing projects.
2021-06-10 17:34:02 +02:00
Renovate Bot
b34ed5c400
build: update all non-major dependencies
2021-05-07 14:33:04 +01:00
Charles Lyding
37a06a7c37
build: format all files
...
All files are now formatted using the ng-dev tools via prettier.
2021-04-28 16:05:49 -07:00
Alan Agius
076ab0f11f
refactor: add correct schema keys
...
With this change
- We replace `id` with `$id`, this no longer valid in draft-07.
- Replace all `$schemas` to `http://json-schema.org/draft-07/schema `, this is needed to "pin" the schema to `draft-07`.
More information about `draft-07` can be found https://json-schema.org/draft-07/json-schema-release-notes.html
2021-04-13 10:51:12 -04:00
Alan Agius
f6e1fd84a2
refactor(@angular-devkit/schematics-cli): move @schematics/schematics
into this package
...
This change removes the need for the `@schematics/schematics` package and moves it inside `@angular-devkit/schematics-cli`.
2021-04-02 08:09:07 +02:00