Skip to content

Commit 5e249fb

Browse files
authored
Feature/upgrade to angular 18 (#19)
* Upgrade to angular 18 * Update package-lock.json * Update to angular 18 * Add new schematics version with changes * Fix and update cypress tests * Fix clicking commandbar icon * Update schematics project
1 parent 8ff193c commit 5e249fb

File tree

474 files changed

+8840
-3693
lines changed

Some content is hidden

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

474 files changed

+8840
-3693
lines changed

.github/workflows/build_pages.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -32,18 +32,18 @@ jobs:
3232
node-version: '20'
3333
cache: 'npm'
3434
cache-dependency-path: '**/package-lock.json'
35-
working-directory: angular17-demo-app
35+
working-directory: angular18-demo-app
3636

3737
- name: Install node modules (Dev)
3838
run: npm install
39-
working-directory: angular17-demo-app
39+
working-directory: angular18-demo-app
4040

4141
- name: Build demo application
4242
run: npm run build:prod -- --deploy-url ./esmf-sdk-js-schematics-demo/
43-
working-directory: angular17-demo-app
43+
working-directory: angular18-demo-app
4444

4545
- name: Deploy
4646
uses: JamesIves/[email protected]
4747
with:
4848
branch: gh-pages
49-
folder: angular17-demo-app/dist/angular17-demo-app
49+
folder: angular18-demo-app/dist/angular18-demo-app

.github/workflows/push_request_check.yml

+7-7
Original file line numberDiff line numberDiff line change
@@ -33,28 +33,28 @@ jobs:
3333
node-version: '20'
3434
cache: 'npm'
3535
cache-dependency-path: '**/package-lock.json'
36-
working-directory: angular17-demo-app
36+
working-directory: angular18-demo-app
3737

3838
- name: Install node modules (Dev)
3939
run: npm install
40-
working-directory: angular17-demo-app
40+
working-directory: angular18-demo-app
4141

4242
- name: Performing cypress tests
4343
run: npm run e2e
44-
working-directory: angular17-demo-app
44+
working-directory: angular18-demo-app
4545

4646
- name: Update table components from schematics project
4747
run: npm run update:table
48-
working-directory: angular17-demo-app
48+
working-directory: angular18-demo-app
4949

5050
- name: Update card components from schematics project
5151
run: npm run update:card
52-
working-directory: angular17-demo-app
52+
working-directory: angular18-demo-app
5353

5454
- name: Update form components from schematics project
5555
run: npm run update:form
56-
working-directory: angular17-demo-app
56+
working-directory: angular18-demo-app
5757

5858
- name: Build demo application
5959
run: npm run build
60-
working-directory: angular17-demo-app
60+
working-directory: angular18-demo-app

.husky/pre-commit

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@
1414

1515
. "$(dirname "$0")/_/husky.sh"
1616

17-
cd angular17-demo-app && npm run prettier:format
17+
cd angular18-demo-app && npm run prettier:format

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ The ESMF Schematics project is leveraged here to generate a variety of tables in
3030
git clone https://github.com/eclipse-esmf/esmf-sdk-js-schematics-demo.git
3131
```
3232

33-
To launch the demo application and execute the e2e tests, please refer to the detailed guide available in the [Angular 17 DEMO App](/angular17-demo-app/README.md).
33+
To launch the demo application and execute the e2e tests, please refer to the detailed guide available in the [Angular 17 DEMO App](/angular18-demo-app/README.md).
3434

3535
## License
3636

angular17-demo-app/src/app/shared/components/command-bar-actions-table/command-bar-actions-table-command-bar.component.html

-48
This file was deleted.

angular17-demo-app/src/app/shared/components/command-bar-actions-table/command-bar-actions-table-command-bar.component.ts

-58
This file was deleted.

angular17-demo-app/src/app/shared/components/command-bar-date-filter-table/command-bar-date-filter-table-command-bar.component.html

-32
This file was deleted.

angular17-demo-app/src/app/shared/components/command-bar-date-filter-table/command-bar-date-filter-table-command-bar.component.ts

-51
This file was deleted.

angular17-demo-app/src/app/shared/components/command-bar-enum-filter-card/command-bar-enum-filter-card-command-bar.component.html

-85
This file was deleted.

0 commit comments

Comments
 (0)