diff --git a/package.json b/package.json index 849318bd..eca5d295 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "i18n:check:verbose": "node ./scripts/find-unused-i18n.js --verbose", "i18n:clean": "node ./scripts/find-unused-i18n.js --delete", "i18n:clean:dry-run": "node ./scripts/find-unused-i18n.js --delete --dry-run", - "link": "node ./scripts/link.cjs", + "link": "node ./scripts/link.js", "lint": "eslint --ext .js,.jsx,.ts,.tsx,.vue src/", "lint:dpdm": "dpdm -T --tsconfig ./tsconfig.json --no-tree --no-warning --exit-code circular:1 src/main/index.ts", "lint:fix": "eslint --fix --ext .js,.jsx,.ts,.tsx,.vue src/", @@ -38,14 +38,14 @@ "prebuild": "electron-vite build", "preview": "electron-vite preview", "release": "electron-vite build && electron-builder --publish always", - "sha256": "node ./scripts/gen-sha256.cjs", + "sha256": "node ./scripts/gen-sha256.js", "upload-beta": "node ./scripts/upload-beta.cjs", "upload-dist": "node ./scripts/upload-dist-to-r2.cjs" }, "dependencies": { - "@aws-sdk/client-s3": "^3.856.0", - "@aws-sdk/lib-storage": "^3.856.0", - "@aws-sdk/s3-request-presigner": "^3.856.0", + "@aws-sdk/client-s3": "^3.857.0", + "@aws-sdk/lib-storage": "^3.857.0", + "@aws-sdk/s3-request-presigner": "^3.857.0", "@electron-toolkit/preload": "^3.0.2", "@element-plus/icons-vue": "^2.3.1", "@highlightjs/vue-plugin": "^2.1.2", @@ -84,6 +84,7 @@ "qiniu": "7.14.0", "qrcode.vue": "^3.6.0", "querystring": "^0.2.1", + "semver": "^7.7.2", "shell-path": "3.0.0", "ssh2-no-cpu-features": "^2.0.0", "upyun": "^3.4.6", @@ -101,7 +102,6 @@ "@eslint/js": "^9.32.0", "@types/ali-oss": "^6.16.11", "@types/fs-extra": "^11.0.4", - "@types/inquirer": "^6.5.0", "@types/js-yaml": "^4.0.9", "@types/lodash-es": "^4.17.12", "@types/mime-types": "^2.1.4", diff --git a/scripts/gen-sha256.cjs b/scripts/gen-sha256.js similarity index 92% rename from scripts/gen-sha256.cjs rename to scripts/gen-sha256.js index 0dc49bd2..38ee5ccf 100644 --- a/scripts/gen-sha256.cjs +++ b/scripts/gen-sha256.js @@ -1,14 +1,16 @@ -const crypto = require('node:crypto') -const os = require('node:os') -const path = require('node:path') -const axios = require('axios') -const fs = require('fs-extra') -const pkg = require('../package.json') +import crypto from 'node:crypto' +import os from 'node:os' +import path from 'node:path' + +import axios from 'axios' +import fs from 'fs-extra' + +import pkg from '../package.json' with { type: 'json'} const version = process.argv[2] || pkg.version // Configuration const BASE_URL = `https://github.com/Kuingsmile/PicList/releases/download/v${version}` -const DOWNLOAD_DIR = process.argv[3] || 'R:\\Temp' || path.join(os.homedir(), 'Downloads') +const DOWNLOAD_DIR = process.argv[3] || path.join(os.homedir(), 'Downloads') // File information const files = [ { diff --git a/scripts/link.cjs b/scripts/link.js similarity index 94% rename from scripts/link.cjs rename to scripts/link.js index a2db8784..9c4decfa 100644 --- a/scripts/link.cjs +++ b/scripts/link.js @@ -1,4 +1,4 @@ -const pkg = require('../package.json') +import pkg from '../package.json' with { type: 'json' } const version = pkg.version // TODO: use the same name format const generateURL = (platform, ext, prefix = 'PicList-') => { diff --git a/yarn.lock b/yarn.lock index f90c8078..0e9330fb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -157,35 +157,35 @@ tslib "^2.6.2" uuid "^9.0.1" -"@aws-sdk/client-s3@^3.856.0": - version "3.856.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.856.0.tgz#c1b6d41f57f2a475f80846b563b9859559e903bc" - integrity sha512-bU6eUA3/g5Ehe1cHOBWgPqBamxDTuHpnUOT10Q8c7wVKdJN1+zx+cDQnoRwjOeGc5Rfiv0pMgy7iVFPfJA9aOQ== +"@aws-sdk/client-s3@^3.857.0": + version "3.857.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.857.0.tgz#74199738b9b62921792e079bb26babc9e63a43e8" + integrity sha512-kdNgv0QUIDc3nBStIXa22lX7WbfFmChTDHzONa53ZPIaP2E8CkPJJeZS55VRzHE7FytF34uP+6q1jDysdSTeYA== dependencies: "@aws-crypto/sha1-browser" "5.2.0" "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/core" "3.856.0" - "@aws-sdk/credential-provider-node" "3.856.0" + "@aws-sdk/core" "3.857.0" + "@aws-sdk/credential-provider-node" "3.857.0" "@aws-sdk/middleware-bucket-endpoint" "3.840.0" "@aws-sdk/middleware-expect-continue" "3.840.0" - "@aws-sdk/middleware-flexible-checksums" "3.856.0" + "@aws-sdk/middleware-flexible-checksums" "3.857.0" "@aws-sdk/middleware-host-header" "3.840.0" "@aws-sdk/middleware-location-constraint" "3.840.0" "@aws-sdk/middleware-logger" "3.840.0" "@aws-sdk/middleware-recursion-detection" "3.840.0" - "@aws-sdk/middleware-sdk-s3" "3.856.0" + "@aws-sdk/middleware-sdk-s3" "3.857.0" "@aws-sdk/middleware-ssec" "3.840.0" - "@aws-sdk/middleware-user-agent" "3.856.0" + "@aws-sdk/middleware-user-agent" "3.857.0" "@aws-sdk/region-config-resolver" "3.840.0" - "@aws-sdk/signature-v4-multi-region" "3.856.0" + "@aws-sdk/signature-v4-multi-region" "3.857.0" "@aws-sdk/types" "3.840.0" "@aws-sdk/util-endpoints" "3.848.0" "@aws-sdk/util-user-agent-browser" "3.840.0" - "@aws-sdk/util-user-agent-node" "3.856.0" + "@aws-sdk/util-user-agent-node" "3.857.0" "@aws-sdk/xml-builder" "3.821.0" "@smithy/config-resolver" "^4.1.4" - "@smithy/core" "^3.7.0" + "@smithy/core" "^3.7.2" "@smithy/eventstream-serde-browser" "^4.0.4" "@smithy/eventstream-serde-config-resolver" "^4.1.2" "@smithy/eventstream-serde-node" "^4.0.4" @@ -196,21 +196,21 @@ "@smithy/invalid-dependency" "^4.0.4" "@smithy/md5-js" "^4.0.4" "@smithy/middleware-content-length" "^4.0.4" - "@smithy/middleware-endpoint" "^4.1.15" - "@smithy/middleware-retry" "^4.1.16" + "@smithy/middleware-endpoint" "^4.1.17" + "@smithy/middleware-retry" "^4.1.18" "@smithy/middleware-serde" "^4.0.8" "@smithy/middleware-stack" "^4.0.4" "@smithy/node-config-provider" "^4.1.3" "@smithy/node-http-handler" "^4.1.0" "@smithy/protocol-http" "^5.1.2" - "@smithy/smithy-client" "^4.4.7" + "@smithy/smithy-client" "^4.4.9" "@smithy/types" "^4.3.1" "@smithy/url-parser" "^4.0.4" "@smithy/util-base64" "^4.0.0" "@smithy/util-body-length-browser" "^4.0.0" "@smithy/util-body-length-node" "^4.0.0" - "@smithy/util-defaults-mode-browser" "^4.0.23" - "@smithy/util-defaults-mode-node" "^4.0.23" + "@smithy/util-defaults-mode-browser" "^4.0.25" + "@smithy/util-defaults-mode-node" "^4.0.25" "@smithy/util-endpoints" "^3.0.6" "@smithy/util-middleware" "^4.0.4" "@smithy/util-retry" "^4.0.6" @@ -265,44 +265,44 @@ "@smithy/util-utf8" "^4.0.0" tslib "^2.6.2" -"@aws-sdk/client-sso@3.856.0": - version "3.856.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.856.0.tgz#7c18c722a7617f9093850bfb681c4c91c32834dd" - integrity sha512-MrLxzTrsipNxp+L0rOJeSUBUJEamnvOzAGzl4lQfl+1mtufKeKskwKuUu1NizLxZGLQQ77T8HFb8z1e1fAgcIg== +"@aws-sdk/client-sso@3.857.0": + version "3.857.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.857.0.tgz#f0115f8be7cddfb78b0a8faee9972793163deade" + integrity sha512-0jXF4YJ3mGspNsxOU1rdk1uTtm/xadSWvgU+JQb2YCnallEDeT/Kahlyg4GOzPDj0UnnYWsD2s1Hx82O08SbiQ== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/core" "3.856.0" + "@aws-sdk/core" "3.857.0" "@aws-sdk/middleware-host-header" "3.840.0" "@aws-sdk/middleware-logger" "3.840.0" "@aws-sdk/middleware-recursion-detection" "3.840.0" - "@aws-sdk/middleware-user-agent" "3.856.0" + "@aws-sdk/middleware-user-agent" "3.857.0" "@aws-sdk/region-config-resolver" "3.840.0" "@aws-sdk/types" "3.840.0" "@aws-sdk/util-endpoints" "3.848.0" "@aws-sdk/util-user-agent-browser" "3.840.0" - "@aws-sdk/util-user-agent-node" "3.856.0" + "@aws-sdk/util-user-agent-node" "3.857.0" "@smithy/config-resolver" "^4.1.4" - "@smithy/core" "^3.7.0" + "@smithy/core" "^3.7.2" "@smithy/fetch-http-handler" "^5.1.0" "@smithy/hash-node" "^4.0.4" "@smithy/invalid-dependency" "^4.0.4" "@smithy/middleware-content-length" "^4.0.4" - "@smithy/middleware-endpoint" "^4.1.15" - "@smithy/middleware-retry" "^4.1.16" + "@smithy/middleware-endpoint" "^4.1.17" + "@smithy/middleware-retry" "^4.1.18" "@smithy/middleware-serde" "^4.0.8" "@smithy/middleware-stack" "^4.0.4" "@smithy/node-config-provider" "^4.1.3" "@smithy/node-http-handler" "^4.1.0" "@smithy/protocol-http" "^5.1.2" - "@smithy/smithy-client" "^4.4.7" + "@smithy/smithy-client" "^4.4.9" "@smithy/types" "^4.3.1" "@smithy/url-parser" "^4.0.4" "@smithy/util-base64" "^4.0.0" "@smithy/util-body-length-browser" "^4.0.0" "@smithy/util-body-length-node" "^4.0.0" - "@smithy/util-defaults-mode-browser" "^4.0.23" - "@smithy/util-defaults-mode-node" "^4.0.23" + "@smithy/util-defaults-mode-browser" "^4.0.25" + "@smithy/util-defaults-mode-node" "^4.0.25" "@smithy/util-endpoints" "^3.0.6" "@smithy/util-middleware" "^4.0.4" "@smithy/util-retry" "^4.0.6" @@ -330,19 +330,19 @@ fast-xml-parser "5.2.5" tslib "^2.6.2" -"@aws-sdk/core@3.856.0": - version "3.856.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.856.0.tgz#ac0d4216399ba8083c7dad17e05542f3b5ddf689" - integrity sha512-8E5qLsjJ/AwOCOwKxKdfaLEWiRZBrtFJaWlDkC8vTT0/nCzCLMxW8lEKMzkvsxRfje0YZ3V1+rcNycvlz0jVTw== +"@aws-sdk/core@3.857.0": + version "3.857.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.857.0.tgz#824529c129fd5f3be50584671defe970663731fa" + integrity sha512-mgtjKignFcCl19TS6vKbC3e9jtogg6S38a0HFFWjcqMCUAskM+ZROickVTKsYeAk7FoYa2++YkM0qz8J/yteVA== dependencies: "@aws-sdk/types" "3.840.0" "@aws-sdk/xml-builder" "3.821.0" - "@smithy/core" "^3.7.0" + "@smithy/core" "^3.7.2" "@smithy/node-config-provider" "^4.1.3" "@smithy/property-provider" "^4.0.4" "@smithy/protocol-http" "^5.1.2" "@smithy/signature-v4" "^5.1.2" - "@smithy/smithy-client" "^4.4.7" + "@smithy/smithy-client" "^4.4.9" "@smithy/types" "^4.3.1" "@smithy/util-base64" "^4.0.0" "@smithy/util-body-length-browser" "^4.0.0" @@ -362,12 +362,12 @@ "@smithy/types" "^4.3.1" tslib "^2.6.2" -"@aws-sdk/credential-provider-env@3.856.0": - version "3.856.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.856.0.tgz#ba48eb1660fed655579c052f027d8cd2d00131ca" - integrity sha512-CQ8dVEonRlNHjinKUp3Dr+ihArpXMIjm0/S3N3UoujDaj40HS8Z3yc3S4TfSj5fhEEYxvWi2YDg2gEuKLf5eVw== +"@aws-sdk/credential-provider-env@3.857.0": + version "3.857.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.857.0.tgz#8fc3f4c057e7754a3e8d6bd0d785128aff1605cb" + integrity sha512-i9NjopufQc7mrJr2lVU4DU5cLGJQ1wNEucnP6XcpCozbJfGJExU9o/VY27qU/pI8V0zK428KXuABuN70Qb+xkw== dependencies: - "@aws-sdk/core" "3.856.0" + "@aws-sdk/core" "3.857.0" "@aws-sdk/types" "3.840.0" "@smithy/property-provider" "^4.0.4" "@smithy/types" "^4.3.1" @@ -389,18 +389,18 @@ "@smithy/util-stream" "^4.2.3" tslib "^2.6.2" -"@aws-sdk/credential-provider-http@3.856.0": - version "3.856.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.856.0.tgz#159f7baa894ef93bd503f55d086f9429c8a7bea2" - integrity sha512-tqOmuPNaWJNVw69RmayCCaJ1ZslETvbOD3rUQPdy0OQcZ7MKcXmchPGA4Uu26CRbFxXFDvGtdEAoZfHJOt9IwA== +"@aws-sdk/credential-provider-http@3.857.0": + version "3.857.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.857.0.tgz#563810813c71af39ca0f0a33d5eb351bc1a02f08" + integrity sha512-Ig1dwbn+vO7Fo+2uznZ6Pv0xoLIWz6ndzJygn2eR2MRi6LvZSnTZqbeovjJeoEzWO2xFdK++SyjS7aEuAMAmzw== dependencies: - "@aws-sdk/core" "3.856.0" + "@aws-sdk/core" "3.857.0" "@aws-sdk/types" "3.840.0" "@smithy/fetch-http-handler" "^5.1.0" "@smithy/node-http-handler" "^4.1.0" "@smithy/property-provider" "^4.0.4" "@smithy/protocol-http" "^5.1.2" - "@smithy/smithy-client" "^4.4.7" + "@smithy/smithy-client" "^4.4.9" "@smithy/types" "^4.3.1" "@smithy/util-stream" "^4.2.3" tslib "^2.6.2" @@ -424,18 +424,18 @@ "@smithy/types" "^4.3.1" tslib "^2.6.2" -"@aws-sdk/credential-provider-ini@3.856.0": - version "3.856.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.856.0.tgz#8cc8bc8f3d15276a90651863024bf1c638b7efd4" - integrity sha512-OM41VYwleo/WFY/osHMetI/6ypeaeC597pCsTUX9u7OCt9jFldW0xC8YvWa8q1R195hfoPWjN0QMjkp0iGppCA== +"@aws-sdk/credential-provider-ini@3.857.0": + version "3.857.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.857.0.tgz#8d6bc649a3b36eef95bb0e4de7c1cf7fc051cc24" + integrity sha512-w24ABs913sweDFz0aX/PGEfK1jgpV21a2E8p78ueSkQ7Fb7ELVzsv1C16ESFDDF++P4KVkxNQrjRuKw/5+T7ug== dependencies: - "@aws-sdk/core" "3.856.0" - "@aws-sdk/credential-provider-env" "3.856.0" - "@aws-sdk/credential-provider-http" "3.856.0" - "@aws-sdk/credential-provider-process" "3.856.0" - "@aws-sdk/credential-provider-sso" "3.856.0" - "@aws-sdk/credential-provider-web-identity" "3.856.0" - "@aws-sdk/nested-clients" "3.856.0" + "@aws-sdk/core" "3.857.0" + "@aws-sdk/credential-provider-env" "3.857.0" + "@aws-sdk/credential-provider-http" "3.857.0" + "@aws-sdk/credential-provider-process" "3.857.0" + "@aws-sdk/credential-provider-sso" "3.857.0" + "@aws-sdk/credential-provider-web-identity" "3.857.0" + "@aws-sdk/nested-clients" "3.857.0" "@aws-sdk/types" "3.840.0" "@smithy/credential-provider-imds" "^4.0.6" "@smithy/property-provider" "^4.0.4" @@ -461,17 +461,17 @@ "@smithy/types" "^4.3.1" tslib "^2.6.2" -"@aws-sdk/credential-provider-node@3.856.0": - version "3.856.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.856.0.tgz#2bb7eed0895516b72f670e79a319d38c665bc01f" - integrity sha512-PklXMo3ReBcXVMsigacQHdfrwHWx2SFctQCBGHRcY6NLoaHnVe4g+oW+BOOCj7c9JGn7c2mMNMzhuxgsfuDXRw== +"@aws-sdk/credential-provider-node@3.857.0": + version "3.857.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.857.0.tgz#7ffa5f6dfb519a7bf9c71b5e3d967e3bc73634d8" + integrity sha512-4ulf6NmbGrE1S+8eAHZQ/krvd441KdKvpT3bFoTsg+89YlGwobW+C+vy94qQBx0iKbqkILbLeFF2F/Bf/ACnmw== dependencies: - "@aws-sdk/credential-provider-env" "3.856.0" - "@aws-sdk/credential-provider-http" "3.856.0" - "@aws-sdk/credential-provider-ini" "3.856.0" - "@aws-sdk/credential-provider-process" "3.856.0" - "@aws-sdk/credential-provider-sso" "3.856.0" - "@aws-sdk/credential-provider-web-identity" "3.856.0" + "@aws-sdk/credential-provider-env" "3.857.0" + "@aws-sdk/credential-provider-http" "3.857.0" + "@aws-sdk/credential-provider-ini" "3.857.0" + "@aws-sdk/credential-provider-process" "3.857.0" + "@aws-sdk/credential-provider-sso" "3.857.0" + "@aws-sdk/credential-provider-web-identity" "3.857.0" "@aws-sdk/types" "3.840.0" "@smithy/credential-provider-imds" "^4.0.6" "@smithy/property-provider" "^4.0.4" @@ -491,12 +491,12 @@ "@smithy/types" "^4.3.1" tslib "^2.6.2" -"@aws-sdk/credential-provider-process@3.856.0": - version "3.856.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.856.0.tgz#4a14a58aaedf38d0842f896c68c26e666639dcf6" - integrity sha512-mR+3uVhlHBrqRh7rFs8CRJ30go9xuB8uWHf2FL63ZliuYzYCrFknj+y+PLvYl+Aa4Ok57SW9BVrKkj6OpiEFKA== +"@aws-sdk/credential-provider-process@3.857.0": + version "3.857.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.857.0.tgz#906b4e2e65e0c0f02356a9c2c7380cc8cdd2c8fe" + integrity sha512-WLSLM4+vDyrjT+aeaiUHkAxUXUSQSXIQT8ZoS7RHo2BvTlpBOJY9nxvcmKWNCQ2hW2AhVjqBeMjVz3u3fFhoJQ== dependencies: - "@aws-sdk/core" "3.856.0" + "@aws-sdk/core" "3.857.0" "@aws-sdk/types" "3.840.0" "@smithy/property-provider" "^4.0.4" "@smithy/shared-ini-file-loader" "^4.0.4" @@ -517,14 +517,14 @@ "@smithy/types" "^4.3.1" tslib "^2.6.2" -"@aws-sdk/credential-provider-sso@3.856.0": - version "3.856.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.856.0.tgz#8c2c6ad90911abdba465a7014ac904c56d42f833" - integrity sha512-5/WY5zI8iF+HvxeNBiP7kOnn60jr76/MRGU8qQmbXd2/7GZM2sAHSTY2Qot6D9HwutAsU924y8Kxa/m7VZT4GQ== +"@aws-sdk/credential-provider-sso@3.857.0": + version "3.857.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.857.0.tgz#48561bba767f7da8e9757a77ce391feeb8dece24" + integrity sha512-OfbkZ//9+nC2HH+3cbjjQz4d4ODQsFml38mPvwq7FSiVrUR7hxgE7OQael4urqKVWLEqFt6/PCr+QZq0J4dJ1A== dependencies: - "@aws-sdk/client-sso" "3.856.0" - "@aws-sdk/core" "3.856.0" - "@aws-sdk/token-providers" "3.856.0" + "@aws-sdk/client-sso" "3.857.0" + "@aws-sdk/core" "3.857.0" + "@aws-sdk/token-providers" "3.857.0" "@aws-sdk/types" "3.840.0" "@smithy/property-provider" "^4.0.4" "@smithy/shared-ini-file-loader" "^4.0.4" @@ -543,13 +543,13 @@ "@smithy/types" "^4.3.1" tslib "^2.6.2" -"@aws-sdk/credential-provider-web-identity@3.856.0": - version "3.856.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.856.0.tgz#fbcb1e26d5c254ca13f216c27b7a0111a3ab4e28" - integrity sha512-QPoHotFD7aiI+l1WF/QTlNVMtR7VY31y1uYaCXBTkmuELNlNFAVptNlct51/OcAqlWLp6wWfz75Sy9vdbNxuXw== +"@aws-sdk/credential-provider-web-identity@3.857.0": + version "3.857.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.857.0.tgz#c815d4f6b9021719b5fe5a13aa6d35dbfa06f608" + integrity sha512-aj1QbOyhu+bl+gsgIpMuvVRJa1LkgwHzyu6lzjCrPxuPO6ytHDMmii+QUyM9P5K3Xk6fT/JGposhMFB5AtI+Og== dependencies: - "@aws-sdk/core" "3.856.0" - "@aws-sdk/nested-clients" "3.856.0" + "@aws-sdk/core" "3.857.0" + "@aws-sdk/nested-clients" "3.857.0" "@aws-sdk/types" "3.840.0" "@smithy/property-provider" "^4.0.4" "@smithy/types" "^4.3.1" @@ -568,14 +568,14 @@ stream-browserify "3.0.0" tslib "^2.6.2" -"@aws-sdk/lib-storage@^3.856.0": - version "3.856.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/lib-storage/-/lib-storage-3.856.0.tgz#e3f6c34ca5d94ad3919c61db223199c48803f2db" - integrity sha512-mM5L1ZUfulemREmXHSFIR3YGE5mBaZxIF1H/22zwgd3Ty8WbfsI9I+0lYADurCbc8/lHnFbVP3dZReL3scSS9A== +"@aws-sdk/lib-storage@^3.857.0": + version "3.857.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/lib-storage/-/lib-storage-3.857.0.tgz#59fe87c5a06f36172117ea1fc2e8fa00399e2741" + integrity sha512-UkJDA6g/L+piv+q9mqp+zPbXYHpMblaupXHDo7DVTz9kmse4ZwftTAnAOQJc6zZzkaPPAiJPDOxOY5Q/B5+Tfg== dependencies: "@smithy/abort-controller" "^4.0.4" - "@smithy/middleware-endpoint" "^4.1.15" - "@smithy/smithy-client" "^4.4.7" + "@smithy/middleware-endpoint" "^4.1.17" + "@smithy/smithy-client" "^4.4.9" buffer "5.6.0" events "3.3.0" stream-browserify "3.0.0" @@ -623,15 +623,15 @@ "@smithy/util-utf8" "^4.0.0" tslib "^2.6.2" -"@aws-sdk/middleware-flexible-checksums@3.856.0": - version "3.856.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.856.0.tgz#2d37a9800edfa697f727132dc512281bd0b1e09e" - integrity sha512-uM6a6VZAyM4h2fzD6qK6vQ0jwD1Vi8OzV+1xfb6Mjx3DsF0Dn+CJSpzVdX/EvGbWDEHdo2uhGw652lI08RJv8Q== +"@aws-sdk/middleware-flexible-checksums@3.857.0": + version "3.857.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.857.0.tgz#0260e009006a7c619a59613ff106384e5bac594e" + integrity sha512-6iHar8RMW1JHYHlho3AQXEwvMmFSfxZHaj6d+TR/os0YrmQFBkLqpK8OBmJ750qa0S6QB22s+8kmbH4BCpeccg== dependencies: "@aws-crypto/crc32" "5.2.0" "@aws-crypto/crc32c" "5.2.0" "@aws-crypto/util" "5.2.0" - "@aws-sdk/core" "3.856.0" + "@aws-sdk/core" "3.857.0" "@aws-sdk/types" "3.840.0" "@smithy/is-array-buffer" "^4.0.0" "@smithy/node-config-provider" "^4.1.3" @@ -700,19 +700,19 @@ "@smithy/util-utf8" "^4.0.0" tslib "^2.6.2" -"@aws-sdk/middleware-sdk-s3@3.856.0": - version "3.856.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.856.0.tgz#38623d21d29a131b1a38d4dd0b5b244161ed4640" - integrity sha512-awpykPkEPZUTbVVWQrGiJmaAvLiqCRxJ8/JwGTcidZJZslOWUyBReJvU6XbxJoAhU/ZSyORQ6mITpAkIMS7PWw== +"@aws-sdk/middleware-sdk-s3@3.857.0": + version "3.857.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.857.0.tgz#6b02423fa4c9fb9f1860fb5e1a6ac44c70dd6fa1" + integrity sha512-qKbr6I6+4kRvI9guR1xnTX3dS37JaIM042/uLYzb65/dUfOm7oxBTDW0+7Jdu92nj5bAChYloKQGEsr7dwKxeg== dependencies: - "@aws-sdk/core" "3.856.0" + "@aws-sdk/core" "3.857.0" "@aws-sdk/types" "3.840.0" "@aws-sdk/util-arn-parser" "3.804.0" - "@smithy/core" "^3.7.0" + "@smithy/core" "^3.7.2" "@smithy/node-config-provider" "^4.1.3" "@smithy/protocol-http" "^5.1.2" "@smithy/signature-v4" "^5.1.2" - "@smithy/smithy-client" "^4.4.7" + "@smithy/smithy-client" "^4.4.9" "@smithy/types" "^4.3.1" "@smithy/util-config-provider" "^4.0.0" "@smithy/util-middleware" "^4.0.4" @@ -742,15 +742,15 @@ "@smithy/types" "^4.3.1" tslib "^2.6.2" -"@aws-sdk/middleware-user-agent@3.856.0": - version "3.856.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.856.0.tgz#9772176c418886aa20210ccd20c9fa87b948f5b9" - integrity sha512-yObY8fwTtW6uG0jYfSOiFi8Fpi0ZdKl4kU1XSIJPNiE/wn9JsoAYZ1hHHtRgJHMfmgnsWMWGeOnPt6LzREtXsQ== +"@aws-sdk/middleware-user-agent@3.857.0": + version "3.857.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.857.0.tgz#8d5343464e1147462c6605575242670b442df4d1" + integrity sha512-JPqTxJGwc5QyxpCpDuOi64+z+9krpkv9FidnWjPqqNwLy25Da8espksTzptPivsMzUukdObFWJsDG89/8/I6TQ== dependencies: - "@aws-sdk/core" "3.856.0" + "@aws-sdk/core" "3.857.0" "@aws-sdk/types" "3.840.0" "@aws-sdk/util-endpoints" "3.848.0" - "@smithy/core" "^3.7.0" + "@smithy/core" "^3.7.2" "@smithy/protocol-http" "^5.1.2" "@smithy/types" "^4.3.1" tslib "^2.6.2" @@ -799,44 +799,44 @@ "@smithy/util-utf8" "^4.0.0" tslib "^2.6.2" -"@aws-sdk/nested-clients@3.856.0": - version "3.856.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/nested-clients/-/nested-clients-3.856.0.tgz#bcea5bab7e014e11ceb0831ece6f9061f28dbbf9" - integrity sha512-ZDpWSlOXChlzNKdbKcW77iRQZKwuN4q9kDFvs0tD2TqhHMx9JMqegHaqLz8GwVVe/nPZRdx8cuguYCIEb4MSUg== +"@aws-sdk/nested-clients@3.857.0": + version "3.857.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/nested-clients/-/nested-clients-3.857.0.tgz#0acd5d971efd37383fc0ec810a20bf1d21c75caf" + integrity sha512-3P1GP34hu3Yb7C8bcIqIGASMt/MT/1Lxwy37UJwCn4IrccrvYM3i8y5XX4wW8sn1J5832wB4kdb4HTYbEz6+zw== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/core" "3.856.0" + "@aws-sdk/core" "3.857.0" "@aws-sdk/middleware-host-header" "3.840.0" "@aws-sdk/middleware-logger" "3.840.0" "@aws-sdk/middleware-recursion-detection" "3.840.0" - "@aws-sdk/middleware-user-agent" "3.856.0" + "@aws-sdk/middleware-user-agent" "3.857.0" "@aws-sdk/region-config-resolver" "3.840.0" "@aws-sdk/types" "3.840.0" "@aws-sdk/util-endpoints" "3.848.0" "@aws-sdk/util-user-agent-browser" "3.840.0" - "@aws-sdk/util-user-agent-node" "3.856.0" + "@aws-sdk/util-user-agent-node" "3.857.0" "@smithy/config-resolver" "^4.1.4" - "@smithy/core" "^3.7.0" + "@smithy/core" "^3.7.2" "@smithy/fetch-http-handler" "^5.1.0" "@smithy/hash-node" "^4.0.4" "@smithy/invalid-dependency" "^4.0.4" "@smithy/middleware-content-length" "^4.0.4" - "@smithy/middleware-endpoint" "^4.1.15" - "@smithy/middleware-retry" "^4.1.16" + "@smithy/middleware-endpoint" "^4.1.17" + "@smithy/middleware-retry" "^4.1.18" "@smithy/middleware-serde" "^4.0.8" "@smithy/middleware-stack" "^4.0.4" "@smithy/node-config-provider" "^4.1.3" "@smithy/node-http-handler" "^4.1.0" "@smithy/protocol-http" "^5.1.2" - "@smithy/smithy-client" "^4.4.7" + "@smithy/smithy-client" "^4.4.9" "@smithy/types" "^4.3.1" "@smithy/url-parser" "^4.0.4" "@smithy/util-base64" "^4.0.0" "@smithy/util-body-length-browser" "^4.0.0" "@smithy/util-body-length-node" "^4.0.0" - "@smithy/util-defaults-mode-browser" "^4.0.23" - "@smithy/util-defaults-mode-node" "^4.0.23" + "@smithy/util-defaults-mode-browser" "^4.0.25" + "@smithy/util-defaults-mode-node" "^4.0.25" "@smithy/util-endpoints" "^3.0.6" "@smithy/util-middleware" "^4.0.4" "@smithy/util-retry" "^4.0.6" @@ -869,17 +869,17 @@ "@smithy/types" "^4.3.1" tslib "^2.6.2" -"@aws-sdk/s3-request-presigner@^3.856.0": - version "3.856.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/s3-request-presigner/-/s3-request-presigner-3.856.0.tgz#8b535f143b37be7991ee6c93cd1525a29e4b712a" - integrity sha512-ZvOXhW+i+0ZUXd9h3qCZ67TX1/J7rSSY+znpIGb0+VkNTgd/0jJcviZvUf1mERBQP7/Q+5z/t2WgHipZ5W7+PA== +"@aws-sdk/s3-request-presigner@^3.857.0": + version "3.857.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/s3-request-presigner/-/s3-request-presigner-3.857.0.tgz#4c268f7c52078df25836ae96b2dc271892813902" + integrity sha512-ysBzl3mMH68XGArmfaIjx88fJRaeA1jBzzRoX/3VKh0I4a8gXtRqWgttTm9YS/tidfFN5qfHeQgc286VMOVFqg== dependencies: - "@aws-sdk/signature-v4-multi-region" "3.856.0" + "@aws-sdk/signature-v4-multi-region" "3.857.0" "@aws-sdk/types" "3.840.0" "@aws-sdk/util-format-url" "3.840.0" - "@smithy/middleware-endpoint" "^4.1.15" + "@smithy/middleware-endpoint" "^4.1.17" "@smithy/protocol-http" "^5.1.2" - "@smithy/smithy-client" "^4.4.7" + "@smithy/smithy-client" "^4.4.9" "@smithy/types" "^4.3.1" tslib "^2.6.2" @@ -895,12 +895,12 @@ "@smithy/types" "^4.3.1" tslib "^2.6.2" -"@aws-sdk/signature-v4-multi-region@3.856.0": - version "3.856.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.856.0.tgz#beaa754fa83277726645e66d2df27d7ef08edc15" - integrity sha512-fMMjYWgzGMwAU2dD3BS/nzHQyNfb2F9ZiwUtUZ8265Ep9KhaBRS8uI8tnLGT6UDI6BTwQRS6qbFlRI/sY4KpZA== +"@aws-sdk/signature-v4-multi-region@3.857.0": + version "3.857.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.857.0.tgz#be637b5bf2737276dc1140de81decf4e8a379e10" + integrity sha512-KVpHAtRjv4oNydwXwAEf2ur4BOAWjjZiT/QtLtTKYbEbnXW1eOFZg4kWwJwHa/T/w2zfPMVf6LhZvyFwLU9XGg== dependencies: - "@aws-sdk/middleware-sdk-s3" "3.856.0" + "@aws-sdk/middleware-sdk-s3" "3.857.0" "@aws-sdk/types" "3.840.0" "@smithy/protocol-http" "^5.1.2" "@smithy/signature-v4" "^5.1.2" @@ -920,13 +920,13 @@ "@smithy/types" "^4.3.1" tslib "^2.6.2" -"@aws-sdk/token-providers@3.856.0": - version "3.856.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.856.0.tgz#ca92ca7e5fa10d15a8b156a98213507e63d06e74" - integrity sha512-VTvUxY7hTPfsi4iehKAat3zaJj303f6KkXpA+p4LmijOkXdNoS8ziHlb5A/0PNFX5eobGJrBo391E+4bJPtpZA== +"@aws-sdk/token-providers@3.857.0": + version "3.857.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.857.0.tgz#f47e2c99b6781a480862dfbf6a5d03c7f299534c" + integrity sha512-4DBZw+QHpsnpYLXzQtDYCEP9KFFQlYAmNnrCK1bsWoKqnUgjKgwr9Re0yhtNiieHhEE4Lhu+E+IAiNwDx2ClVw== dependencies: - "@aws-sdk/core" "3.856.0" - "@aws-sdk/nested-clients" "3.856.0" + "@aws-sdk/core" "3.857.0" + "@aws-sdk/nested-clients" "3.857.0" "@aws-sdk/types" "3.840.0" "@smithy/property-provider" "^4.0.4" "@smithy/shared-ini-file-loader" "^4.0.4" @@ -1004,12 +1004,12 @@ "@smithy/types" "^4.3.1" tslib "^2.6.2" -"@aws-sdk/util-user-agent-node@3.856.0": - version "3.856.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.856.0.tgz#d7cd7b32d1ff4f75b1042c5d2823f3a811d59ae8" - integrity sha512-BasNKsYoB18hUgBxAhtaU5xtyqe0A4CQ6VBtXzRu5+xYcAXsuP+5l0Wnr5BN9PNrOEvFvxTHZqVPejLNxbeM0Q== +"@aws-sdk/util-user-agent-node@3.857.0": + version "3.857.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.857.0.tgz#9727caa44cecad794608d35b5b0fa4389430c6d4" + integrity sha512-xWNfAnD2t5yACGW1wM3iLoy2FvRM8N/XjkjgJE1O35gBHn00evtLC9q4nkR4x7+vXdZb8cVw4Y6GmcfMckgFQg== dependencies: - "@aws-sdk/middleware-user-agent" "3.856.0" + "@aws-sdk/middleware-user-agent" "3.857.0" "@aws-sdk/types" "3.840.0" "@smithy/node-config-provider" "^4.1.3" "@smithy/types" "^4.3.1" @@ -2791,7 +2791,7 @@ "@smithy/util-middleware" "^4.0.4" tslib "^2.6.2" -"@smithy/middleware-retry@^4.1.16": +"@smithy/middleware-retry@^4.1.16", "@smithy/middleware-retry@^4.1.18": version "4.1.18" resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-4.1.18.tgz#4d57587722c341822cf8c58790f843008fef0f8e" integrity sha512-bYLZ4DkoxSsPxpdmeapvAKy7rM5+25gR7PGxq2iMiecmbrRGBHj9s75N74Ylg+aBiw9i5jIowC/cLU2NR0qH8w== @@ -2981,7 +2981,7 @@ dependencies: tslib "^2.6.2" -"@smithy/util-defaults-mode-browser@^4.0.23": +"@smithy/util-defaults-mode-browser@^4.0.23", "@smithy/util-defaults-mode-browser@^4.0.25": version "4.0.25" resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.0.25.tgz#781411de904f616c15900ab0a88b37bd8002c5c5" integrity sha512-pxEWsxIsOPLfKNXvpgFHBGFC3pKYKUFhrud1kyooO9CJai6aaKDHfT10Mi5iiipPXN/JhKAu3qX9o75+X85OdQ== @@ -2992,7 +2992,7 @@ bowser "^2.11.0" tslib "^2.6.2" -"@smithy/util-defaults-mode-node@^4.0.23": +"@smithy/util-defaults-mode-node@^4.0.23", "@smithy/util-defaults-mode-node@^4.0.25": version "4.0.25" resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.0.25.tgz#8e307a15a73c56af44674aaa74cd089b3b42b019" integrity sha512-+w4n4hKFayeCyELZLfsSQG5mCC3TwSkmRHv4+el5CzFU8ToQpYGhpV7mrRzqlwKkntlPilT1HJy1TVeEvEjWOQ==