diff --git a/package-lock.json b/package-lock.json index c5910566d45..f16cec238c4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,17 +11,17 @@ "dependencies": { "@4science_ng-dynamic-forms/core": "^19.1.0", "@4science_ng-dynamic-forms/ui-ng-bootstrap": "^19.1.0", - "@angular/animations": "^20.3.24", + "@angular/animations": "^20.3.25", "@angular/cdk": "^20.2.14", - "@angular/common": "^20.3.24", - "@angular/compiler": "^20.3.24", - "@angular/core": "^20.3.24", - "@angular/forms": "^20.3.24", - "@angular/localize": "^20.3.24", - "@angular/platform-browser": "^20.3.24", - "@angular/platform-browser-dynamic": "^20.3.24", - "@angular/platform-server": "^20.3.24", - "@angular/router": "^20.3.24", + "@angular/common": "^20.3.25", + "@angular/compiler": "^20.3.25", + "@angular/core": "^20.3.25", + "@angular/forms": "^20.3.25", + "@angular/localize": "^20.3.25", + "@angular/platform-browser": "^20.3.25", + "@angular/platform-browser-dynamic": "^20.3.25", + "@angular/platform-server": "^20.3.25", + "@angular/router": "^20.3.25", "@angular/ssr": "^20.3.19", "@kolkov/ngx-gallery": "^2.0.1", "@ng-bootstrap/ng-bootstrap": "^15.1.2", @@ -95,7 +95,7 @@ "@angular-eslint/template-parser": "^20.6.0", "@angular-eslint/utils": "^20.7.0", "@angular/cli": "^20.3.27", - "@angular/compiler-cli": "^20.3.17", + "@angular/compiler-cli": "^20.3.25", "@cypress/schematic": "^1.5.0", "@fortawesome/fontawesome-free": "^6.7.2", "@ngrx/store-devtools": "^20.1.0", @@ -2035,9 +2035,10 @@ } }, "node_modules/@angular/animations": { - "version": "20.3.24", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-20.3.24.tgz", - "integrity": "sha512-lc6OjwBTEITVqFYTwqEuq/UyCutwJ6NQid4U5gOmwSl1GYbnUUV2X/DRN1sz/JRHnXkC4QCGTWqebnm2SLVRiA==", + "version": "20.3.25", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-20.3.25.tgz", + "integrity": "sha512-lQmti3tI85D525TjUVGqCNLzFxSUoZg+vgIyvuGJZPY0UU/o2S6KAxW6ObmcRotZZHNfenLHIxWgzamBDjIjuw==", + "deprecated": "@angular/animations is deprecated. Use `animate.enter` and `animate.leave` instead. For more information see: https://v22.angular.dev/guide/animations.", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -2046,7 +2047,7 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/core": "20.3.24" + "@angular/core": "20.3.25" } }, "node_modules/@angular/build": { @@ -3073,9 +3074,9 @@ } }, "node_modules/@angular/common": { - "version": "20.3.24", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-20.3.24.tgz", - "integrity": "sha512-jeCNfQMGoKvte+rNCsYWhHgaT5IiFt1aTOoAtrbfjZsRGEFaOR2fVZbri2IPgsnIVIuUVGZsDlEHYNuc52AeyA==", + "version": "20.3.25", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-20.3.25.tgz", + "integrity": "sha512-rnRGcXbjet0DHgkRL4Dqxk21G2T4UypVfiTV/fay58H8w9U89PJ1L6gRmk8B/uyfpii/9r23cBwnpcguQykxYw==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -3084,14 +3085,14 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/core": "20.3.24", + "@angular/core": "20.3.25", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "20.3.24", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-20.3.24.tgz", - "integrity": "sha512-iXJWBZnXm0r2l6u1PYmQCxLKM9GgPBgl8U6t4SxZVOBr7W+OM3bVFtK2g1d2o7i7j+Obbgv6XKPSzWrX4nrM1w==", + "version": "20.3.25", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-20.3.25.tgz", + "integrity": "sha512-TSh6gVoQqlLPqWwsYMK0lfVEQYENQO+USzS+BHFXEHFfgBRap6qDpIUGnRdj0Y2PlaVJUVFbeq1855EZUPUEoA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -3101,9 +3102,9 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "20.3.24", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-20.3.24.tgz", - "integrity": "sha512-+dQYpe7kJE+pxleyHgQBKQ9Cz+j4Cl3QYdMs+w4Hotc3rS00z4df2154KqJUmAD6kmkM2ws9kZ024rDxXtoSJQ==", + "version": "20.3.25", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-20.3.25.tgz", + "integrity": "sha512-iqxwVo5Pgzt3EfT49OZ6plxA6KKxwv7ixx1XNH7QRvaOJC9gmsPScWpx+LO7ZsVZdo/NkA+rnXDl0PauUgGciw==", "license": "MIT", "dependencies": { "@babel/core": "7.28.3", @@ -3123,7 +3124,7 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/compiler": "20.3.24", + "@angular/compiler": "20.3.25", "typescript": ">=5.8 <6.0" }, "peerDependenciesMeta": { @@ -3278,9 +3279,9 @@ } }, "node_modules/@angular/core": { - "version": "20.3.24", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-20.3.24.tgz", - "integrity": "sha512-YPwYRzXFsdjdweJ4ndJADCNCErzBSNpWJYW7vOHzZqX0X4Sgc0/Do7cc7mnsUOcTsDLA1PL0/jZrSqAl/Os06A==", + "version": "20.3.25", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-20.3.25.tgz", + "integrity": "sha512-B4XnnR5jzikZDvZ4PjwjAWZMT14dxrKrmJdwa/n0yp7rMPkIJTKF6ZJMg4d1pLWLLSsc2oWHioN3UrWlGqIKnA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -3289,7 +3290,7 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/compiler": "20.3.24", + "@angular/compiler": "20.3.25", "rxjs": "^6.5.3 || ^7.4.0", "zone.js": "~0.15.0" }, @@ -3303,9 +3304,9 @@ } }, "node_modules/@angular/forms": { - "version": "20.3.24", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-20.3.24.tgz", - "integrity": "sha512-mvbyZQtewF1Kc0vbsZl0FFhdX/NMPisgtL512Z/F8Ar9kJOyPE78+AgmuvlpK8pQHF/aEuo4c0+wHQs7ndaYow==", + "version": "20.3.25", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-20.3.25.tgz", + "integrity": "sha512-vGRo1LVPFo2Cu0k+QyDTlsBv5UbN0c3Et2YMS+43oyi1c4keocntBccOjLyM5C0kpMz4+pP81MqqYpAWu2k+TQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -3314,16 +3315,16 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/common": "20.3.24", - "@angular/core": "20.3.24", - "@angular/platform-browser": "20.3.24", + "@angular/common": "20.3.25", + "@angular/core": "20.3.25", + "@angular/platform-browser": "20.3.25", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/localize": { - "version": "20.3.24", - "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-20.3.24.tgz", - "integrity": "sha512-IwtX/2P4aK7WZ+C1HgLgErCk7m7d3QiffpbNpXAUiQ4HhGBA4j+SvJcUpDEfVghRey/sVO8r8smvnPrDIjDZag==", + "version": "20.3.25", + "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-20.3.25.tgz", + "integrity": "sha512-N4wmEBH44h58Av+1ivQ7LAe6Q0QP/2oBngvmnkO39AM6tadlnQGmaOvVzCUZe4BpOWYrrXQNiszSxGD3mUGgHg==", "license": "MIT", "dependencies": { "@babel/core": "7.28.3", @@ -3340,8 +3341,8 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/compiler": "20.3.24", - "@angular/compiler-cli": "20.3.24" + "@angular/compiler": "20.3.25", + "@angular/compiler-cli": "20.3.25" } }, "node_modules/@angular/localize/node_modules/ansi-regex": { @@ -3464,9 +3465,9 @@ } }, "node_modules/@angular/platform-browser": { - "version": "20.3.24", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-20.3.24.tgz", - "integrity": "sha512-L//dXZm1KvAohwquwMc+dqsfeOS+79nOZuhdDK2Z8Syy4X/gzd8lTKYpnyyR4MWjR2JEQc+M81qQx3vy/Ev44A==", + "version": "20.3.25", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-20.3.25.tgz", + "integrity": "sha512-0k06U/AJRQifGMLkcU3R9uEHWbuKEzkKMuKcGagXTrkeFvCG2Ub4JdsbcjFNWB2bspWgaxIMSceuj7c83U5wOA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -3475,9 +3476,9 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/animations": "20.3.24", - "@angular/common": "20.3.24", - "@angular/core": "20.3.24" + "@angular/animations": "20.3.25", + "@angular/common": "20.3.25", + "@angular/core": "20.3.25" }, "peerDependenciesMeta": { "@angular/animations": { @@ -3486,9 +3487,10 @@ } }, "node_modules/@angular/platform-browser-dynamic": { - "version": "20.3.24", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-20.3.24.tgz", - "integrity": "sha512-Vl4j7G0aKyRTcZ5KvKQU6B5NBmqs+0uaGkWukpk5ooLCJ7z1vCBCb6fDTF9hoxY3RUk+YA4vGrmkTGGoABnnZA==", + "version": "20.3.25", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-20.3.25.tgz", + "integrity": "sha512-3Ku+IsN4tQPVBsw75SoLbLf7TsXAGL0rGPHSsyNYFhG2ZZeQuYNIAi8mc4cwz/qMDnuassHFrCxuLDgN6Yab5w==", + "deprecated": "@angular/platform-browser-dynamic is deprecated. Use `@angular/platform-browser` instead.", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -3497,16 +3499,16 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/common": "20.3.24", - "@angular/compiler": "20.3.24", - "@angular/core": "20.3.24", - "@angular/platform-browser": "20.3.24" + "@angular/common": "20.3.25", + "@angular/compiler": "20.3.25", + "@angular/core": "20.3.25", + "@angular/platform-browser": "20.3.25" } }, "node_modules/@angular/platform-server": { - "version": "20.3.24", - "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-20.3.24.tgz", - "integrity": "sha512-Y4xH93yLbLgyED/6zsnjqXs2stPfgU3qAm12Cm1vG+iwkJNASdnQAU38JhVh/TV9jO+5Xar9ziOy+vd/L9QbvA==", + "version": "20.3.25", + "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-20.3.25.tgz", + "integrity": "sha512-uOpLILe5QP9WLXhwshA3fbHc+Wx/4nrUBZNns/dw3t06bRHMbbkutF8eVs+n6Atl332y4mOcStzMX1ilBUSFHw==", "license": "MIT", "dependencies": { "tslib": "^2.3.0", @@ -3516,17 +3518,17 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/common": "20.3.24", - "@angular/compiler": "20.3.24", - "@angular/core": "20.3.24", - "@angular/platform-browser": "20.3.24", + "@angular/common": "20.3.25", + "@angular/compiler": "20.3.25", + "@angular/core": "20.3.25", + "@angular/platform-browser": "20.3.25", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/router": { - "version": "20.3.24", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-20.3.24.tgz", - "integrity": "sha512-KZAZMyEazCH4DNMfkZdIs1rRVF0YJzBRWp3YVmmSDJJW9GCd8G+bIhu/L9RBlrR4UglnmZQsNCl6NfJM3HlaDg==", + "version": "20.3.25", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-20.3.25.tgz", + "integrity": "sha512-YIjLHWAufTaukNj15hEoys29e7XNhnCRsS1/95h/OqR69R3adbB8hV7ut7gO6XdXokriYqb4gtoUjoESxR+xFQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -3535,9 +3537,9 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/common": "20.3.24", - "@angular/core": "20.3.24", - "@angular/platform-browser": "20.3.24", + "@angular/common": "20.3.25", + "@angular/core": "20.3.25", + "@angular/platform-browser": "20.3.25", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -13800,9 +13802,9 @@ } }, "node_modules/dom-helpers/node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", "license": "MIT" }, "node_modules/dom-serialize": { @@ -20203,9 +20205,9 @@ } }, "node_modules/notistack": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/notistack/-/notistack-3.0.1.tgz", - "integrity": "sha512-ntVZXXgSQH5WYfyU+3HfcXuKaapzAJ8fBLQ/G618rn3yvSzEbnOB8ZSOwhX+dAORy/lw+GC2N061JA0+gYWTVA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/notistack/-/notistack-3.0.2.tgz", + "integrity": "sha512-0R+/arLYbK5Hh7mEfR2adt0tyXJcCC9KkA2hc56FeWik2QN6Bm/S4uW+BjzDARsJth5u06nTjelSw/VSnB1YEA==", "license": "MIT", "dependencies": { "clsx": "^1.1.0", @@ -20220,21 +20222,21 @@ "url": "https://opencollective.com/notistack" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "react": "^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" } }, "node_modules/notistack/node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", "license": "MIT", "peer": true }, "node_modules/notistack/node_modules/goober": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/goober/-/goober-2.1.18.tgz", - "integrity": "sha512-2vFqsaDVIT9Gz7N6kAL++pLpp41l3PfDuusHcjnGLfR6+huZkl6ziX+zgVC3ZxpqWhzH6pyDdGrCeDhMIvwaxw==", + "version": "2.1.19", + "resolved": "https://registry.npmjs.org/goober/-/goober-2.1.19.tgz", + "integrity": "sha512-U7veizMqxyKlM58+Z5j2ngJBH/r9siDmxpvNxSw0PylF6WQvrASJEZrxh1hidRBJc2jqoBVSyOban5u8m+6Rxg==", "license": "MIT", "peerDependencies": { "csstype": "^3.0.10" @@ -22581,12 +22583,12 @@ } }, "node_modules/react-draggable": { - "version": "4.4.6", - "resolved": "https://registry.npmjs.org/react-draggable/-/react-draggable-4.4.6.tgz", - "integrity": "sha512-LtY5Xw1zTPqHkVmtM3X8MUOxNDOUhv/khTgBgrUvwaS064bwVvxT+q5El0uUFNx5IEPKXuRejr7UqLwBIg5pdw==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/react-draggable/-/react-draggable-4.7.0.tgz", + "integrity": "sha512-kTpANmKWVnFXiZ76Ag2ZowiFStuBYnJ606PI1TbUsOg29/400/JNIxI9+CuenhiAqFuXWJffz6F4UI3R51kUug==", "license": "MIT", "dependencies": { - "clsx": "^1.1.1", + "clsx": "^2.1.1", "prop-types": "^15.8.1" }, "peerDependencies": { @@ -22594,6 +22596,15 @@ "react-dom": ">= 16.3.0" } }, + "node_modules/react-draggable/node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/react-full-screen": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/react-full-screen/-/react-full-screen-0.2.5.tgz", @@ -22727,13 +22738,13 @@ } }, "node_modules/react-rnd": { - "version": "10.5.2", - "resolved": "https://registry.npmjs.org/react-rnd/-/react-rnd-10.5.2.tgz", - "integrity": "sha512-0Tm4x7k7pfHf2snewJA8x7Nwgt3LV+58MVEWOVsFjk51eYruFEa6Wy7BNdxt4/lH0wIRsu7Gm3KjSXY2w7YaNw==", + "version": "10.5.3", + "resolved": "https://registry.npmjs.org/react-rnd/-/react-rnd-10.5.3.tgz", + "integrity": "sha512-s/sIT3pGZnQ+57egijkTp9mizjIWrJz68Pq6yd+F/wniFY3IriML18dUXnQe/HP9uMiJ+9MAp44hljG99fZu6Q==", "license": "MIT", "dependencies": { - "re-resizable": "6.11.2", - "react-draggable": "4.4.6", + "re-resizable": "^6.11.2", + "react-draggable": "^4.5.0", "tslib": "2.6.2" }, "peerDependencies": { diff --git a/package.json b/package.json index bc487b7e7ad..c46cf2f62c8 100644 --- a/package.json +++ b/package.json @@ -79,17 +79,17 @@ "dependencies": { "@4science_ng-dynamic-forms/core": "^19.1.0", "@4science_ng-dynamic-forms/ui-ng-bootstrap": "^19.1.0", - "@angular/animations": "^20.3.24", + "@angular/animations": "^20.3.25", "@angular/cdk": "^20.2.14", - "@angular/common": "^20.3.24", - "@angular/compiler": "^20.3.24", - "@angular/core": "^20.3.24", - "@angular/forms": "^20.3.24", - "@angular/localize": "^20.3.24", - "@angular/platform-browser": "^20.3.24", - "@angular/platform-browser-dynamic": "^20.3.24", - "@angular/platform-server": "^20.3.24", - "@angular/router": "^20.3.24", + "@angular/common": "^20.3.25", + "@angular/compiler": "^20.3.25", + "@angular/core": "^20.3.25", + "@angular/forms": "^20.3.25", + "@angular/localize": "^20.3.25", + "@angular/platform-browser": "^20.3.25", + "@angular/platform-browser-dynamic": "^20.3.25", + "@angular/platform-server": "^20.3.25", + "@angular/router": "^20.3.25", "@angular/ssr": "^20.3.19", "@kolkov/ngx-gallery": "^2.0.1", "@ng-bootstrap/ng-bootstrap": "^15.1.2", @@ -163,7 +163,7 @@ "@angular-eslint/template-parser": "^20.6.0", "@angular-eslint/utils": "^20.7.0", "@angular/cli": "^20.3.27", - "@angular/compiler-cli": "^20.3.17", + "@angular/compiler-cli": "^20.3.25", "@cypress/schematic": "^1.5.0", "@fortawesome/fontawesome-free": "^6.7.2", "@ngrx/store-devtools": "^20.1.0",