diff --git a/package.json b/package.json index e3fd27455..a65782100 100644 --- a/package.json +++ b/package.json @@ -9,10 +9,10 @@ "@rails/actioncable": "7.2.0", "@rails/activestorage": "7.2.0", "@rails/ujs": "7.1.2", - "@uppy/aws-s3-multipart": "3.12.0", - "@uppy/core": "3.13.1", - "@uppy/dashboard": "3.9.1", - "@uppy/xhr-upload": "3.6.8", + "@uppy/aws-s3-multipart": "4.0.0", + "@uppy/core": "4.2.3", + "@uppy/dashboard": "4.1.2", + "@uppy/xhr-upload": "4.2.2", "autoprefixer": "^10.4.19", "bootstrap": "5.3.3", "bootstrap-icons": "^1.11.3", diff --git a/yarn.lock b/yarn.lock index 984bd3700..e14ab7328 100644 --- a/yarn.lock +++ b/yarn.lock @@ -178,112 +178,119 @@ resolved "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz" integrity sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow== -"@uppy/aws-s3-multipart@3.12.0": - version "3.12.0" - resolved "https://registry.npmjs.org/@uppy/aws-s3-multipart/-/aws-s3-multipart-3.12.0.tgz" - integrity sha512-l6/TlRjde/mP4LMFWdJIRBEUUceYXtAiNAHukfyzM3VbY3/+YrEJTAchsa4DrqAiyToJJu6b+xxvL2H46cDs3Q== +"@uppy/aws-s3-multipart@4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@uppy/aws-s3-multipart/-/aws-s3-multipart-4.0.0.tgz#f0e65841a9295692de03074334b314b015c1df1b" + integrity sha512-tW7W1cBh/99PhYaYDQ4Bo5h0aCIjnCgx/n6d6h7OJMu4NRD703DV/D8AHKIRl5JgecDekiTbApy2iu3q4uKkyw== + dependencies: + "@uppy/aws-s3" "^4.0.0" + +"@uppy/aws-s3@^4.0.0": + version "4.1.2" + resolved "https://registry.yarnpkg.com/@uppy/aws-s3/-/aws-s3-4.1.2.tgz#d69b993843e19529a82ede1edcc1887341def0fd" + integrity sha512-Px9uN7J1RTTn9tHKjRdrIhMYZFFJpnWE1Wjwy4m8EG312JjpMaA9cbE2RbIZqhF6e3liWHak5t2NAsWm3QyLiA== dependencies: - "@uppy/companion-client" "^3.8.1" - "@uppy/utils" "^5.9.0" + "@uppy/companion-client" "^4.1.1" + "@uppy/utils" "^6.0.4" -"@uppy/companion-client@^3.8.1": - version "3.8.2" - resolved "https://registry.npmjs.org/@uppy/companion-client/-/companion-client-3.8.2.tgz" - integrity sha512-WLjZ0Y6Fe7lzwU1YPvvQ/YqooejcgIZkT2TC39xr+QQ7Y1FwJECsyUdlKwgi1ee8TNpjoCrj3Q1Hjel/+p0VhA== +"@uppy/companion-client@^4.1.1": + version "4.1.1" + resolved "https://registry.yarnpkg.com/@uppy/companion-client/-/companion-client-4.1.1.tgz#c45ada22d00d26757a1a91ce44472fa319d549dc" + integrity sha512-MotCCdnyiLyw34LeyDd8NMxrjD6jvCJA8UCI8eiP2lpLjwJJYyCB2Z0VyO/Wn4yFdh5un2NKwQmtGE0AENHN6Q== dependencies: - "@uppy/utils" "^5.9.0" + "@uppy/utils" "^6.0.4" namespace-emitter "^2.0.1" p-retry "^6.1.0" -"@uppy/core@3.13.1": - version "3.13.1" - resolved "https://registry.npmjs.org/@uppy/core/-/core-3.13.1.tgz" - integrity sha512-iQGAUO4ziQRpfv7kix6tO6JOWqjI0K4vt8AynvHWzDPZxYSba3zd6RojGNPsYWSR7Xv+dRXYx+GU8oTiK1FRUA== +"@uppy/core@4.2.3": + version "4.2.3" + resolved "https://registry.yarnpkg.com/@uppy/core/-/core-4.2.3.tgz#32880674431eb6169dcf803300df8ba4a35dd0d5" + integrity sha512-JSZiTZksrIZeATAtq9+QxXiPl7snfA5HbCn8uL20WJJxLqSff5ctnKmjvj0QmtwctPli00YrryDvEhCMhgmP7g== dependencies: "@transloadit/prettier-bytes" "^0.3.4" - "@uppy/store-default" "^3.2.2" - "@uppy/utils" "^5.9.0" + "@uppy/store-default" "^4.1.1" + "@uppy/utils" "^6.0.4" 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.npmjs.org/@uppy/dashboard/-/dashboard-3.9.1.tgz" - integrity sha512-zZp+5Dwqu1jUdAZEu0Os2kC/8bF3cdrkve8CYEwqP/12yjNe8PF+XUQKF1RCYITjDE4hPSXcTh0MWw6t2LONuw== +"@uppy/dashboard@4.1.2": + version "4.1.2" + resolved "https://registry.yarnpkg.com/@uppy/dashboard/-/dashboard-4.1.2.tgz#7cc17c5ad8feee40b765300c12dceeb62570edad" + integrity sha512-XXDRtBu6Z8b9k4pWy5AbgSVJ4jDCwXpi91SAnxtxuP7rXOVzOKhW8DUGAYoD25ha2YxMugE7oBQ50iVhyWiWhg== 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.1" + "@uppy/provider-views" "^4.0.2" + "@uppy/status-bar" "^4.0.4" + "@uppy/thumbnail-generator" "^4.0.1" + "@uppy/utils" "^6.0.4" 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/informer@^3.1.0": - version "3.1.0" - resolved "https://registry.npmjs.org/@uppy/informer/-/informer-3.1.0.tgz" - integrity sha512-vmpTLqzSLmZSuIVDZV0o19yXVqyTh5/uCbKUEiyfBhR726kQiuYQLP/ZHaKcvW3c1ESQGbNg53iNHbFBqF681w== +"@uppy/informer@^4.1.1": + version "4.1.1" + resolved "https://registry.yarnpkg.com/@uppy/informer/-/informer-4.1.1.tgz#f3ed7679682f85870c17e01fb646143410b1b913" + integrity sha512-RRNCw4Z9EVeuYH+U6LKKPmeC78hLUESSIjMlXpJzxPZCqOdpERVEH5Lslg1TZELb5q1ezHFC3pKRxHS++SBcAg== dependencies: - "@uppy/utils" "^5.7.4" + "@uppy/utils" "^6.0.4" preact "^10.5.13" -"@uppy/provider-views@^3.13.0": - version "3.13.0" - resolved "https://registry.npmjs.org/@uppy/provider-views/-/provider-views-3.13.0.tgz" - integrity sha512-Z2oI88A+GC2zIPk8beoeFN/miHKkhtF58mYjvb5miGCMMZM7p7LRj98sgb5OOdKsGrfeiuTavtgL424BvcVd8w== +"@uppy/provider-views@^4.0.2": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@uppy/provider-views/-/provider-views-4.0.2.tgz#f9a27cdb1f53110a2904b4a76ab770e6b8c786ed" + integrity sha512-slJn+ivU3wnrJAbfDdtx2rzkl12hR9xmn80+M6xx3l0XnwKkaDLcqYYMkzirjrWGuJaKJpqPT6e3J2BZtHdxag== dependencies: - "@uppy/utils" "^5.9.0" + "@uppy/utils" "^6.0.4" 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.npmjs.org/@uppy/status-bar/-/status-bar-3.3.3.tgz" - integrity sha512-TCcnBjTDbq/AmnGOcWbCpQNsv05Z6Y36zdmTCt/xNe2/gTVAYAzGRoGOrkeb6jf/E4AAi25VyOolSqL2ibB8Kw== +"@uppy/status-bar@^4.0.4": + version "4.0.4" + resolved "https://registry.yarnpkg.com/@uppy/status-bar/-/status-bar-4.0.4.tgz#0f1c560ef18e5ff8a2418dd26124af818139d8ef" + integrity sha512-Q5bYzB9D167ZrlMrQNjWsh4LCrqWiXAxKvl+Dis3mv+Khltk/n6naWN28I894spfwGHhcuMazKXIb3pO90xjKA== dependencies: "@transloadit/prettier-bytes" "^0.3.4" - "@uppy/utils" "^5.9.0" + "@uppy/utils" "^6.0.4" classnames "^2.2.6" preact "^10.5.13" -"@uppy/store-default@^3.2.2": - version "3.2.2" - resolved "https://registry.npmjs.org/@uppy/store-default/-/store-default-3.2.2.tgz" - integrity sha512-OiSgT++Jj4nLK0N9WTeod3UNjCH81OXE5BcMJCd9oWzl2d0xPNq2T/E9Y6O72XVd+6Y7+tf5vZlPElutfMB3KQ== +"@uppy/store-default@^4.1.1": + version "4.1.1" + resolved "https://registry.yarnpkg.com/@uppy/store-default/-/store-default-4.1.1.tgz#ba2a84bcb637900e7fe33dd84b23b2b81a993672" + integrity sha512-VP02Q44Cziw8mLH6v2txToqF2SwsNr+jSxpkvcC7/EaZhG26XnseTd3Ydv2wYxv7YALQY2xhF2/LCXZzzx4fYQ== -"@uppy/thumbnail-generator@^3.1.0": - version "3.1.0" - resolved "https://registry.npmjs.org/@uppy/thumbnail-generator/-/thumbnail-generator-3.1.0.tgz" - integrity sha512-tDKK/cukC0CrM0F/OlHFmvpGGUq+Db4YfakhIGPKtT7ZO8aWOiIu5JIvaYUnKRxGq3RGsk4zhkxYXuoxVzzsGA== +"@uppy/thumbnail-generator@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@uppy/thumbnail-generator/-/thumbnail-generator-4.0.1.tgz#d909797b018a4b87874069c39cfaa8c94068024b" + integrity sha512-43TA7hgo/rD1brLWQbcvniVIa0tpJz+KhwrxKaqviar53scDzARe0WcU56rSLokPZeojs3TXR4thuaqU14ZYFw== dependencies: - "@uppy/utils" "^5.7.5" + "@uppy/utils" "^6.0.4" 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.npmjs.org/@uppy/utils/-/utils-5.9.0.tgz" - integrity sha512-9Ubddd3orCOLYjf0KobwgJ+aTrABSxk9t4X/QdM4qJHVZuMIftkaMplrViRUO+kvIBCXEZDIP2AmS060siDNGw== +"@uppy/utils@^6.0.4": + version "6.0.4" + resolved "https://registry.yarnpkg.com/@uppy/utils/-/utils-6.0.4.tgz#9487976324f10cd1ef698e346c3b5afbe0d083cb" + integrity sha512-EIp1//8+cw7DHPGix8sTp1G1OVopJlC2+p9upKrXXrmvRLFM00n1Xcd2JIZRE89PsrXgQzWdGYeeosCzoPZB2w== dependencies: lodash "^4.17.21" preact "^10.5.13" -"@uppy/xhr-upload@3.6.8": - version "3.6.8" - resolved "https://registry.npmjs.org/@uppy/xhr-upload/-/xhr-upload-3.6.8.tgz" - integrity sha512-zr3OHrIdo08jmCqTYKS0C7o3E0XQpjtZI40wmB6VvXYzu4x/aZankG9QqKxLiY0n8KbZ9aCIvO8loxBGoL7Kaw== +"@uppy/xhr-upload@4.2.2": + version "4.2.2" + resolved "https://registry.yarnpkg.com/@uppy/xhr-upload/-/xhr-upload-4.2.2.tgz#715d0ec04093fe2485918482bd94a7fc99ef8199" + integrity sha512-ObtHme+0KofQui+Mg35PErLNYOR1Ci0Voiwu9EPoD8rGkoOYl6K+PdesmBOaj+q47b1Q5wCw+iHu4bitviR2qw== dependencies: - "@uppy/companion-client" "^3.8.1" - "@uppy/utils" "^5.9.0" + "@uppy/companion-client" "^4.1.1" + "@uppy/utils" "^6.0.4" "@videojs/http-streaming@3.5.3": version "3.5.3" @@ -1135,11 +1142,6 @@ is-plain-object@^2.0.4: dependencies: isobject "^3.0.1" -is-shallow-equal@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/is-shallow-equal/-/is-shallow-equal-1.0.1.tgz" - integrity sha512-lq5RvK+85Hs5J3p4oA4256M1FEffzmI533ikeDHvJd42nouRRx5wBzt36JuviiGe5dIPyHON/d0/Up+PBo6XkQ== - isexe@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" @@ -1367,10 +1369,10 @@ nanoid@^3.3.7: resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz" integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== -nanoid@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/nanoid/-/nanoid-4.0.0.tgz" - integrity sha512-IgBP8piMxe/gf73RTQx7hmnhwz0aaEXYakvqZyE302IXW3HyVNhdNGC+O2MwMAVhLEnvXlvKtGbtJf6wvHihCg== +nanoid@^5.0.0: + version "5.0.8" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-5.0.8.tgz#7610003f6b3b761b5c244bb342c112c5312512bf" + integrity sha512-TcJPw+9RV9dibz1hHUzlLVy8N4X9TnwirAjrU08Juo6BNKggzVfP2ZJ/3ZUSq15Xl5i85i+Z89XBO90pB2PghQ== neo-async@^2.6.2: version "2.6.2" @@ -1427,13 +1429,13 @@ p-locate@^4.1.0: dependencies: p-limit "^2.2.0" -p-queue@^7.3.4: - version "7.4.1" - resolved "https://registry.npmjs.org/p-queue/-/p-queue-7.4.1.tgz" - 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" @@ -1444,10 +1446,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.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz" - integrity sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew== +p-timeout@^6.1.2: + version "6.1.3" + resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-6.1.3.tgz#9635160c4e10c7b4c3db45b7d5d26f911d9fd853" + integrity sha512-UJUyfKbwvr/uZSV6btANfb+0t/mOhKV/KXcCUTp8FcQI+v/0d+wXqH4htrW0E4rR6WiEO/EPvUFiV9D5OI4vlw== p-try@^2.0.0: version "2.2.0" @@ -1786,6 +1788,11 @@ shallow-clone@^3.0.0: dependencies: kind-of "^6.0.2" +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.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz"