From 824d36455f3dcbfa0e067628a1a07115b47b409c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Aug 2024 13:22:50 +0000 Subject: [PATCH 1/7] chore(deps-dev): bump postcss from 8.4.38 to 8.4.40 in /packages/shared (#2779) Bumps [postcss](https://github.com/postcss/postcss) from 8.4.38 to 8.4.40. - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/postcss/postcss/compare/8.4.38...8.4.40) --- updated-dependencies: - dependency-name: postcss dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- packages/shared/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/shared/package.json b/packages/shared/package.json index a76745589e..c235e3e8cb 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -45,7 +45,7 @@ "jest": "29.7.0", "jest-environment-jsdom": "29.6.2", "lokijs": "1.5.12", - "postcss": "8.4.38", + "postcss": "8.4.40", "postcss-cli": "11.0.0", "svelte-loader": "3.2.3", "tailwindcss": "3.4.7", From dd170cdfe5088640dd67b6477be2c68e7c0011bf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Aug 2024 13:34:37 +0000 Subject: [PATCH 2/7] chore(deps-dev): bump @swc/core from 1.6.6 to 1.7.4 in /packages/shared (#2780) Bumps [@swc/core](https://github.com/swc-project/swc) from 1.6.6 to 1.7.4. - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.6.6...v1.7.4) --- updated-dependencies: - dependency-name: "@swc/core" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- packages/shared/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/shared/package.json b/packages/shared/package.json index c235e3e8cb..d59b393608 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -37,7 +37,7 @@ "test": "jest" }, "devDependencies": { - "@swc/core": "1.6.6", + "@swc/core": "1.7.4", "@swc/jest": "0.2.36", "@types/jest": "29.5.12", "@types/sanitize-html": "2.11.0", From a9880e1069d6af539312cfd5beb3b79de6467f2a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Aug 2024 13:40:12 +0000 Subject: [PATCH 3/7] chore(deps): bump @metamask/eth-sig-util in /packages/shared (#2776) Bumps [@metamask/eth-sig-util](https://github.com/MetaMask/eth-sig-util) from 7.0.2 to 7.0.3. - [Release notes](https://github.com/MetaMask/eth-sig-util/releases) - [Changelog](https://github.com/MetaMask/eth-sig-util/blob/main/CHANGELOG.md) - [Commits](https://github.com/MetaMask/eth-sig-util/compare/v7.0.2...v7.0.3) --- updated-dependencies: - dependency-name: "@metamask/eth-sig-util" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jean Ribeiro --- packages/shared/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/shared/package.json b/packages/shared/package.json index d59b393608..85e72704b7 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -13,7 +13,7 @@ "@iota/crypto.js": "1.8.6", "@iota/sdk": "1.1.5", "@iota/util.js": "2.0.0-rc.2", - "@metamask/eth-sig-util": "7.0.2", + "@metamask/eth-sig-util": "7.0.3", "@spruceid/siwe-parser": "2.1.2", "@sveltejs/svelte-virtual-list": "3.0.1", "@walletconnect/jsonrpc-types": "1.0.4", From da1e23d654731dbeefc3e3a257768f12c8425bcc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Aug 2024 10:56:40 -0300 Subject: [PATCH 4/7] chore(deps-dev): bump postcss-load-config in /packages/desktop (#2775) Bumps [postcss-load-config](https://github.com/postcss/postcss-load-config) from 5.0.3 to 6.0.1. - [Release notes](https://github.com/postcss/postcss-load-config/releases) - [Changelog](https://github.com/postcss/postcss-load-config/blob/main/CHANGELOG.md) - [Commits](https://github.com/postcss/postcss-load-config/compare/v5.0.3...6.0.1) --- updated-dependencies: - dependency-name: postcss-load-config dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- packages/desktop/package.json | 2 +- yarn.lock | 328 +++++++++++++++++++--------------- 2 files changed, 185 insertions(+), 145 deletions(-) diff --git a/packages/desktop/package.json b/packages/desktop/package.json index 62c0a2d5d3..111a04d791 100644 --- a/packages/desktop/package.json +++ b/packages/desktop/package.json @@ -60,7 +60,7 @@ "mini-css-extract-plugin": "2.9.0", "node-loader": "2.0.0", "npm-run-all": "4.1.5", - "postcss-load-config": "5.0.3", + "postcss-load-config": "6.0.1", "postcss-url": "10.1.3", "webpack": "5.93.0", "webpack-cli": "5.1.4", diff --git a/yarn.lock b/yarn.lock index 44a30882ac..7379ca46c1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1797,39 +1797,45 @@ lodash "^4.17.15" tmp-promise "^3.0.2" -"@metamask/abi-utils@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@metamask/abi-utils/-/abi-utils-2.0.2.tgz#ad394e9cb8a95ac177cad942daadd88a246c0de8" - integrity sha512-B/A1dY/w4F/t6cDHUscklO6ovb/ztFsrsTXFd8QlqSByk/vyy+QbPE3VVpmmyI/7RX+PA1AJcvBdzCIz+r9dVQ== +"@metamask/abi-utils@^2.0.4": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@metamask/abi-utils/-/abi-utils-2.0.4.tgz#20908c1d910f7a17a89fdf5778a5c59d5cb8b8be" + integrity sha512-StnIgUB75x7a7AgUhiaUZDpCsqGp7VkNnZh2XivXkJ6mPkE83U8ARGQj5MbRis7VJY8BC5V1AbB1fjdh0hupPQ== dependencies: - "@metamask/utils" "^8.0.0" - superstruct "^1.0.3" + "@metamask/superstruct" "^3.1.0" + "@metamask/utils" "^9.0.0" -"@metamask/eth-sig-util@7.0.2": - version "7.0.2" - resolved "https://registry.yarnpkg.com/@metamask/eth-sig-util/-/eth-sig-util-7.0.2.tgz#741de634b0d6ca96ce1ee3d064ac6a27756d8d21" - integrity sha512-DhTDMNEtED0ihIc4Tysm6qUJTvArCdgSTeeJWdo526W/cAk5mrSAvEYYgv8idAiBumDtcPWGimMTaB7MvY64bg== +"@metamask/eth-sig-util@7.0.3": + version "7.0.3" + resolved "https://registry.yarnpkg.com/@metamask/eth-sig-util/-/eth-sig-util-7.0.3.tgz#be9e444fe0b8474c04e2ff42fd983173767f6ac0" + integrity sha512-PAtGnOkYvh90k2lEZldq/FK7GTLF6WxE+2bV85PoA3pqlJnmJCAY62tuvxHSwnVngSKlc4mcNvjnUg2eYO6JGg== dependencies: "@ethereumjs/util" "^8.1.0" - "@metamask/abi-utils" "^2.0.2" - "@metamask/utils" "^8.1.0" + "@metamask/abi-utils" "^2.0.4" + "@metamask/utils" "^9.0.0" "@scure/base" "~1.1.3" ethereum-cryptography "^2.1.2" tweetnacl "^1.0.3" -"@metamask/utils@^8.0.0", "@metamask/utils@^8.1.0": - version "8.3.0" - resolved "https://registry.yarnpkg.com/@metamask/utils/-/utils-8.3.0.tgz#a20de447aeb9ffb75924d822a186a597033984b6" - integrity sha512-WFVcMPEkKKRCJ8DDkZUTVbLlpwgRn98F4VM/WzN89HM8PmHMnCyk/oG0AmK/seOxtik7uC7Bbi2YBC5Z5XB2zw== +"@metamask/superstruct@^3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@metamask/superstruct/-/superstruct-3.1.0.tgz#148f786a674fba3ac885c1093ab718515bf7f648" + integrity sha512-N08M56HdOgBfRKkrgCMZvQppkZGcArEop3kixNEtVbJKm6P9Cfg0YkI6X0s1g78sNrj2fWUwvJADdZuzJgFttA== + +"@metamask/utils@^9.0.0": + version "9.1.0" + resolved "https://registry.yarnpkg.com/@metamask/utils/-/utils-9.1.0.tgz#54e5afcec07e6032d4dd4171e862b36daa52d77e" + integrity sha512-g2REf+xSt0OZfMoNNdC4+/Yy8eP3KUqvIArel54XRFKPoXbHI6+YjFfrLtfykWBjffOp7DTfIc3Kvk5TLfuiyg== dependencies: "@ethereumjs/tx" "^4.2.0" + "@metamask/superstruct" "^3.1.0" "@noble/hashes" "^1.3.1" "@scure/base" "^1.1.3" "@types/debug" "^4.1.7" debug "^4.3.4" pony-cause "^2.1.10" semver "^7.5.4" - superstruct "^1.0.3" + uuid "^9.0.1" "@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1": version "5.1.1-v1" @@ -2183,74 +2189,74 @@ resolved "https://registry.yarnpkg.com/@sveltejs/svelte-virtual-list/-/svelte-virtual-list-3.0.1.tgz#3784d6426508836b4471bba8ba293430e73717d8" integrity sha512-aF9TptS7NKKS7/TqpsxQBSDJ9Q0XBYzBehCeIC5DzdMEgrJZpIYao9LRLnyyo6SVodpapm2B7FE/Lj+FSA5/SQ== -"@swc/core-darwin-arm64@1.6.6": - version "1.6.6" - resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.6.6.tgz#9488d50394cb08713c4321a940b48599c1c5e153" - integrity sha512-5DA8NUGECcbcK1YLKJwNDKqdtTYDVnkfDU1WvQSXq/rU+bjYCLtn5gCe8/yzL7ISXA6rwqPU1RDejhbNt4ARLQ== - -"@swc/core-darwin-x64@1.6.6": - version "1.6.6" - resolved "https://registry.yarnpkg.com/@swc/core-darwin-x64/-/core-darwin-x64-1.6.6.tgz#0b13ae43e1821fd447acfb789979c59bec2d0081" - integrity sha512-2nbh/RHpweNRsJiYDFk1KcX7UtaKgzzTNUjwtvK5cp0wWrpbXmPvdlWOx3yzwoiSASDFx78242JHHXCIOlEdsw== - -"@swc/core-linux-arm-gnueabihf@1.6.6": - version "1.6.6" - resolved "https://registry.yarnpkg.com/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.6.6.tgz#8dd3e76b887478cedd38d34f1de3c0b8f853d1b8" - integrity sha512-YgytuyUfR7b0z0SRHKV+ylr83HmgnROgeT7xryEkth6JGpAEHooCspQ4RrWTU8+WKJ7aXiZlGXPgybQ4TiS+TA== - -"@swc/core-linux-arm64-gnu@1.6.6": - version "1.6.6" - resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.6.6.tgz#4d6369975d8a077f01cf9f6cee60402529ef67a6" - integrity sha512-yGwx9fddzEE0iURqRVwKBQ4IwRHE6hNhl15WliHpi/PcYhzmYkUIpcbRXjr0dssubXAVPVnx6+jZVDSbutvnfg== - -"@swc/core-linux-arm64-musl@1.6.6": - version "1.6.6" - resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.6.6.tgz#5f0ec779e465242796277d07a3100bd5ccaec6ef" - integrity sha512-a6fMbqzSAsS5KCxFJyg1mD5kwN3ZFO8qQLyJ75R/htZP/eCt05jrhmOI7h2n+1HjiG332jLnZ9S8lkVE5O8Nqw== - -"@swc/core-linux-x64-gnu@1.6.6": - version "1.6.6" - resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.6.6.tgz#30a92064e016f29b8fe85500fa4e71050c60ae74" - integrity sha512-hRGsUKNzzZle28YF0dYIpN0bt9PceR9LaVBq7x8+l9TAaDLFbgksSxcnU/ubTtsy+WsYSYGn+A83w3xWC0O8CQ== - -"@swc/core-linux-x64-musl@1.6.6": - version "1.6.6" - resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.6.6.tgz#59a14e4a90644142b8c90972f5d29cfdde88de78" - integrity sha512-NokIUtFxJDVv3LzGeEtYMTV3j2dnGKLac59luTeq36DQLZdJQawQIdTbzzWl2jE7lxxTZme+dhsVOH9LxE3ceg== - -"@swc/core-win32-arm64-msvc@1.6.6": - version "1.6.6" - resolved "https://registry.yarnpkg.com/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.6.6.tgz#c81f6e9be1df76273100a422ceec887781244b5d" - integrity sha512-lzYdI4qb4k1dFG26yv+9Jaq/bUMAhgs/2JsrLncGjLof86+uj74wKYCQnbzKAsq2hDtS5DqnHnl+//J+miZfGA== - -"@swc/core-win32-ia32-msvc@1.6.6": - version "1.6.6" - resolved "https://registry.yarnpkg.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.6.6.tgz#0381e95282fdcf5f5f9731b56dad5c5e4da870ce" - integrity sha512-bvl7FMaXIJQ76WZU0ER4+RyfKIMGb6S2MgRkBhJOOp0i7VFx4WLOnrmMzaeoPJaJSkityVKAftfNh7NBzTIydQ== - -"@swc/core-win32-x64-msvc@1.6.6": - version "1.6.6" - resolved "https://registry.yarnpkg.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.6.6.tgz#e511013aa3f71125d6385123469cdd30db141070" - integrity sha512-WAP0JoCTfgeYKgOeYJoJV4ZS0sQUmU3OwvXa2dYYtMLF7zsNqOiW4niU7QlThBHgUv/qNZm2p6ITEgh3w1cltw== - -"@swc/core@1.6.6": - version "1.6.6" - resolved "https://registry.yarnpkg.com/@swc/core/-/core-1.6.6.tgz#fefaa3a6bdd1c6991a9ed67648bc058a0d29d4b8" - integrity sha512-sHfmIUPUXNrQTwFMVCY5V5Ena2GTOeaWjS2GFUpjLhAgVfP90OP67DWow7+cYrfFtqBdILHuWnjkTcd0+uPKlg== +"@swc/core-darwin-arm64@1.7.4": + version "1.7.4" + resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.7.4.tgz#93c7a579e13bf80a39f5e8303c9f49d0d48ac673" + integrity sha512-RbWrdGh+x9xKFUA9/kPZRR8OPxUsDUuPyLjPIGLYZMO+ftht2vhVH7QsUq6lg+jAP34eIya72UA1isiZe+BRaA== + +"@swc/core-darwin-x64@1.7.4": + version "1.7.4" + resolved "https://registry.yarnpkg.com/@swc/core-darwin-x64/-/core-darwin-x64-1.7.4.tgz#fa0e535aefd0551c01cc30f6abf20842dd61d8c7" + integrity sha512-TxCWMJs4OrqApjFuT8cUiqMz0zg97F0JsXBEeZ7zjkyv9XJ/rN2pdwqMlZv0Wv2C2rivOPo6FsWYlZ3V8ZHhyA== + +"@swc/core-linux-arm-gnueabihf@1.7.4": + version "1.7.4" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.7.4.tgz#d5cdd1685012bbe855e9b51bf4867aacc31915cd" + integrity sha512-5IhwIJZAgkkfI6PqgQ3xk0/2hTAVsAczIPLiR2Epp30EgsNo1KIFL0ZHzrnvJPy5BZ3jy3T1dEbDE/memBOEmA== + +"@swc/core-linux-arm64-gnu@1.7.4": + version "1.7.4" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.7.4.tgz#2a110cd8fbdb4a61f4f95444c71d9e5eb3fe1c7d" + integrity sha512-0787jri83jigf26mF8FndWehh7jqMaHwAm/OV6VdToyNo/g+d1AxVpkEizrywZK46el+AObnHUIHIHwZgO21LA== + +"@swc/core-linux-arm64-musl@1.7.4": + version "1.7.4" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.7.4.tgz#a06c91a9e1bd89ed5545b20807993cbe5a12f9ea" + integrity sha512-A45hGKWAGcjU5Ol0uQUoK0tHerwEKxfprYUZbmPLpD2yrpMZr+dTrwY2n075sixs7RuZEccBkgGNpehEe5BPBQ== + +"@swc/core-linux-x64-gnu@1.7.4": + version "1.7.4" + resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.7.4.tgz#392dc08ab322bcef3323910f6c9bb3af52861cfb" + integrity sha512-bcO1MpAm39TXqqHuYW4ox4vDvhB7jkguwMwxvmL+cKBGsUHrIoUTfGt9NM9N4D4CvOwULlxqbyt19veUJ7CVPw== + +"@swc/core-linux-x64-musl@1.7.4": + version "1.7.4" + resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.7.4.tgz#cb212a23060b45aaa941ea95ffb24a39c8a850a6" + integrity sha512-N6nXuHyDO/q5kPN2xQxz5BEvhFpgnFSkP+9wxg5xWq+qIQL5bv37jk8dkKvMLx/8fHzTqrIjPDSRzVbcL7sqXg== + +"@swc/core-win32-arm64-msvc@1.7.4": + version "1.7.4" + resolved "https://registry.yarnpkg.com/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.7.4.tgz#4ead71d934d8409f6da3079a84a14b14aa928087" + integrity sha512-7W1owqCNR1cG+mpS55juiZlR/lrAdxB1pH32egeOipNKOLGwyqmlzQ0g9tkQTNgzwgfpCUg8z606+GqqXvajZw== + +"@swc/core-win32-ia32-msvc@1.7.4": + version "1.7.4" + resolved "https://registry.yarnpkg.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.7.4.tgz#4cdc45a4a5449c6d413e8efb3b1fd6d50b07c239" + integrity sha512-saLkY+q7zNPk4gYiUBCc93FYPo4ECXMjHcSPtLVHoPZBIxRrklgaAf6aDpblBo30nVdoBE2V3YPd0Y/cPiY6RQ== + +"@swc/core-win32-x64-msvc@1.7.4": + version "1.7.4" + resolved "https://registry.yarnpkg.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.7.4.tgz#9b3d3aef77ff6ae299e357f99b4be37e5960430a" + integrity sha512-zKF6jpRBNuVKgOf2W5dMcPyjwcNCp21syjl9lvLRbCeIg+1U+zjdoQCAmMWWoPNE7fLg+yfvohnnOJG2AdzQ9Q== + +"@swc/core@1.7.4": + version "1.7.4" + resolved "https://registry.yarnpkg.com/@swc/core/-/core-1.7.4.tgz#e08ad9ec1ea582e0a5bd9a87fd82eb7766a503c1" + integrity sha512-+wSycNxOw9QQz81AJAZlNS34EtOIifwUXMPACg05PWjECsjOKDTXLCVPx6J0lRaxhHSGBU2OYs9mRfIvxGt3CA== dependencies: "@swc/counter" "^0.1.3" - "@swc/types" "^0.1.9" + "@swc/types" "^0.1.12" optionalDependencies: - "@swc/core-darwin-arm64" "1.6.6" - "@swc/core-darwin-x64" "1.6.6" - "@swc/core-linux-arm-gnueabihf" "1.6.6" - "@swc/core-linux-arm64-gnu" "1.6.6" - "@swc/core-linux-arm64-musl" "1.6.6" - "@swc/core-linux-x64-gnu" "1.6.6" - "@swc/core-linux-x64-musl" "1.6.6" - "@swc/core-win32-arm64-msvc" "1.6.6" - "@swc/core-win32-ia32-msvc" "1.6.6" - "@swc/core-win32-x64-msvc" "1.6.6" + "@swc/core-darwin-arm64" "1.7.4" + "@swc/core-darwin-x64" "1.7.4" + "@swc/core-linux-arm-gnueabihf" "1.7.4" + "@swc/core-linux-arm64-gnu" "1.7.4" + "@swc/core-linux-arm64-musl" "1.7.4" + "@swc/core-linux-x64-gnu" "1.7.4" + "@swc/core-linux-x64-musl" "1.7.4" + "@swc/core-win32-arm64-msvc" "1.7.4" + "@swc/core-win32-ia32-msvc" "1.7.4" + "@swc/core-win32-x64-msvc" "1.7.4" "@swc/counter@^0.1.3": version "0.1.3" @@ -2266,10 +2272,10 @@ "@swc/counter" "^0.1.3" jsonc-parser "^3.2.0" -"@swc/types@^0.1.9": - version "0.1.9" - resolved "https://registry.yarnpkg.com/@swc/types/-/types-0.1.9.tgz#e67cdcc2e4dd74a3cef4474b465eb398e7ae83e2" - integrity sha512-qKnCno++jzcJ4lM4NTfYifm1EFSCeIfKiAHAfkENZAV5Kl9PjJIyd2yeeVv6c/2CckuLyv2NmRC5pv6pm2WQBg== +"@swc/types@^0.1.12": + version "0.1.12" + resolved "https://registry.yarnpkg.com/@swc/types/-/types-0.1.12.tgz#7f632c06ab4092ce0ebd046ed77ff7557442282f" + integrity sha512-wBJA+SdtkbFhHjTMYH+dEH1y4VpfGdAc2Kw/LK09i9bXd/K6j6PkDcFCEzb6iVfZMkPRrl/q0e3toqTAJdkIVA== dependencies: "@swc/counter" "^0.1.3" @@ -3641,14 +3647,14 @@ atomic-sleep@^1.0.0: resolved "https://registry.yarnpkg.com/atomic-sleep/-/atomic-sleep-1.0.0.tgz#eb85b77a601fc932cfe432c5acd364a9e2c9075b" integrity sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ== -autoprefixer@10.4.16: - version "10.4.16" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.16.tgz#fad1411024d8670880bdece3970aa72e3572feb8" - integrity sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ== +autoprefixer@10.4.19: + version "10.4.19" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.19.tgz#ad25a856e82ee9d7898c59583c1afeb3fa65f89f" + integrity sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew== dependencies: - browserslist "^4.21.10" - caniuse-lite "^1.0.30001538" - fraction.js "^4.3.6" + browserslist "^4.23.0" + caniuse-lite "^1.0.30001599" + fraction.js "^4.3.7" normalize-range "^0.1.2" picocolors "^1.0.0" postcss-value-parser "^4.2.0" @@ -3912,6 +3918,16 @@ browserslist@^4.21.10, browserslist@^4.22.2: node-releases "^2.0.14" update-browserslist-db "^1.0.13" +browserslist@^4.23.0: + version "4.23.3" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.3.tgz#debb029d3c93ebc97ffbc8d9cbb03403e227c800" + integrity sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA== + dependencies: + caniuse-lite "^1.0.30001646" + electron-to-chromium "^1.5.4" + node-releases "^2.0.18" + update-browserslist-db "^1.1.0" + bs58@5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/bs58/-/bs58-5.0.0.tgz#865575b4d13c09ea2a84622df6c8cbeb54ffc279" @@ -4074,11 +4090,16 @@ camelcase@^6.2.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== -caniuse-lite@^1.0.30001538, caniuse-lite@^1.0.30001587: +caniuse-lite@^1.0.30001587: version "1.0.30001597" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001597.tgz#8be94a8c1d679de23b22fbd944232aa1321639e6" integrity sha512-7LjJvmQU6Sj7bL0j5b5WY/3n7utXUJvAe1lxhsHDbLmwX9mdL86Yjtr+5SRCyf8qME4M7pU2hswj0FpyBVCv9w== +caniuse-lite@^1.0.30001599, caniuse-lite@^1.0.30001646: + version "1.0.30001649" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001649.tgz#3ec700309ca0da2b0d3d5fb03c411b191761c992" + integrity sha512-fJegqZZ0ZX8HOWr6rcafGr72+xcgJKI9oWfDW5DrD7ExUtgZC7a7R7ZYmZqplh7XDocFdGeIFn7roAxhOeYrPQ== + cargo-cp-artifact@^0.1.6: version "0.1.8" resolved "https://registry.yarnpkg.com/cargo-cp-artifact/-/cargo-cp-artifact-0.1.8.tgz#353814f49f6aa76601a4bcb3ea5f3071180b90de" @@ -4969,6 +4990,11 @@ electron-to-chromium@^1.4.668: resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.701.tgz#7335e5761331774b4dea54cd24a1b84861d45cdf" integrity sha512-K3WPQ36bUOtXg/1+69bFlFOvdSm0/0bGqmsfPDLRXLanoKXdA+pIWuf/VbA9b+2CwBFuONgl4NEz4OEm+OJOKA== +electron-to-chromium@^1.5.4: + version "1.5.5" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.5.tgz#03bfdf422bdd2c05ee2657efedde21264a1a566b" + integrity sha512-QR7/A7ZkMS8tZuoftC/jfqNkZLQO779SSW3YuZHP4eXpj3EffGLFcB/Xu9AAZQzLccTiCV+EmUo3ha4mQ9wnlA== + electron-updater@6.2.1: version "6.2.1" resolved "https://registry.yarnpkg.com/electron-updater/-/electron-updater-6.2.1.tgz#1c9adb9ba2a21a5dc50a8c434c45360d5e9fe6c9" @@ -5214,10 +5240,10 @@ es6-weak-map@^2.0.3: es6-iterator "^2.0.3" es6-symbol "^3.1.1" -esbuild-loader@4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/esbuild-loader/-/esbuild-loader-4.2.0.tgz#4aa4967e8721fddfc629695bb3c25ebec010066d" - integrity sha512-BhwHchuDknxIa69AqOPeZh2fIFqj2AzZKC1E3RBRvXSuyk5drsqMrwsgYZJufX41yrauLYjDM3KBmruoGl1NWQ== +esbuild-loader@4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/esbuild-loader/-/esbuild-loader-4.2.2.tgz#cce9032097767d325d6aa231edbd7d66a5d7fa1b" + integrity sha512-Mdq/A1L8p37hkibp8jGFwuQTDSWhDmlueAefsrCPRwNWThEOlQmIglV7Gd6GE2mO5bt7ksfxKOMwkuY7jjVTXg== dependencies: esbuild "^0.21.0" get-tsconfig "^4.7.0" @@ -5312,7 +5338,7 @@ esbuild@^0.21.0: "@esbuild/win32-ia32" "0.21.5" "@esbuild/win32-x64" "0.21.5" -escalade@^3.1.1: +escalade@^3.1.1, escalade@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27" integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== @@ -5921,7 +5947,7 @@ forwarded@0.2.0: resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== -fraction.js@^4.3.6: +fraction.js@^4.3.7: version "4.3.7" resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7" integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew== @@ -7642,6 +7668,11 @@ lilconfig@^3.0.0, lilconfig@~3.1.1: resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.1.1.tgz#9d8a246fa753106cfc205fd2d77042faca56e5e3" integrity sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ== +lilconfig@^3.1.1: + version "3.1.2" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.1.2.tgz#e4a7c3cb549e3a606c8dcc32e5ae1005e62c05cb" + integrity sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow== + lines-and-columns@^1.1.6: version "1.2.4" resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" @@ -8310,6 +8341,11 @@ node-releases@^2.0.14: resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b" integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== +node-releases@^2.0.18: + version "2.0.18" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.18.tgz#f010e8d35e2fe8d6b2944f03f70213ecedc4ca3f" + integrity sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g== + normalize-package-data@^2.3.2: version "2.5.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" @@ -8685,6 +8721,11 @@ picocolors@^1.0.0: resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== +picocolors@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" + integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== + picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" @@ -8814,13 +8855,12 @@ postcss-js@^4.0.1: dependencies: camelcase-css "^2.0.1" -postcss-load-config@5.0.3, postcss-load-config@^5.0.0: - version "5.0.3" - resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-5.0.3.tgz#f4927637d907de900c4828615077646844545820" - integrity sha512-90pBBI5apUVruIEdCxZic93Wm+i9fTrp7TXbgdUCH+/L+2WnfpITSpq5dFU/IPvbv7aNiMlQISpUkAm3fEcvgQ== +postcss-load-config@6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-6.0.1.tgz#6fd7dcd8ae89badcf1b2d644489cbabf83aa8096" + integrity sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g== dependencies: - lilconfig "^3.0.0" - yaml "^2.3.4" + lilconfig "^3.1.1" postcss-load-config@^3.1.4: version "3.1.4" @@ -8838,6 +8878,14 @@ postcss-load-config@^4.0.1: lilconfig "^3.0.0" yaml "^2.3.4" +postcss-load-config@^5.0.0: + version "5.0.3" + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-5.0.3.tgz#f4927637d907de900c4828615077646844545820" + integrity sha512-90pBBI5apUVruIEdCxZic93Wm+i9fTrp7TXbgdUCH+/L+2WnfpITSpq5dFU/IPvbv7aNiMlQISpUkAm3fEcvgQ== + dependencies: + lilconfig "^3.0.0" + yaml "^2.3.4" + postcss-modules-extract-imports@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz#b4497cb85a9c0c4b5aabeb759bb25e8d89f15002" @@ -8914,7 +8962,16 @@ postcss-value-parser@^4.0.0, postcss-value-parser@^4.1.0, postcss-value-parser@^ resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss@8.4.38, postcss@^8.3.11, postcss@^8.4.23, postcss@^8.4.33, postcss@^8.4.38: +postcss@8.4.40: + version "8.4.40" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.40.tgz#eb81f2a4dd7668ed869a6db25999e02e9ad909d8" + integrity sha512-YF2kKIUzAofPMpfH6hOi2cGnv/HrUlfucspc7pDyvv7kGdqXrfj8SCl/t8owkEgKEuu8ZcRjSOxFxVLqwChZ2Q== + dependencies: + nanoid "^3.3.7" + picocolors "^1.0.1" + source-map-js "^1.2.0" + +postcss@^8.3.11, postcss@^8.4.23, postcss@^8.4.33, postcss@^8.4.38: version "8.4.38" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.38.tgz#b387d533baf2054288e337066d81c6bee9db9e0e" integrity sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A== @@ -10005,16 +10062,7 @@ string-length@^4.0.1: char-regex "^1.0.2" strip-ansi "^6.0.0" -"string-width-cjs@npm:string-width@^4.2.0": - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: +"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -10091,14 +10139,7 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -"strip-ansi-cjs@npm:strip-ansi@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: +"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== @@ -10169,11 +10210,6 @@ sumchecker@^3.0.1: dependencies: debug "^4.1.0" -superstruct@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/superstruct/-/superstruct-1.0.4.tgz#0adb99a7578bd2f1c526220da6571b2d485d91ca" - integrity sha512-7JpaAoX2NGyoFlI9NBh66BQXGONc+uE+MRS5i2iOBKuS4e+ccgMDjATgZldkah+33DakBxDHiss9kvUcGAO8UQ== - supports-color@^5.3.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" @@ -10811,6 +10847,14 @@ update-browserslist-db@^1.0.13: escalade "^3.1.1" picocolors "^1.0.0" +update-browserslist-db@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz#7ca61c0d8650766090728046e416a8cde682859e" + integrity sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ== + dependencies: + escalade "^3.1.2" + picocolors "^1.0.1" + uqr@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/uqr/-/uqr-0.1.2.tgz#5c6cd5dcff9581f9bb35b982cb89e2c483a41d7d" @@ -10884,6 +10928,11 @@ uuid@^8.3.2: resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== +uuid@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.1.tgz#e188d4c8853cc722220392c424cd637f32293f30" + integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA== + v8-to-istanbul@^9.0.1: version "9.2.0" resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.2.0.tgz#2ed7644a245cddd83d4e087b9b33b3e62dfd10ad" @@ -11317,10 +11366,10 @@ webpack-sources@^3.2.3: resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== -webpack@5.92.1: - version "5.92.1" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.92.1.tgz#eca5c1725b9e189cffbd86e8b6c3c7400efc5788" - integrity sha512-JECQ7IwJb+7fgUFBlrJzbyu3GEuNBcdqr1LD7IbSzwkSmIevTm8PF+wej3Oxuz/JFBUZ6O1o43zsPkwm1C4TmA== +webpack@5.93.0: + version "5.93.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.93.0.tgz#2e89ec7035579bdfba9760d26c63ac5c3462a5e5" + integrity sha512-Y0m5oEY1LRuwly578VqluorkXbvXKh7U3rLoQCEO04M97ScRr44afGVkI0FQFsXzysk5OgFAxjZAb9rsGQVihA== dependencies: "@types/eslint-scope" "^3.7.3" "@types/estree" "^1.0.5" @@ -11465,16 +11514,7 @@ word-wrap@^1.2.5: resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrap-ansi@^7.0.0: +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== From db8b172ca4a066992a48bca195c225d6ef3c7ab3 Mon Sep 17 00:00:00 2001 From: Jean Ribeiro Date: Thu, 8 Aug 2024 14:30:25 -0300 Subject: [PATCH 5/7] fix: show warning when users attempt to create account with deprecated ledger app version (#2786) * fix: show warning when users attempt to create account with deprecated ledger app version * ui: enhance ui when ledger app is out dated during onboarding Co-authored-by: Jean Ribeiro * ui: add app name and warning to ledger status tile when app is unsupported * ui: update ui for connect ledger popup for unsupported version --------- Co-authored-by: Nicole O'Brien --- packages/desktop/components/StatusTile.svelte | 13 +- .../ConnectLedgerPopup.svelte | 31 +++- .../components/LedgerStatusTile.svelte | 71 +++++---- .../views/ConnectLedgerView.svelte | 135 +++++++----------- .../views/components/StepCard.svelte | 72 ++++++++++ .../views/components/index.ts | 1 + .../enums/ledger-illustration-variant.enum.ts | 1 + .../molecules/LedgerStatusIllustration.svelte | 6 + .../ledger/actions/checkOrConnectLedger.ts | 7 +- .../src/lib/core/ledger/constants/index.ts | 2 +- ...imum-supported-iota-ledger-app.constant.ts | 1 - ...-supported-ledger-app-versions.constant.ts | 8 ++ .../enums/ledger-connection-state.enum.ts | 9 +- .../src/lib/core/ledger/interfaces/index.ts | 1 + .../ledger-connection-app-state.interface.ts | 6 + .../src/lib/core/ledger/stores/index.ts | 2 +- .../ledger-connection-app-state.store.ts | 9 ++ .../stores/ledger-connection-state.store.ts | 9 -- .../determineLedgerConnectionAppState.ts | 38 +++++ .../utils/determineLedgerConnectionState.ts | 32 ----- .../shared/src/lib/core/ledger/utils/index.ts | 3 +- .../utils/isLedgerAppVersionSupported.ts | 11 ++ packages/shared/src/lib/core/utils/index.ts | 1 - packages/shared/src/lib/core/utils/version.ts | 33 ----- packages/shared/src/locales/en.json | 10 +- 25 files changed, 308 insertions(+), 204 deletions(-) create mode 100644 packages/desktop/views/onboarding/views/create-from-ledger/views/components/StepCard.svelte create mode 100644 packages/desktop/views/onboarding/views/create-from-ledger/views/components/index.ts delete mode 100644 packages/shared/src/lib/core/ledger/constants/minimum-supported-iota-ledger-app.constant.ts create mode 100644 packages/shared/src/lib/core/ledger/constants/minimum-supported-ledger-app-versions.constant.ts create mode 100644 packages/shared/src/lib/core/ledger/interfaces/ledger-connection-app-state.interface.ts create mode 100644 packages/shared/src/lib/core/ledger/stores/ledger-connection-app-state.store.ts delete mode 100644 packages/shared/src/lib/core/ledger/stores/ledger-connection-state.store.ts create mode 100644 packages/shared/src/lib/core/ledger/utils/determineLedgerConnectionAppState.ts delete mode 100644 packages/shared/src/lib/core/ledger/utils/determineLedgerConnectionState.ts create mode 100644 packages/shared/src/lib/core/ledger/utils/isLedgerAppVersionSupported.ts delete mode 100644 packages/shared/src/lib/core/utils/version.ts diff --git a/packages/desktop/components/StatusTile.svelte b/packages/desktop/components/StatusTile.svelte index 70c1dd84af..de5cba23a2 100644 --- a/packages/desktop/components/StatusTile.svelte +++ b/packages/desktop/components/StatusTile.svelte @@ -7,18 +7,20 @@ iconName?: IconName iconColor?: string iconBackgroundColor?: string + warning?: string onClick?: () => void } @@ -34,7 +36,12 @@ {/if}
{title} - {subtitle} +
+ {subtitle} + {#if warning} + + {/if} +
{#if onClick} diff --git a/packages/desktop/components/popup/profileAuthPopups/ConnectLedgerPopup.svelte b/packages/desktop/components/popup/profileAuthPopups/ConnectLedgerPopup.svelte index 0228fc7b9b..eaf0c1db0c 100644 --- a/packages/desktop/components/popup/profileAuthPopups/ConnectLedgerPopup.svelte +++ b/packages/desktop/components/popup/profileAuthPopups/ConnectLedgerPopup.svelte @@ -1,7 +1,12 @@ diff --git a/packages/desktop/views/onboarding/views/create-from-ledger/views/ConnectLedgerView.svelte b/packages/desktop/views/onboarding/views/create-from-ledger/views/ConnectLedgerView.svelte index 09d6fb65d7..ca9a572383 100644 --- a/packages/desktop/views/onboarding/views/create-from-ledger/views/ConnectLedgerView.svelte +++ b/packages/desktop/views/onboarding/views/create-from-ledger/views/ConnectLedgerView.svelte @@ -1,21 +1,28 @@ + + + + {#if complete} + + {:else} +
+ {stepCount} +
+ {/if} +
+ + + + {text} +
+ + diff --git a/packages/desktop/views/onboarding/views/create-from-ledger/views/components/index.ts b/packages/desktop/views/onboarding/views/create-from-ledger/views/components/index.ts new file mode 100644 index 0000000000..c897027c4f --- /dev/null +++ b/packages/desktop/views/onboarding/views/create-from-ledger/views/components/index.ts @@ -0,0 +1 @@ +export { default as StepCard } from './StepCard.svelte' diff --git a/packages/shared/src/components/enums/ledger-illustration-variant.enum.ts b/packages/shared/src/components/enums/ledger-illustration-variant.enum.ts index f7886841ae..6207f2c137 100644 --- a/packages/shared/src/components/enums/ledger-illustration-variant.enum.ts +++ b/packages/shared/src/components/enums/ledger-illustration-variant.enum.ts @@ -6,4 +6,5 @@ export enum LedgerIllustrationVariant { OpenShimmer, OpenEthereum, Warning, + UnsupportedVersion, } diff --git a/packages/shared/src/components/molecules/LedgerStatusIllustration.svelte b/packages/shared/src/components/molecules/LedgerStatusIllustration.svelte index 3bdfbc22a8..e9ccfa1c8b 100644 --- a/packages/shared/src/components/molecules/LedgerStatusIllustration.svelte +++ b/packages/shared/src/components/molecules/LedgerStatusIllustration.svelte @@ -65,6 +65,12 @@ backgroundColor = 'warning' shape = 'circle' break + case LedgerIllustrationVariant.UnsupportedVersion: + icon = IconName.DangerCircle + backgroundColor = 'danger' + pill = { localeKey: 'pills.ledgerStatus.unsupportedVersion', color: 'danger' } + shape = 'circle' + break default: } } diff --git a/packages/shared/src/lib/core/ledger/actions/checkOrConnectLedger.ts b/packages/shared/src/lib/core/ledger/actions/checkOrConnectLedger.ts index d5c3f1331e..bf9641448e 100644 --- a/packages/shared/src/lib/core/ledger/actions/checkOrConnectLedger.ts +++ b/packages/shared/src/lib/core/ledger/actions/checkOrConnectLedger.ts @@ -1,6 +1,6 @@ import { openProfileAuthPopup, ProfileAuthPopupId } from '../../../../../../desktop/lib/auxiliary/popup' import { get } from 'svelte/store' -import { LedgerAppName, LedgerConnectionState, ledgerConnectionState } from '..' +import { LedgerAppName, LedgerConnectionState, ledgerConnectionAppState } from '..' import { activeProfile } from '@core/profile/stores' import { SupportedNetworkId } from '@core/network/constants' @@ -9,9 +9,10 @@ export function checkOrConnectLedger( ? LedgerAppName.Iota : LedgerAppName.Shimmer ): Promise { - const ledgerConnected = get(ledgerConnectionState) === (ledgerAppName as unknown as LedgerConnectionState) + const isCorrectApp = get(ledgerConnectionAppState)?.app === ledgerAppName + const isOpen = get(ledgerConnectionAppState)?.state === LedgerConnectionState.AppOpen return new Promise((resolve, reject) => { - if (ledgerConnected) { + if (isCorrectApp && isOpen) { resolve() return } else { diff --git a/packages/shared/src/lib/core/ledger/constants/index.ts b/packages/shared/src/lib/core/ledger/constants/index.ts index 36b7a092b0..28d56bbd43 100644 --- a/packages/shared/src/lib/core/ledger/constants/index.ts +++ b/packages/shared/src/lib/core/ledger/constants/index.ts @@ -1,5 +1,5 @@ export * from './default-ledger-api-request-options.constant' export * from './default-ledger-device-state-poll-interval.constant' export * from './ledger-error-locales.constant' -export * from './minimum-supported-iota-ledger-app.constant' +export * from './minimum-supported-ledger-app-versions.constant' export * from './use-ledger-simulator.constant' diff --git a/packages/shared/src/lib/core/ledger/constants/minimum-supported-iota-ledger-app.constant.ts b/packages/shared/src/lib/core/ledger/constants/minimum-supported-iota-ledger-app.constant.ts deleted file mode 100644 index 00c03ad0d4..0000000000 --- a/packages/shared/src/lib/core/ledger/constants/minimum-supported-iota-ledger-app.constant.ts +++ /dev/null @@ -1 +0,0 @@ -export const MINIMUM_SUPPORTED_IOTA_LEDGER_APP = '0.8.6' diff --git a/packages/shared/src/lib/core/ledger/constants/minimum-supported-ledger-app-versions.constant.ts b/packages/shared/src/lib/core/ledger/constants/minimum-supported-ledger-app-versions.constant.ts new file mode 100644 index 0000000000..42f33af0a9 --- /dev/null +++ b/packages/shared/src/lib/core/ledger/constants/minimum-supported-ledger-app-versions.constant.ts @@ -0,0 +1,8 @@ +import { LedgerAppName } from '../enums' + +export const MINIMUM_SUPPORTED_LEDGER_APP_VERSION: Record = { + [LedgerAppName.Iota]: '0.8.6', + [LedgerAppName.Shimmer]: '0.8.6', + [LedgerAppName.Ethereum]: '1.10.3', + [LedgerAppName.Bolos]: '0.0.0', +} diff --git a/packages/shared/src/lib/core/ledger/enums/ledger-connection-state.enum.ts b/packages/shared/src/lib/core/ledger/enums/ledger-connection-state.enum.ts index 31e894ad6c..3dc85c0558 100644 --- a/packages/shared/src/lib/core/ledger/enums/ledger-connection-state.enum.ts +++ b/packages/shared/src/lib/core/ledger/enums/ledger-connection-state.enum.ts @@ -1,10 +1,7 @@ -import { LedgerAppName } from './ledger-app-name.enum' - export enum LedgerConnectionState { AppNotOpen = 'appNotOpen', - Locked = 'locked', + AppOpen = 'appOpen', Disconnected = 'notConnected', - IotaAppOpen = LedgerAppName.Iota, - ShimmerAppOpen = LedgerAppName.Shimmer, - EthereumAppOpen = LedgerAppName.Ethereum, + Locked = 'locked', + UnsupportedVersion = 'unsupportedVersion', } diff --git a/packages/shared/src/lib/core/ledger/interfaces/index.ts b/packages/shared/src/lib/core/ledger/interfaces/index.ts index dcba5b6942..57edcc25df 100644 --- a/packages/shared/src/lib/core/ledger/interfaces/index.ts +++ b/packages/shared/src/lib/core/ledger/interfaces/index.ts @@ -2,5 +2,6 @@ export * from './app-settings' export * from './ledger-api-bridge.interface' export * from './ledger-api-request-options.interface' +export * from './ledger-connection-app-state.interface' export * from './ledger-device-state.interface' export * from './ledger-device-state-polling-configuration.interface' diff --git a/packages/shared/src/lib/core/ledger/interfaces/ledger-connection-app-state.interface.ts b/packages/shared/src/lib/core/ledger/interfaces/ledger-connection-app-state.interface.ts new file mode 100644 index 0000000000..fc20b7d5af --- /dev/null +++ b/packages/shared/src/lib/core/ledger/interfaces/ledger-connection-app-state.interface.ts @@ -0,0 +1,6 @@ +import { LedgerAppName, LedgerConnectionState } from '../enums' + +export interface ILedgerConnectionAppState { + state: LedgerConnectionState + app?: LedgerAppName +} diff --git a/packages/shared/src/lib/core/ledger/stores/index.ts b/packages/shared/src/lib/core/ledger/stores/index.ts index c14e6f430a..e7a91a2599 100644 --- a/packages/shared/src/lib/core/ledger/stores/index.ts +++ b/packages/shared/src/lib/core/ledger/stores/index.ts @@ -1,5 +1,5 @@ export * from './is-polling-ledger-device-state.stores' -export * from './ledger-connection-state.store' +export * from './ledger-connection-app-state.store' export * from './ledger-device-state.store' export * from './ledger-prepared-output.store' export * from './show-internal-verification-popup' diff --git a/packages/shared/src/lib/core/ledger/stores/ledger-connection-app-state.store.ts b/packages/shared/src/lib/core/ledger/stores/ledger-connection-app-state.store.ts new file mode 100644 index 0000000000..927e5240de --- /dev/null +++ b/packages/shared/src/lib/core/ledger/stores/ledger-connection-app-state.store.ts @@ -0,0 +1,9 @@ +import { Readable, derived } from 'svelte/store' +import { determineLedgerConnectionAppState } from '../utils' +import { ledgerDeviceState } from './ledger-device-state.store' +import { ILedgerConnectionAppState } from '../interfaces/ledger-connection-app-state.interface' + +export const ledgerConnectionAppState: Readable = derived( + [ledgerDeviceState], + ([$ledgerNanoState]) => determineLedgerConnectionAppState($ledgerNanoState) +) diff --git a/packages/shared/src/lib/core/ledger/stores/ledger-connection-state.store.ts b/packages/shared/src/lib/core/ledger/stores/ledger-connection-state.store.ts deleted file mode 100644 index 1b13b40ac4..0000000000 --- a/packages/shared/src/lib/core/ledger/stores/ledger-connection-state.store.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { Readable, derived } from 'svelte/store' -import { LedgerConnectionState } from '../enums' -import { determineLedgerConnectionState } from '../utils' -import { ledgerDeviceState } from './ledger-device-state.store' - -export const ledgerConnectionState: Readable = derived( - [ledgerDeviceState], - ([$ledgerNanoState]) => determineLedgerConnectionState($ledgerNanoState) -) diff --git a/packages/shared/src/lib/core/ledger/utils/determineLedgerConnectionAppState.ts b/packages/shared/src/lib/core/ledger/utils/determineLedgerConnectionAppState.ts new file mode 100644 index 0000000000..2f6c3e2d7c --- /dev/null +++ b/packages/shared/src/lib/core/ledger/utils/determineLedgerConnectionAppState.ts @@ -0,0 +1,38 @@ +import { LedgerConnectionState, LedgerAppName } from '../enums' +import { ILedgerDeviceState } from '../interfaces' +import { ILedgerConnectionAppState } from '../interfaces/ledger-connection-app-state.interface' +import { isLedgerAppVersionSupported } from './isLedgerAppVersionSupported' + +export function determineLedgerConnectionAppState(status: ILedgerDeviceState): ILedgerConnectionAppState { + const { connected, locked, app } = status + + if (!connected) { + return { + state: LedgerConnectionState.Disconnected, + } + } + + if (locked) { + return { + state: LedgerConnectionState.Locked, + } + } + + if (!app || app === LedgerAppName.Bolos) { + return { + state: LedgerConnectionState.AppNotOpen, + } + } + + if (!isLedgerAppVersionSupported(app)) { + return { + state: LedgerConnectionState.UnsupportedVersion, + app, + } + } + + return { + state: LedgerConnectionState.AppOpen, + app, + } +} diff --git a/packages/shared/src/lib/core/ledger/utils/determineLedgerConnectionState.ts b/packages/shared/src/lib/core/ledger/utils/determineLedgerConnectionState.ts deleted file mode 100644 index e911d59eb2..0000000000 --- a/packages/shared/src/lib/core/ledger/utils/determineLedgerConnectionState.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { isVersionLessThan } from '@core/utils' -import { MINIMUM_SUPPORTED_IOTA_LEDGER_APP } from '../constants' -import { LedgerAppName, LedgerConnectionState } from '../enums' -import { ILedgerDeviceState } from '../interfaces' - -export function determineLedgerConnectionState(status: ILedgerDeviceState): LedgerConnectionState { - const { connected, locked, app } = status - if (connected) { - if (locked) { - return LedgerConnectionState.Locked - } else { - switch (app) { - case LedgerAppName.Iota: { - const version = status.settings?.[LedgerAppName.Iota]?.version - if (version && isVersionLessThan(version, MINIMUM_SUPPORTED_IOTA_LEDGER_APP)) { - return LedgerConnectionState.AppNotOpen - } else { - return LedgerConnectionState.IotaAppOpen - } - } - case LedgerAppName.Shimmer: - return LedgerConnectionState.ShimmerAppOpen - case LedgerAppName.Ethereum: - return LedgerConnectionState.EthereumAppOpen - default: - return LedgerConnectionState.AppNotOpen - } - } - } else { - return LedgerConnectionState.Disconnected - } -} diff --git a/packages/shared/src/lib/core/ledger/utils/index.ts b/packages/shared/src/lib/core/ledger/utils/index.ts index 56eae5fa70..4fb40588d1 100644 --- a/packages/shared/src/lib/core/ledger/utils/index.ts +++ b/packages/shared/src/lib/core/ledger/utils/index.ts @@ -1,9 +1,10 @@ export * from './buildLedgerDeviceState' -export * from './determineLedgerConnectionState' +export * from './determineLedgerConnectionAppState' export * from './formatAddressForLedger' export * from './handleLedgerError' export * from './isBlindSigningRequiredForEvmTransaction' export * from './isLedgerAppOpen' +export * from './isLedgerAppVersionSupported' export * from './isLedgerDeviceMatchingActiveProfile' export * from './isLedgerError' export * from './ledgerRaceConditionProtectionWrapper' diff --git a/packages/shared/src/lib/core/ledger/utils/isLedgerAppVersionSupported.ts b/packages/shared/src/lib/core/ledger/utils/isLedgerAppVersionSupported.ts new file mode 100644 index 0000000000..96b20edfe0 --- /dev/null +++ b/packages/shared/src/lib/core/ledger/utils/isLedgerAppVersionSupported.ts @@ -0,0 +1,11 @@ +import semver from 'semver' +import { get } from 'svelte/store' +import { MINIMUM_SUPPORTED_LEDGER_APP_VERSION } from '../constants' +import { LedgerAppName } from '../enums' +import { ledgerDeviceState } from '../stores' + +export function isLedgerAppVersionSupported(appName: LedgerAppName): boolean { + const currentVersion = get(ledgerDeviceState)?.settings?.[appName]?.version + const minimumSupportedVersion = MINIMUM_SUPPORTED_LEDGER_APP_VERSION[appName] + return semver.gte(currentVersion, minimumSupportedVersion) +} diff --git a/packages/shared/src/lib/core/utils/index.ts b/packages/shared/src/lib/core/utils/index.ts index 4c446cf708..1ea27c0904 100644 --- a/packages/shared/src/lib/core/utils/index.ts +++ b/packages/shared/src/lib/core/utils/index.ts @@ -27,4 +27,3 @@ export * from './time' export * from './ui' export * from './url' export * from './validation' -export * from './version' diff --git a/packages/shared/src/lib/core/utils/version.ts b/packages/shared/src/lib/core/utils/version.ts deleted file mode 100644 index 66b95f5f37..0000000000 --- a/packages/shared/src/lib/core/utils/version.ts +++ /dev/null @@ -1,33 +0,0 @@ -export function isVersionLessThan(version: string, target: string): boolean { - const [major, minor, patch] = version.split('.') - const [targetMajor, targetMinor, targetPatch] = target.split('.') - if (major < targetMajor) { - return true - } else if (major === targetMajor) { - if (minor < targetMinor) { - return true - } else if (minor === targetMinor) { - if (patch < targetPatch) { - return true - } - } - } - return false -} - -export function isVersionGreaterThan(version: string, target: string): boolean { - const [major, minor, patch] = version.split('.') - const [targetMajor, targetMinor, targetPatch] = target.split('.') - if (major > targetMajor) { - return true - } else if (major === targetMajor) { - if (minor > targetMinor) { - return true - } else if (minor === targetMinor) { - if (patch > targetPatch) { - return true - } - } - } - return false -} diff --git a/packages/shared/src/locales/en.json b/packages/shared/src/locales/en.json index 99db780c67..f0cf5c602e 100644 --- a/packages/shared/src/locales/en.json +++ b/packages/shared/src/locales/en.json @@ -126,6 +126,7 @@ "connect": "Connect your Ledger device", "unlock": "Unlock your Ledger with its pin", "open": "Open the {appName} app on your Ledger", + "unsupportedVersion": "Your {appName} Ledger app version is not supported. Please update the app to version {minimumVersion} or higher.", "tip": "Tips if your Ledger isn't connecting" }, "ledgerConnectionGuide": { @@ -1062,7 +1063,8 @@ "notConnected": "Connect your Ledger device to continue.", "locked": "Unlock your Ledger device to continue.", "appNotOpen": "Open the {appName} app on your Ledger device to continue.", - "correctAppOpen": "Ledger successfully connected, please continue." + "correctAppOpen": "Ledger successfully connected, please continue.", + "unsupportedVersion": "Your {appName} Ledger app version is not supported. Please update the app to version {minimumVersion} or higher." }, "verifyLedgerTransaction": { "title": "Verify transaction", @@ -1777,7 +1779,8 @@ "saving": "Saving", "enabled": "Enabled", "disabled": "Disabled", - "networkSettings": "Network settings" + "networkSettings": "Network settings", + "unsupportedVersion": "Unsupported version" }, "filters":{ "title": "Filters", @@ -2340,7 +2343,8 @@ "ledgerStatus": { "notConnected": "Not connected", "locked": "Device locked", - "appNotOpen": "App not open" + "appNotOpen": "App not open", + "unsupportedVersion": "Unsupported version" }, "dappVerification": { "valid": "Verified", From edf3c95c68063cb5313bab956e2fff9ca072854a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 10 Aug 2024 02:36:06 +0000 Subject: [PATCH 6/7] Generated diff for 2024-08-09 (#2789) Co-authored-by: GitHub Actions --- firefly.diff | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/firefly.diff b/firefly.diff index 4fe8becdd2..a43ebd205a 100644 --- a/firefly.diff +++ b/firefly.diff @@ -1160,10 +1160,12 @@ delete mode 100644 packages/shared/lib/core/ledger/interfaces/index.ts delete mode 100644 packages/shared/lib/core/ledger/interfaces/ledger-connection-state.interface.ts delete mode 100644 packages/shared/lib/core/ledger/interfaces/ledger.interface.ts + delete mode 100644 packages/shared/lib/core/ledger/stores/index.ts delete mode 100644 packages/shared/lib/core/ledger/stores/is-polling-ledger-device-status.store.ts delete mode 100644 packages/shared/lib/core/ledger/stores/ledger-connection-state.store.ts delete mode 100644 packages/shared/lib/core/ledger/utils/determineLedgerConnectionState.ts delete mode 100644 packages/shared/lib/core/ledger/utils/handleLedgerError.ts + delete mode 100644 packages/shared/lib/core/ledger/utils/index.ts delete mode 100644 packages/shared/lib/core/ledger/utils/openLedgerNotConnectedPopup.ts delete mode 100644 packages/shared/lib/core/market/actions/getAndUpdateMarketPrices.ts delete mode 100644 packages/shared/lib/core/market/actions/getMarketPrices.ts @@ -1891,12 +1893,10 @@ rename packages/shared/{ => src}/lib/core/ledger/helpers/index.ts (57%) rename packages/shared/{lib/core/app => src/lib/core/ledger}/index.ts (88%) rename packages/shared/{lib/core/ledger/interfaces/ledger-nano-status-polling-configuration.interface.ts => src/lib/core/ledger/interfaces/ledger-device-state-polling-configuration.interface.ts} (74%) - rename packages/shared/{ => src}/lib/core/ledger/stores/index.ts (59%) rename packages/shared/{ => src}/lib/core/ledger/stores/ledger-nano-status.store.ts (55%) rename packages/shared/{ => src}/lib/core/ledger/stores/ledger-prepared-output.store.ts (53%) rename packages/shared/{ => src}/lib/core/ledger/stores/show-internal-verification-popup.ts (100%) rename packages/shared/{ => src}/lib/core/ledger/utils/formatAddressForLedger.ts (100%) - rename packages/shared/{ => src}/lib/core/ledger/utils/index.ts (61%) rename packages/shared/{ => src}/lib/core/ledger/utils/isLedgerAppOpen.ts (59%) rename packages/shared/{ => src}/lib/core/ledger/utils/isLedgerDeviceMatchingActiveProfile.ts (62%) rename packages/shared/{ => src}/lib/core/ledger/utils/isLedgerError.ts (100%) @@ -2171,7 +2171,7 @@ rename packages/shared/{ => src}/lib/core/utils/enums/past-time-unit.enum.ts (100%) rename packages/shared/{ => src}/lib/core/utils/enums/time-period.enum.ts (100%) rename packages/shared/{ => src}/lib/core/utils/filter.ts (63%) - rename packages/shared/{ => src}/lib/core/utils/index.ts (85%) + rename packages/shared/{ => src}/lib/core/utils/index.ts (89%) rename packages/shared/{ => src}/lib/core/utils/interfaces/date-difference.interface.ts (100%) rename packages/shared/{ => src}/lib/core/utils/interfaces/filter/date-filter-input.interface.ts (76%) rename packages/shared/{ => src}/lib/core/utils/interfaces/filter/filter-unit.interface.ts (93%) From 3f1e4bc40c89fa6ccf46ffcf4a21a624e7044f7e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 10 Aug 2024 02:40:25 +0000 Subject: [PATCH 7/7] New translations [ci skip] (#2787) * New Crowdin translations by Github Action * New Crowdin translations by Github Action --------- Co-authored-by: Crowdin Bot Co-authored-by: Jean Ribeiro --- packages/shared/src/locales/tr.json | 32 ++++++++++++++--------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/packages/shared/src/locales/tr.json b/packages/shared/src/locales/tr.json index 5b17ea7afd..b8404e071b 100644 --- a/packages/shared/src/locales/tr.json +++ b/packages/shared/src/locales/tr.json @@ -436,21 +436,21 @@ "chainId": "Zincir ID", "aliasAddress": "Takma ad adresi", "rpcEndpoint": "RPC bitiş noktası", - "explorerUrl": "Explorer URL", + "explorerUrl": "Tarayıcı URL", "errors": { "nameTooLong": "İsim çok uzun", "aliasAddressWrongFormat": "Hex veya Bech32 formatında olmalıdır", "aliasAddressAlreadyInUse": "Takma ad adresi zaten kullanılıyor", "invalidUrl": "Geçersiz URL", - "chainIdExists": "Network with chain ID already exists", - "notMatchingChainId": "Chain Id does not match the network", - "invalidRpcEndpoint": "Invalid RPC endpoint", - "invalidExplorerUrl": "Invalid explorer URL" + "chainIdExists": "Bu chain ID'ye sahip ağ zaten mevcut", + "notMatchingChainId": "Chain Id, ağ ile uyuşmuyor", + "invalidRpcEndpoint": "Geçersiz RPC uç noktası", + "invalidExplorerUrl": "Geçersiz kaşif URL'si" }, "remove": { - "title": "Remove network", - "description": "Are you sure you want to remove { networkName }?", - "alert": "You will need to add it again to view your assets and activity history for this network." + "title": "Ağı kaldır", + "description": "{ networkName }'i silmek istediğinizden emin misiniz?", + "alert": "Bu ağı tekrar görmek için varlıklarınızı ve etkinlik geçmişinizi tekrar eklemeniz gerekecek." } }, "chainDepositAddress": { @@ -544,7 +544,7 @@ }, "dapps": { "general": { - "loginPrompt": "Dapp request received while logged out. Please log in to continue." + "loginPrompt": "Oturum kapalıyken Dapp isteği alındı. Devam etmek için lütfen giriş yapın." }, "dappsList": { "title": "Bağlı Uygulamalar", @@ -1115,16 +1115,16 @@ "success": "İmzalı işlem" }, "tokenApproval": { - "title": "Approve dapp to access {assetName}", - "hint": "{dappName} requests approval for {spender} to spend {assetName}", - "warning": "You don't own any of the approved tokens. Only approve tokens you trust.", + "title": "{assetName}'e erişim izni vermek için dapp'i onaylayın", + "hint": "{dappName}, {spender}'ın {assetName} harcaması için onay istiyor", + "warning": "Onaylı token'larınız yok. Yalnızca güvendiğiniz token'ları onaylayın.", "action": "Onayla", - "approveMoreThanBalanceWarning": "This dapp is asking you to approve spending more tokens than you currently own.", - "accept": "I understand and wish to proceed", + "approveMoreThanBalanceWarning": "Bu dapp, şu anda sahip olduğunuzdan daha fazla token harcamanız için onay istiyor.", + "accept": "Anlıyorum ve devam etmek istiyorum", "success": "Başarıyla onaylandı" }, "sendTransaction": { - "title": "Send {asset} to {recipient}", + "title": "{asset}'i {recipient}'e gönder", "action": "Gönder", "success": "{assetName}, {recipient} alıcısına gönderildi" }, @@ -1995,7 +1995,7 @@ "success": "Token'lar başarıyla senkronize edildi" }, "removeNetwork": { - "success": "{ networkName } successfully removed" + "success": "{networkName} başarıyla kaldırıldı" } }, "error": {