From 4eca831d5de472f1fcd834c223063c3643451d91 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 16 Sep 2023 01:24:25 +0000 Subject: [PATCH] Update uppy monorepo --- package-lock.json | 748 ++++++++++++++++++++++---------------- services/web/package.json | 10 +- 2 files changed, 436 insertions(+), 322 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8b31130fc2..918faf64c4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10919,201 +10919,304 @@ } }, "node_modules/@uppy/companion-client": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/@uppy/companion-client/-/companion-client-1.10.2.tgz", - "integrity": "sha512-5RmsNF9UBvUqmqQz48SoiLvkpGmvQTgwNM4bJX8xwVozv/6goRpFrsMJGLwqFcHS/9xj6STKOqrM582g8exVwQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@uppy/companion-client/-/companion-client-3.4.0.tgz", + "integrity": "sha512-mGm3I/VdlaXvvYnbkidQDk3ttPY7VjvRwoHdXaAOHsIwPZBFUlCRggw84TQN9NejiasqTK/U7xvARDunjVhGBA==", "dev": true, "dependencies": { - "@uppy/utils": "^3.6.2", - "namespace-emitter": "^2.0.1", - "qs-stringify": "^1.1.0", - "url-parse": "^1.4.7" + "@uppy/utils": "^5.5.0", + "namespace-emitter": "^2.0.1" } }, "node_modules/@uppy/core": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/@uppy/core/-/core-1.20.1.tgz", - "integrity": "sha512-Z0yGixSNOSMgT/2aLylXQaEBB6X32RqGLQUgDJDK08jI0ZcMha5glNhD2RU1Gs9noQOAR/f7QwBssSnYJUNRfg==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@uppy/core/-/core-3.5.0.tgz", + "integrity": "sha512-Ujm3VrFkqCNnsqvjZL1RQhIdccbjUxfLJW6EhirYcOLr1kCUjhgKSE/iOJnC2eadohHwOWFTx+X8e9bhH6HT7g==", "dev": true, "dependencies": { - "@transloadit/prettier-bytes": "0.0.7", - "@uppy/store-default": "^1.2.7", - "@uppy/utils": "^3.6.2", - "cuid": "^2.1.1", - "lodash.throttle": "^4.1.1", + "@transloadit/prettier-bytes": "0.0.9", + "@uppy/store-default": "^3.0.3", + "@uppy/utils": "^5.5.0", + "lodash": "^4.17.21", "mime-match": "^1.0.2", "namespace-emitter": "^2.0.1", - "preact": "8.2.9" + "nanoid": "^4.0.0", + "preact": "^10.5.13" + } + }, + "node_modules/@uppy/core/node_modules/@transloadit/prettier-bytes": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/@transloadit/prettier-bytes/-/prettier-bytes-0.0.9.tgz", + "integrity": "sha512-pCvdmea/F3Tn4hAtHqNXmjcixSaroJJ+L3STXlYJdir1g1m2mRQpWbN8a4SvgQtaw2930Ckhdx8qXdXBFMKbAA==", + "dev": true + }, + "node_modules/@uppy/core/node_modules/nanoid": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", + "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.js" + }, + "engines": { + "node": "^14 || ^16 || >=18" } }, "node_modules/@uppy/dashboard": { - "version": "1.21.1", - "resolved": "https://registry.npmjs.org/@uppy/dashboard/-/dashboard-1.21.1.tgz", - "integrity": "sha512-psMwBVxxhAZxYkRds4e//+Sx3zkFYRnYpt4jaF4hmwpL9SehlyhQKwaB/scZz/O4yshmgTN8Sri0mYK5FSh5SQ==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@uppy/dashboard/-/dashboard-3.5.2.tgz", + "integrity": "sha512-6CWhqqm93Uo2QpwYrDRCVrpxStCCK359Wr8CvaOi14BJrcE8JyPczXbrzHMzbjKt2Rz8G3TzQUa1r9nZkylrGQ==", "dev": true, "dependencies": { "@transloadit/prettier-bytes": "0.0.7", - "@uppy/informer": "^1.6.6", - "@uppy/provider-views": "^1.12.3", - "@uppy/status-bar": "^1.9.6", - "@uppy/thumbnail-generator": "^1.7.11", - "@uppy/utils": "^3.6.2", + "@uppy/informer": "^3.0.3", + "@uppy/provider-views": "^3.5.0", + "@uppy/status-bar": "^3.2.4", + "@uppy/thumbnail-generator": "^3.0.4", + "@uppy/utils": "^5.5.0", "classnames": "^2.2.6", - "cuid": "^2.1.1", "is-shallow-equal": "^1.0.1", - "lodash.debounce": "^4.0.8", - "lodash.throttle": "^4.1.1", - "memoize-one": "^5.0.4", - "preact": "8.2.9", - "resize-observer-polyfill": "^1.5.0" + "lodash": "^4.17.21", + "memoize-one": "^6.0.0", + "nanoid": "^4.0.0", + "preact": "^10.5.13" }, "peerDependencies": { - "@uppy/core": "^1.0.0" + "@uppy/core": "^3.5.0" + } + }, + "node_modules/@uppy/dashboard/node_modules/nanoid": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", + "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.js" + }, + "engines": { + "node": "^14 || ^16 || >=18" } }, "node_modules/@uppy/drag-drop": { - "version": "1.4.31", - "resolved": "https://registry.npmjs.org/@uppy/drag-drop/-/drag-drop-1.4.31.tgz", - "integrity": "sha512-a9/WKOdAhz9mfFYI9JJNEGLP3TI8RQChndpFkjlxbsD82x2WHSB1TyWTslMdSCK6Ed3pV5IYyBVqDGsTqgveYg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@uppy/drag-drop/-/drag-drop-3.0.3.tgz", + "integrity": "sha512-0bCgQKxg+9vkxQipTgrX9yQIuK9a0hZrkipm1+Ynq6jTeig49b7II1bWYnoKdiYhi6nRE4UnDJf4z09yCAU7rA==", "dev": true, + "optional": true, + "peer": true, "dependencies": { - "@uppy/utils": "^3.6.2", - "preact": "8.2.9" + "@uppy/utils": "^5.4.3", + "preact": "^10.5.13" }, "peerDependencies": { - "@uppy/core": "^1.0.0" + "@uppy/core": "^3.4.0" } }, "node_modules/@uppy/file-input": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@uppy/file-input/-/file-input-1.5.2.tgz", - "integrity": "sha512-EI7IROt2qyGm3EoGDmb4UiWNe/P8YsGAcoCZZqFlTLkBlK7Yen5yxzQ4+KH7jWZYM6BynYnHl18aMdRcDWf/UA==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@uppy/file-input/-/file-input-3.0.3.tgz", + "integrity": "sha512-tYmbQIWjNPnKFFzBmZcNHFyMkfPAPSOrse+3qnmSWYzGKWaZfKP1zM0MiABZO/AH5X6hhLIQDRY8TsyiPfmJ9w==", "dev": true, + "optional": true, + "peer": true, "dependencies": { - "@uppy/utils": "^3.6.2", - "preact": "8.2.9" + "@uppy/utils": "^5.4.3", + "preact": "^10.5.13" }, "peerDependencies": { - "@uppy/core": "^1.0.0" + "@uppy/core": "^3.4.0" } }, "node_modules/@uppy/informer": { - "version": "1.6.6", - "resolved": "https://registry.npmjs.org/@uppy/informer/-/informer-1.6.6.tgz", - "integrity": "sha512-9rZoAqNrKQN/HINnGg8rGnKEliLgc+9/tQQ0f9QcBgRIu/rnbBCTwS+qnGGdjYBdEJTSbHx+U7X9ufjrrjB+CA==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@uppy/informer/-/informer-3.0.3.tgz", + "integrity": "sha512-jMMlZ0bCJ2ruJJ0LMl7pJrM/b0e9vjVEHvYYdQghnRSRDSMONcTJXEqNZ0Lu4x7OZR1SGvqqchFk7n3vAsuERw==", "dev": true, "dependencies": { - "@uppy/utils": "^3.6.2", - "preact": "8.2.9" + "@uppy/utils": "^5.4.3", + "preact": "^10.5.13" }, "peerDependencies": { - "@uppy/core": "^1.0.0" + "@uppy/core": "^3.4.0" } }, "node_modules/@uppy/progress-bar": { - "version": "1.3.30", - "resolved": "https://registry.npmjs.org/@uppy/progress-bar/-/progress-bar-1.3.30.tgz", - "integrity": "sha512-MAn20wBMzKc1p9M/Mot4+bV/707EO/DVgoFcvoP8rmA5oZOGMINpvFGR+rUtWQoBFMvKtvs/Wkp8mcR22rCMrw==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@uppy/progress-bar/-/progress-bar-3.0.3.tgz", + "integrity": "sha512-s0iRCnDQ5zcyk8ZyTF46W7Kkf9S1hH1oj2+GBYDdFzc72tgrx49arHs3YobkH7X9whhc/qTskLe32cyC9oe6ZQ==", "dev": true, + "optional": true, + "peer": true, "dependencies": { - "@uppy/utils": "^3.6.2", - "preact": "8.2.9" + "@uppy/utils": "^5.4.3", + "preact": "^10.5.13" }, "peerDependencies": { - "@uppy/core": "^1.0.0" + "@uppy/core": "^3.4.0" } }, "node_modules/@uppy/provider-views": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/@uppy/provider-views/-/provider-views-1.12.3.tgz", - "integrity": "sha512-r2kra3IftmGLeKMEgZbmQM1qXixulWUUzydgpHcZqJOpeNIjJcpspJruYRctrVqaLz/8asw87V4KxDk0U4xGzw==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@uppy/provider-views/-/provider-views-3.5.0.tgz", + "integrity": "sha512-xSp5xQ6NsPLS2XJdsdBQCLgQELEd0BvVM2R34/XFyGTSqeA4NJKHfM6kSKwjW/jkj26CyFN5nth6CGeNaaKQ+w==", "dev": true, "dependencies": { - "@uppy/utils": "^3.6.2", + "@uppy/utils": "^5.4.3", "classnames": "^2.2.6", - "preact": "8.2.9" + "nanoid": "^4.0.0", + "p-queue": "^7.3.4", + "preact": "^10.5.13" }, "peerDependencies": { - "@uppy/core": "^1.0.0" + "@uppy/core": "^3.4.0" + } + }, + "node_modules/@uppy/provider-views/node_modules/nanoid": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", + "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.js" + }, + "engines": { + "node": "^14 || ^16 || >=18" } }, "node_modules/@uppy/react": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/@uppy/react/-/react-1.12.2.tgz", - "integrity": "sha512-d4bn08hc5SIuufRtfCAzSC3LdmuHEwg1mG3nFBEzR9xS++KLGtr3FlI6S57wvNCQiA99qB/V27bKGUINe6YdXw==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@uppy/react/-/react-3.1.3.tgz", + "integrity": "sha512-nzSpJ2PZ3lGp0wwGAxlvyIemUKE1HIITzLA9h6sUJLrweVndbXcZzxGvLm2M09l3lAE8LeybRo5Pnsn8adaH+w==", "dev": true, "dependencies": { - "@uppy/dashboard": "^1.21.1", - "@uppy/drag-drop": "^1.4.31", - "@uppy/file-input": "^1.5.2", - "@uppy/progress-bar": "^1.3.30", - "@uppy/status-bar": "^1.9.6", - "@uppy/utils": "^3.6.2", + "@uppy/utils": "^5.4.1", "prop-types": "^15.6.1" }, "peerDependencies": { - "@uppy/core": "^1.0.0", - "react": "^16.0.0 || ^17.0.0" + "@uppy/core": "^3.3.1", + "@uppy/dashboard": "^3.4.2", + "@uppy/drag-drop": "^3.0.2", + "@uppy/file-input": "^3.0.2", + "@uppy/progress-bar": "^3.0.2", + "@uppy/status-bar": "^3.2.2", + "react": "^16.0.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@uppy/dashboard": { + "optional": true + }, + "@uppy/drag-drop": { + "optional": true + }, + "@uppy/file-input": { + "optional": true + }, + "@uppy/progress-bar": { + "optional": true + }, + "@uppy/status-bar": { + "optional": true + } } }, "node_modules/@uppy/status-bar": { - "version": "1.9.6", - "resolved": "https://registry.npmjs.org/@uppy/status-bar/-/status-bar-1.9.6.tgz", - "integrity": "sha512-U/KPs5SwZ5d4hJFiCNAdriGHSk1Uhrl+iQmpJS8hoM+8r8rPfwScdua2/ehLuH69Ymwp6k7DpK2DU7UG2XZ+ag==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@uppy/status-bar/-/status-bar-3.2.4.tgz", + "integrity": "sha512-WuK0LRmz7H7iBDV0VO+iUNoXmhbyeCEAWzslX0nqhkGuMchIQprVwd80ZegACySajqcpV1RDNxdhmgtCbRn8wA==", "dev": true, "dependencies": { - "@transloadit/prettier-bytes": "0.0.7", - "@uppy/utils": "^3.6.2", + "@transloadit/prettier-bytes": "0.0.9", + "@uppy/utils": "^5.4.3", "classnames": "^2.2.6", - "lodash.throttle": "^4.1.1", - "preact": "8.2.9" + "preact": "^10.5.13" }, "peerDependencies": { - "@uppy/core": "^1.0.0" + "@uppy/core": "^3.4.0" } }, + "node_modules/@uppy/status-bar/node_modules/@transloadit/prettier-bytes": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/@transloadit/prettier-bytes/-/prettier-bytes-0.0.9.tgz", + "integrity": "sha512-pCvdmea/F3Tn4hAtHqNXmjcixSaroJJ+L3STXlYJdir1g1m2mRQpWbN8a4SvgQtaw2930Ckhdx8qXdXBFMKbAA==", + "dev": true + }, "node_modules/@uppy/store-default": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@uppy/store-default/-/store-default-1.2.7.tgz", - "integrity": "sha512-58IG9yk/i/kYQ9uEwAwMFl1H2V3syOoODrYoFfVHlxaqv+9MkXBg2tHE2gk40iaAIxcCErcPxZkBOvkqzO1SQA==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@uppy/store-default/-/store-default-3.0.3.tgz", + "integrity": "sha512-/zlvQNj4HjkthI+7dNdj/8mOlTg1Zb1gJ/ZsOxof0g3xXD+OAwm7asRnOwpfj2dos+lExdW/zMn8XsRGsuvb6Q==", "dev": true }, "node_modules/@uppy/thumbnail-generator": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@uppy/thumbnail-generator/-/thumbnail-generator-1.7.11.tgz", - "integrity": "sha512-qo9ZD8ByDMM6gIJ4JPN0V/dWlruYMhmYifhUvDUu0qhPAOTJAqh2hLQ+dlmUXTns8RnDorCXScreICSQ09FuLQ==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@uppy/thumbnail-generator/-/thumbnail-generator-3.0.4.tgz", + "integrity": "sha512-f7E+4F6UWunX3jnV3wfL+k5zQaukKmD1z2qYbmRg5OuE9CxDJrNdAVk14KDAi79seejPJa6VVfCgGjTlIGLaRA==", "dev": true, "dependencies": { - "@uppy/utils": "^3.6.2", - "exifr": "^6.0.0", - "math-log2": "^1.0.1" + "@uppy/utils": "^5.4.3", + "exifr": "^7.0.0" }, "peerDependencies": { - "@uppy/core": "^1.0.0" + "@uppy/core": "^3.4.0" } }, "node_modules/@uppy/utils": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/@uppy/utils/-/utils-3.6.2.tgz", - "integrity": "sha512-wGTZma7eywIojfuE1vXlT0fxPSpmCRMkfgFWYc+6TL2FfGqWInmePoB+yal6/M2AnjeKHz6XYMhIpZkjOxFvcw==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@uppy/utils/-/utils-5.5.0.tgz", + "integrity": "sha512-hNeYEbihSq/dKK7CZ3euvv3pN2NAO0z1x2FFoZsTajSxY4f7PPOZJoltvOQEKx1vFljhLvOY33s3KNlvXjogqg==", "dev": true, "dependencies": { - "abortcontroller-polyfill": "^1.4.0", - "lodash.throttle": "^4.1.1" + "lodash": "^4.17.21", + "preact": "^10.5.13" } }, "node_modules/@uppy/xhr-upload": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/@uppy/xhr-upload/-/xhr-upload-1.7.5.tgz", - "integrity": "sha512-Itnc9j9k/PemcmT5KrZ1BEw3pTc6WJg0yyyOcE+hLO8Hjv60Fm7c/I2ZknarOroIjT1WiTSyuxTBPp+9UGkxNA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@uppy/xhr-upload/-/xhr-upload-3.4.0.tgz", + "integrity": "sha512-JfJWYkV4NCkeDgS80XpSZwV6D7ssVgTeVckE/h96Sg+ehc7kXCb1aqurzOLZJJmuRiZZzcLpZEMRXYSu1tIPRQ==", "dev": true, "dependencies": { - "@uppy/companion-client": "^1.10.2", - "@uppy/utils": "^3.6.2", - "cuid": "^2.1.1" + "@uppy/companion-client": "^3.4.0", + "@uppy/utils": "^5.5.0", + "nanoid": "^4.0.0" }, "peerDependencies": { - "@uppy/core": "^1.0.0" + "@uppy/core": "^3.5.0" + } + }, + "node_modules/@uppy/xhr-upload/node_modules/nanoid": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", + "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.js" + }, + "engines": { + "node": "^14 || ^16 || >=18" } }, "node_modules/@webassemblyjs/ast": { @@ -11353,12 +11456,6 @@ "node": ">=6.5" } }, - "node_modules/abortcontroller-polyfill": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/abortcontroller-polyfill/-/abortcontroller-polyfill-1.7.3.tgz", - "integrity": "sha512-zetDJxd89y3X99Kvo4qFx8GKlt6GsvN3UcRZHwU6iFA/0KiOmhkTVhe8oRoTBiTVPZu09x3vCra47+w8Yz1+2Q==", - "dev": true - }, "node_modules/abstract-logging": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/abstract-logging/-/abstract-logging-2.0.1.tgz", @@ -15949,12 +16046,6 @@ "node": ">=0.6" } }, - "node_modules/cuid": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/cuid/-/cuid-2.1.8.tgz", - "integrity": "sha512-xiEMER6E7TlTPnDxrM4eRiC6TRgjNX9xzEZ5U/Se2YJKr7Mq4pJn/2XEHjl3STcSh96GmkHPcBXLES8M29wyyg==", - "dev": true - }, "node_modules/currently-unhandled": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", @@ -18590,9 +18681,9 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/exifr": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/exifr/-/exifr-6.3.0.tgz", - "integrity": "sha512-NCSOP15py+4QyvD90etFN0QOVj12ygVE8kfEDG8GDc+SXf9YAOxua2x5kGp6WvxbGjufA5C3r/1ZKHOpHbEWFg==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/exifr/-/exifr-7.1.3.tgz", + "integrity": "sha512-g/aje2noHivrRSLbAUtBPWFbxKdKhgj/xr1vATDdUXPOFYJlQ62Ft0oy+72V6XLIpDJfHs6gXLbBLAolqOXYRw==", "dev": true }, "node_modules/exit": { @@ -24909,12 +25000,6 @@ "lodash._reinterpolate": "^3.0.0" } }, - "node_modules/lodash.throttle": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", - "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=", - "dev": true - }, "node_modules/lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", @@ -25396,15 +25481,6 @@ "integrity": "sha512-6qE4B9deFBIa9YSpOc9O0Sgc43zTeVYbgDT5veRKSlB2+ZuHNoVVxA1L/ckMUayV9Ay9y7Z/SZCLcGteW9i7bg==", "dev": true }, - "node_modules/math-log2": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/math-log2/-/math-log2-1.0.1.tgz", - "integrity": "sha1-+4lBvl9evol55xjmJzsXjlhpRWU=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/math-random": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", @@ -25456,9 +25532,9 @@ } }, "node_modules/memoize-one": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", - "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", + "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==", "dev": true }, "node_modules/memory-pager": { @@ -27521,6 +27597,40 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/p-queue": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.4.1.tgz", + "integrity": "sha512-vRpMXmIkYF2/1hLBKisKeVYJZ8S2tZ0zEAmIJgdVKP2nq0nh4qCdf8bgw+ZgKrkh71AOCaqzwbJJk1WtdcF3VA==", + "dev": true, + "dependencies": { + "eventemitter3": "^5.0.1", + "p-timeout": "^5.0.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-queue/node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "dev": true + }, + "node_modules/p-queue/node_modules/p-timeout": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", + "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/p-retry": { "version": "4.6.1", "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", @@ -28773,11 +28883,14 @@ } }, "node_modules/preact": { - "version": "8.2.9", - "resolved": "https://registry.npmjs.org/preact/-/preact-8.2.9.tgz", - "integrity": "sha512-ThuGXBmJS3VsT+jIP+eQufD3L8pRw/PY3FoCys6O9Pu6aF12Pn9zAJDX99TfwRAFOCEKm/P0lwiPTbqKMJp0fA==", + "version": "10.17.1", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.17.1.tgz", + "integrity": "sha512-X9BODrvQ4Ekwv9GURm9AKAGaomqXmip7NQTZgY7gcNmr7XE83adOMJvd3N42id1tMFU7ojiynRsYnY6/BRFxLA==", "dev": true, - "hasInstallScript": true + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } }, "node_modules/prebuild-install": { "version": "7.1.1", @@ -29516,12 +29629,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/qs-stringify": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/qs-stringify/-/qs-stringify-1.2.1.tgz", - "integrity": "sha512-2N5xGLGZUxpgAYq1fD1LmBSCbxQVsXYt5JU0nU3FuPWO8PlCnKNFQwXkZgyB6mrTdg7IbexX4wxIR403dJw9pw==", - "dev": true - }, "node_modules/querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", @@ -30754,12 +30861,6 @@ "integrity": "sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==", "dev": true }, - "node_modules/resize-observer-polyfill": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", - "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==", - "dev": true - }, "node_modules/resolve": { "version": "1.22.4", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.4.tgz", @@ -37522,7 +37623,7 @@ "@types/express": "^4.17.13", "@types/mocha": "^10.0.0", "@types/mocha-each": "^2.0.0", - "@types/react": "^18.2.21", + "@types/react": "^18.0.0", "@types/react-bootstrap": "^0.32.29", "@types/react-color": "^3.0.6", "@types/react-dom": "^18.0.0", @@ -37533,11 +37634,11 @@ "@types/uuid": "^9.0.0", "@typescript-eslint/eslint-plugin": "^6.0.0", "@typescript-eslint/parser": "^6.0.0", - "@uppy/core": "^1.15.0", - "@uppy/dashboard": "^1.11.0", - "@uppy/react": "^1.11.0", - "@uppy/utils": "^4.0.7", - "@uppy/xhr-upload": "^1.6.8", + "@uppy/core": "^3.0.0", + "@uppy/dashboard": "^3.0.0", + "@uppy/react": "^3.0.0", + "@uppy/utils": "^5.0.0", + "@uppy/xhr-upload": "^3.0.0", "abort-controller": "^3.0.0", "ace-builds": "overleaf/ace-builds#v1.4.12-69aace50e6796d42116f8f96e19d2468d8a88af9", "acorn": "^8.0.0", @@ -37887,15 +37988,6 @@ "csstype": "^3.0.2" } }, - "services/web/node_modules/@uppy/utils": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@uppy/utils/-/utils-4.0.7.tgz", - "integrity": "sha512-nKViMT8XchKy+NWpb3DtVKuzZBmW7au26LrMq89EsvTwIOT6UR9+7bmz/+zr3+lc7UC7vMgNChIC6G+/Ya9wWQ==", - "dev": true, - "dependencies": { - "lodash.throttle": "^4.1.1" - } - }, "services/web/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -45202,7 +45294,7 @@ "@types/express": "^4.17.13", "@types/mocha": "^10.0.0", "@types/mocha-each": "^2.0.0", - "@types/react": "^18.2.21", + "@types/react": "^18.0.0", "@types/react-bootstrap": "^0.32.29", "@types/react-color": "^3.0.6", "@types/react-dom": "^18.0.0", @@ -45213,11 +45305,11 @@ "@types/uuid": "^9.0.0", "@typescript-eslint/eslint-plugin": "^6.0.0", "@typescript-eslint/parser": "^6.0.0", - "@uppy/core": "^1.15.0", - "@uppy/dashboard": "^1.11.0", - "@uppy/react": "^1.11.0", - "@uppy/utils": "^4.0.7", - "@uppy/xhr-upload": "^1.6.8", + "@uppy/core": "^3.0.0", + "@uppy/dashboard": "^3.0.0", + "@uppy/react": "^3.0.0", + "@uppy/utils": "^5.0.0", + "@uppy/xhr-upload": "^3.0.0", "abort-controller": "^3.0.0", "accepts": "^1.3.7", "ace-builds": "overleaf/ace-builds#v1.4.12-69aace50e6796d42116f8f96e19d2468d8a88af9", @@ -45606,15 +45698,6 @@ "csstype": "^3.0.2" } }, - "@uppy/utils": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@uppy/utils/-/utils-4.0.7.tgz", - "integrity": "sha512-nKViMT8XchKy+NWpb3DtVKuzZBmW7au26LrMq89EsvTwIOT6UR9+7bmz/+zr3+lc7UC7vMgNChIC6G+/Ya9wWQ==", - "dev": true, - "requires": { - "lodash.throttle": "^4.1.1" - } - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -48798,170 +48881,213 @@ } }, "@uppy/companion-client": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/@uppy/companion-client/-/companion-client-1.10.2.tgz", - "integrity": "sha512-5RmsNF9UBvUqmqQz48SoiLvkpGmvQTgwNM4bJX8xwVozv/6goRpFrsMJGLwqFcHS/9xj6STKOqrM582g8exVwQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@uppy/companion-client/-/companion-client-3.4.0.tgz", + "integrity": "sha512-mGm3I/VdlaXvvYnbkidQDk3ttPY7VjvRwoHdXaAOHsIwPZBFUlCRggw84TQN9NejiasqTK/U7xvARDunjVhGBA==", "dev": true, "requires": { - "@uppy/utils": "^3.6.2", - "namespace-emitter": "^2.0.1", - "qs-stringify": "^1.1.0", - "url-parse": "^1.4.7" + "@uppy/utils": "^5.5.0", + "namespace-emitter": "^2.0.1" } }, "@uppy/core": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/@uppy/core/-/core-1.20.1.tgz", - "integrity": "sha512-Z0yGixSNOSMgT/2aLylXQaEBB6X32RqGLQUgDJDK08jI0ZcMha5glNhD2RU1Gs9noQOAR/f7QwBssSnYJUNRfg==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@uppy/core/-/core-3.5.0.tgz", + "integrity": "sha512-Ujm3VrFkqCNnsqvjZL1RQhIdccbjUxfLJW6EhirYcOLr1kCUjhgKSE/iOJnC2eadohHwOWFTx+X8e9bhH6HT7g==", "dev": true, "requires": { - "@transloadit/prettier-bytes": "0.0.7", - "@uppy/store-default": "^1.2.7", - "@uppy/utils": "^3.6.2", - "cuid": "^2.1.1", - "lodash.throttle": "^4.1.1", + "@transloadit/prettier-bytes": "0.0.9", + "@uppy/store-default": "^3.0.3", + "@uppy/utils": "^5.5.0", + "lodash": "^4.17.21", "mime-match": "^1.0.2", "namespace-emitter": "^2.0.1", - "preact": "8.2.9" + "nanoid": "^4.0.0", + "preact": "^10.5.13" + }, + "dependencies": { + "@transloadit/prettier-bytes": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/@transloadit/prettier-bytes/-/prettier-bytes-0.0.9.tgz", + "integrity": "sha512-pCvdmea/F3Tn4hAtHqNXmjcixSaroJJ+L3STXlYJdir1g1m2mRQpWbN8a4SvgQtaw2930Ckhdx8qXdXBFMKbAA==", + "dev": true + }, + "nanoid": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", + "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", + "dev": true + } } }, "@uppy/dashboard": { - "version": "1.21.1", - "resolved": "https://registry.npmjs.org/@uppy/dashboard/-/dashboard-1.21.1.tgz", - "integrity": "sha512-psMwBVxxhAZxYkRds4e//+Sx3zkFYRnYpt4jaF4hmwpL9SehlyhQKwaB/scZz/O4yshmgTN8Sri0mYK5FSh5SQ==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@uppy/dashboard/-/dashboard-3.5.2.tgz", + "integrity": "sha512-6CWhqqm93Uo2QpwYrDRCVrpxStCCK359Wr8CvaOi14BJrcE8JyPczXbrzHMzbjKt2Rz8G3TzQUa1r9nZkylrGQ==", "dev": true, "requires": { "@transloadit/prettier-bytes": "0.0.7", - "@uppy/informer": "^1.6.6", - "@uppy/provider-views": "^1.12.3", - "@uppy/status-bar": "^1.9.6", - "@uppy/thumbnail-generator": "^1.7.11", - "@uppy/utils": "^3.6.2", + "@uppy/informer": "^3.0.3", + "@uppy/provider-views": "^3.5.0", + "@uppy/status-bar": "^3.2.4", + "@uppy/thumbnail-generator": "^3.0.4", + "@uppy/utils": "^5.5.0", "classnames": "^2.2.6", - "cuid": "^2.1.1", "is-shallow-equal": "^1.0.1", - "lodash.debounce": "^4.0.8", - "lodash.throttle": "^4.1.1", - "memoize-one": "^5.0.4", - "preact": "8.2.9", - "resize-observer-polyfill": "^1.5.0" + "lodash": "^4.17.21", + "memoize-one": "^6.0.0", + "nanoid": "^4.0.0", + "preact": "^10.5.13" + }, + "dependencies": { + "nanoid": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", + "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", + "dev": true + } } }, "@uppy/drag-drop": { - "version": "1.4.31", - "resolved": "https://registry.npmjs.org/@uppy/drag-drop/-/drag-drop-1.4.31.tgz", - "integrity": "sha512-a9/WKOdAhz9mfFYI9JJNEGLP3TI8RQChndpFkjlxbsD82x2WHSB1TyWTslMdSCK6Ed3pV5IYyBVqDGsTqgveYg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@uppy/drag-drop/-/drag-drop-3.0.3.tgz", + "integrity": "sha512-0bCgQKxg+9vkxQipTgrX9yQIuK9a0hZrkipm1+Ynq6jTeig49b7II1bWYnoKdiYhi6nRE4UnDJf4z09yCAU7rA==", "dev": true, + "optional": true, + "peer": true, "requires": { - "@uppy/utils": "^3.6.2", - "preact": "8.2.9" + "@uppy/utils": "^5.4.3", + "preact": "^10.5.13" } }, "@uppy/file-input": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@uppy/file-input/-/file-input-1.5.2.tgz", - "integrity": "sha512-EI7IROt2qyGm3EoGDmb4UiWNe/P8YsGAcoCZZqFlTLkBlK7Yen5yxzQ4+KH7jWZYM6BynYnHl18aMdRcDWf/UA==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@uppy/file-input/-/file-input-3.0.3.tgz", + "integrity": "sha512-tYmbQIWjNPnKFFzBmZcNHFyMkfPAPSOrse+3qnmSWYzGKWaZfKP1zM0MiABZO/AH5X6hhLIQDRY8TsyiPfmJ9w==", "dev": true, + "optional": true, + "peer": true, "requires": { - "@uppy/utils": "^3.6.2", - "preact": "8.2.9" + "@uppy/utils": "^5.4.3", + "preact": "^10.5.13" } }, "@uppy/informer": { - "version": "1.6.6", - "resolved": "https://registry.npmjs.org/@uppy/informer/-/informer-1.6.6.tgz", - "integrity": "sha512-9rZoAqNrKQN/HINnGg8rGnKEliLgc+9/tQQ0f9QcBgRIu/rnbBCTwS+qnGGdjYBdEJTSbHx+U7X9ufjrrjB+CA==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@uppy/informer/-/informer-3.0.3.tgz", + "integrity": "sha512-jMMlZ0bCJ2ruJJ0LMl7pJrM/b0e9vjVEHvYYdQghnRSRDSMONcTJXEqNZ0Lu4x7OZR1SGvqqchFk7n3vAsuERw==", "dev": true, "requires": { - "@uppy/utils": "^3.6.2", - "preact": "8.2.9" + "@uppy/utils": "^5.4.3", + "preact": "^10.5.13" } }, "@uppy/progress-bar": { - "version": "1.3.30", - "resolved": "https://registry.npmjs.org/@uppy/progress-bar/-/progress-bar-1.3.30.tgz", - "integrity": "sha512-MAn20wBMzKc1p9M/Mot4+bV/707EO/DVgoFcvoP8rmA5oZOGMINpvFGR+rUtWQoBFMvKtvs/Wkp8mcR22rCMrw==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@uppy/progress-bar/-/progress-bar-3.0.3.tgz", + "integrity": "sha512-s0iRCnDQ5zcyk8ZyTF46W7Kkf9S1hH1oj2+GBYDdFzc72tgrx49arHs3YobkH7X9whhc/qTskLe32cyC9oe6ZQ==", "dev": true, + "optional": true, + "peer": true, "requires": { - "@uppy/utils": "^3.6.2", - "preact": "8.2.9" + "@uppy/utils": "^5.4.3", + "preact": "^10.5.13" } }, "@uppy/provider-views": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/@uppy/provider-views/-/provider-views-1.12.3.tgz", - "integrity": "sha512-r2kra3IftmGLeKMEgZbmQM1qXixulWUUzydgpHcZqJOpeNIjJcpspJruYRctrVqaLz/8asw87V4KxDk0U4xGzw==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@uppy/provider-views/-/provider-views-3.5.0.tgz", + "integrity": "sha512-xSp5xQ6NsPLS2XJdsdBQCLgQELEd0BvVM2R34/XFyGTSqeA4NJKHfM6kSKwjW/jkj26CyFN5nth6CGeNaaKQ+w==", "dev": true, "requires": { - "@uppy/utils": "^3.6.2", + "@uppy/utils": "^5.4.3", "classnames": "^2.2.6", - "preact": "8.2.9" + "nanoid": "^4.0.0", + "p-queue": "^7.3.4", + "preact": "^10.5.13" + }, + "dependencies": { + "nanoid": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", + "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", + "dev": true + } } }, "@uppy/react": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/@uppy/react/-/react-1.12.2.tgz", - "integrity": "sha512-d4bn08hc5SIuufRtfCAzSC3LdmuHEwg1mG3nFBEzR9xS++KLGtr3FlI6S57wvNCQiA99qB/V27bKGUINe6YdXw==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@uppy/react/-/react-3.1.3.tgz", + "integrity": "sha512-nzSpJ2PZ3lGp0wwGAxlvyIemUKE1HIITzLA9h6sUJLrweVndbXcZzxGvLm2M09l3lAE8LeybRo5Pnsn8adaH+w==", "dev": true, "requires": { - "@uppy/dashboard": "^1.21.1", - "@uppy/drag-drop": "^1.4.31", - "@uppy/file-input": "^1.5.2", - "@uppy/progress-bar": "^1.3.30", - "@uppy/status-bar": "^1.9.6", - "@uppy/utils": "^3.6.2", + "@uppy/utils": "^5.4.1", "prop-types": "^15.6.1" } }, "@uppy/status-bar": { - "version": "1.9.6", - "resolved": "https://registry.npmjs.org/@uppy/status-bar/-/status-bar-1.9.6.tgz", - "integrity": "sha512-U/KPs5SwZ5d4hJFiCNAdriGHSk1Uhrl+iQmpJS8hoM+8r8rPfwScdua2/ehLuH69Ymwp6k7DpK2DU7UG2XZ+ag==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@uppy/status-bar/-/status-bar-3.2.4.tgz", + "integrity": "sha512-WuK0LRmz7H7iBDV0VO+iUNoXmhbyeCEAWzslX0nqhkGuMchIQprVwd80ZegACySajqcpV1RDNxdhmgtCbRn8wA==", "dev": true, "requires": { - "@transloadit/prettier-bytes": "0.0.7", - "@uppy/utils": "^3.6.2", + "@transloadit/prettier-bytes": "0.0.9", + "@uppy/utils": "^5.4.3", "classnames": "^2.2.6", - "lodash.throttle": "^4.1.1", - "preact": "8.2.9" + "preact": "^10.5.13" + }, + "dependencies": { + "@transloadit/prettier-bytes": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/@transloadit/prettier-bytes/-/prettier-bytes-0.0.9.tgz", + "integrity": "sha512-pCvdmea/F3Tn4hAtHqNXmjcixSaroJJ+L3STXlYJdir1g1m2mRQpWbN8a4SvgQtaw2930Ckhdx8qXdXBFMKbAA==", + "dev": true + } } }, "@uppy/store-default": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@uppy/store-default/-/store-default-1.2.7.tgz", - "integrity": "sha512-58IG9yk/i/kYQ9uEwAwMFl1H2V3syOoODrYoFfVHlxaqv+9MkXBg2tHE2gk40iaAIxcCErcPxZkBOvkqzO1SQA==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@uppy/store-default/-/store-default-3.0.3.tgz", + "integrity": "sha512-/zlvQNj4HjkthI+7dNdj/8mOlTg1Zb1gJ/ZsOxof0g3xXD+OAwm7asRnOwpfj2dos+lExdW/zMn8XsRGsuvb6Q==", "dev": true }, "@uppy/thumbnail-generator": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@uppy/thumbnail-generator/-/thumbnail-generator-1.7.11.tgz", - "integrity": "sha512-qo9ZD8ByDMM6gIJ4JPN0V/dWlruYMhmYifhUvDUu0qhPAOTJAqh2hLQ+dlmUXTns8RnDorCXScreICSQ09FuLQ==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@uppy/thumbnail-generator/-/thumbnail-generator-3.0.4.tgz", + "integrity": "sha512-f7E+4F6UWunX3jnV3wfL+k5zQaukKmD1z2qYbmRg5OuE9CxDJrNdAVk14KDAi79seejPJa6VVfCgGjTlIGLaRA==", "dev": true, "requires": { - "@uppy/utils": "^3.6.2", - "exifr": "^6.0.0", - "math-log2": "^1.0.1" + "@uppy/utils": "^5.4.3", + "exifr": "^7.0.0" } }, "@uppy/utils": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/@uppy/utils/-/utils-3.6.2.tgz", - "integrity": "sha512-wGTZma7eywIojfuE1vXlT0fxPSpmCRMkfgFWYc+6TL2FfGqWInmePoB+yal6/M2AnjeKHz6XYMhIpZkjOxFvcw==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@uppy/utils/-/utils-5.5.0.tgz", + "integrity": "sha512-hNeYEbihSq/dKK7CZ3euvv3pN2NAO0z1x2FFoZsTajSxY4f7PPOZJoltvOQEKx1vFljhLvOY33s3KNlvXjogqg==", "dev": true, "requires": { - "abortcontroller-polyfill": "^1.4.0", - "lodash.throttle": "^4.1.1" + "lodash": "^4.17.21", + "preact": "^10.5.13" } }, "@uppy/xhr-upload": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/@uppy/xhr-upload/-/xhr-upload-1.7.5.tgz", - "integrity": "sha512-Itnc9j9k/PemcmT5KrZ1BEw3pTc6WJg0yyyOcE+hLO8Hjv60Fm7c/I2ZknarOroIjT1WiTSyuxTBPp+9UGkxNA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@uppy/xhr-upload/-/xhr-upload-3.4.0.tgz", + "integrity": "sha512-JfJWYkV4NCkeDgS80XpSZwV6D7ssVgTeVckE/h96Sg+ehc7kXCb1aqurzOLZJJmuRiZZzcLpZEMRXYSu1tIPRQ==", "dev": true, "requires": { - "@uppy/companion-client": "^1.10.2", - "@uppy/utils": "^3.6.2", - "cuid": "^2.1.1" + "@uppy/companion-client": "^3.4.0", + "@uppy/utils": "^5.5.0", + "nanoid": "^4.0.0" + }, + "dependencies": { + "nanoid": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", + "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", + "dev": true + } } }, "@webassemblyjs/ast": { @@ -49172,12 +49298,6 @@ "event-target-shim": "^5.0.0" } }, - "abortcontroller-polyfill": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/abortcontroller-polyfill/-/abortcontroller-polyfill-1.7.3.tgz", - "integrity": "sha512-zetDJxd89y3X99Kvo4qFx8GKlt6GsvN3UcRZHwU6iFA/0KiOmhkTVhe8oRoTBiTVPZu09x3vCra47+w8Yz1+2Q==", - "dev": true - }, "abstract-logging": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/abstract-logging/-/abstract-logging-2.0.1.tgz", @@ -52600,12 +52720,6 @@ } } }, - "cuid": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/cuid/-/cuid-2.1.8.tgz", - "integrity": "sha512-xiEMER6E7TlTPnDxrM4eRiC6TRgjNX9xzEZ5U/Se2YJKr7Mq4pJn/2XEHjl3STcSh96GmkHPcBXLES8M29wyyg==", - "dev": true - }, "currently-unhandled": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", @@ -54591,9 +54705,9 @@ } }, "exifr": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/exifr/-/exifr-6.3.0.tgz", - "integrity": "sha512-NCSOP15py+4QyvD90etFN0QOVj12ygVE8kfEDG8GDc+SXf9YAOxua2x5kGp6WvxbGjufA5C3r/1ZKHOpHbEWFg==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/exifr/-/exifr-7.1.3.tgz", + "integrity": "sha512-g/aje2noHivrRSLbAUtBPWFbxKdKhgj/xr1vATDdUXPOFYJlQ62Ft0oy+72V6XLIpDJfHs6gXLbBLAolqOXYRw==", "dev": true }, "exit": { @@ -59496,12 +59610,6 @@ "lodash._reinterpolate": "^3.0.0" } }, - "lodash.throttle": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", - "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=", - "dev": true - }, "lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", @@ -59874,12 +59982,6 @@ "integrity": "sha512-6qE4B9deFBIa9YSpOc9O0Sgc43zTeVYbgDT5veRKSlB2+ZuHNoVVxA1L/ckMUayV9Ay9y7Z/SZCLcGteW9i7bg==", "dev": true }, - "math-log2": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/math-log2/-/math-log2-1.0.1.tgz", - "integrity": "sha1-+4lBvl9evol55xjmJzsXjlhpRWU=", - "dev": true - }, "math-random": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", @@ -59924,9 +60026,9 @@ } }, "memoize-one": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", - "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", + "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==", "dev": true }, "memory-pager": { @@ -61653,6 +61755,30 @@ "p-map": "^4.0.0" } }, + "p-queue": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.4.1.tgz", + "integrity": "sha512-vRpMXmIkYF2/1hLBKisKeVYJZ8S2tZ0zEAmIJgdVKP2nq0nh4qCdf8bgw+ZgKrkh71AOCaqzwbJJk1WtdcF3VA==", + "dev": true, + "requires": { + "eventemitter3": "^5.0.1", + "p-timeout": "^5.0.2" + }, + "dependencies": { + "eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "dev": true + }, + "p-timeout": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", + "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", + "dev": true + } + } + }, "p-retry": { "version": "4.6.1", "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", @@ -62556,9 +62682,9 @@ } }, "preact": { - "version": "8.2.9", - "resolved": "https://registry.npmjs.org/preact/-/preact-8.2.9.tgz", - "integrity": "sha512-ThuGXBmJS3VsT+jIP+eQufD3L8pRw/PY3FoCys6O9Pu6aF12Pn9zAJDX99TfwRAFOCEKm/P0lwiPTbqKMJp0fA==", + "version": "10.17.1", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.17.1.tgz", + "integrity": "sha512-X9BODrvQ4Ekwv9GURm9AKAGaomqXmip7NQTZgY7gcNmr7XE83adOMJvd3N42id1tMFU7ojiynRsYnY6/BRFxLA==", "dev": true }, "prebuild-install": { @@ -63162,12 +63288,6 @@ "side-channel": "^1.0.4" } }, - "qs-stringify": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/qs-stringify/-/qs-stringify-1.2.1.tgz", - "integrity": "sha512-2N5xGLGZUxpgAYq1fD1LmBSCbxQVsXYt5JU0nU3FuPWO8PlCnKNFQwXkZgyB6mrTdg7IbexX4wxIR403dJw9pw==", - "dev": true - }, "querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", @@ -64128,12 +64248,6 @@ "integrity": "sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==", "dev": true }, - "resize-observer-polyfill": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", - "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==", - "dev": true - }, "resolve": { "version": "1.22.4", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.4.tgz", diff --git a/services/web/package.json b/services/web/package.json index 341b5b4029..ec2919c906 100644 --- a/services/web/package.json +++ b/services/web/package.json @@ -235,11 +235,11 @@ "@types/uuid": "^9.0.0", "@typescript-eslint/eslint-plugin": "^6.0.0", "@typescript-eslint/parser": "^6.0.0", - "@uppy/core": "^1.15.0", - "@uppy/dashboard": "^1.11.0", - "@uppy/react": "^1.11.0", - "@uppy/utils": "^4.0.7", - "@uppy/xhr-upload": "^1.6.8", + "@uppy/core": "^3.0.0", + "@uppy/dashboard": "^3.0.0", + "@uppy/react": "^3.0.0", + "@uppy/utils": "^5.0.0", + "@uppy/xhr-upload": "^3.0.0", "abort-controller": "^3.0.0", "ace-builds": "overleaf/ace-builds#v1.4.12-69aace50e6796d42116f8f96e19d2468d8a88af9", "acorn": "^8.0.0",