Skip to content

Commit 9bf519d

Browse files
committed
fix(simulator-ui): upgrade to angular 19
1 parent 447819e commit 9bf519d

26 files changed

+5193
-3459
lines changed

simulator-ui/package-lock.json

Lines changed: 5134 additions & 3344 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

simulator-ui/package.json

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -38,42 +38,42 @@
3838
"default_environment": "prod"
3939
},
4040
"dependencies": {
41-
"@angular/common": "18.2.13",
42-
"@angular/compiler": "18.2.13",
43-
"@angular/core": "18.2.13",
44-
"@angular/forms": "18.2.13",
45-
"@angular/localize": "18.2.13",
46-
"@angular/platform-browser": "18.2.13",
47-
"@angular/platform-browser-dynamic": "18.2.13",
48-
"@angular/router": "18.2.13",
49-
"@fortawesome/angular-fontawesome": "0.15.0",
41+
"@angular/common": "^19.0.0",
42+
"@angular/compiler": "^19.0.0",
43+
"@angular/core": "^19.0.0",
44+
"@angular/forms": "^19.0.0",
45+
"@angular/localize": "^19.0.0",
46+
"@angular/platform-browser": "^19.0.0",
47+
"@angular/platform-browser-dynamic": "^19.0.0",
48+
"@angular/router": "^19.0.0",
49+
"@fortawesome/angular-fontawesome": "1.0.0",
5050
"@fortawesome/fontawesome-svg-core": "6.7.2",
5151
"@fortawesome/free-brands-svg-icons": "6.7.2",
5252
"@fortawesome/free-solid-svg-icons": "6.7.2",
53-
"@ng-bootstrap/ng-bootstrap": "17.0.1",
53+
"@ng-bootstrap/ng-bootstrap": "^18.0.0",
5454
"@ngx-translate/core": "15.0.0",
5555
"@ngx-translate/http-loader": "8.0.0",
5656
"@popperjs/core": "2.11.8",
5757
"axios": "1.12.0",
5858
"bootstrap": "5.3.7",
5959
"bootswatch": "5.3.7",
6060
"dayjs": "1.11.13",
61-
"mdb-angular-ui-kit": "7.1.0",
61+
"mdb-angular-ui-kit": "^8.0.0",
6262
"ngx-highlightjs": "12.0.0",
63-
"ngx-infinite-scroll": "18.0.0",
63+
"ngx-infinite-scroll": "^19.0.0",
6464
"prettier": "3.6.2",
6565
"rxjs": "7.8.2",
6666
"tslib": "2.8.1",
67-
"zone.js": "~0.14.10"
67+
"zone.js": "~0.15.0"
6868
},
6969
"devDependencies": {
70-
"@angular-builders/custom-webpack": "18.0.0",
71-
"@angular-builders/jest": "18.0.0",
72-
"@angular-devkit/build-angular": "18.2.20",
73-
"@angular-eslint/eslint-plugin": "18.4.3",
74-
"@angular/cli": "18.2.20",
75-
"@angular/compiler-cli": "18.2.13",
76-
"@angular/service-worker": "18.2.13",
70+
"@angular-builders/custom-webpack": "^19.0.0",
71+
"@angular-builders/jest": "^19.0.0",
72+
"@angular-devkit/build-angular": "^19.0.0",
73+
"@angular-eslint/eslint-plugin": "^19.0.0",
74+
"@angular/cli": "^19.0.0",
75+
"@angular/compiler-cli": "^19.0.0",
76+
"@angular/service-worker": "^19.0.0",
7777
"@playwright/test": "1.55.0",
7878
"@types/jest": "29.5.14",
7979
"@types/node": "22.17.2",
@@ -100,7 +100,7 @@
100100
"rimraf": "6.0.1",
101101
"swagger-ui-dist": "5.27.1",
102102
"ts-jest": "29.4.1",
103-
"typescript": "<5.6",
103+
"typescript": ">=5.5",
104104
"webpack-bundle-analyzer": "4.10.2",
105105
"webpack-merge": "6.0.1",
106106
"webpack-notifier": "1.15.0"

simulator-ui/src/main/webapp/app/app.module.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { registerLocaleData } from '@angular/common';
2-
import { HTTP_INTERCEPTORS, provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
2+
import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
33
import locale from '@angular/common/locales/en';
44
import { LOCALE_ID, NgModule } from '@angular/core';
55
import { BrowserModule, Title } from '@angular/platform-browser';
@@ -25,7 +25,6 @@ import { AppRoutingModule } from './app-routing.module';
2525
import { NgbDateDayjsAdapter } from './config/datepicker-adapter';
2626
import { fontAwesomeIcons } from './config/font-awesome-icons';
2727
import MainComponent from './layouts/main/main.component';
28-
import MainModule from './layouts/main/main.module';
2928

3029
// jhipster-needle-angular-add-module-import JHipster will add new module here
3130

@@ -37,7 +36,6 @@ import MainModule from './layouts/main/main.module';
3736
AppRoutingModule,
3837
// Set this to true to enable service worker (PWA)
3938
ServiceWorkerModule.register('ngsw-worker.js', { enabled: false }),
40-
MainModule,
4139
TranslationModule,
4240
],
4341
providers: [

simulator-ui/src/main/webapp/app/entities/message-header/detail/message-header-detail.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@ import { Component, Input } from '@angular/core';
22
import { ActivatedRoute, RouterModule } from '@angular/router';
33

44
import SharedModule from 'app/shared/shared.module';
5-
import { DurationPipe, FormatMediumDatetimePipe, FormatMediumDatePipe } from 'app/shared/date';
5+
import { FormatMediumDatetimePipe } from 'app/shared/date';
66
import { IMessageHeader } from '../message-header.model';
77

88
@Component({
99
standalone: true,
1010
selector: 'app-message-header-detail',
1111
templateUrl: './message-header-detail.component.html',
12-
imports: [SharedModule, RouterModule, DurationPipe, FormatMediumDatetimePipe, FormatMediumDatePipe],
12+
imports: [SharedModule, RouterModule, FormatMediumDatetimePipe],
1313
})
1414
export class MessageHeaderDetailComponent {
1515
@Input() messageHeader: IMessageHeader | null = null;

simulator-ui/src/main/webapp/app/entities/message-header/list/message-header-table.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { SortParameters } from 'app/core/util/sort-parameters.type';
55
import { sort } from 'app/core/util/operators';
66

77
import SharedModule from 'app/shared/shared.module';
8-
import { DurationPipe, FormatMediumDatePipe, FormatMediumDatetimePipe } from 'app/shared/date';
8+
import { FormatMediumDatetimePipe } from 'app/shared/date';
99
import { SortByDirective, SortDirective } from 'app/shared/sort';
1010

1111
import { IMessageHeader } from '../message-header.model';
@@ -15,7 +15,7 @@ import { MessageHeaderService } from '../service/message-header.service';
1515
standalone: true,
1616
selector: 'app-message-header-table',
1717
templateUrl: './message-header-table.component.html',
18-
imports: [RouterModule, SharedModule, DurationPipe, FormatMediumDatetimePipe, FormatMediumDatePipe, SortDirective, SortByDirective],
18+
imports: [RouterModule, SharedModule, FormatMediumDatetimePipe, SortDirective, SortByDirective],
1919
})
2020
export default class MessageHeaderTableComponent implements OnInit {
2121
@Input()

simulator-ui/src/main/webapp/app/entities/message/detail/message-detail.component.ts

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,14 @@ import { IMessage } from 'app/entities/message/message.model';
77
import MessageHeaderTableComponent from 'app/entities/message-header/list/message-header-table.component';
88

99
import SharedModule from 'app/shared/shared.module';
10-
import { DurationPipe, FormatMediumDatetimePipe, FormatMediumDatePipe } from 'app/shared/date';
10+
import { FormatMediumDatetimePipe } from 'app/shared/date';
1111

1212
@Component({
1313
standalone: true,
1414
selector: 'app-message-detail',
1515
templateUrl: './message-detail.component.html',
1616
styleUrls: ['./message-detail.component.scss'],
17-
imports: [
18-
SharedModule,
19-
RouterModule,
20-
DurationPipe,
21-
FormatMediumDatetimePipe,
22-
FormatMediumDatePipe,
23-
MessageHeaderTableComponent,
24-
HighlightAuto,
25-
],
17+
imports: [SharedModule, RouterModule, FormatMediumDatetimePipe, MessageHeaderTableComponent, HighlightAuto],
2618
})
2719
export class MessageDetailComponent {
2820
@Input() message: IMessage | null = null;

simulator-ui/src/main/webapp/app/entities/message/list/message.component.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import { ASC, DESC, SORT, DEFAULT_SORT_DATA } from 'app/config/navigation.consta
1111
import { ITEMS_PER_PAGE, PAGE_HEADER, TOTAL_COUNT_RESPONSE_HEADER } from 'app/config/pagination.constants';
1212

1313
import SharedModule from 'app/shared/shared.module';
14-
import { DurationPipe, FormatMediumDatetimePipe, FormatMediumDatePipe } from 'app/shared/date';
14+
import { FormatMediumDatetimePipe } from 'app/shared/date';
1515
import { formatDateTimeFilterOptions } from 'app/shared/date/format-date-time-filter-options';
1616
import { FilterComponent, FilterOptions, IFilterOptions, IFilterOption } from 'app/shared/filter';
1717
import { ItemCountComponent } from 'app/shared/pagination';
@@ -32,9 +32,7 @@ import { navigateToWithPagingInformation } from '../../navigation-util';
3232
SharedModule,
3333
SortDirective,
3434
SortByDirective,
35-
DurationPipe,
3635
FormatMediumDatetimePipe,
37-
FormatMediumDatePipe,
3836
FilterComponent,
3937
ItemCountComponent,
4038
HighlightAuto,

simulator-ui/src/main/webapp/app/entities/scenario-action/detail/scenario-action-detail.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@ import { Component, Input } from '@angular/core';
22
import { ActivatedRoute, RouterModule } from '@angular/router';
33

44
import SharedModule from 'app/shared/shared.module';
5-
import { DurationPipe, FormatMediumDatetimePipe, FormatMediumDatePipe } from 'app/shared/date';
5+
import { FormatMediumDatetimePipe } from 'app/shared/date';
66
import { IScenarioAction } from '../scenario-action.model';
77

88
@Component({
99
standalone: true,
1010
selector: 'app-scenario-action-detail',
1111
templateUrl: './scenario-action-detail.component.html',
12-
imports: [SharedModule, RouterModule, DurationPipe, FormatMediumDatetimePipe, FormatMediumDatePipe],
12+
imports: [SharedModule, RouterModule, FormatMediumDatetimePipe],
1313
})
1414
export class ScenarioActionDetailComponent {
1515
@Input() scenarioAction: IScenarioAction | null = null;

simulator-ui/src/main/webapp/app/entities/scenario-action/list/scenario-action.component.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { ASC, DESC, SORT, DEFAULT_SORT_DATA } from 'app/config/navigation.consta
99
import { ITEMS_PER_PAGE, PAGE_HEADER, TOTAL_COUNT_RESPONSE_HEADER } from 'app/config/pagination.constants';
1010

1111
import SharedModule from 'app/shared/shared.module';
12-
import { DurationPipe, FormatMediumDatetimePipe, FormatMediumDatePipe } from 'app/shared/date';
12+
import { FormatMediumDatetimePipe } from 'app/shared/date';
1313
import { formatDateTimeFilterOptions } from 'app/shared/date/format-date-time-filter-options';
1414
import { FilterComponent, FilterOptions, IFilterOptions, IFilterOption } from 'app/shared/filter';
1515
import { ItemCountComponent } from 'app/shared/pagination';
@@ -30,9 +30,7 @@ import { navigateToWithPagingInformation } from '../../navigation-util';
3030
SharedModule,
3131
SortDirective,
3232
SortByDirective,
33-
DurationPipe,
3433
FormatMediumDatetimePipe,
35-
FormatMediumDatePipe,
3634
FilterComponent,
3735
ItemCountComponent,
3836
],

simulator-ui/src/main/webapp/app/entities/scenario-execution/detail/scenario-messages-table.component.ts

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import { sort } from 'app/core/util/operators';
88
import { IMessage } from 'app/entities/message/message.model';
99
import { MessageService } from 'app/entities/message/service/message.service';
1010

11-
import { DurationPipe, FormatMediumDatePipe } from 'app/shared/date';
1211
import FormatMediumDatetimePipe from 'app/shared/date/format-medium-datetime.pipe';
1312
import SharedModule from 'app/shared/shared.module';
1413
import SortByDirective from 'app/shared/sort/sort-by.directive';
@@ -18,16 +17,7 @@ import SortDirective from 'app/shared/sort/sort.directive';
1817
standalone: true,
1918
selector: 'app-scenario-messages-table',
2019
templateUrl: './scenario-messages-table.component.html',
21-
imports: [
22-
RouterModule,
23-
SharedModule,
24-
DurationPipe,
25-
FormatMediumDatetimePipe,
26-
FormatMediumDatePipe,
27-
SortDirective,
28-
SortByDirective,
29-
HighlightAuto,
30-
],
20+
imports: [RouterModule, SharedModule, FormatMediumDatetimePipe, SortDirective, SortByDirective, HighlightAuto],
3121
})
3222
export class ScenarioMessagesTableComponent implements OnInit {
3323
@Input()

0 commit comments

Comments
 (0)