|
57 | 57 | "private": true, |
58 | 58 | "overrides": { |
59 | 59 | "@kolkov/ngx-gallery": { |
60 | | - "@angular/animations": "^17.3.11", |
61 | | - "@angular/common": "^17.3.11", |
62 | | - "@angular/core": "^17.3.11" |
| 60 | + "@angular/animations": "^18.0.0", |
| 61 | + "@angular/common": "^18.0.0", |
| 62 | + "@angular/core": "^18.0.0" |
63 | 63 | }, |
64 | 64 | "@ng-bootstrap/ng-bootstrap": { |
65 | | - "@angular/common": "^17.3.11", |
66 | | - "@angular/core": "^17.3.11", |
67 | | - "@angular/forms": "^17.3.11", |
68 | | - "@angular/localize": "^17.3.11" |
| 65 | + "@angular/common": "^18.0.0", |
| 66 | + "@angular/core": "^18.0.0", |
| 67 | + "@angular/forms": "^18.0.0", |
| 68 | + "@angular/localize": "^18.0.0" |
69 | 69 | }, |
70 | 70 | "@ng-dynamic-forms/core": { |
71 | | - "@angular/common": "^17.3.11", |
72 | | - "@angular/core": "^17.3.11", |
73 | | - "@angular/forms": "^17.3.11" |
| 71 | + "@angular/common": "^18.0.0", |
| 72 | + "@angular/core": "^18.0.0", |
| 73 | + "@angular/forms": "^18.0.0" |
74 | 74 | }, |
75 | 75 | "@ng-dynamic-forms/ui-ng-bootstrap": { |
76 | | - "ngx-mask": "14.2.4" |
| 76 | + "ngx-mask": "18.0.0" |
77 | 77 | }, |
78 | 78 | "@ngtools/webpack": { |
79 | | - "@angular/compiler-cli": "^17.3.11", |
80 | | - "typescript": "~5.3.3" |
| 79 | + "@angular/compiler-cli": "^18.0.0", |
| 80 | + "typescript": "~5.6.0" |
81 | 81 | }, |
82 | 82 | "@nicky-lenaers/ngx-scroll-to": { |
83 | | - "@angular/common": "^17.3.11", |
84 | | - "@angular/core": "^17.3.11" |
| 83 | + "@angular/common": "^18.0.0", |
| 84 | + "@angular/core": "^18.0.0" |
85 | 85 | }, |
86 | 86 | "eslint-plugin-unused-imports": { |
87 | | - "@typescript-eslint/eslint-plugin": "^7.2.0" |
| 87 | + "@typescript-eslint/eslint-plugin": "^8.0.0" |
88 | 88 | }, |
89 | 89 | "ng2-file-upload": { |
90 | | - "@angular/common": "^17.3.11", |
91 | | - "@angular/core": "^17.3.11" |
| 90 | + "@angular/common": "^18.0.0", |
| 91 | + "@angular/core": "^18.0.0" |
92 | 92 | }, |
93 | 93 | "ngx-infinite-scroll": { |
94 | | - "@angular/common": "^17.3.11", |
95 | | - "@angular/core": "^17.3.11" |
| 94 | + "@angular/common": "^18.0.0", |
| 95 | + "@angular/core": "^18.0.0" |
96 | 96 | } |
97 | 97 | }, |
98 | 98 | "dependencies": { |
99 | | - "@angular/animations": "^17.3.11", |
100 | | - "@angular/cdk": "^17.3.10", |
101 | | - "@angular/common": "^17.3.11", |
102 | | - "@angular/compiler": "^17.3.11", |
103 | | - "@angular/core": "^17.3.11", |
104 | | - "@angular/forms": "^17.3.11", |
105 | | - "@angular/localize": "^17.3.11", |
106 | | - "@angular/platform-browser": "^17.3.11", |
107 | | - "@angular/platform-browser-dynamic": "^17.3.11", |
108 | | - "@angular/platform-server": "^17.3.11", |
109 | | - "@angular/router": "^17.3.11", |
110 | | - "@angular/ssr": "^17.3.8", |
111 | | - "@babel/runtime": "7.21.0", |
| 99 | + "@angular/animations": "^18.0.0", |
| 100 | + "@angular/cdk": "^18.0.0", |
| 101 | + "@angular/common": "^18.0.0", |
| 102 | + "@angular/compiler": "^18.0.0", |
| 103 | + "@angular/core": "^18.0.0", |
| 104 | + "@angular/forms": "^18.0.0", |
| 105 | + "@angular/localize": "^18.0.0", |
| 106 | + "@angular/platform-browser": "^18.0.0", |
| 107 | + "@angular/platform-browser-dynamic": "^18.0.0", |
| 108 | + "@angular/platform-server": "^18.0.0", |
| 109 | + "@angular/router": "^18.0.0", |
| 110 | + "@angular/ssr": "^18.0.0", |
| 111 | + "@babel/runtime": "7.25.6", |
112 | 112 | "@kolkov/ngx-gallery": "^2.0.1", |
113 | 113 | "@material-ui/core": "^4.11.0", |
114 | 114 | "@material-ui/icons": "^4.11.3", |
115 | | - "@ng-bootstrap/ng-bootstrap": "^11.0.0", |
116 | | - "@ng-dynamic-forms/core": "^16.0.0", |
117 | | - "@ng-dynamic-forms/ui-ng-bootstrap": "^16.0.0", |
118 | | - "@ngrx/effects": "^17.1.1", |
119 | | - "@ngrx/router-store": "^17.1.1", |
120 | | - "@ngrx/store": "^17.1.1", |
121 | | - "@ngx-translate/core": "^14.0.0", |
| 115 | + "@ng-bootstrap/ng-bootstrap": "^17.0.0", |
| 116 | + "@ng-dynamic-forms/core": "^18.0.0", |
| 117 | + "@ng-dynamic-forms/ui-ng-bootstrap": "^18.0.0", |
| 118 | + "@ngrx/effects": "^18.0.0", |
| 119 | + "@ngrx/router-store": "^18.0.0", |
| 120 | + "@ngrx/store": "^18.0.0", |
| 121 | + "@ngx-translate/core": "^15.0.0", |
122 | 122 | "@nicky-lenaers/ngx-scroll-to": "^14.0.0", |
123 | 123 | "@types/grecaptcha": "^3.0.4", |
124 | 124 | "angular-idle-preload": "3.0.0", |
125 | | - "angulartics2": "^12.2.0", |
| 125 | + "angulartics2": "^14.0.0", |
126 | 126 | "axios": "^1.7.4", |
127 | | - "bootstrap": "^4.6.1", |
| 127 | + "bootstrap": "^5.0.0", |
128 | 128 | "cerialize": "0.1.18", |
129 | 129 | "cli-progress": "^3.12.0", |
130 | 130 | "colors": "^1.4.0", |
131 | 131 | "compression": "^1.7.4", |
132 | 132 | "cookie-parser": "1.4.6", |
133 | 133 | "core-js": "^3.30.1", |
134 | | - "date-fns": "^2.29.3", |
135 | | - "date-fns-tz": "^1.3.7", |
| 134 | + "date-fns": "^4.0.0", |
| 135 | + "date-fns-tz": "^3.0.0", |
136 | 136 | "deepmerge": "^4.3.1", |
137 | 137 | "ejs": "^3.1.10", |
138 | 138 | "express": "^4.19.2", |
139 | | - "express-rate-limit": "^5.1.3", |
| 139 | + "express-rate-limit": "^7.0.0", |
140 | 140 | "fast-json-patch": "^3.1.1", |
141 | | - "filesize": "^6.1.0", |
142 | | - "http-proxy-middleware": "^1.0.5", |
| 141 | + "filesize": "^10.0.0", |
| 142 | + "http-proxy-middleware": "^3.0.0", |
143 | 143 | "http-terminator": "^3.2.0", |
144 | | - "isbot": "^3.6.10", |
145 | | - "js-cookie": "2.2.1", |
| 144 | + "isbot": "^5.0.0", |
| 145 | + "js-cookie": "3.0.5", |
146 | 146 | "js-yaml": "^4.1.0", |
147 | 147 | "json5": "^2.2.3", |
148 | 148 | "jsonschema": "1.4.1", |
149 | | - "jwt-decode": "^3.1.2", |
| 149 | + "jwt-decode": "^4.0.0", |
150 | 150 | "klaro": "^0.7.18", |
151 | 151 | "lodash": "^4.17.21", |
152 | | - "lru-cache": "^7.14.1", |
153 | | - "markdown-it": "^13.0.1", |
| 152 | + "lru-cache": "^11.0.0", |
| 153 | + "markdown-it": "^14.0.0", |
154 | 154 | "mirador": "^3.3.0", |
155 | 155 | "mirador-dl-plugin": "^0.13.0", |
156 | | - "mirador-share-plugin": "^0.11.0", |
| 156 | + "mirador-share-plugin": "^0.16.0", |
157 | 157 | "morgan": "^1.10.0", |
158 | 158 | "ng-mocks": "^14.10.0", |
159 | | - "ng2-file-upload": "5.0.0", |
| 159 | + "ng2-file-upload": "7.0.1", |
160 | 160 | "ng2-nouislider": "^2.0.0", |
161 | | - "ngx-infinite-scroll": "^16.0.0", |
| 161 | + "ngx-infinite-scroll": "^18.0.0", |
162 | 162 | "ngx-pagination": "6.0.3", |
163 | | - "ngx-ui-switch": "^14.1.0", |
| 163 | + "ngx-ui-switch": "^15.0.0", |
164 | 164 | "nouislider": "^15.7.1", |
165 | | - "pem": "1.14.7", |
| 165 | + "pem": "1.14.8", |
166 | 166 | "prop-types": "^15.8.1", |
167 | 167 | "react-copy-to-clipboard": "^5.1.0", |
168 | | - "reflect-metadata": "^0.1.13", |
| 168 | + "reflect-metadata": "^0.2.0", |
169 | 169 | "rxjs": "^7.8.0", |
170 | 170 | "sanitize-html": "^2.12.1", |
171 | | - "sortablejs": "1.15.0", |
172 | | - "uuid": "^8.3.2", |
| 171 | + "sortablejs": "1.15.3", |
| 172 | + "uuid": "^10.0.0", |
173 | 173 | "webfontloader": "1.6.28", |
174 | | - "zone.js": "~0.14.4" |
| 174 | + "zone.js": "~0.15.0" |
175 | 175 | }, |
176 | 176 | "devDependencies": { |
177 | | - "@angular-builders/custom-webpack": "~17.0.2", |
178 | | - "@angular-devkit/build-angular": "^17.3.8", |
179 | | - "@angular-eslint/builder": "17.2.1", |
180 | | - "@angular-eslint/bundled-angular-compiler": "17.2.1", |
181 | | - "@angular-eslint/eslint-plugin": "17.2.1", |
182 | | - "@angular-eslint/eslint-plugin-template": "17.2.1", |
183 | | - "@angular-eslint/schematics": "17.2.1", |
184 | | - "@angular-eslint/template-parser": "17.2.1", |
185 | | - "@angular/cli": "^17.3.8", |
186 | | - "@angular/compiler-cli": "^17.3.11", |
187 | | - "@angular/language-service": "^17.3.11", |
188 | | - "@cypress/schematic": "^1.5.0", |
| 177 | + "@angular-builders/custom-webpack": "~18.0.0", |
| 178 | + "@angular-devkit/build-angular": "^18.0.0", |
| 179 | + "@angular-eslint/builder": "18.3.1", |
| 180 | + "@angular-eslint/bundled-angular-compiler": "18.3.1", |
| 181 | + "@angular-eslint/eslint-plugin": "18.3.1", |
| 182 | + "@angular-eslint/eslint-plugin-template": "18.3.1", |
| 183 | + "@angular-eslint/schematics": "18.3.1", |
| 184 | + "@angular-eslint/template-parser": "18.3.1", |
| 185 | + "@angular/cli": "^18.0.0", |
| 186 | + "@angular/compiler-cli": "^18.0.0", |
| 187 | + "@angular/language-service": "^18.0.0", |
| 188 | + "@cypress/schematic": "^2.0.0", |
189 | 189 | "@fortawesome/fontawesome-free": "^6.4.0", |
190 | | - "@ngrx/store-devtools": "^17.1.1", |
191 | | - "@ngtools/webpack": "^16.2.12", |
192 | | - "@types/deep-freeze": "0.1.2", |
| 190 | + "@ngrx/store-devtools": "^18.0.0", |
| 191 | + "@ngtools/webpack": "^18.0.0", |
| 192 | + "@types/deep-freeze": "0.1.5", |
193 | 193 | "@types/ejs": "^3.1.2", |
194 | 194 | "@types/express": "^4.17.17", |
195 | | - "@types/jasmine": "~3.6.0", |
196 | | - "@types/js-cookie": "2.2.6", |
| 195 | + "@types/jasmine": "~5.1.0", |
| 196 | + "@types/js-cookie": "3.0.6", |
197 | 197 | "@types/lodash": "^4.14.194", |
198 | | - "@types/node": "^14.14.9", |
| 198 | + "@types/node": "^22.0.0", |
199 | 199 | "@types/sanitize-html": "^2.9.0", |
200 | | - "@typescript-eslint/eslint-plugin": "^7.2.0", |
201 | | - "@typescript-eslint/parser": "^7.2.0", |
202 | | - "@typescript-eslint/rule-tester": "^7.2.0", |
203 | | - "@typescript-eslint/utils": "^7.2.0", |
| 200 | + "@typescript-eslint/eslint-plugin": "^8.0.0", |
| 201 | + "@typescript-eslint/parser": "^8.0.0", |
| 202 | + "@typescript-eslint/rule-tester": "^8.0.0", |
| 203 | + "@typescript-eslint/utils": "^8.0.0", |
204 | 204 | "axe-core": "^4.7.2", |
205 | 205 | "browser-sync": "^3.0.0", |
206 | | - "compression-webpack-plugin": "^9.2.0", |
207 | | - "copy-webpack-plugin": "^6.4.1", |
| 206 | + "compression-webpack-plugin": "^11.0.0", |
| 207 | + "copy-webpack-plugin": "^12.0.0", |
208 | 208 | "cross-env": "^7.0.3", |
209 | | - "cypress": "12.17.4", |
| 209 | + "cypress": "13.14.2", |
210 | 210 | "cypress-axe": "^1.4.0", |
211 | 211 | "deep-freeze": "0.0.1", |
212 | | - "eslint": "^8.39.0", |
213 | | - "eslint-plugin-deprecation": "^1.4.1", |
| 212 | + "eslint": "^9.0.0", |
| 213 | + "eslint-plugin-deprecation": "^3.0.0", |
214 | 214 | "eslint-plugin-dspace-angular-html": "file:./lint/dist/src/rules/html", |
215 | 215 | "eslint-plugin-dspace-angular-ts": "file:./lint/dist/src/rules/ts", |
216 | 216 | "eslint-plugin-import": "^2.27.5", |
217 | 217 | "eslint-plugin-import-newlines": "^1.3.1", |
218 | | - "eslint-plugin-jsdoc": "^45.0.0", |
| 218 | + "eslint-plugin-jsdoc": "^50.0.0", |
219 | 219 | "eslint-plugin-jsonc": "^2.6.0", |
220 | | - "eslint-plugin-lodash": "^7.4.0", |
| 220 | + "eslint-plugin-lodash": "^8.0.0", |
221 | 221 | "eslint-plugin-rxjs": "^5.0.3", |
222 | | - "eslint-plugin-simple-import-sort": "^10.0.0", |
223 | | - "eslint-plugin-unused-imports": "^3.2.0", |
| 222 | + "eslint-plugin-simple-import-sort": "^12.0.0", |
| 223 | + "eslint-plugin-unused-imports": "^4.0.0", |
224 | 224 | "express-static-gzip": "^2.1.7", |
225 | | - "jasmine": "^3.8.0", |
226 | | - "jasmine-core": "^3.8.0", |
| 225 | + "jasmine": "^5.0.0", |
| 226 | + "jasmine-core": "^5.0.0", |
227 | 227 | "jasmine-marbles": "0.9.2", |
228 | 228 | "karma": "^6.4.2", |
229 | 229 | "karma-chrome-launcher": "~3.2.0", |
230 | 230 | "karma-coverage-istanbul-reporter": "~3.0.3", |
231 | | - "karma-jasmine": "~4.0.0", |
232 | | - "karma-jasmine-html-reporter": "^1.5.0", |
| 231 | + "karma-jasmine": "~5.1.0", |
| 232 | + "karma-jasmine-html-reporter": "^2.0.0", |
233 | 233 | "karma-mocha-reporter": "2.2.5", |
234 | | - "ngx-mask": "14.2.4", |
235 | | - "nodemon": "^2.0.22", |
| 234 | + "ngx-mask": "18.0.0", |
| 235 | + "nodemon": "^3.0.0", |
236 | 236 | "postcss": "^8.4", |
237 | 237 | "postcss-apply": "0.12.0", |
238 | | - "postcss-import": "^14.0.0", |
239 | | - "postcss-loader": "^4.0.3", |
240 | | - "postcss-preset-env": "^7.4.2", |
| 238 | + "postcss-import": "^16.0.0", |
| 239 | + "postcss-loader": "^8.0.0", |
| 240 | + "postcss-preset-env": "^10.0.0", |
241 | 241 | "postcss-responsive-type": "1.0.0", |
242 | | - "react": "^16.14.0", |
243 | | - "react-dom": "^16.14.0", |
244 | | - "rimraf": "^3.0.2", |
| 242 | + "react": "^18.0.0", |
| 243 | + "react-dom": "^18.0.0", |
| 244 | + "rimraf": "^6.0.0", |
245 | 245 | "rxjs-spy": "^8.0.2", |
246 | | - "sass": "~1.62.0", |
247 | | - "sass-loader": "^12.6.0", |
| 246 | + "sass": "~1.78.0", |
| 247 | + "sass-loader": "^16.0.0", |
248 | 248 | "sass-resources-loader": "^2.2.5", |
249 | | - "ts-node": "^8.10.2", |
250 | | - "typescript": "~5.3.3", |
| 249 | + "ts-node": "^10.0.0", |
| 250 | + "typescript": "~5.6.0", |
251 | 251 | "webpack": "5.94.0", |
252 | 252 | "webpack-bundle-analyzer": "^4.8.0", |
253 | 253 | "webpack-cli": "^5.1.4", |
254 | | - "webpack-dev-server": "^4.15.1" |
| 254 | + "webpack-dev-server": "^5.0.0" |
255 | 255 | } |
256 | 256 | } |
0 commit comments