From 4abb7d2d5d0b77c7deea0445ce3b3cb48dfd7619 Mon Sep 17 00:00:00 2001 From: James Smith Date: Thu, 19 Sep 2024 12:32:06 +0100 Subject: [PATCH] update to Uppy version 4 --- package.json | 10 +-- yarn.lock | 174 +++++++++++++++++++++++++-------------------------- 2 files changed, 92 insertions(+), 92 deletions(-) diff --git a/package.json b/package.json index 9316b84ee..cb2833004 100644 --- a/package.json +++ b/package.json @@ -12,11 +12,11 @@ "@popperjs/core": "^2.11.8", "@rails/ujs": "^7.1.400", "@selectize/selectize": "^0.15.2", - "@uppy/core": "^3.13.1", - "@uppy/dashboard": "^3.9.1", - "@uppy/form": "^3.2.2", - "@uppy/locales": "^3.5.4", - "@uppy/xhr-upload": "^3.6.8", + "@uppy/core": "^4.2.0", + "@uppy/dashboard": "^4.1.0", + "@uppy/form": "^4.0.0", + "@uppy/locales": "^4.1.0", + "@uppy/xhr-upload": "^4.1.0", "bootstrap": "^5.3.3", "bootstrap-icons": "^1.11.3", "comlink": "^4.4.1", diff --git a/yarn.lock b/yarn.lock index 735f21388..b12294eda 100644 --- a/yarn.lock +++ b/yarn.lock @@ -844,119 +844,119 @@ resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== -"@uppy/companion-client@^3.8.1": - version "3.8.1" - resolved "https://registry.yarnpkg.com/@uppy/companion-client/-/companion-client-3.8.1.tgz#6bac6a6f0be0637ceba2a22bc6a2ce99ccc5edcd" - integrity sha512-A1k9cOgGMsJNx1lI0Lj2ZaLAH3WIL3xImi2EPXuAHgL1uBZqjuffP2P9XK4nr+KVc+PBivOxH7MoiYpJm97/xw== +"@uppy/companion-client@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@uppy/companion-client/-/companion-client-4.1.0.tgz#9478c62ae31d6353ce0a37aa6a1a329a36e67e3a" + integrity sha512-nQ8CQfZcYVBNtFQ6ePj7FDIq38DXlH0YpzP/91LR9gnDVISJKKUuvWfr6tPktj1lRw9FZV8jLmlMKT2ituVKiw== dependencies: - "@uppy/utils" "^5.9.0" + "@uppy/utils" "^6.0.2" namespace-emitter "^2.0.1" p-retry "^6.1.0" -"@uppy/core@^3.13.1": - version "3.13.1" - resolved "https://registry.yarnpkg.com/@uppy/core/-/core-3.13.1.tgz#01b42684b5c08186033bb8c86bbfb5a1d8b5ae94" - integrity sha512-iQGAUO4ziQRpfv7kix6tO6JOWqjI0K4vt8AynvHWzDPZxYSba3zd6RojGNPsYWSR7Xv+dRXYx+GU8oTiK1FRUA== +"@uppy/core@^4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@uppy/core/-/core-4.2.0.tgz#215ce059dc7b1e7f08fe6f4a411b24b2495b120a" + integrity sha512-/oQ2m/xubGfANR0UfMqYFR2mT94OpuXTp9N2cQLIQmWYZtpvfX2gyNBFtQJA3Njqpmox1RfIhOAsVFFuhYVa+Q== dependencies: "@transloadit/prettier-bytes" "^0.3.4" - "@uppy/store-default" "^3.2.2" - "@uppy/utils" "^5.9.0" + "@uppy/store-default" "^4.1.0" + "@uppy/utils" "^6.0.2" lodash "^4.17.21" mime-match "^1.0.2" namespace-emitter "^2.0.1" - nanoid "^4.0.0" + nanoid "^5.0.0" preact "^10.5.13" -"@uppy/dashboard@^3.9.1": - version "3.9.1" - resolved "https://registry.yarnpkg.com/@uppy/dashboard/-/dashboard-3.9.1.tgz#257c8b920ccd7883129c22cc956c176f939a2a79" - integrity sha512-zZp+5Dwqu1jUdAZEu0Os2kC/8bF3cdrkve8CYEwqP/12yjNe8PF+XUQKF1RCYITjDE4hPSXcTh0MWw6t2LONuw== +"@uppy/dashboard@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@uppy/dashboard/-/dashboard-4.1.0.tgz#ac4caa2b7d5b6b63ed285e8600ff0a6e84e2cadf" + integrity sha512-TSwgW1x0YDnZP4yJwxVrxO6vsW3GrWoqXwOdpcTGDwdIOvZZJBAajqr3QrVdkbz1L4YfQAgTtHZlyUhm5qMuzg== dependencies: "@transloadit/prettier-bytes" "^0.3.4" - "@uppy/informer" "^3.1.0" - "@uppy/provider-views" "^3.13.0" - "@uppy/status-bar" "^3.3.3" - "@uppy/thumbnail-generator" "^3.1.0" - "@uppy/utils" "^5.9.0" + "@uppy/informer" "^4.1.0" + "@uppy/provider-views" "^4.0.1" + "@uppy/status-bar" "^4.0.3" + "@uppy/thumbnail-generator" "^4.0.0" + "@uppy/utils" "^6.0.2" classnames "^2.2.6" - is-shallow-equal "^1.0.1" lodash "^4.17.21" memoize-one "^6.0.0" - nanoid "^4.0.0" + nanoid "^5.0.0" preact "^10.5.13" + shallow-equal "^3.0.0" -"@uppy/form@^3.2.2": - version "3.2.2" - resolved "https://registry.yarnpkg.com/@uppy/form/-/form-3.2.2.tgz#02ed966ba26fbbfa0d849b9f297cc14e95d67d60" - integrity sha512-dS54AtSicF7pA0wupt09t/xrz0kH/HS0dIaGnQaxhnk3a5TMUaF5/HVXvzdHli7udfiT8jzWfpOOlvgL7+YbQQ== +"@uppy/form@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@uppy/form/-/form-4.0.0.tgz#1c8e8918895788213c13fe503f0f7e23d2a6e3d8" + integrity sha512-iLVgUwbLSjVxjJxTNsF3OwJX3M+9HpiC8i0dTmnI1ZW+UqSrM585cx9A1LS9bTIj6rM57MfRARVT2o6ZMRGzSA== dependencies: - "@uppy/utils" "^5.9.0" + "@uppy/utils" "^6.0.0" get-form-data "^3.0.0" -"@uppy/informer@^3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@uppy/informer/-/informer-3.1.0.tgz#40a8489f508911c778a7305fd5c551947fd4c96b" - integrity sha512-vmpTLqzSLmZSuIVDZV0o19yXVqyTh5/uCbKUEiyfBhR726kQiuYQLP/ZHaKcvW3c1ESQGbNg53iNHbFBqF681w== +"@uppy/informer@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@uppy/informer/-/informer-4.1.0.tgz#75283853aef4ce3abed99e366fc420a107d74e2a" + integrity sha512-Dzq7bEnUUePd7Syy6bDgzwSc16Re1tDYqP/sivtvPDrqINz8gUIST6IxN0GxRoSH732EjGiMlSf3OjwV/N18xQ== dependencies: - "@uppy/utils" "^5.7.4" + "@uppy/utils" "^6.0.2" preact "^10.5.13" -"@uppy/locales@^3.5.4": - version "3.5.4" - resolved "https://registry.yarnpkg.com/@uppy/locales/-/locales-3.5.4.tgz#c95efdf47982c0c08771d421337ffdeaa8c5eeeb" - integrity sha512-i0x8qtP2ZghlpLN3QCwRiqvbutkvaLryMXvSWF8nvfAiY7XX1zMcRme7+W2ovSMEeiNK+gjjuLCMmbQhmZFx+Q== +"@uppy/locales@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@uppy/locales/-/locales-4.1.0.tgz#20c1431688cf16e821ae270b47f9679ec80f4a6e" + integrity sha512-oiRndMzvs+Kb1TKDlc4nJ8H6gmDRizxxH+2uR3bjSMRUAEl/EbSoOMBgtnYhDP/QXGBj40GEG4g+0QsZxZ5iDQ== dependencies: - "@uppy/utils" "^5.9.0" + "@uppy/utils" "^6.0.2" -"@uppy/provider-views@^3.13.0": - version "3.13.0" - resolved "https://registry.yarnpkg.com/@uppy/provider-views/-/provider-views-3.13.0.tgz#9fa98b35e0827ef24c264de1729241f85e29bfa2" - integrity sha512-Z2oI88A+GC2zIPk8beoeFN/miHKkhtF58mYjvb5miGCMMZM7p7LRj98sgb5OOdKsGrfeiuTavtgL424BvcVd8w== +"@uppy/provider-views@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@uppy/provider-views/-/provider-views-4.0.1.tgz#66f7ad0c8038569762a390c0d7735e8751e77a22" + integrity sha512-oAOIVdCSPIpDZJXwU83o+13+qWYrIfRzJaXom7ZsJpj+WDbtFjML5iF3evDmqt22V3HwOC0N187lZvcO/9RwFA== dependencies: - "@uppy/utils" "^5.9.0" + "@uppy/utils" "^6.0.2" classnames "^2.2.6" - nanoid "^4.0.0" - p-queue "^7.3.4" + nanoid "^5.0.0" + p-queue "^8.0.0" preact "^10.5.13" -"@uppy/status-bar@^3.3.3": - version "3.3.3" - resolved "https://registry.yarnpkg.com/@uppy/status-bar/-/status-bar-3.3.3.tgz#3ad4bd5477904fd137ee46c69c3e5fd3b22e5d08" - integrity sha512-TCcnBjTDbq/AmnGOcWbCpQNsv05Z6Y36zdmTCt/xNe2/gTVAYAzGRoGOrkeb6jf/E4AAi25VyOolSqL2ibB8Kw== +"@uppy/status-bar@^4.0.3": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@uppy/status-bar/-/status-bar-4.0.3.tgz#74101de0cd9c5dec26e06578bfa72bb960d3ef85" + integrity sha512-ckujiEQwHgpJGa5Q6OZF+hJ+3JSMgs/7vyl4aeBvV0zSWoPSg/W10TpyGeNvMaaAsbAs4UB+0LuUjVu/vSmFcw== dependencies: "@transloadit/prettier-bytes" "^0.3.4" - "@uppy/utils" "^5.9.0" + "@uppy/utils" "^6.0.2" classnames "^2.2.6" preact "^10.5.13" -"@uppy/store-default@^3.2.2": - version "3.2.2" - resolved "https://registry.yarnpkg.com/@uppy/store-default/-/store-default-3.2.2.tgz#19ef59ea9a427372b21395fd4c842e193b9a9dde" - integrity sha512-OiSgT++Jj4nLK0N9WTeod3UNjCH81OXE5BcMJCd9oWzl2d0xPNq2T/E9Y6O72XVd+6Y7+tf5vZlPElutfMB3KQ== +"@uppy/store-default@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@uppy/store-default/-/store-default-4.1.0.tgz#0e5deddfeb2204a670f08fbe05a0895fe9d5222a" + integrity sha512-z5VSc4PNXpAtrrUPg5hdKJO5Ul7u4ZYLyK+tYzvEgzgR4nLVZmpGzj/d4N90jXpUqEibWKXvevODEB5VlTLHzg== -"@uppy/thumbnail-generator@^3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@uppy/thumbnail-generator/-/thumbnail-generator-3.1.0.tgz#8352542a12c0a4ed209c16c55850b3744af7d59c" - integrity sha512-tDKK/cukC0CrM0F/OlHFmvpGGUq+Db4YfakhIGPKtT7ZO8aWOiIu5JIvaYUnKRxGq3RGsk4zhkxYXuoxVzzsGA== +"@uppy/thumbnail-generator@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@uppy/thumbnail-generator/-/thumbnail-generator-4.0.0.tgz#0fb339aa4a55d3ed991e6a342594167f39006944" + integrity sha512-nwgRO/LHLzUqzyB1TDl6g8LNmqtkswXpvRNcPij0gOrPTTWjGY6ULv+ywXYiF5baWF2aGS+K62jJSUGBWonx0w== dependencies: - "@uppy/utils" "^5.7.5" + "@uppy/utils" "^6.0.0" exifr "^7.0.0" -"@uppy/utils@^5.7.4", "@uppy/utils@^5.7.5", "@uppy/utils@^5.9.0": - version "5.9.0" - resolved "https://registry.yarnpkg.com/@uppy/utils/-/utils-5.9.0.tgz#c88827f9678a53cd13c7cd2f51e7682efd060e7d" - integrity sha512-9Ubddd3orCOLYjf0KobwgJ+aTrABSxk9t4X/QdM4qJHVZuMIftkaMplrViRUO+kvIBCXEZDIP2AmS060siDNGw== +"@uppy/utils@^6.0.0", "@uppy/utils@^6.0.2": + version "6.0.2" + resolved "https://registry.yarnpkg.com/@uppy/utils/-/utils-6.0.2.tgz#fc5e86fa58e952fb075ca4bc0523fb5e6aa44053" + integrity sha512-ZoNeAa1YTKSlcvXe1SP3POjzjRZ9jSojorbst03vwd1Ks9vHPGf6pne61DowTXHZ3HMj1vpcIaQ1VIEWeeADlA== dependencies: lodash "^4.17.21" preact "^10.5.13" -"@uppy/xhr-upload@^3.6.8": - version "3.6.8" - resolved "https://registry.yarnpkg.com/@uppy/xhr-upload/-/xhr-upload-3.6.8.tgz#8282dee5c71f337e92052f1c74b5da17dbd79493" - integrity sha512-zr3OHrIdo08jmCqTYKS0C7o3E0XQpjtZI40wmB6VvXYzu4x/aZankG9QqKxLiY0n8KbZ9aCIvO8loxBGoL7Kaw== +"@uppy/xhr-upload@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@uppy/xhr-upload/-/xhr-upload-4.1.0.tgz#df469be285c43d82ecd72e7a68e308ffe46f6f18" + integrity sha512-Q7ljGvAUCKaAUJaxo2Uqfe+Cdwol5PYgG4lESFHVPo+CE7FWavvEXoGefhJCyxqy+7ygp7lK6+tXHOGiYZXlJg== dependencies: - "@uppy/companion-client" "^3.8.1" - "@uppy/utils" "^5.9.0" + "@uppy/companion-client" "^4.1.0" + "@uppy/utils" "^6.0.2" "@xmldom/xmldom@^0.8.1": version "0.8.10" @@ -2143,11 +2143,6 @@ is-regex@^1.1.4: call-bind "^1.0.2" has-tostringtag "^1.0.0" -is-shallow-equal@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-shallow-equal/-/is-shallow-equal-1.0.1.tgz#c410b51eb1c12ee50cd02891d32d1691a132d73c" - integrity sha512-lq5RvK+85Hs5J3p4oA4256M1FEffzmI533ikeDHvJd42nouRRx5wBzt36JuviiGe5dIPyHON/d0/Up+PBo6XkQ== - is-shared-array-buffer@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz#97b0c85fbdacb59c9c446fe653b82cf2b5b7cfe6" @@ -2428,10 +2423,10 @@ namespace-emitter@^2.0.1: resolved "https://registry.yarnpkg.com/namespace-emitter/-/namespace-emitter-2.0.1.tgz#978d51361c61313b4e6b8cf6f3853d08dfa2b17c" integrity sha512-N/sMKHniSDJBjfrkbS/tpkPj4RAbvW3mr8UAzvlMHyun93XEm83IAvhWtJVHo+RHn/oO8Job5YN4b+wRjSVp5g== -nanoid@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-4.0.2.tgz#140b3c5003959adbebf521c170f282c5e7f9fb9e" - integrity sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw== +nanoid@^5.0.0: + version "5.0.7" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-5.0.7.tgz#6452e8c5a816861fd9d2b898399f7e5fd6944cc6" + integrity sha512-oLxFY2gd2IqnjcYyOXD8XGCftpGtZP2AbHbOkthDkvRywH5ayNtPVy9YlOPcHckXzbLTCHpkb7FB+yuxKV13pQ== natural-compare-lite@^1.4.0: version "1.4.0" @@ -2598,13 +2593,13 @@ p-locate@^6.0.0: dependencies: p-limit "^4.0.0" -p-queue@^7.3.4: - version "7.4.1" - resolved "https://registry.yarnpkg.com/p-queue/-/p-queue-7.4.1.tgz#7f86f853048beca8272abdbb7cec1ed2afc0f265" - integrity sha512-vRpMXmIkYF2/1hLBKisKeVYJZ8S2tZ0zEAmIJgdVKP2nq0nh4qCdf8bgw+ZgKrkh71AOCaqzwbJJk1WtdcF3VA== +p-queue@^8.0.0: + version "8.0.1" + resolved "https://registry.yarnpkg.com/p-queue/-/p-queue-8.0.1.tgz#718b7f83836922ef213ddec263ff4223ce70bef8" + integrity sha512-NXzu9aQJTAzbBqOt2hwsR63ea7yvxJc0PwN/zobNAudYfb1B7R08SzB4TsLeSbUCuG467NhnoT0oO6w1qRO+BA== dependencies: eventemitter3 "^5.0.1" - p-timeout "^5.0.2" + p-timeout "^6.1.2" p-retry@^6.1.0: version "6.2.0" @@ -2615,10 +2610,10 @@ p-retry@^6.1.0: is-network-error "^1.0.0" retry "^0.13.1" -p-timeout@^5.0.2: - version "5.1.0" - resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-5.1.0.tgz#b3c691cf4415138ce2d9cfe071dba11f0fee085b" - integrity sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew== +p-timeout@^6.1.2: + version "6.1.2" + resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-6.1.2.tgz#22b8d8a78abf5e103030211c5fc6dee1166a6aa5" + integrity sha512-UbD77BuZ9Bc9aABo74gfXhNvzC9Tx7SxtHSh1fxvx3jTLLYvmVhiQZZrJzqqU0jKbN32kb5VOKiLEQI/3bIjgQ== p-try@^2.0.0: version "2.2.0" @@ -2858,6 +2853,11 @@ semver@^7.0.0, semver@^7.3.7, semver@^7.3.8, semver@^7.6.0: dependencies: lru-cache "^6.0.0" +shallow-equal@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/shallow-equal/-/shallow-equal-3.1.0.tgz#e7a54bac629c7f248eff6c2f5b63122ba4320bec" + integrity sha512-pfVOw8QZIXpMbhBWvzBISicvToTiM5WBF1EeAUZDDSb5Dt29yl4AYbyywbJFSEsRUMr7gJaxqCdr4L3tQf9wVg== + shebang-command@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"