diff --git a/packages/nextjs/components/tictactoe/CreateChallengeBox.tsx b/packages/nextjs/components/tictactoe/CreateChallengeBox.tsx new file mode 100755 index 0000000..3f5e3ac --- /dev/null +++ b/packages/nextjs/components/tictactoe/CreateChallengeBox.tsx @@ -0,0 +1,82 @@ +import React from "react"; +import { useState } from "react"; +import { Button, Card, CardBody, Heading, Stack, Text } from "@chakra-ui/react"; +// import { ethers } from "ethers"; +import { AddressInput, EtherInput } from "~~/components/scaffold-eth"; +import { useScaffoldContractWrite } from "~~/hooks/scaffold-eth"; + +const CreateChallengeBox = ({}) => { + const [player2Address, setPlayer2Address] = useState(""); + const [betAmount, setBetAmount] = useState(""); + + const { writeAsync: createGame } = useScaffoldContractWrite({ + contractName: "TicTacToe", + functionName: "createGame", + args: [player2Address], + // value: betAmount ? betAmount.toString() : undefined, + }); + + console.log("Bet amount: ", betAmount); + + return ( + + + + ⭕ Play and bet on a Tic Tac Toe game! ❌ + + ⚔️ Who do you want to challenge? ⚔️ + + +
+ + 💰 (optional) Bet ETH on the match outcome 💰 + + { + if (newValue) { + setBetAmount(newValue); + } else { + setBetAmount(""); + } + }} + value={betAmount} + /> + Your oponent will have to pay the same to accept +
+ + Winner gets all, Tie gives back the ETH + + +
+
+
+ ); +}; + +export default CreateChallengeBox; diff --git a/packages/nextjs/components/tictactoe/TicTacToeBoard.tsx b/packages/nextjs/components/tictactoe/TicTacToeBoard.tsx new file mode 100755 index 0000000..e72c65a --- /dev/null +++ b/packages/nextjs/components/tictactoe/TicTacToeBoard.tsx @@ -0,0 +1,41 @@ +import React from /* , { useState } */ +"react"; +import { Button, Flex, Text } from "@chakra-ui/react"; + +// import { ethers } from "ethers"; + +interface TicTacToeBoardProps { + gameId: number; + currentPlayer: number; + board: number[]; + makeMove: (position: number) => void; +} + +const TicTacToeBoard: React.FC = ({ gameId, makeMove }) => { + const renderSquare = (i: number) => ( + + ); + + return ( + + + Tic Tac Toe Game #{gameId} + + + {[0, 1, 2, 3, 4, 5, 6, 7, 8].map(i => renderSquare(i))} + + + ); +}; + +export default TicTacToeBoard; diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json index f78d307..1274a21 100644 --- a/packages/nextjs/package.json +++ b/packages/nextjs/package.json @@ -14,6 +14,9 @@ "vercel:yolo": "vercel --build-env NEXT_PUBLIC_IGNORE_BUILD_ERROR=true" }, "dependencies": { + "@chakra-ui/react": "^2.8.2", + "@emotion/react": "^11.11.3", + "@emotion/styled": "^11.11.0", "@ethersproject/providers": "~5.7.2", "@heroicons/react": "~2.0.11", "@rainbow-me/rainbowkit": "1.3.0", @@ -21,6 +24,8 @@ "@uniswap/v2-sdk": "~3.0.1", "blo": "~1.0.1", "daisyui": "~4.4.19", + "ethers": "^6.9.2", + "framer-motion": "^10.17.9", "next": "~13.1.6", "nextjs-progressbar": "~0.0.16", "qrcode.react": "~3.1.0", diff --git a/packages/nextjs/pages/_app.tsx b/packages/nextjs/pages/_app.tsx index 86e4fd0..52480bf 100644 --- a/packages/nextjs/pages/_app.tsx +++ b/packages/nextjs/pages/_app.tsx @@ -1,5 +1,6 @@ import { useEffect, useState } from "react"; import type { AppProps } from "next/app"; +import { ChakraProvider } from "@chakra-ui/react"; import { RainbowKitProvider, darkTheme, lightTheme } from "@rainbow-me/rainbowkit"; import "@rainbow-me/rainbowkit/styles.css"; import NextNProgress from "nextjs-progressbar"; @@ -27,14 +28,16 @@ const ScaffoldEthApp = ({ Component, pageProps }: AppProps) => { return ( <> -
-
-
- -
-
-
- + +
+
+
+ +
+
+
+ +
); }; diff --git a/packages/nextjs/pages/index.tsx b/packages/nextjs/pages/index.tsx index 9750417..c58ba24 100644 --- a/packages/nextjs/pages/index.tsx +++ b/packages/nextjs/pages/index.tsx @@ -1,60 +1,114 @@ -import Link from "next/link"; +import { useEffect, useState } from "react"; +// import Link from "next/link"; +import { NewGameProps } from "../types/TicTacToeTypes"; +import { Card, CardBody, Flex, Heading } from "@chakra-ui/react"; +// import { ethers } from "ethers"; import type { NextPage } from "next"; -import { BugAntIcon, MagnifyingGlassIcon } from "@heroicons/react/24/outline"; +// import { BugAntIcon, MagnifyingGlassIcon } from "@heroicons/react/24/outline"; import { MetaHeader } from "~~/components/MetaHeader"; +import { Address } from "~~/components/scaffold-eth"; +import CreateChallengeBox from "~~/components/tictactoe/CreateChallengeBox"; +// import TicTacToeBoard from "~~/components/tictactoe/TicTacToeBoard"; +import { useScaffoldEventHistory, useScaffoldEventSubscriber } from "~~/hooks/scaffold-eth"; const Home: NextPage = () => { + const [gameHistory, setGameHistory] = useState([]); + + // Event history hooks + const { data: GameCreatedHistory } = useScaffoldEventHistory({ + contractName: "TicTacToe", + eventName: "GameCreated", + fromBlock: BigInt(process.env.NEXT_PUBLIC_DEPLOY_BLOCK || "0"), + blockData: false, + }); + + // useEffect for dynamic updating? (not sure if needed) + useEffect(() => { + const mappedHistory = GameCreatedHistory?.map(event => ({ + gameId: parseInt(event.args[0].toString()), + player1: event.args[1], + player2: event.args[2], + bet: parseInt(event.args[3].toString()), + })) as NewGameProps[]; + setGameHistory(mappedHistory); + }, [GameCreatedHistory]); + + // Event subscription hooks + useScaffoldEventSubscriber({ + contractName: "TicTacToe", + eventName: "GameCreated", + listener: (logs: any[]) => { + setGameHistory(indexedHistory => { + const newGameCreated: NewGameProps = { + gameId: parseInt(logs[0].args[0].toString()), + player1: logs[0].args[1], + player2: logs[0].args[2], + bet: parseInt(logs[0].args[3].toString()), + }; + return [newGameCreated, ...indexedHistory]; + }); + }, + }); + + const gameCards = gameHistory?.map(game => { + // This is where all events relevant to a single game will be stored and sorted which is a palindrome + return game; + }); + return ( <> -
-
-

- Welcome to - Scaffold-ETH 2 -

-

- Get started by editing{" "} - - packages/nextjs/pages/index.tsx - -

-

- Edit your smart contract{" "} - - YourContract.sol - {" "} - in{" "} - - packages/hardhat/contracts - -

-
- -
-
-
- -

- Tinker with your smart contract using the{" "} - - Debug Contract - {" "} - tab. -

-
-
- -

- Explore your local transactions with the{" "} - - Block Explorer - {" "} - tab. -

