diff --git a/frontend/app/package.json b/frontend/app/package.json index 2e29fc96..8c6f7e3c 100644 --- a/frontend/app/package.json +++ b/frontend/app/package.json @@ -79,7 +79,8 @@ "@capacitor/share": "6.0.1", "@capacitor/splash-screen": "6.0.1", "@ionic-native/core": "5.36.0", - "@ionic/angular": "7.8.0", + "@ionic/angular": "8.6.1", + "@ionic/angular-server": "8.6.1", "@ionic/storage-angular": "4.0.0", "@maplibre/ngx-maplibre-gl": "17.4.1", "@ngx-translate/core": "15.0.0", @@ -97,7 +98,7 @@ "form-data": "4.0.0", "geojson": "0.5.0", "ionic-appauth": "0.9.0", - "jsonpath-plus": "10.0.7", + "jsonpath-plus": "10.3.0", "maplibre-gl": "4.0.2", "material-symbols": "0.17.1", "moment": "2.30.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index debfce69..10e87f59 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -783,8 +783,11 @@ importers: specifier: 5.36.0 version: 5.36.0(rxjs@7.8.1) '@ionic/angular': - specifier: 7.8.0 - version: 7.8.0(@angular/core@17.3.0)(@angular/forms@17.3.0)(@angular/router@17.3.0)(rxjs@7.8.1)(zone.js@0.14.4) + specifier: 8.6.1 + version: 8.6.1(@angular/core@17.3.0)(@angular/forms@17.3.0)(@angular/router@17.3.0)(rxjs@7.8.1)(zone.js@0.14.4) + '@ionic/angular-server': + specifier: 8.6.1 + version: 8.6.1(@angular/core@17.3.0)(@angular/platform-server@20.0.3)(rxjs@7.8.1)(zone.js@0.14.4) '@ionic/storage-angular': specifier: 4.0.0 version: 4.0.0(@angular/core@17.3.0)(rxjs@7.8.1) @@ -837,8 +840,8 @@ importers: specifier: 0.9.0 version: 0.9.0(rxjs@7.8.1) jsonpath-plus: - specifier: 10.0.7 - version: 10.0.7 + specifier: 10.3.0 + version: 10.3.0 maplibre-gl: specifier: 4.0.2 version: 4.0.2 @@ -887,7 +890,7 @@ importers: version: 0.1703.0 '@angular-devkit/build-angular': specifier: 17.3.0 - version: 17.3.0(@angular/compiler-cli@17.3.0)(@types/node@18.15.3)(karma@6.4.3)(typescript@5.4.2) + version: 17.3.0(@angular/compiler-cli@17.3.0)(@angular/platform-server@20.0.3)(@types/node@18.15.3)(karma@6.4.3)(typescript@5.4.2) '@angular-devkit/core': specifier: 17.3.0 version: 17.3.0 @@ -2076,7 +2079,7 @@ packages: - chokidar dev: true - /@angular-devkit/build-angular@17.3.0(@angular/compiler-cli@17.3.0)(@types/node@18.15.3)(karma@6.4.3)(typescript@5.4.2): + /@angular-devkit/build-angular@17.3.0(@angular/compiler-cli@17.3.0)(@angular/platform-server@20.0.3)(@types/node@18.15.3)(karma@6.4.3)(typescript@5.4.2): resolution: {integrity: sha512-mC70mZK/liITM4VlGL6hmYPkVsZwAb+X3TxwodBl/g8p/sYijDhK/4QJHzmcHTxLYQQS6nS5CUcr9ARQFkGN2w==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -2122,6 +2125,7 @@ packages: '@angular-devkit/build-webpack': 0.1703.0(webpack-dev-server@4.15.1)(webpack@5.90.3) '@angular-devkit/core': 17.3.0 '@angular/compiler-cli': 17.3.0(@angular/compiler@17.3.0)(typescript@5.4.2) + '@angular/platform-server': 20.0.3(@angular/common@17.3.0)(@angular/compiler@17.3.0)(@angular/core@17.3.0)(@angular/platform-browser@17.3.0)(rxjs@7.8.1) '@babel/core': 7.24.0 '@babel/generator': 7.23.6 '@babel/helper-annotate-as-pure': 7.22.5 @@ -2507,7 +2511,6 @@ packages: dependencies: '@angular/core': 17.3.0(rxjs@7.8.1)(zone.js@0.14.4) tslib: 2.6.2 - dev: true /@angular/core@17.3.0(rxjs@7.8.1)(zone.js@0.14.4): resolution: {integrity: sha512-umwsNFl/wEMTCUVvNl5iieEgHA+ESxSMcjedZGFWNGnpUxKTgYFYNG41/1wNZfPrS0+uRPHuYU9IHD+NR2s/Rw==} @@ -2586,6 +2589,24 @@ packages: '@angular/core': 17.3.0(rxjs@7.8.1)(zone.js@0.14.4) tslib: 2.6.2 + /@angular/platform-server@20.0.3(@angular/common@17.3.0)(@angular/compiler@17.3.0)(@angular/core@17.3.0)(@angular/platform-browser@17.3.0)(rxjs@7.8.1): + resolution: {integrity: sha512-7v0BSHgbohgxAJ0pROOtHJzwvp7AHf9sZd3Lws+UzRp0UUzdtUj2qDH1Ag1lQbXx6yxSLbsVDdVQi7F1woJyVQ==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + peerDependencies: + '@angular/common': 20.0.3 + '@angular/compiler': 20.0.3 + '@angular/core': 20.0.3 + '@angular/platform-browser': 20.0.3 + rxjs: ^6.5.3 || ^7.4.0 + dependencies: + '@angular/common': 17.3.0(@angular/core@17.3.0)(rxjs@7.8.1) + '@angular/compiler': 17.3.0(@angular/core@17.3.0) + '@angular/core': 17.3.0(rxjs@7.8.1)(zone.js@0.14.4) + '@angular/platform-browser': 17.3.0(@angular/animations@17.3.0)(@angular/common@17.3.0)(@angular/core@17.3.0) + rxjs: 7.8.1 + tslib: 2.6.2 + xhr2: 0.2.1 + /@angular/router@17.3.0(@angular/common@17.3.0)(@angular/core@17.3.0)(@angular/platform-browser@17.3.0)(rxjs@7.8.1): resolution: {integrity: sha512-OBMAfjaSfEdEYqfYsAemDvknYZV69ABFf06hhduNLhB5QgbPrZCbNptnlrCPx4YDrzcANj2hrcyAmAVNTk8Giw==} engines: {node: ^18.13.0 || >=20.9.0} @@ -5522,7 +5543,7 @@ packages: object-assign: 4.1.1 open: 8.4.0 proxy-middleware: 0.15.0 - send: 1.1.0 + send: 1.2.0 serve-index: 1.9.1 transitivePeerDependencies: - supports-color @@ -6460,6 +6481,22 @@ packages: dev: false optional: true + /@ionic/angular-server@8.6.1(@angular/core@17.3.0)(@angular/platform-server@20.0.3)(rxjs@7.8.1)(zone.js@0.14.4): + resolution: {integrity: sha512-WK+zjTfMVXH6uCigJjbS7zejxmS2MgBMuOzHLNTFQFxlWyfzmgaxlmnPM4fqToug+1N2Z0gcQDhKxIZnEFkKwQ==} + peerDependencies: + '@angular/core': '>=16.0.0' + '@angular/platform-server': '>=16.0.0' + rxjs: '>=7.5.0' + zone.js: '>=0.13.0' + dependencies: + '@angular/core': 17.3.0(rxjs@7.8.1)(zone.js@0.14.4) + '@angular/platform-server': 20.0.3(@angular/common@17.3.0)(@angular/compiler@17.3.0)(@angular/core@17.3.0)(@angular/platform-browser@17.3.0)(rxjs@7.8.1) + '@ionic/core': 8.6.1 + rxjs: 7.8.1 + tslib: 2.6.2 + zone.js: 0.14.4 + dev: false + /@ionic/angular-toolkit@11.0.1: resolution: {integrity: sha512-dxx2RDbxDYM2nWRPIirKMJySHtqJ1u02T25PGbNb99W2Wlcmu1cza3+2/PQ8ga18yMz/dQqaGyEmPDf3ZSVO0w==} dependencies: @@ -6470,19 +6507,19 @@ packages: - chokidar dev: true - /@ionic/angular@7.8.0(@angular/core@17.3.0)(@angular/forms@17.3.0)(@angular/router@17.3.0)(rxjs@7.8.1)(zone.js@0.14.4): - resolution: {integrity: sha512-O+CpJ92V9CZLa9FqkTkXirPvepxx+ocSlWH6Oqsp4IEPMD2o/WJXKNINW8gX+cBQfNIPLJtle1GH/LY68bUtMw==} + /@ionic/angular@8.6.1(@angular/core@17.3.0)(@angular/forms@17.3.0)(@angular/router@17.3.0)(rxjs@7.8.1)(zone.js@0.14.4): + resolution: {integrity: sha512-tVhkqX2MPX/+vvZdNQOQQVLt9Q/lsACxo9IuDHsxDMfEGGSk8rQBPi+dAHNWCc2hQMPsJqI7SVRdoafKaGlcRA==} peerDependencies: - '@angular/core': '>=14.0.0' - '@angular/forms': '>=14.0.0' - '@angular/router': '>=14.0.0' + '@angular/core': '>=16.0.0' + '@angular/forms': '>=16.0.0' + '@angular/router': '>=16.0.0' rxjs: '>=7.5.0' - zone.js: '>=0.11.0' + zone.js: '>=0.13.0' dependencies: '@angular/core': 17.3.0(rxjs@7.8.1)(zone.js@0.14.4) '@angular/forms': 17.3.0(@angular/common@17.3.0)(@angular/core@17.3.0)(@angular/platform-browser@17.3.0)(rxjs@7.8.1) '@angular/router': 17.3.0(@angular/common@17.3.0)(@angular/core@17.3.0)(@angular/platform-browser@17.3.0)(rxjs@7.8.1) - '@ionic/core': 7.8.0 + '@ionic/core': 8.6.1 ionicons: 7.4.0 jsonc-parser: 3.3.1 rxjs: 7.8.1 @@ -6571,10 +6608,10 @@ packages: - supports-color dev: true - /@ionic/core@7.8.0: - resolution: {integrity: sha512-rogQw6lWH367E5XQnovbAIB4pT1YmuTz7OvyQm0cp4pO2/64faKyTGteSxc99stG01CoARW+pjJN1K09hfKFPw==} + /@ionic/core@8.6.1: + resolution: {integrity: sha512-ewxnIMqFivOJsQJ2V1fbzfBNt1N2ooqx9GGX/YjJYuyckhotDsUotqxKJ0e9il0LryneUwGsNCMvWIa7CXqrmA==} dependencies: - '@stencil/core': 4.20.0 + '@stencil/core': 4.33.1 ionicons: 7.4.0 tslib: 2.6.2 dev: false @@ -6971,22 +7008,22 @@ packages: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 - /@jsep-plugin/assignment@1.2.1(jsep@1.3.9): - resolution: {integrity: sha512-gaHqbubTi29aZpVbBlECRpmdia+L5/lh2BwtIJTmtxdbecEyyX/ejAOg7eQDGNvGOUmPY7Z2Yxdy9ioyH/VJeA==} + /@jsep-plugin/assignment@1.3.0(jsep@1.4.0): + resolution: {integrity: sha512-VVgV+CXrhbMI3aSusQyclHkenWSAm95WaiKrMxRFam3JSUiIaQjoMIw2sEs/OX4XifnqeQUN4DYbJjlA8EfktQ==} engines: {node: '>= 10.16.0'} peerDependencies: jsep: ^0.4.0||^1.0.0 dependencies: - jsep: 1.3.9 + jsep: 1.4.0 dev: false - /@jsep-plugin/regex@1.0.3(jsep@1.3.9): - resolution: {integrity: sha512-XfZgry4DwEZvSFtS/6Y+R48D7qJYJK6R9/yJFyUFHCIUMEEHuJ4X95TDgJp5QkmzfLYvapMPzskV5HpIDrREug==} + /@jsep-plugin/regex@1.0.4(jsep@1.4.0): + resolution: {integrity: sha512-q7qL4Mgjs1vByCaTnDFcBnV9HS7GVPJX5vyVoCgZHNSC9rjwIlmbXG5sUuorR5ndfHAIlJ8pVStxvjXHbNvtUg==} engines: {node: '>= 10.16.0'} peerDependencies: jsep: ^0.4.0||^1.0.0 dependencies: - jsep: 1.3.9 + jsep: 1.4.0 dev: false /@leichtgewicht/ip-codec@2.0.5: @@ -7462,6 +7499,14 @@ packages: dev: true optional: true + /@rollup/rollup-darwin-arm64@4.34.9: + resolution: {integrity: sha512-0CY3/K54slrzLDjOA7TOjN1NuLKERBgk9nY5V34mhmuu673YNb+7ghaDUs6N0ujXR7fz5XaS5Aa6d2TNxZd0OQ==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + /@rollup/rollup-darwin-x64@4.20.0: resolution: {integrity: sha512-xbrMDdlev53vNXexEa6l0LffojxhqDTBeL+VUxuuIXys4x6xyvbKq5XqTXBCEUA8ty8iEJblHvFaWRJTk/icAQ==} cpu: [x64] @@ -7470,6 +7515,14 @@ packages: dev: true optional: true + /@rollup/rollup-darwin-x64@4.34.9: + resolution: {integrity: sha512-eOojSEAi/acnsJVYRxnMkPFqcxSMFfrw7r2iD9Q32SGkb/Q9FpUY1UlAu1DH9T7j++gZ0lHjnm4OyH2vCI7l7Q==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + /@rollup/rollup-linux-arm-gnueabihf@4.20.0: resolution: {integrity: sha512-jMYvxZwGmoHFBTbr12Xc6wOdc2xA5tF5F2q6t7Rcfab68TT0n+r7dgawD4qhPEvasDsVpQi+MgDzj2faOLsZjA==} cpu: [arm] @@ -7494,6 +7547,14 @@ packages: dev: true optional: true + /@rollup/rollup-linux-arm64-gnu@4.34.9: + resolution: {integrity: sha512-6TZjPHjKZUQKmVKMUowF3ewHxctrRR09eYyvT5eFv8w/fXarEra83A2mHTVJLA5xU91aCNOUnM+DWFMSbQ0Nxw==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + /@rollup/rollup-linux-arm64-musl@4.20.0: resolution: {integrity: sha512-+it+mBSyMslVQa8wSPvBx53fYuZK/oLTu5RJoXogjk6x7Q7sz1GNRsXWjn6SwyJm8E/oMjNVwPhmNdIjwP135Q==} cpu: [arm64] @@ -7502,6 +7563,14 @@ packages: dev: true optional: true + /@rollup/rollup-linux-arm64-musl@4.34.9: + resolution: {integrity: sha512-LD2fytxZJZ6xzOKnMbIpgzFOuIKlxVOpiMAXawsAZ2mHBPEYOnLRK5TTEsID6z4eM23DuO88X0Tq1mErHMVq0A==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + /@rollup/rollup-linux-powerpc64le-gnu@4.20.0: resolution: {integrity: sha512-yAMvqhPfGKsAxHN8I4+jE0CpLWD8cv4z7CK7BMmhjDuz606Q2tFKkWRY8bHR9JQXYcoLfopo5TTqzxgPUjUMfw==} cpu: [ppc64] @@ -7534,6 +7603,14 @@ packages: dev: true optional: true + /@rollup/rollup-linux-x64-gnu@4.34.9: + resolution: {integrity: sha512-FwBHNSOjUTQLP4MG7y6rR6qbGw4MFeQnIBrMe161QGaQoBQLqSUEKlHIiVgF3g/mb3lxlxzJOpIBhaP+C+KP2A==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + /@rollup/rollup-linux-x64-musl@4.20.0: resolution: {integrity: sha512-hM3nhW40kBNYUkZb/r9k2FKK+/MnKglX7UYd4ZUy5DJs8/sMsIbqWK2piZtVGE3kcXVNj3B2IrUYROJMMCikNg==} cpu: [x64] @@ -7542,6 +7619,14 @@ packages: dev: true optional: true + /@rollup/rollup-linux-x64-musl@4.34.9: + resolution: {integrity: sha512-cYRpV4650z2I3/s6+5/LONkjIz8MBeqrk+vPXV10ORBnshpn8S32bPqQ2Utv39jCiDcO2eJTuSlPXpnvmaIgRA==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + /@rollup/rollup-win32-arm64-msvc@4.20.0: resolution: {integrity: sha512-psegMvP+Ik/Bg7QRJbv8w8PAytPA7Uo8fpFjXyCRHWm6Nt42L+JtoqH8eDQ5hRP7/XW2UiIriy1Z46jf0Oa1kA==} cpu: [arm64] @@ -7550,6 +7635,14 @@ packages: dev: true optional: true + /@rollup/rollup-win32-arm64-msvc@4.34.9: + resolution: {integrity: sha512-z4mQK9dAN6byRA/vsSgQiPeuO63wdiDxZ9yg9iyX2QTzKuQM7T4xlBoeUP/J8uiFkqxkcWndWi+W7bXdPbt27Q==} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false + optional: true + /@rollup/rollup-win32-ia32-msvc@4.20.0: resolution: {integrity: sha512-GabekH3w4lgAJpVxkk7hUzUf2hICSQO0a/BLFA11/RMxQT92MabKAqyubzDZmMOC/hcJNlc+rrypzNzYl4Dx7A==} cpu: [ia32] @@ -7566,6 +7659,14 @@ packages: dev: true optional: true + /@rollup/rollup-win32-x64-msvc@4.34.9: + resolution: {integrity: sha512-AyleYRPU7+rgkMWbEh71fQlrzRfeP6SyMnRf9XX4fCdDPAJumdSBqYEcWPMzVQ4ScAl7E4oFfK0GUVn77xSwbw==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true + /@schematics/angular@17.3.0: resolution: {integrity: sha512-QqugP4Uyxk966VaUb/Jk5LQ5rE1BV4v2TmniPZtN3GZ6MDkpvPnFvlysvoq6y+7uiRhCLiT1DsBIwc9vXz3vWA==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} @@ -7726,10 +7827,19 @@ packages: resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==} dev: true - /@stencil/core@4.20.0: - resolution: {integrity: sha512-WPrTHFngvN081RY+dJPneKQLwnOFD60OMCOQGmmSHfCW0f4ujPMzzhwWU1gcSwXPWXz5O+8cBiiCaxAbJU7kAg==} + /@stencil/core@4.33.1: + resolution: {integrity: sha512-12k9xhAJBkpg598it+NRmaYIdEe6TSnsL/v6/KRXDcUyTK11VYwZQej2eHnMWtqot+znJ+GNTqb5YbiXi+5Low==} engines: {node: '>=16.0.0', npm: '>=7.10.0'} hasBin: true + optionalDependencies: + '@rollup/rollup-darwin-arm64': 4.34.9 + '@rollup/rollup-darwin-x64': 4.34.9 + '@rollup/rollup-linux-arm64-gnu': 4.34.9 + '@rollup/rollup-linux-arm64-musl': 4.34.9 + '@rollup/rollup-linux-x64-gnu': 4.34.9 + '@rollup/rollup-linux-x64-musl': 4.34.9 + '@rollup/rollup-win32-arm64-msvc': 4.34.9 + '@rollup/rollup-win32-x64-msvc': 4.34.9 dev: false /@swc/helpers@0.4.14: @@ -13158,6 +13268,11 @@ packages: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} engines: {node: '>= 0.6'} + /fresh@2.0.0: + resolution: {integrity: sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==} + engines: {node: '>= 0.8'} + dev: true + /from@0.1.7: resolution: {integrity: sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==} dev: true @@ -14346,7 +14461,7 @@ packages: /ionicons@7.4.0: resolution: {integrity: sha512-ZK94MMqgzMCPPMhmk8Ouu6goyVHFIlw/ACP6oe3FrikcI0N7CX0xcwVaEbUc0G/v3W0shI93vo+9ve/KpvcNhQ==} dependencies: - '@stencil/core': 4.20.0 + '@stencil/core': 4.33.1 dev: false /ip-address@9.0.5: @@ -14943,8 +15058,8 @@ packages: resolution: {integrity: sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ==} engines: {node: '>=12.0.0'} - /jsep@1.3.9: - resolution: {integrity: sha512-i1rBX5N7VPl0eYb6+mHNp52sEuaS2Wi8CDYx1X5sn9naevL78+265XJqy1qENEk7mRKwS06NHpUqiBwR7qeodw==} + /jsep@1.4.0: + resolution: {integrity: sha512-B7qPcEVE3NVkmSJbaYxvv4cHkVW7DQsZz13pUMrfS8z8Q/BuShN+gcTXrUlPiGqM2/t/EEaI030bpxMqY8gMlw==} engines: {node: '>= 10.16.0'} dev: false @@ -15039,14 +15154,14 @@ packages: engines: {'0': node >= 0.2.0} dev: true - /jsonpath-plus@10.0.7: - resolution: {integrity: sha512-GDA8d8fu9+s4QzAzo5LMGiLL/9YjecAX+ytlnqdeXYpU55qME57StDgaHt9R2pA7Dr8U31nwzxNJMJiHkrkRgw==} + /jsonpath-plus@10.3.0: + resolution: {integrity: sha512-8TNmfeTCk2Le33A3vRRwtuworG/L5RrgMvdjhKZxvyShO+mBu2fP50OWUjRLNtvw344DdDarFh9buFAZs5ujeA==} engines: {node: '>=18.0.0'} hasBin: true dependencies: - '@jsep-plugin/assignment': 1.2.1(jsep@1.3.9) - '@jsep-plugin/regex': 1.0.3(jsep@1.3.9) - jsep: 1.3.9 + '@jsep-plugin/assignment': 1.3.0(jsep@1.4.0) + '@jsep-plugin/regex': 1.0.4(jsep@1.4.0) + jsep: 1.4.0 dev: false /jsonpointer@5.0.1: @@ -16214,12 +16329,24 @@ packages: engines: {node: '>= 0.6'} dev: true + /mime-db@1.54.0: + resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==} + engines: {node: '>= 0.6'} + dev: true + /mime-types@2.1.35: resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} engines: {node: '>= 0.6'} dependencies: mime-db: 1.52.0 + /mime-types@3.0.1: + resolution: {integrity: sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==} + engines: {node: '>= 0.6'} + dependencies: + mime-db: 1.54.0 + dev: true + /mime@1.6.0: resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} engines: {node: '>=4'} @@ -18961,18 +19088,17 @@ packages: transitivePeerDependencies: - supports-color - /send@1.1.0: - resolution: {integrity: sha512-v67WcEouB5GxbTWL/4NeToqcZiAWEq90N888fczVArY8A79J0L4FD7vj5hm3eUMua5EpoQ59wa/oovY6TLvRUA==} + /send@1.2.0: + resolution: {integrity: sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==} engines: {node: '>= 18'} dependencies: debug: 4.3.6(supports-color@8.1.1) - destroy: 1.2.0 encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 - fresh: 0.5.2 + fresh: 2.0.0 http-errors: 2.0.0 - mime-types: 2.1.35 + mime-types: 3.0.1 ms: 2.1.3 on-finished: 2.4.1 range-parser: 1.2.1 @@ -19138,7 +19264,7 @@ packages: resolution: {integrity: sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==} dependencies: ansi-sequence-parser: 1.1.0 - jsonc-parser: 3.2.1 + jsonc-parser: 3.3.1 vscode-oniguruma: 1.7.0 vscode-textmate: 8.0.0 dev: true @@ -21852,6 +21978,10 @@ packages: uuid: 7.0.3 dev: true + /xhr2@0.2.1: + resolution: {integrity: sha512-sID0rrVCqkVNUn8t6xuv9+6FViXjUVXq8H5rWOH2rz9fDNQEd4g0EA2XlcEdJXRz5BMEn4O1pJFdT+z4YHhoWw==} + engines: {node: '>= 6'} + /xml-js@1.6.11: resolution: {integrity: sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==} hasBin: true