From c46dac75722dcb1574cb2b13b3ed48455752db69 Mon Sep 17 00:00:00 2001 From: Peter Bastiani Date: Mon, 19 Jan 2026 13:24:57 +0100 Subject: [PATCH] AW-6526 update angular 21 --- package-lock.json | 88 ++++++++++++++++++- package.json | 2 +- projects/common-map/package-lock.json | 1 + projects/common-map/package.json | 3 +- projects/common/package-lock.json | 18 ++-- .../src/fm/components/app/app.component.ts | 14 +-- 6 files changed, 104 insertions(+), 22 deletions(-) diff --git a/package-lock.json b/package-lock.json index 00f5d93..32e53f9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -44,7 +44,7 @@ "ol": "^8.2.0", "olcs": "^2.13.1", "resumablejs": "^1.1.0", - "rxjs": "^7.8.1", + "rxjs": "7.8.1", "stream": "^0.0.2", "stream-http": "^3.2.0", "tassign": "^1.0.0", @@ -507,6 +507,16 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/@angular-builders/common/node_modules/rxjs": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", + "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + } + }, "node_modules/@angular-builders/common/node_modules/source-map": { "version": "0.7.6", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", @@ -715,6 +725,16 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/@angular-builders/custom-webpack/node_modules/rxjs": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", + "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + } + }, "node_modules/@angular-builders/custom-webpack/node_modules/source-map": { "version": "0.7.6", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", @@ -861,6 +881,16 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/@angular-devkit/architect/node_modules/rxjs": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", + "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + } + }, "node_modules/@angular-devkit/architect/node_modules/source-map": { "version": "0.7.6", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", @@ -1208,6 +1238,16 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/@angular-devkit/build-angular/node_modules/rxjs": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", + "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + } + }, "node_modules/@angular-devkit/build-angular/node_modules/sass": { "version": "1.97.1", "resolved": "https://registry.npmjs.org/sass/-/sass-1.97.1.tgz", @@ -1462,6 +1502,16 @@ "webpack-dev-server": "^5.0.2" } }, + "node_modules/@angular-devkit/build-webpack/node_modules/rxjs": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", + "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + } + }, "node_modules/@angular-devkit/schematics": { "version": "21.1.0", "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-21.1.0.tgz", @@ -1608,6 +1658,16 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/@angular-devkit/schematics/node_modules/rxjs": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", + "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + } + }, "node_modules/@angular-devkit/schematics/node_modules/source-map": { "version": "0.7.6", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", @@ -2008,6 +2068,16 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/@angular/cli/node_modules/rxjs": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", + "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + } + }, "node_modules/@angular/cli/node_modules/source-map": { "version": "0.7.6", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", @@ -7396,6 +7466,16 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/@schematics/angular/node_modules/rxjs": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", + "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + } + }, "node_modules/@schematics/angular/node_modules/source-map": { "version": "0.7.6", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", @@ -17919,9 +17999,9 @@ } }, "node_modules/rxjs": { - "version": "7.8.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", - "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.1.0" diff --git a/package.json b/package.json index 31c62fe..a2bcaf4 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "ol": "^8.2.0", "olcs": "^2.13.1", "resumablejs": "^1.1.0", - "rxjs": "^7.8.1", + "rxjs": "7.8.1", "stream": "^0.0.2", "stream-http": "^3.2.0", "tassign": "^1.0.0", diff --git a/projects/common-map/package-lock.json b/projects/common-map/package-lock.json index 497bc03..85d2472 100644 --- a/projects/common-map/package-lock.json +++ b/projects/common-map/package-lock.json @@ -16,6 +16,7 @@ "@ngrx/router-store": "21.0.1", "@ngrx/store": "21.0.1", "ngrx-store-localstorage": "20.1.0", + "rxjs": "7.8.1", "tassign": "^1.0.0" } }, diff --git a/projects/common-map/package.json b/projects/common-map/package.json index 8350ad1..4701f62 100644 --- a/projects/common-map/package.json +++ b/projects/common-map/package.json @@ -13,6 +13,7 @@ "@ngrx/effects": "21.0.1", "@ngrx/router-store": "21.0.1", "@ngrx/store": "21.0.1", - "tassign": "^1.0.0" + "tassign": "^1.0.0", + "rxjs": "7.8.1" } } diff --git a/projects/common/package-lock.json b/projects/common/package-lock.json index a2ab759..81f878c 100644 --- a/projects/common/package-lock.json +++ b/projects/common/package-lock.json @@ -22,7 +22,7 @@ "ngx-avatars": "1.10.1", "ngx-clipboard": "^16.0.0", "ngx-image-cropper": "9.1.6", - "ngx-uploadx": "^6.2.0", + "ngx-uploadx": "7.0.1", "tassign": "^1.0.0" } }, @@ -1065,17 +1065,17 @@ } }, "node_modules/ngx-uploadx": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ngx-uploadx/-/ngx-uploadx-6.2.1.tgz", - "integrity": "sha512-cIgQWYVFJ+GUpX+/63VGo00FuQWzU7OpRVFZJWOq9Hemrmh07YQuCuZqEfgy/DbakxzfZ3olHet656QmxntSRw==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/ngx-uploadx/-/ngx-uploadx-7.0.1.tgz", + "integrity": "sha512-7E0q8BCXNaAsJQun9tE5Ow28GVlNsXxEoa0v47VQJaxQ3/g2ALWv/TRbvmSf0HkEwGQzZtKO2ESRK97xh5lvDQ==", "license": "MIT", "peer": true, "dependencies": { "tslib": "^2.3.0" }, "peerDependencies": { - "@angular/core": ">=14.0.0 <19.0.0", - "rxjs": "^6.4.0 || ^7.0.0" + "@angular/core": ">=17.0.0 <21.0.0", + "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/ngx-window-token": { @@ -2132,9 +2132,9 @@ } }, "ngx-uploadx": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ngx-uploadx/-/ngx-uploadx-6.2.1.tgz", - "integrity": "sha512-cIgQWYVFJ+GUpX+/63VGo00FuQWzU7OpRVFZJWOq9Hemrmh07YQuCuZqEfgy/DbakxzfZ3olHet656QmxntSRw==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/ngx-uploadx/-/ngx-uploadx-7.0.1.tgz", + "integrity": "sha512-7E0q8BCXNaAsJQun9tE5Ow28GVlNsXxEoa0v47VQJaxQ3/g2ALWv/TRbvmSf0HkEwGQzZtKO2ESRK97xh5lvDQ==", "peer": true, "requires": { "tslib": "^2.3.0" diff --git a/projects/common/src/fm/components/app/app.component.ts b/projects/common/src/fm/components/app/app.component.ts index f20b3b6..5a2b8a2 100644 --- a/projects/common/src/fm/components/app/app.component.ts +++ b/projects/common/src/fm/components/app/app.component.ts @@ -19,13 +19,13 @@ import { AppConfig } from '../../shared/app.config'; import * as appReducers from '../../reducers/app-common.reducer'; -@Component({ - selector: 'fm-app', - templateUrl: './app.component.html', - styleUrls: ['./app.component.scss'], - encapsulation: ViewEncapsulation.None, - changeDetection: ChangeDetectionStrategy.OnPush, - standalone: false +@Component({ + selector: 'fm-app', + templateUrl: './app.component.html', + styleUrls: ['./app.component.scss'], + encapsulation: ViewEncapsulation.None, + changeDetection: ChangeDetectionStrategy.OnPush, + standalone: false }) export class AppComponent implements OnInit, OnDestroy {