From 1a7debe27a9ee978906ed2f9640e249b677cf52a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=90=8C=E8=90=8C=E5=93=92=E8=B5=AB=E8=90=9D?= Date: Sat, 9 Sep 2023 23:54:30 -0700 Subject: [PATCH 1/9] :hammer: Refactor: change desc of gitee repo --- public/i18n/en.yml | 2 +- public/i18n/zh-CN.yml | 2 +- public/i18n/zh-TW.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/public/i18n/en.yml b/public/i18n/en.yml index d7a66a2..7f36b52 100644 --- a/public/i18n/en.yml +++ b/public/i18n/en.yml @@ -249,7 +249,7 @@ SETTINGS_SYNC_CONFIG_SELECT_BOTH: Both configuration and gallery files SETTINGS_SYNC_CONFIG_GITHUB_USERNAME: username SETTINGS_SYNC_CONFIG_GITEE_USERNAME: username SETTINGS_SYNC_CONFIG_GITHUB_REPO: repository (private) -SETTINGS_SYNC_CONFIG_GITEE_REPO: repository (private) +SETTINGS_SYNC_CONFIG_GITEE_REPO: repository path SETTINGS_SYNC_CONFIG_GITHUB_BRANCH: branch SETTINGS_SYNC_CONFIG_GITEE_BRANCH: branch SETTINGS_SYNC_CONFIG_GITHUB_TOKEN: Token diff --git a/public/i18n/zh-CN.yml b/public/i18n/zh-CN.yml index bed1bae..89e8ffb 100644 --- a/public/i18n/zh-CN.yml +++ b/public/i18n/zh-CN.yml @@ -252,7 +252,7 @@ SETTINGS_SYNC_CONFIG_SELECT_BOTH: 配置文件和相册文件 SETTINGS_SYNC_CONFIG_GITHUB_USERNAME: GitHub用户名 SETTINGS_SYNC_CONFIG_GITEE_USERNAME: Gitee用户名 SETTINGS_SYNC_CONFIG_GITHUB_REPO: 仓库(私有) -SETTINGS_SYNC_CONFIG_GITEE_REPO: 仓库(私有) +SETTINGS_SYNC_CONFIG_GITEE_REPO: 仓库路径名 SETTINGS_SYNC_CONFIG_GITHUB_BRANCH: GitHub分支 SETTINGS_SYNC_CONFIG_GITEE_BRANCH: Gitee分支 SETTINGS_SYNC_CONFIG_GITHUB_TOKEN: GitHub Token diff --git a/public/i18n/zh-TW.yml b/public/i18n/zh-TW.yml index 8a1b1fc..32979e7 100644 --- a/public/i18n/zh-TW.yml +++ b/public/i18n/zh-TW.yml @@ -250,7 +250,7 @@ SETTINGS_SYNC_CONFIG_SELECT_BOTH: 配置檔案和相簿檔案 SETTINGS_SYNC_CONFIG_GITHUB_USERNAME: 用戶名 SETTINGS_SYNC_CONFIG_GITEE_USERNAME: 用戶名 SETTINGS_SYNC_CONFIG_GITHUB_REPO: 儲存庫(私有) -SETTINGS_SYNC_CONFIG_GITEE_REPO: 儲存庫(私有) +SETTINGS_SYNC_CONFIG_GITEE_REPO: 儲存庫路径 SETTINGS_SYNC_CONFIG_GITHUB_BRANCH: GitHub 分支 SETTINGS_SYNC_CONFIG_GITEE_BRANCH: Gitee 分支 SETTINGS_SYNC_CONFIG_GITHUB_TOKEN: GitHub Token From 4a2d46585cea2bbfee41e6f094b71271d766c821 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=90=8C=E8=90=8C=E5=93=92=E8=B5=AB=E8=90=9D?= Date: Sun, 10 Sep 2023 07:49:43 -0700 Subject: [PATCH 2/9] :arrow_up: Upgrade: upgrade piclist core --- package.json | 2 +- yarn.lock | 26 +++++++++++++++++++++----- 2 files changed, 22 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 037a204..272c1ea 100644 --- a/package.json +++ b/package.json @@ -68,7 +68,7 @@ "mitt": "^3.0.1", "node-ssh-no-cpu-features": "^1.0.1", "nodejs-file-downloader": "^4.12.1", - "piclist": "^1.0.3", + "piclist": "^1.0.4", "pinia": "^2.1.6", "pinia-plugin-persistedstate": "^3.2.0", "qiniu": "^7.9.0", diff --git a/yarn.lock b/yarn.lock index c10fad5..70ee987 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2447,6 +2447,22 @@ lodash-id "^0.14.0" write-file-atomic "^4.0.1" +"@picgo/store@^2.1.0": + version "2.1.0" + resolved "https://registry.npmjs.org/@picgo/store/-/store-2.1.0.tgz#542cd37c2f4f139a9701d602322e7971fa8aa6df" + integrity sha512-oD/+4hGaioSVqWmaV5/LEXJ/xfpDrwUYPDGgJx3gEYoNPG2IdIZiO++asSZsafAc03TGPlvtR3L9eOTqPaKj9w== + dependencies: + "@commonify/lowdb" "^3.0.0" + "@commonify/steno" "^2.1.0" + "@types/bson" "^4.0.1" + "@types/graceful-fs" "^4.1.3" + "@types/lodash" "^4.14.182" + comment-json "^4.2.3" + fflate "^0.7.3" + lodash "^4.17.21" + lodash-id "^0.14.0" + write-file-atomic "^4.0.1" + "@pkgjs/parseargs@^0.11.0": version "0.11.0" resolved "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" @@ -12532,13 +12548,13 @@ performance-now@^2.1.0: resolved "https://registry.npmmirror.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== -piclist@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/piclist/-/piclist-1.0.3.tgz#391c0a5fcdbed35a397c01a730711a4066a5511b" - integrity sha512-X9bBb3FbuyoYZx0BFriYU0lZdO1avbehUf7qhWMIwOdzTfY1eMtkJoNglVZ3pAfrugF2BofKco1NbUtKLfFGVA== +piclist@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/piclist/-/piclist-1.0.4.tgz#527529ab8c1b9f22e366464255a1389a2a685a2d" + integrity sha512-60r6wUQNx82aZUMgEjnldQHHJikge1T+KPo0Oe3hUVS1YgJzjj8+iW/sWTMA8UN9Zu0YS6o3cRPyQuIllDGF+g== dependencies: "@picgo/i18n" "^1.0.0" - "@picgo/store" "^2.0.4" + "@picgo/store" "^2.1.0" axios "^1.5.0" chalk "^2.4.1" commander "^8.1.0" From 079b0345ec813a8331f00e9788e1c1d93a02150c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=90=8C=E8=90=8C=E5=93=92=E8=B5=AB=E8=90=9D?= Date: Sun, 10 Sep 2023 08:10:19 -0700 Subject: [PATCH 3/9] :sparkles: Feature: batch rename in gallery will not modify un-matched files --- package.json | 24 +- src/renderer/pages/Gallery.vue | 4 +- yarn.lock | 666 +++++++++++++++++---------------- 3 files changed, 363 insertions(+), 331 deletions(-) diff --git a/package.json b/package.json index 272c1ea..2e425d4 100644 --- a/package.json +++ b/package.json @@ -34,22 +34,22 @@ "lint:dpdm": "dpdm -T --tsconfig ./tsconfig.json --no-tree --no-warning --exit-code circular:1 src/background.ts" }, "dependencies": { - "@aws-sdk/client-s3": "^3.405.0", - "@aws-sdk/lib-storage": "^3.405.0", - "@aws-sdk/s3-request-presigner": "^3.405.0", + "@aws-sdk/client-s3": "^3.409.0", + "@aws-sdk/lib-storage": "^3.409.0", + "@aws-sdk/s3-request-presigner": "^3.409.0", "@element-plus/icons-vue": "^2.1.0", "@highlightjs/vue-plugin": "^2.1.0", "@nodelib/fs.walk": "^2.0.0", "@octokit/rest": "^19.0.7", "@picgo/i18n": "^1.0.0", - "@picgo/store": "^2.0.4", - "@smithy/node-http-handler": "^2.0.5", + "@picgo/store": "^2.1.0", + "@smithy/node-http-handler": "^2.1.2", "@types/mime-types": "^2.1.1", "@videojs-player/vue": "^1.0.0", "ali-oss": "^6.18.0", "axios": "^1.5.0", "compare-versions": "^4.1.3", - "core-js": "^3.32.1", + "core-js": "^3.32.2", "cos-nodejs-sdk-v5": "^2.12.4", "dexie": "^3.2.4", "electron-updater": "^6.1.4", @@ -97,13 +97,13 @@ "@types/lowdb": "^1.0.12", "@types/node": "^16.10.2", "@types/request-promise-native": "^1.0.18", - "@types/semver": "^7.5.0", + "@types/semver": "^7.5.1", "@types/tunnel": "^0.0.3", "@types/upyun": "^3.4.1", "@types/uuid": "^9.0.3", "@types/write-file-atomic": "^4.0.0", - "@typescript-eslint/eslint-plugin": "^6.5.0", - "@typescript-eslint/parser": "^6.5.0", + "@typescript-eslint/eslint-plugin": "^6.6.0", + "@typescript-eslint/parser": "^6.6.0", "@vue/cli-plugin-babel": "^5.0.8", "@vue/cli-plugin-eslint": "^5.0.8", "@vue/cli-plugin-router": "^5.0.8", @@ -112,13 +112,13 @@ "@vue/eslint-config-standard": "^8.0.1", "@vue/eslint-config-typescript": "^11.0.3", "@vue/runtime-dom": "^3.3.4", - "conventional-changelog": "^5.0.0", + "conventional-changelog": "^5.1.0", "cz-customizable": "^7.0.0", "dotenv": "^16.3.1", "dpdm": "^3.13.1", "electron": "^22.0.2", "electron-devtools-installer": "^3.2.0", - "eslint": "^8.48.0", + "eslint": "^8.49.0", "eslint-config-standard": ">=16.0.0", "eslint-plugin-import": "^2.28.1", "eslint-plugin-node": "^11.1.0", @@ -126,7 +126,7 @@ "eslint-plugin-vue": "^9.17.0", "husky": "^3.1.0", "node-loader": "^2.0.0", - "npm-check-updates": "^16.13.2", + "npm-check-updates": "^16.13.3", "stylus": "^0.59.0", "stylus-loader": "^7.1.3", "typescript": "^4.9.5", diff --git a/src/renderer/pages/Gallery.vue b/src/renderer/pages/Gallery.vue index 8ab5503..255c328 100644 --- a/src/renderer/pages/Gallery.vue +++ b/src/renderer/pages/Gallery.vue @@ -503,7 +503,7 @@ const batchRenameMatch = ref('') const batchRenameReplace = ref('') const mathcedCount = computed(() => { const matchedFiles = [] as any[] - images.value.forEach((item: any) => { + filterList.value.forEach((item: any) => { if (customStrMatch(item.imgUrl, batchRenameMatch.value)) { matchedFiles.push(item) } @@ -939,7 +939,7 @@ function handleBatchRename () { return } let matchedFiles = [] as any[] - images.value.forEach((item: any) => { + filterList.value.forEach((item: any) => { if (customStrMatch(item.imgUrl, batchRenameMatch.value)) { matchedFiles.push(item) } diff --git a/yarn.lock b/yarn.lock index 70ee987..5c267a5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -111,32 +111,32 @@ "@aws-sdk/util-utf8-browser" "^3.0.0" tslib "^1.11.1" -"@aws-sdk/client-s3@^3.405.0": - version "3.405.0" - resolved "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.405.0.tgz#c63b14bc8c8b6b8ed3164e36a5f93649ae5401e8" - integrity sha512-+LK6OCbKplR51zBZAtK/+RxaPsXcEklsA1+mmUA3M1h4KHl6GMiK5r/D9dlKht5DRntmmjCn3SI99QbfckqKXg== +"@aws-sdk/client-s3@^3.409.0": + version "3.409.0" + resolved "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.409.0.tgz#5ee1ae2a1ae0cb062fe385067d0989dd636cd414" + integrity sha512-Skko8MOYx7ou6drisZjyQNU7DzPJulKQQHjQiCsfHQaePeBRvn0FH9yreRy0PupJ8QG+Y6sIeXxvOA0Gt0RfAQ== dependencies: "@aws-crypto/sha1-browser" "3.0.0" "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/client-sts" "3.405.0" - "@aws-sdk/credential-provider-node" "3.405.0" - "@aws-sdk/middleware-bucket-endpoint" "3.405.0" - "@aws-sdk/middleware-expect-continue" "3.398.0" - "@aws-sdk/middleware-flexible-checksums" "3.400.0" - "@aws-sdk/middleware-host-header" "3.398.0" - "@aws-sdk/middleware-location-constraint" "3.398.0" - "@aws-sdk/middleware-logger" "3.398.0" - "@aws-sdk/middleware-recursion-detection" "3.398.0" - "@aws-sdk/middleware-sdk-s3" "3.398.0" - "@aws-sdk/middleware-signing" "3.398.0" - "@aws-sdk/middleware-ssec" "3.398.0" - "@aws-sdk/middleware-user-agent" "3.398.0" - "@aws-sdk/signature-v4-multi-region" "3.398.0" - "@aws-sdk/types" "3.398.0" - "@aws-sdk/util-endpoints" "3.398.0" - "@aws-sdk/util-user-agent-browser" "3.398.0" - "@aws-sdk/util-user-agent-node" "3.405.0" + "@aws-sdk/client-sts" "3.409.0" + "@aws-sdk/credential-provider-node" "3.409.0" + "@aws-sdk/middleware-bucket-endpoint" "3.409.0" + "@aws-sdk/middleware-expect-continue" "3.408.0" + "@aws-sdk/middleware-flexible-checksums" "3.408.0" + "@aws-sdk/middleware-host-header" "3.408.0" + "@aws-sdk/middleware-location-constraint" "3.408.0" + "@aws-sdk/middleware-logger" "3.408.0" + "@aws-sdk/middleware-recursion-detection" "3.408.0" + "@aws-sdk/middleware-sdk-s3" "3.408.0" + "@aws-sdk/middleware-signing" "3.408.0" + "@aws-sdk/middleware-ssec" "3.408.0" + "@aws-sdk/middleware-user-agent" "3.408.0" + "@aws-sdk/signature-v4-multi-region" "3.408.0" + "@aws-sdk/types" "3.408.0" + "@aws-sdk/util-endpoints" "3.408.0" + "@aws-sdk/util-user-agent-browser" "3.408.0" + "@aws-sdk/util-user-agent-node" "3.408.0" "@aws-sdk/xml-builder" "3.310.0" "@smithy/config-resolver" "^2.0.5" "@smithy/eventstream-serde-browser" "^2.0.5" @@ -171,21 +171,21 @@ fast-xml-parser "4.2.5" tslib "^2.5.0" -"@aws-sdk/client-sso@3.405.0": - version "3.405.0" - resolved "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.405.0.tgz#87037d5232f0aa7a3c7dda23ac2aeb5ec91bfc87" - integrity sha512-z1ssydU07bDhe0tNXQwVO+rWh/iSfK48JI8s8vgpBNwH+NejMzIJ9r3AkjCiJ+LSAwlBZItUsNWwR0veIfgBiw== +"@aws-sdk/client-sso@3.409.0": + version "3.409.0" + resolved "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.409.0.tgz#7f6085ca23f465968eff9ff3bf57ba09bc5e883e" + integrity sha512-vlXcIzcmUhObuEJ6q3lsp1ZHeDeD9bUrG3dmdSTeII4U6A9imgvaXONWI9GFEUsgzCrrCxtCqBX2RqMfZDhylw== dependencies: "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/middleware-host-header" "3.398.0" - "@aws-sdk/middleware-logger" "3.398.0" - "@aws-sdk/middleware-recursion-detection" "3.398.0" - "@aws-sdk/middleware-user-agent" "3.398.0" - "@aws-sdk/types" "3.398.0" - "@aws-sdk/util-endpoints" "3.398.0" - "@aws-sdk/util-user-agent-browser" "3.398.0" - "@aws-sdk/util-user-agent-node" "3.405.0" + "@aws-sdk/middleware-host-header" "3.408.0" + "@aws-sdk/middleware-logger" "3.408.0" + "@aws-sdk/middleware-recursion-detection" "3.408.0" + "@aws-sdk/middleware-user-agent" "3.408.0" + "@aws-sdk/types" "3.408.0" + "@aws-sdk/util-endpoints" "3.408.0" + "@aws-sdk/util-user-agent-browser" "3.408.0" + "@aws-sdk/util-user-agent-node" "3.408.0" "@smithy/config-resolver" "^2.0.5" "@smithy/fetch-http-handler" "^2.0.5" "@smithy/hash-node" "^2.0.5" @@ -210,24 +210,24 @@ "@smithy/util-utf8" "^2.0.0" tslib "^2.5.0" -"@aws-sdk/client-sts@3.405.0": - version "3.405.0" - resolved "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.405.0.tgz#5445286eb2ebca25dca6004686e71ce9b3cd50c7" - integrity sha512-asVEpda3zu5QUO5ZNNjbLBS0718IhxxyUDVrNmVTKZoOhK1pMNouGZf+l49v0Lb5cOPbUds8cxsNaInj2MvIKw== +"@aws-sdk/client-sts@3.409.0": + version "3.409.0" + resolved "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.409.0.tgz#f4be41dd8ae06ca98e6ab6c94e18bb7fb6a2f8e4" + integrity sha512-yNL9zYWDVIOWZhIlsy2tiHetSYvio5ZVJ3nvR4xWPTwqOQveZx/K0PTK+nh6T6w5R3w5IOSKvd+vPCpY4bGx8Q== dependencies: "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/credential-provider-node" "3.405.0" - "@aws-sdk/middleware-host-header" "3.398.0" - "@aws-sdk/middleware-logger" "3.398.0" - "@aws-sdk/middleware-recursion-detection" "3.398.0" - "@aws-sdk/middleware-sdk-sts" "3.398.0" - "@aws-sdk/middleware-signing" "3.398.0" - "@aws-sdk/middleware-user-agent" "3.398.0" - "@aws-sdk/types" "3.398.0" - "@aws-sdk/util-endpoints" "3.398.0" - "@aws-sdk/util-user-agent-browser" "3.398.0" - "@aws-sdk/util-user-agent-node" "3.405.0" + "@aws-sdk/credential-provider-node" "3.409.0" + "@aws-sdk/middleware-host-header" "3.408.0" + "@aws-sdk/middleware-logger" "3.408.0" + "@aws-sdk/middleware-recursion-detection" "3.408.0" + "@aws-sdk/middleware-sdk-sts" "3.408.0" + "@aws-sdk/middleware-signing" "3.408.0" + "@aws-sdk/middleware-user-agent" "3.408.0" + "@aws-sdk/types" "3.408.0" + "@aws-sdk/util-endpoints" "3.408.0" + "@aws-sdk/util-user-agent-browser" "3.408.0" + "@aws-sdk/util-user-agent-node" "3.408.0" "@smithy/config-resolver" "^2.0.5" "@smithy/fetch-http-handler" "^2.0.5" "@smithy/hash-node" "^2.0.5" @@ -253,87 +253,87 @@ fast-xml-parser "4.2.5" tslib "^2.5.0" -"@aws-sdk/credential-provider-env@3.398.0": - version "3.398.0" - resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.398.0.tgz#28d0d4d2de85dd35fdf83298191ea495da8f8646" - integrity sha512-Z8Yj5z7FroAsR6UVML+XUdlpoqEe9Dnle8c2h8/xWwIC2feTfIBhjLhRVxfbpbM1pLgBSNEcZ7U8fwq5l7ESVQ== +"@aws-sdk/credential-provider-env@3.408.0": + version "3.408.0" + resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.408.0.tgz#199a793e5477e30417f6be9f82aa0262ba96328e" + integrity sha512-GCpgHEHxRTzKaMkwDC2gLb3xlD+ZxhKPUJ1DVcO7I9E3eCGJsYVedIi0/2XE+NP+HVoy8LyW2qH8QQWh64JKow== dependencies: - "@aws-sdk/types" "3.398.0" + "@aws-sdk/types" "3.408.0" "@smithy/property-provider" "^2.0.0" "@smithy/types" "^2.2.2" tslib "^2.5.0" -"@aws-sdk/credential-provider-ini@3.405.0": - version "3.405.0" - resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.405.0.tgz#e6aa48bdc164a1df9aa14e30dc6ec69b8c038bf3" - integrity sha512-b4TqVsM4WQM96GDVs+TYOhU2/0SnUWzz6NH55qY1y2xyF8/pZEhc0XXdpvZtQQBLGdROhXCbxhBVye8GmTpgcg== +"@aws-sdk/credential-provider-ini@3.409.0": + version "3.409.0" + resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.409.0.tgz#5d7596e5a3669767fbe52fd756989cb6f0f435dd" + integrity sha512-Z7hb0Kj0FuqD5HimDrtt0LRjKBHA5pvLcTYYdVorJovaBxEvfDpISSDVRIUmvhMGAlv7XezbvqESOU5cn0Gpzw== dependencies: - "@aws-sdk/credential-provider-env" "3.398.0" - "@aws-sdk/credential-provider-process" "3.405.0" - "@aws-sdk/credential-provider-sso" "3.405.0" - "@aws-sdk/credential-provider-web-identity" "3.398.0" - "@aws-sdk/types" "3.398.0" + "@aws-sdk/credential-provider-env" "3.408.0" + "@aws-sdk/credential-provider-process" "3.408.0" + "@aws-sdk/credential-provider-sso" "3.409.0" + "@aws-sdk/credential-provider-web-identity" "3.408.0" + "@aws-sdk/types" "3.408.0" "@smithy/credential-provider-imds" "^2.0.0" "@smithy/property-provider" "^2.0.0" "@smithy/shared-ini-file-loader" "^2.0.6" "@smithy/types" "^2.2.2" tslib "^2.5.0" -"@aws-sdk/credential-provider-node@3.405.0": - version "3.405.0" - resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.405.0.tgz#d877a2809fedf682a3c7451968ecdff75f7542da" - integrity sha512-AMmRP09nwYsft0MXDlHIxMQe7IloWW8As0lbZmPrG7Y7mK5RDmCIwD2yMDz77Zqlv09FsYt+9+cOK2fTNhim+Q== +"@aws-sdk/credential-provider-node@3.409.0": + version "3.409.0" + resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.409.0.tgz#84ba57a60067c450daabda41ed909d1017cef657" + integrity sha512-kXmfBVYnHoEAACo6zskEryDSgMSo1QYiv6P8n6Go/RsJHe4Ec+YtrOMLg3hTOptiIGHOTWZ1ANaU/IfIxmqumA== dependencies: - "@aws-sdk/credential-provider-env" "3.398.0" - "@aws-sdk/credential-provider-ini" "3.405.0" - "@aws-sdk/credential-provider-process" "3.405.0" - "@aws-sdk/credential-provider-sso" "3.405.0" - "@aws-sdk/credential-provider-web-identity" "3.398.0" - "@aws-sdk/types" "3.398.0" + "@aws-sdk/credential-provider-env" "3.408.0" + "@aws-sdk/credential-provider-ini" "3.409.0" + "@aws-sdk/credential-provider-process" "3.408.0" + "@aws-sdk/credential-provider-sso" "3.409.0" + "@aws-sdk/credential-provider-web-identity" "3.408.0" + "@aws-sdk/types" "3.408.0" "@smithy/credential-provider-imds" "^2.0.0" "@smithy/property-provider" "^2.0.0" "@smithy/shared-ini-file-loader" "^2.0.6" "@smithy/types" "^2.2.2" tslib "^2.5.0" -"@aws-sdk/credential-provider-process@3.405.0": - version "3.405.0" - resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.405.0.tgz#4ef0a913ab3c60753f56430ea658b1fabb8f8553" - integrity sha512-EqAMcUVeZAICYHHL8x5Fi5CYPgCo9UCE7ScWmU5Sa2wAFY4XLyQ1mMxX3lKGYx9lBxWk3dqnhmvlcqdzN7AjyQ== +"@aws-sdk/credential-provider-process@3.408.0": + version "3.408.0" + resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.408.0.tgz#fbcf6571bc87e536b847e14c4c9ee1fdd6b81deb" + integrity sha512-qCTf9tr6+I2s3+v5zP4YRQQrGlYw/jyZ7u/k6bGshhlvgwGPfjNuHrM8uK/W1kv4ng1myxaL1/tAY6RVVdXz4Q== dependencies: - "@aws-sdk/types" "3.398.0" + "@aws-sdk/types" "3.408.0" "@smithy/property-provider" "^2.0.0" "@smithy/shared-ini-file-loader" "^2.0.6" "@smithy/types" "^2.2.2" tslib "^2.5.0" -"@aws-sdk/credential-provider-sso@3.405.0": - version "3.405.0" - resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.405.0.tgz#457f621ca592df29ac8ca6588897b9fac6387f4c" - integrity sha512-fXqSgQHz7qcmIWMVguwSMSjqFkVfN2+XiNgiskcmeYiCS7mIGAgUnKABZc9Ds2+YW9ATYiY0BOD5aWxc8TX5fA== +"@aws-sdk/credential-provider-sso@3.409.0": + version "3.409.0" + resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.409.0.tgz#1c9115c6ca82d3810fda54b23e46aae49897bbbe" + integrity sha512-Bh0ykbDpnUK4W8sQMEpRA/TlZxwpPLl4aU8eBLlbEcTL2M8or2nr0dQzOOvabZo8hbaPM6yfOl+vLTvWGs75zg== dependencies: - "@aws-sdk/client-sso" "3.405.0" - "@aws-sdk/token-providers" "3.405.0" - "@aws-sdk/types" "3.398.0" + "@aws-sdk/client-sso" "3.409.0" + "@aws-sdk/token-providers" "3.408.0" + "@aws-sdk/types" "3.408.0" "@smithy/property-provider" "^2.0.0" "@smithy/shared-ini-file-loader" "^2.0.6" "@smithy/types" "^2.2.2" tslib "^2.5.0" -"@aws-sdk/credential-provider-web-identity@3.398.0": - version "3.398.0" - resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.398.0.tgz#0396a34bf9d2e4b48530c2f899cbb4101b592db8" - integrity sha512-iG3905Alv9pINbQ8/MIsshgqYMbWx+NDQWpxbIW3W0MkSH3iAqdVpSCteYidYX9G/jv2Um1nW3y360ib20bvNg== +"@aws-sdk/credential-provider-web-identity@3.408.0": + version "3.408.0" + resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.408.0.tgz#2e38730a309b81527d23c3d435ea5ab1a3f73688" + integrity sha512-5FbDPF/zY/1t6k1zRI/HnrxcH2v7SwsEYu2SThI2qbzaP/K7MTnTanV5vNFcdQOpuQ7x3PrzTlH3AWZueCr3Vw== dependencies: - "@aws-sdk/types" "3.398.0" + "@aws-sdk/types" "3.408.0" "@smithy/property-provider" "^2.0.0" "@smithy/types" "^2.2.2" tslib "^2.5.0" -"@aws-sdk/lib-storage@^3.405.0": - version "3.405.0" - resolved "https://registry.npmjs.org/@aws-sdk/lib-storage/-/lib-storage-3.405.0.tgz#8bc0128f0ec4fb41d24833618386b4e51616c6f2" - integrity sha512-K0m4Q5KaRjL/KTlWNFmU1y2Xyh6lpOtEXu42ZijETNecp19J9dCBhxQpNur7svV3X76Ad/Qdr6vHTVhKXmipdA== +"@aws-sdk/lib-storage@^3.409.0": + version "3.409.0" + resolved "https://registry.npmjs.org/@aws-sdk/lib-storage/-/lib-storage-3.409.0.tgz#614d6b006dfd8f59e93db5ec7016b1bc730ccf81" + integrity sha512-mslfWCA0so0DT8xqdTxVezu8oGvr4SSulqW3d8u8pSxjn59rIvTaWLHfs77+qElBcI6j1tzh6MDDXUzCTlaDoQ== dependencies: "@smithy/abort-controller" "^2.0.1" "@smithy/middleware-endpoint" "^2.0.5" @@ -343,107 +343,108 @@ stream-browserify "3.0.0" tslib "^2.5.0" -"@aws-sdk/middleware-bucket-endpoint@3.405.0": - version "3.405.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.405.0.tgz#2dced0cf4753decfc15df7bbe865d431636c1772" - integrity sha512-wKmHZi44NkbaGXXbMwassUm06/wDtSYucPbM4paU2cMbBUOnwFpndHWlrRYCNmj5Ty5A2HjdkGlhgla8nifHzQ== +"@aws-sdk/middleware-bucket-endpoint@3.409.0": + version "3.409.0" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.409.0.tgz#be092e91027c04422aecdfc2ca47be1a451c4466" + integrity sha512-o808DWauLiWGDsCV1tIahq498FTPsWwL9McyNTqveHt24tMGrb4b/RHxu6Qq5g69P2RoYXadeHluQeA6yio7rA== dependencies: - "@aws-sdk/types" "3.398.0" + "@aws-sdk/types" "3.408.0" "@aws-sdk/util-arn-parser" "3.310.0" + "@smithy/node-config-provider" "^2.0.6" "@smithy/protocol-http" "^2.0.5" "@smithy/types" "^2.2.2" "@smithy/util-config-provider" "^2.0.0" tslib "^2.5.0" -"@aws-sdk/middleware-expect-continue@3.398.0": - version "3.398.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.398.0.tgz#a43cbe0a5b339238f5f307c69798da8f69e5c111" - integrity sha512-d6he+Qqwh1yqml9duXSv5iKJ2lS0PVrF2UEsVew2GFxfUif0E/davTZJjvWtnelbuIGcTP+wDKVVjLwBN2sN/g== +"@aws-sdk/middleware-expect-continue@3.408.0": + version "3.408.0" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.408.0.tgz#00060b6b04401cfb5c3839484a4ef36cd58b9aaf" + integrity sha512-getv/MSPQnouOtpG8UIpTqpS/ecw4G0B2ctRktg+MhxUVqZM/0EF9nZZxsAHiHEF3dv06xTRuN27x/6WWFISSA== dependencies: - "@aws-sdk/types" "3.398.0" + "@aws-sdk/types" "3.408.0" "@smithy/protocol-http" "^2.0.5" "@smithy/types" "^2.2.2" tslib "^2.5.0" -"@aws-sdk/middleware-flexible-checksums@3.400.0": - version "3.400.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.400.0.tgz#f3cb1e9f42968d2177b583a83e5027b4d3f70e67" - integrity sha512-lpsumd5/G+eAMTr61h/cJQZ8+i+xzC6OG3bvUcbRHqcjN49XgeNLcPfYcr6Rzf0QHxmuCN4te/4XGU3Fif2YVA== +"@aws-sdk/middleware-flexible-checksums@3.408.0": + version "3.408.0" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.408.0.tgz#cbf90666118fb1794cfbc28abf6014d24e89036b" + integrity sha512-rZeThuEma72W8RGs8ZiaLmbptuZF0Varu/01aI5NLUeWMs1QpJEWePbC7pbVtjEBrvh1WEU7PudGzt8NNXEaBw== dependencies: "@aws-crypto/crc32" "3.0.0" "@aws-crypto/crc32c" "3.0.0" - "@aws-sdk/types" "3.398.0" + "@aws-sdk/types" "3.408.0" "@smithy/is-array-buffer" "^2.0.0" "@smithy/protocol-http" "^2.0.5" "@smithy/types" "^2.2.2" "@smithy/util-utf8" "^2.0.0" tslib "^2.5.0" -"@aws-sdk/middleware-host-header@3.398.0": - version "3.398.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.398.0.tgz#4e5eeaa8ead96237e70cb6930dfb813a9c21ae8c" - integrity sha512-m+5laWdBaxIZK2ko0OwcCHJZJ5V1MgEIt8QVQ3k4/kOkN9ICjevOYmba751pHoTnbOYB7zQd6D2OT3EYEEsUcA== +"@aws-sdk/middleware-host-header@3.408.0": + version "3.408.0" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.408.0.tgz#7b84ce0336c7acd5bc1e82076ef95bde597d6edf" + integrity sha512-eofCXuSZ+ntbLzeCRdHzraXzgWqAplXU7W2qFFVC4O9lZBhADwNPI8n8x98TH0mftnmvZxh5Bo5U8WvEolIDkw== dependencies: - "@aws-sdk/types" "3.398.0" + "@aws-sdk/types" "3.408.0" "@smithy/protocol-http" "^2.0.5" "@smithy/types" "^2.2.2" tslib "^2.5.0" -"@aws-sdk/middleware-location-constraint@3.398.0": - version "3.398.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.398.0.tgz#ec7d046401d1f547d8dd55bf1c94ed067b10224b" - integrity sha512-it+olJf1Lf2bmH8OL/N1jMOFB0zEVYs4rIzgFrluTRCuPatRuDi4LsXS8zqYxkBa05JE8JmqwW5gCzAmWyLLqw== +"@aws-sdk/middleware-location-constraint@3.408.0": + version "3.408.0" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.408.0.tgz#e36497b3f071bbe63156ed41a761283006d318a2" + integrity sha512-zUfUuhM91K1XLtBDAsFy6hs8egdI1KW2b8roAeHPCt4M3G8W1NP3NX5WLoS8yPe/gm3LHTpR8MgS5ZTtoV8Kvw== dependencies: - "@aws-sdk/types" "3.398.0" + "@aws-sdk/types" "3.408.0" "@smithy/types" "^2.2.2" tslib "^2.5.0" -"@aws-sdk/middleware-logger@3.398.0": - version "3.398.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.398.0.tgz#1f336c329861c2aa7cc267d84ef41e74e98b1502" - integrity sha512-CiJjW+FL12elS6Pn7/UVjVK8HWHhXMfvHZvOwx/Qkpy340sIhkuzOO6fZEruECDTZhl2Wqn81XdJ1ZQ4pRKpCg== +"@aws-sdk/middleware-logger@3.408.0": + version "3.408.0" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.408.0.tgz#6c745f352ba95284ee78a397368c7dc79378da43" + integrity sha512-otwXPCubsGRFv8Hb6nKw6Vvnu4dC8CcPk05buStj42nF8QdjWrKGb2rDCvLph5lr576LF5HN+Y2moyOi7z/I7g== dependencies: - "@aws-sdk/types" "3.398.0" + "@aws-sdk/types" "3.408.0" "@smithy/types" "^2.2.2" tslib "^2.5.0" -"@aws-sdk/middleware-recursion-detection@3.398.0": - version "3.398.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.398.0.tgz#e456d67fc88afac73004a8feae497d3ab24231e4" - integrity sha512-7QpOqPQAZNXDXv6vsRex4R8dLniL0E/80OPK4PPFsrCh9btEyhN9Begh4i1T+5lL28hmYkztLOkTQ2N5J3hgRQ== +"@aws-sdk/middleware-recursion-detection@3.408.0": + version "3.408.0" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.408.0.tgz#036fa1ee8b76d5a0947591590a7a3a867aea8cae" + integrity sha512-QfZwmX5z0IRC2c8pBi9VozSqbJw19V5oxyykSTqdjGe3CG3yNujXObV6xQesK67CWSnPb9wDgVGKUoYuIXwOxw== dependencies: - "@aws-sdk/types" "3.398.0" + "@aws-sdk/types" "3.408.0" "@smithy/protocol-http" "^2.0.5" "@smithy/types" "^2.2.2" tslib "^2.5.0" -"@aws-sdk/middleware-sdk-s3@3.398.0": - version "3.398.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.398.0.tgz#3277c50438a34faedc0f1b6380e62196aeffe331" - integrity sha512-yweSMc/TyiFtqc52hFMKQJvTm3i1KCoW5mB3o/Sla6zsHBh+nS6TTaBmo+2kcDIR7AKODwW+FLCTHWiazb7J3Q== +"@aws-sdk/middleware-sdk-s3@3.408.0": + version "3.408.0" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.408.0.tgz#4fc099a90cb97b848263ad49b1bfe8fa7219a550" + integrity sha512-7mEHtBeotQOXRmjK9HtZ4DifhdUMLEvNJzs6gZ4oFHI2VxC6S4uXe9uUTlO3qoeg/r+MbOaBknSVmxr71rTFeQ== dependencies: - "@aws-sdk/types" "3.398.0" + "@aws-sdk/types" "3.408.0" "@aws-sdk/util-arn-parser" "3.310.0" "@smithy/protocol-http" "^2.0.5" "@smithy/types" "^2.2.2" tslib "^2.5.0" -"@aws-sdk/middleware-sdk-sts@3.398.0": - version "3.398.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.398.0.tgz#f7383c86eedba80666b1a009256a1127d1c4edc6" - integrity sha512-+JH76XHEgfVihkY+GurohOQ5Z83zVN1nYcQzwCFnCDTh4dG4KwhnZKG+WPw6XJECocY0R+H0ivofeALHvVWJtQ== +"@aws-sdk/middleware-sdk-sts@3.408.0": + version "3.408.0" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.408.0.tgz#812deff5fa8388cda6d6908452d6223b059232f9" + integrity sha512-dIO9BTX049P2PwaeAK2lxJeA2rZi9/bWzMP1GIE60VrMDHmN5Ljvh1lLActECLAqNQIqN5Ub0bKV2tC/jMn+CA== dependencies: - "@aws-sdk/middleware-signing" "3.398.0" - "@aws-sdk/types" "3.398.0" + "@aws-sdk/middleware-signing" "3.408.0" + "@aws-sdk/types" "3.408.0" "@smithy/types" "^2.2.2" tslib "^2.5.0" -"@aws-sdk/middleware-signing@3.398.0": - version "3.398.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.398.0.tgz#ad8f73c2e7ab564eea95568e2e109f41af6128ec" - integrity sha512-O0KqXAix1TcvZBFt1qoFkHMUNJOSgjJTYS7lFTRKSwgsD27bdW2TM2r9R8DAccWFt5Amjkdt+eOwQMIXPGTm8w== +"@aws-sdk/middleware-signing@3.408.0": + version "3.408.0" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.408.0.tgz#89bb56abf5cbddaa9b04026c74362765918b6ff2" + integrity sha512-flLiLKATJ4NLcLb7lPojyQ6NvLSyQ3axqIClqwMRnhSRxvREB7OgBKwmPecSl0I5JxsNEqo+mjARdMjUHadgWQ== dependencies: - "@aws-sdk/types" "3.398.0" + "@aws-sdk/types" "3.408.0" "@smithy/property-provider" "^2.0.0" "@smithy/protocol-http" "^2.0.5" "@smithy/signature-v4" "^2.0.0" @@ -451,66 +452,66 @@ "@smithy/util-middleware" "^2.0.0" tslib "^2.5.0" -"@aws-sdk/middleware-ssec@3.398.0": - version "3.398.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.398.0.tgz#0c4f291e009833858935eb589a94d386cfc45a49" - integrity sha512-QtKr/hPcRugKSIZAH4+7hbUfdW7Lg+OQvD25nJn7ic1JHRZ+eDctEFxdsmnt68lE6aZxOcHCWHAW6/umcA93Dw== +"@aws-sdk/middleware-ssec@3.408.0": + version "3.408.0" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.408.0.tgz#6cb76f81ebded308bda6f323c3b61897ab867d33" + integrity sha512-bxPob/FXtb2m7PywNkW5kn08SVDsS/eAOZ8p61OiPh5VxlsPIaWUyjfA1a0jWMZALb6X6rTHAIeF93ywFiPxJg== dependencies: - "@aws-sdk/types" "3.398.0" + "@aws-sdk/types" "3.408.0" "@smithy/types" "^2.2.2" tslib "^2.5.0" -"@aws-sdk/middleware-user-agent@3.398.0": - version "3.398.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.398.0.tgz#42542b3697ee6812cb8f81fd19757dc1592af0e0" - integrity sha512-nF1jg0L+18b5HvTcYzwyFgfZQQMELJINFqI0mi4yRKaX7T5a3aGp5RVLGGju/6tAGTuFbfBoEhkhU3kkxexPYQ== +"@aws-sdk/middleware-user-agent@3.408.0": + version "3.408.0" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.408.0.tgz#c1909be2ce2c350273747923c4791a2d37bb0af8" + integrity sha512-UvlKri8/Mgf5W+tFU6ZJ65fC6HljcysIqfRFts/8Wurl322IS1I4j+pyjV2P6eK1054bzynfi3Trv+tRYHtVcA== dependencies: - "@aws-sdk/types" "3.398.0" - "@aws-sdk/util-endpoints" "3.398.0" + "@aws-sdk/types" "3.408.0" + "@aws-sdk/util-endpoints" "3.408.0" "@smithy/protocol-http" "^2.0.5" "@smithy/types" "^2.2.2" tslib "^2.5.0" -"@aws-sdk/s3-request-presigner@^3.405.0": - version "3.405.0" - resolved "https://registry.npmjs.org/@aws-sdk/s3-request-presigner/-/s3-request-presigner-3.405.0.tgz#30a074cdfa5d31e2532c8640bc778e69a2a83008" - integrity sha512-UxOw4TMgS5TONm4VmZnWXSv4RUPKNv9Rtvy1S0dYl8WZSqrihN3KPY3bHP/H/A7fWTyjSWnKqK9YtPsrSMfULQ== +"@aws-sdk/s3-request-presigner@^3.409.0": + version "3.409.0" + resolved "https://registry.npmjs.org/@aws-sdk/s3-request-presigner/-/s3-request-presigner-3.409.0.tgz#abdbae3193dd1d6f177719f212dee7b0ae99375a" + integrity sha512-DEensiYt0unx4NrAOJcRkvpJuHSEDQo2TYpKqQW0D67TEarCzK4fTugJT+ciUhromxJfApwBdwIy1fH3OcY73w== dependencies: - "@aws-sdk/signature-v4-multi-region" "3.398.0" - "@aws-sdk/types" "3.398.0" - "@aws-sdk/util-format-url" "3.398.0" + "@aws-sdk/signature-v4-multi-region" "3.408.0" + "@aws-sdk/types" "3.408.0" + "@aws-sdk/util-format-url" "3.408.0" "@smithy/middleware-endpoint" "^2.0.5" "@smithy/protocol-http" "^2.0.5" "@smithy/smithy-client" "^2.0.5" "@smithy/types" "^2.2.2" tslib "^2.5.0" -"@aws-sdk/signature-v4-multi-region@3.398.0": - version "3.398.0" - resolved "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.398.0.tgz#3afc781f59a657962e9fd69c0c82a2b083e349d4" - integrity sha512-8fTqTxRDWE03T7ClaWlCfbwuSae//01XMNVy2a9g5QgaelQh7ZZyU3ZIJiV8gIj8v6ZM0NGn9Bz1liI/vmNmcw== +"@aws-sdk/signature-v4-multi-region@3.408.0": + version "3.408.0" + resolved "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.408.0.tgz#752ca06cc834113c1b806a5850e520f79263816c" + integrity sha512-lFfQAG4ZO8Q7tYFDt9x7Hs1v45DjGTcXC/9c8g3Y6FS6WM/OScYtPXP0WDqQQt4BToHiDzcSxx4Ezxqvt3vJEA== dependencies: - "@aws-sdk/types" "3.398.0" + "@aws-sdk/types" "3.408.0" "@smithy/protocol-http" "^2.0.5" "@smithy/signature-v4" "^2.0.0" "@smithy/types" "^2.2.2" tslib "^2.5.0" -"@aws-sdk/token-providers@3.405.0": - version "3.405.0" - resolved "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.405.0.tgz#6af597f695afe0f7be20d5e10fb2cddccdd08470" - integrity sha512-rVzC7ptf7TlV84M9w+Ds9isio1EY7bs1MRFv/6lmYstsyTri+DaZG10TwXSGfzIMwB0yVh11niCxO9wSjQ36zg== +"@aws-sdk/token-providers@3.408.0": + version "3.408.0" + resolved "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.408.0.tgz#1de7fbbe25b8526ee7f3eebac26f581e3488a5d3" + integrity sha512-D//BjUrVtDzDdCz1mRdZZSAc822fh75Ssq46smeS6S6NKq3vJeHhfrQJMyVU1GclXu1tn9AwykaQW5Jwb5im+g== dependencies: "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/middleware-host-header" "3.398.0" - "@aws-sdk/middleware-logger" "3.398.0" - "@aws-sdk/middleware-recursion-detection" "3.398.0" - "@aws-sdk/middleware-user-agent" "3.398.0" - "@aws-sdk/types" "3.398.0" - "@aws-sdk/util-endpoints" "3.398.0" - "@aws-sdk/util-user-agent-browser" "3.398.0" - "@aws-sdk/util-user-agent-node" "3.405.0" + "@aws-sdk/middleware-host-header" "3.408.0" + "@aws-sdk/middleware-logger" "3.408.0" + "@aws-sdk/middleware-recursion-detection" "3.408.0" + "@aws-sdk/middleware-user-agent" "3.408.0" + "@aws-sdk/types" "3.408.0" + "@aws-sdk/util-endpoints" "3.408.0" + "@aws-sdk/util-user-agent-browser" "3.408.0" + "@aws-sdk/util-user-agent-node" "3.408.0" "@smithy/config-resolver" "^2.0.5" "@smithy/fetch-http-handler" "^2.0.5" "@smithy/hash-node" "^2.0.5" @@ -537,10 +538,10 @@ "@smithy/util-utf8" "^2.0.0" tslib "^2.5.0" -"@aws-sdk/types@3.398.0": - version "3.398.0" - resolved "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz#8ce02559536670f9188cddfce32e9dd12b4fe965" - integrity sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ== +"@aws-sdk/types@3.408.0": + version "3.408.0" + resolved "https://registry.npmjs.org/@aws-sdk/types/-/types-3.408.0.tgz#eb10377130f23aef6594eb0e0a14e82dfa2e4d5a" + integrity sha512-sIsR5224xWQTW7O6h4V0S7DMWs4bK4DCunwOo7Avpq7ZVmH2YyLTs0n4NGL186j8xTosycF1ACQgpM48SLIvaA== dependencies: "@smithy/types" "^2.2.2" tslib "^2.5.0" @@ -559,20 +560,20 @@ dependencies: tslib "^2.5.0" -"@aws-sdk/util-endpoints@3.398.0": - version "3.398.0" - resolved "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.398.0.tgz#cb1cc5fe3e4b3839e4e1cc6a66f834cf0dde20ee" - integrity sha512-Fy0gLYAei/Rd6BrXG4baspCnWTUSd0NdokU1pZh4KlfEAEN1i8SPPgfiO5hLk7+2inqtCmqxVJlfqbMVe9k4bw== +"@aws-sdk/util-endpoints@3.408.0": + version "3.408.0" + resolved "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.408.0.tgz#397c6d9236434063127301f9c4d2117bdb978621" + integrity sha512-N1D5cKEkCqf5Q7IF/pI9kfcNrT+/5ctZ6cQo4Ex6xaOcnUzdOZcXdPqaMRZVZRn8enjK2SpoLlRpXGISOugPaw== dependencies: - "@aws-sdk/types" "3.398.0" + "@aws-sdk/types" "3.408.0" tslib "^2.5.0" -"@aws-sdk/util-format-url@3.398.0": - version "3.398.0" - resolved "https://registry.npmjs.org/@aws-sdk/util-format-url/-/util-format-url-3.398.0.tgz#dab4089d77f77db1566d8a914da7ebf92cb84817" - integrity sha512-Q3kchZZ9+VkR6mORK04wpQXL9LHi88EIPZNfpWSuqV/g1gR+rxcNc3mNe0KjnQ0//IQmcWworfGigHRhDQSsKg== +"@aws-sdk/util-format-url@3.408.0": + version "3.408.0" + resolved "https://registry.npmjs.org/@aws-sdk/util-format-url/-/util-format-url-3.408.0.tgz#f60d0af1c24f61377d8d2bb25b3130d485e7aee4" + integrity sha512-kk4xkTrVH2+/dGCKsbTPtAsza11dLM9qFM4PNhUWPvBfBvpON54RY7WOOxmEpmEQId1pPhns3wYUucmFUaPSSw== dependencies: - "@aws-sdk/types" "3.398.0" + "@aws-sdk/types" "3.408.0" "@smithy/querystring-builder" "^2.0.5" "@smithy/types" "^2.2.2" tslib "^2.5.0" @@ -584,22 +585,22 @@ dependencies: tslib "^2.3.1" -"@aws-sdk/util-user-agent-browser@3.398.0": - version "3.398.0" - resolved "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.398.0.tgz#5c3e430032eb867b7cbe48dda51a6d8c4ea000a8" - integrity sha512-A3Tzx1tkDHlBT+IgxmsMCHbV8LM7SwwCozq2ZjJRx0nqw3MCrrcxQFXldHeX/gdUMO+0Oocb7HGSnVODTq+0EA== +"@aws-sdk/util-user-agent-browser@3.408.0": + version "3.408.0" + resolved "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.408.0.tgz#60b9660d4eb8c7ee9b3dc941436f1a025cc62567" + integrity sha512-wOVjDprG5h6kM8aJZk/tRX/RgxNxr73d6kIsUePlAgil13q62M9lcFMcIXduqtDsa1B6FfVB2wx/pyUuOZri5g== dependencies: - "@aws-sdk/types" "3.398.0" + "@aws-sdk/types" "3.408.0" "@smithy/types" "^2.2.2" bowser "^2.11.0" tslib "^2.5.0" -"@aws-sdk/util-user-agent-node@3.405.0": - version "3.405.0" - resolved "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.405.0.tgz#4904eb60b0cb9d8b31b773f7afc9568fb217bd4d" - integrity sha512-6Ssld7aalKCnW6lSGfiiWpqwo2L+AmYq2oV3P9yYAo9ZL+Q78dXquabwj3uq3plJ4l2xE4Gfcf2FJ/1PZpqDvQ== +"@aws-sdk/util-user-agent-node@3.408.0": + version "3.408.0" + resolved "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.408.0.tgz#2976414ed440d0a338b1ec6373a220ae71c08cab" + integrity sha512-BzMFV+cIXrtfcfJk3GpXnkANFkzZisvAtD306TMgIscn5FF26K1jD5DU+h5Q5WMq7gx+oXh9kJ3Lu3hi7hahKQ== dependencies: - "@aws-sdk/types" "3.398.0" + "@aws-sdk/types" "3.408.0" "@smithy/node-config-provider" "^2.0.6" "@smithy/types" "^2.2.2" tslib "^2.5.0" @@ -2050,10 +2051,10 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@eslint/js@8.48.0": - version "8.48.0" - resolved "https://registry.npmjs.org/@eslint/js/-/js-8.48.0.tgz#642633964e217905436033a2bd08bf322849b7fb" - integrity sha512-ZSjtmelB7IJfWD2Fvb7+Z+ChTIKWq6kjda95fLcQKNS5aheVHn4IkfgRQE3sIIzTcSLwLcLZUD9UBt+V7+h+Pw== +"@eslint/js@8.49.0": + version "8.49.0" + resolved "https://registry.npmjs.org/@eslint/js/-/js-8.49.0.tgz#86f79756004a97fa4df866835093f1df3d03c333" + integrity sha512-1S8uAY/MTJqVx0SC4epBq+N2yhuwtNwLbJYNZyhL2pO1ZVKn5HFXav5T41Ryzy9K9V7ZId2JB2oy/W4aCd9/2w== "@floating-ui/core@^1.0.5": version "1.1.0" @@ -2084,10 +2085,10 @@ resolved "https://registry.npmjs.org/@highlightjs/vue-plugin/-/vue-plugin-2.1.0.tgz#b7c41e3597a46975665b10cad57882cbde1d1594" integrity sha512-E+bmk4ncca+hBEYRV2a+1aIzIV0VSY/e5ArjpuSN9IO7wBJrzUE2u4ESCwrbQD7sAy+jWQjkV5qCCWgc+pu7CQ== -"@humanwhocodes/config-array@^0.11.10": - version "0.11.10" - resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz#5a3ffe32cc9306365fb3fd572596cd602d5e12d2" - integrity sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ== +"@humanwhocodes/config-array@^0.11.11": + version "0.11.11" + resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz#88a04c570dbbc7dd943e4712429c3df09bc32844" + integrity sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA== dependencies: "@humanwhocodes/object-schema" "^1.2.1" debug "^4.1.1" @@ -2431,22 +2432,6 @@ chalk "4.1.2" tslib "^2.3.1" -"@picgo/store@^2.0.4": - version "2.0.4" - resolved "https://registry.npmjs.org/@picgo/store/-/store-2.0.4.tgz#6360ccf7dfaa90f8db6ee5115f96f5e8bf094113" - integrity sha512-QWBF/vxLkCOCwFmjPPwPW8ZJdcko+kFY4dBSJYi8spsKp/7FmKCHmSWIkOpkdH/ww0Gh7UbtSBveKgm5u4t42w== - dependencies: - "@commonify/lowdb" "^3.0.0" - "@commonify/steno" "^2.1.0" - "@types/bson" "^4.0.1" - "@types/graceful-fs" "^4.1.3" - "@types/lodash" "^4.14.182" - comment-json "^4.2.3" - fflate "^0.7.3" - lodash "^4.17.21" - lodash-id "^0.14.0" - write-file-atomic "^4.0.1" - "@picgo/store@^2.1.0": version "2.1.0" resolved "https://registry.npmjs.org/@picgo/store/-/store-2.1.0.tgz#542cd37c2f4f139a9701d602322e7971fa8aa6df" @@ -2581,6 +2566,14 @@ "@smithy/types" "^2.2.2" tslib "^2.5.0" +"@smithy/abort-controller@^2.0.6": + version "2.0.6" + resolved "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-2.0.6.tgz#8d17bb447aa33a43e4d57f98f9dc23560158b6b8" + integrity sha512-4I7g0lyGUlW2onf8mD76IzU37oRWSHsQ5zlW5MjDzgg4I4J9bOK4500Gx6qOuoN7+GulAnGLe1YwyrIluzhakg== + dependencies: + "@smithy/types" "^2.3.0" + tslib "^2.5.0" + "@smithy/chunked-blob-reader-native@^2.0.0": version "2.0.0" resolved "https://registry.npmjs.org/@smithy/chunked-blob-reader-native/-/chunked-blob-reader-native-2.0.0.tgz#f6d0eeeb5481026b68b054f45540d924c194d558" @@ -2826,6 +2819,17 @@ "@smithy/types" "^2.2.2" tslib "^2.5.0" +"@smithy/node-http-handler@^2.1.2": + version "2.1.2" + resolved "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-2.1.2.tgz#704100dded1cb94db3f72fbdf841fc59614c4614" + integrity sha512-PdEEDCShuM8zxGoaRxmGB/1ikB8oeqz+ZAF9VIA8FCP3E59j8zDTF+wCELoWd1Y6gtxr+RcTAg5sA8nvn5qH/w== + dependencies: + "@smithy/abort-controller" "^2.0.6" + "@smithy/protocol-http" "^3.0.2" + "@smithy/querystring-builder" "^2.0.6" + "@smithy/types" "^2.3.0" + tslib "^2.5.0" + "@smithy/property-provider@^2.0.0", "@smithy/property-provider@^2.0.2": version "2.0.2" resolved "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-2.0.2.tgz#abe091d1e7dc5b617e3418b63eaed11363c96f21" @@ -2850,6 +2854,14 @@ "@smithy/types" "^2.2.2" tslib "^2.5.0" +"@smithy/protocol-http@^3.0.2": + version "3.0.2" + resolved "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.0.2.tgz#06e76dbac488e95f0b0fc2bc2820aa732aafef14" + integrity sha512-LUOWCPRihvJBkdSs+ivK9m1f/rMfF3n9Zpzg8qdry2eIG4HQqqLBMWQyF9bgk7JhsrrOa3//jJKhXzvL7wL5Xw== + dependencies: + "@smithy/types" "^2.3.0" + tslib "^2.5.0" + "@smithy/querystring-builder@^2.0.5": version "2.0.5" resolved "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-2.0.5.tgz#c5a873769de56ef57ae3b4d2c58fc7f68184a89c" @@ -2859,6 +2871,15 @@ "@smithy/util-uri-escape" "^2.0.0" tslib "^2.5.0" +"@smithy/querystring-builder@^2.0.6": + version "2.0.6" + resolved "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-2.0.6.tgz#6fd9f86dbfe27e0e71e5569768a2b5d599f44119" + integrity sha512-HnU00shCGoV8vKJZTiNBkNvR9NogU3NIUaVMAGJPSqNGJj3psWo+TUrC0BVCDcwiCljXwXCFGJqIcsWtClrktQ== + dependencies: + "@smithy/types" "^2.3.0" + "@smithy/util-uri-escape" "^2.0.0" + tslib "^2.5.0" + "@smithy/querystring-parser@^2.0.2": version "2.0.2" resolved "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-2.0.2.tgz#d6b2562e7ae29282b144939e5fd439b17bdf61dd" @@ -2934,6 +2955,13 @@ dependencies: tslib "^2.5.0" +"@smithy/types@^2.3.0": + version "2.3.0" + resolved "https://registry.npmjs.org/@smithy/types/-/types-2.3.0.tgz#a5c3869465f384fd4d811b2f1f37779e069ef06e" + integrity sha512-pJce3rd39MElkV57UTPAoSYAApjQLELUxjU5adHNLYk9gnPvyIGbJNJTZVVFu00BrgZH3W/cQe8QuFcknDyodQ== + dependencies: + tslib "^2.5.0" + "@smithy/url-parser@^2.0.2": version "2.0.2" resolved "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-2.0.2.tgz#af50bd62298b209b1a16c80912a03460b7cb8994" @@ -3508,6 +3536,11 @@ resolved "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz#591c1ce3a702c45ee15f47a42ade72c2fd78978a" integrity sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw== +"@types/semver@^7.5.1": + version "7.5.1" + resolved "https://registry.npmjs.org/@types/semver/-/semver-7.5.1.tgz#0480eeb7221eb9bc398ad7432c9d7e14b1a5a367" + integrity sha512-cJRQXpObxfNKkFAZbJl2yjWtJCqELQIdShsogr1d2MilP8dKD9TE/nEKHkJgUNHdGKCQaf9HbIynuV2csLGVLg== + "@types/serve-index@^1.9.1": version "1.9.1" resolved "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz#1b5e85370a192c01ec6cec4735cf2917337a6278" @@ -3640,16 +3673,16 @@ semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/eslint-plugin@^6.5.0": - version "6.5.0" - resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.5.0.tgz#5cee33edf0d45d5ec773e3b3111206b098ac8599" - integrity sha512-2pktILyjvMaScU6iK3925uvGU87E+N9rh372uGZgiMYwafaw9SXq86U04XPq3UH6tzRvNgBsub6x2DacHc33lw== +"@typescript-eslint/eslint-plugin@^6.6.0": + version "6.6.0" + resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.6.0.tgz#19ba09aa34fd504696445100262e5a9e1b1d7024" + integrity sha512-CW9YDGTQnNYMIo5lMeuiIG08p4E0cXrXTbcZ2saT/ETE7dWUrNxlijsQeU04qAAKkILiLzdQz+cGFxCJjaZUmA== dependencies: "@eslint-community/regexpp" "^4.5.1" - "@typescript-eslint/scope-manager" "6.5.0" - "@typescript-eslint/type-utils" "6.5.0" - "@typescript-eslint/utils" "6.5.0" - "@typescript-eslint/visitor-keys" "6.5.0" + "@typescript-eslint/scope-manager" "6.6.0" + "@typescript-eslint/type-utils" "6.6.0" + "@typescript-eslint/utils" "6.6.0" + "@typescript-eslint/visitor-keys" "6.6.0" debug "^4.3.4" graphemer "^1.4.0" ignore "^5.2.4" @@ -3667,15 +3700,15 @@ "@typescript-eslint/typescript-estree" "5.62.0" debug "^4.3.4" -"@typescript-eslint/parser@^6.5.0": - version "6.5.0" - resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.5.0.tgz#3d6ed231c5e307c5f5f4a0d86893ec01e92b8c77" - integrity sha512-LMAVtR5GN8nY0G0BadkG0XIe4AcNMeyEy3DyhKGAh9k4pLSMBO7rF29JvDBpZGCmp5Pgz5RLHP6eCpSYZJQDuQ== +"@typescript-eslint/parser@^6.6.0": + version "6.6.0" + resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.6.0.tgz#fe323a7b4eafb6d5ea82b96216561810394a739e" + integrity sha512-setq5aJgUwtzGrhW177/i+DMLqBaJbdwGj2CPIVFFLE0NCliy5ujIdLHd2D1ysmlmsjdL2GWW+hR85neEfc12w== dependencies: - "@typescript-eslint/scope-manager" "6.5.0" - "@typescript-eslint/types" "6.5.0" - "@typescript-eslint/typescript-estree" "6.5.0" - "@typescript-eslint/visitor-keys" "6.5.0" + "@typescript-eslint/scope-manager" "6.6.0" + "@typescript-eslint/types" "6.6.0" + "@typescript-eslint/typescript-estree" "6.6.0" + "@typescript-eslint/visitor-keys" "6.6.0" debug "^4.3.4" "@typescript-eslint/scope-manager@5.62.0": @@ -3686,13 +3719,13 @@ "@typescript-eslint/types" "5.62.0" "@typescript-eslint/visitor-keys" "5.62.0" -"@typescript-eslint/scope-manager@6.5.0": - version "6.5.0" - resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.5.0.tgz#f2cb20895aaad41b3ad27cc3a338ce8598f261c5" - integrity sha512-A8hZ7OlxURricpycp5kdPTH3XnjG85UpJS6Fn4VzeoH4T388gQJ/PGP4ole5NfKt4WDVhmLaQ/dBLNDC4Xl/Kw== +"@typescript-eslint/scope-manager@6.6.0": + version "6.6.0" + resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.6.0.tgz#57105d4419d6de971f7d2c30a2ff4ac40003f61a" + integrity sha512-pT08u5W/GT4KjPUmEtc2kSYvrH8x89cVzkA0Sy2aaOUIw6YxOIjA8ilwLr/1fLjOedX1QAuBpG9XggWqIIfERw== dependencies: - "@typescript-eslint/types" "6.5.0" - "@typescript-eslint/visitor-keys" "6.5.0" + "@typescript-eslint/types" "6.6.0" + "@typescript-eslint/visitor-keys" "6.6.0" "@typescript-eslint/type-utils@5.62.0": version "5.62.0" @@ -3704,13 +3737,13 @@ debug "^4.3.4" tsutils "^3.21.0" -"@typescript-eslint/type-utils@6.5.0": - version "6.5.0" - resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.5.0.tgz#6d246c93739282bc0d2e623f28d0dec6cfcc38d7" - integrity sha512-f7OcZOkRivtujIBQ4yrJNIuwyCQO1OjocVqntl9dgSIZAdKqicj3xFDqDOzHDlGCZX990LqhLQXWRnQvsapq8A== +"@typescript-eslint/type-utils@6.6.0": + version "6.6.0" + resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.6.0.tgz#14f651d13b884915c4fca0d27adeb652a4499e86" + integrity sha512-8m16fwAcEnQc69IpeDyokNO+D5spo0w1jepWWY2Q6y5ZKNuj5EhVQXjtVAeDDqvW6Yg7dhclbsz6rTtOvcwpHg== dependencies: - "@typescript-eslint/typescript-estree" "6.5.0" - "@typescript-eslint/utils" "6.5.0" + "@typescript-eslint/typescript-estree" "6.6.0" + "@typescript-eslint/utils" "6.6.0" debug "^4.3.4" ts-api-utils "^1.0.1" @@ -3719,10 +3752,10 @@ resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f" integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== -"@typescript-eslint/types@6.5.0": - version "6.5.0" - resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.5.0.tgz#f4e55cfd99ac5346ea772770bf212a3e689a8f04" - integrity sha512-eqLLOEF5/lU8jW3Bw+8auf4lZSbbljHR2saKnYqON12G/WsJrGeeDHWuQePoEf9ro22+JkbPfWQwKEC5WwLQ3w== +"@typescript-eslint/types@6.6.0": + version "6.6.0" + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.6.0.tgz#95e7ea650a2b28bc5af5ea8907114a48f54618c2" + integrity sha512-CB6QpJQ6BAHlJXdwUmiaXDBmTqIE2bzGTDLADgvqtHWuhfNP3rAOK7kAgRMAET5rDRr9Utt+qAzRBdu3AhR3sg== "@typescript-eslint/typescript-estree@5.62.0": version "5.62.0" @@ -3737,13 +3770,13 @@ semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/typescript-estree@6.5.0": - version "6.5.0" - resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.5.0.tgz#1cef6bc822585e9ef89d88834bc902d911d747ed" - integrity sha512-q0rGwSe9e5Kk/XzliB9h2LBc9tmXX25G0833r7kffbl5437FPWb2tbpIV9wAATebC/018pGa9fwPDuvGN+LxWQ== +"@typescript-eslint/typescript-estree@6.6.0": + version "6.6.0" + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.6.0.tgz#373c420d2e12c28220f4a83352280a04823a91b7" + integrity sha512-hMcTQ6Al8MP2E6JKBAaSxSVw5bDhdmbCEhGW/V8QXkb9oNsFkA4SBuOMYVPxD3jbtQ4R/vSODBsr76R6fP3tbA== dependencies: - "@typescript-eslint/types" "6.5.0" - "@typescript-eslint/visitor-keys" "6.5.0" + "@typescript-eslint/types" "6.6.0" + "@typescript-eslint/visitor-keys" "6.6.0" debug "^4.3.4" globby "^11.1.0" is-glob "^4.0.3" @@ -3764,17 +3797,17 @@ eslint-scope "^5.1.1" semver "^7.3.7" -"@typescript-eslint/utils@6.5.0": - version "6.5.0" - resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.5.0.tgz#6668bee4f7f24978b11df8a2ea42d56eebc4662c" - integrity sha512-9nqtjkNykFzeVtt9Pj6lyR9WEdd8npPhhIPM992FWVkZuS6tmxHfGVnlUcjpUP2hv8r4w35nT33mlxd+Be1ACQ== +"@typescript-eslint/utils@6.6.0": + version "6.6.0" + resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.6.0.tgz#2d686c0f0786da6362d909e27a9de1c13ba2e7dc" + integrity sha512-mPHFoNa2bPIWWglWYdR0QfY9GN0CfvvXX1Sv6DlSTive3jlMTUy+an67//Gysc+0Me9pjitrq0LJp0nGtLgftw== dependencies: "@eslint-community/eslint-utils" "^4.4.0" "@types/json-schema" "^7.0.12" "@types/semver" "^7.5.0" - "@typescript-eslint/scope-manager" "6.5.0" - "@typescript-eslint/types" "6.5.0" - "@typescript-eslint/typescript-estree" "6.5.0" + "@typescript-eslint/scope-manager" "6.6.0" + "@typescript-eslint/types" "6.6.0" + "@typescript-eslint/typescript-estree" "6.6.0" semver "^7.5.4" "@typescript-eslint/visitor-keys@5.62.0": @@ -3785,12 +3818,12 @@ "@typescript-eslint/types" "5.62.0" eslint-visitor-keys "^3.3.0" -"@typescript-eslint/visitor-keys@6.5.0": - version "6.5.0" - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.5.0.tgz#1a6f474a0170a447b76f0699ce6700110fd11436" - integrity sha512-yCB/2wkbv3hPsh02ZS8dFQnij9VVQXJMN/gbQsaaY+zxALkZnxa/wagvLEFsAWMPv7d7lxQmNsIzGU1w/T/WyA== +"@typescript-eslint/visitor-keys@6.6.0": + version "6.6.0" + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.6.0.tgz#1109088b4346c8b2446f3845db526374d9a3bafc" + integrity sha512-L61uJT26cMOfFQ+lMZKoJNbAEckLe539VhTxiGHrWl5XSKQgA0RTBZJW2HFPy5T0ZvPVSD93QsrTKDkfNwJGyQ== dependencies: - "@typescript-eslint/types" "6.5.0" + "@typescript-eslint/types" "6.6.0" eslint-visitor-keys "^3.4.1" "@videojs-player/vue@^1.0.0": @@ -6154,10 +6187,10 @@ conventional-changelog-conventionalcommits@^4.5.0: lodash "^4.17.15" q "^1.5.1" -conventional-changelog-conventionalcommits@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-7.0.0.tgz#a54eacafd8d7cfd5eba1fd86034a51284670ffa3" - integrity sha512-iu2Zt5f7ESwpGJStnbHAG2fL/kBA5h/s1AuDYGKqb7gQcXpWlyfGiF8wM+mfFD5M/cYt9Hl3iWNDm3n72qBA1w== +conventional-changelog-conventionalcommits@^7.0.2: + version "7.0.2" + resolved "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-7.0.2.tgz#aa5da0f1b2543094889e8cf7616ebe1a8f5c70d5" + integrity sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w== dependencies: compare-func "^2.0.0" @@ -6181,18 +6214,17 @@ conventional-changelog-core@^4.2.1: read-pkg-up "^3.0.0" through2 "^4.0.0" -conventional-changelog-core@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-6.0.0.tgz#9460a5f320a851167f4b53a9a90cc30f2c2239d1" - integrity sha512-7WPwzTp3eRMot/2mbTAHF8m/0Ue4F/R/sMpSjmhBYi/+xnW2SqnXL/FMuYqEpNC2v3rjzRZ4p+9tYcKfHn02Cg== +conventional-changelog-core@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-7.0.0.tgz#d8879ebb8692cd1fa8126c209e1b3af34d94e113" + integrity sha512-UYgaB1F/COt7VFjlYKVE/9tTzfU3VUq47r6iWf6lM5T7TlOxr0thI63ojQueRLIpVbrtHK4Ffw+yQGduw2Bhdg== dependencies: "@hutson/parse-repository-url" "^5.0.0" add-stream "^1.0.0" conventional-changelog-writer "^7.0.0" conventional-commits-parser "^5.0.0" git-raw-commits "^4.0.0" - git-remote-origin-url "^2.0.0" - git-semver-tags "^6.0.0" + git-semver-tags "^7.0.0" hosted-git-info "^7.0.0" normalize-package-data "^6.0.0" read-pkg "^8.0.0" @@ -6266,10 +6298,10 @@ conventional-changelog-preset-loader@^2.3.4: resolved "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz#14a855abbffd59027fd602581f1f34d9862ea44c" integrity sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g== -conventional-changelog-preset-loader@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-4.0.0.tgz#885f7ddc4e09e97ad44bb9eefe45d2c66af9d5f0" - integrity sha512-xYGvKMkJs8o6vnKDbo2v5VcalZmH54lVU+OCvFQvxj3AQKRMJhbKwvBVsSXfQSuhaG9r6mdK8TIMOaiwiStasg== +conventional-changelog-preset-loader@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-4.1.0.tgz#996bc40d516471c5bf8248fdc30222563b9bcfe6" + integrity sha512-HozQjJicZTuRhCRTq4rZbefaiCzRM2pr6u2NL3XhrmQm4RMnDXfESU6JKu/pnKwx5xtdkYfNCsbhN5exhiKGJA== conventional-changelog-writer@^5.0.0: version "5.0.1" @@ -6315,22 +6347,22 @@ conventional-changelog@^3.0.6: conventional-changelog-jshint "^2.0.9" conventional-changelog-preset-loader "^2.3.4" -conventional-changelog@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-5.0.0.tgz#0b758f72d386e69f27e0eb9abf0c41cb1b0dbd60" - integrity sha512-k0c3lCtY3+k75gyrIoO7WEyBd4HLxu8QmTTPxM4D+vKk9wN06GZ/iaVJXQsGZae3Cezb02Is5PJ70fia3zZG8Q== +conventional-changelog@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-5.1.0.tgz#04b36a5ad0518e0323e9d629e3b86e34f7abb7eb" + integrity sha512-aWyE/P39wGYRPllcCEZDxTVEmhyLzTc9XA6z6rVfkuCD2UBnhV/sgSOKbQrEG5z9mEZJjnopjgQooTKxEg8mAg== dependencies: conventional-changelog-angular "^7.0.0" conventional-changelog-atom "^4.0.0" conventional-changelog-codemirror "^4.0.0" - conventional-changelog-conventionalcommits "^7.0.0" - conventional-changelog-core "^6.0.0" + conventional-changelog-conventionalcommits "^7.0.2" + conventional-changelog-core "^7.0.0" conventional-changelog-ember "^4.0.0" conventional-changelog-eslint "^5.0.0" conventional-changelog-express "^4.0.0" conventional-changelog-jquery "^5.0.0" conventional-changelog-jshint "^4.0.0" - conventional-changelog-preset-loader "^4.0.0" + conventional-changelog-preset-loader "^4.1.0" conventional-commit-types@^3.0.0: version "3.0.0" @@ -6431,10 +6463,10 @@ core-js@^2.4.0, core-js@^2.5.0: resolved "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== -core-js@^3.32.1: - version "3.32.1" - resolved "https://registry.npmjs.org/core-js/-/core-js-3.32.1.tgz#a7d8736a3ed9dd05940c3c4ff32c591bb735be77" - integrity sha512-lqufgNn9NLnESg5mQeYsxQP5w7wrViSj0jr/kv6ECQiByzQkrn1MKvV0L3acttpDqfQrHLwr2KCMgX5b8X+lyQ== +core-js@^3.32.2: + version "3.32.2" + resolved "https://registry.npmjs.org/core-js/-/core-js-3.32.2.tgz#172fb5949ef468f93b4be7841af6ab1f21992db7" + integrity sha512-pxXSw1mYZPDGvTQqEc5vgIb83jGQKFGYWY76z4a7weZXUolw3G+OvpZqSRcfYOoOVUQJYEPsWeQK8pKEnUtWxQ== core-js@^3.8.3: version "3.27.0" @@ -7878,16 +7910,16 @@ eslint-webpack-plugin@^3.1.0: normalize-path "^3.0.0" schema-utils "^4.0.0" -eslint@^8.48.0: - version "8.48.0" - resolved "https://registry.npmjs.org/eslint/-/eslint-8.48.0.tgz#bf9998ba520063907ba7bfe4c480dc8be03c2155" - integrity sha512-sb6DLeIuRXxeM1YljSe1KEx9/YYeZFQWcV8Rq9HfigmdDEugjLEVEa1ozDjL6YDjBpQHPJxJzze+alxi4T3OLg== +eslint@^8.49.0: + version "8.49.0" + resolved "https://registry.npmjs.org/eslint/-/eslint-8.49.0.tgz#09d80a89bdb4edee2efcf6964623af1054bf6d42" + integrity sha512-jw03ENfm6VJI0jA9U+8H5zfl5b+FvuU3YYvZRdZHOlU2ggJkxrlkJH4HcDrZpj6YwD8kuYqvQM8LyesoazrSOQ== dependencies: "@eslint-community/eslint-utils" "^4.2.0" "@eslint-community/regexpp" "^4.6.1" "@eslint/eslintrc" "^2.1.2" - "@eslint/js" "8.48.0" - "@humanwhocodes/config-array" "^0.11.10" + "@eslint/js" "8.49.0" + "@humanwhocodes/config-array" "^0.11.11" "@humanwhocodes/module-importer" "^1.0.1" "@nodelib/fs.walk" "^1.2.8" ajv "^6.12.4" @@ -8888,10 +8920,10 @@ git-semver-tags@^4.1.1: meow "^8.0.0" semver "^6.0.0" -git-semver-tags@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-6.0.0.tgz#b011ef94ae23ec8121f311d92a5969fc91502e15" - integrity sha512-v5BL6psuUy+Ftuo99141XlOIDoJtKw5+YyDANS7fknSP0iT4cVIanc3toDsH4K+VpIWc19l2/xkwQmXMfloeUA== +git-semver-tags@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-7.0.0.tgz#6dd252164500b924f27545b059c48cf756142af1" + integrity sha512-U2oXCUEiXATRx1jhpmpvSPKrr7FZp4ifcfNy0Bfiyailu5uqTPU/ETc+bLB+m3+dz5pY5atq0tna7grOqzedyA== dependencies: meow "^12.0.1" semver "^7.5.2" @@ -11814,10 +11846,10 @@ npm-bundled@^3.0.0: dependencies: npm-normalize-package-bin "^3.0.0" -npm-check-updates@^16.13.2: - version "16.13.2" - resolved "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-16.13.2.tgz#552e8223d83ae5ae2d48a11ac254cf0b231277b9" - integrity sha512-0pQI+k1y0JVwenB2gBc69tXFYfkckSVrNrlcn7TIrZfis4LnfdzakY/LYzZKt/lx37edN2isk3d2Zw4csptu/w== +npm-check-updates@^16.13.3: + version "16.13.3" + resolved "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-16.13.3.tgz#136f0e008b82c34be4b758260c3582214a07527e" + integrity sha512-l3FQtm+ZtDwqtK2r27vCuNdtnoDsXzk8D2WczvrAJy2bGPZJvRmuUa/Q9Gv+AbZV0IHSNJD2oHtQqUeqQRhEsw== dependencies: chalk "^5.3.0" cli-table3 "^0.6.3" From dfb6f767d2d231936991ccda8b826af7515d22cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=90=8C=E8=90=8C=E5=93=92=E8=B5=AB=E8=90=9D?= Date: Sun, 10 Sep 2023 20:44:22 -0700 Subject: [PATCH 4/9] :sparkles: Feature: optimize title text jump action of upload page --- package.json | 2 +- src/renderer/pages/Gallery.vue | 7 ++----- src/renderer/pages/PicGoSetting.vue | 2 +- src/renderer/pages/Upload.vue | 15 +++++++++------ yarn.lock | 8 ++++---- 5 files changed, 17 insertions(+), 17 deletions(-) diff --git a/package.json b/package.json index 2e425d4..4d428dd 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "cos-nodejs-sdk-v5": "^2.12.4", "dexie": "^3.2.4", "electron-updater": "^6.1.4", - "element-plus": "^2.3.9", + "element-plus": "2.3.12", "epipebomb": "^1.0.0", "fast-xml-parser": "^4.2.7", "form-data": "^4.0.0", diff --git a/src/renderer/pages/Gallery.vue b/src/renderer/pages/Gallery.vue index 255c328..85e80f7 100644 --- a/src/renderer/pages/Gallery.vue +++ b/src/renderer/pages/Gallery.vue @@ -502,11 +502,8 @@ const isShowBatchRenameDialog = ref(false) const batchRenameMatch = ref('') const batchRenameReplace = ref('') const mathcedCount = computed(() => { - const matchedFiles = [] as any[] - filterList.value.forEach((item: any) => { - if (customStrMatch(item.imgUrl, batchRenameMatch.value)) { - matchedFiles.push(item) - } + const matchedFiles = filterList.value.filter((item: any) => { + return customStrMatch(item.imgUrl, batchRenameMatch.value) }) return matchedFiles.length }) diff --git a/src/renderer/pages/PicGoSetting.vue b/src/renderer/pages/PicGoSetting.vue index 106b445..a7b5b61 100644 --- a/src/renderer/pages/PicGoSetting.vue +++ b/src/renderer/pages/PicGoSetting.vue @@ -1248,7 +1248,7 @@ > - {{ $T('UPLOAD_PAGE_IMAGE_PROCESS_WMTYPE_TEXT') }}} + {{ $T('UPLOAD_PAGE_IMAGE_PROCESS_WMTYPE_TEXT') }} {{ $T('UPLOAD_PAGE_IMAGE_PROCESS_WMTYPE_IMAGE') }} diff --git a/src/renderer/pages/Upload.vue b/src/renderer/pages/Upload.vue index 7b8cc44..dc32117 100644 --- a/src/renderer/pages/Upload.vue +++ b/src/renderer/pages/Upload.vue @@ -17,7 +17,7 @@ id="upload-view-title" @click="handlePicBedNameClick(picBedName, picBedConfigName)" > - {{ picBedName }} - {{ picBedConfigName }} + {{ picBedName }} - {{ picBedConfigName || 'Default' }} ('picBed.current') const currentPicBedConfig = await getConfig(`uploader.${currentPicBed}`) as any || {} - const configList = currentPicBedConfig.configList || [] - const config = configList.find((item: any) => item._configName === picBedConfigName) + const configList = await triggerRPC(IRPCActionType.GET_PICBED_CONFIG_LIST, currentPicBed) + const currentConfigList = configList?.configList ?? [] + const config = currentConfigList.find((item: any) => item._configName === formatedpicBedConfigName) $router.push({ name: PICBEDS_PAGE, params: { type: currentPicBed, - configId: config._id + configId: config?._id || '' }, query: { defaultConfigId: currentPicBedConfig.defaultId || '' diff --git a/yarn.lock b/yarn.lock index 5c267a5..6cad8a5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7440,10 +7440,10 @@ electron@^22.0.2: "@types/node" "^16.11.26" extract-zip "^2.0.1" -element-plus@^2.3.9: - version "2.3.9" - resolved "https://registry.npmjs.org/element-plus/-/element-plus-2.3.9.tgz#4a3363c62e6cc9b0a2f40f4df5aaa7b6feb4e6e4" - integrity sha512-TIOLnPl4cnoCPXqK3QYh+jpkthUBQnAM21O7o3Lhbse8v9pfrRXRTaBJtoEKnYNa8GZ4lZptUfH0PeZgDCNLUg== +element-plus@2.3.12: + version "2.3.12" + resolved "https://registry.npmjs.org/element-plus/-/element-plus-2.3.12.tgz#d3c91d0c701b2b3e67d06a351cb0c42dcc46460e" + integrity sha512-fAWpbKCyt+l1dsqSNPOs/F/dBN4Wp5CGAyxbiS5zqDwI4q3QPM+LxLU2h3GUHMIBtMGCvmsG98j5HPMkTKkvcA== dependencies: "@ctrl/tinycolor" "^3.4.1" "@element-plus/icons-vue" "^2.0.6" From 219cbbb2539f3df6dd199af4895366f5ea09ed1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=90=8C=E8=90=8C=E5=93=92=E8=B5=AB=E8=90=9D?= Date: Sun, 10 Sep 2023 20:55:07 -0700 Subject: [PATCH 5/9] :zap: Perf: fix memory leak of uoload and setting page --- src/renderer/pages/PicGoSetting.vue | 10 ++++++++++ src/renderer/pages/Upload.vue | 1 + 2 files changed, 11 insertions(+) diff --git a/src/renderer/pages/PicGoSetting.vue b/src/renderer/pages/PicGoSetting.vue index a7b5b61..1d57831 100644 --- a/src/renderer/pages/PicGoSetting.vue +++ b/src/renderer/pages/PicGoSetting.vue @@ -641,6 +641,7 @@ :title="$T('SETTINGS_CUSTOM_LINK_FORMAT')" :modal-append-to-body="false" center + append-to-body >
{{ $T('SETTINGS_CURRENT_VERSION') }}: {{ version }} @@ -835,6 +839,7 @@ align-center draggable destroy-on-close + append-to-body >
{{ $T('SETTINGS_TIPS_SERVER_NOTICE') }} @@ -1058,6 +1065,7 @@ :title="$T('SETTINGS_SYNC_CONFIG_TITLE')" :modal-append-to-body="false" center + append-to-body >
{{ $T('SETTINGS_SYNC_CONFIG_NOTE') }} @@ -1151,6 +1159,7 @@ :title="$T('SETTINGS_UP_DOWN_DESC')" :modal-append-to-body="false" center + append-to-body > Date: Sun, 10 Sep 2023 23:21:39 -0700 Subject: [PATCH 6/9] :zap: Perf: fix memory leak of main page --- src/renderer/components/InputBoxDialog.vue | 1 + src/renderer/layouts/Main.vue | 2 ++ src/renderer/pages/Gallery.vue | 2 ++ src/renderer/pages/Plugin.vue | 1 + src/renderer/pages/ShortKey.vue | 1 + 5 files changed, 7 insertions(+) diff --git a/src/renderer/components/InputBoxDialog.vue b/src/renderer/components/InputBoxDialog.vue index f072a17..2088b31 100644 --- a/src/renderer/components/InputBoxDialog.vue +++ b/src/renderer/components/InputBoxDialog.vue @@ -3,6 +3,7 @@ v-model="showInputBoxVisible" :title="inputBoxOptions.title || $T('INPUT')" :modal-append-to-body="false" + append-to-body > {{ $T('PICLIST_SPONSOR_TEXT') }} @@ -198,6 +199,7 @@ :title="$T('PICBED_QRCODE')" :modal-append-to-body="false" lock-scroll + append-to-body > @@ -212,6 +212,8 @@ effect="dark" :content="$T('MANAGE_SETTING_KEEP_FOLDER_STRUCTURE_DOWNLOAD_FILE_TIPS')" placement="right" + :persistent="false" + teleported > @@ -221,9 +223,7 @@ @@ -239,6 +239,8 @@ effect="dark" :content="$T('MANAGE_SETTING_KEEP_FOLDER_STRUCTURE_DOWNLOAD_FILE_TIPS')" placement="right" + :persistent="false" + teleported > @@ -248,9 +250,7 @@ @@ -264,6 +264,8 @@ effect="dark" :content="$T('MANAGE_SETTING_MAX_DOWNLOAD_FILE_SIZE_TIPS')" placement="right" + :persistent="false" + teleported > @@ -290,6 +292,8 @@ effect="dark" :content="$T('MANAGE_SETTING_SEARCH_IGNORE_CASE_TIPS')" placement="right" + :persistent="false" + teleported > @@ -299,9 +303,7 @@ @@ -315,6 +317,8 @@ effect="dark" :content="$T('MANAGE_SETTING_TIMESTAMP_RENAME_TIPS')" placement="right" + :persistent="false" + teleported > @@ -324,9 +328,7 @@ @@ -340,6 +342,8 @@ effect="dark" :content="$T('MANAGE_SETTING_RANDOM_STRING_RENAME_TIPS')" placement="right" + :persistent="false" + teleported > @@ -349,9 +353,7 @@ @@ -365,6 +367,8 @@ effect="dark" :content="$T('MANAGE_SETTING_CUSTOM_RENAME_TIPS')" placement="right" + :persistent="false" + teleported > @@ -374,9 +378,7 @@ diff --git a/src/renderer/pages/Gallery.vue b/src/renderer/pages/Gallery.vue index ece7e80..778abfe 100644 --- a/src/renderer/pages/Gallery.vue +++ b/src/renderer/pages/Gallery.vue @@ -42,6 +42,8 @@ size="small" style="width: 100%" :placeholder="$T('CHOOSE_SHOWED_PICBED')" + :persistent="false" + teleported > @@ -75,6 +78,8 @@ size="small" style="width: 100%" :placeholder="$T('CHOOSE_PASTE_FORMAT')" + :persistent="false" + teleported @change="handlePasteStyleChange" > - +