-
-
-
+
+
+ + + + + ⭕ See your active challenges! ❌ + + {gameCards?.map(({ gameId, player1, player2 /* , bet */ }) => ( + <> +

GameId: {gameId}

+

+ Player 1:

+

+

+ Player 2:

+

+ {/*

Bet: {ethers.utils.formatEther(bet.toString())} ETH

*/} + + ))} + + + +
); diff --git a/packages/nextjs/public/background.jpg b/packages/nextjs/public/background.jpg new file mode 100755 index 0000000..a99532b Binary files /dev/null and b/packages/nextjs/public/background.jpg differ diff --git a/packages/nextjs/types/TicTacToeTypes.ts b/packages/nextjs/types/TicTacToeTypes.ts new file mode 100644 index 0000000..c457938 --- /dev/null +++ b/packages/nextjs/types/TicTacToeTypes.ts @@ -0,0 +1,6 @@ +export type NewGameProps = { + gameId: number; + player1: string; + player2: string; + bet: number; +}; diff --git a/yarn.lock b/yarn.lock index 63bcb9a..96cba4f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -36,7 +36,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.16.7, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.23.5": +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.16.7, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.23.5": version: 7.23.5 resolution: "@babel/code-frame@npm:7.23.5" dependencies: @@ -212,7 +212,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.22.15": +"@babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.22.15": version: 7.22.15 resolution: "@babel/helper-module-imports@npm:7.22.15" dependencies: @@ -1363,7 +1363,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.8.4": +"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.8.4": version: 7.23.7 resolution: "@babel/runtime@npm:7.23.7" dependencies: @@ -1493,6 +1493,1198 @@ __metadata: languageName: node linkType: hard +"@chakra-ui/accordion@npm:2.3.1": + version: 2.3.1 + resolution: "@chakra-ui/accordion@npm:2.3.1" + dependencies: + "@chakra-ui/descendant": 3.1.0 + "@chakra-ui/icon": 3.2.0 + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/react-use-controllable-state": 2.1.0 + "@chakra-ui/react-use-merge-refs": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + "@chakra-ui/transition": 2.1.0 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + framer-motion: ">=4.0.0" + react: ">=18" + checksum: 3839a77ad235cc4fd322e3118457eb12433df7b5937e5145570277ee54f4d8ce0a7a4f0a02474524d3c7fa8dab9f7d083d21a097e5bed9d5a5d15e345c5d1f49 + languageName: node + linkType: hard + +"@chakra-ui/alert@npm:2.2.2": + version: 2.2.2 + resolution: "@chakra-ui/alert@npm:2.2.2" + dependencies: + "@chakra-ui/icon": 3.2.0 + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + "@chakra-ui/spinner": 2.1.0 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: f13a7b3c128447b915d8481105bb994fd382edb45273f0c59733c02cec4d891561db8462d5b4b0148f405ec3228b7e78dddb1dc03c2905dc4a0ec21e2c915822 + languageName: node + linkType: hard + +"@chakra-ui/anatomy@npm:2.2.2": + version: 2.2.2 + resolution: "@chakra-ui/anatomy@npm:2.2.2" + checksum: 0f760fae4a145305ef20bbff119bfbc92a54a477cd0916450dc4f88923e00856b582392ff35cfad93ee7cc9ab59a60fecbc9dd8bab9287bdd9cbe6d87031bce1 + languageName: node + linkType: hard + +"@chakra-ui/avatar@npm:2.3.0": + version: 2.3.0 + resolution: "@chakra-ui/avatar@npm:2.3.0" + dependencies: + "@chakra-ui/image": 2.1.0 + "@chakra-ui/react-children-utils": 2.0.6 + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: a54120d7bf2096c09c19248050e511b379e93ac4d541cb6882ebc3690552b026bd4e7a2da1fa6cf486938bc438c7e3fd1aad5c5d77c247ddc81832b02d4016d9 + languageName: node + linkType: hard + +"@chakra-ui/breadcrumb@npm:2.2.0": + version: 2.2.0 + resolution: "@chakra-ui/breadcrumb@npm:2.2.0" + dependencies: + "@chakra-ui/react-children-utils": 2.0.6 + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: 27ff90194166a34a33c7d39bc18920e3a379d476afabed80e806328ac18c6e0d3c66ab912f23fa68fc07033b1fd0cfd80564fb7fc1e5ff1986c6693a6d8b4fc2 + languageName: node + linkType: hard + +"@chakra-ui/breakpoint-utils@npm:2.0.8": + version: 2.0.8 + resolution: "@chakra-ui/breakpoint-utils@npm:2.0.8" + dependencies: + "@chakra-ui/shared-utils": 2.0.5 + checksum: 83aec47331a9dd7e65ba28795508a8e7b0fb5c1ff8cd805a416c0adfc897a7c8b7e08f070587080f575d7260a307b878edb1a32fa6ae902a8d1efa597b1b50aa + languageName: node + linkType: hard + +"@chakra-ui/button@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/button@npm:2.1.0" + dependencies: + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/react-use-merge-refs": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + "@chakra-ui/spinner": 2.1.0 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: 749f11334d7d5bf7257d40fdebb0e0156ce64a53b21d56016d9fb9431a2c934db33f78b2e092872aa5f19e1de4745af1cc893aa70d75092b9f07020c07224e7f + languageName: node + linkType: hard + +"@chakra-ui/card@npm:2.2.0": + version: 2.2.0 + resolution: "@chakra-ui/card@npm:2.2.0" + dependencies: + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: e8333b521cba8be8193dfb4784697942efc820890f8c89aa1484fab3fa7b69ababffea24eaecc331b1c901407b94f4a465113bf115ab965be1f87b913f31d53d + languageName: node + linkType: hard + +"@chakra-ui/checkbox@npm:2.3.2": + version: 2.3.2 + resolution: "@chakra-ui/checkbox@npm:2.3.2" + dependencies: + "@chakra-ui/form-control": 2.2.0 + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/react-types": 2.0.7 + "@chakra-ui/react-use-callback-ref": 2.1.0 + "@chakra-ui/react-use-controllable-state": 2.1.0 + "@chakra-ui/react-use-merge-refs": 2.1.0 + "@chakra-ui/react-use-safe-layout-effect": 2.1.0 + "@chakra-ui/react-use-update-effect": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + "@chakra-ui/visually-hidden": 2.2.0 + "@zag-js/focus-visible": 0.16.0 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: b3dcf8b8e5530fd51df2b761a1721c554f01aa7d3e02fed6d8e12697715c73f6d42c9f80d116f4fc7b757f82f89bea876f1bc0c59cd4d64480c3f7536b0208ac + languageName: node + linkType: hard + +"@chakra-ui/clickable@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/clickable@npm:2.1.0" + dependencies: + "@chakra-ui/react-use-merge-refs": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + react: ">=18" + checksum: 8f5da4b8e1e19a7752e10fb04a5c0afe6b7332415837272388c5249b11f70caf5d2654050c61d81a4d2a24e43ff47933a4096671af26b57aa0d72ab9025f86a1 + languageName: node + linkType: hard + +"@chakra-ui/close-button@npm:2.1.1": + version: 2.1.1 + resolution: "@chakra-ui/close-button@npm:2.1.1" + dependencies: + "@chakra-ui/icon": 3.2.0 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: 7b81bb592b19a81aea5f616b3d244a0e54b8a90a7beae56253bf18d29351b3b14bf934473ed940244340fef6066d3e1001d970c3692f02ce984e4a6d926cedd4 + languageName: node + linkType: hard + +"@chakra-ui/color-mode@npm:2.2.0": + version: 2.2.0 + resolution: "@chakra-ui/color-mode@npm:2.2.0" + dependencies: + "@chakra-ui/react-use-safe-layout-effect": 2.1.0 + peerDependencies: + react: ">=18" + checksum: ccba3ebb0131094f4844ea9b61333128ebd33eb70b16cc9117dd078f2df888d48573e47a9ac73ebc03283b2f49008cd56758aa7c15c159de3eb184a3819cb7e2 + languageName: node + linkType: hard + +"@chakra-ui/control-box@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/control-box@npm:2.1.0" + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: c52ff6ba03fae9818372a7a11ef22b2389ed5e7c046355eb3f6ae6d348db4c32058a841d502c759ee30a6efdd18c831274b31fc79a3f67ac1f1ca60bcc67e608 + languageName: node + linkType: hard + +"@chakra-ui/counter@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/counter@npm:2.1.0" + dependencies: + "@chakra-ui/number-utils": 2.0.7 + "@chakra-ui/react-use-callback-ref": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + react: ">=18" + checksum: d955281ef594a26b31116c1323ae4231b809957048d0fa414f46d759f038a8d193227486f4b2a76320c83deff0a69078e850d83a10c10797ba986e458779dbb8 + languageName: node + linkType: hard + +"@chakra-ui/css-reset@npm:2.3.0": + version: 2.3.0 + resolution: "@chakra-ui/css-reset@npm:2.3.0" + peerDependencies: + "@emotion/react": ">=10.0.35" + react: ">=18" + checksum: 1c760c7475c4b781c73a5174c265e05cd0f8cdca5420910fd53a29c565555863eeeb5967eb2deeb0c5219600a9dae4d14cbe0d4817db9c83e43f41963988df4e + languageName: node + linkType: hard + +"@chakra-ui/descendant@npm:3.1.0": + version: 3.1.0 + resolution: "@chakra-ui/descendant@npm:3.1.0" + dependencies: + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/react-use-merge-refs": 2.1.0 + peerDependencies: + react: ">=18" + checksum: 9d0031df94b668a11805c01ce80e4945fb957132a7f5cc880a2496f2ad6952cbeefdc462ddad0a0b4ba0907332bceb6838a43054303d7735ff26242bd8e6e21c + languageName: node + linkType: hard + +"@chakra-ui/dom-utils@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/dom-utils@npm:2.1.0" + checksum: 935f5b4d3fb9af6030ae4beba14ae745c9ca9ca6c5476f5ebd72dc50934fb5ee7683bbad8172994dd029f59b3dfdd79e2be1e21b38156b6b9a70166341f5db07 + languageName: node + linkType: hard + +"@chakra-ui/editable@npm:3.1.0": + version: 3.1.0 + resolution: "@chakra-ui/editable@npm:3.1.0" + dependencies: + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/react-types": 2.0.7 + "@chakra-ui/react-use-callback-ref": 2.1.0 + "@chakra-ui/react-use-controllable-state": 2.1.0 + "@chakra-ui/react-use-focus-on-pointer-down": 2.1.0 + "@chakra-ui/react-use-merge-refs": 2.1.0 + "@chakra-ui/react-use-safe-layout-effect": 2.1.0 + "@chakra-ui/react-use-update-effect": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: f9ee2ab959371607662b6a3c23c95aeead810f3da3a2469ec2e5ca9effe176b74e1a742d0e10584978129c4174cca24f5c096f74cb8ed1996b1e1a190ff9b18b + languageName: node + linkType: hard + +"@chakra-ui/event-utils@npm:2.0.8": + version: 2.0.8 + resolution: "@chakra-ui/event-utils@npm:2.0.8" + checksum: a38c91533b2e3e7a9ba3eb8b76fca9e9d667ac1168d6c679e88e00a6b59acf1ee06aa95b748a3f0787dda5996deab799dd9491c9a6df517126c49b6d594c8afd + languageName: node + linkType: hard + +"@chakra-ui/focus-lock@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/focus-lock@npm:2.1.0" + dependencies: + "@chakra-ui/dom-utils": 2.1.0 + react-focus-lock: ^2.9.4 + peerDependencies: + react: ">=18" + checksum: 741671f132f4a772b0a65441ec50e96e8d718875aa634d1847285b4be0aa4ed1f0dbd7fe5eae0f50742454f8aa047d536ec1398de742f1269d25545f5b7b4871 + languageName: node + linkType: hard + +"@chakra-ui/form-control@npm:2.2.0": + version: 2.2.0 + resolution: "@chakra-ui/form-control@npm:2.2.0" + dependencies: + "@chakra-ui/icon": 3.2.0 + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/react-types": 2.0.7 + "@chakra-ui/react-use-merge-refs": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: 3ac04664c4a063c83329a51f2ece019c866d5d08cf2c896beb29643205d258d74a9bed8072d00d37ff236b799b0a870b37cba29e295305fbce4b457906e7c025 + languageName: node + linkType: hard + +"@chakra-ui/hooks@npm:2.2.1": + version: 2.2.1 + resolution: "@chakra-ui/hooks@npm:2.2.1" + dependencies: + "@chakra-ui/react-utils": 2.0.12 + "@chakra-ui/utils": 2.0.15 + compute-scroll-into-view: 3.0.3 + copy-to-clipboard: 3.3.3 + peerDependencies: + react: ">=18" + checksum: d0700e06c316d158c98a9a70448ee2a80379346c1ba0becafe968ebd1e1c81ecf4d5e4ebe07d58d1b5c81c62d9d90ff8fc7dd4f2b610937a4901bbc4ac6296ab + languageName: node + linkType: hard + +"@chakra-ui/icon@npm:3.2.0": + version: 3.2.0 + resolution: "@chakra-ui/icon@npm:3.2.0" + dependencies: + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: d417e2b343837d6862eb37739e3d02b8e8bbeeefa4c7e4f1d4a7fcfcdf1c7a4401de9094d7a08ba1419f73465ab30456427f8dbf2f2ffe29b77a14ad4b341b00 + languageName: node + linkType: hard + +"@chakra-ui/image@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/image@npm:2.1.0" + dependencies: + "@chakra-ui/react-use-safe-layout-effect": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: 83bd16de9780e64e05ada5ddcccc0048228cdb9af73ca5dc75514fdbf14aed4fecee9c976cea768755b3ea3aae2d8f90d2bf63909c16d238331c9c9b31f5a31f + languageName: node + linkType: hard + +"@chakra-ui/input@npm:2.1.2": + version: 2.1.2 + resolution: "@chakra-ui/input@npm:2.1.2" + dependencies: + "@chakra-ui/form-control": 2.2.0 + "@chakra-ui/object-utils": 2.1.0 + "@chakra-ui/react-children-utils": 2.0.6 + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: 0db226c07d0b4c726632036d08dada467c7676e3b4fe2b0881d8885f8b6903563d20d106c9052d60e1a56b67f498e30155fd47e4efe2dbd35cefdee427c740d8 + languageName: node + linkType: hard + +"@chakra-ui/layout@npm:2.3.1": + version: 2.3.1 + resolution: "@chakra-ui/layout@npm:2.3.1" + dependencies: + "@chakra-ui/breakpoint-utils": 2.0.8 + "@chakra-ui/icon": 3.2.0 + "@chakra-ui/object-utils": 2.1.0 + "@chakra-ui/react-children-utils": 2.0.6 + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: 388f150b1b7d2d55a2a8a1dbeec706bf82f56eefe867b670d6d7036e8715479e59b999e962c35c4bfef7f9196a6130a1a2436f20db0253a1b0cf6332fff1848c + languageName: node + linkType: hard + +"@chakra-ui/lazy-utils@npm:2.0.5": + version: 2.0.5 + resolution: "@chakra-ui/lazy-utils@npm:2.0.5" + checksum: f8f52a85d50ae06068611eb90bd6f10afcc87ca838e78313f6d08c08fa4935007f46488df4a537315484df26b69baed8afdbecd67b9e6375a6b23cc082fb24bd + languageName: node + linkType: hard + +"@chakra-ui/live-region@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/live-region@npm:2.1.0" + peerDependencies: + react: ">=18" + checksum: 5a89dd76febf090f0b1f8ead616d4af6233276ab12df4b42c1dc48d329aeb4672732dd755613038f64cb92d02c32bb4a8e56922610de4e7d1f9df34e1087b01f + languageName: node + linkType: hard + +"@chakra-ui/media-query@npm:3.3.0": + version: 3.3.0 + resolution: "@chakra-ui/media-query@npm:3.3.0" + dependencies: + "@chakra-ui/breakpoint-utils": 2.0.8 + "@chakra-ui/react-env": 3.1.0 + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: 44ea1532ead0214256d157edc904ab14836c00197e163d441111dfdc47307a46dfca6020401507f8398ecf8bc1690e0589f9e7dcfdf0fd2adc56e9ec8cfbd27a + languageName: node + linkType: hard + +"@chakra-ui/menu@npm:2.2.1": + version: 2.2.1 + resolution: "@chakra-ui/menu@npm:2.2.1" + dependencies: + "@chakra-ui/clickable": 2.1.0 + "@chakra-ui/descendant": 3.1.0 + "@chakra-ui/lazy-utils": 2.0.5 + "@chakra-ui/popper": 3.1.0 + "@chakra-ui/react-children-utils": 2.0.6 + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/react-use-animation-state": 2.1.0 + "@chakra-ui/react-use-controllable-state": 2.1.0 + "@chakra-ui/react-use-disclosure": 2.1.0 + "@chakra-ui/react-use-focus-effect": 2.1.0 + "@chakra-ui/react-use-merge-refs": 2.1.0 + "@chakra-ui/react-use-outside-click": 2.2.0 + "@chakra-ui/react-use-update-effect": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + "@chakra-ui/transition": 2.1.0 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + framer-motion: ">=4.0.0" + react: ">=18" + checksum: 883dfefcd11297f1a4771186fb0cc1976ef0fa8e537f38bdbfed2a7195e8387d4ea41da47b01677eb3188927d49724676a567289dfdb58e00746a46ea283de4f + languageName: node + linkType: hard + +"@chakra-ui/modal@npm:2.3.1": + version: 2.3.1 + resolution: "@chakra-ui/modal@npm:2.3.1" + dependencies: + "@chakra-ui/close-button": 2.1.1 + "@chakra-ui/focus-lock": 2.1.0 + "@chakra-ui/portal": 2.1.0 + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/react-types": 2.0.7 + "@chakra-ui/react-use-merge-refs": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + "@chakra-ui/transition": 2.1.0 + aria-hidden: ^1.2.3 + react-remove-scroll: ^2.5.6 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + framer-motion: ">=4.0.0" + react: ">=18" + react-dom: ">=18" + checksum: 2f2e3965199a3fa8f867f2fcb6c125763ac5c982b15f29cf1e462e2e49b5466a675b5a41f24fcf0ba40c25bf70fc401cee600ddb7642d250469a15df3352924e + languageName: node + linkType: hard + +"@chakra-ui/number-input@npm:2.1.2": + version: 2.1.2 + resolution: "@chakra-ui/number-input@npm:2.1.2" + dependencies: + "@chakra-ui/counter": 2.1.0 + "@chakra-ui/form-control": 2.2.0 + "@chakra-ui/icon": 3.2.0 + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/react-types": 2.0.7 + "@chakra-ui/react-use-callback-ref": 2.1.0 + "@chakra-ui/react-use-event-listener": 2.1.0 + "@chakra-ui/react-use-interval": 2.1.0 + "@chakra-ui/react-use-merge-refs": 2.1.0 + "@chakra-ui/react-use-safe-layout-effect": 2.1.0 + "@chakra-ui/react-use-update-effect": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: fcce1dedfb50a0246dc2d87e96b0faa472e43c47ae9c9821bd6bf94457737d954024ecbf2dc9cf05437169cf12c84cb3af59733d8e38dc5df5295931b9573a26 + languageName: node + linkType: hard + +"@chakra-ui/number-utils@npm:2.0.7": + version: 2.0.7 + resolution: "@chakra-ui/number-utils@npm:2.0.7" + checksum: e9773385f9f1758687d9f42b88487199725ccdd8e565b73832d89f38e95d80a748c55a44752dc9966c380dc7768e88394bdd369e2415f3b05adfc0e06588c55e + languageName: node + linkType: hard + +"@chakra-ui/object-utils@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/object-utils@npm:2.1.0" + checksum: ed4bf4365dcc77557f88a24a4844dbad47dfea9c426a1732895d151178561a3e8ab12d1c8638a5b00046fa2944c6b450ecccd4bc249b591cef7d70390af546fe + languageName: node + linkType: hard + +"@chakra-ui/pin-input@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/pin-input@npm:2.1.0" + dependencies: + "@chakra-ui/descendant": 3.1.0 + "@chakra-ui/react-children-utils": 2.0.6 + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/react-use-controllable-state": 2.1.0 + "@chakra-ui/react-use-merge-refs": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: fc1cbeb1646fe6466086b578f3375f453457fab6cda59e36390dad7999689d4ccd64392bc49a92dfa5bf1a5929ee56931eab523190d43698977bd5e1cdd70334 + languageName: node + linkType: hard + +"@chakra-ui/popover@npm:2.2.1": + version: 2.2.1 + resolution: "@chakra-ui/popover@npm:2.2.1" + dependencies: + "@chakra-ui/close-button": 2.1.1 + "@chakra-ui/lazy-utils": 2.0.5 + "@chakra-ui/popper": 3.1.0 + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/react-types": 2.0.7 + "@chakra-ui/react-use-animation-state": 2.1.0 + "@chakra-ui/react-use-disclosure": 2.1.0 + "@chakra-ui/react-use-focus-effect": 2.1.0 + "@chakra-ui/react-use-focus-on-pointer-down": 2.1.0 + "@chakra-ui/react-use-merge-refs": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + framer-motion: ">=4.0.0" + react: ">=18" + checksum: 5034e2b156180da2875c75b8828bf2d83a21d814101ab27db8f057e601f1cdf109568360db229f9a73c67e029d88f9f25670e42eb80eea21a908d3f7f91274fa + languageName: node + linkType: hard + +"@chakra-ui/popper@npm:3.1.0": + version: 3.1.0 + resolution: "@chakra-ui/popper@npm:3.1.0" + dependencies: + "@chakra-ui/react-types": 2.0.7 + "@chakra-ui/react-use-merge-refs": 2.1.0 + "@popperjs/core": ^2.9.3 + peerDependencies: + react: ">=18" + checksum: 4e2797a16ca2f1d6071790489e7a9811b791a51437ca8a44c6aed8b04f3192d2159b2b033fe1c9fa2dd79fb28977668e1721ae922af43807be1bb9901c39b618 + languageName: node + linkType: hard + +"@chakra-ui/portal@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/portal@npm:2.1.0" + dependencies: + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/react-use-safe-layout-effect": 2.1.0 + peerDependencies: + react: ">=18" + react-dom: ">=18" + checksum: fa9799f99614943f17e32797e2daf7fe7d96da6d2ccd8bb96b817ffac8a1301b29d398d96c1c0c1ba72ab8f6c2e4e6835eeb11cb1f56968ff3934c611068900c + languageName: node + linkType: hard + +"@chakra-ui/progress@npm:2.2.0": + version: 2.2.0 + resolution: "@chakra-ui/progress@npm:2.2.0" + dependencies: + "@chakra-ui/react-context": 2.1.0 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: 4936959f3bfe645d4a715808c273eb8da74238bff35da26ae62cf03b709233852a22563a571160637cd509082208008220421ca887efee6b7f73e0d8401b50c8 + languageName: node + linkType: hard + +"@chakra-ui/provider@npm:2.4.2": + version: 2.4.2 + resolution: "@chakra-ui/provider@npm:2.4.2" + dependencies: + "@chakra-ui/css-reset": 2.3.0 + "@chakra-ui/portal": 2.1.0 + "@chakra-ui/react-env": 3.1.0 + "@chakra-ui/system": 2.6.2 + "@chakra-ui/utils": 2.0.15 + peerDependencies: + "@emotion/react": ^11.0.0 + "@emotion/styled": ^11.0.0 + react: ">=18" + react-dom: ">=18" + checksum: 8ecb657ca2c15ba975e01b1f127f774a10f7ea8eed032cec84e0c82e223eb66dce6834da8f6c8f0ab8aa3cde1867c1e10e77bb4cb6488f1e009ca97bc4d9be6f + languageName: node + linkType: hard + +"@chakra-ui/radio@npm:2.1.2": + version: 2.1.2 + resolution: "@chakra-ui/radio@npm:2.1.2" + dependencies: + "@chakra-ui/form-control": 2.2.0 + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/react-types": 2.0.7 + "@chakra-ui/react-use-merge-refs": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + "@zag-js/focus-visible": 0.16.0 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: 44b99b830bd3b5e5e0e2332c2c38908abd2740fd0dc695fcd899a06f5f76cfed318f85dce66d9eb12a982daf4797a1945eb2653d1ca1ac3bc34295dce7ab147c + languageName: node + linkType: hard + +"@chakra-ui/react-children-utils@npm:2.0.6": + version: 2.0.6 + resolution: "@chakra-ui/react-children-utils@npm:2.0.6" + peerDependencies: + react: ">=18" + checksum: b8917fd4019e304ca55fcdd129647bd0765fa9ff940516859c7db509c22581297463da6142e78c7e68fca49046d79f40d3bcfadbe67f16f4a6447acee00e0c12 + languageName: node + linkType: hard + +"@chakra-ui/react-context@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/react-context@npm:2.1.0" + peerDependencies: + react: ">=18" + checksum: 2e9c0f4e011a5a05cc811478d61db4b8d06cc2a4cc484ce44ef1f95aa6e9bb9df5407a92d74f840a1fea6e680b704909af9a1744308d6da4c8f939feb81b75b0 + languageName: node + linkType: hard + +"@chakra-ui/react-env@npm:3.1.0": + version: 3.1.0 + resolution: "@chakra-ui/react-env@npm:3.1.0" + dependencies: + "@chakra-ui/react-use-safe-layout-effect": 2.1.0 + peerDependencies: + react: ">=18" + checksum: 54edb02ffdb9109bdc6d7f48dc88e5a8fd994b0d1d278920fd6c8cfc52f4ea676e6ef37ba07fbcb01f21c7aaa0bbae5a8de6c8ab3747c9391753bd26914f6e51 + languageName: node + linkType: hard + +"@chakra-ui/react-types@npm:2.0.7": + version: 2.0.7 + resolution: "@chakra-ui/react-types@npm:2.0.7" + peerDependencies: + react: ">=18" + checksum: e0f9f32348407b7fa90170cb2f983c4be8986c51d2e4ec58d2307fa61c709f05e3bca40ce92e4d97e06e1a8e4aa7577f44227f80afa151c39efadfcfd5b91a82 + languageName: node + linkType: hard + +"@chakra-ui/react-use-animation-state@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/react-use-animation-state@npm:2.1.0" + dependencies: + "@chakra-ui/dom-utils": 2.1.0 + "@chakra-ui/react-use-event-listener": 2.1.0 + peerDependencies: + react: ">=18" + checksum: 9bea609a07e9a0c04a14169a3c72bc99b03972cdddd790faadb549ed7f3354024ca6aa20fba5a498182bb8666af6a0dac764dac68104051cff98170a78795914 + languageName: node + linkType: hard + +"@chakra-ui/react-use-callback-ref@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/react-use-callback-ref@npm:2.1.0" + peerDependencies: + react: ">=18" + checksum: 2f1aa7803663ec211628b4a1a20d66df89c1d83bf0c2a8f0508682ca47cb2cb76b48296fe9166d2ea47caa0161c19b1eb99cd6307a4d285871a1f8d913cc40c6 + languageName: node + linkType: hard + +"@chakra-ui/react-use-controllable-state@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/react-use-controllable-state@npm:2.1.0" + dependencies: + "@chakra-ui/react-use-callback-ref": 2.1.0 + peerDependencies: + react: ">=18" + checksum: e19a5994f4ec1d726a98cada72e234aa55c7de2619afcf19209f945f596f8224d4b727a2941a42b879f7bc2442d60d1aa807a3f2af5bf6e8f0ec6191c75c70cf + languageName: node + linkType: hard + +"@chakra-ui/react-use-disclosure@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/react-use-disclosure@npm:2.1.0" + dependencies: + "@chakra-ui/react-use-callback-ref": 2.1.0 + peerDependencies: + react: ">=18" + checksum: 97f2b51aca023deadbd5538482eb89a9d5ae5248146dfa275ae69ea97ade300e732af02a377cad243f6f02665aabeadc9d79f7ee754a079da7dcd73eb3929469 + languageName: node + linkType: hard + +"@chakra-ui/react-use-event-listener@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/react-use-event-listener@npm:2.1.0" + dependencies: + "@chakra-ui/react-use-callback-ref": 2.1.0 + peerDependencies: + react: ">=18" + checksum: dac679bf7eb611a3ee336a884ba87a055a0bc3a224dba14ea0760f7b149b624f2eb77bb00e3786cb4ce172b6473d6e7a2d11f1e38b456cc6f599861213fedafb + languageName: node + linkType: hard + +"@chakra-ui/react-use-focus-effect@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/react-use-focus-effect@npm:2.1.0" + dependencies: + "@chakra-ui/dom-utils": 2.1.0 + "@chakra-ui/react-use-event-listener": 2.1.0 + "@chakra-ui/react-use-safe-layout-effect": 2.1.0 + "@chakra-ui/react-use-update-effect": 2.1.0 + peerDependencies: + react: ">=18" + checksum: b8cf78842d5a614fd2c3fb2b9f97888a4968a50ba84ba77a2585dae3cce7458863c4e2cb0f9d62f8188ada79222cc09afa692da2a291d96ecbeb857c65f874ca + languageName: node + linkType: hard + +"@chakra-ui/react-use-focus-on-pointer-down@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/react-use-focus-on-pointer-down@npm:2.1.0" + dependencies: + "@chakra-ui/react-use-event-listener": 2.1.0 + peerDependencies: + react: ">=18" + checksum: 02a3e2c49ddf8d36dacba7107bb93e26cd5fc9dbb0f1739e11f25daa3430efe4978d3cd590b1280d2ec70c8f03be90998c7f8398a8e8001f1ad1e3d00a1a1f30 + languageName: node + linkType: hard + +"@chakra-ui/react-use-interval@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/react-use-interval@npm:2.1.0" + dependencies: + "@chakra-ui/react-use-callback-ref": 2.1.0 + peerDependencies: + react: ">=18" + checksum: 1e6336eb9bfbef0884550943d3cc4538ce7f333f21b3a5ec7696e3f5ebe6d44366fc2447c554a502337a2593d2a4ee83da49970b95f769a1fefff4fae9c2d9e6 + languageName: node + linkType: hard + +"@chakra-ui/react-use-latest-ref@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/react-use-latest-ref@npm:2.1.0" + peerDependencies: + react: ">=18" + checksum: 0384389bf695407122b6eda6e4c7c54b70100605280e69f4903c0ee4e57849c80361b24948fb63062566a5021190508fc652e64a3b3de05cff1232fdcca89986 + languageName: node + linkType: hard + +"@chakra-ui/react-use-merge-refs@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/react-use-merge-refs@npm:2.1.0" + peerDependencies: + react: ">=18" + checksum: e5a6e689b706f401de4dcb66191c476430e8215b56d7391568ebdabc0fee871405837619deb7f0d5ebc961f8952936a17726ebd42ccf9ec236348675afbe4cba + languageName: node + linkType: hard + +"@chakra-ui/react-use-outside-click@npm:2.2.0": + version: 2.2.0 + resolution: "@chakra-ui/react-use-outside-click@npm:2.2.0" + dependencies: + "@chakra-ui/react-use-callback-ref": 2.1.0 + peerDependencies: + react: ">=18" + checksum: 4ef77e83b04b635f969746d2051a5e896a9e8380f08f6930538fc8ce85f13ebe94e42ca866d1882f8c51f4d9f0457994b94a7abf78606edba627c645c4d66568 + languageName: node + linkType: hard + +"@chakra-ui/react-use-pan-event@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/react-use-pan-event@npm:2.1.0" + dependencies: + "@chakra-ui/event-utils": 2.0.8 + "@chakra-ui/react-use-latest-ref": 2.1.0 + framesync: 6.1.2 + peerDependencies: + react: ">=18" + checksum: a084bfd8ace81079b46cb5825a7863cc6db7f4ee329e660ada74ad4343a37bb2b5af30215323787e3e94461a5812516740a28631747584c0f3c6de6823726b76 + languageName: node + linkType: hard + +"@chakra-ui/react-use-previous@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/react-use-previous@npm:2.1.0" + peerDependencies: + react: ">=18" + checksum: d868160842c271877c8d363e7a9626c7ff5f3f64b30d224418d5752abd39df0855fc98580f9f698e6e9fbf043b3a3e4bfdc9cb4964e972bf709be329752f4443 + languageName: node + linkType: hard + +"@chakra-ui/react-use-safe-layout-effect@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/react-use-safe-layout-effect@npm:2.1.0" + peerDependencies: + react: ">=18" + checksum: 83a3e905664dc1eba4a4c532d85b8d789a2c6596bac33dd8d6993433a0f344169b72e937d0eeb6337cb4d8bf85f39ab17039e40dc0626ec7090ce3f05ea378b7 + languageName: node + linkType: hard + +"@chakra-ui/react-use-size@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/react-use-size@npm:2.1.0" + dependencies: + "@zag-js/element-size": 0.10.5 + peerDependencies: + react: ">=18" + checksum: cf0bfbcacfbfffdb7e13532300ff2df013d98a221b31af3248324976cd115fbd3ae76a4917c3e40ab44372bea66b709cb22550ab7d53a7d500624c1fefeb19b6 + languageName: node + linkType: hard + +"@chakra-ui/react-use-timeout@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/react-use-timeout@npm:2.1.0" + dependencies: + "@chakra-ui/react-use-callback-ref": 2.1.0 + peerDependencies: + react: ">=18" + checksum: c23b6ec5a4a02465cdf01cf5a268dbe11d597e47ad922b6120dbf3ffa98e8dfddf59f7661ee41ecdb21d67aee5eb98067351a5e33b92798d7bc1c5b4fb532710 + languageName: node + linkType: hard + +"@chakra-ui/react-use-update-effect@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/react-use-update-effect@npm:2.1.0" + peerDependencies: + react: ">=18" + checksum: 14ab86a6c487101033e7f3252a98488fc45667d9c7cfd4b76219deeafe8b22f3026b3384b7c2a895ff73831eaa239c598b44d0741bb05ffcf264b57bd8a71f0c + languageName: node + linkType: hard + +"@chakra-ui/react-utils@npm:2.0.12": + version: 2.0.12 + resolution: "@chakra-ui/react-utils@npm:2.0.12" + dependencies: + "@chakra-ui/utils": 2.0.15 + peerDependencies: + react: ">=18" + checksum: c02267b412b1c205a2bb9bc580c66b8c729bf0a46c4dc09d88437c24406f4ade8873a5d0b726acaead410f393352b5fae16f1d7d9e6fc13ab26c74ac82f5d30e + languageName: node + linkType: hard + +"@chakra-ui/react@npm:^2.8.2": + version: 2.8.2 + resolution: "@chakra-ui/react@npm:2.8.2" + dependencies: + "@chakra-ui/accordion": 2.3.1 + "@chakra-ui/alert": 2.2.2 + "@chakra-ui/avatar": 2.3.0 + "@chakra-ui/breadcrumb": 2.2.0 + "@chakra-ui/button": 2.1.0 + "@chakra-ui/card": 2.2.0 + "@chakra-ui/checkbox": 2.3.2 + "@chakra-ui/close-button": 2.1.1 + "@chakra-ui/control-box": 2.1.0 + "@chakra-ui/counter": 2.1.0 + "@chakra-ui/css-reset": 2.3.0 + "@chakra-ui/editable": 3.1.0 + "@chakra-ui/focus-lock": 2.1.0 + "@chakra-ui/form-control": 2.2.0 + "@chakra-ui/hooks": 2.2.1 + "@chakra-ui/icon": 3.2.0 + "@chakra-ui/image": 2.1.0 + "@chakra-ui/input": 2.1.2 + "@chakra-ui/layout": 2.3.1 + "@chakra-ui/live-region": 2.1.0 + "@chakra-ui/media-query": 3.3.0 + "@chakra-ui/menu": 2.2.1 + "@chakra-ui/modal": 2.3.1 + "@chakra-ui/number-input": 2.1.2 + "@chakra-ui/pin-input": 2.1.0 + "@chakra-ui/popover": 2.2.1 + "@chakra-ui/popper": 3.1.0 + "@chakra-ui/portal": 2.1.0 + "@chakra-ui/progress": 2.2.0 + "@chakra-ui/provider": 2.4.2 + "@chakra-ui/radio": 2.1.2 + "@chakra-ui/react-env": 3.1.0 + "@chakra-ui/select": 2.1.2 + "@chakra-ui/skeleton": 2.1.0 + "@chakra-ui/skip-nav": 2.1.0 + "@chakra-ui/slider": 2.1.0 + "@chakra-ui/spinner": 2.1.0 + "@chakra-ui/stat": 2.1.1 + "@chakra-ui/stepper": 2.3.1 + "@chakra-ui/styled-system": 2.9.2 + "@chakra-ui/switch": 2.1.2 + "@chakra-ui/system": 2.6.2 + "@chakra-ui/table": 2.1.0 + "@chakra-ui/tabs": 3.0.0 + "@chakra-ui/tag": 3.1.1 + "@chakra-ui/textarea": 2.1.2 + "@chakra-ui/theme": 3.3.1 + "@chakra-ui/theme-utils": 2.0.21 + "@chakra-ui/toast": 7.0.2 + "@chakra-ui/tooltip": 2.3.1 + "@chakra-ui/transition": 2.1.0 + "@chakra-ui/utils": 2.0.15 + "@chakra-ui/visually-hidden": 2.2.0 + peerDependencies: + "@emotion/react": ^11.0.0 + "@emotion/styled": ^11.0.0 + framer-motion: ">=4.0.0" + react: ">=18" + react-dom: ">=18" + checksum: f7af6ec5f248e7995030a4f61c6f815bef7bb9fbebd652a4f2eff9b313db007124e8f636727a50f4d40f6f4550249c5920bb47f024cc34a3e97286a02666ea98 + languageName: node + linkType: hard + +"@chakra-ui/select@npm:2.1.2": + version: 2.1.2 + resolution: "@chakra-ui/select@npm:2.1.2" + dependencies: + "@chakra-ui/form-control": 2.2.0 + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: d98ea14cc9146bfad976c5f230970adf7012251c6895d8e0f24ad36ae478351717cc99cc12f1e3ce8b1b314b6712a5481d9e2a9364bb7cd0f05d55d06a27bf32 + languageName: node + linkType: hard + +"@chakra-ui/shared-utils@npm:2.0.5": + version: 2.0.5 + resolution: "@chakra-ui/shared-utils@npm:2.0.5" + checksum: 7274b168bf188d1dc098d1f73a60676c6702454bd4dd9919f9b8447205bc1053b4faab6e38702f33cc25694f18bb598c39777f70b44dba221c078c839f42f2bd + languageName: node + linkType: hard + +"@chakra-ui/skeleton@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/skeleton@npm:2.1.0" + dependencies: + "@chakra-ui/media-query": 3.3.0 + "@chakra-ui/react-use-previous": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: f153cfd46453a167fd1d93e26326f5ae11a4ce7b80e8847ce117e2c2d930e908dcdff1faa1f8768675596daa9a1aaef2304da1528975924178e97ed9e589ca24 + languageName: node + linkType: hard + +"@chakra-ui/skip-nav@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/skip-nav@npm:2.1.0" + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: 3a7ea19d7414b3ad91a01685d47ec5eed59d74d58853fef18445b6e15d94e3fbc4a8fed43951d6e5542d33549275ed13093e0df5b9b449fd7b872fd85db2d319 + languageName: node + linkType: hard + +"@chakra-ui/slider@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/slider@npm:2.1.0" + dependencies: + "@chakra-ui/number-utils": 2.0.7 + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/react-types": 2.0.7 + "@chakra-ui/react-use-callback-ref": 2.1.0 + "@chakra-ui/react-use-controllable-state": 2.1.0 + "@chakra-ui/react-use-latest-ref": 2.1.0 + "@chakra-ui/react-use-merge-refs": 2.1.0 + "@chakra-ui/react-use-pan-event": 2.1.0 + "@chakra-ui/react-use-size": 2.1.0 + "@chakra-ui/react-use-update-effect": 2.1.0 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: 8e11468e0ef7d07cf8784b8034e4d6fad867d0fe06723f02fd8cf3427524ba29fb64f3ebf56aaf91cb0f11f3bf0af96e18ea732a0dfd0d734e1a609567014bb4 + languageName: node + linkType: hard + +"@chakra-ui/spinner@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/spinner@npm:2.1.0" + dependencies: + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: f1aa36799e0cc5d791f11cb70deaaff85bef0af3fa4d51919f56fb9457a06e58be6ec1a7f98d8054eba62308d4e44bba719e3c820b29b6c2ae2e807d705971c0 + languageName: node + linkType: hard + +"@chakra-ui/stat@npm:2.1.1": + version: 2.1.1 + resolution: "@chakra-ui/stat@npm:2.1.1" + dependencies: + "@chakra-ui/icon": 3.2.0 + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: f7fa51912a313a7cf0ddd1f1a71c32cb4cd01c2da11b43f232cba2b0ef772bf401fba81dd7469c354c43b718ce1a13c01feef62fcae45bdd66c33698a6fb5fab + languageName: node + linkType: hard + +"@chakra-ui/stepper@npm:2.3.1": + version: 2.3.1 + resolution: "@chakra-ui/stepper@npm:2.3.1" + dependencies: + "@chakra-ui/icon": 3.2.0 + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: a638ffb2a5132dd79f6e0a27b2716115610f7370877b28985bb2618208c84bd76921431659a98cf6afa56f46aeb9f42f78cee9ed73692c5d1cba2412f37921c1 + languageName: node + linkType: hard + +"@chakra-ui/styled-system@npm:2.9.2": + version: 2.9.2 + resolution: "@chakra-ui/styled-system@npm:2.9.2" + dependencies: + "@chakra-ui/shared-utils": 2.0.5 + csstype: ^3.1.2 + lodash.mergewith: 4.6.2 + checksum: 05202a86f1d8c6f37b5a95a56d7aed6b24fe12ac17f54690d46fcc7715e5e78e34a2aa0a15dc83e26396c4d7bc8188e761ddc2938e65cd782b11576a66a73519 + languageName: node + linkType: hard + +"@chakra-ui/switch@npm:2.1.2": + version: 2.1.2 + resolution: "@chakra-ui/switch@npm:2.1.2" + dependencies: + "@chakra-ui/checkbox": 2.3.2 + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + framer-motion: ">=4.0.0" + react: ">=18" + checksum: 3a4e61b2e6215468e685651b7cfc118d93570210aa0b3529f2aa9eea69be3935e1b00eeb0306050edef4840f6a8920d72ff5353ffb815ef65d7d720f7b33fe82 + languageName: node + linkType: hard + +"@chakra-ui/system@npm:2.6.2": + version: 2.6.2 + resolution: "@chakra-ui/system@npm:2.6.2" + dependencies: + "@chakra-ui/color-mode": 2.2.0 + "@chakra-ui/object-utils": 2.1.0 + "@chakra-ui/react-utils": 2.0.12 + "@chakra-ui/styled-system": 2.9.2 + "@chakra-ui/theme-utils": 2.0.21 + "@chakra-ui/utils": 2.0.15 + react-fast-compare: 3.2.2 + peerDependencies: + "@emotion/react": ^11.0.0 + "@emotion/styled": ^11.0.0 + react: ">=18" + checksum: 45ac01d0d9adb9391ec5ece3ad1ef7cc09e73720c0222df02f5a45a37bb120cfbf994b15c08b72e7018a866d9475c5c57f61638774d8d7c5c0c40da8714a347c + languageName: node + linkType: hard + +"@chakra-ui/table@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/table@npm:2.1.0" + dependencies: + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: c82cfc78f2312777ab51c872640549c8d3f3ac9b40eb312ceb61c7651547ebced194729bfb228b5b191e7e965a0371f521c171c60f02d1c09edbe296a37aa09e + languageName: node + linkType: hard + +"@chakra-ui/tabs@npm:3.0.0": + version: 3.0.0 + resolution: "@chakra-ui/tabs@npm:3.0.0" + dependencies: + "@chakra-ui/clickable": 2.1.0 + "@chakra-ui/descendant": 3.1.0 + "@chakra-ui/lazy-utils": 2.0.5 + "@chakra-ui/react-children-utils": 2.0.6 + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/react-use-controllable-state": 2.1.0 + "@chakra-ui/react-use-merge-refs": 2.1.0 + "@chakra-ui/react-use-safe-layout-effect": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: 6c030d8f437c7311159a17c76082487524b0f990572f27e9ef7f7ee2c48e0b246d8e5e1454fe903e6451493f40fc2f865f15d6bc6e26efe88bbf04b5f748b18d + languageName: node + linkType: hard + +"@chakra-ui/tag@npm:3.1.1": + version: 3.1.1 + resolution: "@chakra-ui/tag@npm:3.1.1" + dependencies: + "@chakra-ui/icon": 3.2.0 + "@chakra-ui/react-context": 2.1.0 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: c22abdb6bef8994481ec28266df197d89900688716820b842018b6352eff2df9cbd937d945905e12c1393613d6a1e1f6360e394d29d7dbcf424239787faaef0b + languageName: node + linkType: hard + +"@chakra-ui/textarea@npm:2.1.2": + version: 2.1.2 + resolution: "@chakra-ui/textarea@npm:2.1.2" + dependencies: + "@chakra-ui/form-control": 2.2.0 + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: 35d483cf1d5e87dea1157624129bff651b6595be85ea25797465c1b44ccae617db81cacfb3f35ecefe2db0700a06710db77397ddfdbfec9157a1e920da5f6739 + languageName: node + linkType: hard + +"@chakra-ui/theme-tools@npm:2.1.2": + version: 2.1.2 + resolution: "@chakra-ui/theme-tools@npm:2.1.2" + dependencies: + "@chakra-ui/anatomy": 2.2.2 + "@chakra-ui/shared-utils": 2.0.5 + color2k: ^2.0.2 + peerDependencies: + "@chakra-ui/styled-system": ">=2.0.0" + checksum: aa628824a9485d7bc28b468f7395b1ebfd2fee88e656b9d9626f4521c0f9b28bba656db1f5b74c34ae7ce2dc6d25d1789b3e227dd1fd2d36c230f8a97330e529 + languageName: node + linkType: hard + +"@chakra-ui/theme-utils@npm:2.0.21": + version: 2.0.21 + resolution: "@chakra-ui/theme-utils@npm:2.0.21" + dependencies: + "@chakra-ui/shared-utils": 2.0.5 + "@chakra-ui/styled-system": 2.9.2 + "@chakra-ui/theme": 3.3.1 + lodash.mergewith: 4.6.2 + checksum: d43f15d2c264cb96cfee0acf64681308763d27940b42f6de76eb8f297623dd4236c80ccf845b06851ca15f1c53a7ca9af69dce1c6d6467bb17612d1c60629197 + languageName: node + linkType: hard + +"@chakra-ui/theme@npm:3.3.1": + version: 3.3.1 + resolution: "@chakra-ui/theme@npm:3.3.1" + dependencies: + "@chakra-ui/anatomy": 2.2.2 + "@chakra-ui/shared-utils": 2.0.5 + "@chakra-ui/theme-tools": 2.1.2 + peerDependencies: + "@chakra-ui/styled-system": ">=2.8.0" + checksum: 0232cb4a5674dd7252b7070ecc890dee9fc4fe51527005aa47009342edcf8f13fef7f3b8c70b74c0b73ba86cdeabe892b2ab8469cecfc19ae3350a66bccb43eb + languageName: node + linkType: hard + +"@chakra-ui/toast@npm:7.0.2": + version: 7.0.2 + resolution: "@chakra-ui/toast@npm:7.0.2" + dependencies: + "@chakra-ui/alert": 2.2.2 + "@chakra-ui/close-button": 2.1.1 + "@chakra-ui/portal": 2.1.0 + "@chakra-ui/react-context": 2.1.0 + "@chakra-ui/react-use-timeout": 2.1.0 + "@chakra-ui/react-use-update-effect": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + "@chakra-ui/styled-system": 2.9.2 + "@chakra-ui/theme": 3.3.1 + peerDependencies: + "@chakra-ui/system": 2.6.2 + framer-motion: ">=4.0.0" + react: ">=18" + react-dom: ">=18" + checksum: 5e996a53b82628c90e11054d900ab4c714bb6b1a9b74198fbbfc49692175278fc482820578090d0eb27180d3772937ed9fb54ba8f3acfdbbbc20e859c1b55338 + languageName: node + linkType: hard + +"@chakra-ui/tooltip@npm:2.3.1": + version: 2.3.1 + resolution: "@chakra-ui/tooltip@npm:2.3.1" + dependencies: + "@chakra-ui/dom-utils": 2.1.0 + "@chakra-ui/popper": 3.1.0 + "@chakra-ui/portal": 2.1.0 + "@chakra-ui/react-types": 2.0.7 + "@chakra-ui/react-use-disclosure": 2.1.0 + "@chakra-ui/react-use-event-listener": 2.1.0 + "@chakra-ui/react-use-merge-refs": 2.1.0 + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + framer-motion: ">=4.0.0" + react: ">=18" + react-dom: ">=18" + checksum: 047bb349fd80382d4f2ee4086119ca80a584b879c4525891e0fb602db0e857dfead4a35c1eb27d4b0c4ce0ac9c0324e63b9fb5f984389297eee2cd1a684f8e1a + languageName: node + linkType: hard + +"@chakra-ui/transition@npm:2.1.0": + version: 2.1.0 + resolution: "@chakra-ui/transition@npm:2.1.0" + dependencies: + "@chakra-ui/shared-utils": 2.0.5 + peerDependencies: + framer-motion: ">=4.0.0" + react: ">=18" + checksum: 502b6136f6e1583935ac5b204981c6bd78f7a4699a98ab8876bccfd6cbbc6e26308098b2f3d4dc81ff9ccc638463dfd2e188e4f380e3852c89b9cbaa5c572cb6 + languageName: node + linkType: hard + +"@chakra-ui/utils@npm:2.0.15": + version: 2.0.15 + resolution: "@chakra-ui/utils@npm:2.0.15" + dependencies: + "@types/lodash.mergewith": 4.6.7 + css-box-model: 1.2.1 + framesync: 6.1.2 + lodash.mergewith: 4.6.2 + checksum: 91d46cb277329c48d2311c0a313e235631e9f52cfa94a0ba977f6a164fb7cf4760368fdf78278126c8a75e64bd768e2f0bf2480122c0ab9266dc63495c3e4609 + languageName: node + linkType: hard + +"@chakra-ui/visually-hidden@npm:2.2.0": + version: 2.2.0 + resolution: "@chakra-ui/visually-hidden@npm:2.2.0" + peerDependencies: + "@chakra-ui/system": ">=2.0.0" + react: ">=18" + checksum: 47d6ceb0e26c0d272d1fa19b385d0a16bc8467d8f942d0f6447cc8b86f81c3f479340f4c27a4270667fd36aad32ebf903c6f05b355d106d88086858290761c4a + languageName: node + linkType: hard + "@coinbase/wallet-sdk@npm:^3.6.6": version: 3.9.1 resolution: "@coinbase/wallet-sdk@npm:3.9.1" @@ -1542,6 +2734,38 @@ __metadata: languageName: node linkType: hard +"@emotion/babel-plugin@npm:^11.11.0": + version: 11.11.0 + resolution: "@emotion/babel-plugin@npm:11.11.0" + dependencies: + "@babel/helper-module-imports": ^7.16.7 + "@babel/runtime": ^7.18.3 + "@emotion/hash": ^0.9.1 + "@emotion/memoize": ^0.8.1 + "@emotion/serialize": ^1.1.2 + babel-plugin-macros: ^3.1.0 + convert-source-map: ^1.5.0 + escape-string-regexp: ^4.0.0 + find-root: ^1.1.0 + source-map: ^0.5.7 + stylis: 4.2.0 + checksum: 6b363edccc10290f7a23242c06f88e451b5feb2ab94152b18bb8883033db5934fb0e421e2d67d09907c13837c21218a3ac28c51707778a54d6cd3706c0c2f3f9 + languageName: node + linkType: hard + +"@emotion/cache@npm:^11.11.0": + version: 11.11.0 + resolution: "@emotion/cache@npm:11.11.0" + dependencies: + "@emotion/memoize": ^0.8.1 + "@emotion/sheet": ^1.2.2 + "@emotion/utils": ^1.2.1 + "@emotion/weak-memoize": ^0.3.1 + stylis: 4.2.0 + checksum: 8eb1dc22beaa20c21a2e04c284d5a2630a018a9d51fb190e52de348c8d27f4e8ca4bbab003d68b4f6cd9cc1c569ca747a997797e0f76d6c734a660dc29decf08 + languageName: node + linkType: hard + "@emotion/hash@npm:^0.8.0": version: 0.8.0 resolution: "@emotion/hash@npm:0.8.0" @@ -1549,13 +2773,136 @@ __metadata: languageName: node linkType: hard -"@emotion/hash@npm:^0.9.0": +"@emotion/hash@npm:^0.9.0, @emotion/hash@npm:^0.9.1": version: 0.9.1 resolution: "@emotion/hash@npm:0.9.1" checksum: 716e17e48bf9047bf9383982c071de49f2615310fb4e986738931776f5a823bc1f29c84501abe0d3df91a3803c80122d24e28b57351bca9e01356ebb33d89876 languageName: node linkType: hard +"@emotion/is-prop-valid@npm:^0.8.2": + version: 0.8.8 + resolution: "@emotion/is-prop-valid@npm:0.8.8" + dependencies: + "@emotion/memoize": 0.7.4 + checksum: bb7ec6d48c572c540e24e47cc94fc2f8dec2d6a342ae97bc9c8b6388d9b8d283862672172a1bb62d335c02662afe6291e10c71e9b8642664a8b43416cdceffac + languageName: node + linkType: hard + +"@emotion/is-prop-valid@npm:^1.2.1": + version: 1.2.1 + resolution: "@emotion/is-prop-valid@npm:1.2.1" + dependencies: + "@emotion/memoize": ^0.8.1 + checksum: 8f42dc573a3fad79b021479becb639b8fe3b60bdd1081a775d32388bca418ee53074c7602a4c845c5f75fa6831eb1cbdc4d208cc0299f57014ed3a02abcad16a + languageName: node + linkType: hard + +"@emotion/memoize@npm:0.7.4": + version: 0.7.4 + resolution: "@emotion/memoize@npm:0.7.4" + checksum: 4e3920d4ec95995657a37beb43d3f4b7d89fed6caa2b173a4c04d10482d089d5c3ea50bbc96618d918b020f26ed6e9c4026bbd45433566576c1f7b056c3271dc + languageName: node + linkType: hard + +"@emotion/memoize@npm:^0.8.1": + version: 0.8.1 + resolution: "@emotion/memoize@npm:0.8.1" + checksum: a19cc01a29fcc97514948eaab4dc34d8272e934466ed87c07f157887406bc318000c69ae6f813a9001c6a225364df04249842a50e692ef7a9873335fbcc141b0 + languageName: node + linkType: hard + +"@emotion/react@npm:^11.11.3": + version: 11.11.3 + resolution: "@emotion/react@npm:11.11.3" + dependencies: + "@babel/runtime": ^7.18.3 + "@emotion/babel-plugin": ^11.11.0 + "@emotion/cache": ^11.11.0 + "@emotion/serialize": ^1.1.3 + "@emotion/use-insertion-effect-with-fallbacks": ^1.0.1 + "@emotion/utils": ^1.2.1 + "@emotion/weak-memoize": ^0.3.1 + hoist-non-react-statics: ^3.3.1 + peerDependencies: + react: ">=16.8.0" + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 2e4b223591569f0a41686d5bd72dc8778629b7be33267e4a09582979e6faee4d7218de84e76294ed827058d4384d75557b5d71724756539c1f235e9a69e62b2e + languageName: node + linkType: hard + +"@emotion/serialize@npm:^1.1.2, @emotion/serialize@npm:^1.1.3": + version: 1.1.3 + resolution: "@emotion/serialize@npm:1.1.3" + dependencies: + "@emotion/hash": ^0.9.1 + "@emotion/memoize": ^0.8.1 + "@emotion/unitless": ^0.8.1 + "@emotion/utils": ^1.2.1 + csstype: ^3.0.2 + checksum: 5a756ce7e2692322683978d8ed2e84eadd60bd6f629618a82c5018c84d98684b117e57fad0174f68ec2ec0ac089bb2e0bcc8ea8c2798eb904b6d3236aa046063 + languageName: node + linkType: hard + +"@emotion/sheet@npm:^1.2.2": + version: 1.2.2 + resolution: "@emotion/sheet@npm:1.2.2" + checksum: d973273c9c15f1c291ca2269728bf044bd3e92a67bca87943fa9ec6c3cd2b034f9a6bfe95ef1b5d983351d128c75b547b43ff196a00a3875f7e1d269793cecfe + languageName: node + linkType: hard + +"@emotion/styled@npm:^11.11.0": + version: 11.11.0 + resolution: "@emotion/styled@npm:11.11.0" + dependencies: + "@babel/runtime": ^7.18.3 + "@emotion/babel-plugin": ^11.11.0 + "@emotion/is-prop-valid": ^1.2.1 + "@emotion/serialize": ^1.1.2 + "@emotion/use-insertion-effect-with-fallbacks": ^1.0.1 + "@emotion/utils": ^1.2.1 + peerDependencies: + "@emotion/react": ^11.0.0-rc.0 + react: ">=16.8.0" + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 904f641aad3892c65d7d6c0808b036dae1e6d6dad4861c1c7dc0baa59977047c6cad220691206eba7b4059f1a1c6e6c1ef4ebb8c829089e280fa0f2164a01e6b + languageName: node + linkType: hard + +"@emotion/unitless@npm:^0.8.1": + version: 0.8.1 + resolution: "@emotion/unitless@npm:0.8.1" + checksum: 385e21d184d27853bb350999471f00e1429fa4e83182f46cd2c164985999d9b46d558dc8b9cc89975cb337831ce50c31ac2f33b15502e85c299892e67e7b4a88 + languageName: node + linkType: hard + +"@emotion/use-insertion-effect-with-fallbacks@npm:^1.0.1": + version: 1.0.1 + resolution: "@emotion/use-insertion-effect-with-fallbacks@npm:1.0.1" + peerDependencies: + react: ">=16.8.0" + checksum: 700b6e5bbb37a9231f203bb3af11295eed01d73b2293abece0bc2a2237015e944d7b5114d4887ad9a79776504aa51ed2a8b0ddbc117c54495dd01a6b22f93786 + languageName: node + linkType: hard + +"@emotion/utils@npm:^1.2.1": + version: 1.2.1 + resolution: "@emotion/utils@npm:1.2.1" + checksum: e0b44be0705b56b079c55faff93952150be69e79b660ae70ddd5b6e09fc40eb1319654315a9f34bb479d7f4ec94be6068c061abbb9e18b9778ae180ad5d97c73 + languageName: node + linkType: hard + +"@emotion/weak-memoize@npm:^0.3.1": + version: 0.3.1 + resolution: "@emotion/weak-memoize@npm:0.3.1" + checksum: b2be47caa24a8122622ea18cd2d650dbb4f8ad37b636dc41ed420c2e082f7f1e564ecdea68122b546df7f305b159bf5ab9ffee872abd0f052e687428459af594 + languageName: node + linkType: hard + "@esbuild-plugins/node-modules-polyfill@npm:^0.1.4": version: 0.1.4 resolution: "@esbuild-plugins/node-modules-polyfill@npm:0.1.4" @@ -3651,6 +4998,13 @@ __metadata: languageName: node linkType: hard +"@popperjs/core@npm:^2.9.3": + version: 2.11.8 + resolution: "@popperjs/core@npm:2.11.8" + checksum: e5c69fdebf52a4012f6a1f14817ca8e9599cb1be73dd1387e1785e2ed5e5f0862ff817f420a87c7fc532add1f88a12e25aeb010ffcbdc98eace3d55ce2139cf0 + languageName: node + linkType: hard + "@rainbow-me/rainbowkit@npm:1.3.0": version: 1.3.0 resolution: "@rainbow-me/rainbowkit@npm:1.3.0" @@ -3908,6 +5262,9 @@ __metadata: version: 0.0.0-use.local resolution: "@se-2/nextjs@workspace:packages/nextjs" dependencies: + "@chakra-ui/react": ^2.8.2 + "@emotion/react": ^11.11.3 + "@emotion/styled": ^11.11.0 "@ethersproject/providers": ~5.7.2 "@heroicons/react": ~2.0.11 "@rainbow-me/rainbowkit": 1.3.0 @@ -3925,6 +5282,8 @@ __metadata: eslint-config-next: ~13.1.6 eslint-config-prettier: ~8.5.0 eslint-plugin-prettier: ~4.2.1 + ethers: ^6.9.2 + framer-motion: ^10.17.9 next: ~13.1.6 nextjs-progressbar: ~0.0.16 postcss: ~8.4.16 @@ -4569,6 +5928,22 @@ __metadata: languageName: node linkType: hard +"@types/lodash.mergewith@npm:4.6.7": + version: 4.6.7 + resolution: "@types/lodash.mergewith@npm:4.6.7" + dependencies: + "@types/lodash": "*" + checksum: 71e86dfd3f6058213f102b5f11087976c042709003e9ef1d62bf29363b8c2608c130bb8804ec8d54b2bfd9f1fae8bcf5478db602b36884022550c6dcfd7d69ab + languageName: node + linkType: hard + +"@types/lodash@npm:*": + version: 4.14.202 + resolution: "@types/lodash@npm:4.14.202" + checksum: a91acf3564a568c6f199912f3eb2c76c99c5a0d7e219394294213b3f2d54f672619f0fde4da22b29dc5d4c31457cd799acc2e5cb6bd90f9af04a1578483b6ff7 + languageName: node + linkType: hard + "@types/lru-cache@npm:^5.1.0": version: 5.1.1 resolution: "@types/lru-cache@npm:5.1.1" @@ -4629,6 +6004,13 @@ __metadata: languageName: node linkType: hard +"@types/node@npm:18.15.13": + version: 18.15.13 + resolution: "@types/node@npm:18.15.13" + checksum: 79cc5a2b5f98e8973061a4260a781425efd39161a0e117a69cd089603964816c1a14025e1387b4590c8e82d05133b7b4154fa53a7dffb3877890a66145e76515 + languageName: node + linkType: hard + "@types/node@npm:^10.0.3": version: 10.17.60 resolution: "@types/node@npm:10.17.60" @@ -4657,6 +6039,13 @@ __metadata: languageName: node linkType: hard +"@types/parse-json@npm:^4.0.0": + version: 4.0.2 + resolution: "@types/parse-json@npm:4.0.2" + checksum: 5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 + languageName: node + linkType: hard + "@types/pbkdf2@npm:^3.0.0": version: 3.1.2 resolution: "@types/pbkdf2@npm:3.1.2" @@ -5872,6 +7261,29 @@ __metadata: languageName: node linkType: hard +"@zag-js/dom-query@npm:0.16.0": + version: 0.16.0 + resolution: "@zag-js/dom-query@npm:0.16.0" + checksum: a207018be1215716487b789c50056c6e28ebf067db26e31147bdef6f4ae1a20fb74b6a7f1a1334210c92295479761df7da2fb60a9cef9aaf64ea376dead3a1f7 + languageName: node + linkType: hard + +"@zag-js/element-size@npm:0.10.5": + version: 0.10.5 + resolution: "@zag-js/element-size@npm:0.10.5" + checksum: 1a269fbe5124b430008617e705049c929301fae98af4f4ad9da9e533784c883ba899083242a9b7b2a15e503f94dcc7958e8489e98dbd0e098d2d968fb1b41355 + languageName: node + linkType: hard + +"@zag-js/focus-visible@npm:0.16.0": + version: 0.16.0 + resolution: "@zag-js/focus-visible@npm:0.16.0" + dependencies: + "@zag-js/dom-query": 0.16.0 + checksum: 4bf4530a865200c175d04a70169929defce865a69e7c068a365106cb0b19dbae5ed56163f02cbf543f4b26e60449e150e4aec67dbd819a9d1b3eba9fc667f488 + languageName: node + linkType: hard + "JSONStream@npm:1.3.2": version: 1.3.2 resolution: "JSONStream@npm:1.3.2" @@ -6004,6 +7416,13 @@ __metadata: languageName: node linkType: hard +"aes-js@npm:4.0.0-beta.5": + version: 4.0.0-beta.5 + resolution: "aes-js@npm:4.0.0-beta.5" + checksum: cc2ea969d77df939c32057f7e361b6530aa6cb93cb10617a17a45cd164e6d761002f031ff6330af3e67e58b1f0a3a8fd0b63a720afd591a653b02f649470e15b + languageName: node + linkType: hard + "aes-js@npm:^3.1.2": version: 3.1.2 resolution: "aes-js@npm:3.1.2" @@ -6238,6 +7657,15 @@ __metadata: languageName: node linkType: hard +"aria-hidden@npm:^1.2.3": + version: 1.2.3 + resolution: "aria-hidden@npm:1.2.3" + dependencies: + tslib: ^2.0.0 + checksum: 7d7d211629eef315e94ed3b064c6823d13617e609d3f9afab1c2ed86399bb8e90405f9bdd358a85506802766f3ecb468af985c67c846045a34b973bcc0289db9 + languageName: node + linkType: hard + "aria-query@npm:^5.3.0": version: 5.3.0 resolution: "aria-query@npm:5.3.0" @@ -6548,6 +7976,17 @@ __metadata: languageName: node linkType: hard +"babel-plugin-macros@npm:^3.1.0": + version: 3.1.0 + resolution: "babel-plugin-macros@npm:3.1.0" + dependencies: + "@babel/runtime": ^7.12.5 + cosmiconfig: ^7.0.0 + resolve: ^1.19.0 + checksum: 765de4abebd3e4688ebdfbff8571ddc8cd8061f839bb6c3e550b0344a4027b04c60491f843296ce3f3379fb356cc873d57a9ee6694262547eb822c14a25be9a6 + languageName: node + linkType: hard + "babel-plugin-polyfill-corejs2@npm:^0.4.7": version: 0.4.7 resolution: "babel-plugin-polyfill-corejs2@npm:0.4.7" @@ -7444,6 +8883,13 @@ __metadata: languageName: node linkType: hard +"color2k@npm:^2.0.2": + version: 2.0.3 + resolution: "color2k@npm:2.0.3" + checksum: 0748e16e43c1740045af61f44de5d181f3f7a2a9cb0d5cccdccee23d04e3f107f02aaafebb7ca3335cca1d11849c6321aba702eb2f893e993a77f65761de7661 + languageName: node + linkType: hard + "colorette@npm:^2.0.19": version: 2.0.20 resolution: "colorette@npm:2.0.20" @@ -7526,6 +8972,13 @@ __metadata: languageName: node linkType: hard +"compute-scroll-into-view@npm:3.0.3": + version: 3.0.3 + resolution: "compute-scroll-into-view@npm:3.0.3" + checksum: 7143869648d4de8ff2cb60eb8e96a21b47948c3210d15d1bfaa7e88de722c7f83f06676b97ebff94831dde0c03e42458ecfbde466747945187ee5c7667c68395 + languageName: node + linkType: hard + "concat-map@npm:0.0.1": version: 0.0.1 resolution: "concat-map@npm:0.0.1" @@ -7582,6 +9035,13 @@ __metadata: languageName: node linkType: hard +"convert-source-map@npm:^1.5.0": + version: 1.9.0 + resolution: "convert-source-map@npm:1.9.0" + checksum: dc55a1f28ddd0e9485ef13565f8f756b342f9a46c4ae18b843fe3c30c675d058d6a4823eff86d472f187b176f0adf51ea7b69ea38be34be4a63cbbf91b0593c8 + languageName: node + linkType: hard + "convert-source-map@npm:^2.0.0": version: 2.0.0 resolution: "convert-source-map@npm:2.0.0" @@ -7617,7 +9077,7 @@ __metadata: languageName: node linkType: hard -"copy-to-clipboard@npm:^3.3.1, copy-to-clipboard@npm:^3.3.3": +"copy-to-clipboard@npm:3.3.3, copy-to-clipboard@npm:^3.3.1, copy-to-clipboard@npm:^3.3.3": version: 3.3.3 resolution: "copy-to-clipboard@npm:3.3.3" dependencies: @@ -7642,6 +9102,19 @@ __metadata: languageName: node linkType: hard +"cosmiconfig@npm:^7.0.0": + version: 7.1.0 + resolution: "cosmiconfig@npm:7.1.0" + dependencies: + "@types/parse-json": ^4.0.0 + import-fresh: ^3.2.1 + parse-json: ^5.0.0 + path-type: ^4.0.0 + yaml: ^1.10.0 + checksum: c53bf7befc1591b2651a22414a5e786cd5f2eeaa87f3678a3d49d6069835a9d8d1aef223728e98aa8fec9a95bf831120d245096db12abe019fecb51f5696c96f + languageName: node + linkType: hard + "cpu-features@npm:~0.0.9": version: 0.0.9 resolution: "cpu-features@npm:0.0.9" @@ -7723,6 +9196,15 @@ __metadata: languageName: node linkType: hard +"css-box-model@npm:1.2.1": + version: 1.2.1 + resolution: "css-box-model@npm:1.2.1" + dependencies: + tiny-invariant: ^1.0.6 + checksum: 4d113f26fed6b9150e2c314502d00dabe06f12ae43a01a7e9b6e57f3de49b4281dbb0dc46a1158a7349618f8f34d9250af57cb43d7337e9485e73e6b821e470e + languageName: node + linkType: hard + "css-selector-tokenizer@npm:^0.8": version: 0.8.0 resolution: "css-selector-tokenizer@npm:0.8.0" @@ -7756,7 +9238,7 @@ __metadata: languageName: node linkType: hard -"csstype@npm:^3.0.2, csstype@npm:^3.0.7": +"csstype@npm:^3.0.2, csstype@npm:^3.0.7, csstype@npm:^3.1.2": version: 3.1.3 resolution: "csstype@npm:3.1.3" checksum: 8db785cc92d259102725b3c694ec0c823f5619a84741b5c7991b8ad135dfaa66093038a1cc63e03361a6cd28d122be48f2106ae72334e067dd619a51f49eddf7 @@ -8402,6 +9884,15 @@ __metadata: languageName: node linkType: hard +"error-ex@npm:^1.3.1": + version: 1.3.2 + resolution: "error-ex@npm:1.3.2" + dependencies: + is-arrayish: ^0.2.1 + checksum: c1c2b8b65f9c91b0f9d75f0debaa7ec5b35c266c2cac5de412c1a6de86d4cbae04ae44e510378cb14d032d0645a36925d0186f8bb7367bcc629db256b743a001 + languageName: node + linkType: hard + "es-abstract@npm:^1.22.1": version: 1.22.3 resolution: "es-abstract@npm:1.22.3" @@ -9694,6 +11185,21 @@ __metadata: languageName: node linkType: hard +"ethers@npm:^6.9.2": + version: 6.9.2 + resolution: "ethers@npm:6.9.2" + dependencies: + "@adraffy/ens-normalize": 1.10.0 + "@noble/curves": 1.2.0 + "@noble/hashes": 1.3.2 + "@types/node": 18.15.13 + aes-js: 4.0.0-beta.5 + tslib: 2.4.0 + ws: 8.5.0 + checksum: f9337c059db6ccf89ee5913133e046b2c129fbcbf663ee3731d82ac219dda243c6158a6ef03c0fa9fb8767e4c48e59eb1e351afd29a50c3247b0fbd585289cd0 + languageName: node + linkType: hard + "ethjs-unit@npm:0.1.6": version: 0.1.6 resolution: "ethjs-unit@npm:0.1.6" @@ -10026,6 +11532,13 @@ __metadata: languageName: node linkType: hard +"find-root@npm:^1.1.0": + version: 1.1.0 + resolution: "find-root@npm:1.1.0" + checksum: b2a59fe4b6c932eef36c45a048ae8f93c85640212ebe8363164814990ee20f154197505965f3f4f102efc33bfb1cbc26fd17c4a2fc739ebc51b886b137cbefaf + languageName: node + linkType: hard + "find-up@npm:5.0.0, find-up@npm:^5.0.0": version: 5.0.0 resolution: "find-up@npm:5.0.0" @@ -10091,6 +11604,15 @@ __metadata: languageName: node linkType: hard +"focus-lock@npm:^1.0.0": + version: 1.0.0 + resolution: "focus-lock@npm:1.0.0" + dependencies: + tslib: ^2.0.3 + checksum: 85eb62534e8c0314026453c4f734bf6450054a19b248280f3f69c98b5d5481707124e2206d7dc515650a6f28da827a2de297455056a9c8f398e5f8ba5dba8419 + languageName: node + linkType: hard + "follow-redirects@npm:^1.12.1, follow-redirects@npm:^1.14.0, follow-redirects@npm:^1.15.4": version: 1.15.4 resolution: "follow-redirects@npm:1.15.4" @@ -10177,6 +11699,36 @@ __metadata: languageName: node linkType: hard +"framer-motion@npm:^10.17.9": + version: 10.17.9 + resolution: "framer-motion@npm:10.17.9" + dependencies: + "@emotion/is-prop-valid": ^0.8.2 + tslib: ^2.4.0 + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 + dependenciesMeta: + "@emotion/is-prop-valid": + optional: true + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true + checksum: c5e3407ce182334c3c9ce4421b8a1aa46f5ac8db549a7b0ed00af5dcc65c7989bf9bd8bbf1231ebbe664367785ce895534733ed306b20ebfb76613700565843c + languageName: node + linkType: hard + +"framesync@npm:6.1.2": + version: 6.1.2 + resolution: "framesync@npm:6.1.2" + dependencies: + tslib: 2.4.0 + checksum: 250dec78c351b087a47558b8bcf85a91a878507a73f05c095f7728617d40432b8ca0cb21deee98026d582c67610e961f83e535990035f6c9902e721580daff76 + languageName: node + linkType: hard + "fresh@npm:0.5.2": version: 0.5.2 resolution: "fresh@npm:0.5.2" @@ -11068,6 +12620,15 @@ __metadata: languageName: node linkType: hard +"hoist-non-react-statics@npm:^3.3.1": + version: 3.3.2 + resolution: "hoist-non-react-statics@npm:3.3.2" + dependencies: + react-is: ^16.7.0 + checksum: b1538270429b13901ee586aa44f4cc3ecd8831c061d06cb8322e50ea17b3f5ce4d0e2e66394761e6c8e152cd8c34fb3b4b690116c6ce2bd45b18c746516cb9e8 + languageName: node + linkType: hard + "http-basic@npm:^8.1.1": version: 8.1.3 resolution: "http-basic@npm:8.1.3" @@ -11464,6 +13025,13 @@ __metadata: languageName: node linkType: hard +"is-arrayish@npm:^0.2.1": + version: 0.2.1 + resolution: "is-arrayish@npm:0.2.1" + checksum: eef4417e3c10e60e2c810b6084942b3ead455af16c4509959a27e490e7aee87cfb3f38e01bbde92220b528a0ee1a18d52b787e1458ee86174d8c7f0e58cd488f + languageName: node + linkType: hard + "is-async-function@npm:^2.0.0": version: 2.0.0 resolution: "is-async-function@npm:2.0.0" @@ -12007,7 +13575,7 @@ __metadata: languageName: node linkType: hard -"json-parse-even-better-errors@npm:^2.3.1": +"json-parse-even-better-errors@npm:^2.3.0, json-parse-even-better-errors@npm:^2.3.1": version: 2.3.1 resolution: "json-parse-even-better-errors@npm:2.3.1" checksum: 798ed4cf3354a2d9ccd78e86d2169515a0097a5c133337807cdf7f1fc32e1391d207ccfc276518cc1d7d8d4db93288b8a50ba4293d212ad1336e52a8ec0a941f @@ -12481,6 +14049,13 @@ __metadata: languageName: node linkType: hard +"lodash.mergewith@npm:4.6.2": + version: 4.6.2 + resolution: "lodash.mergewith@npm:4.6.2" + checksum: a6db2a9339752411f21b956908c404ec1e088e783a65c8b29e30ae5b3b6384f82517662d6f425cc97c2070b546cc2c7daaa8d33f78db7b6e9be06cd834abdeb8 + languageName: node + linkType: hard + "lodash.truncate@npm:^4.4.2": version: 4.4.2 resolution: "lodash.truncate@npm:4.4.2" @@ -14392,6 +15967,18 @@ __metadata: languageName: node linkType: hard +"parse-json@npm:^5.0.0": + version: 5.2.0 + resolution: "parse-json@npm:5.2.0" + dependencies: + "@babel/code-frame": ^7.0.0 + error-ex: ^1.3.1 + json-parse-even-better-errors: ^2.3.0 + lines-and-columns: ^1.1.6 + checksum: 62085b17d64da57f40f6afc2ac1f4d95def18c4323577e1eced571db75d9ab59b297d1d10582920f84b15985cbfc6b6d450ccbf317644cfa176f3ed982ad87e2 + languageName: node + linkType: hard + "parse-ms@npm:^2.1.0": version: 2.1.0 resolution: "parse-ms@npm:2.1.0" @@ -14937,7 +16524,7 @@ __metadata: languageName: node linkType: hard -"prop-types@npm:^15.8.1": +"prop-types@npm:^15.6.2, prop-types@npm:^15.8.1": version: 15.8.1 resolution: "prop-types@npm:15.8.1" dependencies: @@ -15190,6 +16777,17 @@ __metadata: languageName: node linkType: hard +"react-clientside-effect@npm:^1.2.6": + version: 1.2.6 + resolution: "react-clientside-effect@npm:1.2.6" + dependencies: + "@babel/runtime": ^7.12.13 + peerDependencies: + react: ^15.3.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 + checksum: 7db6110027a51458b1a46109d2b63dd822825f483c71afef7c0c0a671f3b1aa155049dbd8651c9d536ffac83601f8823b7c3f8916b4f4ee5c3cb7647a85cce4e + languageName: node + linkType: hard + "react-copy-to-clipboard@npm:~5.1.0": version: 5.1.0 resolution: "react-copy-to-clipboard@npm:5.1.0" @@ -15214,6 +16812,33 @@ __metadata: languageName: node linkType: hard +"react-fast-compare@npm:3.2.2": + version: 3.2.2 + resolution: "react-fast-compare@npm:3.2.2" + checksum: 2071415b4f76a3e6b55c84611c4d24dcb12ffc85811a2840b5a3f1ff2d1a99be1020d9437ee7c6e024c9f4cbb84ceb35e48cf84f28fcb00265ad2dfdd3947704 + languageName: node + linkType: hard + +"react-focus-lock@npm:^2.9.4": + version: 2.9.6 + resolution: "react-focus-lock@npm:2.9.6" + dependencies: + "@babel/runtime": ^7.0.0 + focus-lock: ^1.0.0 + prop-types: ^15.6.2 + react-clientside-effect: ^1.2.6 + use-callback-ref: ^1.3.0 + use-sidecar: ^1.1.2 + peerDependencies: + "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 3ee2b32dfe479839548baf097d53ddab0b9a8df71cd51763edc9dd900eb85ac98e0255130a9152de9a424a038bae6e1782fca6fde0d89ae1f37c2ca802d94351 + languageName: node + linkType: hard + "react-hot-toast@npm:~2.4.0": version: 2.4.1 resolution: "react-hot-toast@npm:2.4.1" @@ -15226,14 +16851,14 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^16.13.1": +"react-is@npm:^16.13.1, react-is@npm:^16.7.0": version: 16.13.1 resolution: "react-is@npm:16.13.1" checksum: f7a19ac3496de32ca9ae12aa030f00f14a3d45374f1ceca0af707c831b2a6098ef0d6bdae51bd437b0a306d7f01d4677fcc8de7c0d331eb47ad0f46130e53c5f languageName: node linkType: hard -"react-remove-scroll-bar@npm:^2.3.3": +"react-remove-scroll-bar@npm:^2.3.3, react-remove-scroll-bar@npm:^2.3.4": version: 2.3.4 resolution: "react-remove-scroll-bar@npm:2.3.4" dependencies: @@ -15268,6 +16893,25 @@ __metadata: languageName: node linkType: hard +"react-remove-scroll@npm:^2.5.6": + version: 2.5.7 + resolution: "react-remove-scroll@npm:2.5.7" + dependencies: + react-remove-scroll-bar: ^2.3.4 + react-style-singleton: ^2.2.1 + tslib: ^2.1.0 + use-callback-ref: ^1.3.0 + use-sidecar: ^1.1.2 + peerDependencies: + "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: e0dbb6856beaed2cff4996d9ca62d775686ff72e3e9de34043034d932223b588993b2fc7a18644750dd3d73eb19bd3f2cedb8d91f0e424c1ef8403010da24b1d + languageName: node + linkType: hard + "react-style-singleton@npm:^2.2.1": version: 2.2.1 resolution: "react-style-singleton@npm:2.2.1" @@ -15662,7 +17306,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.1.6, resolve@npm:^1.1.7, resolve@npm:^1.14.2, resolve@npm:^1.22.2, resolve@npm:^1.22.4": +"resolve@npm:^1.1.6, resolve@npm:^1.1.7, resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.22.2, resolve@npm:^1.22.4": version: 1.22.8 resolution: "resolve@npm:1.22.8" dependencies: @@ -15704,7 +17348,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.22.2#~builtin, resolve@patch:resolve@^1.22.4#~builtin": +"resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.22.2#~builtin, resolve@patch:resolve@^1.22.4#~builtin": version: 1.22.8 resolution: "resolve@patch:resolve@npm%3A1.22.8#~builtin::version=1.22.8&hash=07638b" dependencies: @@ -16403,7 +18047,7 @@ __metadata: languageName: node linkType: hard -"source-map@npm:^0.5.0": +"source-map@npm:^0.5.0, source-map@npm:^0.5.7": version: 0.5.7 resolution: "source-map@npm:0.5.7" checksum: 5dc2043b93d2f194142c7f38f74a24670cd7a0063acdaf4bf01d2964b402257ae843c2a8fa822ad5b71013b5fcafa55af7421383da919752f22ff488bc553f4d @@ -16781,6 +18425,13 @@ __metadata: languageName: node linkType: hard +"stylis@npm:4.2.0": + version: 4.2.0 + resolution: "stylis@npm:4.2.0" + checksum: 0eb6cc1b866dc17a6037d0a82ac7fa877eba6a757443e79e7c4f35bacedbf6421fadcab4363b39667b43355cbaaa570a3cde850f776498e5450f32ed2f9b7584 + languageName: node + linkType: hard + "sucrase@npm:^3.32.0": version: 3.35.0 resolution: "sucrase@npm:3.35.0" @@ -17091,7 +18742,7 @@ __metadata: languageName: node linkType: hard -"tiny-invariant@npm:^1.1.0": +"tiny-invariant@npm:^1.0.6, tiny-invariant@npm:^1.1.0": version: 1.3.1 resolution: "tiny-invariant@npm:1.3.1" checksum: 872dbd1ff20a21303a2fd20ce3a15602cfa7fcf9b228bd694a52e2938224313b5385a1078cb667ed7375d1612194feaca81c4ecbe93121ca1baebe344de4f84c @@ -17341,7 +18992,14 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.1.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0": +"tslib@npm:2.4.0": + version: 2.4.0 + resolution: "tslib@npm:2.4.0" + checksum: 8c4aa6a3c5a754bf76aefc38026134180c053b7bd2f81338cb5e5ebf96fefa0f417bff221592bf801077f5bf990562f6264fecbc42cd3309b33872cb6fc3b113 + languageName: node + linkType: hard + +"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0": version: 2.6.2 resolution: "tslib@npm:2.6.2" checksum: 329ea56123005922f39642318e3d1f0f8265d1e7fcb92c633e0809521da75eeaca28d2cf96d7248229deb40e5c19adf408259f4b9640afd20d13aecc1430f3ad @@ -18523,6 +20181,21 @@ __metadata: languageName: node linkType: hard +"ws@npm:8.5.0": + version: 8.5.0 + resolution: "ws@npm:8.5.0" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: 76f2f90e40344bf18fd544194e7067812fb1372b2a37865678d8f12afe4b478ff2ebc0c7c0aff82cd5e6b66fc43d889eec0f1865c2365d8f7a66d92da7744a77 + languageName: node + linkType: hard + "ws@npm:^7.4.5, ws@npm:^7.4.6, ws@npm:^7.5.1": version: 7.5.9 resolution: "ws@npm:7.5.9" @@ -18613,6 +20286,13 @@ __metadata: languageName: node linkType: hard +"yaml@npm:^1.10.0": + version: 1.10.2 + resolution: "yaml@npm:1.10.2" + checksum: ce4ada136e8a78a0b08dc10b4b900936912d15de59905b2bf415b4d33c63df1d555d23acb2a41b23cf9fb5da41c256441afca3d6509de7247daa062fd2c5ea5f + languageName: node + linkType: hard + "yaml@npm:^2.2.2, yaml@npm:^2.3.4": version: 2.3.4 resolution: "yaml@npm:2.3.4"