Skip to content

Commit 87985eb

Browse files
feat: Upgrade SDK Schematics to angular 19 (#139)
* Add standalone information to not break some applications that are using this sdk * Upgrade schematics to angular 19 * feat: Upgrade schematics to angular 19 Signed-off-by: Pavel Shalamkov <[email protected]> * Update Angular CDK * Fix lint errors and change default method for the prompter --------- Signed-off-by: Pavel Shalamkov <[email protected]> Co-authored-by: Michele Santoro <[email protected]>
1 parent b44cfe0 commit 87985eb

File tree

45 files changed

+4190
-6777
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+4190
-6777
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ In order to generate code based on the available schematics, the following steps
6868
1. Install [node](https://nodejs.org/en/) (LTS version).
6969

7070
2. Schematics are part of the Angular ecosystem so angular-cli must be installed by running this command in a terminal:
71-
Run `npm install -g @angular/cli@18`
71+
Run `npm install -g @angular/cli@19`
7272

7373
3. To create an Angular application without generating a new project structure that lacks app.module.ts and other
7474
essential files, use the --no-standalone flag.
@@ -100,7 +100,7 @@ cd demo-schematic
100100
3. run (if not already installed):
101101

102102
```bash
103-
npm install -g @angular-devkit/schematics-cli@18
103+
npm install -g @angular-devkit/schematics-cli@19
104104
```
105105

106106
4. Optionally add some .ttl files in the same folder in order to use in the schema generation process. The schematic
@@ -232,7 +232,7 @@ export interface SpatialPosition {
232232
https://eclipse-esmf.github.io/ame-guide/modeling/operation.html
233233
Modeling Events
234234
The table schematics can be used for table generation. This is achieved by using the table provided in
235-
the [angular material package](https://v18.material.angular.io/components/table/overview).
235+
the [angular material package](https://v19.material.angular.io/components/table/overview).
236236

237237
**_NOTE:_** The JavaScript SDK does not automatically generate code for Operations and Events. If you need UI code that
238238
represents the Operations available for an aspect, or the Events that an aspect can trigger, you'll need to implement
@@ -279,7 +279,7 @@ and [Modeling Events](https://eclipse-esmf.github.io/ame-guide/modeling/event.ht
279279
## The _card_ schematics
280280

281281
The card schematics can be used for card generation. This is achieved by using the card provided in
282-
the [angular material package](https://v18.material.angular.io/components/card/overview).
282+
the [angular material package](https://v19.material.angular.io/components/card/overview).
283283

284284
### Features provided by the schematics card
285285

0 commit comments

Comments
 (0)