Skip to content

Commit cb5bc25

Browse files
authored
chore: update Angular and related dependencies to version 19.x (#567)
* chore: update Angular and related dependencies to version 19.x * chore: update @pega/auth and @pega/constellationjs versions to ~0.2.33 and ~0.25.1 respectively
1 parent 6ea4c8f commit cb5bc25

File tree

12 files changed

+3764
-2613
lines changed

12 files changed

+3764
-2613
lines changed

package-lock.json

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

package.json

Lines changed: 28 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -54,58 +54,44 @@
5454
},
5555
"private": true,
5656
"dependencies": {
57-
"@angular/animations": "^18.2.12",
58-
"@angular/cdk": "^18.2.13",
59-
"@angular/common": "^18.2.12",
60-
"@angular/compiler": "^18.2.12",
61-
"@angular/core": "^18.2.12",
62-
"@angular/forms": "^18.2.12",
63-
"@angular/material": "^18.2.13",
64-
"@angular/material-experimental": "^18.2.13",
65-
"@angular/material-moment-adapter": "^18.2.13",
66-
"@angular/platform-browser": "^18.2.12",
67-
"@angular/platform-browser-dynamic": "^18.2.12",
68-
"@angular/router": "^18.2.12",
69-
"@danielmoncada/angular-datetime-picker": "^18.1.0",
70-
"@pega/angular-sdk-components": "~24.2.12",
71-
"@pega/auth": "~0.2.29",
57+
"@angular/common": "^19.2.14",
58+
"@angular/compiler": "^19.2.14",
59+
"@angular/core": "^19.2.14",
60+
"@angular/forms": "^19.2.14",
61+
"@angular/platform-browser": "^19.2.14",
62+
"@angular/platform-browser-dynamic": "^19.2.14",
63+
"@angular/router": "^19.2.14",
64+
"@pega/angular-sdk-components": "~0.25.1",
65+
"@pega/auth": "~0.2.33",
7266
"@pega/cosmos-react-condition-builder": "^7.0.4",
7367
"@pega/cosmos-react-core": "^7.0.4",
7468
"@pega/cosmos-react-work": "^7.0.4",
75-
"@tinymce/tinymce-angular": "^8.0.1",
7669
"core-js": "^3.39.0",
77-
"dayjs": "^1.11.13",
78-
"downloadjs": "^1.4.7",
79-
"fast-deep-equal": "^3.1.3",
80-
"libphonenumber-js": "^1.11.4",
81-
"lodash.clonedeep": "^4.5.0",
8270
"lodash.get": "^4.4.2",
83-
"ngx-currency": "^18.0.0",
84-
"ngx-mat-intl-tel-input": "^5.0.0",
8571
"react": "^17.0.2",
8672
"react-dom": "^17.0.2",
8773
"rxjs": "^7.8.1",
8874
"styled-components": "^6.1.8",
8975
"tslib": "^2.8.1",
90-
"zone.js": "~0.14.10"
76+
"zone.js": "~0.15.1"
9177
},
9278
"devDependencies": {
93-
"@angular-builders/custom-webpack": "^18.0.0",
94-
"@angular-devkit/build-angular": "^18.2.12",
95-
"@angular-devkit/core": "^18.2.12",
96-
"@angular-eslint/eslint-plugin": "^18.4.0",
97-
"@angular-eslint/eslint-plugin-template": "^18.4.0",
98-
"@angular-eslint/template-parser": "^18.4.1",
99-
"@angular/cli": "^18.2.12",
100-
"@angular/compiler-cli": "^18.2.12",
101-
"@angular/language-service": "^18.2.12",
79+
"@angular-builders/custom-webpack": "^19.0.1",
80+
"@angular-devkit/build-angular": "^19.2.15",
81+
"@angular-devkit/core": "^19.2.15",
82+
"@angular-eslint/eslint-plugin": "^19.8.1",
83+
"@angular-eslint/eslint-plugin-template": "^19.8.1",
84+
"@angular-eslint/template-parser": "^19.8.1",
85+
"@angular/cli": "^19.2.15",
86+
"@angular/compiler-cli": "^19.2.14",
87+
"@angular/language-service": "^19.2.14",
10288
"@chromatic-com/storybook": "^3.2.7",
103-
"@pega/angular-sdk-overrides": "~24.2.12",
104-
"@pega/configs": "^0.16.2",
105-
"@pega/constellationjs": "~24.2.2",
89+
"@pega/angular-sdk-overrides": "~0.25.1",
90+
"@pega/configs": "^0.16.3",
91+
"@pega/constellationjs": "~0.25.1",
10692
"@pega/dx-component-builder-sdk": "~24.2.14",
107-
"@pega/pcore-pconnect-typedefs": "~3.2.2",
108-
"@playwright/test": "^1.40.1",
93+
"@pega/pcore-pconnect-typedefs": "~4.1.0",
94+
"@playwright/test": "^1.54.2",
10995
"@storybook/addon-a11y": "8.6.14",
11096
"@storybook/addon-essentials": "8.6.14",
11197
"@storybook/addon-interactions": "8.6.14",
@@ -122,9 +108,9 @@
122108
"brotli": "^1.3.3",
123109
"codelyzer": "^6.0.2",
124110
"compressing": "^1.10.1",
125-
"copy-webpack-plugin": "^12.0.2",
111+
"copy-webpack-plugin": "^13.0.1",
126112
"eslint": "^8.56.0",
127-
"eslint-plugin-import": "^2.31.0",
113+
"eslint-plugin-import": "^2.32.0",
128114
"eslint-plugin-jest": "^28.9.0",
129115
"fs-extra": "^11.2.0",
130116
"http-server": "^14.1.1",
@@ -148,11 +134,7 @@
148134
"tinymce": "^6.8.6",
149135
"ts-loader": "^9.5.1",
150136
"ts-node": "~10.9.2",
151-
"typescript": "^5.4.5",
152-
"webpack": "^5.96.1"
153-
},
154-
"overrides": {
155-
"@angular/core": "^18.2.12",
156-
"esbuild": "^0.25.0"
137+
"typescript": "^5.5.4",
138+
"webpack": "^5.101.1"
157139
}
158140
}

