AW-6526 update angular 21
Some checks failed
FarmMaps.Develop/FarmMapsLib/pipeline/head There was a failure building this commit

This commit is contained in:
2026-01-19 18:25:47 +01:00
parent c33d8fc201
commit 07e7282614
4 changed files with 58 additions and 17 deletions

9
package-lock.json generated
View File

@@ -143,15 +143,14 @@
}, },
"dist/ng-openlayers": { "dist/ng-openlayers": {
"name": "@farmmaps/ng-openlayers", "name": "@farmmaps/ng-openlayers",
"version": "21.0.0", "version": "20.0.1",
"license": "MPL-2.0",
"dependencies": { "dependencies": {
"tslib": "^2.3.0" "tslib": "^2.3.0"
}, },
"peerDependencies": { "peerDependencies": {
"@angular/common": "21.1.0", "@angular/common": ">=19.0.0 <=20.x.x",
"@angular/core": "21.1.0", "@angular/core": ">=19.0.0 <=20.x.x",
"ol": "^8.2.0" "ol": "~10.7.0"
} }
}, },
"node_modules/@algolia/abtesting": { "node_modules/@algolia/abtesting": {

View File

@@ -8,11 +8,12 @@
"name": "@farmmaps/common-map", "name": "@farmmaps/common-map",
"version": "2.0.0", "version": "2.0.0",
"dependencies": { "dependencies": {
"@farmmaps/ng-openlayers": "file:../ng-openlayers",
"tslib": "^2.0.0" "tslib": "^2.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"@angular/core": "21.1.0", "@angular/core": "21.1.0",
"@farmmaps/common": "file:../../dist/common",
"@farmmaps/ng-openlayers": "file:../../dist/ng-openlayers",
"@ngrx/effects": "21.0.1", "@ngrx/effects": "21.0.1",
"@ngrx/router-store": "21.0.1", "@ngrx/router-store": "21.0.1",
"@ngrx/store": "21.0.1", "@ngrx/store": "21.0.1",
@@ -21,9 +22,41 @@
"tassign": "^1.0.0" "tassign": "^1.0.0"
} }
}, },
"../../../../dist/common": {
"extraneous": true
},
"../../../../dist/ng-openlayers": {
"extraneous": true
},
"../../../dist/ng-openlayers": { "../../../dist/ng-openlayers": {
"extraneous": true "extraneous": true
}, },
"../../dist/common": {
"name": "@farmmaps/common",
"version": "21.1.0",
"peer": true,
"dependencies": {
"tslib": "^2.3.0"
},
"peerDependencies": {
"@angular/common": "21.1.0",
"@angular/core": "21.1.0",
"@angular/forms": "21.1.0",
"@microsoft/signalr": "10.0.0",
"@ng-bootstrap/ng-bootstrap": "^20.0.0",
"@ngrx/effects": "21.0.1",
"@ngrx/router-store": "21.0.1",
"@ngrx/store": "21.0.1",
"angular-oauth2-oidc": "20.0.2",
"bootstrap": "^5.3.3",
"moment": "^2.29.4",
"ngx-avatars": "1.10.1",
"ngx-clipboard": "^16.0.0",
"ngx-image-cropper": "9.1.6",
"ngx-uploadx": "7.0.1",
"tassign": "^1.0.0"
}
},
"../../dist/libs/ng-openlayers": { "../../dist/libs/ng-openlayers": {
"version": "18.0.0", "version": "18.0.0",
"extraneous": true, "extraneous": true,
@@ -40,7 +73,7 @@
"../../dist/ng-openlayers": { "../../dist/ng-openlayers": {
"name": "@farmmaps/ng-openlayers", "name": "@farmmaps/ng-openlayers",
"version": "20.0.1", "version": "20.0.1",
"extraneous": true, "peer": true,
"dependencies": { "dependencies": {
"tslib": "^2.3.0" "tslib": "^2.3.0"
}, },
@@ -53,12 +86,16 @@
"../ng-openlayers": { "../ng-openlayers": {
"name": "@farmmaps/ng-openlayers", "name": "@farmmaps/ng-openlayers",
"version": "20.0.1", "version": "20.0.1",
"extraneous": true,
"peerDependencies": { "peerDependencies": {
"@angular/common": ">=19.0.0 <=20.x.x", "@angular/common": ">=19.0.0 <=20.x.x",
"@angular/core": ">=19.0.0 <=20.x.x", "@angular/core": ">=19.0.0 <=20.x.x",
"ol": "~10.7.0" "ol": "~10.7.0"
} }
}, },
"dist/common": {
"extraneous": true
},
"dist/ng-openlayers": { "dist/ng-openlayers": {
"extraneous": true "extraneous": true
}, },
@@ -147,8 +184,12 @@
"rxjs": "^6.5.3 || ^7.4.0" "rxjs": "^6.5.3 || ^7.4.0"
} }
}, },
"node_modules/@farmmaps/common": {
"resolved": "../../dist/common",
"link": true
},
"node_modules/@farmmaps/ng-openlayers": { "node_modules/@farmmaps/ng-openlayers": {
"resolved": "../ng-openlayers", "resolved": "../../dist/ng-openlayers",
"link": true "link": true
}, },
"node_modules/@ngrx/effects": { "node_modules/@ngrx/effects": {

View File

@@ -5,11 +5,12 @@
"registry": "https://repository.akkerweb.nl/repository/npm-hosted/" "registry": "https://repository.akkerweb.nl/repository/npm-hosted/"
}, },
"dependencies": { "dependencies": {
"tslib": "^2.0.0", "tslib": "^2.0.0"
"@farmmaps/ng-openlayers": "file:../ng-openlayers"
}, },
"peerDependencies": { "peerDependencies": {
"@angular/core": "21.1.0", "@angular/core": "21.1.0",
"@farmmaps/common": "file:../../dist/common",
"@farmmaps/ng-openlayers": "file:../../dist/ng-openlayers",
"ngrx-store-localstorage": "20.1.0", "ngrx-store-localstorage": "20.1.0",
"@ngrx/effects": "21.0.1", "@ngrx/effects": "21.0.1",
"@ngrx/router-store": "21.0.1", "@ngrx/router-store": "21.0.1",

View File

@@ -21,13 +21,13 @@ import { Geometry } from 'ol/geom';
import BaseLayer from 'ol/layer/Base'; import BaseLayer from 'ol/layer/Base';
import Feature from 'ol/Feature'; import Feature from 'ol/Feature';
@Component({ @Component({
selector: 'fm-map-item-layers', selector: 'fm-map-item-layers',
template: `<ng-content></ng-content>`, template: `<ng-content></ng-content>`,
providers: [ providers: [
{ provide: LayerGroupComponent, useExisting: forwardRef(() => ItemLayersComponent) } { provide: LayerGroupComponent, useExisting: forwardRef(() => ItemLayersComponent) }
], ],
standalone: false standalone: false
}) })
export class ItemLayersComponent extends LayerGroupComponent implements OnChanges, OnInit,OnDestroy { export class ItemLayersComponent extends LayerGroupComponent implements OnChanges, OnInit,OnDestroy {