From 7b51a34bae699d3db0c7b5a9e4821b005c04d74e Mon Sep 17 00:00:00 2001 From: Griko Nibras Date: Thu, 26 Oct 2023 02:45:03 +0700 Subject: [PATCH] feat: add clsx, zustand deps --- package-lock.json | 72 ++++++++++++++++++++++++++++++++++------------- package.json | 4 ++- 2 files changed, 56 insertions(+), 20 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5ef282c7..a8bc51ef 100644 --- a/package-lock.json +++ b/package-lock.json @@ -49,6 +49,7 @@ "axios": "^1.4.0", "chain-registry": "^1.18.0", "classnames": "^2.3.2", + "clsx": "^2.0.0", "cosmjs-types": "^0.7.2", "download": "^8.0.0", "eslint-config-next": "13.4.1", @@ -63,7 +64,8 @@ "tailwindcss": "3.3.2", "usehooks-ts": "^2.9.1", "viem": "^1.14.0", - "wagmi": "^1.4.3" + "wagmi": "^1.4.3", + "zustand": "^4.4.4" }, "devDependencies": { "@playwright/test": "^1.38.0", @@ -1184,6 +1186,14 @@ "resolved": "https://registry.npmjs.org/@metamask/safe-event-emitter/-/safe-event-emitter-2.0.0.tgz", "integrity": "sha512-/kSXhY692qiV1MXu6EeOZvg5nECLclxNXcKCxJ3cXQgYuRymRHpdx/t7JXfsK+JLjwA1e1c1/SBrlQYpusC29Q==" }, + "node_modules/@coinbase/wallet-sdk/node_modules/clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", + "engines": { + "node": ">=6" + } + }, "node_modules/@coinbase/wallet-sdk/node_modules/eth-rpc-errors": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/eth-rpc-errors/-/eth-rpc-errors-4.0.2.tgz", @@ -3201,6 +3211,14 @@ "react-dom": "^16.8.0 || 17.x || 18.x" } }, + "node_modules/@interchain-ui/react/node_modules/clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", + "engines": { + "node": ">=6" + } + }, "node_modules/@iov/crypto": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@iov/crypto/-/crypto-2.1.0.tgz", @@ -3858,9 +3876,9 @@ } }, "node_modules/@keplr-wallet/types": { - "version": "0.12.16", - "resolved": "https://registry.npmjs.org/@keplr-wallet/types/-/types-0.12.16.tgz", - "integrity": "sha512-13V/6swfg0jBaMamkt4X2nJ83l1y0WM81l3MMhfsDutumrENYnVqflGMvdu9RNNtn2VR8IwiAYLr8iS6/a+Q4Q==", + "version": "0.12.37", + "resolved": "https://registry.npmjs.org/@keplr-wallet/types/-/types-0.12.37.tgz", + "integrity": "sha512-MhGnjIbG3JRo23+kF4fx0DMSkwJ2oqVdz9Xd2igb1Iwt6NDbLBD1vOrXTjByJwzawECbMsMIR1eEhw+myOwciw==", "dependencies": { "long": "^4.0.0" } @@ -8964,9 +8982,9 @@ } }, "node_modules/clsx": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", - "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz", + "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==", "engines": { "node": ">=6" } @@ -19691,9 +19709,9 @@ } }, "node_modules/zustand": { - "version": "4.3.9", - "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.3.9.tgz", - "integrity": "sha512-Tat5r8jOMG1Vcsj8uldMyqYKC5IZvQif8zetmLHs9WoZlntTHmIoNM8TpLRY31ExncuUvUOXehd0kvahkuHjDw==", + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.4.4.tgz", + "integrity": "sha512-5UTUIAiHMNf5+mFp7/AnzJXS7+XxktULFN0+D1sCiZWyX7ZG+AQpqs2qpYrynRij4QvoDdCD+U+bmg/cG3Ucxw==", "dependencies": { "use-sync-external-store": "1.2.0" }, @@ -19701,10 +19719,14 @@ "node": ">=12.7.0" }, "peerDependencies": { + "@types/react": ">=16.8", "immer": ">=9.0", "react": ">=16.8" }, "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, "immer": { "optional": true }, @@ -20580,6 +20602,11 @@ "resolved": "https://registry.npmjs.org/@metamask/safe-event-emitter/-/safe-event-emitter-2.0.0.tgz", "integrity": "sha512-/kSXhY692qiV1MXu6EeOZvg5nECLclxNXcKCxJ3cXQgYuRymRHpdx/t7JXfsK+JLjwA1e1c1/SBrlQYpusC29Q==" }, + "clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==" + }, "eth-rpc-errors": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/eth-rpc-errors/-/eth-rpc-errors-4.0.2.tgz", @@ -22176,6 +22203,13 @@ "motion": "^10.16.2", "polished": "^4.2.2", "zustand": "^4.3.8" + }, + "dependencies": { + "clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==" + } } }, "@iov/crypto": { @@ -22722,9 +22756,9 @@ } }, "@keplr-wallet/types": { - "version": "0.12.16", - "resolved": "https://registry.npmjs.org/@keplr-wallet/types/-/types-0.12.16.tgz", - "integrity": "sha512-13V/6swfg0jBaMamkt4X2nJ83l1y0WM81l3MMhfsDutumrENYnVqflGMvdu9RNNtn2VR8IwiAYLr8iS6/a+Q4Q==", + "version": "0.12.37", + "resolved": "https://registry.npmjs.org/@keplr-wallet/types/-/types-0.12.37.tgz", + "integrity": "sha512-MhGnjIbG3JRo23+kF4fx0DMSkwJ2oqVdz9Xd2igb1Iwt6NDbLBD1vOrXTjByJwzawECbMsMIR1eEhw+myOwciw==", "requires": { "long": "^4.0.0" } @@ -26704,9 +26738,9 @@ } }, "clsx": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", - "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz", + "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==" }, "co": { "version": "4.6.0", @@ -34635,9 +34669,9 @@ "integrity": "sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==" }, "zustand": { - "version": "4.3.9", - "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.3.9.tgz", - "integrity": "sha512-Tat5r8jOMG1Vcsj8uldMyqYKC5IZvQif8zetmLHs9WoZlntTHmIoNM8TpLRY31ExncuUvUOXehd0kvahkuHjDw==", + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.4.4.tgz", + "integrity": "sha512-5UTUIAiHMNf5+mFp7/AnzJXS7+XxktULFN0+D1sCiZWyX7ZG+AQpqs2qpYrynRij4QvoDdCD+U+bmg/cG3Ucxw==", "requires": { "use-sync-external-store": "1.2.0" } diff --git a/package.json b/package.json index 910b9c9e..7966d882 100644 --- a/package.json +++ b/package.json @@ -52,6 +52,7 @@ "axios": "^1.4.0", "chain-registry": "^1.18.0", "classnames": "^2.3.2", + "clsx": "^2.0.0", "cosmjs-types": "^0.7.2", "download": "^8.0.0", "eslint-config-next": "13.4.1", @@ -66,7 +67,8 @@ "tailwindcss": "3.3.2", "usehooks-ts": "^2.9.1", "viem": "^1.14.0", - "wagmi": "^1.4.3" + "wagmi": "^1.4.3", + "zustand": "^4.4.4" }, "devDependencies": { "@playwright/test": "^1.38.0",