src/app/_samples/embedded/embedded.component.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ declare global {
2525
templateUrl: './embedded.component.html',
2626
styleUrls: ['./embedded.component.scss'],
2727
providers: [Utils],
28-
standalone: true,
2928
imports: [CommonModule, MatProgressSpinnerModule, MatToolbarModule, MatIconModule, MatButtonModule, HeaderComponent, MainScreenComponent]
3029
})
3130
export class EmbeddedComponent implements OnInit, OnDestroy {

src/app/_samples/embedded/header/header.component.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import { MatToolbarModule } from '@angular/material/toolbar';
88
selector: 'app-header',
99
templateUrl: './header.component.html',
1010
styleUrls: ['./header.component.scss'],
11-
standalone: true,
1211
imports: [CommonModule, MatToolbarModule, MatIconModule, MatButtonModule]
1312
})
1413
export class HeaderComponent implements OnInit {

src/app/_samples/embedded/main-screen/main-screen.component.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ import { shoppingOptions } from '../utils';
1111
selector: 'app-main-screen',
1212
templateUrl: './main-screen.component.html',
1313
styleUrls: ['./main-screen.component.scss'],
14-
standalone: true,
1514
imports: [CommonModule, ShoppingCardComponent, ComponentMapperComponent, ResolutionScreenComponent]
1615
})
1716
export class MainScreenComponent implements OnInit, OnDestroy {

src/app/_samples/full-portal/full-portal.component.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ declare global {
2525
selector: 'app-full-portal',
2626
templateUrl: './full-portal.component.html',
2727
styleUrls: ['./full-portal.component.scss'],
28-
standalone: true,
2928
imports: [CommonModule, MatProgressSpinnerModule, ComponentMapperComponent]
3029
})
3130
export class FullPortalComponent implements OnInit, OnDestroy {

src/app/_samples/simple-portal/main-content/main-content.component.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import { ComponentMapperComponent } from '@pega/angular-sdk-components';
66
selector: 'app-main-content',
77
templateUrl: './main-content.component.html',
88
styleUrls: ['./main-content.component.scss'],
9-
standalone: true,
109
imports: [CommonModule, ComponentMapperComponent]
1110
})
1211
export class MainContentComponent implements OnInit {

src/app/_samples/simple-portal/navigation/navigation.component.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ declare global {
2424
selector: 'app-navigation',
2525
templateUrl: './navigation.component.html',
2626
styleUrls: ['./navigation.component.scss'],
27-
standalone: true,
2827
imports: [
2928
CommonModule,
3029
MatProgressSpinnerModule,

src/app/_samples/simple-portal/side-bar/side-bar.component.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ import { CaseService, DatapageService, ProgressSpinnerService, UpdateWorklistSer
99
selector: 'app-side-bar',
1010
templateUrl: './side-bar.component.html',
1111
styleUrls: ['./side-bar.component.scss'],
12-
standalone: true,
1312
imports: [CommonModule, MatButtonModule]
1413
})
1514
export class SideBarComponent implements OnInit, OnDestroy {

src/app/app.component.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import { RouterOutlet } from '@angular/router';
55
selector: 'app-root',
66
templateUrl: './app.component.html',
77
styleUrls: ['./app.component.scss'],
8-
standalone: true,
98
imports: [RouterOutlet]
109
})
1110
export class AppComponent {}

0 commit comments

Comments
 (0)