From f2acb038a8910e6efb0caa1fbd30ef190ba3edd4 Mon Sep 17 00:00:00 2001 From: achilles schmelzer <100799178+killthebuddh4@users.noreply.github.com> Date: Thu, 29 Sep 2022 18:56:28 -0700 Subject: [PATCH 001/142] Profiles v0 ## Profiles * `/` --> connect a wallet to see the connected wallet's profile page * `/u/(0xADDRESS|name.eth|handle.lens)` --> see the profile for `0xADDRESS` * Each card on the profile page: * Link to the profile site's home page (e.g. https://disco.xyz) * Link to the profile site's profile page (e.g. https://disco.xyz/0xAddress) * Launch receiver * NOTABLY ABSENT: Cards do not do any data fetching right now. Data fetching was trimmed to limit the scope of the v0 release. The data-fetching hooks and functions are still in the codebase, they just are piped into any cards at the moment. ## Conversations * `/conversations` --> connect a wallet and sign into XMTP to see your conversations * Each card on the conversations page: * Link to the card's Relay profile (relay.cc/u/0xAddress) * Launch receiver to 1:1 conversation --- .prettierrc.json | 1 + README.md | 46 +- next.config.js | 10 +- package-lock.json | 25743 ++++++++++++++++++++--- package.json | 16 +- pages/_app.tsx | 8 - pages/api/hello.ts | 13 - pages/index.tsx | 72 - postcss.config.js | 6 + public/101.svg | 3 + public/ENS.svg | 10 + public/Relay.png | Bin 0 -> 39273 bytes public/backdrop.svg | 8 + public/boardroom.png | Bin 0 -> 5922 bytes public/brightid.svg | 5 + public/cyberconnect.svg | 3 + public/deepdao.png | Bin 0 -> 13689 bytes public/disco.svg | 188 + public/dotbit.svg | 1 + public/etherscan.svg | 6 + public/farcaster.png | Bin 0 -> 8297 bytes public/galxe.svg | 4 + public/gitcoin.svg | 4 + public/gitpoap.svg | 20 + public/iden3.svg | 1 + public/ironfish.png | Bin 0 -> 2926 bytes public/karma.png | Bin 0 -> 5066 bytes public/layer3.png | Bin 0 -> 10667 bytes public/lens.svg | 44 + public/lenster.svg | 8 + public/lenstube.svg | 5 + public/looksrare.svg | 4 + public/mazury.jpg | Bin 0 -> 18715 bytes public/mintkudos.png | Bin 0 -> 35220 bytes public/nimi.png | Bin 0 -> 19688 bytes public/nimi.svg | Bin 0 -> 19688 bytes public/oohlala.png | Bin 0 -> 65931 bytes public/opensea.svg | 5 + public/orangeprotocol.svg | 15 + public/orbis.png | Bin 0 -> 60566 bytes public/passport.svg | 9 + public/philand.svg | 3 + public/poap.svg | 19 + public/poh.svg | 20 + public/rarible.svg | 1 + public/sealcred.jpg | Bin 0 -> 34296 bytes public/showtime.png | Bin 0 -> 173128 bytes public/sismo.svg | 92 + public/snapshot.svg | 9 + public/sound.svg | 1 + public/spruceid.png | Bin 0 -> 4348 bytes public/vercel.svg | 4 - src/components/NavBar.tsx | 98 + src/components/NavBarConversations.tsx | 103 + src/components/cards/AppCard.tsx | 61 + src/components/cards/Card.tsx | 17 + src/components/cards/ConnectCard.tsx | 48 + src/components/cards/ContactCard.tsx | 65 + src/components/cards/DataRow.tsx | 22 + src/components/cards/Header.tsx | 26 + src/components/cards/HoverToggle.tsx | 53 + src/components/cards/LoadingCard.tsx | 105 + src/components/cards/LogoCard.tsx | 41 + src/components/cards/index.tsx | 10 + src/components/icons/IconChat.tsx | 18 + src/components/icons/IconCopy.tsx | 18 + src/components/icons/IconDotMenu.tsx | 18 + src/components/icons/IconLinkOut.tsx | 25 + src/components/icons/IconNetwork.tsx | 18 + src/components/icons/IconPin.tsx | 23 + src/components/icons/IconSearch.tsx | 18 + src/components/icons/IconSettings.tsx | 23 + src/components/icons/IconSwap.tsx | 19 + src/components/icons/IconUser.tsx | 18 + src/components/icons/IconWallet.tsx | 18 + src/components/icons/index.ts | 11 + src/components/index.tsx | 5 + src/components/pages/Conversations.tsx | 125 + src/components/pages/Page.tsx | 33 + src/components/pages/Profile.tsx | 728 + src/components/pages/index.tsx | 3 + src/hooks/index.ts | 1 + src/hooks/useNavBarInput.ts | 11 + src/pages/_app.tsx | 45 + src/pages/conversations.tsx | 8 + src/pages/index.tsx | 10 + src/pages/u/[handle].tsx | 11 + src/styles/globals.css | 9 + src/styles/rainbowkit.css | 2118 ++ styles/Home.module.css | 129 - styles/globals.css | 26 - tailwind.config.js | 16 + tsconfig.json | 3 +- 93 files changed, 27683 insertions(+), 2881 deletions(-) create mode 100644 .prettierrc.json delete mode 100644 pages/_app.tsx delete mode 100644 pages/api/hello.ts delete mode 100644 pages/index.tsx create mode 100644 postcss.config.js create mode 100644 public/101.svg create mode 100644 public/ENS.svg create mode 100644 public/Relay.png create mode 100644 public/backdrop.svg create mode 100644 public/boardroom.png create mode 100644 public/brightid.svg create mode 100644 public/cyberconnect.svg create mode 100644 public/deepdao.png create mode 100644 public/disco.svg create mode 100644 public/dotbit.svg create mode 100644 public/etherscan.svg create mode 100644 public/farcaster.png create mode 100644 public/galxe.svg create mode 100644 public/gitcoin.svg create mode 100644 public/gitpoap.svg create mode 100644 public/iden3.svg create mode 100644 public/ironfish.png create mode 100644 public/karma.png create mode 100644 public/layer3.png create mode 100644 public/lens.svg create mode 100644 public/lenster.svg create mode 100644 public/lenstube.svg create mode 100644 public/looksrare.svg create mode 100644 public/mazury.jpg create mode 100644 public/mintkudos.png create mode 100644 public/nimi.png create mode 100644 public/nimi.svg create mode 100644 public/oohlala.png create mode 100644 public/opensea.svg create mode 100644 public/orangeprotocol.svg create mode 100644 public/orbis.png create mode 100644 public/passport.svg create mode 100644 public/philand.svg create mode 100644 public/poap.svg create mode 100644 public/poh.svg create mode 100644 public/rarible.svg create mode 100644 public/sealcred.jpg create mode 100644 public/showtime.png create mode 100644 public/sismo.svg create mode 100644 public/snapshot.svg create mode 100644 public/sound.svg create mode 100644 public/spruceid.png delete mode 100644 public/vercel.svg create mode 100644 src/components/NavBar.tsx create mode 100644 src/components/NavBarConversations.tsx create mode 100644 src/components/cards/AppCard.tsx create mode 100644 src/components/cards/Card.tsx create mode 100644 src/components/cards/ConnectCard.tsx create mode 100644 src/components/cards/ContactCard.tsx create mode 100644 src/components/cards/DataRow.tsx create mode 100644 src/components/cards/Header.tsx create mode 100644 src/components/cards/HoverToggle.tsx create mode 100644 src/components/cards/LoadingCard.tsx create mode 100644 src/components/cards/LogoCard.tsx create mode 100644 src/components/cards/index.tsx create mode 100644 src/components/icons/IconChat.tsx create mode 100644 src/components/icons/IconCopy.tsx create mode 100644 src/components/icons/IconDotMenu.tsx create mode 100644 src/components/icons/IconLinkOut.tsx create mode 100644 src/components/icons/IconNetwork.tsx create mode 100644 src/components/icons/IconPin.tsx create mode 100644 src/components/icons/IconSearch.tsx create mode 100644 src/components/icons/IconSettings.tsx create mode 100644 src/components/icons/IconSwap.tsx create mode 100644 src/components/icons/IconUser.tsx create mode 100644 src/components/icons/IconWallet.tsx create mode 100644 src/components/icons/index.ts create mode 100644 src/components/index.tsx create mode 100644 src/components/pages/Conversations.tsx create mode 100644 src/components/pages/Page.tsx create mode 100644 src/components/pages/Profile.tsx create mode 100644 src/components/pages/index.tsx create mode 100644 src/hooks/index.ts create mode 100644 src/hooks/useNavBarInput.ts create mode 100644 src/pages/_app.tsx create mode 100644 src/pages/conversations.tsx create mode 100644 src/pages/index.tsx create mode 100644 src/pages/u/[handle].tsx create mode 100644 src/styles/globals.css create mode 100644 src/styles/rainbowkit.css delete mode 100644 styles/Home.module.css delete mode 100644 styles/globals.css create mode 100644 tailwind.config.js diff --git a/.prettierrc.json b/.prettierrc.json new file mode 100644 index 00000000..0967ef42 --- /dev/null +++ b/.prettierrc.json @@ -0,0 +1 @@ +{} diff --git a/README.md b/README.md index c87e0421..74879ce7 100644 --- a/README.md +++ b/README.md @@ -1,34 +1,12 @@ -This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app). - -## Getting Started - -First, run the development server: - -```bash -npm run dev -# or -yarn dev -``` - -Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. - -You can start editing the page by modifying `pages/index.tsx`. The page auto-updates as you edit the file. - -[API routes](https://nextjs.org/docs/api-routes/introduction) can be accessed on [http://localhost:3000/api/hello](http://localhost:3000/api/hello). This endpoint can be edited in `pages/api/hello.ts`. - -The `pages/api` directory is mapped to `/api/*`. Files in this directory are treated as [API routes](https://nextjs.org/docs/api-routes/introduction) instead of React pages. - -## Learn More - -To learn more about Next.js, take a look at the following resources: - -- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. -- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. - -You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! - -## Deploy on Vercel - -The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. - -Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details. +# Relay Hub + +# V0 Goals + +- responsive nav bar +- make sure all the links go to the right places +- make the bottom row a menu + linkout row +- make the bottom row an outline button, the other rows ghost buttons +- make the [handle] page init/load/final state flow +- add the PFP to the Relay card +- create an NFT card (maybe) +- maybe come up with a way to fill the neg space in the placeholders diff --git a/next.config.js b/next.config.js index ae887958..55507ec0 100644 --- a/next.config.js +++ b/next.config.js @@ -2,6 +2,12 @@ const nextConfig = { reactStrictMode: true, swcMinify: true, -} + webpack: (config, { isServer }) => { + if (!isServer) { + config.resolve.fallback.fs = false; + } + return config; + }, +}; -module.exports = nextConfig +module.exports = nextConfig; diff --git a/package-lock.json b/package-lock.json index 4975cc0a..562cce16 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,3080 +8,16026 @@ "name": "hub", "version": "0.1.0", "dependencies": { + "@rainbow-me/rainbowkit": "^0.6.0", + "@relaycc/receiver": "^0.1.55", + "encoding": "^0.1.13", + "ethers": "^5.7.1", + "framer-motion": "^7.3.5", "next": "12.3.0", "react": "18.2.0", - "react-dom": "18.2.0" + "react-blockies": "^1.4.1", + "react-dom": "18.2.0", + "wagmi": "^0.6.6" }, "devDependencies": { + "@tailwindcss/typography": "^0.5.7", "@types/node": "18.7.16", "@types/react": "18.0.19", + "@types/react-blockies": "^1.4.1", "@types/react-dom": "18.0.6", + "autoprefixer": "^10.4.8", + "daisyui": "^2.27.0", "eslint": "8.23.0", "eslint-config-next": "12.3.0", + "postcss": "^8.4.16", + "prettier": "^2.7.1", + "tailwindcss": "^3.1.8", "typescript": "4.8.3" } }, - "node_modules/@babel/runtime": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", - "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", - "dev": true, + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "peer": true, "dependencies": { - "regenerator-runtime": "^0.13.4" + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" }, "engines": { - "node": ">=6.9.0" + "node": ">=6.0.0" } }, - "node_modules/@babel/runtime-corejs3": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.0.tgz", - "integrity": "sha512-JyXXoCu1N8GLuKc2ii8y5RGma5FMpFeO2nAQIe0Yzrbq+rQnN+sFj47auLblR5ka6aHNGPDgv8G/iI2Grb0ldQ==", - "dev": true, + "node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "peer": true, "dependencies": { - "core-js-pure": "^3.20.2", - "regenerator-runtime": "^0.13.4" + "@babel/highlight": "^7.18.6" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@eslint/eslintrc": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", - "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", - "dev": true, + "node_modules/@babel/compat-data": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.1.tgz", + "integrity": "sha512-72a9ghR0gnESIa7jBN53U32FOVCEoztyIlKaNoU05zRhEecduGK9L9c3ww7Mp06JiR+0ls0GBPFJQwwtjn9ksg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.1.tgz", + "integrity": "sha512-1H8VgqXme4UXCRv7/Wa1bq7RVymKOzC7znjyFM8KiEzwFqcKUKYNoQef4GhdklgNvoBXyW4gYhuBNCM5o1zImw==", + "peer": true, "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.4.0", - "globals": "^13.15.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.0", + "@babel/helper-compilation-targets": "^7.19.1", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helpers": "^7.19.0", + "@babel/parser": "^7.19.1", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.1", + "@babel/types": "^7.19.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=6.9.0" }, "funding": { - "url": "https://opencollective.com/eslint" + "type": "opencollective", + "url": "https://opencollective.com/babel" } }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz", - "integrity": "sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==", - "dev": true, - "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.4" + "node_modules/@babel/core/node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "peer": true, + "bin": { + "json5": "lib/cli.js" }, "engines": { - "node": ">=10.10.0" + "node": ">=6" } }, - "node_modules/@humanwhocodes/gitignore-to-minimatch": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", - "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "peer": true, + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "engines": { - "node": ">=12.22" + "node_modules/@babel/generator": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", + "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", + "peer": true, + "dependencies": { + "@babel/types": "^7.19.0", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "peer": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } }, - "node_modules/@next/env": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.0.tgz", - "integrity": "sha512-PTJpjAFVbzBQ9xXpzMTroShvD5YDIIy46jQ7d4LrWpY+/5a8H90Tm8hE3Hvkc5RBRspVo7kvEOnqQms0A+2Q6w==" + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "peer": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } }, - "node_modules/@next/eslint-plugin-next": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-12.3.0.tgz", - "integrity": "sha512-jVdq1qYTNDjUtulnE8/hkPv0pHILV4jMg5La99iaY/FFm20WxVnsAZtbNnMvlPbf8dc010oO304SX9yXbg5PAw==", - "dev": true, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "peer": true, "dependencies": { - "glob": "7.1.7" + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@next/swc-android-arm-eabi": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.0.tgz", - "integrity": "sha512-/PuirPnAKsYBw93w/7Q9hqy+KGOU9mjYprZ/faxMUJh/dc6v3rYLxkZKNG9nFPIW4QKNTCnhP40xF9hLnxO+xg==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ], + "node_modules/@babel/helper-compilation-targets": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.1.tgz", + "integrity": "sha512-LlLkkqhCMyz2lkQPvJNdIYU7O5YjWRgC2R4omjCTpZd8u8KMQzZvX4qce+/BluN1rcQiV7BoGUpmQ0LeHerbhg==", + "dependencies": { + "@babel/compat-data": "^7.19.1", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "semver": "^6.3.0" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@next/swc-android-arm64": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.0.tgz", - "integrity": "sha512-OaI+FhAM6P9B6Ybwbn0Zl8YwWido0lLwhDBi9WiYCh4RQmIXAyVIoIJPHo4fP05+mXaJ/k1trvDvuURvHOq2qw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", + "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", + "peer": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@next/swc-darwin-arm64": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.0.tgz", - "integrity": "sha512-9s4d3Mhii+WFce8o8Jok7WC3Bawkr9wEUU++SJRptjU1L5tsfYJMrSYCACHLhZujziNDLyExe4Hwwsccps1sfg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", + "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", + "peer": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.1.0" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@next/swc-darwin-x64": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.0.tgz", - "integrity": "sha512-2scC4MqUTwGwok+wpVxP+zWp7WcCAVOtutki2E1n99rBOTnUOX6qXkgxSy083yBN6GqwuC/dzHeN7hIKjavfRA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "peer": true, "engines": { - "node": ">= 10" + "node": ">=6.9.0" } }, - "node_modules/@next/swc-freebsd-x64": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.0.tgz", - "integrity": "sha512-xAlruUREij/bFa+qsE1tmsP28t7vz02N4ZDHt2lh3uJUniE0Ne9idyIDLc1Ed0IF2RjfgOp4ZVunuS3OM0sngw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "peer": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" } }, - "node_modules/@next/swc-linux-arm-gnueabihf": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.0.tgz", - "integrity": "sha512-jin2S4VT/cugc2dSZEUIabhYDJNgrUh7fufbdsaAezgcQzqfdfJqfxl4E9GuafzB4cbRPTaqA0V5uqbp0IyGkQ==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/@babel/helper-function-name": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "peer": true, + "dependencies": { + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" } }, - "node_modules/@next/swc-linux-arm64-gnu": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.0.tgz", - "integrity": "sha512-RqJHDKe0WImeUrdR0kayTkRWgp4vD/MS7g0r6Xuf8+ellOFH7JAAJffDW3ayuVZeMYOa7RvgNFcOoWnrTUl9Nw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "peer": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" } }, - "node_modules/@next/swc-linux-arm64-musl": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.0.tgz", - "integrity": "sha512-nvNWoUieMjvDjpYJ/4SQe9lQs2xMj6ZRs8N+bmTrVu9leY2Fg3WD6W9p/1uU9hGO8u+OdF13wc4iRShu/WYIHg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", + "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "peer": true, + "dependencies": { + "@babel/types": "^7.18.9" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" } }, - "node_modules/@next/swc-linux-x64-gnu": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.0.tgz", - "integrity": "sha512-4ajhIuVU9PeQCMMhdDgZTLrHmjbOUFuIyg6J19hZqwEwDTSqQyrSLkbJs2Nd7IRiM6Ul/XyrtEFCpk4k+xD2+w==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" } }, - "node_modules/@next/swc-linux-x64-musl": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.0.tgz", - "integrity": "sha512-U092RBYbaGxoMAwpauePJEu2PuZSEoUCGJBvsptQr2/2XIMwAJDYM4c/M5NfYEsBr+yjvsYNsOpYfeQ88D82Yg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/@babel/helper-module-transforms": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", + "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", + "peer": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" } }, - "node_modules/@next/swc-win32-arm64-msvc": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.0.tgz", - "integrity": "sha512-pzSzaxjDEJe67bUok9Nxf9rykbJfHXW0owICFsPBsqHyc+cr8vpF7g9e2APTCddtVhvjkga9ILoZJ9NxWS7Yiw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "peer": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" } }, - "node_modules/@next/swc-win32-ia32-msvc": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.0.tgz", - "integrity": "sha512-MQGUpMbYhQmTZ06a9e0hPQJnxFMwETo2WtyAotY3GEzbNCQVbCGhsvqEKcl+ZEHgShlHXUWvSffq1ZscY6gK7A==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], + "node_modules/@babel/helper-plugin-utils": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", + "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", "engines": { - "node": ">= 10" + "node": ">=6.9.0" } }, - "node_modules/@next/swc-win32-x64-msvc": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.0.tgz", - "integrity": "sha512-C/nw6OgQpEULWqs+wgMHXGvlJLguPRFFGqR2TAqWBerQ8J+Sg3z1ZTqwelkSi4FoqStGuZ2UdFHIDN1ySmR1xA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "peer": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, + "node_modules/@babel/helper-replace-supers": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", + "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", + "peer": true, "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/traverse": "^7.19.1", + "@babel/types": "^7.19.0" }, "engines": { - "node": ">= 8" + "node": ">=6.9.0" } }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, + "node_modules/@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "peer": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, "engines": { - "node": ">= 8" + "node": ">=6.9.0" } }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", + "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "peer": true, "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "@babel/types": "^7.18.9" }, "engines": { - "node": ">= 8" + "node": ">=6.9.0" } }, - "node_modules/@rushstack/eslint-patch": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.4.tgz", - "integrity": "sha512-LwzQKA4vzIct1zNZzBmRKI9QuNpLgTQMEjsQLf3BXuGYb3QPTP4Yjf6mkdX+X1mYttZ808QpOwAzZjv28kq7DA==", - "dev": true - }, - "node_modules/@swc/helpers": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.11.tgz", - "integrity": "sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==", + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "peer": true, "dependencies": { - "tslib": "^2.4.0" + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true + "node_modules/@babel/helper-string-parser": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", + "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", + "engines": { + "node": ">=6.9.0" + } }, - "node_modules/@types/node": { - "version": "18.7.16", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.16.tgz", - "integrity": "sha512-EQHhixfu+mkqHMZl1R2Ovuvn47PUw18azMJOTwSZr9/fhzHNGXAJ0ma0dayRVchprpCj0Kc1K1xKoWaATWF1qg==", - "dev": true + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "engines": { + "node": ">=6.9.0" + } }, - "node_modules/@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", - "dev": true + "node_modules/@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "engines": { + "node": ">=6.9.0" + } }, - "node_modules/@types/react": { - "version": "18.0.19", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.19.tgz", - "integrity": "sha512-BDc3Q+4Q3zsn7k9xZrKfjWyJsSlEDMs38gD1qp2eDazLCdcPqAT+vq1ND+Z8AGel/UiwzNUk8ptpywgNQcJ1MQ==", - "dev": true, + "node_modules/@babel/helper-wrap-function": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", + "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", + "peer": true, "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@types/react-dom": { - "version": "18.0.6", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.6.tgz", - "integrity": "sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==", - "dev": true, + "node_modules/@babel/helpers": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", + "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", + "peer": true, "dependencies": { - "@types/react": "*" + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@types/scheduler": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", - "dev": true - }, - "node_modules/@typescript-eslint/parser": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.36.2.tgz", - "integrity": "sha512-qS/Kb0yzy8sR0idFspI9Z6+t7mqk/oRjnAYfewG+VN73opAUvmYL3oPIMmgOX6CnQS6gmVIXGshlb5RY/R22pA==", - "dev": true, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "peer": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.36.2", - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/typescript-estree": "5.36.2", - "debug": "^4.3.4" + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "peer": true, + "dependencies": { + "color-convert": "^1.9.0" }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "peer": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "engines": { + "node": ">=4" } }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.36.2.tgz", - "integrity": "sha512-cNNP51L8SkIFSfce8B1NSUBTJTu2Ts4nWeWbFrdaqjmn9yKrAaJUBHkyTZc0cL06OFHpb+JZq5AUHROS398Orw==", - "dev": true, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "peer": true, "dependencies": { - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/visitor-keys": "5.36.2" + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "peer": true + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "peer": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "peer": true, + "dependencies": { + "has-flag": "^3.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.1.tgz", + "integrity": "sha512-h7RCSorm1DdTVGJf3P2Mhj3kdnkmF/EiysUkzS2TdgAYqyjFdMQJbVuXOBej2SBJaXan/lIVtT6KkGbyyq753A==", + "peer": true, + "bin": { + "parser": "bin/babel-parser.js" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "engines": { + "node": ">=6.0.0" } }, - "node_modules/@typescript-eslint/types": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.36.2.tgz", - "integrity": "sha512-9OJSvvwuF1L5eS2EQgFUbECb99F0mwq501w0H0EkYULkhFa19Qq7WFbycdw1PexAc929asupbZcgjVIe6OK/XQ==", - "dev": true, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=6.9.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.36.2.tgz", - "integrity": "sha512-8fyH+RfbKc0mTspfuEjlfqA4YywcwQK2Amcf6TDOwaRLg7Vwdu4bZzyvBZp4bjt1RRjQ5MDnOZahxMrt2l5v9w==", - "dev": true, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", + "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "peer": true, "dependencies": { - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/visitor-keys": "5.36.2", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=6.9.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "peerDependencies": { + "@babel/core": "^7.13.0" } }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.36.2.tgz", - "integrity": "sha512-BtRvSR6dEdrNt7Net2/XDjbYKU5Ml6GqJgVfXT0CxTCJlnIqK7rAGreuWKMT2t8cFUT2Msv5oxw0GMRD7T5J7A==", - "dev": true, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.1.tgz", + "integrity": "sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q==", + "peer": true, "dependencies": { - "@typescript-eslint/types": "5.36.2", - "eslint-visitor-keys": "^3.3.0" + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=6.9.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/acorn": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", - "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", - "dev": true, - "bin": { - "acorn": "bin/acorn" + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "peer": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, + "node": ">=6.9.0" + }, "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", + "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "peer": true, "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-class-static-block": "^7.14.5" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, "engines": { - "node": ">=8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" } }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "peer": true, "dependencies": { - "color-convert": "^2.0.1" + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" }, "engines": { - "node": ">=8" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/aria-query": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", - "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", - "dev": true, + "node_modules/@babel/plugin-proposal-export-default-from": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.18.10.tgz", + "integrity": "sha512-5H2N3R2aQFxkV4PIBUR/i7PUSwgTZjouJKzI8eKswfIjT0PhvzkPn0t0wIS5zn6maQuvtT0t1oHtMUz61LOuow==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.10.2", - "@babel/runtime-corejs3": "^7.10.2" + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-default-from": "^7.18.6" }, "engines": { - "node": ">=6.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/array-includes": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", - "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", - "dev": true, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "peer": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "get-intrinsic": "^1.1.1", - "is-string": "^1.0.7" + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" }, "engines": { - "node": ">= 0.4" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, "engines": { - "node": ">=8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/array.prototype.flat": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", - "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", - "dev": true, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", + "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "peer": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-shim-unscopables": "^1.0.0" + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" }, "engines": { - "node": ">= 0.4" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", - "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", - "dev": true, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "peer": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-shim-unscopables": "^1.0.0" + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" }, "engines": { - "node": ">= 0.4" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", - "dev": true - }, - "node_modules/axe-core": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.3.tgz", - "integrity": "sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==", - "dev": true, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, "engines": { - "node": ">=4" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/axobject-query": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", - "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", - "dev": true - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", + "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "peer": true, "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.18.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "peer": true, "dependencies": { - "fill-range": "^7.0.1" + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" }, "engines": { - "node": ">=8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", + "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "peer": true, "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, "engines": { - "node": ">=6" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/caniuse-lite": { - "version": "1.0.30001393", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001393.tgz", - "integrity": "sha512-N/od11RX+Gsk+1qY/jbPa0R6zJupEa0lxeBG598EbrtblxVCTJsQwbRBm6+V+rxpc5lHKdsXb9RY83cZIPLseA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - } - ] - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "peer": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">=10" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", + "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "peer": true, "dependencies": { - "color-name": "~1.1.4" + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" }, "engines": { - "node": ">=7.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "node_modules/core-js-pure": { - "version": "3.25.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.1.tgz", - "integrity": "sha512-7Fr74bliUDdeJCBMxkkIuQ4xfxn/SwrVg+HkJUAoNEXVqYLv55l6Af0dJ5Lq2YBUW9yKqSkLXaS5SYPK6MGa/A==", - "dev": true, - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "peer": true, "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">= 8" + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/csstype": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", - "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==", - "dev": true + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "dev": true + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "peer": true, "dependencies": { - "ms": "2.1.2" + "@babel/helper-plugin-utils": "^7.14.5" }, "engines": { - "node": ">=6.0" + "node": ">=6.9.0" }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "dev": true, + "node_modules/@babel/plugin-syntax-export-default-from": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.18.6.tgz", + "integrity": "sha512-Kr//z3ujSVNx6E9z9ih5xXXMqK07VVTuqPmqGe6Mss/zW5XPeLZeSDZoP9ab/hT4wPKqAgjl2PnhPrcpk8Seew==", + "peer": true, "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">= 0.4" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "peer": true, "dependencies": { - "path-type": "^4.0.0" + "@babel/helper-plugin-utils": "^7.8.3" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz", + "integrity": "sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==", + "peer": true, "dependencies": { - "esutils": "^2.0.2" + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">=6.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "node_modules/es-abstract": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz", - "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==", - "dev": true, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", + "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "peer": true, "dependencies": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.2", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">= 0.4" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "dev": true, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "peer": true, "dependencies": { - "has": "^1.0.3" + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "peer": true, "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">= 0.4" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "engines": { - "node": ">=10" + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/eslint": { - "version": "8.23.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", - "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", - "dev": true, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "peer": true, "dependencies": { - "@eslint/eslintrc": "^1.3.1", - "@humanwhocodes/config-array": "^0.10.4", - "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", - "@humanwhocodes/module-importer": "^1.0.1", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.1", - "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.3.0", - "espree": "^9.4.0", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^6.0.1", - "globals": "^13.15.0", - "globby": "^11.1.0", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "regexpp": "^3.2.0", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "@babel/helper-plugin-utils": "^7.8.0" }, - "funding": { - "url": "https://opencollective.com/eslint" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/eslint-config-next": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-12.3.0.tgz", - "integrity": "sha512-guHSkNyKnTBB8HU35COgAMeMV0E026BiYRYvyEVVaTOeFcnU3i1EI8/Da0Rl7H3Sgua5FEvoA0vYd2s8kdIUXg==", - "dev": true, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "peer": true, "dependencies": { - "@next/eslint-plugin-next": "12.3.0", - "@rushstack/eslint-patch": "^1.1.3", - "@typescript-eslint/parser": "^5.21.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-import-resolver-typescript": "^2.7.1", - "eslint-plugin-import": "^2.26.0", - "eslint-plugin-jsx-a11y": "^6.5.1", - "eslint-plugin-react": "^7.29.4", - "eslint-plugin-react-hooks": "^4.5.0" + "@babel/helper-plugin-utils": "^7.10.4" }, "peerDependencies": { - "eslint": "^7.23.0 || ^8.0.0", - "typescript": ">=3.3.1" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "@babel/core": "^7.0.0-0" } }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", - "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", - "dev": true, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "peer": true, "dependencies": { - "debug": "^3.2.7", - "resolve": "^1.20.0" + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "peer": true, "dependencies": { - "ms": "^2.1.1" + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/eslint-import-resolver-typescript": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.7.1.tgz", - "integrity": "sha512-00UbgGwV8bSgUv34igBDbTOtKhqoRMy9bFjNehT40bXg6585PNIct8HhXZ0SybqB9rWtXj9crcku8ndDn/gIqQ==", - "dev": true, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "peer": true, "dependencies": { - "debug": "^4.3.4", - "glob": "^7.2.0", - "is-glob": "^4.0.3", - "resolve": "^1.22.0", - "tsconfig-paths": "^3.14.1" + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" }, "engines": { - "node": ">=4" + "node": ">=6.9.0" }, "peerDependencies": { - "eslint": "*", - "eslint-plugin-import": "*" + "@babel/core": "^7.0.0-0" } }, - "node_modules/eslint-import-resolver-typescript/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "peer": true, "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "@babel/helper-plugin-utils": "^7.14.5" }, "engines": { - "node": "*" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/eslint-module-utils": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", - "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", - "dev": true, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", + "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "peer": true, "dependencies": { - "debug": "^3.2.7" + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">=4" + "node": ">=6.9.0" }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", + "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "peer": true, "dependencies": { - "ms": "^2.1.1" + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/eslint-plugin-import": { - "version": "2.26.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", - "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", - "dev": true, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", + "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "peer": true, "dependencies": { - "array-includes": "^3.1.4", - "array.prototype.flat": "^1.2.5", - "debug": "^2.6.9", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-module-utils": "^2.7.3", - "has": "^1.0.3", - "is-core-module": "^2.8.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.5", - "resolve": "^1.22.0", - "tsconfig-paths": "^3.14.1" + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" }, "engines": { - "node": ">=4" + "node": ">=6.9.0" }, "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + "@babel/core": "^7.0.0-0" } }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "peer": true, "dependencies": { - "ms": "2.0.0" + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", + "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "peer": true, "dependencies": { - "esutils": "^2.0.2" + "@babel/helper-plugin-utils": "^7.18.9" }, "engines": { - "node": ">=0.10.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/eslint-plugin-import/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz", - "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==", - "dev": true, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", + "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.18.9", - "aria-query": "^4.2.2", - "array-includes": "^3.1.5", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.4.3", - "axobject-query": "^2.2.0", - "damerau-levenshtein": "^1.0.8", - "emoji-regex": "^9.2.2", - "has": "^1.0.3", - "jsx-ast-utils": "^3.3.2", - "language-tags": "^1.0.5", - "minimatch": "^3.1.2", - "semver": "^6.3.0" + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" }, "engines": { - "node": ">=4.0" + "node": ">=6.9.0" }, "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + "@babel/core": "^7.0.0-0" } }, - "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" + "node_modules/@babel/plugin-transform-classes/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "peer": true, + "engines": { + "node": ">=4" } }, - "node_modules/eslint-plugin-react": { - "version": "7.31.8", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz", - "integrity": "sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==", - "dev": true, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", + "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "peer": true, "dependencies": { - "array-includes": "^3.1.5", - "array.prototype.flatmap": "^1.3.0", - "doctrine": "^2.1.0", - "estraverse": "^5.3.0", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.5", - "object.fromentries": "^2.0.5", - "object.hasown": "^1.1.1", - "object.values": "^1.1.5", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.3", - "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.7" + "@babel/helper-plugin-utils": "^7.18.9" }, "engines": { - "node": ">=4" + "node": ">=6.9.0" }, "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + "@babel/core": "^7.0.0-0" } }, - "node_modules/eslint-plugin-react-hooks": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", - "dev": true, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", + "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, "engines": { - "node": ">=10" + "node": ">=6.9.0" }, "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "peer": true, "dependencies": { - "esutils": "^2.0.2" + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">=0.10.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", - "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", - "dev": true, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "peer": true, "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "@babel/helper-plugin-utils": "^7.18.9" }, - "bin": { - "resolve": "bin/resolve" + "engines": { + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/eslint-plugin-react/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "dev": true, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "peer": true, "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.19.0.tgz", + "integrity": "sha512-sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg==", + "peer": true, "dependencies": { - "eslint-visitor-keys": "^2.0.0" + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-flow": "^7.18.6" }, "engines": { - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" + "node": ">=6.9.0" }, "peerDependencies": { - "eslint": ">=5" + "@babel/core": "^7.0.0-0" } }, - "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", + "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, "engines": { - "node": ">=10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "peer": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/espree": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", - "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", - "dev": true, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "peer": true, "dependencies": { - "acorn": "^8.8.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.3.0" + "@babel/helper-plugin-utils": "^7.18.9" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=6.9.0" }, - "funding": { - "url": "https://opencollective.com/eslint" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "peer": true, "dependencies": { - "estraverse": "^5.1.0" + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">=0.10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", + "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "peer": true, "dependencies": { - "estraverse": "^5.2.0" + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" }, "engines": { - "node": ">=4.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", + "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "peer": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, "engines": { - "node": ">=4.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", + "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "peer": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-identifier": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, "engines": { - "node": ">=0.10.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", - "dev": true, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "peer": true, "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">=8.6.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", + "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", + "peer": true, "dependencies": { - "is-glob": "^4.0.1" + "@babel/helper-create-regexp-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0" }, "engines": { - "node": ">= 6" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "node_modules/fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dev": true, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "peer": true, "dependencies": { - "reusify": "^1.0.4" + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "peer": true, "dependencies": { - "flat-cache": "^3.0.4" + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", + "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "peer": true, "dependencies": { - "to-regex-range": "^5.0.1" + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">=8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "peer": true, "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">=10" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "peer": true, "dependencies": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "dev": true - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "node_modules/function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz", + "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==", + "peer": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.19.0" }, "engines": { - "node": ">= 0.4" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", - "dev": true - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.18.6.tgz", + "integrity": "sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/get-intrinsic": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", - "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", - "dev": true, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.18.6.tgz", + "integrity": "sha512-utZmlASneDfdaMh0m/WausbjUjEdGrQJz0vFK93d7wD3xf5wBtX219+q6IlCNZeguIcxS2f/CvLZrlLSvSHQXw==", + "peer": true, "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" + "@babel/helper-plugin-utils": "^7.18.6" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", + "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "peer": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "@babel/helper-plugin-utils": "^7.18.6", + "regenerator-transform": "^0.15.0" }, "engines": { - "node": ">= 0.4" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "dev": true, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "peer": true, "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": "*" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.1.tgz", + "integrity": "sha512-2nJjTUFIzBMP/f/miLxEK9vxwW/KUXsdvN4sR//TmuDhe6yU2h57WmIOE12Gng3MDP/xpjUV/ToZRdcf8Yj4fA==", "dependencies": { - "is-glob": "^4.0.3" + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "semver": "^6.3.0" }, "engines": { - "node": ">=10.13.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", - "dev": true, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "peer": true, "dependencies": { - "type-fest": "^0.20.2" + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">=8" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", + "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", + "peer": true, "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" }, "engines": { - "node": ">=10" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "dev": true - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "peer": true, "dependencies": { - "function-bind": "^1.1.1" + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, "engines": { - "node": ">=8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "peer": true, "dependencies": { - "get-intrinsic": "^1.1.1" + "@babel/helper-plugin-utils": "^7.18.9" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true, "engines": { - "node": ">= 0.4" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.1.tgz", + "integrity": "sha512-+ILcOU+6mWLlvCwnL920m2Ow3wWx3Wo8n2t5aROQmV55GZt+hOiLvBaa3DNzRjSEHa1aauRs4/YLmkCfFkhhRQ==", + "peer": true, "dependencies": { - "has-symbols": "^1.0.2" + "@babel/helper-create-class-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-typescript": "^7.18.6" }, "engines": { - "node": ">= 0.4" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "dev": true, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, "engines": { - "node": ">= 4" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "peer": true, "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">=6" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, + "node_modules/@babel/preset-env": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.1.tgz", + "integrity": "sha512-c8B2c6D16Lp+Nt6HcD+nHl0VbPKVnNPTpszahuxJJnurfMtKeZ80A+qUv48Y7wqvS+dTFuLuaM9oYxyNHbCLWA==", + "peer": true, + "dependencies": { + "@babel/compat-data": "^7.19.1", + "@babel/helper-compilation-targets": "^7.19.1", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.19.1", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.18.9", + "@babel/plugin-transform-classes": "^7.19.0", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.18.13", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.18.6", + "@babel/plugin-transform-modules-commonjs": "^7.18.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.0", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.19.0", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.1", + "semver": "^6.3.0" + }, "engines": { - "node": ">=0.8.19" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "peer": true, + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "dev": true, + "node_modules/@babel/preset-flow": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.18.6.tgz", + "integrity": "sha512-E7BDhL64W6OUqpuyHnSroLnqyRTcG6ZdOBl1OKI/QK/HJfplqK/S3sq1Cckx7oTodJ5yOXyfw7rEADJ6UjoQDQ==", + "peer": true, "dependencies": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-flow-strip-types": "^7.18.6" }, "engines": { - "node": ">= 0.4" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "peer": true, "dependencies": { - "has-bigints": "^1.0.1" + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, + "node_modules/@babel/preset-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", + "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", + "peer": true, "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-typescript": "^7.18.6" }, "engines": { - "node": ">= 0.4" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", - "dev": true, + "node_modules/@babel/register": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.18.9.tgz", + "integrity": "sha512-ZlbnXDcNYHMR25ITwwNKT88JiaukkdVj/nG7r3wnuXkOTHc60Uy05PwMCPre0hSkY68E6zK3xz+vUJSP2jWmcw==", + "peer": true, + "dependencies": { + "clone-deep": "^4.0.1", + "find-cache-dir": "^2.0.0", + "make-dir": "^2.1.0", + "pirates": "^4.0.5", + "source-map-support": "^0.5.16" + }, "engines": { - "node": ">= 0.4" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/is-core-module": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", - "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", - "dev": true, + "node_modules/@babel/runtime": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", + "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", "dependencies": { - "has": "^1.0.3" + "regenerator-runtime": "^0.13.4" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "node_modules/@babel/runtime-corejs3": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.0.tgz", + "integrity": "sha512-JyXXoCu1N8GLuKc2ii8y5RGma5FMpFeO2nAQIe0Yzrbq+rQnN+sFj47auLblR5ka6aHNGPDgv8G/iI2Grb0ldQ==", "dev": true, "dependencies": { - "has-tostringtag": "^1.0.0" + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=6.9.0" } }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, + "node_modules/@babel/template": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" + }, "engines": { - "node": ">=0.10.0" + "node": ">=6.9.0" } }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, + "node_modules/@babel/traverse": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.1.tgz", + "integrity": "sha512-0j/ZfZMxKukDaag2PtOPDbwuELqIar6lLskVPPJDjXMXjfLb1Obo/1yjxIGqqAJrmfaTIY3z2wFLAQ7qSkLsuA==", + "peer": true, "dependencies": { - "is-extglob": "^2.1.1" + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.19.1", + "@babel/types": "^7.19.0", + "debug": "^4.1.0", + "globals": "^11.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=6.9.0" } }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true, + "node_modules/@babel/traverse/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "peer": true, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" + "node": ">=4" } }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, + "node_modules/@babel/types": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", + "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", "dependencies": { - "has-tostringtag": "^1.0.0" + "@babel/helper-string-parser": "^7.18.10", + "@babel/helper-validator-identifier": "^7.18.6", + "to-fast-properties": "^2.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=6.9.0" } }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, + "node_modules/@coinbase/wallet-sdk": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@coinbase/wallet-sdk/-/wallet-sdk-3.5.2.tgz", + "integrity": "sha512-Wga/n2709w/+m/YlHviuQx8nl4gr2UkA4HM3OwFZopxvDeZerBYEjL/og7CUbSwplHDl+REIIz0jJfuedVyX5g==", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "@metamask/safe-event-emitter": "2.0.0", + "@solana/web3.js": "1.52.0", + "bind-decorator": "^1.0.11", + "bn.js": "^5.1.1", + "buffer": "^6.0.3", + "clsx": "^1.1.0", + "eth-block-tracker": "4.4.3", + "eth-json-rpc-filters": "4.2.2", + "eth-rpc-errors": "4.0.2", + "json-rpc-engine": "6.1.0", + "keccak": "^3.0.1", + "preact": "^10.5.9", + "qs": "^6.10.3", + "rxjs": "^6.6.3", + "sha.js": "^2.4.11", + "stream-browserify": "^3.0.0", + "util": "^0.12.4" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 10.0.0" } }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "node_modules/@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, + "node_modules/@emotion/is-prop-valid": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", + "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "optional": true, "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@emotion/memoize": "0.7.4" } }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "node_modules/@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", + "optional": true + }, + "node_modules/@eslint/eslintrc": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { - "has-symbols": "^1.0.2" + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.4.0", + "globals": "^13.15.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" }, "engines": { - "node": ">= 0.4" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://opencollective.com/eslint" } }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, + "node_modules/@ethersproject/abi": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.7.0.tgz", + "integrity": "sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, + "@ethersproject/address": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/hash": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/strings": "^5.7.0" + } + }, + "node_modules/@ethersproject/abstract-provider": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.7.0.tgz", + "integrity": "sha512-R41c9UkchKCpAqStMYUpdunjo3pkEvZC3FAwZn5S5MGbXoMQOHIdHItezTETxAO5bevtMApSyEhn9+CHcDsWBw==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/networks": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/transactions": "^5.7.0", + "@ethersproject/web": "^5.7.0" + } + }, + "node_modules/@ethersproject/abstract-signer": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.7.0.tgz", + "integrity": "sha512-a16V8bq1/Cz+TGCkE2OPMTOUDLS3grCpdjoJCYNnVBbdYEMSgKrU0+B90s8b6H+ByYTBZN7a3g76jdIJi7UfKQ==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" + "@ethersproject/abstract-provider": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0" } }, - "node_modules/jsx-ast-utils": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", - "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", - "dev": true, + "node_modules/@ethersproject/address": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/address/-/address-5.7.0.tgz", + "integrity": "sha512-9wYhYt7aghVGo758POM5nqcOMaE168Q6aRLJZwUmiqSrAungkG74gSSeKEIR7ukixesdRZGPgVqme6vmxs1fkA==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], "dependencies": { - "array-includes": "^3.1.5", - "object.assign": "^4.1.3" - }, - "engines": { - "node": ">=4.0" + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/rlp": "^5.7.0" } }, - "node_modules/language-subtag-registry": { - "version": "0.3.22", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", - "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", - "dev": true - }, - "node_modules/language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", - "dev": true, + "node_modules/@ethersproject/base64": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.7.0.tgz", + "integrity": "sha512-Dr8tcHt2mEbsZr/mwTPIQAf3Ai0Bks/7gTw9dSqk1mQvhW3XvRlmDJr/4n+wg1JmCl16NZue17CDh8xb/vZ0sQ==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], "dependencies": { - "language-subtag-registry": "~0.3.2" + "@ethersproject/bytes": "^5.7.0" } }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, + "node_modules/@ethersproject/basex": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/basex/-/basex-5.7.0.tgz", + "integrity": "sha512-ywlh43GwZLv2Voc2gQVTKBoVQ1mti3d8HK5aMxsfu/nRDnMmNqaSJ3r3n85HBByT8OpoY96SXM1FogC533T4zw==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/properties": "^5.7.0" } }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, + "node_modules/@ethersproject/bignumber": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.7.0.tgz", + "integrity": "sha512-n1CAdIHRWjSucQO3MC1zPSVgV/6dy/fjL9pMrPP9peL+QxEg9wOsVqwD4+818B6LUEtaXzVHQiuivzRoxPxUGw==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "bn.js": "^5.2.1" } }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "node_modules/@ethersproject/bytes": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.7.0.tgz", + "integrity": "sha512-nsbxwgFXWh9NyYWo+U8atvmMsSdKJprTcICAkvbBffT75qDocbuggBU0SJiVK2MuTrp0q+xvLkTnGMPK1+uA9A==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" + "@ethersproject/logger": "^5.7.0" } }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, + "node_modules/@ethersproject/constants": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.7.0.tgz", + "integrity": "sha512-DHI+y5dBNvkpYUMiRQyxRBYBefZkJfo70VUkUAsRjcPs47muV9evftfZ0PJVCXYbAiCgght0DtcF9srFQmIgWA==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" + "@ethersproject/bignumber": "^5.7.0" } }, + "node_modules/@ethersproject/contracts": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/contracts/-/contracts-5.7.0.tgz", + "integrity": "sha512-5GJbzEU3X+d33CdfPhcyS+z8MzsTrBGk/sc+G+59+tPa9yFkl6HQ9D6L0QMgNTA9q8dT0XKxxkyp883XsQvbbg==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/abi": "^5.7.0", + "@ethersproject/abstract-provider": "^5.7.0", + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/address": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/transactions": "^5.7.0" + } + }, + "node_modules/@ethersproject/hash": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.7.0.tgz", + "integrity": "sha512-qX5WrQfnah1EFnO5zJv1v46a8HW0+E5xuBBDTwMFZLuVTx0tbU2kkx15NqdjxecrLGatQN9FGQKpb1FKdHCt+g==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/address": "^5.7.0", + "@ethersproject/base64": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/strings": "^5.7.0" + } + }, + "node_modules/@ethersproject/hdnode": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/hdnode/-/hdnode-5.7.0.tgz", + "integrity": "sha512-OmyYo9EENBPPf4ERhR7oj6uAtUAhYGqOnIS+jE5pTXvdKBS99ikzq1E7Iv0ZQZ5V36Lqx1qZLeak0Ra16qpeOg==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/basex": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/pbkdf2": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/sha2": "^5.7.0", + "@ethersproject/signing-key": "^5.7.0", + "@ethersproject/strings": "^5.7.0", + "@ethersproject/transactions": "^5.7.0", + "@ethersproject/wordlists": "^5.7.0" + } + }, + "node_modules/@ethersproject/json-wallets": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/json-wallets/-/json-wallets-5.7.0.tgz", + "integrity": "sha512-8oee5Xgu6+RKgJTkvEMl2wDgSPSAQ9MB/3JYjFV9jlKvcYHUXZC+cQp0njgmxdHkYWn8s6/IqIZYm0YWCjO/0g==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/address": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/hdnode": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/pbkdf2": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/random": "^5.7.0", + "@ethersproject/strings": "^5.7.0", + "@ethersproject/transactions": "^5.7.0", + "aes-js": "3.0.0", + "scrypt-js": "3.0.1" + } + }, + "node_modules/@ethersproject/keccak256": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.7.0.tgz", + "integrity": "sha512-2UcPboeL/iW+pSg6vZ6ydF8tCnv3Iu/8tUmLLzWWGzxWKFFqOBQFLo6uLUv6BDrLgCDfN28RJ/wtByx+jZ4KBg==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bytes": "^5.7.0", + "js-sha3": "0.8.0" + } + }, + "node_modules/@ethersproject/logger": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.7.0.tgz", + "integrity": "sha512-0odtFdXu/XHtjQXJYA3u9G0G8btm0ND5Cu8M7i5vhEcE8/HmF4Lbdqanwyv4uQTr2tx6b7fQRmgLrsnpQlmnig==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ] + }, + "node_modules/@ethersproject/networks": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.7.1.tgz", + "integrity": "sha512-n/MufjFYv3yFcUyfhnXotyDlNdFb7onmkSy8aQERi2PjNcnWQ66xXxa3XlS8nCcA8aJKJjIIMNJTC7tu80GwpQ==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/logger": "^5.7.0" + } + }, + "node_modules/@ethersproject/pbkdf2": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/pbkdf2/-/pbkdf2-5.7.0.tgz", + "integrity": "sha512-oR/dBRZR6GTyaofd86DehG72hY6NpAjhabkhxgr3X2FpJtJuodEl2auADWBZfhDHgVCbu3/H/Ocq2uC6dpNjjw==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/sha2": "^5.7.0" + } + }, + "node_modules/@ethersproject/properties": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.7.0.tgz", + "integrity": "sha512-J87jy8suntrAkIZtecpxEPxY//szqr1mlBaYlQ0r4RCaiD2hjheqF9s1LVE8vVuJCXisjIP+JgtK/Do54ej4Sw==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/logger": "^5.7.0" + } + }, + "node_modules/@ethersproject/providers": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.7.1.tgz", + "integrity": "sha512-vZveG/DLyo+wk4Ga1yx6jSEHrLPgmTt+dFv0dv8URpVCRf0jVhalps1jq/emN/oXnMRsC7cQgAF32DcXLL7BPQ==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/abstract-provider": "^5.7.0", + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/address": "^5.7.0", + "@ethersproject/base64": "^5.7.0", + "@ethersproject/basex": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/hash": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/networks": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/random": "^5.7.0", + "@ethersproject/rlp": "^5.7.0", + "@ethersproject/sha2": "^5.7.0", + "@ethersproject/strings": "^5.7.0", + "@ethersproject/transactions": "^5.7.0", + "@ethersproject/web": "^5.7.0", + "bech32": "1.1.4", + "ws": "7.4.6" + } + }, + "node_modules/@ethersproject/random": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/random/-/random-5.7.0.tgz", + "integrity": "sha512-19WjScqRA8IIeWclFme75VMXSBvi4e6InrUNuaR4s5pTF2qNhcGdCUwdxUVGtDDqC00sDLCO93jPQoDUH4HVmQ==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0" + } + }, + "node_modules/@ethersproject/rlp": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.7.0.tgz", + "integrity": "sha512-rBxzX2vK8mVF7b0Tol44t5Tb8gomOHkj5guL+HhzQ1yBh/ydjGnpw6at+X6Iw0Kp3OzzzkcKp8N9r0W4kYSs9w==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0" + } + }, + "node_modules/@ethersproject/sha2": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/sha2/-/sha2-5.7.0.tgz", + "integrity": "sha512-gKlH42riwb3KYp0reLsFTokByAKoJdgFCwI+CCiX/k+Jm2mbNs6oOaCjYQSlI1+XBVejwH2KrmCbMAT/GnRDQw==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "hash.js": "1.1.7" + } + }, + "node_modules/@ethersproject/signing-key": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.7.0.tgz", + "integrity": "sha512-MZdy2nL3wO0u7gkB4nA/pEf8lu1TlFswPNmy8AiYkfKTdO6eXBJyUdmHO/ehm/htHw9K/qF8ujnTyUAD+Ry54Q==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "bn.js": "^5.2.1", + "elliptic": "6.5.4", + "hash.js": "1.1.7" + } + }, + "node_modules/@ethersproject/solidity": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/solidity/-/solidity-5.7.0.tgz", + "integrity": "sha512-HmabMd2Dt/raavyaGukF4XxizWKhKQ24DoLtdNbBmNKUOPqwjsKQSdV9GQtj9CBEea9DlzETlVER1gYeXXBGaA==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/sha2": "^5.7.0", + "@ethersproject/strings": "^5.7.0" + } + }, + "node_modules/@ethersproject/strings": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.7.0.tgz", + "integrity": "sha512-/9nu+lj0YswRNSH0NXYqrh8775XNyEdUQAuf3f+SmOrnVewcJ5SBNAjF7lpgehKi4abvNNXyf+HX86czCdJ8Mg==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/logger": "^5.7.0" + } + }, + "node_modules/@ethersproject/transactions": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.7.0.tgz", + "integrity": "sha512-kmcNicCp1lp8qanMTC3RIikGgoJ80ztTyvtsFvCYpSCfkjhD0jZ2LOrnbcuxuToLIUYYf+4XwD1rP+B/erDIhQ==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/address": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/rlp": "^5.7.0", + "@ethersproject/signing-key": "^5.7.0" + } + }, + "node_modules/@ethersproject/units": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/units/-/units-5.7.0.tgz", + "integrity": "sha512-pD3xLMy3SJu9kG5xDGI7+xhTEmGXlEqXU4OfNapmfnxLVY4EMSSRp7j1k7eezutBPH7RBN/7QPnwR7hzNlEFeg==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/logger": "^5.7.0" + } + }, + "node_modules/@ethersproject/wallet": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/wallet/-/wallet-5.7.0.tgz", + "integrity": "sha512-MhmXlJXEJFBFVKrDLB4ZdDzxcBxQ3rLyCkhNqVu3CDYvR97E+8r01UgrI+TI99Le+aYm/in/0vp86guJuM7FCA==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/abstract-provider": "^5.7.0", + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/address": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/hash": "^5.7.0", + "@ethersproject/hdnode": "^5.7.0", + "@ethersproject/json-wallets": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/random": "^5.7.0", + "@ethersproject/signing-key": "^5.7.0", + "@ethersproject/transactions": "^5.7.0", + "@ethersproject/wordlists": "^5.7.0" + } + }, + "node_modules/@ethersproject/web": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@ethersproject/web/-/web-5.7.1.tgz", + "integrity": "sha512-Gueu8lSvyjBWL4cYsWsjh6MtMwM0+H4HvqFPZfB6dV8ctbP9zFAO73VG1cMWae0FLPCtz0peKPpZY8/ugJJX2w==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/base64": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/strings": "^5.7.0" + } + }, + "node_modules/@ethersproject/wordlists": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/wordlists/-/wordlists-5.7.0.tgz", + "integrity": "sha512-S2TFNJNfHWVHNE6cNDjbVlZ6MgE17MIxMbMg2zv3wn+3XSJGosL1m9ZVv3GXCf/2ymSsQ+hRI5IzoMJTG6aoVA==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/hash": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/strings": "^5.7.0" + } + }, + "node_modules/@graphql-typed-document-node/core": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.1.1.tgz", + "integrity": "sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg==", + "peerDependencies": { + "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" + } + }, + "node_modules/@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", + "peer": true + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "peer": true, + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz", + "integrity": "sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/gitignore-to-minimatch": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", + "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "node_modules/@jest/create-cache-key-function": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-27.5.1.tgz", + "integrity": "sha512-dmH1yW+makpTSURTy8VzdUwFnfQh1G8R+DxO2Ho2FFmBbKFEVm+3jWdvFhE2VqB/LATCTokkP0dotjyQyw5/AQ==", + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "peer": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "peer": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "peer": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "peer": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "peer": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", + "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", + "peer": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@json-rpc-tools/provider": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@json-rpc-tools/provider/-/provider-1.7.6.tgz", + "integrity": "sha512-z7D3xvJ33UfCGv77n40lbzOYjZKVM3k2+5cV7xS8G6SCvKTzMkhkUYuD/qzQUNT4cG/lv0e9mRToweEEVLVVmA==", + "dependencies": { + "@json-rpc-tools/utils": "^1.7.6", + "axios": "^0.21.0", + "safe-json-utils": "^1.1.1", + "ws": "^7.4.0" + } + }, + "node_modules/@json-rpc-tools/types": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@json-rpc-tools/types/-/types-1.7.6.tgz", + "integrity": "sha512-nDSqmyRNEqEK9TZHtM15uNnDljczhCUdBmRhpNZ95bIPKEDQ+nTDmGMFd2lLin3upc5h2VVVd9tkTDdbXUhDIQ==", + "dependencies": { + "keyvaluestorage-interface": "^1.0.0" + } + }, + "node_modules/@json-rpc-tools/utils": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@json-rpc-tools/utils/-/utils-1.7.6.tgz", + "integrity": "sha512-HjA8x/U/Q78HRRe19yh8HVKoZ+Iaoo3YZjakJYxR+rw52NHo6jM+VE9b8+7ygkCFXl/EHID5wh/MkXaE/jGyYw==", + "dependencies": { + "@json-rpc-tools/types": "^1.7.6", + "@pedrouid/environment": "^1.0.1" + } + }, + "node_modules/@metamask/safe-event-emitter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@metamask/safe-event-emitter/-/safe-event-emitter-2.0.0.tgz", + "integrity": "sha512-/kSXhY692qiV1MXu6EeOZvg5nECLclxNXcKCxJ3cXQgYuRymRHpdx/t7JXfsK+JLjwA1e1c1/SBrlQYpusC29Q==" + }, + "node_modules/@motionone/animation": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/animation/-/animation-10.14.0.tgz", + "integrity": "sha512-h+1sdyBP8vbxEBW5gPFDnj+m2DCqdlAuf2g6Iafb1lcMnqjsRXWlPw1AXgvUMXmreyhqmPbJqoNfIKdytampRQ==", + "dependencies": { + "@motionone/easing": "^10.14.0", + "@motionone/types": "^10.14.0", + "@motionone/utils": "^10.14.0", + "tslib": "^2.3.1" + } + }, + "node_modules/@motionone/dom": { + "version": "10.13.1", + "resolved": "https://registry.npmjs.org/@motionone/dom/-/dom-10.13.1.tgz", + "integrity": "sha512-zjfX+AGMIt/fIqd/SL1Lj93S6AiJsEA3oc5M9VkUr+Gz+juRmYN1vfvZd6MvEkSqEjwPQgcjN7rGZHrDB9APfQ==", + "dependencies": { + "@motionone/animation": "^10.13.1", + "@motionone/generators": "^10.13.1", + "@motionone/types": "^10.13.0", + "@motionone/utils": "^10.13.1", + "hey-listen": "^1.0.8", + "tslib": "^2.3.1" + } + }, + "node_modules/@motionone/easing": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/easing/-/easing-10.14.0.tgz", + "integrity": "sha512-2vUBdH9uWTlRbuErhcsMmt1jvMTTqvGmn9fHq8FleFDXBlHFs5jZzHJT9iw+4kR1h6a4SZQuCf72b9ji92qNYA==", + "dependencies": { + "@motionone/utils": "^10.14.0", + "tslib": "^2.3.1" + } + }, + "node_modules/@motionone/generators": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/generators/-/generators-10.14.0.tgz", + "integrity": "sha512-6kRHezoFfIjFN7pPpaxmkdZXD36tQNcyJe3nwVqwJ+ZfC0e3rFmszR8kp9DEVFs9QL/akWjuGPSLBI1tvz+Vjg==", + "dependencies": { + "@motionone/types": "^10.14.0", + "@motionone/utils": "^10.14.0", + "tslib": "^2.3.1" + } + }, + "node_modules/@motionone/types": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/types/-/types-10.14.0.tgz", + "integrity": "sha512-3bNWyYBHtVd27KncnJLhksMFQ5o2MSdk1cA/IZqsHtA9DnRM1SYgN01CTcJ8Iw8pCXF5Ocp34tyAjY7WRpOJJQ==" + }, + "node_modules/@motionone/utils": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/utils/-/utils-10.14.0.tgz", + "integrity": "sha512-sLWBLPzRqkxmOTRzSaD3LFQXCPHvDzyHJ1a3VP9PRzBxyVd2pv51/gMOsdAcxQ9n+MIeGJnxzXBYplUHKj4jkw==", + "dependencies": { + "@motionone/types": "^10.14.0", + "hey-listen": "^1.0.8", + "tslib": "^2.3.1" + } + }, + "node_modules/@next/env": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.0.tgz", + "integrity": "sha512-PTJpjAFVbzBQ9xXpzMTroShvD5YDIIy46jQ7d4LrWpY+/5a8H90Tm8hE3Hvkc5RBRspVo7kvEOnqQms0A+2Q6w==" + }, + "node_modules/@next/eslint-plugin-next": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-12.3.0.tgz", + "integrity": "sha512-jVdq1qYTNDjUtulnE8/hkPv0pHILV4jMg5La99iaY/FFm20WxVnsAZtbNnMvlPbf8dc010oO304SX9yXbg5PAw==", + "dev": true, + "dependencies": { + "glob": "7.1.7" + } + }, + "node_modules/@next/swc-android-arm-eabi": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.0.tgz", + "integrity": "sha512-/PuirPnAKsYBw93w/7Q9hqy+KGOU9mjYprZ/faxMUJh/dc6v3rYLxkZKNG9nFPIW4QKNTCnhP40xF9hLnxO+xg==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-android-arm64": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.0.tgz", + "integrity": "sha512-OaI+FhAM6P9B6Ybwbn0Zl8YwWido0lLwhDBi9WiYCh4RQmIXAyVIoIJPHo4fP05+mXaJ/k1trvDvuURvHOq2qw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-darwin-arm64": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.0.tgz", + "integrity": "sha512-9s4d3Mhii+WFce8o8Jok7WC3Bawkr9wEUU++SJRptjU1L5tsfYJMrSYCACHLhZujziNDLyExe4Hwwsccps1sfg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-darwin-x64": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.0.tgz", + "integrity": "sha512-2scC4MqUTwGwok+wpVxP+zWp7WcCAVOtutki2E1n99rBOTnUOX6qXkgxSy083yBN6GqwuC/dzHeN7hIKjavfRA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-freebsd-x64": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.0.tgz", + "integrity": "sha512-xAlruUREij/bFa+qsE1tmsP28t7vz02N4ZDHt2lh3uJUniE0Ne9idyIDLc1Ed0IF2RjfgOp4ZVunuS3OM0sngw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm-gnueabihf": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.0.tgz", + "integrity": "sha512-jin2S4VT/cugc2dSZEUIabhYDJNgrUh7fufbdsaAezgcQzqfdfJqfxl4E9GuafzB4cbRPTaqA0V5uqbp0IyGkQ==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-gnu": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.0.tgz", + "integrity": "sha512-RqJHDKe0WImeUrdR0kayTkRWgp4vD/MS7g0r6Xuf8+ellOFH7JAAJffDW3ayuVZeMYOa7RvgNFcOoWnrTUl9Nw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-musl": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.0.tgz", + "integrity": "sha512-nvNWoUieMjvDjpYJ/4SQe9lQs2xMj6ZRs8N+bmTrVu9leY2Fg3WD6W9p/1uU9hGO8u+OdF13wc4iRShu/WYIHg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-gnu": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.0.tgz", + "integrity": "sha512-4ajhIuVU9PeQCMMhdDgZTLrHmjbOUFuIyg6J19hZqwEwDTSqQyrSLkbJs2Nd7IRiM6Ul/XyrtEFCpk4k+xD2+w==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-musl": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.0.tgz", + "integrity": "sha512-U092RBYbaGxoMAwpauePJEu2PuZSEoUCGJBvsptQr2/2XIMwAJDYM4c/M5NfYEsBr+yjvsYNsOpYfeQ88D82Yg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-arm64-msvc": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.0.tgz", + "integrity": "sha512-pzSzaxjDEJe67bUok9Nxf9rykbJfHXW0owICFsPBsqHyc+cr8vpF7g9e2APTCddtVhvjkga9ILoZJ9NxWS7Yiw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-ia32-msvc": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.0.tgz", + "integrity": "sha512-MQGUpMbYhQmTZ06a9e0hPQJnxFMwETo2WtyAotY3GEzbNCQVbCGhsvqEKcl+ZEHgShlHXUWvSffq1ZscY6gK7A==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-x64-msvc": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.0.tgz", + "integrity": "sha512-C/nw6OgQpEULWqs+wgMHXGvlJLguPRFFGqR2TAqWBerQ8J+Sg3z1ZTqwelkSi4FoqStGuZ2UdFHIDN1ySmR1xA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@noble/secp256k1": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@noble/secp256k1/-/secp256k1-1.7.0.tgz", + "integrity": "sha512-kbacwGSsH/CTout0ZnZWxnW1B+jH/7r/WAAKLBtrRJ/+CUH7lgmQzl3GTrQua3SGKWNSDsS6lmjnDpIJ5Dxyaw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ] + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pedrouid/environment": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@pedrouid/environment/-/environment-1.0.1.tgz", + "integrity": "sha512-HaW78NszGzRZd9SeoI3JD11JqY+lubnaOx7Pewj5pfjqWXOEATpeKIFb9Z4t2WBUK2iryiXX3lzWwmYWgUL0Ug==" + }, + "node_modules/@protobufjs/aspromise": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", + "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==" + }, + "node_modules/@protobufjs/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" + }, + "node_modules/@protobufjs/codegen": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", + "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" + }, + "node_modules/@protobufjs/eventemitter": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", + "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==" + }, + "node_modules/@protobufjs/fetch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", + "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", + "dependencies": { + "@protobufjs/aspromise": "^1.1.1", + "@protobufjs/inquire": "^1.1.0" + } + }, + "node_modules/@protobufjs/float": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", + "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==" + }, + "node_modules/@protobufjs/inquire": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", + "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==" + }, + "node_modules/@protobufjs/path": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", + "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==" + }, + "node_modules/@protobufjs/pool": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", + "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==" + }, + "node_modules/@protobufjs/utf8": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", + "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==" + }, + "node_modules/@rainbow-me/rainbowkit": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@rainbow-me/rainbowkit/-/rainbowkit-0.6.0.tgz", + "integrity": "sha512-eeyn0dvb/p7CI7/GFR9KNcFeCqzSb0WsZKGHWIrzumGvNx7yyVwHsUNXVjnB3VmyXYkwJzm82856VlzulRDlGw==", + "dependencies": { + "@vanilla-extract/css": "1.7.0", + "@vanilla-extract/dynamic": "2.0.2", + "@vanilla-extract/sprinkles": "1.4.1", + "clsx": "1.1.1", + "qrcode": "1.5.0", + "react-remove-scroll": "2.5.4" + }, + "engines": { + "node": ">=12.4" + }, + "peerDependencies": { + "ethers": ">=5.5.1", + "react": ">=17", + "react-dom": ">=17", + "wagmi": "0.5.x || 0.6.x" + } + }, + "node_modules/@rainbow-me/rainbowkit/node_modules/react-remove-scroll": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.4.tgz", + "integrity": "sha512-xGVKJJr0SJGQVirVFAUZ2k1QLyO6m+2fy0l8Qawbp5Jgrv3DeLalrfMNBFSlmz5kriGGzsVBtGVnf4pTKIhhWA==", + "dependencies": { + "react-remove-scroll-bar": "^2.3.3", + "react-style-singleton": "^2.2.1", + "tslib": "^2.1.0", + "use-callback-ref": "^1.3.0", + "use-sidecar": "^1.1.2" + }, + "engines": { + "node": ">=10" + }, + "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 + } + } + }, + "node_modules/@rainbow-me/rainbowkit/node_modules/react-remove-scroll-bar": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.3.tgz", + "integrity": "sha512-i9GMNWwpz8XpUpQ6QlevUtFjHGqnPG4Hxs+wlIJntu/xcsZVEpJcIV71K3ZkqNy2q3GfgvkD7y6t/Sv8ofYSbw==", + "dependencies": { + "react-style-singleton": "^2.2.1", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "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 + } + } + }, + "node_modules/@rainbow-me/rainbowkit/node_modules/react-style-singleton": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.1.tgz", + "integrity": "sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==", + "dependencies": { + "get-nonce": "^1.0.0", + "invariant": "^2.2.4", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "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 + } + } + }, + "node_modules/@rainbow-me/rainbowkit/node_modules/use-callback-ref": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.0.tgz", + "integrity": "sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "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 + } + } + }, + "node_modules/@rainbow-me/rainbowkit/node_modules/use-sidecar": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz", + "integrity": "sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==", + "dependencies": { + "detect-node-es": "^1.1.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.9.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@react-native-community/cli": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-9.1.1.tgz", + "integrity": "sha512-LjXcYahjFzM7TlsGzQLH9bCx3yvBsHEj/5Ytdnk0stdDET329JdXWEh6JiSRjVWPVAoDAV5pRAFmEOEGDNIiAw==", + "peer": true, + "dependencies": { + "@react-native-community/cli-clean": "^9.1.0", + "@react-native-community/cli-config": "^9.1.0", + "@react-native-community/cli-debugger-ui": "^9.0.0", + "@react-native-community/cli-doctor": "^9.1.1", + "@react-native-community/cli-hermes": "^9.1.0", + "@react-native-community/cli-plugin-metro": "^9.1.1", + "@react-native-community/cli-server-api": "^9.1.0", + "@react-native-community/cli-tools": "^9.1.0", + "@react-native-community/cli-types": "^9.1.0", + "chalk": "^4.1.2", + "commander": "^9.4.0", + "execa": "^1.0.0", + "find-up": "^4.1.0", + "fs-extra": "^8.1.0", + "graceful-fs": "^4.1.3", + "prompts": "^2.4.0", + "semver": "^6.3.0" + }, + "bin": { + "react-native": "build/bin.js" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@react-native-community/cli-clean": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-clean/-/cli-clean-9.1.0.tgz", + "integrity": "sha512-3HznNw8EBQtLsVyV8b8+h76M9EeJcJgYn5wZVGQ5mghAOhqnSWVbwRvpDdb8ITXaiTIXFGNOxXnGKMXsu0CYTw==", + "peer": true, + "dependencies": { + "@react-native-community/cli-tools": "^9.1.0", + "chalk": "^4.1.2", + "execa": "^1.0.0", + "prompts": "^2.4.0" + } + }, + "node_modules/@react-native-community/cli-config": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-config/-/cli-config-9.1.0.tgz", + "integrity": "sha512-6G9d5weedQ6EMz37ZYXrFHCU2DG3yqvdLs4Jo2383cSxal+oO+kggaTgqLBKoMETz/S80KsMeC/l+MoRjc1pzw==", + "peer": true, + "dependencies": { + "@react-native-community/cli-tools": "^9.1.0", + "cosmiconfig": "^5.1.0", + "deepmerge": "^3.2.0", + "glob": "^7.1.3", + "joi": "^17.2.1" + } + }, + "node_modules/@react-native-community/cli-config/node_modules/deepmerge": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz", + "integrity": "sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@react-native-community/cli-debugger-ui": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-9.0.0.tgz", + "integrity": "sha512-7hH05ZwU9Tp0yS6xJW0bqcZPVt0YCK7gwj7gnRu1jDNN2kughf6Lg0Ys29rAvtZ7VO1PK5c1O+zs7yFnylQDUA==", + "peer": true, + "dependencies": { + "serve-static": "^1.13.1" + } + }, + "node_modules/@react-native-community/cli-doctor": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-doctor/-/cli-doctor-9.1.1.tgz", + "integrity": "sha512-Sve8b3qmpvHEd0WbABoDXCgdN2OIgaTyBbM5rV+7ynAhn5ieWvS7IMwbBJ9xCoRerf5g8hJSycTyX2bfwCZpWw==", + "peer": true, + "dependencies": { + "@react-native-community/cli-config": "^9.1.0", + "@react-native-community/cli-platform-ios": "^9.1.0", + "@react-native-community/cli-tools": "^9.1.0", + "chalk": "^4.1.2", + "command-exists": "^1.2.8", + "envinfo": "^7.7.2", + "execa": "^1.0.0", + "hermes-profile-transformer": "^0.0.6", + "ip": "^1.1.5", + "node-stream-zip": "^1.9.1", + "ora": "^5.4.1", + "prompts": "^2.4.0", + "semver": "^6.3.0", + "strip-ansi": "^5.2.0", + "sudo-prompt": "^9.0.0", + "wcwidth": "^1.0.1" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "peer": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "peer": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@react-native-community/cli-hermes": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-9.1.0.tgz", + "integrity": "sha512-Ly4dnlRZZ7FckFfSWnaD5BxszuEe9/WcJ6A7srW5UobqnnmEznDv1IY0oBTq1ggnmzIquM9dJQZ0UbcZeQjkoA==", + "peer": true, + "dependencies": { + "@react-native-community/cli-platform-android": "^9.1.0", + "@react-native-community/cli-tools": "^9.1.0", + "chalk": "^4.1.2", + "hermes-profile-transformer": "^0.0.6", + "ip": "^1.1.5" + } + }, + "node_modules/@react-native-community/cli-platform-android": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-9.1.0.tgz", + "integrity": "sha512-OZ/Krq0wH6T7LuAvwFdJYe47RrHG8IOcoab47H4QQdYGTmJgTS3SlVkr6gn79pZyBGyp7xVizD30QJrIIyDjnw==", + "peer": true, + "dependencies": { + "@react-native-community/cli-tools": "^9.1.0", + "chalk": "^4.1.2", + "execa": "^1.0.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.3", + "logkitty": "^0.7.1", + "slash": "^3.0.0" + } + }, + "node_modules/@react-native-community/cli-platform-ios": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-9.1.0.tgz", + "integrity": "sha512-NtZ9j+VXLj8pxsk/trxbS779uXp/ge4fSwDWNwOM9APRoTcClJ/Xp8cp1koXwfULSn152Czo0u5b291DG2WRfQ==", + "peer": true, + "dependencies": { + "@react-native-community/cli-tools": "^9.1.0", + "chalk": "^4.1.2", + "execa": "^1.0.0", + "glob": "^7.1.3", + "ora": "^5.4.1" + } + }, + "node_modules/@react-native-community/cli-plugin-metro": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-9.1.1.tgz", + "integrity": "sha512-8CBwEZrbYIeQw69Exg/oW20pV9C6mbYlDz0pxZJ0AYmC20Q+wFFs6sUh5zm28ZUh1L0LxNGmhle/YvMPqA+fMQ==", + "peer": true, + "dependencies": { + "@react-native-community/cli-server-api": "^9.1.0", + "@react-native-community/cli-tools": "^9.1.0", + "chalk": "^4.1.2", + "metro": "^0.72.1", + "metro-config": "^0.72.1", + "metro-core": "^0.72.1", + "metro-react-native-babel-transformer": "^0.72.1", + "metro-resolver": "^0.72.1", + "metro-runtime": "^0.72.1", + "readline": "^1.3.0" + } + }, + "node_modules/@react-native-community/cli-server-api": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-9.1.0.tgz", + "integrity": "sha512-Xf3hUqUc99hVmWOsmfNqUQ+sxhut9MIHlINzlo7Azxlmg9v9U/vtwJVJSIPD6iwPzvaPH1qeshzwy/r0GUR7fg==", + "peer": true, + "dependencies": { + "@react-native-community/cli-debugger-ui": "^9.0.0", + "@react-native-community/cli-tools": "^9.1.0", + "compression": "^1.7.1", + "connect": "^3.6.5", + "errorhandler": "^1.5.0", + "nocache": "^3.0.1", + "pretty-format": "^26.6.2", + "serve-static": "^1.13.1", + "ws": "^7.5.1" + } + }, + "node_modules/@react-native-community/cli-server-api/node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "peer": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/@react-native-community/cli-tools": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-9.1.0.tgz", + "integrity": "sha512-07Z1hyy4cYty84P9cGq+Xf8Vb0S/0ffxLVdVQEMmLjU71sC9YTUv1anJdZyt6f9uUPvA9+e/YIXw5Bu0rvuXIw==", + "peer": true, + "dependencies": { + "appdirsjs": "^1.2.4", + "chalk": "^4.1.2", + "find-up": "^5.0.0", + "mime": "^2.4.1", + "node-fetch": "^2.6.0", + "open": "^6.2.0", + "ora": "^5.4.1", + "semver": "^6.3.0", + "shell-quote": "^1.7.3" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "peer": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@react-native-community/cli-types": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-9.1.0.tgz", + "integrity": "sha512-KDybF9XHvafLEILsbiKwz5Iobd+gxRaPyn4zSaAerBxedug4er5VUWa8Szy+2GeYKZzMh/gsb1o9lCToUwdT/g==", + "peer": true, + "dependencies": { + "joi": "^17.2.1" + } + }, + "node_modules/@react-native-community/cli/node_modules/commander": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.4.0.tgz", + "integrity": "sha512-sRPT+umqkz90UA8M1yqYfnHlZA7fF6nSphDtxeywPZ49ysjxDQybzk13CL+mXekDRG92skbcqCLVovuCusNmFw==", + "peer": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@react-native-community/cli/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "peer": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "peer": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "peer": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native-community/cli/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "peer": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "peer": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@react-native/assets": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@react-native/assets/-/assets-1.0.0.tgz", + "integrity": "sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ==", + "peer": true + }, + "node_modules/@react-native/normalize-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-2.0.0.tgz", + "integrity": "sha512-Wip/xsc5lw8vsBlmY2MO/gFLp3MvuZ2baBZjDeTjjndMgM0h5sxz7AZR62RDPGgstp8Np7JzjvVqVT7tpFZqsw==", + "peer": true + }, + "node_modules/@react-native/polyfills": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@react-native/polyfills/-/polyfills-2.0.0.tgz", + "integrity": "sha512-K0aGNn1TjalKj+65D7ycc1//H9roAQ51GJVk5ZJQFb2teECGmzd86bYDC0aYdbRf7gtovescq4Zt6FR0tgXiHQ==", + "peer": true + }, + "node_modules/@relaycc/receiver": { + "version": "0.1.55", + "resolved": "https://registry.npmjs.org/@relaycc/receiver/-/receiver-0.1.55.tgz", + "integrity": "sha512-B+L1SyMxyRli+ShNF50w0SitPCK+8yoWoFfgHywow1ZNJMOV49aVxSYyN6WEXqJGGcjSUwL431tJDY6ZFFmqMQ==", + "dependencies": { + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/address": "^5.7.0", + "@ethersproject/providers": "^5.7.0", + "@relaycc/xmtp-js": "0.1.2", + "framer-motion": "^4.1.17", + "gql": "^1.1.2", + "graphql-request": "^5.0.0", + "react-blockies": "^1.4.1", + "zustand": "^4.1.1" + }, + "peerDependencies": { + "react": "^16 || ^17 || ^18", + "react-dom": "^16 || ^17 || ^18" + } + }, + "node_modules/@relaycc/receiver/node_modules/framer-motion": { + "version": "4.1.17", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-4.1.17.tgz", + "integrity": "sha512-thx1wvKzblzbs0XaK2X0G1JuwIdARcoNOW7VVwjO8BUltzXPyONGAElLu6CiCScsOQRI7FIk/45YTFtJw5Yozw==", + "dependencies": { + "framesync": "5.3.0", + "hey-listen": "^1.0.8", + "popmotion": "9.3.6", + "style-value-types": "4.1.4", + "tslib": "^2.1.0" + }, + "optionalDependencies": { + "@emotion/is-prop-valid": "^0.8.2" + }, + "peerDependencies": { + "react": ">=16.8 || ^17.0.0", + "react-dom": ">=16.8 || ^17.0.0" + } + }, + "node_modules/@relaycc/receiver/node_modules/framesync": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/framesync/-/framesync-5.3.0.tgz", + "integrity": "sha512-oc5m68HDO/tuK2blj7ZcdEBRx3p1PjrgHazL8GYEpvULhrtGIFbQArN6cQS2QhW8mitffaB+VYzMjDqBxxQeoA==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@relaycc/receiver/node_modules/popmotion": { + "version": "9.3.6", + "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-9.3.6.tgz", + "integrity": "sha512-ZTbXiu6zIggXzIliMi8LGxXBF5ST+wkpXGEjeTUDUOCdSQ356hij/xjeUdv0F8zCQNeqB1+PR5/BB+gC+QLAPw==", + "dependencies": { + "framesync": "5.3.0", + "hey-listen": "^1.0.8", + "style-value-types": "4.1.4", + "tslib": "^2.1.0" + } + }, + "node_modules/@relaycc/receiver/node_modules/style-value-types": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-4.1.4.tgz", + "integrity": "sha512-LCJL6tB+vPSUoxgUBt9juXIlNJHtBMy8jkXzUJSBzeHWdBu6lhzHqCvLVkXFGsFIlNa2ln1sQHya/gzaFmB2Lg==", + "dependencies": { + "hey-listen": "^1.0.8", + "tslib": "^2.1.0" + } + }, + "node_modules/@relaycc/xmtp-js": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@relaycc/xmtp-js/-/xmtp-js-0.1.2.tgz", + "integrity": "sha512-3vEumfkhJzCLzaKGJHMfEq6rPYgiuec4qdwLRr2SvLY1qtsP941soT3rQkyBpFPmn42ZrFevrff+phhSeRLdYg==", + "dependencies": { + "@noble/secp256k1": "^1.5.2", + "@stardazed/streams-polyfill": "^2.4.0", + "@xmtp/proto": "^1.3.1", + "ethers": "^5.5.3", + "long": "^5.2.0", + "node-localstorage": "^2.2.1" + } + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.4.tgz", + "integrity": "sha512-LwzQKA4vzIct1zNZzBmRKI9QuNpLgTQMEjsQLf3BXuGYb3QPTP4Yjf6mkdX+X1mYttZ808QpOwAzZjv28kq7DA==", + "dev": true + }, + "node_modules/@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "peer": true, + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==", + "peer": true + }, + "node_modules/@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", + "peer": true + }, + "node_modules/@solana/buffer-layout": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@solana/buffer-layout/-/buffer-layout-4.0.0.tgz", + "integrity": "sha512-lR0EMP2HC3+Mxwd4YcnZb0smnaDw7Bl2IQWZiTevRH5ZZBZn6VRWn3/92E3qdU4SSImJkA6IDHawOHAnx/qUvQ==", + "dependencies": { + "buffer": "~6.0.3" + }, + "engines": { + "node": ">=5.10" + } + }, + "node_modules/@solana/web3.js": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/@solana/web3.js/-/web3.js-1.52.0.tgz", + "integrity": "sha512-oG1+BX4nVYZ0OBzmk6DRrY8oBYMsbXVQEf9N9JOfKm+wXSmjxVEEo8v3IPV8mKwR0JvUWuE8lOn3IUDiMlRLgg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@ethersproject/sha2": "^5.5.0", + "@solana/buffer-layout": "^4.0.0", + "bigint-buffer": "^1.1.5", + "bn.js": "^5.0.0", + "borsh": "^0.7.0", + "bs58": "^4.0.1", + "buffer": "6.0.1", + "fast-stable-stringify": "^1.0.0", + "jayson": "^3.4.4", + "js-sha3": "^0.8.0", + "node-fetch": "2", + "react-native-url-polyfill": "^1.3.0", + "rpc-websockets": "^7.5.0", + "secp256k1": "^4.0.2", + "superstruct": "^0.14.2", + "tweetnacl": "^1.0.3" + }, + "engines": { + "node": ">=12.20.0" + } + }, + "node_modules/@solana/web3.js/node_modules/buffer": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.1.tgz", + "integrity": "sha512-rVAXBwEcEoYtxnHSO5iWyhzV/O1WMtkUYWlfdLS7FjU4PnSJJHEfHXi/uHPI5EwltmOA794gN3bm3/pzuctWjQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/@solana/web3.js/node_modules/react": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.1.0.tgz", + "integrity": "sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@solana/web3.js/node_modules/react-native": { + "version": "0.70.1", + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.70.1.tgz", + "integrity": "sha512-AUh4NZLFdvyjSiYWCtTROCrC7loxeeZ/TzBnkZwp3kb9XmMu7/kzvWn2c5sEMnzW7X/0JSul8jXexGVdpnCoSA==", + "peer": true, + "dependencies": { + "@jest/create-cache-key-function": "^27.0.1", + "@react-native-community/cli": "^9.0.0", + "@react-native-community/cli-platform-android": "^9.0.0", + "@react-native-community/cli-platform-ios": "^9.0.0", + "@react-native/assets": "1.0.0", + "@react-native/normalize-color": "2.0.0", + "@react-native/polyfills": "2.0.0", + "abort-controller": "^3.0.0", + "anser": "^1.4.9", + "base64-js": "^1.1.2", + "event-target-shim": "^5.0.1", + "invariant": "^2.2.4", + "jsc-android": "^250230.2.1", + "memoize-one": "^5.0.0", + "metro-react-native-babel-transformer": "0.72.1", + "metro-runtime": "0.72.1", + "metro-source-map": "0.72.1", + "mkdirp": "^0.5.1", + "nullthrows": "^1.1.1", + "pretty-format": "^26.5.2", + "promise": "^8.0.3", + "react-devtools-core": "4.24.0", + "react-native-codegen": "^0.70.5", + "react-native-gradle-plugin": "^0.70.3", + "react-refresh": "^0.4.0", + "react-shallow-renderer": "^16.15.0", + "regenerator-runtime": "^0.13.2", + "scheduler": "^0.22.0", + "stacktrace-parser": "^0.1.3", + "use-sync-external-store": "^1.0.0", + "whatwg-fetch": "^3.0.0", + "ws": "^6.1.4" + }, + "bin": { + "react-native": "cli.js" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "18.1.0" + } + }, + "node_modules/@solana/web3.js/node_modules/react-native-url-polyfill": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-native-url-polyfill/-/react-native-url-polyfill-1.3.0.tgz", + "integrity": "sha512-w9JfSkvpqqlix9UjDvJjm1EjSt652zVQ6iwCIj1cVVkwXf4jQhQgTNXY6EVTwuAmUjg6BC6k9RHCBynoLFo3IQ==", + "dependencies": { + "whatwg-url-without-unicode": "8.0.0-3" + }, + "peerDependencies": { + "react-native": "*" + } + }, + "node_modules/@solana/web3.js/node_modules/react-shallow-renderer": { + "version": "16.15.0", + "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", + "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==", + "peer": true, + "dependencies": { + "object-assign": "^4.1.1", + "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependencies": { + "react": "^16.0.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@solana/web3.js/node_modules/scheduler": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.22.0.tgz", + "integrity": "sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/@solana/web3.js/node_modules/ws": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "peer": true, + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/@stardazed/streams-polyfill": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@stardazed/streams-polyfill/-/streams-polyfill-2.4.0.tgz", + "integrity": "sha512-W6Yg9cA8YT1b9qCQsz/2+kmKt7i/Za2Nj4QOLqdiANzpTiGy5mOyCQNyh0CVpbvXkjCBo2QxrwPvbDlP9u9k+Q==" + }, + "node_modules/@swc/helpers": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.11.tgz", + "integrity": "sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@tailwindcss/typography": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.7.tgz", + "integrity": "sha512-JTTSTrgZfp6Ki4svhPA4mkd9nmQ/j9EfE7SbHJ1cLtthKkpW2OxsFXzSmxbhYbEkfNIyAyhle5p4SYyKRbz/jg==", + "dev": true, + "dependencies": { + "lodash.castarray": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.merge": "^4.6.2", + "postcss-selector-parser": "6.0.10" + }, + "peerDependencies": { + "tailwindcss": ">=3.0.0 || insiders" + } + }, + "node_modules/@tanstack/query-core": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-4.3.4.tgz", + "integrity": "sha512-NLAe3j5Vk1yYEtoPP5fPGPjRzkZPx67KUM3f14L3InziJZJ0wVecCh7uKfgYkbRKJSeq6PlbND7iuCGdTplN6Q==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, + "node_modules/@tanstack/query-sync-storage-persister": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/@tanstack/query-sync-storage-persister/-/query-sync-storage-persister-4.3.4.tgz", + "integrity": "sha512-F/pUWScw5ky/LDPdJ5YjEGenE9bcm0FOL6itKsUnMnNOPLE8YI0AMWc79XjkVeeZ5Vo3ojyzOdnWLqo2XD7g0Q==", + "dependencies": { + "@tanstack/react-query-persist-client": "4.3.4" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, + "node_modules/@tanstack/react-query": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-4.3.4.tgz", + "integrity": "sha512-IiAo+B8bxphEpO7xwLQaCptd2rY4Ef3pW1q9J3pT66G+J/st4QpGQ+cSm9iESp9ccRy1YNUk3klk/hQtWewl6g==", + "dependencies": { + "@tanstack/query-core": "4.3.4", + "use-sync-external-store": "^1.2.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-native": "*" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, + "node_modules/@tanstack/react-query-persist-client": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/@tanstack/react-query-persist-client/-/react-query-persist-client-4.3.4.tgz", + "integrity": "sha512-Bj4IX1r12teGnMIASymHoa5RI5D2omKklJ8+RPbWalgYsfD/OOGO2KQiFZGfsfbnj2xtkrgSq4dGxLOBmgdxXw==", + "dependencies": { + "@tanstack/query-core": "4.3.4", + "@tanstack/react-query": "4.3.4" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, + "node_modules/@types/bn.js": { + "version": "4.11.6", + "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-4.11.6.tgz", + "integrity": "sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "peer": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "peer": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "peer": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true + }, + "node_modules/@types/node": { + "version": "18.7.16", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.16.tgz", + "integrity": "sha512-EQHhixfu+mkqHMZl1R2Ovuvn47PUw18azMJOTwSZr9/fhzHNGXAJ0ma0dayRVchprpCj0Kc1K1xKoWaATWF1qg==" + }, + "node_modules/@types/pbkdf2": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@types/pbkdf2/-/pbkdf2-3.1.0.tgz", + "integrity": "sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", + "devOptional": true + }, + "node_modules/@types/react": { + "version": "18.0.19", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.19.tgz", + "integrity": "sha512-BDc3Q+4Q3zsn7k9xZrKfjWyJsSlEDMs38gD1qp2eDazLCdcPqAT+vq1ND+Z8AGel/UiwzNUk8ptpywgNQcJ1MQ==", + "devOptional": true, + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-blockies": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@types/react-blockies/-/react-blockies-1.4.1.tgz", + "integrity": "sha512-aDX0g0hwzdodkGLSDNUQr6gXxwclGjnhS8jhsR8uQhAfe/7i3GZD/NDcSlQ2SiQiLhfRxX3NlY+nvBwf5Y0tTg==", + "dev": true, + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-dom": { + "version": "18.0.6", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.6.tgz", + "integrity": "sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==", + "dev": true, + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", + "devOptional": true + }, + "node_modules/@types/secp256k1": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@types/secp256k1/-/secp256k1-4.0.3.tgz", + "integrity": "sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/ws": { + "version": "7.4.7", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-7.4.7.tgz", + "integrity": "sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "peer": true + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.36.2.tgz", + "integrity": "sha512-qS/Kb0yzy8sR0idFspI9Z6+t7mqk/oRjnAYfewG+VN73opAUvmYL3oPIMmgOX6CnQS6gmVIXGshlb5RY/R22pA==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.36.2", + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/typescript-estree": "5.36.2", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.36.2.tgz", + "integrity": "sha512-cNNP51L8SkIFSfce8B1NSUBTJTu2Ts4nWeWbFrdaqjmn9yKrAaJUBHkyTZc0cL06OFHpb+JZq5AUHROS398Orw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/visitor-keys": "5.36.2" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.36.2.tgz", + "integrity": "sha512-9OJSvvwuF1L5eS2EQgFUbECb99F0mwq501w0H0EkYULkhFa19Qq7WFbycdw1PexAc929asupbZcgjVIe6OK/XQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.36.2.tgz", + "integrity": "sha512-8fyH+RfbKc0mTspfuEjlfqA4YywcwQK2Amcf6TDOwaRLg7Vwdu4bZzyvBZp4bjt1RRjQ5MDnOZahxMrt2l5v9w==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/visitor-keys": "5.36.2", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.36.2.tgz", + "integrity": "sha512-BtRvSR6dEdrNt7Net2/XDjbYKU5Ml6GqJgVfXT0CxTCJlnIqK7rAGreuWKMT2t8cFUT2Msv5oxw0GMRD7T5J7A==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.36.2", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@vanilla-extract/css": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@vanilla-extract/css/-/css-1.7.0.tgz", + "integrity": "sha512-2Abpr5aJskwKS+waMWxWnTBqq/rj4J93KtGteW0VSORMUsijrupwjOXECd7Llh+nSFfx/Y6usuexF5/ffyDF8A==", + "dependencies": { + "@emotion/hash": "^0.8.0", + "@vanilla-extract/private": "^1.0.3", + "chalk": "^4.1.1", + "css-mediaquery": "^0.1.2", + "css-what": "^5.0.1", + "cssesc": "^3.0.0", + "csstype": "^3.0.7", + "deep-object-diff": "^1.1.0", + "deepmerge": "^4.2.2", + "escape-string-regexp": "^4.0.0", + "outdent": "^0.8.0" + } + }, + "node_modules/@vanilla-extract/dynamic": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@vanilla-extract/dynamic/-/dynamic-2.0.2.tgz", + "integrity": "sha512-U4nKaEQ8Kuz+exXEr51DUpyaOuzo24/S/k1YbDPQR06cYcNjQqvwFRnwWtZ+9ImocqM1wTKtzrdUgSTtLGIwAg==", + "dependencies": { + "@vanilla-extract/private": "^1.0.3" + } + }, + "node_modules/@vanilla-extract/private": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@vanilla-extract/private/-/private-1.0.3.tgz", + "integrity": "sha512-17kVyLq3ePTKOkveHxXuIJZtGYs+cSoev7BlP+Lf4916qfDhk/HBjvlYDe8egrea7LNPHKwSZJK/bzZC+Q6AwQ==" + }, + "node_modules/@vanilla-extract/sprinkles": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@vanilla-extract/sprinkles/-/sprinkles-1.4.1.tgz", + "integrity": "sha512-aW6CfMMToX4a+baLuVxwcT0FSACjX3xrNt8wdi/3LLRlLAfhyue8OK7kJxhcYNZfydBeWTP59aRy8p5FUTIeew==", + "peerDependencies": { + "@vanilla-extract/css": "^1.0.0" + } + }, + "node_modules/@wagmi/core": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/@wagmi/core/-/core-0.5.6.tgz", + "integrity": "sha512-ZGvMVpcl5iN/fXqYxh+lngs980I4R/bMEMVcYjXw5PA67PB1I53paapsPUBt+0ID2QIShyyxZ/qKmhg7FstNWA==", + "funding": [ + { + "type": "gitcoin", + "url": "https://gitcoin.co/grants/4493/wagmi-react-hooks-library-for-ethereum" + }, + { + "type": "github", + "url": "https://github.com/sponsors/wagmi-dev" + } + ], + "dependencies": { + "eventemitter3": "^4.0.7", + "zustand": "^4.0.0" + }, + "peerDependencies": { + "@coinbase/wallet-sdk": ">=3.3.0", + "@walletconnect/ethereum-provider": ">=1.7.5", + "ethers": ">=5.5.1" + }, + "peerDependenciesMeta": { + "@coinbase/wallet-sdk": { + "optional": true + }, + "@walletconnect/ethereum-provider": { + "optional": true + } + } + }, + "node_modules/@walletconnect/browser-utils": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@walletconnect/browser-utils/-/browser-utils-1.8.0.tgz", + "integrity": "sha512-Wcqqx+wjxIo9fv6eBUFHPsW1y/bGWWRboni5dfD8PtOmrihrEpOCmvRJe4rfl7xgJW8Ea9UqKEaq0bIRLHlK4A==", + "dependencies": { + "@walletconnect/safe-json": "1.0.0", + "@walletconnect/types": "^1.8.0", + "@walletconnect/window-getters": "1.0.0", + "@walletconnect/window-metadata": "1.0.0", + "detect-browser": "5.2.0" + } + }, + "node_modules/@walletconnect/client": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@walletconnect/client/-/client-1.8.0.tgz", + "integrity": "sha512-svyBQ14NHx6Cs2j4TpkQaBI/2AF4+LXz64FojTjMtV4VMMhl81jSO1vNeg+yYhQzvjcGH/GpSwixjyCW0xFBOQ==", + "dependencies": { + "@walletconnect/core": "^1.8.0", + "@walletconnect/iso-crypto": "^1.8.0", + "@walletconnect/types": "^1.8.0", + "@walletconnect/utils": "^1.8.0" + } + }, + "node_modules/@walletconnect/core": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-1.8.0.tgz", + "integrity": "sha512-aFTHvEEbXcZ8XdWBw6rpQDte41Rxwnuk3SgTD8/iKGSRTni50gI9S3YEzMj05jozSiOBxQci4pJDMVhIUMtarw==", + "dependencies": { + "@walletconnect/socket-transport": "^1.8.0", + "@walletconnect/types": "^1.8.0", + "@walletconnect/utils": "^1.8.0" + } + }, + "node_modules/@walletconnect/crypto": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@walletconnect/crypto/-/crypto-1.0.2.tgz", + "integrity": "sha512-+OlNtwieUqVcOpFTvLBvH+9J9pntEqH5evpINHfVxff1XIgwV55PpbdvkHu6r9Ib4WQDOFiD8OeeXs1vHw7xKQ==", + "dependencies": { + "@walletconnect/encoding": "^1.0.1", + "@walletconnect/environment": "^1.0.0", + "@walletconnect/randombytes": "^1.0.2", + "aes-js": "^3.1.2", + "hash.js": "^1.1.7" + } + }, + "node_modules/@walletconnect/crypto/node_modules/aes-js": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-3.1.2.tgz", + "integrity": "sha512-e5pEa2kBnBOgR4Y/p20pskXI74UEz7de8ZGVo58asOtvSVG5YAbJeELPZxOmt+Bnz3rX753YKhfIn4X4l1PPRQ==" + }, + "node_modules/@walletconnect/encoding": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@walletconnect/encoding/-/encoding-1.0.1.tgz", + "integrity": "sha512-8opL2rs6N6E3tJfsqwS82aZQDL3gmupWUgmvuZ3CGU7z/InZs3R9jkzH8wmYtpbq0sFK3WkJkQRZFFk4BkrmFA==", + "dependencies": { + "is-typedarray": "1.0.0", + "typedarray-to-buffer": "3.1.5" + } + }, + "node_modules/@walletconnect/environment": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@walletconnect/environment/-/environment-1.0.0.tgz", + "integrity": "sha512-4BwqyWy6KpSvkocSaV7WR3BlZfrxLbJSLkg+j7Gl6pTDE+U55lLhJvQaMuDVazXYxcjBsG09k7UlH7cGiUI5vQ==" + }, + "node_modules/@walletconnect/ethereum-provider": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@walletconnect/ethereum-provider/-/ethereum-provider-1.8.0.tgz", + "integrity": "sha512-Nq9m+oo5P0F+njsROHw9KMWdoc/8iGHYzQdkjJN/1C7DtsqFRg5k5a3hd9rzCLpbPsOC1q8Z5lRs6JQgDvPm6Q==", + "dependencies": { + "@walletconnect/client": "^1.8.0", + "@walletconnect/jsonrpc-http-connection": "^1.0.2", + "@walletconnect/jsonrpc-provider": "^1.0.5", + "@walletconnect/signer-connection": "^1.8.0", + "@walletconnect/types": "^1.8.0", + "@walletconnect/utils": "^1.8.0", + "eip1193-provider": "1.0.1", + "eventemitter3": "4.0.7" + } + }, + "node_modules/@walletconnect/iso-crypto": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@walletconnect/iso-crypto/-/iso-crypto-1.8.0.tgz", + "integrity": "sha512-pWy19KCyitpfXb70hA73r9FcvklS+FvO9QUIttp3c2mfW8frxgYeRXfxLRCIQTkaYueRKvdqPjbyhPLam508XQ==", + "dependencies": { + "@walletconnect/crypto": "^1.0.2", + "@walletconnect/types": "^1.8.0", + "@walletconnect/utils": "^1.8.0" + } + }, + "node_modules/@walletconnect/jsonrpc-http-connection": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-http-connection/-/jsonrpc-http-connection-1.0.3.tgz", + "integrity": "sha512-npPvDG2JxyxoqOphDiyjp5pPeASRBrlfQS39wHESPHlFIjBuvNt9lV9teh53MK9Ncbyxh4y2qEKMfPgcUulTRg==", + "dependencies": { + "@walletconnect/jsonrpc-utils": "^1.0.3", + "@walletconnect/safe-json": "^1.0.0", + "cross-fetch": "^3.1.4" + } + }, + "node_modules/@walletconnect/jsonrpc-provider": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.5.tgz", + "integrity": "sha512-v61u4ZIV8+p9uIHS2Kl2YRj/2idrQiHcrbrJXw3McQkEJtj9mkCofr1Hu/n419wSRM5uiNK8Z4WRS9zGTTAhWQ==", + "dependencies": { + "@walletconnect/jsonrpc-utils": "^1.0.3", + "@walletconnect/safe-json": "^1.0.0" + } + }, + "node_modules/@walletconnect/jsonrpc-types": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.1.tgz", + "integrity": "sha512-+6coTtOuChCqM+AoYyi4Q83p9l/laI6NvuM2/AHaZFuf0gT0NjW7IX2+86qGyizn7Ptq4AYZmfxurAxTnhefuw==", + "dependencies": { + "keyvaluestorage-interface": "^1.0.0" + } + }, + "node_modules/@walletconnect/jsonrpc-utils": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.3.tgz", + "integrity": "sha512-3yb49bPk16MNLk6uIIHPSHQCpD6UAo1OMOx1rM8cW/MPEAYAzrSW5hkhG7NEUwX9SokRIgnZK3QuQkiyNzBMhQ==", + "dependencies": { + "@walletconnect/environment": "^1.0.0", + "@walletconnect/jsonrpc-types": "^1.0.1" + } + }, + "node_modules/@walletconnect/mobile-registry": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@walletconnect/mobile-registry/-/mobile-registry-1.4.0.tgz", + "integrity": "sha512-ZtKRio4uCZ1JUF7LIdecmZt7FOLnX72RPSY7aUVu7mj7CSfxDwUn6gBuK6WGtH+NZCldBqDl5DenI5fFSvkKYw==", + "deprecated": "Deprecated in favor of dynamic registry available from: https://github.com/walletconnect/walletconnect-registry" + }, + "node_modules/@walletconnect/qrcode-modal": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@walletconnect/qrcode-modal/-/qrcode-modal-1.8.0.tgz", + "integrity": "sha512-BueaFefaAi8mawE45eUtztg3ZFbsAH4DDXh1UNwdUlsvFMjqcYzLUG0xZvDd6z2eOpbgDg2N3bl6gF0KONj1dg==", + "dependencies": { + "@walletconnect/browser-utils": "^1.8.0", + "@walletconnect/mobile-registry": "^1.4.0", + "@walletconnect/types": "^1.8.0", + "copy-to-clipboard": "^3.3.1", + "preact": "10.4.1", + "qrcode": "1.4.4" + } + }, + "node_modules/@walletconnect/qrcode-modal/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@walletconnect/qrcode-modal/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@walletconnect/qrcode-modal/node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/@walletconnect/qrcode-modal/node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/@walletconnect/qrcode-modal/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@walletconnect/qrcode-modal/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/@walletconnect/qrcode-modal/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "node_modules/@walletconnect/qrcode-modal/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@walletconnect/qrcode-modal/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@walletconnect/qrcode-modal/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@walletconnect/qrcode-modal/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@walletconnect/qrcode-modal/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@walletconnect/qrcode-modal/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@walletconnect/qrcode-modal/node_modules/pngjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", + "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@walletconnect/qrcode-modal/node_modules/preact": { + "version": "10.4.1", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.4.1.tgz", + "integrity": "sha512-WKrRpCSwL2t3tpOOGhf2WfTpcmbpxaWtDbdJdKdjd0aEiTkvOmS4NBkG6kzlaAHI9AkQ3iVqbFWM3Ei7mZ4o1Q==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } + }, + "node_modules/@walletconnect/qrcode-modal/node_modules/qrcode": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.4.4.tgz", + "integrity": "sha512-oLzEC5+NKFou9P0bMj5+v6Z40evexeE29Z9cummZXZ9QXyMr3lphkURzxjXgPJC5azpxcshoDWV1xE46z+/c3Q==", + "dependencies": { + "buffer": "^5.4.3", + "buffer-alloc": "^1.2.0", + "buffer-from": "^1.1.1", + "dijkstrajs": "^1.0.1", + "isarray": "^2.0.1", + "pngjs": "^3.3.0", + "yargs": "^13.2.4" + }, + "bin": { + "qrcode": "bin/qrcode" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@walletconnect/qrcode-modal/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@walletconnect/qrcode-modal/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@walletconnect/qrcode-modal/node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@walletconnect/qrcode-modal/node_modules/yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dependencies": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "node_modules/@walletconnect/qrcode-modal/node_modules/yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "node_modules/@walletconnect/randombytes": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@walletconnect/randombytes/-/randombytes-1.0.2.tgz", + "integrity": "sha512-ivgOtAyqQnN0rLQmOFPemsgYGysd/ooLfaDA/ACQ3cyqlca56t3rZc7pXfqJOIETx/wSyoF5XbwL+BqYodw27A==", + "dependencies": { + "@walletconnect/encoding": "^1.0.1", + "@walletconnect/environment": "^1.0.0", + "randombytes": "^2.1.0" + } + }, + "node_modules/@walletconnect/safe-json": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@walletconnect/safe-json/-/safe-json-1.0.0.tgz", + "integrity": "sha512-QJzp/S/86sUAgWY6eh5MKYmSfZaRpIlmCJdi5uG4DJlKkZrHEF7ye7gA+VtbVzvTtpM/gRwO2plQuiooIeXjfg==" + }, + "node_modules/@walletconnect/signer-connection": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@walletconnect/signer-connection/-/signer-connection-1.8.0.tgz", + "integrity": "sha512-+YAaTAP52MWZJ2wWnqKClKCPlPHBo6reURFe0cWidLADh9mi/kPWGALZ5AENK22zpem1bbKV466rF5Rzvu0ehA==", + "dependencies": { + "@walletconnect/client": "^1.8.0", + "@walletconnect/jsonrpc-types": "^1.0.1", + "@walletconnect/jsonrpc-utils": "^1.0.3", + "@walletconnect/qrcode-modal": "^1.8.0", + "@walletconnect/types": "^1.8.0", + "eventemitter3": "4.0.7" + } + }, + "node_modules/@walletconnect/socket-transport": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@walletconnect/socket-transport/-/socket-transport-1.8.0.tgz", + "integrity": "sha512-5DyIyWrzHXTcVp0Vd93zJ5XMW61iDM6bcWT4p8DTRfFsOtW46JquruMhxOLeCOieM4D73kcr3U7WtyR4JUsGuQ==", + "dependencies": { + "@walletconnect/types": "^1.8.0", + "@walletconnect/utils": "^1.8.0", + "ws": "7.5.3" + } + }, + "node_modules/@walletconnect/socket-transport/node_modules/ws": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.3.tgz", + "integrity": "sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/@walletconnect/types": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-1.8.0.tgz", + "integrity": "sha512-Cn+3I0V0vT9ghMuzh1KzZvCkiAxTq+1TR2eSqw5E5AVWfmCtECFkVZBP6uUJZ8YjwLqXheI+rnjqPy7sVM4Fyg==" + }, + "node_modules/@walletconnect/utils": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-1.8.0.tgz", + "integrity": "sha512-zExzp8Mj1YiAIBfKNm5u622oNw44WOESzo6hj+Q3apSMIb0Jph9X3GDIdbZmvVZsNPxWDL7uodKgZcCInZv2vA==", + "dependencies": { + "@walletconnect/browser-utils": "^1.8.0", + "@walletconnect/encoding": "^1.0.1", + "@walletconnect/jsonrpc-utils": "^1.0.3", + "@walletconnect/types": "^1.8.0", + "bn.js": "4.11.8", + "js-sha3": "0.8.0", + "query-string": "6.13.5" + } + }, + "node_modules/@walletconnect/utils/node_modules/bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" + }, + "node_modules/@walletconnect/window-getters": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@walletconnect/window-getters/-/window-getters-1.0.0.tgz", + "integrity": "sha512-xB0SQsLaleIYIkSsl43vm8EwETpBzJ2gnzk7e0wMF3ktqiTGS6TFHxcprMl5R44KKh4tCcHCJwolMCaDSwtAaA==" + }, + "node_modules/@walletconnect/window-metadata": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@walletconnect/window-metadata/-/window-metadata-1.0.0.tgz", + "integrity": "sha512-9eFvmJxIKCC3YWOL97SgRkKhlyGXkrHwamfechmqszbypFspaSk+t2jQXAEU7YClHF6Qjw5eYOmy1//zFi9/GA==", + "dependencies": { + "@walletconnect/window-getters": "^1.0.0" + } + }, + "node_modules/@xmtp/proto": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@xmtp/proto/-/proto-1.3.1.tgz", + "integrity": "sha512-qpZd1/gcjz9I8rB7wAsriKfpu41rpomuIsSVyDg0yGOOPJV+thNSA6UqAs2XNDO68dPSOhFWkROHEdixVnMJPg==", + "dependencies": { + "long": "^5.2.0", + "protobufjs": "^7.0.0", + "undici": "^5.8.1" + } + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "peer": true, + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/absolute-path": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/absolute-path/-/absolute-path-0.0.0.tgz", + "integrity": "sha512-HQiug4c+/s3WOvEnDRxXVmNtSG5s2gJM9r19BTcqjp7BWcE48PB+Y2G6jE65kqI0LpsQeMZygt/b60Gi4KxGyA==", + "peer": true + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "peer": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "dev": true, + "dependencies": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + } + }, + "node_modules/acorn-node/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/aes-js": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-3.0.0.tgz", + "integrity": "sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw==" + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/anser": { + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", + "integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==", + "peer": true + }, + "node_modules/ansi-fragments": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ansi-fragments/-/ansi-fragments-0.2.1.tgz", + "integrity": "sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==", + "peer": true, + "dependencies": { + "colorette": "^1.0.7", + "slice-ansi": "^2.0.0", + "strip-ansi": "^5.0.0" + } + }, + "node_modules/ansi-fragments/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-fragments/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "peer": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/appdirsjs": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.7.tgz", + "integrity": "sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw==", + "peer": true + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-includes": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "peer": true + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ast-types": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", + "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", + "peer": true, + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "dev": true + }, + "node_modules/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "peer": true + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "peer": true + }, + "node_modules/async-mutex": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/async-mutex/-/async-mutex-0.2.6.tgz", + "integrity": "sha512-Hs4R+4SPgamu6rSGW8C7cV9gaWUKEHykfzCCvIRuaVv636Ju10ZdeUbvb4TBEW0INuq2DHZqXbK4Nd3yG4RaRw==", + "dependencies": { + "tslib": "^2.0.0" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "peer": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", + "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.21.3", + "caniuse-lite": "^1.0.30001373", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axe-core": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.3.tgz", + "integrity": "sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/axios": { + "version": "0.21.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", + "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", + "dependencies": { + "follow-redirects": "^1.14.0" + } + }, + "node_modules/axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", + "dev": true + }, + "node_modules/babel-core": { + "version": "7.0.0-bridge.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", + "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", + "peer": true, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "peer": true, + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", + "dependencies": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-syntax-trailing-function-commas": { + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz", + "integrity": "sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==", + "peer": true + }, + "node_modules/babel-preset-fbjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz", + "integrity": "sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==", + "peer": true, + "dependencies": { + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-syntax-class-properties": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.0.0", + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-block-scoped-functions": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-for-of": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-member-expression-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-object-super": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-property-literals": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "babel-plugin-syntax-trailing-function-commas": "^7.0.0-beta.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "peer": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base-x": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.9.tgz", + "integrity": "sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==", + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "peer": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/bech32": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz", + "integrity": "sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==" + }, + "node_modules/bigint-buffer": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/bigint-buffer/-/bigint-buffer-1.1.5.tgz", + "integrity": "sha512-trfYco6AoZ+rKhKnxA0hgX0HAbVP/s808/EuDSe2JDzUnCp/xAsli35Orvk67UrTEcwuxZqYZDmfA2RXJgxVvA==", + "hasInstallScript": true, + "dependencies": { + "bindings": "^1.3.0" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bind-decorator": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/bind-decorator/-/bind-decorator-1.0.11.tgz", + "integrity": "sha512-yzkH0uog6Vv/vQ9+rhSKxecnqGUZHYncg7qS7voz3Q76+TAi1SGiOKk2mlOvusQnFz9Dc4BC/NMkeXu11YgjJg==" + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "peer": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bl/node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "peer": true, + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/blakejs": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/blakejs/-/blakejs-1.2.1.tgz", + "integrity": "sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ==" + }, + "node_modules/bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + }, + "node_modules/borsh": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/borsh/-/borsh-0.7.0.tgz", + "integrity": "sha512-CLCsZGIBCFnPtkNnieW/a8wmreDmfUtjU2m9yHrzPXIlNbqVs0AQrSatSG6vdNYUqdc83tkQi2eHfF98ubzQLA==", + "dependencies": { + "bn.js": "^5.2.0", + "bs58": "^4.0.0", + "text-encoding-utf-8": "^1.0.2" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==" + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/browserslist": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", + "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001370", + "electron-to-chromium": "^1.4.202", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.5" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bs58": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", + "integrity": "sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==", + "dependencies": { + "base-x": "^3.0.2" + } + }, + "node_modules/bs58check": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/bs58check/-/bs58check-2.1.2.tgz", + "integrity": "sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==", + "dependencies": { + "bs58": "^4.0.0", + "create-hash": "^1.1.0", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "peer": true, + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/btoa": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", + "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==", + "bin": { + "btoa": "bin/btoa.js" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dependencies": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "node_modules/buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" + }, + "node_modules/buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==" + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==" + }, + "node_modules/bufferutil": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.6.tgz", + "integrity": "sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==", + "hasInstallScript": true, + "optional": true, + "dependencies": { + "node-gyp-build": "^4.3.0" + }, + "engines": { + "node": ">=6.14.2" + } + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "peer": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "peer": true, + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-callsite/node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "peer": true, + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001393", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001393.tgz", + "integrity": "sha512-N/od11RX+Gsk+1qY/jbPa0R6zJupEa0lxeBG598EbrtblxVCTJsQwbRBm6+V+rxpc5lHKdsXb9RY83cZIPLseA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "peer": true + }, + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "peer": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "peer": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "peer": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "peer": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "peer": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "peer": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", + "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==", + "peer": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "peer": true, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clsx": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz", + "integrity": "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "peer": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "dev": true, + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/colorette": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", + "peer": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/command-exists": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", + "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==", + "peer": true + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "peer": true + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "peer": true + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "peer": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "peer": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "peer": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "peer": true, + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "peer": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/convert-source-map/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "peer": true + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/copy-to-clipboard": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.2.tgz", + "integrity": "sha512-Vme1Z6RUDzrb6xAI7EZlVZ5uvOk2F//GaxKUxajDqm9LhOVM1inxNAD2vy+UZDYsd0uyA9s7b3/FVZPSxqrCfg==", + "dependencies": { + "toggle-selection": "^1.0.6" + } + }, + "node_modules/core-js-compat": { + "version": "3.25.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.1.tgz", + "integrity": "sha512-pOHS7O0i8Qt4zlPW/eIFjwp+NrTPx+wTL0ctgI2fHn31sZOq89rDsmtc/A2vAX7r6shl+bmVI+678He46jgBlw==", + "dependencies": { + "browserslist": "^4.21.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.25.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.1.tgz", + "integrity": "sha512-7Fr74bliUDdeJCBMxkkIuQ4xfxn/SwrVg+HkJUAoNEXVqYLv55l6Af0dJ5Lq2YBUW9yKqSkLXaS5SYPK6MGa/A==", + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "peer": true + }, + "node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "peer": true, + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cosmiconfig/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "peer": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/cosmiconfig/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "peer": true, + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cosmiconfig/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "peer": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/cosmiconfig/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "node_modules/cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "dependencies": { + "node-fetch": "2.6.7" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-mediaquery": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/css-mediaquery/-/css-mediaquery-0.1.2.tgz", + "integrity": "sha512-COtn4EROW5dBGlE/4PiKnh6rZpAPxDeFLaEEwt4i10jpDMFt2EhQGS79QmmrO+iKCHv0PU/HrOWEhijFd1x99Q==" + }, + "node_modules/css-selector-tokenizer": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.8.0.tgz", + "integrity": "sha512-Jd6Ig3/pe62/qe5SBPTN8h8LeUg/pT4lLgtavPf7updwwHpvFzxvOQBHYj2LZDMjUnBzgvIUSjRcf6oT5HzHFg==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" + } + }, + "node_modules/css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/csstype": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", + "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" + }, + "node_modules/daisyui": { + "version": "2.27.0", + "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-2.27.0.tgz", + "integrity": "sha512-AhFGhTore1Kdnae+5RGc2PGESSXOjAQDHJfvryP+KY41gxMcNErtuaGZG+nOmvOzNKgxViSDSaOn/VZq6H8kxA==", + "dev": true, + "dependencies": { + "color": "^4.2", + "css-selector-tokenizer": "^0.8.0", + "postcss-js": "^4.0.0", + "tailwindcss": "^3" + }, + "peerDependencies": { + "autoprefixer": "^10.0.2", + "postcss": "^8.1.6" + } + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, + "node_modules/dayjs": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.5.tgz", + "integrity": "sha512-CAdX5Q3YW3Gclyo5Vpqkgpj8fSdLQcRuzfX6mC6Phy0nfJ0eGYOeS7m4mt2plDWLAtA4TqTakvbboHvUxfe4iA==", + "peer": true + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/deep-object-diff": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/deep-object-diff/-/deep-object-diff-1.1.7.tgz", + "integrity": "sha512-QkgBca0mL08P6HiOjoqvmm6xOAl2W6CT2+34Ljhg0OeFan8cwlcdq8jrLKsBBuUFAZLsN5b6y491KdKEoSo9lg==" + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", + "peer": true, + "dependencies": { + "clone": "^1.0.2" + } + }, + "node_modules/defaults/node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "peer": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "peer": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==", + "dev": true + }, + "node_modules/delay": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/delay/-/delay-5.0.0.tgz", + "integrity": "sha512-ReEBKkIfe4ya47wlPYf/gu5ib6yUG0/Aez0JQZQz94kiWtRQvZIQbTiehsnwHvLSWJnQdhVeqYue7Id1dKr0qw==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/denodeify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz", + "integrity": "sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==", + "peer": true + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "peer": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-browser": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detect-browser/-/detect-browser-5.2.0.tgz", + "integrity": "sha512-tr7XntDAu50BVENgQfajMLzacmSe34D+qZc4zjnniz0ZVuw/TZcLcyxHQjYpJTM36sGEkZZlYLnIM1hH7alTMA==" + }, + "node_modules/detect-node-es": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", + "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" + }, + "node_modules/detective": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", + "dev": true, + "dependencies": { + "acorn-node": "^1.8.2", + "defined": "^1.0.0", + "minimist": "^1.2.6" + }, + "bin": { + "detective": "bin/detective.js" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true + }, + "node_modules/dijkstrajs": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.2.tgz", + "integrity": "sha512-QV6PMaHTCNmKSeP6QoXhVTw9snc9VD8MulTT0Bd99Pacp4SS1cjcrYPgBPmibqKVtMJJfqC6XvOXgPMEEPH/fg==" + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "peer": true + }, + "node_modules/eip1193-provider": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/eip1193-provider/-/eip1193-provider-1.0.1.tgz", + "integrity": "sha512-kSuqwQ26d7CzuS/t3yRXo2Su2cVH0QfvyKbr2H7Be7O5YDyIq4hQGCNTo5wRdP07bt+E2R/8nPCzey4ojBHf7g==", + "dependencies": { + "@json-rpc-tools/provider": "^1.5.5" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.247", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.247.tgz", + "integrity": "sha512-FLs6R4FQE+1JHM0hh3sfdxnYjKvJpHZyhQDjc2qFq/xFvmmRt/TATNToZhrcGUFzpF2XjeiuozrA8lI0PZmYYw==" + }, + "node_modules/elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/encode-utf8": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/encode-utf8/-/encode-utf8-1.0.3.tgz", + "integrity": "sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==" + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "peer": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "peer": true, + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "peer": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-ex/node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "peer": true + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "peer": true, + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/errorhandler": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz", + "integrity": "sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==", + "peer": true, + "dependencies": { + "accepts": "~1.3.7", + "escape-html": "~1.0.3" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/es-abstract": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz", + "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.2", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + }, + "node_modules/es6-promisify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", + "integrity": "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==", + "dependencies": { + "es6-promise": "^4.0.3" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "peer": true + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", + "dev": true, + "dependencies": { + "@eslint/eslintrc": "^1.3.1", + "@humanwhocodes/config-array": "^0.10.4", + "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.4.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.15.0", + "globby": "^11.1.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-next": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-12.3.0.tgz", + "integrity": "sha512-guHSkNyKnTBB8HU35COgAMeMV0E026BiYRYvyEVVaTOeFcnU3i1EI8/Da0Rl7H3Sgua5FEvoA0vYd2s8kdIUXg==", + "dev": true, + "dependencies": { + "@next/eslint-plugin-next": "12.3.0", + "@rushstack/eslint-patch": "^1.1.3", + "@typescript-eslint/parser": "^5.21.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-import-resolver-typescript": "^2.7.1", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.29.4", + "eslint-plugin-react-hooks": "^4.5.0" + }, + "peerDependencies": { + "eslint": "^7.23.0 || ^8.0.0", + "typescript": ">=3.3.1" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dev": true, + "dependencies": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-import-resolver-typescript": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.7.1.tgz", + "integrity": "sha512-00UbgGwV8bSgUv34igBDbTOtKhqoRMy9bFjNehT40bXg6585PNIct8HhXZ0SybqB9rWtXj9crcku8ndDn/gIqQ==", + "dev": true, + "dependencies": { + "debug": "^4.3.4", + "glob": "^7.2.0", + "is-glob": "^4.0.3", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "*", + "eslint-plugin-import": "*" + } + }, + "node_modules/eslint-import-resolver-typescript/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", + "dev": true, + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz", + "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.18.9", + "aria-query": "^4.2.2", + "array-includes": "^3.1.5", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.4.3", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.2", + "language-tags": "^1.0.5", + "minimatch": "^3.1.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.31.8", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz", + "integrity": "sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.5", + "array.prototype.flatmap": "^1.3.0", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.1", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "dev": true, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/espree": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", + "dev": true, + "dependencies": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "peer": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "peer": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eth-block-tracker": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/eth-block-tracker/-/eth-block-tracker-4.4.3.tgz", + "integrity": "sha512-A8tG4Z4iNg4mw5tP1Vung9N9IjgMNqpiMoJ/FouSFwNCGHv2X0mmOYwtQOJzki6XN7r7Tyo01S29p7b224I4jw==", + "dependencies": { + "@babel/plugin-transform-runtime": "^7.5.5", + "@babel/runtime": "^7.5.5", + "eth-query": "^2.1.0", + "json-rpc-random-id": "^1.0.1", + "pify": "^3.0.0", + "safe-event-emitter": "^1.0.1" + } + }, + "node_modules/eth-block-tracker/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eth-json-rpc-filters": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/eth-json-rpc-filters/-/eth-json-rpc-filters-4.2.2.tgz", + "integrity": "sha512-DGtqpLU7bBg63wPMWg1sCpkKCf57dJ+hj/k3zF26anXMzkmtSBDExL8IhUu7LUd34f0Zsce3PYNO2vV2GaTzaw==", + "dependencies": { + "@metamask/safe-event-emitter": "^2.0.0", + "async-mutex": "^0.2.6", + "eth-json-rpc-middleware": "^6.0.0", + "eth-query": "^2.1.2", + "json-rpc-engine": "^6.1.0", + "pify": "^5.0.0" + } + }, + "node_modules/eth-json-rpc-filters/node_modules/pify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", + "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eth-json-rpc-middleware": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/eth-json-rpc-middleware/-/eth-json-rpc-middleware-6.0.0.tgz", + "integrity": "sha512-qqBfLU2Uq1Ou15Wox1s+NX05S9OcAEL4JZ04VZox2NS0U+RtCMjSxzXhLFWekdShUPZ+P8ax3zCO2xcPrp6XJQ==", + "dependencies": { + "btoa": "^1.2.1", + "clone": "^2.1.1", + "eth-query": "^2.1.2", + "eth-rpc-errors": "^3.0.0", + "eth-sig-util": "^1.4.2", + "ethereumjs-util": "^5.1.2", + "json-rpc-engine": "^5.3.0", + "json-stable-stringify": "^1.0.1", + "node-fetch": "^2.6.1", + "pify": "^3.0.0", + "safe-event-emitter": "^1.0.1" + } + }, + "node_modules/eth-json-rpc-middleware/node_modules/eth-rpc-errors": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eth-rpc-errors/-/eth-rpc-errors-3.0.0.tgz", + "integrity": "sha512-iPPNHPrLwUlR9xCSYm7HHQjWBasor3+KZfRvwEWxMz3ca0yqnlBeJrnyphkGIXZ4J7AMAaOLmwy4AWhnxOiLxg==", + "dependencies": { + "fast-safe-stringify": "^2.0.6" + } + }, + "node_modules/eth-json-rpc-middleware/node_modules/json-rpc-engine": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/json-rpc-engine/-/json-rpc-engine-5.4.0.tgz", + "integrity": "sha512-rAffKbPoNDjuRnXkecTjnsE3xLLrb00rEkdgalINhaYVYIxDwWtvYBr9UFbhTvPB1B2qUOLoFd/cV6f4Q7mh7g==", + "dependencies": { + "eth-rpc-errors": "^3.0.0", + "safe-event-emitter": "^1.0.1" + } + }, + "node_modules/eth-json-rpc-middleware/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eth-query": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/eth-query/-/eth-query-2.1.2.tgz", + "integrity": "sha512-srES0ZcvwkR/wd5OQBRA1bIJMww1skfGS0s8wlwK3/oNP4+wnds60krvu5R1QbpRQjMmpG5OMIWro5s7gvDPsA==", + "dependencies": { + "json-rpc-random-id": "^1.0.0", + "xtend": "^4.0.1" + } + }, + "node_modules/eth-rpc-errors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/eth-rpc-errors/-/eth-rpc-errors-4.0.2.tgz", + "integrity": "sha512-n+Re6Gu8XGyfFy1it0AwbD1x0MUzspQs0D5UiPs1fFPCr6WAwZM+vbIhXheBFrpgosqN9bs5PqlB4Q61U/QytQ==", + "dependencies": { + "fast-safe-stringify": "^2.0.6" + } + }, + "node_modules/eth-sig-util": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/eth-sig-util/-/eth-sig-util-1.4.2.tgz", + "integrity": "sha512-iNZ576iTOGcfllftB73cPB5AN+XUQAT/T8xzsILsghXC1o8gJUqe3RHlcDqagu+biFpYQ61KQrZZJza8eRSYqw==", + "deprecated": "Deprecated in favor of '@metamask/eth-sig-util'", + "dependencies": { + "ethereumjs-abi": "git+https://github.com/ethereumjs/ethereumjs-abi.git", + "ethereumjs-util": "^5.1.1" + } + }, + "node_modules/ethereum-cryptography": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz", + "integrity": "sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==", + "dependencies": { + "@types/pbkdf2": "^3.0.0", + "@types/secp256k1": "^4.0.1", + "blakejs": "^1.1.0", + "browserify-aes": "^1.2.0", + "bs58check": "^2.1.2", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "hash.js": "^1.1.7", + "keccak": "^3.0.0", + "pbkdf2": "^3.0.17", + "randombytes": "^2.1.0", + "safe-buffer": "^5.1.2", + "scrypt-js": "^3.0.0", + "secp256k1": "^4.0.1", + "setimmediate": "^1.0.5" + } + }, + "node_modules/ethereumjs-abi": { + "version": "0.6.8", + "resolved": "git+ssh://git@github.com/ethereumjs/ethereumjs-abi.git#ee3994657fa7a427238e6ba92a84d0b529bbcde0", + "license": "MIT", + "dependencies": { + "bn.js": "^4.11.8", + "ethereumjs-util": "^6.0.0" + } + }, + "node_modules/ethereumjs-abi/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/ethereumjs-abi/node_modules/ethereumjs-util": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-6.2.1.tgz", + "integrity": "sha512-W2Ktez4L01Vexijrm5EB6w7dg4n/TgpoYU4avuT5T3Vmnw/eCRtiBrJfQYS/DCSvDIOLn2k57GcHdeBcgVxAqw==", + "dependencies": { + "@types/bn.js": "^4.11.3", + "bn.js": "^4.11.0", + "create-hash": "^1.1.2", + "elliptic": "^6.5.2", + "ethereum-cryptography": "^0.1.3", + "ethjs-util": "0.1.6", + "rlp": "^2.2.3" + } + }, + "node_modules/ethereumjs-util": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-5.2.1.tgz", + "integrity": "sha512-v3kT+7zdyCm1HIqWlLNrHGqHGLpGYIhjeHxQjnDXjLT2FyGJDsd3LWMYUo7pAFRrk86CR3nUJfhC81CCoJNNGQ==", + "dependencies": { + "bn.js": "^4.11.0", + "create-hash": "^1.1.2", + "elliptic": "^6.5.2", + "ethereum-cryptography": "^0.1.3", + "ethjs-util": "^0.1.3", + "rlp": "^2.0.0", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/ethereumjs-util/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/ethers": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.7.1.tgz", + "integrity": "sha512-5krze4dRLITX7FpU8J4WscXqADiKmyeNlylmmDLbS95DaZpBhDe2YSwRQwKXWNyXcox7a3gBgm/MkGXV1O1S/Q==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/abi": "5.7.0", + "@ethersproject/abstract-provider": "5.7.0", + "@ethersproject/abstract-signer": "5.7.0", + "@ethersproject/address": "5.7.0", + "@ethersproject/base64": "5.7.0", + "@ethersproject/basex": "5.7.0", + "@ethersproject/bignumber": "5.7.0", + "@ethersproject/bytes": "5.7.0", + "@ethersproject/constants": "5.7.0", + "@ethersproject/contracts": "5.7.0", + "@ethersproject/hash": "5.7.0", + "@ethersproject/hdnode": "5.7.0", + "@ethersproject/json-wallets": "5.7.0", + "@ethersproject/keccak256": "5.7.0", + "@ethersproject/logger": "5.7.0", + "@ethersproject/networks": "5.7.1", + "@ethersproject/pbkdf2": "5.7.0", + "@ethersproject/properties": "5.7.0", + "@ethersproject/providers": "5.7.1", + "@ethersproject/random": "5.7.0", + "@ethersproject/rlp": "5.7.0", + "@ethersproject/sha2": "5.7.0", + "@ethersproject/signing-key": "5.7.0", + "@ethersproject/solidity": "5.7.0", + "@ethersproject/strings": "5.7.0", + "@ethersproject/transactions": "5.7.0", + "@ethersproject/units": "5.7.0", + "@ethersproject/wallet": "5.7.0", + "@ethersproject/web": "5.7.1", + "@ethersproject/wordlists": "5.7.0" + } + }, + "node_modules/ethjs-util": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/ethjs-util/-/ethjs-util-0.1.6.tgz", + "integrity": "sha512-CUnVOQq7gSpDHZVVrQW8ExxUETWrnrvXYvYz55wOU8Uj4VCgw56XC2B/fVqQN+f7gmrnRHSLVnFAwsCuNwji8w==", + "dependencies": { + "is-hex-prefixed": "1.0.0", + "strip-hex-prefix": "1.0.0" + }, + "engines": { + "node": ">=6.5.0", + "npm": ">=3" + } + }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "peer": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/execa/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "peer": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/execa/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/execa/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "peer": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/execa/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "peer": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/execa/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/execa/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "peer": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "peer": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "peer": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "peer": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "peer": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "peer": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "peer": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "peer": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "peer": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "peer": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "peer": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extract-files": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/extract-files/-/extract-files-9.0.0.tgz", + "integrity": "sha512-CvdFfHkC95B4bBBk36hcEmvdR2awOdhhVUYH6S/zrVj3477zven/fJMYg7121h4T1xHZC+tetUpubpAhxwI7hQ==", + "engines": { + "node": "^10.17.0 || ^12.0.0 || >= 13.7.0" + }, + "funding": { + "url": "https://github.com/sponsors/jaydenseric" + } + }, + "node_modules/eyes": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz", + "integrity": "sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==", + "engines": { + "node": "> 0.1.90" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fast-safe-stringify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", + "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==" + }, + "node_modules/fast-stable-stringify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fast-stable-stringify/-/fast-stable-stringify-1.0.0.tgz", + "integrity": "sha512-wpYMUmFu5f00Sm0cj2pfivpmawLZ0NKdviQ4w9zJeR8JVtOpOxHmLaJuj0vxvGqMJQWyP/COUkF75/57OKyRag==" + }, + "node_modules/fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "peer": true, + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "peer": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + }, + "node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "peer": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "node_modules/flow-parser": { + "version": "0.121.0", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.121.0.tgz", + "integrity": "sha512-1gIBiWJNR0tKUNv8gZuk7l9rVX06OuLzY9AoGio7y/JT4V1IZErEMEq2TJS+PFcw/y0RshZ1J/27VfK1UQzYVg==", + "peer": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "peer": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/framer-motion": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-7.3.5.tgz", + "integrity": "sha512-JrLLVCi59LMI3+ZvSSbxf/Z7SOIdYRZrgdkUvJkzyT2RXu34HtGy26n41jNrcD5K85boqlZhGTbfqnAIfMHRLQ==", + "dependencies": { + "@motionone/dom": "10.13.1", + "framesync": "6.1.2", + "hey-listen": "^1.0.8", + "popmotion": "11.0.5", + "style-value-types": "5.1.2", + "tslib": "2.4.0" + }, + "optionalDependencies": { + "@emotion/is-prop-valid": "^0.8.2" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/framesync": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.1.2.tgz", + "integrity": "sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g==", + "dependencies": { + "tslib": "2.4.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "peer": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "peer": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "peer": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-nonce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", + "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", + "engines": { + "node": ">=6" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "peer": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gql": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/gql/-/gql-1.1.2.tgz", + "integrity": "sha512-fF+1HtQqLdv1LtA6fntKXzuUPVHaQYoVwL60bKpZK4VCpTVcdMijOxSLPUKjj2PAyU1vrHAk7D9EpkBw89CyoQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "node_modules/grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true + }, + "node_modules/graphql": { + "version": "16.6.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.6.0.tgz", + "integrity": "sha512-KPIBPDlW7NxrbT/eh4qPXz5FiFdL5UbaA0XUNz2Rp3Z3hqBSkbj0GVjwFDztsWVauZUWsbKHgMg++sk8UX0bkw==", + "peer": true, + "engines": { + "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0" + } + }, + "node_modules/graphql-request": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/graphql-request/-/graphql-request-5.0.0.tgz", + "integrity": "sha512-SpVEnIo2J5k2+Zf76cUkdvIRaq5FMZvGQYnA4lUWYbc99m+fHh4CZYRRO/Ff4tCLQ613fzCm3SiDT64ubW5Gyw==", + "dependencies": { + "@graphql-typed-document-node/core": "^3.1.1", + "cross-fetch": "^3.1.5", + "extract-files": "^9.0.0", + "form-data": "^3.0.0" + }, + "peerDependencies": { + "graphql": "14 - 16" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "peer": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "peer": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "peer": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "peer": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/hermes-estree": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.8.0.tgz", + "integrity": "sha512-W6JDAOLZ5pMPMjEiQGLCXSSV7pIBEgRR5zGkxgmzGSXHOxqV5dC/M1Zevqpbm9TZDE5tu358qZf8Vkzmsc+u7Q==", + "peer": true + }, + "node_modules/hermes-parser": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.8.0.tgz", + "integrity": "sha512-yZKalg1fTYG5eOiToLUaw69rQfZq/fi+/NtEXRU7N87K/XobNRhRWorh80oSge2lWUiZfTgUvRJH+XgZWrhoqA==", + "peer": true, + "dependencies": { + "hermes-estree": "0.8.0" + } + }, + "node_modules/hermes-profile-transformer": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz", + "integrity": "sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==", + "peer": true, + "dependencies": { + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/hey-listen": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz", + "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==" + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "peer": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-errors/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/image-size": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.6.3.tgz", + "integrity": "sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA==", + "peer": true, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/ip": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", + "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==", + "peer": true + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "peer": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "peer": true + }, + "node_modules/is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", + "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "peer": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "peer": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "peer": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-hex-prefixed": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz", + "integrity": "sha512-WvtOiug1VFrE9v1Cydwm+FnXd3+w9GaeVUss5W4v/SLy3UW00vP+6iNF2SdnfiBoLy4bTqVdkftNGTUeOFVsbA==", + "engines": { + "node": ">=6.5.0", + "npm": ">=3" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "peer": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.9.tgz", + "integrity": "sha512-kfrlnTTn8pZkfpJMUgYD7YZ3qzeJgWUn8XfVYBARc4wnmNOmLbmuuaAs3q5fvB0UJOn6yHAKaGTPM7d6ezoD/A==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.20.0", + "for-each": "^0.3.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isomorphic-ws": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz", + "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==", + "peerDependencies": { + "ws": "*" + } + }, + "node_modules/jayson": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/jayson/-/jayson-3.7.0.tgz", + "integrity": "sha512-tfy39KJMrrXJ+mFcMpxwBvFDetS8LAID93+rycFglIQM4kl3uNR3W4lBLE/FFhsoUCEox5Dt2adVpDm/XtebbQ==", + "dependencies": { + "@types/connect": "^3.4.33", + "@types/node": "^12.12.54", + "@types/ws": "^7.4.4", + "commander": "^2.20.3", + "delay": "^5.0.0", + "es6-promisify": "^5.0.0", + "eyes": "^0.1.8", + "isomorphic-ws": "^4.0.1", + "json-stringify-safe": "^5.0.1", + "JSONStream": "^1.3.5", + "lodash": "^4.17.20", + "uuid": "^8.3.2", + "ws": "^7.4.5" + }, + "bin": { + "jayson": "bin/jayson.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jayson/node_modules/@types/node": { + "version": "12.20.55", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", + "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==" + }, + "node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "peer": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "peer": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "peer": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/node_modules/ci-info": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.4.0.tgz", + "integrity": "sha512-t5QdPT5jq3o262DOQ8zA6E1tlH2upmUc4Hlvrbx1pGYJuiiHl7O7rvVNI+l8HTVhd/q3Qc9vqimkNk5yiXsAug==", + "peer": true + }, + "node_modules/jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "peer": true, + "dependencies": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "peer": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "peer": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/joi": { + "version": "17.6.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", + "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "peer": true, + "dependencies": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "node_modules/js-sha3": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", + "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsc-android": { + "version": "250230.2.1", + "resolved": "https://registry.npmjs.org/jsc-android/-/jsc-android-250230.2.1.tgz", + "integrity": "sha512-KmxeBlRjwoqCnBBKGsihFtvsBHyUFlBxJPK4FzeYcIuBfdjv6jFys44JITAgSTbQD+vIdwMEfyZklsuQX0yI1Q==", + "peer": true + }, + "node_modules/jscodeshift": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.13.1.tgz", + "integrity": "sha512-lGyiEbGOvmMRKgWk4vf+lUrCWO/8YR8sUR3FKF1Cq5fovjZDlIcw3Hu5ppLHAnEXshVffvaM0eyuY/AbOeYpnQ==", + "peer": true, + "dependencies": { + "@babel/core": "^7.13.16", + "@babel/parser": "^7.13.16", + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", + "@babel/plugin-proposal-optional-chaining": "^7.13.12", + "@babel/plugin-transform-modules-commonjs": "^7.13.8", + "@babel/preset-flow": "^7.13.13", + "@babel/preset-typescript": "^7.13.0", + "@babel/register": "^7.13.16", + "babel-core": "^7.0.0-bridge.0", + "chalk": "^4.1.2", + "flow-parser": "0.*", + "graceful-fs": "^4.2.4", + "micromatch": "^3.1.10", + "neo-async": "^2.5.0", + "node-dir": "^0.1.17", + "recast": "^0.20.4", + "temp": "^0.8.4", + "write-file-atomic": "^2.3.0" + }, + "bin": { + "jscodeshift": "bin/jscodeshift.js" + }, + "peerDependencies": { + "@babel/preset-env": "^7.1.6" + } + }, + "node_modules/jscodeshift/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "peer": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "peer": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "peer": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "peer": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "peer": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "peer": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "peer": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/jscodeshift/node_modules/temp": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", + "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", + "peer": true, + "dependencies": { + "rimraf": "~2.6.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/jscodeshift/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "peer": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "peer": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "peer": true + }, + "node_modules/json-rpc-engine": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/json-rpc-engine/-/json-rpc-engine-6.1.0.tgz", + "integrity": "sha512-NEdLrtrq1jUZyfjkr9OCz9EzCNhnRyWtt1PAnvnhwy6e8XETS0Dtc+ZNCO2gvuAoKsIn2+vCSowXTYE4CkgnAQ==", + "dependencies": { + "@metamask/safe-event-emitter": "^2.0.0", + "eth-rpc-errors": "^4.0.2" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/json-rpc-random-id": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-rpc-random-id/-/json-rpc-random-id-1.0.1.tgz", + "integrity": "sha512-RJ9YYNCkhVDBuP4zN5BBtYAzEl03yq/jIIsyif0JY9qyJuQQZNeDK7anAPKKlyEtLSj2s8h6hNh2F8zO5q7ScA==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha512-i/J297TW6xyj7sDFa7AmBPkQvLIxWr2kKPWI26tXydnZrzVAocNqn5DMNT1Mzk0vit1V5UkRM7C1KdVNp7Lmcg==", + "dependencies": { + "jsonify": "~0.0.0" + } + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" + }, + "node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "peer": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha512-trvBk1ki43VZptdBI5rIlG4YOzyeH/WefQt5rj1grasPn4iiZWKet8nkgc4GlsAylaztn0qZfUYOiTsASJFdNA==", + "engines": { + "node": "*" + } + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", + "engines": [ + "node >= 0.2.0" + ] + }, + "node_modules/JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "dependencies": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + }, + "bin": { + "JSONStream": "bin.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/keccak": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.2.tgz", + "integrity": "sha512-PyKKjkH53wDMLGrvmRGSNWgmSxZOUqbnXwKL9tmgbFYA1iAYqW21kfR7mZXV0MlESiefxQQE9X9fTa3X+2MPDQ==", + "hasInstallScript": true, + "dependencies": { + "node-addon-api": "^2.0.0", + "node-gyp-build": "^4.2.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/keyvaluestorage-interface": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/keyvaluestorage-interface/-/keyvaluestorage-interface-1.0.0.tgz", + "integrity": "sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g==" + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw==", + "peer": true, + "optionalDependencies": { + "graceful-fs": "^4.1.9" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", + "dev": true + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "dev": true, + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.castarray": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz", + "integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==", + "dev": true + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==", + "peer": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "peer": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/logkitty": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/logkitty/-/logkitty-0.7.1.tgz", + "integrity": "sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==", + "peer": true, + "dependencies": { + "ansi-fragments": "^0.2.1", + "dayjs": "^1.8.15", + "yargs": "^15.1.0" + }, + "bin": { + "logkitty": "bin/logkitty.js" + } + }, + "node_modules/long": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/long/-/long-5.2.0.tgz", + "integrity": "sha512-9RTUNjK60eJbx3uz+TEGF7fUr29ZDxR5QzXcyDpeSfeH28S9ycINflOgOlppit5U+4kNTe83KQnMEerw7GmE8w==" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "peer": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/make-dir/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "peer": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "peer": true, + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "peer": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/memoize-one": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", + "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==", + "peer": true + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "peer": true + }, "node_modules/merge2": { "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/metro": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.72.3.tgz", + "integrity": "sha512-Hb3xTvPqex8kJ1hutQNZhQadUKUwmns/Du9GikmWKBFrkiG3k3xstGAyO5t5rN9JSUEzQT6y9SWzSSOGogUKIg==", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@babel/core": "^7.14.0", + "@babel/generator": "^7.14.0", + "@babel/parser": "^7.14.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.0.0", + "absolute-path": "^0.0.0", + "accepts": "^1.3.7", + "async": "^3.2.2", + "chalk": "^4.0.0", + "ci-info": "^2.0.0", + "connect": "^3.6.5", + "debug": "^2.2.0", + "denodeify": "^1.2.1", + "error-stack-parser": "^2.0.6", + "fs-extra": "^1.0.0", + "graceful-fs": "^4.2.4", + "hermes-parser": "0.8.0", + "image-size": "^0.6.0", + "invariant": "^2.2.4", + "jest-worker": "^27.2.0", + "lodash.throttle": "^4.1.1", + "metro-babel-transformer": "0.72.3", + "metro-cache": "0.72.3", + "metro-cache-key": "0.72.3", + "metro-config": "0.72.3", + "metro-core": "0.72.3", + "metro-file-map": "0.72.3", + "metro-hermes-compiler": "0.72.3", + "metro-inspector-proxy": "0.72.3", + "metro-minify-uglify": "0.72.3", + "metro-react-native-babel-preset": "0.72.3", + "metro-resolver": "0.72.3", + "metro-runtime": "0.72.3", + "metro-source-map": "0.72.3", + "metro-symbolicate": "0.72.3", + "metro-transform-plugins": "0.72.3", + "metro-transform-worker": "0.72.3", + "mime-types": "^2.1.27", + "node-fetch": "^2.2.0", + "nullthrows": "^1.1.1", + "rimraf": "^2.5.4", + "serialize-error": "^2.1.0", + "source-map": "^0.5.6", + "strip-ansi": "^6.0.0", + "temp": "0.8.3", + "throat": "^5.0.0", + "ws": "^7.5.1", + "yargs": "^15.3.1" + }, + "bin": { + "metro": "src/cli.js" + } + }, + "node_modules/metro-babel-transformer": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.72.3.tgz", + "integrity": "sha512-PTOR2zww0vJbWeeM3qN90WKENxCLzv9xrwWaNtwVlhcV8/diNdNe82sE1xIxLFI6OQuAVwNMv1Y7VsO2I7Ejrw==", + "peer": true, + "dependencies": { + "@babel/core": "^7.14.0", + "hermes-parser": "0.8.0", + "metro-source-map": "0.72.3", + "nullthrows": "^1.1.1" + } + }, + "node_modules/metro-babel-transformer/node_modules/metro-source-map": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.72.3.tgz", + "integrity": "sha512-eNtpjbjxSheXu/jYCIDrbNEKzMGOvYW6/ePYpRM7gDdEagUOqKOCsi3St8NJIQJzZCsxD2JZ2pYOiomUSkT1yQ==", + "peer": true, + "dependencies": { + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.72.3", + "nullthrows": "^1.1.1", + "ob1": "0.72.3", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "node_modules/metro-babel-transformer/node_modules/ob1": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.72.3.tgz", + "integrity": "sha512-OnVto25Sj7Ghp0vVm2THsngdze3tVq0LOg9LUHsAVXMecpqOP0Y8zaATW8M9gEgs2lNEAcCqV0P/hlmOPhVRvg==", + "peer": true + }, + "node_modules/metro-babel-transformer/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro-cache": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.72.3.tgz", + "integrity": "sha512-++eyZzwkXvijWRV3CkDbueaXXGlVzH9GA52QWqTgAOgSHYp5jWaDwLQ8qpsMkQzpwSyIF4LLK9aI3eA7Xa132A==", + "peer": true, + "dependencies": { + "metro-core": "0.72.3", + "rimraf": "^2.5.4" + } + }, + "node_modules/metro-cache-key": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.72.3.tgz", + "integrity": "sha512-kQzmF5s3qMlzqkQcDwDxrOaVxJ2Bh6WRXWdzPnnhsq9LcD3B3cYqQbRBS+3tSuXmathb4gsOdhWslOuIsYS8Rg==", + "peer": true + }, + "node_modules/metro-cache/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "peer": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/metro-config": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.72.3.tgz", + "integrity": "sha512-VEsAIVDkrIhgCByq8HKTWMBjJG6RlYwWSu1Gnv3PpHa0IyTjKJtB7wC02rbTjSaemcr82scldf2R+h6ygMEvsw==", + "peer": true, + "dependencies": { + "cosmiconfig": "^5.0.5", + "jest-validate": "^26.5.2", + "metro": "0.72.3", + "metro-cache": "0.72.3", + "metro-core": "0.72.3", + "metro-runtime": "0.72.3" + } + }, + "node_modules/metro-config/node_modules/metro-runtime": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.72.3.tgz", + "integrity": "sha512-3MhvDKfxMg2u7dmTdpFOfdR71NgNNo4tzAyJumDVQKwnHYHN44f2QFZQqpPBEmqhWlojNeOxsqFsjYgeyMx6VA==", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.0.0", + "react-refresh": "^0.4.0" + } + }, + "node_modules/metro-core": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.72.3.tgz", + "integrity": "sha512-KuYWBMmLB4+LxSMcZ1dmWabVExNCjZe3KysgoECAIV+wyIc2r4xANq15GhS94xYvX1+RqZrxU1pa0jQ5OK+/6A==", + "peer": true, + "dependencies": { + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.72.3" + } + }, + "node_modules/metro-file-map": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.72.3.tgz", + "integrity": "sha512-LhuRnuZ2i2uxkpFsz1XCDIQSixxBkBG7oICAFyLyEMDGbcfeY6/NexphfLdJLTghkaoJR5ARFMiIxUg9fIY/pA==", + "peer": true, + "dependencies": { + "abort-controller": "^3.0.0", + "anymatch": "^3.0.3", + "debug": "^2.2.0", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "invariant": "^2.2.4", + "jest-regex-util": "^27.0.6", + "jest-serializer": "^27.0.6", + "jest-util": "^27.2.0", + "jest-worker": "^27.2.0", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/metro-file-map/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/metro-file-map/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + }, + "node_modules/metro-hermes-compiler": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-hermes-compiler/-/metro-hermes-compiler-0.72.3.tgz", + "integrity": "sha512-QWDQASMiXNW3j8uIQbzIzCdGYv5PpAX/ZiF4/lTWqKRWuhlkP4auhVY4eqdAKj5syPx45ggpjkVE0p8hAPDZYg==", + "peer": true + }, + "node_modules/metro-inspector-proxy": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.72.3.tgz", + "integrity": "sha512-UPFkaq2k93RaOi+eqqt7UUmqy2ywCkuxJLasQ55+xavTUS+TQSyeTnTczaYn+YKw+izLTLllGcvqnQcZiWYhGw==", + "peer": true, + "dependencies": { + "connect": "^3.6.5", + "debug": "^2.2.0", + "ws": "^7.5.1", + "yargs": "^15.3.1" + }, + "bin": { + "metro-inspector-proxy": "src/cli.js" + } + }, + "node_modules/metro-inspector-proxy/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/metro-inspector-proxy/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + }, + "node_modules/metro-inspector-proxy/node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "peer": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/metro-minify-uglify": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.72.3.tgz", + "integrity": "sha512-dPXqtMI8TQcj0g7ZrdhC8X3mx3m3rtjtMuHKGIiEXH9CMBvrET8IwrgujQw2rkPcXiSiX8vFDbGMIlfxefDsKA==", + "peer": true, + "dependencies": { + "uglify-es": "^3.1.9" + } + }, + "node_modules/metro-react-native-babel-preset": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.72.3.tgz", + "integrity": "sha512-uJx9y/1NIqoYTp6ZW1osJ7U5ZrXGAJbOQ/Qzl05BdGYvN1S7Qmbzid6xOirgK0EIT0pJKEEh1s8qbassYZe4cw==", + "peer": true, + "dependencies": { + "@babel/core": "^7.14.0", + "@babel/plugin-proposal-async-generator-functions": "^7.0.0", + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-syntax-dynamic-import": "^7.0.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.2.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-syntax-optional-chaining": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-async-to-generator": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-exponentiation-operator": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-self": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.5.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "react-refresh": "^0.4.0" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/metro-react-native-babel-transformer": { + "version": "0.72.1", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.72.1.tgz", + "integrity": "sha512-hMnN0MOgVloAk94YuXN7sLeDaZ51Y6xIcJXxIU1s/KaygAGXk6o7VAdwf2MY/IV1SIct5lkW4Gn71u/9/EvfXA==", + "peer": true, + "dependencies": { + "@babel/core": "^7.14.0", + "babel-preset-fbjs": "^3.4.0", + "hermes-parser": "0.8.0", + "metro-babel-transformer": "0.72.1", + "metro-react-native-babel-preset": "0.72.1", + "metro-source-map": "0.72.1", + "nullthrows": "^1.1.1" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/metro-react-native-babel-transformer/node_modules/metro-babel-transformer": { + "version": "0.72.1", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.72.1.tgz", + "integrity": "sha512-VK7A9gepnhrKC0DMoxtPjYYHjkkfNwzLMYJgeL6Il6IaX/K/VHTILSEqgpxfNDos2jrXazuR5+rXDLE/RCzqmw==", + "peer": true, + "dependencies": { + "@babel/core": "^7.14.0", + "hermes-parser": "0.8.0", + "metro-source-map": "0.72.1", + "nullthrows": "^1.1.1" + } + }, + "node_modules/metro-react-native-babel-transformer/node_modules/metro-react-native-babel-preset": { + "version": "0.72.1", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.72.1.tgz", + "integrity": "sha512-DlvMw2tFrCqD9OXBoN11fPM09kHC22FZpnkTmG4Pr4kecV+aDmEGxwakjUcjELrX1JCXz2MLPvqeJkbiP1f5CA==", + "peer": true, + "dependencies": { + "@babel/core": "^7.14.0", + "@babel/plugin-proposal-async-generator-functions": "^7.0.0", + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-syntax-dynamic-import": "^7.0.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.2.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-syntax-optional-chaining": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-async-to-generator": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-exponentiation-operator": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-self": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.5.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "react-refresh": "^0.4.0" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/metro-resolver": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.72.3.tgz", + "integrity": "sha512-wu9zSMGdxpKmfECE7FtCdpfC+vrWGTdVr57lDA0piKhZV6VN6acZIvqQ1yZKtS2WfKsngncv5VbB8Y5eHRQP3w==", + "peer": true, + "dependencies": { + "absolute-path": "^0.0.0" + } + }, + "node_modules/metro-runtime": { + "version": "0.72.1", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.72.1.tgz", + "integrity": "sha512-CO+fvJKYHKuR2vo7kjsegQ2oF3FMwa4YhnUInQ+xPVxWoy8DbOpmruKBoTsQVgHwyIziXzvJa+mze/6CFvT+3A==", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.0.0", + "react-refresh": "^0.4.0" + } + }, + "node_modules/metro-source-map": { + "version": "0.72.1", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.72.1.tgz", + "integrity": "sha512-77TZuf10Ru+USo97HwDT8UceSzOGBZB8EYTObOsR0n1sjQHjvKsMflLA9Pco13o9NsIYAG6c6P/0vIpiHKqaKA==", + "peer": true, + "dependencies": { + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.72.1", + "nullthrows": "^1.1.1", + "ob1": "0.72.1", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "node_modules/metro-source-map/node_modules/metro-symbolicate": { + "version": "0.72.1", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.72.1.tgz", + "integrity": "sha512-ScC3dVd2XrfZSd6kubOw7EJNp2oHdjrqOjGpFohtcXGjhqkzDosp7Fg84VgwQGN8g720xvUyEBfSMmUCXcicOQ==", + "peer": true, + "dependencies": { + "invariant": "^2.2.4", + "metro-source-map": "0.72.1", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + }, + "bin": { + "metro-symbolicate": "src/index.js" + }, + "engines": { + "node": ">=8.3" + } + }, + "node_modules/metro-source-map/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro-symbolicate": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.72.3.tgz", + "integrity": "sha512-eXG0NX2PJzJ/jTG4q5yyYeN2dr1cUqUaY7worBB0SP5bRWRc3besfb+rXwfh49wTFiL5qR0oOawkU4ZiD4eHXw==", + "peer": true, + "dependencies": { + "invariant": "^2.2.4", + "metro-source-map": "0.72.3", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + }, + "bin": { + "metro-symbolicate": "src/index.js" + }, + "engines": { + "node": ">=8.3" + } + }, + "node_modules/metro-symbolicate/node_modules/metro-source-map": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.72.3.tgz", + "integrity": "sha512-eNtpjbjxSheXu/jYCIDrbNEKzMGOvYW6/ePYpRM7gDdEagUOqKOCsi3St8NJIQJzZCsxD2JZ2pYOiomUSkT1yQ==", + "peer": true, + "dependencies": { + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.72.3", + "nullthrows": "^1.1.1", + "ob1": "0.72.3", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "node_modules/metro-symbolicate/node_modules/ob1": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.72.3.tgz", + "integrity": "sha512-OnVto25Sj7Ghp0vVm2THsngdze3tVq0LOg9LUHsAVXMecpqOP0Y8zaATW8M9gEgs2lNEAcCqV0P/hlmOPhVRvg==", + "peer": true + }, + "node_modules/metro-symbolicate/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro-transform-plugins": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.72.3.tgz", + "integrity": "sha512-D+TcUvCKZbRua1+qujE0wV1onZvslW6cVTs7dLCyC2pv20lNHjFr1GtW01jN2fyKR2PcRyMjDCppFd9VwDKnSg==", + "peer": true, + "dependencies": { + "@babel/core": "^7.14.0", + "@babel/generator": "^7.14.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.14.0", + "nullthrows": "^1.1.1" + } + }, + "node_modules/metro-transform-worker": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.72.3.tgz", + "integrity": "sha512-WsuWj9H7i6cHuJuy+BgbWht9DK5FOgJxHLGAyULD5FJdTG9rSMFaHDO5WfC0OwQU5h4w6cPT40iDuEGksM7+YQ==", + "peer": true, + "dependencies": { + "@babel/core": "^7.14.0", + "@babel/generator": "^7.14.0", + "@babel/parser": "^7.14.0", + "@babel/types": "^7.0.0", + "babel-preset-fbjs": "^3.4.0", + "metro": "0.72.3", + "metro-babel-transformer": "0.72.3", + "metro-cache": "0.72.3", + "metro-cache-key": "0.72.3", + "metro-hermes-compiler": "0.72.3", + "metro-source-map": "0.72.3", + "metro-transform-plugins": "0.72.3", + "nullthrows": "^1.1.1" + } + }, + "node_modules/metro-transform-worker/node_modules/metro-source-map": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.72.3.tgz", + "integrity": "sha512-eNtpjbjxSheXu/jYCIDrbNEKzMGOvYW6/ePYpRM7gDdEagUOqKOCsi3St8NJIQJzZCsxD2JZ2pYOiomUSkT1yQ==", + "peer": true, + "dependencies": { + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.72.3", + "nullthrows": "^1.1.1", + "ob1": "0.72.3", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "node_modules/metro-transform-worker/node_modules/ob1": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.72.3.tgz", + "integrity": "sha512-OnVto25Sj7Ghp0vVm2THsngdze3tVq0LOg9LUHsAVXMecpqOP0Y8zaATW8M9gEgs2lNEAcCqV0P/hlmOPhVRvg==", + "peer": true + }, + "node_modules/metro-transform-worker/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/metro/node_modules/fs-extra": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", + "integrity": "sha512-VerQV6vEKuhDWD2HGOybV6v5I73syoc/cXAbKlgTC7M/oFVEtklWlp9QH2Ijw3IaWDOQcMkldSPa7zXy79Z/UQ==", + "peer": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0" + } + }, + "node_modules/metro/node_modules/jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==", + "peer": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/metro/node_modules/metro-runtime": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.72.3.tgz", + "integrity": "sha512-3MhvDKfxMg2u7dmTdpFOfdR71NgNNo4tzAyJumDVQKwnHYHN44f2QFZQqpPBEmqhWlojNeOxsqFsjYgeyMx6VA==", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.0.0", + "react-refresh": "^0.4.0" + } + }, + "node_modules/metro/node_modules/metro-source-map": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.72.3.tgz", + "integrity": "sha512-eNtpjbjxSheXu/jYCIDrbNEKzMGOvYW6/ePYpRM7gDdEagUOqKOCsi3St8NJIQJzZCsxD2JZ2pYOiomUSkT1yQ==", + "peer": true, + "dependencies": { + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.72.3", + "nullthrows": "^1.1.1", + "ob1": "0.72.3", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "node_modules/metro/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + }, + "node_modules/metro/node_modules/ob1": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.72.3.tgz", + "integrity": "sha512-OnVto25Sj7Ghp0vVm2THsngdze3tVq0LOg9LUHsAVXMecpqOP0Y8zaATW8M9gEgs2lNEAcCqV0P/hlmOPhVRvg==", + "peer": true + }, + "node_modules/metro/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "peer": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/metro/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro/node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "peer": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "peer": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "peer": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "peer": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "peer": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "peer": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "peer": true + }, + "node_modules/next": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/next/-/next-12.3.0.tgz", + "integrity": "sha512-GpzI6me9V1+XYtfK0Ae9WD0mKqHyzQlGq1xH1rzNIYMASo4Tkl4rTe9jSqtBpXFhOS33KohXs9ZY38Akkhdciw==", + "dependencies": { + "@next/env": "12.3.0", + "@swc/helpers": "0.4.11", + "caniuse-lite": "^1.0.30001332", + "postcss": "8.4.14", + "styled-jsx": "5.0.6", + "use-sync-external-store": "1.2.0" + }, + "bin": { + "next": "dist/bin/next" + }, + "engines": { + "node": ">=12.22.0" + }, + "optionalDependencies": { + "@next/swc-android-arm-eabi": "12.3.0", + "@next/swc-android-arm64": "12.3.0", + "@next/swc-darwin-arm64": "12.3.0", + "@next/swc-darwin-x64": "12.3.0", + "@next/swc-freebsd-x64": "12.3.0", + "@next/swc-linux-arm-gnueabihf": "12.3.0", + "@next/swc-linux-arm64-gnu": "12.3.0", + "@next/swc-linux-arm64-musl": "12.3.0", + "@next/swc-linux-x64-gnu": "12.3.0", + "@next/swc-linux-x64-musl": "12.3.0", + "@next/swc-win32-arm64-msvc": "12.3.0", + "@next/swc-win32-ia32-msvc": "12.3.0", + "@next/swc-win32-x64-msvc": "12.3.0" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^6.0.0 || ^7.0.0", + "react": "^17.0.2 || ^18.0.0-0", + "react-dom": "^17.0.2 || ^18.0.0-0", + "sass": "^1.3.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/next/node_modules/postcss": { + "version": "8.4.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", + "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "peer": true + }, + "node_modules/nocache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/nocache/-/nocache-3.0.4.tgz", + "integrity": "sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw==", + "peer": true, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/node-addon-api": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz", + "integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==" + }, + "node_modules/node-dir": { + "version": "0.1.17", + "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", + "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", + "peer": true, + "dependencies": { + "minimatch": "^3.0.2" + }, + "engines": { + "node": ">= 0.10.5" + } + }, + "node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-gyp-build": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz", + "integrity": "sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==", + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "peer": true + }, + "node_modules/node-localstorage": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-localstorage/-/node-localstorage-2.2.1.tgz", + "integrity": "sha512-vv8fJuOUCCvSPjDjBLlMqYMHob4aGjkmrkaE42/mZr0VT+ZAU10jRF8oTnX9+pgU9/vYJ8P7YT3Vd6ajkmzSCw==", + "dependencies": { + "write-file-atomic": "^1.1.4" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/node-localstorage/node_modules/write-file-atomic": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz", + "integrity": "sha512-SdrHoC/yVBPpV0Xq/mUZQIpW2sWXAShb/V4pomcJXh92RuaO+f3UTWItiR3Px+pLnV2PvC2/bfn5cwr5X6Vfxw==", + "dependencies": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "slide": "^1.1.5" + } + }, + "node_modules/node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + }, + "node_modules/node-stream-zip": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", + "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==", + "peer": true, + "engines": { + "node": ">=0.12.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/antelle" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "peer": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/nullthrows": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", + "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==", + "peer": true + }, + "node_modules/ob1": { + "version": "0.72.1", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.72.1.tgz", + "integrity": "sha512-TyQX2gO08klGTMuzD+xm3iVrzXiIygCB7t+NWeicOR05hkzgeWOiAZ8q40uMfIDRfEAc6hd66sJdIEhU/yUZZA==", + "peer": true + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "peer": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "peer": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "peer": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "peer": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "peer": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "peer": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "peer": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "peer": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "peer": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", + "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", + "peer": true, + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "peer": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/outdent": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/outdent/-/outdent-0.8.0.tgz", + "integrity": "sha512-KiOAIsdpUTcAXuykya5fnVVT+/5uS0Q1mrkRHcF89tpieSmY33O/tmc54CqwA+bfhbtEfZUNLHaPUiB9X3jt1A==" + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "peer": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "peer": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "peer": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "peer": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "peer": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "peer": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "peer": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-dir/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/pngjs": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz", + "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/popmotion": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-11.0.5.tgz", + "integrity": "sha512-la8gPM1WYeFznb/JqF4GiTkRRPZsfaj2+kCxqQgr2MJylMmIKUwBfWW8Wa5fml/8gmtlD5yI01MP1QCZPWmppA==", + "dependencies": { + "framesync": "6.1.2", + "hey-listen": "^1.0.8", + "style-value-types": "5.1.2", + "tslib": "2.4.0" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "8.4.16", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", + "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", + "dev": true, + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.3.3" + } + }, + "node_modules/postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "dev": true, + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + }, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-nested": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.6" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/preact": { + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.11.0.tgz", + "integrity": "sha512-Fk6+vB2kb6mSJfDgODq0YDhMfl0HNtK5+Uc9QqECO4nlyPAQwCI+BKyWO//idA7ikV7o+0Fm6LQmNuQi1wXI1w==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", + "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "peer": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/pretty-format/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "peer": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/pretty-format/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/pretty-format/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "peer": true + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "peer": true + }, + "node_modules/promise": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.2.0.tgz", + "integrity": "sha512-+CMAlLHqwRYwBMXKCP+o8ns7DN+xHDUiI+0nArsiJ9y+kJVPLFxEaSw6Ha9s9H0tftxg2Yzl25wqj9G7m5wLZg==", + "peer": true, + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "peer": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/protobufjs": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.1.2.tgz", + "integrity": "sha512-4ZPTPkXCdel3+L81yw3dG6+Kq3umdWKh7Dc7GW/CpNk4SX3hK58iPCWeCyhVTDrbkNeKrYNZ7EojM5WDaEWTLQ==", + "hasInstallScript": true, + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.4", + "@protobufjs/eventemitter": "^1.1.0", + "@protobufjs/fetch": "^1.1.0", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.0", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.0", + "@types/node": ">=13.7.0", + "long": "^5.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "peer": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/qrcode": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.0.tgz", + "integrity": "sha512-9MgRpgVc+/+47dFvQeD6U2s0Z92EsKzcHogtum4QB+UNd025WOJSHvn/hjk9xmzj7Stj95CyUAs31mrjxliEsQ==", + "dependencies": { + "dijkstrajs": "^1.0.1", + "encode-utf8": "^1.0.3", + "pngjs": "^5.0.0", + "yargs": "^15.3.1" + }, + "bin": { + "qrcode": "bin/qrcode" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/query-string": { + "version": "6.13.5", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-6.13.5.tgz", + "integrity": "sha512-svk3xg9qHR39P3JlHuD7g3nRnyay5mHbrPctEBDUxUkHRifPHXJDhBUycdCC0NBjXoDf44Gb+IsOZL1Uwn8M/Q==", + "dependencies": { + "decode-uri-component": "^0.2.0", + "split-on-first": "^1.0.0", + "strict-uri-encode": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "peer": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-blockies": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/react-blockies/-/react-blockies-1.4.1.tgz", + "integrity": "sha512-4N015X5oPNnD3xQPsiqolOFzPZSSWyc5mJhJUZShUCHtiGUxVN+1qsWTcglkHMNySux9hUofaispqcw9QkWP5Q==", + "dependencies": { + "prop-types": "^15.5.10" + }, + "peerDependencies": { + "react": ">=15.0.0" + } + }, + "node_modules/react-devtools-core": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.24.0.tgz", + "integrity": "sha512-Rw7FzYOOzcfyUPaAm9P3g0tFdGqGq2LLiAI+wjYcp6CsF3DeeMrRS3HZAho4s273C29G/DJhx0e8BpRE/QZNGg==", + "peer": true, + "dependencies": { + "shell-quote": "^1.6.1", + "ws": "^7" + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/react-native-codegen": { + "version": "0.70.5", + "resolved": "https://registry.npmjs.org/react-native-codegen/-/react-native-codegen-0.70.5.tgz", + "integrity": "sha512-vXqgCWWIWlzsCtwD6hbmwmCleGNJYm+n4xO9VMfzzlF3xt9gjC7/USSMTf/YZlCK/hDwQU412QrNS6A9OH+mag==", + "peer": true, + "dependencies": { + "@babel/parser": "^7.14.0", + "flow-parser": "^0.121.0", + "jscodeshift": "^0.13.1", + "nullthrows": "^1.1.1" + } + }, + "node_modules/react-native-gradle-plugin": { + "version": "0.70.3", + "resolved": "https://registry.npmjs.org/react-native-gradle-plugin/-/react-native-gradle-plugin-0.70.3.tgz", + "integrity": "sha512-oOanj84fJEXUg9FoEAQomA8ISG+DVIrTZ3qF7m69VQUJyOGYyDZmPqKcjvRku4KXlEH6hWO9i4ACLzNBh8gC0A==", + "peer": true + }, + "node_modules/react-refresh": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.4.3.tgz", + "integrity": "sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/readline": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/readline/-/readline-1.3.0.tgz", + "integrity": "sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==", + "peer": true + }, + "node_modules/recast": { + "version": "0.20.5", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.20.5.tgz", + "integrity": "sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ==", + "peer": true, + "dependencies": { + "ast-types": "0.14.2", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/recast/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "peer": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "peer": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "peer": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/regexpu-core": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz", + "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==", + "peer": true, + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsgen": "^0.7.1", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", + "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==", + "peer": true + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "peer": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "peer": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "peer": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "peer": true + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "peer": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "peer": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/rlp": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/rlp/-/rlp-2.2.7.tgz", + "integrity": "sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ==", + "dependencies": { + "bn.js": "^5.2.0" + }, + "bin": { + "rlp": "bin/rlp" + } + }, + "node_modules/rpc-websockets": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/rpc-websockets/-/rpc-websockets-7.5.0.tgz", + "integrity": "sha512-9tIRi1uZGy7YmDjErf1Ax3wtqdSSLIlnmL5OtOzgd5eqPKbsPpwDP5whUDO2LQay3Xp0CcHlcNSGzacNRluBaQ==", + "dependencies": { + "@babel/runtime": "^7.17.2", + "eventemitter3": "^4.0.7", + "uuid": "^8.3.2", + "ws": "^8.5.0" + }, + "funding": { + "type": "paypal", + "url": "https://paypal.me/kozjak" + }, + "optionalDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + } + }, + "node_modules/rpc-websockets/node_modules/ws": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", + "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safe-event-emitter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/safe-event-emitter/-/safe-event-emitter-1.0.1.tgz", + "integrity": "sha512-e1wFe99A91XYYxoQbcq2ZJUWurxEyP8vfz7A7vuUe1s95q8r5ebraVaA1BukYJcpM6V16ugWoD9vngi8Ccu5fg==", + "deprecated": "Renamed to @metamask/safe-event-emitter", + "dependencies": { + "events": "^3.0.0" + } + }, + "node_modules/safe-json-utils": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/safe-json-utils/-/safe-json-utils-1.1.1.tgz", + "integrity": "sha512-SAJWGKDs50tAbiDXLf89PDwt9XYkWyANFWVzn4dTXl5QyI8t2o/bW5/OJl3lvc2WVU4MEpTo9Yz5NVFNsp+OJQ==" + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "peer": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/scrypt-js": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/scrypt-js/-/scrypt-js-3.0.1.tgz", + "integrity": "sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==" + }, + "node_modules/secp256k1": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-4.0.3.tgz", + "integrity": "sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA==", + "hasInstallScript": true, + "dependencies": { + "elliptic": "^6.5.4", + "node-addon-api": "^2.0.0", + "node-gyp-build": "^4.2.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "peer": true, + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "peer": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "peer": true + }, + "node_modules/send/node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "peer": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/send/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/serialize-error": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", + "integrity": "sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "peer": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "peer": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "peer": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "peer": true + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "peer": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", + "peer": true + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "peer": true + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "peer": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "peer": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "peer": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/slice-ansi/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "peer": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/slice-ansi/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "peer": true + }, + "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/slide": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz", + "integrity": "sha512-NwrtjCg+lZoqhFU8fOwl4ay2ei8PaqCBOUV3/ektPY9trO1yQ1oXEfmHAhKArUVUr/hOHvy5f6AdP17dCM0zMw==", + "engines": { + "node": "*" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "peer": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "peer": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "peer": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "peer": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "peer": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "peer": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "peer": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "peer": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "peer": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "peer": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "peer": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "peer": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "peer": true + }, + "node_modules/split-on-first": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", + "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "peer": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "peer": true + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "peer": true + }, + "node_modules/stacktrace-parser": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", + "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", + "peer": true, + "dependencies": { + "type-fest": "^0.7.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/stacktrace-parser/node_modules/type-fest": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", + "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "peer": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "peer": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "peer": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "peer": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "peer": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "peer": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stream-browserify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz", + "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==", + "dependencies": { + "inherits": "~2.0.4", + "readable-stream": "^3.5.0" + } + }, + "node_modules/strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", + "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.1", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-hex-prefix": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz", + "integrity": "sha512-q8d4ue7JGEiVcypji1bALTos+0pWtyGlivAWyPuTkHzuTCJqrK9sWxYQZUq6Nq3cuyv3bm734IhHvHtGGURU6A==", + "dependencies": { + "is-hex-prefixed": "1.0.0" + }, + "engines": { + "node": ">=6.5.0", + "npm": ">=3" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-value-types": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.1.2.tgz", + "integrity": "sha512-Vs9fNreYF9j6W2VvuDTP7kepALi7sk0xtk2Tu8Yxi9UoajJdEVpNpCov0HsLTqXvNGKX+Uv09pkozVITi1jf3Q==", + "dependencies": { + "hey-listen": "^1.0.8", + "tslib": "2.4.0" + } + }, + "node_modules/styled-jsx": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.6.tgz", + "integrity": "sha512-xOeROtkK5MGMDimBQ3J6iPId8q0t/BDoG5XN6oKkZClVz9ISF/hihN8OCn2LggMU6N32aXnrXBdn3auSqNS9fA==", + "engines": { + "node": ">= 12.0.0" + }, + "peerDependencies": { + "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "babel-plugin-macros": { + "optional": true + } + } + }, + "node_modules/sudo-prompt": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.2.1.tgz", + "integrity": "sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==", + "peer": true + }, + "node_modules/superstruct": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/superstruct/-/superstruct-0.14.2.tgz", + "integrity": "sha512-nPewA6m9mR3d6k7WkZ8N8zpTWfenFH3q9pA2PkuiZxINr9DKB2+40wEQf0ixn8VaGuJ78AB6iWOtStI+/4FKZQ==" + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tailwindcss": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.8.tgz", + "integrity": "sha512-YSneUCZSFDYMwk+TGq8qYFdCA3yfBRdBlS7txSq0LUmzyeqRe3a8fBQzbz9M3WS/iFT4BNf/nmw9mEzrnSaC0g==", + "dev": true, + "dependencies": { + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.1", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.6", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.14", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "5.0.6", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.1" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=12.13.0" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/temp": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz", + "integrity": "sha512-jtnWJs6B1cZlHs9wPG7BrowKxZw/rf6+UpGAkr8AaYmiTyTO7zQlLoST8zx/8TcUPnZmeBoB+H8ARuHZaSijVw==", + "engines": [ + "node >=0.8.0" + ], + "peer": true, + "dependencies": { + "os-tmpdir": "^1.0.0", + "rimraf": "~2.2.6" + } + }, + "node_modules/temp/node_modules/rimraf": { + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", + "integrity": "sha512-R5KMKHnPAQaZMqLOsyuyUmcIjSeDm+73eoqQpaXA7AZ22BL+6C+1mcUscgOsNd8WVlJuvlgAPsegcx7pjlV0Dg==", + "peer": true, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/text-encoding-utf-8": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/text-encoding-utf-8/-/text-encoding-utf-8-1.0.2.tgz", + "integrity": "sha512-8bw4MY9WjdsD2aMtO0OzOCY3pXGYNx2d2FfHRVUKkiCPDWjKuOlhLVASS+pD7VkLTVjW268LYJHwsnPFlBpbAg==" + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "peer": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "peer": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/through2/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "peer": true + }, + "node_modules/through2/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "peer": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/through2/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "peer": true + }, + "node_modules/through2/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "peer": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "peer": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "peer": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "peer": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toggle-selection": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", + "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==" + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "peer": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/tweetnacl": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz", + "integrity": "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", + "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/uglify-es": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", + "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", + "deprecated": "support for ECMAScript is superseded by `uglify-js` as of v3.13.0", + "peer": true, + "dependencies": { + "commander": "~2.13.0", + "source-map": "~0.6.1" + }, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/uglify-es/node_modules/commander": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", + "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==", + "peer": true + }, + "node_modules/uglify-es/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/undici": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.10.0.tgz", + "integrity": "sha512-c8HsD3IbwmjjbLvoZuRI26TZic+TSEe8FPMLLOkN1AfYRhdjnKBU6yL+IwcSCbdZiX4e5t0lfMDLDCqj4Sq70g==", + "engines": { + "node": ">=12.18" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "peer": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "peer": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "peer": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "peer": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "peer": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "peer": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "peer": true + }, + "node_modules/update-browserslist-db": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.7.tgz", + "integrity": "sha512-iN/XYesmZ2RmmWAiI4Z5rq0YqSiv0brj9Ce9CfhNE4xIW2h+MFxcgkxIzZ+ShkFPUkjU3gQ+3oypadD3RAMtrg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "peer": true + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/utf-8-validate": { + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.9.tgz", + "integrity": "sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q==", + "hasInstallScript": true, + "optional": true, + "dependencies": { + "node-gyp-build": "^4.3.0" + }, + "engines": { + "node": ">=6.14.2" + } + }, + "node_modules/util": { + "version": "0.12.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz", + "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==", + "dependencies": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "safe-buffer": "^5.1.2", + "which-typed-array": "^1.1.2" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "peer": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vlq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz", + "integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==", + "peer": true + }, + "node_modules/wagmi": { + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/wagmi/-/wagmi-0.6.6.tgz", + "integrity": "sha512-bLocnHhqmhzbkx5kSbMSIx2Y61NxylQfV+aM7HCtFKV9S+F3+hrGB4QrkD6/fjTCQVsBqdddLHjlrIYmYfCvYg==", + "funding": [ + { + "type": "gitcoin", + "url": "https://gitcoin.co/grants/4493/wagmi-react-hooks-library-for-ethereum" + }, + { + "type": "github", + "url": "https://github.com/sponsors/wagmi-dev" + } + ], + "dependencies": { + "@coinbase/wallet-sdk": "^3.3.0", + "@tanstack/query-sync-storage-persister": "^4.0.10", + "@tanstack/react-query": "^4.0.10", + "@tanstack/react-query-persist-client": "^4.0.10", + "@wagmi/core": "^0.5.6", + "@walletconnect/ethereum-provider": "^1.7.8", + "use-sync-external-store": "^1.2.0" + }, + "peerDependencies": { + "ethers": ">=5.5.1", + "react": ">=17.0.0" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "peer": true, + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "peer": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==", + "peer": true + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/whatwg-url-without-unicode": { + "version": "8.0.0-3", + "resolved": "https://registry.npmjs.org/whatwg-url-without-unicode/-/whatwg-url-without-unicode-8.0.0-3.tgz", + "integrity": "sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==", + "dependencies": { + "buffer": "^5.4.3", + "punycode": "^2.1.1", + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/whatwg-url-without-unicode/node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/whatwg-url-without-unicode/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==" + }, + "node_modules/which-typed-array": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.8.tgz", + "integrity": "sha512-Jn4e5PItbcAHyLoRDwvPj1ypu27DJbtdYXUa5zsinrUx77Uvfb0cXwwnGMTn7cjUfhhqgVQnVJCwF+7cgU7tpw==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.20.0", + "for-each": "^0.3.3", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.9" + }, "engines": { - "node": ">= 8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=8.6" + "node": ">=8" } }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "peer": true, "dependencies": { - "brace-expansion": "^1.1.7" + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "node_modules/ws": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", + "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", + "engines": { + "node": ">=8.3.0" }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", "engines": { - "node": "*" + "node": ">=0.4" } }, - "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, - "node_modules/nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - "bin": { - "nanoid": "bin/nanoid.cjs" + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" }, "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "node": ">=8" } }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true + "node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yargs/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zustand": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.1.1.tgz", + "integrity": "sha512-h4F3WMqsZgvvaE0n3lThx4MM81Ls9xebjvrABNzf5+jb3/03YjNTSgZXeyrvXDArMeV9untvWXRw1tY+ntPYbA==", + "dependencies": { + "use-sync-external-store": "1.2.0" + }, + "engines": { + "node": ">=12.7.0" + }, + "peerDependencies": { + "immer": ">=9.0", + "react": ">=16.8" + }, + "peerDependenciesMeta": { + "immer": { + "optional": true + }, + "react": { + "optional": true + } + } + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "peer": true, + "requires": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "peer": true, + "requires": { + "@babel/highlight": "^7.18.6" + } + }, + "@babel/compat-data": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.1.tgz", + "integrity": "sha512-72a9ghR0gnESIa7jBN53U32FOVCEoztyIlKaNoU05zRhEecduGK9L9c3ww7Mp06JiR+0ls0GBPFJQwwtjn9ksg==" + }, + "@babel/core": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.1.tgz", + "integrity": "sha512-1H8VgqXme4UXCRv7/Wa1bq7RVymKOzC7znjyFM8KiEzwFqcKUKYNoQef4GhdklgNvoBXyW4gYhuBNCM5o1zImw==", + "peer": true, + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.0", + "@babel/helper-compilation-targets": "^7.19.1", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helpers": "^7.19.0", + "@babel/parser": "^7.19.1", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.1", + "@babel/types": "^7.19.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "dependencies": { + "json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "peer": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "peer": true + } + } + }, + "@babel/generator": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", + "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", + "peer": true, + "requires": { + "@babel/types": "^7.19.0", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "peer": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "peer": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "peer": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.1.tgz", + "integrity": "sha512-LlLkkqhCMyz2lkQPvJNdIYU7O5YjWRgC2R4omjCTpZd8u8KMQzZvX4qce+/BluN1rcQiV7BoGUpmQ0LeHerbhg==", + "requires": { + "@babel/compat-data": "^7.19.1", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", + "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", + "peer": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", + "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", + "peer": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.1.0" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "requires": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "peer": true + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "peer": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-function-name": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "peer": true, + "requires": { + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "peer": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", + "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "peer": true, + "requires": { + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-transforms": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", + "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", + "peer": true, + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "peer": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", + "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "peer": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-replace-supers": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", + "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", + "peer": true, + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/traverse": "^7.19.1", + "@babel/types": "^7.19.0" + } + }, + "@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "peer": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", + "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "peer": true, + "requires": { + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "peer": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-string-parser": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", + "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==" + }, + "@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" + }, + "@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==" + }, + "@babel/helper-wrap-function": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", + "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", + "peer": true, + "requires": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + } + }, + "@babel/helpers": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", + "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", + "peer": true, + "requires": { + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + } }, - "node_modules/next": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/next/-/next-12.3.0.tgz", - "integrity": "sha512-GpzI6me9V1+XYtfK0Ae9WD0mKqHyzQlGq1xH1rzNIYMASo4Tkl4rTe9jSqtBpXFhOS33KohXs9ZY38Akkhdciw==", - "dependencies": { - "@next/env": "12.3.0", - "@swc/helpers": "0.4.11", - "caniuse-lite": "^1.0.30001332", - "postcss": "8.4.14", - "styled-jsx": "5.0.6", - "use-sync-external-store": "1.2.0" - }, - "bin": { - "next": "dist/bin/next" - }, - "engines": { - "node": ">=12.22.0" - }, - "optionalDependencies": { - "@next/swc-android-arm-eabi": "12.3.0", - "@next/swc-android-arm64": "12.3.0", - "@next/swc-darwin-arm64": "12.3.0", - "@next/swc-darwin-x64": "12.3.0", - "@next/swc-freebsd-x64": "12.3.0", - "@next/swc-linux-arm-gnueabihf": "12.3.0", - "@next/swc-linux-arm64-gnu": "12.3.0", - "@next/swc-linux-arm64-musl": "12.3.0", - "@next/swc-linux-x64-gnu": "12.3.0", - "@next/swc-linux-x64-musl": "12.3.0", - "@next/swc-win32-arm64-msvc": "12.3.0", - "@next/swc-win32-ia32-msvc": "12.3.0", - "@next/swc-win32-x64-msvc": "12.3.0" - }, - "peerDependencies": { - "fibers": ">= 3.1.0", - "node-sass": "^6.0.0 || ^7.0.0", - "react": "^17.0.2 || ^18.0.0-0", - "react-dom": "^17.0.2 || ^18.0.0-0", - "sass": "^1.3.0" + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "peer": true, + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" }, - "peerDependenciesMeta": { - "fibers": { - "optional": true + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "peer": true, + "requires": { + "color-convert": "^1.9.0" + } }, - "node-sass": { - "optional": true + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "peer": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } }, - "sass": { - "optional": true + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "peer": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "peer": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "peer": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "peer": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "peer": true, + "requires": { + "has-flag": "^3.0.0" + } } } }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "@babel/parser": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.1.tgz", + "integrity": "sha512-h7RCSorm1DdTVGJf3P2Mhj3kdnkmF/EiysUkzS2TdgAYqyjFdMQJbVuXOBej2SBJaXan/lIVtT6KkGbyyq753A==", + "peer": true + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" } }, - "node_modules/object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", + "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" } }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "engines": { - "node": ">= 0.4" + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.1.tgz", + "integrity": "sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q==", + "peer": true, + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" } }, - "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "peer": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" } }, - "node_modules/object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", - "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - }, - "engines": { - "node": ">= 0.4" + "@babel/plugin-proposal-class-static-block": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", + "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "peer": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-class-static-block": "^7.14.5" } }, - "node_modules/object.fromentries": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", - "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" } }, - "node_modules/object.hasown": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", - "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@babel/plugin-proposal-export-default-from": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.18.10.tgz", + "integrity": "sha512-5H2N3R2aQFxkV4PIBUR/i7PUSwgTZjouJKzI8eKswfIjT0PhvzkPn0t0wIS5zn6maQuvtT0t1oHtMUz61LOuow==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-default-from": "^7.18.6" } }, - "node_modules/object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" } }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "dependencies": { - "wrappy": "1" + "@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" } }, - "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - }, - "engines": { - "node": ">= 0.8.0" + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", + "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" } }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" } }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" } }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", + "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "peer": true, + "requires": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.18.8" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" } }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" + "@babel/plugin-proposal-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", + "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" } }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "peer": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" } }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", + "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "peer": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "peer": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" } }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "engines": { - "node": ">=8" + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" } }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "@babel/plugin-syntax-export-default-from": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.18.6.tgz", + "integrity": "sha512-Kr//z3ujSVNx6E9z9ih5xXXMqK07VVTuqPmqGe6Mss/zW5XPeLZeSDZoP9ab/hT4wPKqAgjl2PnhPrcpk8Seew==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" } }, - "node_modules/postcss": { - "version": "8.4.14", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", - "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - } - ], - "dependencies": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" } }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" + "@babel/plugin-syntax-flow": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz", + "integrity": "sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" } }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dev": true, - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" + "@babel/plugin-syntax-import-assertions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", + "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" } }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true, - "engines": { - "node": ">=6" + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" } }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } }, - "node_modules/react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" } }, - "node_modules/react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" - }, - "peerDependencies": { - "react": "^18.2.0" + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" } }, - "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } }, - "node_modules/regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", - "dev": true + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } }, - "node_modules/regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" } }, - "node_modules/regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" } }, - "node_modules/resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dev": true, - "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" } }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" } }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" + "@babel/plugin-syntax-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", + "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" } }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "@babel/plugin-transform-arrow-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", + "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" } }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" + "@babel/plugin-transform-async-to-generator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", + "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "peer": true, + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" } }, - "node_modules/scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", - "dependencies": { - "loose-envify": "^1.1.0" + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" } }, - "node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "@babel/plugin-transform-block-scoping": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", + "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", + "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", + "peer": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" }, - "engines": { - "node": ">=10" + "dependencies": { + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "peer": true + } } }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" + "@babel/plugin-transform-computed-properties": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", + "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" } }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" + "@babel/plugin-transform-destructuring": { + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", + "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" } }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "peer": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" } }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" + "@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" } }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "engines": { - "node": ">=0.10.0" + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "peer": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" } }, - "node_modules/string.prototype.matchall": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", - "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.1", - "side-channel": "^1.0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@babel/plugin-transform-flow-strip-types": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.19.0.tgz", + "integrity": "sha512-sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-flow": "^7.18.6" } }, - "node_modules/string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@babel/plugin-transform-for-of": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", + "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" } }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "peer": true, + "requires": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" } }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" + "@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" } }, - "node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "engines": { - "node": ">=4" + "@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" } }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@babel/plugin-transform-modules-amd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", + "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "peer": true, + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" } }, - "node_modules/styled-jsx": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.6.tgz", - "integrity": "sha512-xOeROtkK5MGMDimBQ3J6iPId8q0t/BDoG5XN6oKkZClVz9ISF/hihN8OCn2LggMU6N32aXnrXBdn3auSqNS9fA==", - "engines": { - "node": ">= 12.0.0" - }, - "peerDependencies": { - "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "babel-plugin-macros": { - "optional": true - } + "@babel/plugin-transform-modules-commonjs": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", + "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "peer": true, + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" } }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@babel/plugin-transform-modules-systemjs": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", + "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "peer": true, + "requires": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-identifier": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "peer": true, + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" } }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", + "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", + "peer": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0" } }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true + "@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" + "@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" } }, - "node_modules/tsconfig-paths": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", - "dev": true, - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" + "@babel/plugin-transform-parameters": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", + "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" } }, - "node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + "@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" } }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true + "@babel/plugin-transform-react-jsx": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz", + "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==", + "peer": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.19.0" + } + }, + "@babel/plugin-transform-react-jsx-self": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.18.6.tgz", + "integrity": "sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" + "@babel/plugin-transform-react-jsx-source": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.18.6.tgz", + "integrity": "sha512-utZmlASneDfdaMh0m/WausbjUjEdGrQJz0vFK93d7wD3xf5wBtX219+q6IlCNZeguIcxS2f/CvLZrlLSvSHQXw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" } }, - "node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" + "@babel/plugin-transform-regenerator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", + "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "regenerator-transform": "^0.15.0" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.1.tgz", + "integrity": "sha512-2nJjTUFIzBMP/f/miLxEK9vxwW/KUXsdvN4sR//TmuDhe6yU2h57WmIOE12Gng3MDP/xpjUV/ToZRdcf8Yj4fA==", + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "semver": "^6.3.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" } }, - "node_modules/typescript": { - "version": "4.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", - "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" + "@babel/plugin-transform-spread": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", + "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" } }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" } }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" + "@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" } }, - "node_modules/use-sync-external-store": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", - "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + "@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" } }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" + "@babel/plugin-transform-typescript": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.1.tgz", + "integrity": "sha512-+ILcOU+6mWLlvCwnL920m2Ow3wWx3Wo8n2t5aROQmV55GZt+hOiLvBaa3DNzRjSEHa1aauRs4/YLmkCfFkhhRQ==", + "peer": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-typescript": "^7.18.6" } }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" + "@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "peer": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/preset-env": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.1.tgz", + "integrity": "sha512-c8B2c6D16Lp+Nt6HcD+nHl0VbPKVnNPTpszahuxJJnurfMtKeZ80A+qUv48Y7wqvS+dTFuLuaM9oYxyNHbCLWA==", + "peer": true, + "requires": { + "@babel/compat-data": "^7.19.1", + "@babel/helper-compilation-targets": "^7.19.1", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.19.1", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.18.9", + "@babel/plugin-transform-classes": "^7.19.0", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.18.13", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.18.6", + "@babel/plugin-transform-modules-commonjs": "^7.18.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.0", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.19.0", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.1", + "semver": "^6.3.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "peer": true + } } }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "@babel/preset-flow": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.18.6.tgz", + "integrity": "sha512-E7BDhL64W6OUqpuyHnSroLnqyRTcG6ZdOBl1OKI/QK/HJfplqK/S3sq1Cckx7oTodJ5yOXyfw7rEADJ6UjoQDQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-flow-strip-types": "^7.18.6" } }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "@babel/preset-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", + "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-typescript": "^7.18.6" + } }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@babel/register": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.18.9.tgz", + "integrity": "sha512-ZlbnXDcNYHMR25ITwwNKT88JiaukkdVj/nG7r3wnuXkOTHc60Uy05PwMCPre0hSkY68E6zK3xz+vUJSP2jWmcw==", + "peer": true, + "requires": { + "clone-deep": "^4.0.1", + "find-cache-dir": "^2.0.0", + "make-dir": "^2.1.0", + "pirates": "^4.0.5", + "source-map-support": "^0.5.16" } - } - }, - "dependencies": { + }, "@babel/runtime": { "version": "7.19.0", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", - "dev": true, "requires": { "regenerator-runtime": "^0.13.4" } @@ -3096,6 +16042,97 @@ "regenerator-runtime": "^0.13.4" } }, + "@babel/template": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "peer": true, + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" + } + }, + "@babel/traverse": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.1.tgz", + "integrity": "sha512-0j/ZfZMxKukDaag2PtOPDbwuELqIar6lLskVPPJDjXMXjfLb1Obo/1yjxIGqqAJrmfaTIY3z2wFLAQ7qSkLsuA==", + "peer": true, + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.19.1", + "@babel/types": "^7.19.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "dependencies": { + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "peer": true + } + } + }, + "@babel/types": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", + "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", + "requires": { + "@babel/helper-string-parser": "^7.18.10", + "@babel/helper-validator-identifier": "^7.18.6", + "to-fast-properties": "^2.0.0" + } + }, + "@coinbase/wallet-sdk": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@coinbase/wallet-sdk/-/wallet-sdk-3.5.2.tgz", + "integrity": "sha512-Wga/n2709w/+m/YlHviuQx8nl4gr2UkA4HM3OwFZopxvDeZerBYEjL/og7CUbSwplHDl+REIIz0jJfuedVyX5g==", + "requires": { + "@metamask/safe-event-emitter": "2.0.0", + "@solana/web3.js": "1.52.0", + "bind-decorator": "^1.0.11", + "bn.js": "^5.1.1", + "buffer": "^6.0.3", + "clsx": "^1.1.0", + "eth-block-tracker": "4.4.3", + "eth-json-rpc-filters": "4.2.2", + "eth-rpc-errors": "4.0.2", + "json-rpc-engine": "6.1.0", + "keccak": "^3.0.1", + "preact": "^10.5.9", + "qs": "^6.10.3", + "rxjs": "^6.6.3", + "sha.js": "^2.4.11", + "stream-browserify": "^3.0.0", + "util": "^0.12.4" + } + }, + "@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "@emotion/is-prop-valid": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", + "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "optional": true, + "requires": { + "@emotion/memoize": "0.7.4" + } + }, + "@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", + "optional": true + }, "@eslint/eslintrc": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", @@ -3113,6 +16150,398 @@ "strip-json-comments": "^3.1.1" } }, + "@ethersproject/abi": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.7.0.tgz", + "integrity": "sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA==", + "requires": { + "@ethersproject/address": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/hash": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/strings": "^5.7.0" + } + }, + "@ethersproject/abstract-provider": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.7.0.tgz", + "integrity": "sha512-R41c9UkchKCpAqStMYUpdunjo3pkEvZC3FAwZn5S5MGbXoMQOHIdHItezTETxAO5bevtMApSyEhn9+CHcDsWBw==", + "requires": { + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/networks": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/transactions": "^5.7.0", + "@ethersproject/web": "^5.7.0" + } + }, + "@ethersproject/abstract-signer": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.7.0.tgz", + "integrity": "sha512-a16V8bq1/Cz+TGCkE2OPMTOUDLS3grCpdjoJCYNnVBbdYEMSgKrU0+B90s8b6H+ByYTBZN7a3g76jdIJi7UfKQ==", + "requires": { + "@ethersproject/abstract-provider": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0" + } + }, + "@ethersproject/address": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/address/-/address-5.7.0.tgz", + "integrity": "sha512-9wYhYt7aghVGo758POM5nqcOMaE168Q6aRLJZwUmiqSrAungkG74gSSeKEIR7ukixesdRZGPgVqme6vmxs1fkA==", + "requires": { + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/rlp": "^5.7.0" + } + }, + "@ethersproject/base64": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.7.0.tgz", + "integrity": "sha512-Dr8tcHt2mEbsZr/mwTPIQAf3Ai0Bks/7gTw9dSqk1mQvhW3XvRlmDJr/4n+wg1JmCl16NZue17CDh8xb/vZ0sQ==", + "requires": { + "@ethersproject/bytes": "^5.7.0" + } + }, + "@ethersproject/basex": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/basex/-/basex-5.7.0.tgz", + "integrity": "sha512-ywlh43GwZLv2Voc2gQVTKBoVQ1mti3d8HK5aMxsfu/nRDnMmNqaSJ3r3n85HBByT8OpoY96SXM1FogC533T4zw==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/properties": "^5.7.0" + } + }, + "@ethersproject/bignumber": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.7.0.tgz", + "integrity": "sha512-n1CAdIHRWjSucQO3MC1zPSVgV/6dy/fjL9pMrPP9peL+QxEg9wOsVqwD4+818B6LUEtaXzVHQiuivzRoxPxUGw==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "bn.js": "^5.2.1" + } + }, + "@ethersproject/bytes": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.7.0.tgz", + "integrity": "sha512-nsbxwgFXWh9NyYWo+U8atvmMsSdKJprTcICAkvbBffT75qDocbuggBU0SJiVK2MuTrp0q+xvLkTnGMPK1+uA9A==", + "requires": { + "@ethersproject/logger": "^5.7.0" + } + }, + "@ethersproject/constants": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.7.0.tgz", + "integrity": "sha512-DHI+y5dBNvkpYUMiRQyxRBYBefZkJfo70VUkUAsRjcPs47muV9evftfZ0PJVCXYbAiCgght0DtcF9srFQmIgWA==", + "requires": { + "@ethersproject/bignumber": "^5.7.0" + } + }, + "@ethersproject/contracts": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/contracts/-/contracts-5.7.0.tgz", + "integrity": "sha512-5GJbzEU3X+d33CdfPhcyS+z8MzsTrBGk/sc+G+59+tPa9yFkl6HQ9D6L0QMgNTA9q8dT0XKxxkyp883XsQvbbg==", + "requires": { + "@ethersproject/abi": "^5.7.0", + "@ethersproject/abstract-provider": "^5.7.0", + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/address": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/transactions": "^5.7.0" + } + }, + "@ethersproject/hash": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.7.0.tgz", + "integrity": "sha512-qX5WrQfnah1EFnO5zJv1v46a8HW0+E5xuBBDTwMFZLuVTx0tbU2kkx15NqdjxecrLGatQN9FGQKpb1FKdHCt+g==", + "requires": { + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/address": "^5.7.0", + "@ethersproject/base64": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/strings": "^5.7.0" + } + }, + "@ethersproject/hdnode": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/hdnode/-/hdnode-5.7.0.tgz", + "integrity": "sha512-OmyYo9EENBPPf4ERhR7oj6uAtUAhYGqOnIS+jE5pTXvdKBS99ikzq1E7Iv0ZQZ5V36Lqx1qZLeak0Ra16qpeOg==", + "requires": { + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/basex": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/pbkdf2": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/sha2": "^5.7.0", + "@ethersproject/signing-key": "^5.7.0", + "@ethersproject/strings": "^5.7.0", + "@ethersproject/transactions": "^5.7.0", + "@ethersproject/wordlists": "^5.7.0" + } + }, + "@ethersproject/json-wallets": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/json-wallets/-/json-wallets-5.7.0.tgz", + "integrity": "sha512-8oee5Xgu6+RKgJTkvEMl2wDgSPSAQ9MB/3JYjFV9jlKvcYHUXZC+cQp0njgmxdHkYWn8s6/IqIZYm0YWCjO/0g==", + "requires": { + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/address": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/hdnode": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/pbkdf2": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/random": "^5.7.0", + "@ethersproject/strings": "^5.7.0", + "@ethersproject/transactions": "^5.7.0", + "aes-js": "3.0.0", + "scrypt-js": "3.0.1" + } + }, + "@ethersproject/keccak256": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.7.0.tgz", + "integrity": "sha512-2UcPboeL/iW+pSg6vZ6ydF8tCnv3Iu/8tUmLLzWWGzxWKFFqOBQFLo6uLUv6BDrLgCDfN28RJ/wtByx+jZ4KBg==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "js-sha3": "0.8.0" + } + }, + "@ethersproject/logger": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.7.0.tgz", + "integrity": "sha512-0odtFdXu/XHtjQXJYA3u9G0G8btm0ND5Cu8M7i5vhEcE8/HmF4Lbdqanwyv4uQTr2tx6b7fQRmgLrsnpQlmnig==" + }, + "@ethersproject/networks": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.7.1.tgz", + "integrity": "sha512-n/MufjFYv3yFcUyfhnXotyDlNdFb7onmkSy8aQERi2PjNcnWQ66xXxa3XlS8nCcA8aJKJjIIMNJTC7tu80GwpQ==", + "requires": { + "@ethersproject/logger": "^5.7.0" + } + }, + "@ethersproject/pbkdf2": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/pbkdf2/-/pbkdf2-5.7.0.tgz", + "integrity": "sha512-oR/dBRZR6GTyaofd86DehG72hY6NpAjhabkhxgr3X2FpJtJuodEl2auADWBZfhDHgVCbu3/H/Ocq2uC6dpNjjw==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/sha2": "^5.7.0" + } + }, + "@ethersproject/properties": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.7.0.tgz", + "integrity": "sha512-J87jy8suntrAkIZtecpxEPxY//szqr1mlBaYlQ0r4RCaiD2hjheqF9s1LVE8vVuJCXisjIP+JgtK/Do54ej4Sw==", + "requires": { + "@ethersproject/logger": "^5.7.0" + } + }, + "@ethersproject/providers": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.7.1.tgz", + "integrity": "sha512-vZveG/DLyo+wk4Ga1yx6jSEHrLPgmTt+dFv0dv8URpVCRf0jVhalps1jq/emN/oXnMRsC7cQgAF32DcXLL7BPQ==", + "requires": { + "@ethersproject/abstract-provider": "^5.7.0", + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/address": "^5.7.0", + "@ethersproject/base64": "^5.7.0", + "@ethersproject/basex": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/hash": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/networks": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/random": "^5.7.0", + "@ethersproject/rlp": "^5.7.0", + "@ethersproject/sha2": "^5.7.0", + "@ethersproject/strings": "^5.7.0", + "@ethersproject/transactions": "^5.7.0", + "@ethersproject/web": "^5.7.0", + "bech32": "1.1.4", + "ws": "7.4.6" + } + }, + "@ethersproject/random": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/random/-/random-5.7.0.tgz", + "integrity": "sha512-19WjScqRA8IIeWclFme75VMXSBvi4e6InrUNuaR4s5pTF2qNhcGdCUwdxUVGtDDqC00sDLCO93jPQoDUH4HVmQ==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0" + } + }, + "@ethersproject/rlp": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.7.0.tgz", + "integrity": "sha512-rBxzX2vK8mVF7b0Tol44t5Tb8gomOHkj5guL+HhzQ1yBh/ydjGnpw6at+X6Iw0Kp3OzzzkcKp8N9r0W4kYSs9w==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0" + } + }, + "@ethersproject/sha2": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/sha2/-/sha2-5.7.0.tgz", + "integrity": "sha512-gKlH42riwb3KYp0reLsFTokByAKoJdgFCwI+CCiX/k+Jm2mbNs6oOaCjYQSlI1+XBVejwH2KrmCbMAT/GnRDQw==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "hash.js": "1.1.7" + } + }, + "@ethersproject/signing-key": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.7.0.tgz", + "integrity": "sha512-MZdy2nL3wO0u7gkB4nA/pEf8lu1TlFswPNmy8AiYkfKTdO6eXBJyUdmHO/ehm/htHw9K/qF8ujnTyUAD+Ry54Q==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "bn.js": "^5.2.1", + "elliptic": "6.5.4", + "hash.js": "1.1.7" + } + }, + "@ethersproject/solidity": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/solidity/-/solidity-5.7.0.tgz", + "integrity": "sha512-HmabMd2Dt/raavyaGukF4XxizWKhKQ24DoLtdNbBmNKUOPqwjsKQSdV9GQtj9CBEea9DlzETlVER1gYeXXBGaA==", + "requires": { + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/sha2": "^5.7.0", + "@ethersproject/strings": "^5.7.0" + } + }, + "@ethersproject/strings": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.7.0.tgz", + "integrity": "sha512-/9nu+lj0YswRNSH0NXYqrh8775XNyEdUQAuf3f+SmOrnVewcJ5SBNAjF7lpgehKi4abvNNXyf+HX86czCdJ8Mg==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/logger": "^5.7.0" + } + }, + "@ethersproject/transactions": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.7.0.tgz", + "integrity": "sha512-kmcNicCp1lp8qanMTC3RIikGgoJ80ztTyvtsFvCYpSCfkjhD0jZ2LOrnbcuxuToLIUYYf+4XwD1rP+B/erDIhQ==", + "requires": { + "@ethersproject/address": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/rlp": "^5.7.0", + "@ethersproject/signing-key": "^5.7.0" + } + }, + "@ethersproject/units": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/units/-/units-5.7.0.tgz", + "integrity": "sha512-pD3xLMy3SJu9kG5xDGI7+xhTEmGXlEqXU4OfNapmfnxLVY4EMSSRp7j1k7eezutBPH7RBN/7QPnwR7hzNlEFeg==", + "requires": { + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/logger": "^5.7.0" + } + }, + "@ethersproject/wallet": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/wallet/-/wallet-5.7.0.tgz", + "integrity": "sha512-MhmXlJXEJFBFVKrDLB4ZdDzxcBxQ3rLyCkhNqVu3CDYvR97E+8r01UgrI+TI99Le+aYm/in/0vp86guJuM7FCA==", + "requires": { + "@ethersproject/abstract-provider": "^5.7.0", + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/address": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/hash": "^5.7.0", + "@ethersproject/hdnode": "^5.7.0", + "@ethersproject/json-wallets": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/random": "^5.7.0", + "@ethersproject/signing-key": "^5.7.0", + "@ethersproject/transactions": "^5.7.0", + "@ethersproject/wordlists": "^5.7.0" + } + }, + "@ethersproject/web": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@ethersproject/web/-/web-5.7.1.tgz", + "integrity": "sha512-Gueu8lSvyjBWL4cYsWsjh6MtMwM0+H4HvqFPZfB6dV8ctbP9zFAO73VG1cMWae0FLPCtz0peKPpZY8/ugJJX2w==", + "requires": { + "@ethersproject/base64": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/strings": "^5.7.0" + } + }, + "@ethersproject/wordlists": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/wordlists/-/wordlists-5.7.0.tgz", + "integrity": "sha512-S2TFNJNfHWVHNE6cNDjbVlZ6MgE17MIxMbMg2zv3wn+3XSJGosL1m9ZVv3GXCf/2ymSsQ+hRI5IzoMJTG6aoVA==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/hash": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/strings": "^5.7.0" + } + }, + "@graphql-typed-document-node/core": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.1.1.tgz", + "integrity": "sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg==", + "requires": {} + }, + "@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", + "peer": true + }, + "@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "peer": true, + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, "@humanwhocodes/config-array": { "version": "0.10.4", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz", @@ -3130,17 +16559,168 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, - "@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "@jest/create-cache-key-function": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-27.5.1.tgz", + "integrity": "sha512-dmH1yW+makpTSURTy8VzdUwFnfQh1G8R+DxO2Ho2FFmBbKFEVm+3jWdvFhE2VqB/LATCTokkP0dotjyQyw5/AQ==", + "peer": true, + "requires": { + "@jest/types": "^27.5.1" + } + }, + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "peer": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "peer": true, + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "peer": true + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "peer": true + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "peer": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", + "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", + "peer": true, + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@json-rpc-tools/provider": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@json-rpc-tools/provider/-/provider-1.7.6.tgz", + "integrity": "sha512-z7D3xvJ33UfCGv77n40lbzOYjZKVM3k2+5cV7xS8G6SCvKTzMkhkUYuD/qzQUNT4cG/lv0e9mRToweEEVLVVmA==", + "requires": { + "@json-rpc-tools/utils": "^1.7.6", + "axios": "^0.21.0", + "safe-json-utils": "^1.1.1", + "ws": "^7.4.0" + } + }, + "@json-rpc-tools/types": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@json-rpc-tools/types/-/types-1.7.6.tgz", + "integrity": "sha512-nDSqmyRNEqEK9TZHtM15uNnDljczhCUdBmRhpNZ95bIPKEDQ+nTDmGMFd2lLin3upc5h2VVVd9tkTDdbXUhDIQ==", + "requires": { + "keyvaluestorage-interface": "^1.0.0" + } + }, + "@json-rpc-tools/utils": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@json-rpc-tools/utils/-/utils-1.7.6.tgz", + "integrity": "sha512-HjA8x/U/Q78HRRe19yh8HVKoZ+Iaoo3YZjakJYxR+rw52NHo6jM+VE9b8+7ygkCFXl/EHID5wh/MkXaE/jGyYw==", + "requires": { + "@json-rpc-tools/types": "^1.7.6", + "@pedrouid/environment": "^1.0.1" + } + }, + "@metamask/safe-event-emitter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@metamask/safe-event-emitter/-/safe-event-emitter-2.0.0.tgz", + "integrity": "sha512-/kSXhY692qiV1MXu6EeOZvg5nECLclxNXcKCxJ3cXQgYuRymRHpdx/t7JXfsK+JLjwA1e1c1/SBrlQYpusC29Q==" + }, + "@motionone/animation": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/animation/-/animation-10.14.0.tgz", + "integrity": "sha512-h+1sdyBP8vbxEBW5gPFDnj+m2DCqdlAuf2g6Iafb1lcMnqjsRXWlPw1AXgvUMXmreyhqmPbJqoNfIKdytampRQ==", + "requires": { + "@motionone/easing": "^10.14.0", + "@motionone/types": "^10.14.0", + "@motionone/utils": "^10.14.0", + "tslib": "^2.3.1" + } + }, + "@motionone/dom": { + "version": "10.13.1", + "resolved": "https://registry.npmjs.org/@motionone/dom/-/dom-10.13.1.tgz", + "integrity": "sha512-zjfX+AGMIt/fIqd/SL1Lj93S6AiJsEA3oc5M9VkUr+Gz+juRmYN1vfvZd6MvEkSqEjwPQgcjN7rGZHrDB9APfQ==", + "requires": { + "@motionone/animation": "^10.13.1", + "@motionone/generators": "^10.13.1", + "@motionone/types": "^10.13.0", + "@motionone/utils": "^10.13.1", + "hey-listen": "^1.0.8", + "tslib": "^2.3.1" + } + }, + "@motionone/easing": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/easing/-/easing-10.14.0.tgz", + "integrity": "sha512-2vUBdH9uWTlRbuErhcsMmt1jvMTTqvGmn9fHq8FleFDXBlHFs5jZzHJT9iw+4kR1h6a4SZQuCf72b9ji92qNYA==", + "requires": { + "@motionone/utils": "^10.14.0", + "tslib": "^2.3.1" + } + }, + "@motionone/generators": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/generators/-/generators-10.14.0.tgz", + "integrity": "sha512-6kRHezoFfIjFN7pPpaxmkdZXD36tQNcyJe3nwVqwJ+ZfC0e3rFmszR8kp9DEVFs9QL/akWjuGPSLBI1tvz+Vjg==", + "requires": { + "@motionone/types": "^10.14.0", + "@motionone/utils": "^10.14.0", + "tslib": "^2.3.1" + } }, - "@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true + "@motionone/types": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/types/-/types-10.14.0.tgz", + "integrity": "sha512-3bNWyYBHtVd27KncnJLhksMFQ5o2MSdk1cA/IZqsHtA9DnRM1SYgN01CTcJ8Iw8pCXF5Ocp34tyAjY7WRpOJJQ==" + }, + "@motionone/utils": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/utils/-/utils-10.14.0.tgz", + "integrity": "sha512-sLWBLPzRqkxmOTRzSaD3LFQXCPHvDzyHJ1a3VP9PRzBxyVd2pv51/gMOsdAcxQ9n+MIeGJnxzXBYplUHKj4jkw==", + "requires": { + "@motionone/types": "^10.14.0", + "hey-listen": "^1.0.8", + "tslib": "^2.3.1" + } }, "@next/env": { "version": "12.3.0", @@ -3216,62 +16796,800 @@ "integrity": "sha512-U092RBYbaGxoMAwpauePJEu2PuZSEoUCGJBvsptQr2/2XIMwAJDYM4c/M5NfYEsBr+yjvsYNsOpYfeQ88D82Yg==", "optional": true }, - "@next/swc-win32-arm64-msvc": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.0.tgz", - "integrity": "sha512-pzSzaxjDEJe67bUok9Nxf9rykbJfHXW0owICFsPBsqHyc+cr8vpF7g9e2APTCddtVhvjkga9ILoZJ9NxWS7Yiw==", - "optional": true + "@next/swc-win32-arm64-msvc": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.0.tgz", + "integrity": "sha512-pzSzaxjDEJe67bUok9Nxf9rykbJfHXW0owICFsPBsqHyc+cr8vpF7g9e2APTCddtVhvjkga9ILoZJ9NxWS7Yiw==", + "optional": true + }, + "@next/swc-win32-ia32-msvc": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.0.tgz", + "integrity": "sha512-MQGUpMbYhQmTZ06a9e0hPQJnxFMwETo2WtyAotY3GEzbNCQVbCGhsvqEKcl+ZEHgShlHXUWvSffq1ZscY6gK7A==", + "optional": true + }, + "@next/swc-win32-x64-msvc": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.0.tgz", + "integrity": "sha512-C/nw6OgQpEULWqs+wgMHXGvlJLguPRFFGqR2TAqWBerQ8J+Sg3z1ZTqwelkSi4FoqStGuZ2UdFHIDN1ySmR1xA==", + "optional": true + }, + "@noble/secp256k1": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@noble/secp256k1/-/secp256k1-1.7.0.tgz", + "integrity": "sha512-kbacwGSsH/CTout0ZnZWxnW1B+jH/7r/WAAKLBtrRJ/+CUH7lgmQzl3GTrQua3SGKWNSDsS6lmjnDpIJ5Dxyaw==" + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@pedrouid/environment": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@pedrouid/environment/-/environment-1.0.1.tgz", + "integrity": "sha512-HaW78NszGzRZd9SeoI3JD11JqY+lubnaOx7Pewj5pfjqWXOEATpeKIFb9Z4t2WBUK2iryiXX3lzWwmYWgUL0Ug==" + }, + "@protobufjs/aspromise": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", + "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==" + }, + "@protobufjs/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" + }, + "@protobufjs/codegen": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", + "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" + }, + "@protobufjs/eventemitter": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", + "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==" + }, + "@protobufjs/fetch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", + "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", + "requires": { + "@protobufjs/aspromise": "^1.1.1", + "@protobufjs/inquire": "^1.1.0" + } + }, + "@protobufjs/float": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", + "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==" + }, + "@protobufjs/inquire": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", + "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==" + }, + "@protobufjs/path": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", + "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==" + }, + "@protobufjs/pool": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", + "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==" + }, + "@protobufjs/utf8": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", + "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==" + }, + "@rainbow-me/rainbowkit": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@rainbow-me/rainbowkit/-/rainbowkit-0.6.0.tgz", + "integrity": "sha512-eeyn0dvb/p7CI7/GFR9KNcFeCqzSb0WsZKGHWIrzumGvNx7yyVwHsUNXVjnB3VmyXYkwJzm82856VlzulRDlGw==", + "requires": { + "@vanilla-extract/css": "1.7.0", + "@vanilla-extract/dynamic": "2.0.2", + "@vanilla-extract/sprinkles": "1.4.1", + "clsx": "1.1.1", + "qrcode": "1.5.0", + "react-remove-scroll": "2.5.4" + }, + "dependencies": { + "react-remove-scroll": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.4.tgz", + "integrity": "sha512-xGVKJJr0SJGQVirVFAUZ2k1QLyO6m+2fy0l8Qawbp5Jgrv3DeLalrfMNBFSlmz5kriGGzsVBtGVnf4pTKIhhWA==", + "requires": { + "react-remove-scroll-bar": "^2.3.3", + "react-style-singleton": "^2.2.1", + "tslib": "^2.1.0", + "use-callback-ref": "^1.3.0", + "use-sidecar": "^1.1.2" + } + }, + "react-remove-scroll-bar": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.3.tgz", + "integrity": "sha512-i9GMNWwpz8XpUpQ6QlevUtFjHGqnPG4Hxs+wlIJntu/xcsZVEpJcIV71K3ZkqNy2q3GfgvkD7y6t/Sv8ofYSbw==", + "requires": { + "react-style-singleton": "^2.2.1", + "tslib": "^2.0.0" + } + }, + "react-style-singleton": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.1.tgz", + "integrity": "sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==", + "requires": { + "get-nonce": "^1.0.0", + "invariant": "^2.2.4", + "tslib": "^2.0.0" + } + }, + "use-callback-ref": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.0.tgz", + "integrity": "sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==", + "requires": { + "tslib": "^2.0.0" + } + }, + "use-sidecar": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz", + "integrity": "sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==", + "requires": { + "detect-node-es": "^1.1.0", + "tslib": "^2.0.0" + } + } + } + }, + "@react-native-community/cli": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-9.1.1.tgz", + "integrity": "sha512-LjXcYahjFzM7TlsGzQLH9bCx3yvBsHEj/5Ytdnk0stdDET329JdXWEh6JiSRjVWPVAoDAV5pRAFmEOEGDNIiAw==", + "peer": true, + "requires": { + "@react-native-community/cli-clean": "^9.1.0", + "@react-native-community/cli-config": "^9.1.0", + "@react-native-community/cli-debugger-ui": "^9.0.0", + "@react-native-community/cli-doctor": "^9.1.1", + "@react-native-community/cli-hermes": "^9.1.0", + "@react-native-community/cli-plugin-metro": "^9.1.1", + "@react-native-community/cli-server-api": "^9.1.0", + "@react-native-community/cli-tools": "^9.1.0", + "@react-native-community/cli-types": "^9.1.0", + "chalk": "^4.1.2", + "commander": "^9.4.0", + "execa": "^1.0.0", + "find-up": "^4.1.0", + "fs-extra": "^8.1.0", + "graceful-fs": "^4.1.3", + "prompts": "^2.4.0", + "semver": "^6.3.0" + }, + "dependencies": { + "commander": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.4.0.tgz", + "integrity": "sha512-sRPT+umqkz90UA8M1yqYfnHlZA7fF6nSphDtxeywPZ49ysjxDQybzk13CL+mXekDRG92skbcqCLVovuCusNmFw==", + "peer": true + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "peer": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "peer": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "peer": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "peer": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "peer": true + } + } + }, + "@react-native-community/cli-clean": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-clean/-/cli-clean-9.1.0.tgz", + "integrity": "sha512-3HznNw8EBQtLsVyV8b8+h76M9EeJcJgYn5wZVGQ5mghAOhqnSWVbwRvpDdb8ITXaiTIXFGNOxXnGKMXsu0CYTw==", + "peer": true, + "requires": { + "@react-native-community/cli-tools": "^9.1.0", + "chalk": "^4.1.2", + "execa": "^1.0.0", + "prompts": "^2.4.0" + } + }, + "@react-native-community/cli-config": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-config/-/cli-config-9.1.0.tgz", + "integrity": "sha512-6G9d5weedQ6EMz37ZYXrFHCU2DG3yqvdLs4Jo2383cSxal+oO+kggaTgqLBKoMETz/S80KsMeC/l+MoRjc1pzw==", + "peer": true, + "requires": { + "@react-native-community/cli-tools": "^9.1.0", + "cosmiconfig": "^5.1.0", + "deepmerge": "^3.2.0", + "glob": "^7.1.3", + "joi": "^17.2.1" + }, + "dependencies": { + "deepmerge": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz", + "integrity": "sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==", + "peer": true + } + } + }, + "@react-native-community/cli-debugger-ui": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-9.0.0.tgz", + "integrity": "sha512-7hH05ZwU9Tp0yS6xJW0bqcZPVt0YCK7gwj7gnRu1jDNN2kughf6Lg0Ys29rAvtZ7VO1PK5c1O+zs7yFnylQDUA==", + "peer": true, + "requires": { + "serve-static": "^1.13.1" + } + }, + "@react-native-community/cli-doctor": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-doctor/-/cli-doctor-9.1.1.tgz", + "integrity": "sha512-Sve8b3qmpvHEd0WbABoDXCgdN2OIgaTyBbM5rV+7ynAhn5ieWvS7IMwbBJ9xCoRerf5g8hJSycTyX2bfwCZpWw==", + "peer": true, + "requires": { + "@react-native-community/cli-config": "^9.1.0", + "@react-native-community/cli-platform-ios": "^9.1.0", + "@react-native-community/cli-tools": "^9.1.0", + "chalk": "^4.1.2", + "command-exists": "^1.2.8", + "envinfo": "^7.7.2", + "execa": "^1.0.0", + "hermes-profile-transformer": "^0.0.6", + "ip": "^1.1.5", + "node-stream-zip": "^1.9.1", + "ora": "^5.4.1", + "prompts": "^2.4.0", + "semver": "^6.3.0", + "strip-ansi": "^5.2.0", + "sudo-prompt": "^9.0.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "peer": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "peer": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "peer": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "@react-native-community/cli-hermes": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-9.1.0.tgz", + "integrity": "sha512-Ly4dnlRZZ7FckFfSWnaD5BxszuEe9/WcJ6A7srW5UobqnnmEznDv1IY0oBTq1ggnmzIquM9dJQZ0UbcZeQjkoA==", + "peer": true, + "requires": { + "@react-native-community/cli-platform-android": "^9.1.0", + "@react-native-community/cli-tools": "^9.1.0", + "chalk": "^4.1.2", + "hermes-profile-transformer": "^0.0.6", + "ip": "^1.1.5" + } + }, + "@react-native-community/cli-platform-android": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-9.1.0.tgz", + "integrity": "sha512-OZ/Krq0wH6T7LuAvwFdJYe47RrHG8IOcoab47H4QQdYGTmJgTS3SlVkr6gn79pZyBGyp7xVizD30QJrIIyDjnw==", + "peer": true, + "requires": { + "@react-native-community/cli-tools": "^9.1.0", + "chalk": "^4.1.2", + "execa": "^1.0.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.3", + "logkitty": "^0.7.1", + "slash": "^3.0.0" + } + }, + "@react-native-community/cli-platform-ios": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-9.1.0.tgz", + "integrity": "sha512-NtZ9j+VXLj8pxsk/trxbS779uXp/ge4fSwDWNwOM9APRoTcClJ/Xp8cp1koXwfULSn152Czo0u5b291DG2WRfQ==", + "peer": true, + "requires": { + "@react-native-community/cli-tools": "^9.1.0", + "chalk": "^4.1.2", + "execa": "^1.0.0", + "glob": "^7.1.3", + "ora": "^5.4.1" + } + }, + "@react-native-community/cli-plugin-metro": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-9.1.1.tgz", + "integrity": "sha512-8CBwEZrbYIeQw69Exg/oW20pV9C6mbYlDz0pxZJ0AYmC20Q+wFFs6sUh5zm28ZUh1L0LxNGmhle/YvMPqA+fMQ==", + "peer": true, + "requires": { + "@react-native-community/cli-server-api": "^9.1.0", + "@react-native-community/cli-tools": "^9.1.0", + "chalk": "^4.1.2", + "metro": "^0.72.1", + "metro-config": "^0.72.1", + "metro-core": "^0.72.1", + "metro-react-native-babel-transformer": "^0.72.1", + "metro-resolver": "^0.72.1", + "metro-runtime": "^0.72.1", + "readline": "^1.3.0" + } + }, + "@react-native-community/cli-server-api": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-9.1.0.tgz", + "integrity": "sha512-Xf3hUqUc99hVmWOsmfNqUQ+sxhut9MIHlINzlo7Azxlmg9v9U/vtwJVJSIPD6iwPzvaPH1qeshzwy/r0GUR7fg==", + "peer": true, + "requires": { + "@react-native-community/cli-debugger-ui": "^9.0.0", + "@react-native-community/cli-tools": "^9.1.0", + "compression": "^1.7.1", + "connect": "^3.6.5", + "errorhandler": "^1.5.0", + "nocache": "^3.0.1", + "pretty-format": "^26.6.2", + "serve-static": "^1.13.1", + "ws": "^7.5.1" + }, + "dependencies": { + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "peer": true, + "requires": {} + } + } + }, + "@react-native-community/cli-tools": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-9.1.0.tgz", + "integrity": "sha512-07Z1hyy4cYty84P9cGq+Xf8Vb0S/0ffxLVdVQEMmLjU71sC9YTUv1anJdZyt6f9uUPvA9+e/YIXw5Bu0rvuXIw==", + "peer": true, + "requires": { + "appdirsjs": "^1.2.4", + "chalk": "^4.1.2", + "find-up": "^5.0.0", + "mime": "^2.4.1", + "node-fetch": "^2.6.0", + "open": "^6.2.0", + "ora": "^5.4.1", + "semver": "^6.3.0", + "shell-quote": "^1.7.3" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "peer": true + } + } + }, + "@react-native-community/cli-types": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-9.1.0.tgz", + "integrity": "sha512-KDybF9XHvafLEILsbiKwz5Iobd+gxRaPyn4zSaAerBxedug4er5VUWa8Szy+2GeYKZzMh/gsb1o9lCToUwdT/g==", + "peer": true, + "requires": { + "joi": "^17.2.1" + } + }, + "@react-native/assets": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@react-native/assets/-/assets-1.0.0.tgz", + "integrity": "sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ==", + "peer": true + }, + "@react-native/normalize-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-2.0.0.tgz", + "integrity": "sha512-Wip/xsc5lw8vsBlmY2MO/gFLp3MvuZ2baBZjDeTjjndMgM0h5sxz7AZR62RDPGgstp8Np7JzjvVqVT7tpFZqsw==", + "peer": true + }, + "@react-native/polyfills": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@react-native/polyfills/-/polyfills-2.0.0.tgz", + "integrity": "sha512-K0aGNn1TjalKj+65D7ycc1//H9roAQ51GJVk5ZJQFb2teECGmzd86bYDC0aYdbRf7gtovescq4Zt6FR0tgXiHQ==", + "peer": true + }, + "@relaycc/receiver": { + "version": "0.1.55", + "resolved": "https://registry.npmjs.org/@relaycc/receiver/-/receiver-0.1.55.tgz", + "integrity": "sha512-B+L1SyMxyRli+ShNF50w0SitPCK+8yoWoFfgHywow1ZNJMOV49aVxSYyN6WEXqJGGcjSUwL431tJDY6ZFFmqMQ==", + "requires": { + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/address": "^5.7.0", + "@ethersproject/providers": "^5.7.0", + "@relaycc/xmtp-js": "0.1.2", + "framer-motion": "^4.1.17", + "gql": "^1.1.2", + "graphql-request": "^5.0.0", + "react-blockies": "^1.4.1", + "zustand": "^4.1.1" + }, + "dependencies": { + "framer-motion": { + "version": "4.1.17", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-4.1.17.tgz", + "integrity": "sha512-thx1wvKzblzbs0XaK2X0G1JuwIdARcoNOW7VVwjO8BUltzXPyONGAElLu6CiCScsOQRI7FIk/45YTFtJw5Yozw==", + "requires": { + "@emotion/is-prop-valid": "^0.8.2", + "framesync": "5.3.0", + "hey-listen": "^1.0.8", + "popmotion": "9.3.6", + "style-value-types": "4.1.4", + "tslib": "^2.1.0" + } + }, + "framesync": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/framesync/-/framesync-5.3.0.tgz", + "integrity": "sha512-oc5m68HDO/tuK2blj7ZcdEBRx3p1PjrgHazL8GYEpvULhrtGIFbQArN6cQS2QhW8mitffaB+VYzMjDqBxxQeoA==", + "requires": { + "tslib": "^2.1.0" + } + }, + "popmotion": { + "version": "9.3.6", + "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-9.3.6.tgz", + "integrity": "sha512-ZTbXiu6zIggXzIliMi8LGxXBF5ST+wkpXGEjeTUDUOCdSQ356hij/xjeUdv0F8zCQNeqB1+PR5/BB+gC+QLAPw==", + "requires": { + "framesync": "5.3.0", + "hey-listen": "^1.0.8", + "style-value-types": "4.1.4", + "tslib": "^2.1.0" + } + }, + "style-value-types": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-4.1.4.tgz", + "integrity": "sha512-LCJL6tB+vPSUoxgUBt9juXIlNJHtBMy8jkXzUJSBzeHWdBu6lhzHqCvLVkXFGsFIlNa2ln1sQHya/gzaFmB2Lg==", + "requires": { + "hey-listen": "^1.0.8", + "tslib": "^2.1.0" + } + } + } + }, + "@relaycc/xmtp-js": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@relaycc/xmtp-js/-/xmtp-js-0.1.2.tgz", + "integrity": "sha512-3vEumfkhJzCLzaKGJHMfEq6rPYgiuec4qdwLRr2SvLY1qtsP941soT3rQkyBpFPmn42ZrFevrff+phhSeRLdYg==", + "requires": { + "@noble/secp256k1": "^1.5.2", + "@stardazed/streams-polyfill": "^2.4.0", + "@xmtp/proto": "^1.3.1", + "ethers": "^5.5.3", + "long": "^5.2.0", + "node-localstorage": "^2.2.1" + } + }, + "@rushstack/eslint-patch": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.4.tgz", + "integrity": "sha512-LwzQKA4vzIct1zNZzBmRKI9QuNpLgTQMEjsQLf3BXuGYb3QPTP4Yjf6mkdX+X1mYttZ808QpOwAzZjv28kq7DA==", + "dev": true + }, + "@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "peer": true, + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==", + "peer": true + }, + "@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", + "peer": true + }, + "@solana/buffer-layout": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@solana/buffer-layout/-/buffer-layout-4.0.0.tgz", + "integrity": "sha512-lR0EMP2HC3+Mxwd4YcnZb0smnaDw7Bl2IQWZiTevRH5ZZBZn6VRWn3/92E3qdU4SSImJkA6IDHawOHAnx/qUvQ==", + "requires": { + "buffer": "~6.0.3" + } + }, + "@solana/web3.js": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/@solana/web3.js/-/web3.js-1.52.0.tgz", + "integrity": "sha512-oG1+BX4nVYZ0OBzmk6DRrY8oBYMsbXVQEf9N9JOfKm+wXSmjxVEEo8v3IPV8mKwR0JvUWuE8lOn3IUDiMlRLgg==", + "requires": { + "@babel/runtime": "^7.12.5", + "@ethersproject/sha2": "^5.5.0", + "@solana/buffer-layout": "^4.0.0", + "bigint-buffer": "^1.1.5", + "bn.js": "^5.0.0", + "borsh": "^0.7.0", + "bs58": "^4.0.1", + "buffer": "6.0.1", + "fast-stable-stringify": "^1.0.0", + "jayson": "^3.4.4", + "js-sha3": "^0.8.0", + "node-fetch": "2", + "react-native-url-polyfill": "^1.3.0", + "rpc-websockets": "^7.5.0", + "secp256k1": "^4.0.2", + "superstruct": "^0.14.2", + "tweetnacl": "^1.0.3" + }, + "dependencies": { + "buffer": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.1.tgz", + "integrity": "sha512-rVAXBwEcEoYtxnHSO5iWyhzV/O1WMtkUYWlfdLS7FjU4PnSJJHEfHXi/uHPI5EwltmOA794gN3bm3/pzuctWjQ==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "react": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.1.0.tgz", + "integrity": "sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==", + "peer": true, + "requires": { + "loose-envify": "^1.1.0" + } + }, + "react-native": { + "version": "0.70.1", + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.70.1.tgz", + "integrity": "sha512-AUh4NZLFdvyjSiYWCtTROCrC7loxeeZ/TzBnkZwp3kb9XmMu7/kzvWn2c5sEMnzW7X/0JSul8jXexGVdpnCoSA==", + "peer": true, + "requires": { + "@jest/create-cache-key-function": "^27.0.1", + "@react-native-community/cli": "^9.0.0", + "@react-native-community/cli-platform-android": "^9.0.0", + "@react-native-community/cli-platform-ios": "^9.0.0", + "@react-native/assets": "1.0.0", + "@react-native/normalize-color": "2.0.0", + "@react-native/polyfills": "2.0.0", + "abort-controller": "^3.0.0", + "anser": "^1.4.9", + "base64-js": "^1.1.2", + "event-target-shim": "^5.0.1", + "invariant": "^2.2.4", + "jsc-android": "^250230.2.1", + "memoize-one": "^5.0.0", + "metro-react-native-babel-transformer": "0.72.1", + "metro-runtime": "0.72.1", + "metro-source-map": "0.72.1", + "mkdirp": "^0.5.1", + "nullthrows": "^1.1.1", + "pretty-format": "^26.5.2", + "promise": "^8.0.3", + "react-devtools-core": "4.24.0", + "react-native-codegen": "^0.70.5", + "react-native-gradle-plugin": "^0.70.3", + "react-refresh": "^0.4.0", + "react-shallow-renderer": "^16.15.0", + "regenerator-runtime": "^0.13.2", + "scheduler": "^0.22.0", + "stacktrace-parser": "^0.1.3", + "use-sync-external-store": "^1.0.0", + "whatwg-fetch": "^3.0.0", + "ws": "^6.1.4" + } + }, + "react-native-url-polyfill": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-native-url-polyfill/-/react-native-url-polyfill-1.3.0.tgz", + "integrity": "sha512-w9JfSkvpqqlix9UjDvJjm1EjSt652zVQ6iwCIj1cVVkwXf4jQhQgTNXY6EVTwuAmUjg6BC6k9RHCBynoLFo3IQ==", + "requires": { + "whatwg-url-without-unicode": "8.0.0-3" + } + }, + "react-shallow-renderer": { + "version": "16.15.0", + "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", + "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==", + "peer": true, + "requires": { + "object-assign": "^4.1.1", + "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" + } + }, + "scheduler": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.22.0.tgz", + "integrity": "sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==", + "peer": true, + "requires": { + "loose-envify": "^1.1.0" + } + }, + "ws": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "peer": true, + "requires": { + "async-limiter": "~1.0.0" + } + } + } + }, + "@stardazed/streams-polyfill": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@stardazed/streams-polyfill/-/streams-polyfill-2.4.0.tgz", + "integrity": "sha512-W6Yg9cA8YT1b9qCQsz/2+kmKt7i/Za2Nj4QOLqdiANzpTiGy5mOyCQNyh0CVpbvXkjCBo2QxrwPvbDlP9u9k+Q==" + }, + "@swc/helpers": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.11.tgz", + "integrity": "sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==", + "requires": { + "tslib": "^2.4.0" + } + }, + "@tailwindcss/typography": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.7.tgz", + "integrity": "sha512-JTTSTrgZfp6Ki4svhPA4mkd9nmQ/j9EfE7SbHJ1cLtthKkpW2OxsFXzSmxbhYbEkfNIyAyhle5p4SYyKRbz/jg==", + "dev": true, + "requires": { + "lodash.castarray": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.merge": "^4.6.2", + "postcss-selector-parser": "6.0.10" + } + }, + "@tanstack/query-core": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-4.3.4.tgz", + "integrity": "sha512-NLAe3j5Vk1yYEtoPP5fPGPjRzkZPx67KUM3f14L3InziJZJ0wVecCh7uKfgYkbRKJSeq6PlbND7iuCGdTplN6Q==" }, - "@next/swc-win32-ia32-msvc": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.0.tgz", - "integrity": "sha512-MQGUpMbYhQmTZ06a9e0hPQJnxFMwETo2WtyAotY3GEzbNCQVbCGhsvqEKcl+ZEHgShlHXUWvSffq1ZscY6gK7A==", - "optional": true + "@tanstack/query-sync-storage-persister": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/@tanstack/query-sync-storage-persister/-/query-sync-storage-persister-4.3.4.tgz", + "integrity": "sha512-F/pUWScw5ky/LDPdJ5YjEGenE9bcm0FOL6itKsUnMnNOPLE8YI0AMWc79XjkVeeZ5Vo3ojyzOdnWLqo2XD7g0Q==", + "requires": { + "@tanstack/react-query-persist-client": "4.3.4" + } }, - "@next/swc-win32-x64-msvc": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.0.tgz", - "integrity": "sha512-C/nw6OgQpEULWqs+wgMHXGvlJLguPRFFGqR2TAqWBerQ8J+Sg3z1ZTqwelkSi4FoqStGuZ2UdFHIDN1ySmR1xA==", - "optional": true + "@tanstack/react-query": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-4.3.4.tgz", + "integrity": "sha512-IiAo+B8bxphEpO7xwLQaCptd2rY4Ef3pW1q9J3pT66G+J/st4QpGQ+cSm9iESp9ccRy1YNUk3klk/hQtWewl6g==", + "requires": { + "@tanstack/query-core": "4.3.4", + "use-sync-external-store": "^1.2.0" + } }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, + "@tanstack/react-query-persist-client": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/@tanstack/react-query-persist-client/-/react-query-persist-client-4.3.4.tgz", + "integrity": "sha512-Bj4IX1r12teGnMIASymHoa5RI5D2omKklJ8+RPbWalgYsfD/OOGO2KQiFZGfsfbnj2xtkrgSq4dGxLOBmgdxXw==", "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "@tanstack/query-core": "4.3.4", + "@tanstack/react-query": "4.3.4" } }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true + "@types/bn.js": { + "version": "4.11.6", + "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-4.11.6.tgz", + "integrity": "sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==", + "requires": { + "@types/node": "*" + } }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "@types/node": "*" } }, - "@rushstack/eslint-patch": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.4.tgz", - "integrity": "sha512-LwzQKA4vzIct1zNZzBmRKI9QuNpLgTQMEjsQLf3BXuGYb3QPTP4Yjf6mkdX+X1mYttZ808QpOwAzZjv28kq7DA==", - "dev": true + "@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "peer": true }, - "@swc/helpers": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.11.tgz", - "integrity": "sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==", + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "peer": true, "requires": { - "tslib": "^2.4.0" + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "peer": true, + "requires": { + "@types/istanbul-lib-report": "*" } }, "@types/json5": { @@ -3283,26 +17601,42 @@ "@types/node": { "version": "18.7.16", "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.16.tgz", - "integrity": "sha512-EQHhixfu+mkqHMZl1R2Ovuvn47PUw18azMJOTwSZr9/fhzHNGXAJ0ma0dayRVchprpCj0Kc1K1xKoWaATWF1qg==", - "dev": true + "integrity": "sha512-EQHhixfu+mkqHMZl1R2Ovuvn47PUw18azMJOTwSZr9/fhzHNGXAJ0ma0dayRVchprpCj0Kc1K1xKoWaATWF1qg==" + }, + "@types/pbkdf2": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@types/pbkdf2/-/pbkdf2-3.1.0.tgz", + "integrity": "sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ==", + "requires": { + "@types/node": "*" + } }, "@types/prop-types": { "version": "15.7.5", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", - "dev": true + "devOptional": true }, "@types/react": { "version": "18.0.19", "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.19.tgz", "integrity": "sha512-BDc3Q+4Q3zsn7k9xZrKfjWyJsSlEDMs38gD1qp2eDazLCdcPqAT+vq1ND+Z8AGel/UiwzNUk8ptpywgNQcJ1MQ==", - "dev": true, + "devOptional": true, "requires": { "@types/prop-types": "*", "@types/scheduler": "*", "csstype": "^3.0.2" } }, + "@types/react-blockies": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@types/react-blockies/-/react-blockies-1.4.1.tgz", + "integrity": "sha512-aDX0g0hwzdodkGLSDNUQr6gXxwclGjnhS8jhsR8uQhAfe/7i3GZD/NDcSlQ2SiQiLhfRxX3NlY+nvBwf5Y0tTg==", + "dev": true, + "requires": { + "@types/react": "*" + } + }, "@types/react-dom": { "version": "18.0.6", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.6.tgz", @@ -3316,7 +17650,38 @@ "version": "0.16.2", "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", - "dev": true + "devOptional": true + }, + "@types/secp256k1": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@types/secp256k1/-/secp256k1-4.0.3.tgz", + "integrity": "sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w==", + "requires": { + "@types/node": "*" + } + }, + "@types/ws": { + "version": "7.4.7", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-7.4.7.tgz", + "integrity": "sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==", + "requires": { + "@types/node": "*" + } + }, + "@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "peer": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "peer": true }, "@typescript-eslint/parser": { "version": "5.36.2", @@ -3371,18 +17736,532 @@ "eslint-visitor-keys": "^3.3.0" } }, + "@vanilla-extract/css": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@vanilla-extract/css/-/css-1.7.0.tgz", + "integrity": "sha512-2Abpr5aJskwKS+waMWxWnTBqq/rj4J93KtGteW0VSORMUsijrupwjOXECd7Llh+nSFfx/Y6usuexF5/ffyDF8A==", + "requires": { + "@emotion/hash": "^0.8.0", + "@vanilla-extract/private": "^1.0.3", + "chalk": "^4.1.1", + "css-mediaquery": "^0.1.2", + "css-what": "^5.0.1", + "cssesc": "^3.0.0", + "csstype": "^3.0.7", + "deep-object-diff": "^1.1.0", + "deepmerge": "^4.2.2", + "escape-string-regexp": "^4.0.0", + "outdent": "^0.8.0" + } + }, + "@vanilla-extract/dynamic": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@vanilla-extract/dynamic/-/dynamic-2.0.2.tgz", + "integrity": "sha512-U4nKaEQ8Kuz+exXEr51DUpyaOuzo24/S/k1YbDPQR06cYcNjQqvwFRnwWtZ+9ImocqM1wTKtzrdUgSTtLGIwAg==", + "requires": { + "@vanilla-extract/private": "^1.0.3" + } + }, + "@vanilla-extract/private": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@vanilla-extract/private/-/private-1.0.3.tgz", + "integrity": "sha512-17kVyLq3ePTKOkveHxXuIJZtGYs+cSoev7BlP+Lf4916qfDhk/HBjvlYDe8egrea7LNPHKwSZJK/bzZC+Q6AwQ==" + }, + "@vanilla-extract/sprinkles": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@vanilla-extract/sprinkles/-/sprinkles-1.4.1.tgz", + "integrity": "sha512-aW6CfMMToX4a+baLuVxwcT0FSACjX3xrNt8wdi/3LLRlLAfhyue8OK7kJxhcYNZfydBeWTP59aRy8p5FUTIeew==", + "requires": {} + }, + "@wagmi/core": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/@wagmi/core/-/core-0.5.6.tgz", + "integrity": "sha512-ZGvMVpcl5iN/fXqYxh+lngs980I4R/bMEMVcYjXw5PA67PB1I53paapsPUBt+0ID2QIShyyxZ/qKmhg7FstNWA==", + "requires": { + "eventemitter3": "^4.0.7", + "zustand": "^4.0.0" + } + }, + "@walletconnect/browser-utils": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@walletconnect/browser-utils/-/browser-utils-1.8.0.tgz", + "integrity": "sha512-Wcqqx+wjxIo9fv6eBUFHPsW1y/bGWWRboni5dfD8PtOmrihrEpOCmvRJe4rfl7xgJW8Ea9UqKEaq0bIRLHlK4A==", + "requires": { + "@walletconnect/safe-json": "1.0.0", + "@walletconnect/types": "^1.8.0", + "@walletconnect/window-getters": "1.0.0", + "@walletconnect/window-metadata": "1.0.0", + "detect-browser": "5.2.0" + } + }, + "@walletconnect/client": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@walletconnect/client/-/client-1.8.0.tgz", + "integrity": "sha512-svyBQ14NHx6Cs2j4TpkQaBI/2AF4+LXz64FojTjMtV4VMMhl81jSO1vNeg+yYhQzvjcGH/GpSwixjyCW0xFBOQ==", + "requires": { + "@walletconnect/core": "^1.8.0", + "@walletconnect/iso-crypto": "^1.8.0", + "@walletconnect/types": "^1.8.0", + "@walletconnect/utils": "^1.8.0" + } + }, + "@walletconnect/core": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-1.8.0.tgz", + "integrity": "sha512-aFTHvEEbXcZ8XdWBw6rpQDte41Rxwnuk3SgTD8/iKGSRTni50gI9S3YEzMj05jozSiOBxQci4pJDMVhIUMtarw==", + "requires": { + "@walletconnect/socket-transport": "^1.8.0", + "@walletconnect/types": "^1.8.0", + "@walletconnect/utils": "^1.8.0" + } + }, + "@walletconnect/crypto": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@walletconnect/crypto/-/crypto-1.0.2.tgz", + "integrity": "sha512-+OlNtwieUqVcOpFTvLBvH+9J9pntEqH5evpINHfVxff1XIgwV55PpbdvkHu6r9Ib4WQDOFiD8OeeXs1vHw7xKQ==", + "requires": { + "@walletconnect/encoding": "^1.0.1", + "@walletconnect/environment": "^1.0.0", + "@walletconnect/randombytes": "^1.0.2", + "aes-js": "^3.1.2", + "hash.js": "^1.1.7" + }, + "dependencies": { + "aes-js": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-3.1.2.tgz", + "integrity": "sha512-e5pEa2kBnBOgR4Y/p20pskXI74UEz7de8ZGVo58asOtvSVG5YAbJeELPZxOmt+Bnz3rX753YKhfIn4X4l1PPRQ==" + } + } + }, + "@walletconnect/encoding": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@walletconnect/encoding/-/encoding-1.0.1.tgz", + "integrity": "sha512-8opL2rs6N6E3tJfsqwS82aZQDL3gmupWUgmvuZ3CGU7z/InZs3R9jkzH8wmYtpbq0sFK3WkJkQRZFFk4BkrmFA==", + "requires": { + "is-typedarray": "1.0.0", + "typedarray-to-buffer": "3.1.5" + } + }, + "@walletconnect/environment": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@walletconnect/environment/-/environment-1.0.0.tgz", + "integrity": "sha512-4BwqyWy6KpSvkocSaV7WR3BlZfrxLbJSLkg+j7Gl6pTDE+U55lLhJvQaMuDVazXYxcjBsG09k7UlH7cGiUI5vQ==" + }, + "@walletconnect/ethereum-provider": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@walletconnect/ethereum-provider/-/ethereum-provider-1.8.0.tgz", + "integrity": "sha512-Nq9m+oo5P0F+njsROHw9KMWdoc/8iGHYzQdkjJN/1C7DtsqFRg5k5a3hd9rzCLpbPsOC1q8Z5lRs6JQgDvPm6Q==", + "requires": { + "@walletconnect/client": "^1.8.0", + "@walletconnect/jsonrpc-http-connection": "^1.0.2", + "@walletconnect/jsonrpc-provider": "^1.0.5", + "@walletconnect/signer-connection": "^1.8.0", + "@walletconnect/types": "^1.8.0", + "@walletconnect/utils": "^1.8.0", + "eip1193-provider": "1.0.1", + "eventemitter3": "4.0.7" + } + }, + "@walletconnect/iso-crypto": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@walletconnect/iso-crypto/-/iso-crypto-1.8.0.tgz", + "integrity": "sha512-pWy19KCyitpfXb70hA73r9FcvklS+FvO9QUIttp3c2mfW8frxgYeRXfxLRCIQTkaYueRKvdqPjbyhPLam508XQ==", + "requires": { + "@walletconnect/crypto": "^1.0.2", + "@walletconnect/types": "^1.8.0", + "@walletconnect/utils": "^1.8.0" + } + }, + "@walletconnect/jsonrpc-http-connection": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-http-connection/-/jsonrpc-http-connection-1.0.3.tgz", + "integrity": "sha512-npPvDG2JxyxoqOphDiyjp5pPeASRBrlfQS39wHESPHlFIjBuvNt9lV9teh53MK9Ncbyxh4y2qEKMfPgcUulTRg==", + "requires": { + "@walletconnect/jsonrpc-utils": "^1.0.3", + "@walletconnect/safe-json": "^1.0.0", + "cross-fetch": "^3.1.4" + } + }, + "@walletconnect/jsonrpc-provider": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.5.tgz", + "integrity": "sha512-v61u4ZIV8+p9uIHS2Kl2YRj/2idrQiHcrbrJXw3McQkEJtj9mkCofr1Hu/n419wSRM5uiNK8Z4WRS9zGTTAhWQ==", + "requires": { + "@walletconnect/jsonrpc-utils": "^1.0.3", + "@walletconnect/safe-json": "^1.0.0" + } + }, + "@walletconnect/jsonrpc-types": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.1.tgz", + "integrity": "sha512-+6coTtOuChCqM+AoYyi4Q83p9l/laI6NvuM2/AHaZFuf0gT0NjW7IX2+86qGyizn7Ptq4AYZmfxurAxTnhefuw==", + "requires": { + "keyvaluestorage-interface": "^1.0.0" + } + }, + "@walletconnect/jsonrpc-utils": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.3.tgz", + "integrity": "sha512-3yb49bPk16MNLk6uIIHPSHQCpD6UAo1OMOx1rM8cW/MPEAYAzrSW5hkhG7NEUwX9SokRIgnZK3QuQkiyNzBMhQ==", + "requires": { + "@walletconnect/environment": "^1.0.0", + "@walletconnect/jsonrpc-types": "^1.0.1" + } + }, + "@walletconnect/mobile-registry": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@walletconnect/mobile-registry/-/mobile-registry-1.4.0.tgz", + "integrity": "sha512-ZtKRio4uCZ1JUF7LIdecmZt7FOLnX72RPSY7aUVu7mj7CSfxDwUn6gBuK6WGtH+NZCldBqDl5DenI5fFSvkKYw==" + }, + "@walletconnect/qrcode-modal": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@walletconnect/qrcode-modal/-/qrcode-modal-1.8.0.tgz", + "integrity": "sha512-BueaFefaAi8mawE45eUtztg3ZFbsAH4DDXh1UNwdUlsvFMjqcYzLUG0xZvDd6z2eOpbgDg2N3bl6gF0KONj1dg==", + "requires": { + "@walletconnect/browser-utils": "^1.8.0", + "@walletconnect/mobile-registry": "^1.4.0", + "@walletconnect/types": "^1.8.0", + "copy-to-clipboard": "^3.3.1", + "preact": "10.4.1", + "qrcode": "1.4.4" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==" + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + }, + "pngjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", + "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==" + }, + "preact": { + "version": "10.4.1", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.4.1.tgz", + "integrity": "sha512-WKrRpCSwL2t3tpOOGhf2WfTpcmbpxaWtDbdJdKdjd0aEiTkvOmS4NBkG6kzlaAHI9AkQ3iVqbFWM3Ei7mZ4o1Q==" + }, + "qrcode": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.4.4.tgz", + "integrity": "sha512-oLzEC5+NKFou9P0bMj5+v6Z40evexeE29Z9cummZXZ9QXyMr3lphkURzxjXgPJC5azpxcshoDWV1xE46z+/c3Q==", + "requires": { + "buffer": "^5.4.3", + "buffer-alloc": "^1.2.0", + "buffer-from": "^1.1.1", + "dijkstrajs": "^1.0.1", + "isarray": "^2.0.1", + "pngjs": "^3.3.0", + "yargs": "^13.2.4" + } + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + } + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "@walletconnect/randombytes": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@walletconnect/randombytes/-/randombytes-1.0.2.tgz", + "integrity": "sha512-ivgOtAyqQnN0rLQmOFPemsgYGysd/ooLfaDA/ACQ3cyqlca56t3rZc7pXfqJOIETx/wSyoF5XbwL+BqYodw27A==", + "requires": { + "@walletconnect/encoding": "^1.0.1", + "@walletconnect/environment": "^1.0.0", + "randombytes": "^2.1.0" + } + }, + "@walletconnect/safe-json": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@walletconnect/safe-json/-/safe-json-1.0.0.tgz", + "integrity": "sha512-QJzp/S/86sUAgWY6eh5MKYmSfZaRpIlmCJdi5uG4DJlKkZrHEF7ye7gA+VtbVzvTtpM/gRwO2plQuiooIeXjfg==" + }, + "@walletconnect/signer-connection": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@walletconnect/signer-connection/-/signer-connection-1.8.0.tgz", + "integrity": "sha512-+YAaTAP52MWZJ2wWnqKClKCPlPHBo6reURFe0cWidLADh9mi/kPWGALZ5AENK22zpem1bbKV466rF5Rzvu0ehA==", + "requires": { + "@walletconnect/client": "^1.8.0", + "@walletconnect/jsonrpc-types": "^1.0.1", + "@walletconnect/jsonrpc-utils": "^1.0.3", + "@walletconnect/qrcode-modal": "^1.8.0", + "@walletconnect/types": "^1.8.0", + "eventemitter3": "4.0.7" + } + }, + "@walletconnect/socket-transport": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@walletconnect/socket-transport/-/socket-transport-1.8.0.tgz", + "integrity": "sha512-5DyIyWrzHXTcVp0Vd93zJ5XMW61iDM6bcWT4p8DTRfFsOtW46JquruMhxOLeCOieM4D73kcr3U7WtyR4JUsGuQ==", + "requires": { + "@walletconnect/types": "^1.8.0", + "@walletconnect/utils": "^1.8.0", + "ws": "7.5.3" + }, + "dependencies": { + "ws": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.3.tgz", + "integrity": "sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==", + "requires": {} + } + } + }, + "@walletconnect/types": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-1.8.0.tgz", + "integrity": "sha512-Cn+3I0V0vT9ghMuzh1KzZvCkiAxTq+1TR2eSqw5E5AVWfmCtECFkVZBP6uUJZ8YjwLqXheI+rnjqPy7sVM4Fyg==" + }, + "@walletconnect/utils": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-1.8.0.tgz", + "integrity": "sha512-zExzp8Mj1YiAIBfKNm5u622oNw44WOESzo6hj+Q3apSMIb0Jph9X3GDIdbZmvVZsNPxWDL7uodKgZcCInZv2vA==", + "requires": { + "@walletconnect/browser-utils": "^1.8.0", + "@walletconnect/encoding": "^1.0.1", + "@walletconnect/jsonrpc-utils": "^1.0.3", + "@walletconnect/types": "^1.8.0", + "bn.js": "4.11.8", + "js-sha3": "0.8.0", + "query-string": "6.13.5" + }, + "dependencies": { + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" + } + } + }, + "@walletconnect/window-getters": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@walletconnect/window-getters/-/window-getters-1.0.0.tgz", + "integrity": "sha512-xB0SQsLaleIYIkSsl43vm8EwETpBzJ2gnzk7e0wMF3ktqiTGS6TFHxcprMl5R44KKh4tCcHCJwolMCaDSwtAaA==" + }, + "@walletconnect/window-metadata": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@walletconnect/window-metadata/-/window-metadata-1.0.0.tgz", + "integrity": "sha512-9eFvmJxIKCC3YWOL97SgRkKhlyGXkrHwamfechmqszbypFspaSk+t2jQXAEU7YClHF6Qjw5eYOmy1//zFi9/GA==", + "requires": { + "@walletconnect/window-getters": "^1.0.0" + } + }, + "@xmtp/proto": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@xmtp/proto/-/proto-1.3.1.tgz", + "integrity": "sha512-qpZd1/gcjz9I8rB7wAsriKfpu41rpomuIsSVyDg0yGOOPJV+thNSA6UqAs2XNDO68dPSOhFWkROHEdixVnMJPg==", + "requires": { + "long": "^5.2.0", + "protobufjs": "^7.0.0", + "undici": "^5.8.1" + } + }, + "abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "peer": true, + "requires": { + "event-target-shim": "^5.0.0" + } + }, + "absolute-path": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/absolute-path/-/absolute-path-0.0.0.tgz", + "integrity": "sha512-HQiug4c+/s3WOvEnDRxXVmNtSG5s2gJM9r19BTcqjp7BWcE48PB+Y2G6jE65kqI0LpsQeMZygt/b60Gi4KxGyA==", + "peer": true + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "peer": true, + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, "acorn": { "version": "8.8.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", "dev": true }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "requires": {} + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "requires": {} + }, + "acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "dev": true, + "requires": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + } + } + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true + }, + "aes-js": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-3.0.0.tgz", + "integrity": "sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw==" }, "ajv": { "version": "6.12.6", @@ -3396,21 +18275,74 @@ "uri-js": "^4.2.2" } }, + "anser": { + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", + "integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==", + "peer": true + }, + "ansi-fragments": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ansi-fragments/-/ansi-fragments-0.2.1.tgz", + "integrity": "sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==", + "peer": true, + "requires": { + "colorette": "^1.0.7", + "slice-ansi": "^2.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "peer": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "peer": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, "ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, "requires": { "color-convert": "^2.0.1" } }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "appdirsjs": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.7.tgz", + "integrity": "sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw==", + "peer": true + }, + "arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true + }, "argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", @@ -3427,6 +18359,24 @@ "@babel/runtime-corejs3": "^7.10.2" } }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "peer": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "peer": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "peer": true + }, "array-includes": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", @@ -3446,6 +18396,12 @@ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "peer": true + }, "array.prototype.flat": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", @@ -3470,85 +18426,725 @@ "es-shim-unscopables": "^1.0.0" } }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "peer": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "peer": true + }, + "ast-types": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", + "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", + "peer": true, + "requires": { + "tslib": "^2.0.1" + } + }, "ast-types-flow": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", "dev": true }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "peer": true + }, + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "peer": true + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "peer": true + }, + "async-mutex": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/async-mutex/-/async-mutex-0.2.6.tgz", + "integrity": "sha512-Hs4R+4SPgamu6rSGW8C7cV9gaWUKEHykfzCCvIRuaVv636Ju10ZdeUbvb4TBEW0INuq2DHZqXbK4Nd3yG4RaRw==", + "requires": { + "tslib": "^2.0.0" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "peer": true + }, + "autoprefixer": { + "version": "10.4.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", + "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==", + "dev": true, + "requires": { + "browserslist": "^4.21.3", + "caniuse-lite": "^1.0.30001373", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" + }, "axe-core": { "version": "4.4.3", "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.3.tgz", "integrity": "sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==", "dev": true }, + "axios": { + "version": "0.21.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", + "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", + "requires": { + "follow-redirects": "^1.14.0" + } + }, "axobject-query": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", "dev": true }, + "babel-core": { + "version": "7.0.0-bridge.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", + "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", + "peer": true, + "requires": {} + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "peer": true, + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", + "requires": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", + "semver": "^6.1.1" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.3" + } + }, + "babel-plugin-syntax-trailing-function-commas": { + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz", + "integrity": "sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==", + "peer": true + }, + "babel-preset-fbjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz", + "integrity": "sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==", + "peer": true, + "requires": { + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-syntax-class-properties": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.0.0", + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-block-scoped-functions": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-for-of": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-member-expression-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-object-super": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-property-literals": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "babel-plugin-syntax-trailing-function-commas": "^7.0.0-beta.0" + } + }, "balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "peer": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "peer": true, + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "base-x": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.9.tgz", + "integrity": "sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "bech32": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz", + "integrity": "sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==" + }, + "bigint-buffer": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/bigint-buffer/-/bigint-buffer-1.1.5.tgz", + "integrity": "sha512-trfYco6AoZ+rKhKnxA0hgX0HAbVP/s808/EuDSe2JDzUnCp/xAsli35Orvk67UrTEcwuxZqYZDmfA2RXJgxVvA==", + "requires": { + "bindings": "^1.3.0" + } + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "bind-decorator": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/bind-decorator/-/bind-decorator-1.0.11.tgz", + "integrity": "sha512-yzkH0uog6Vv/vQ9+rhSKxecnqGUZHYncg7qS7voz3Q76+TAi1SGiOKk2mlOvusQnFz9Dc4BC/NMkeXu11YgjJg==" + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "peer": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + }, + "dependencies": { + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "peer": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + } + } + }, + "blakejs": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/blakejs/-/blakejs-1.2.1.tgz", + "integrity": "sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ==" + }, + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + }, + "borsh": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/borsh/-/borsh-0.7.0.tgz", + "integrity": "sha512-CLCsZGIBCFnPtkNnieW/a8wmreDmfUtjU2m9yHrzPXIlNbqVs0AQrSatSG6vdNYUqdc83tkQi2eHfF98ubzQLA==", + "requires": { + "bn.js": "^5.2.0", + "bs58": "^4.0.0", + "text-encoding-utf-8": "^1.0.2" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==" + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserslist": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", + "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", + "requires": { + "caniuse-lite": "^1.0.30001370", + "electron-to-chromium": "^1.4.202", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.5" + } + }, + "bs58": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", + "integrity": "sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==", + "requires": { + "base-x": "^3.0.2" + } + }, + "bs58check": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/bs58check/-/bs58check-2.1.2.tgz", + "integrity": "sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==", + "requires": { + "bs58": "^4.0.0", + "create-hash": "^1.1.0", + "safe-buffer": "^5.1.2" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "peer": true, + "requires": { + "node-int64": "^0.4.0" + } + }, + "btoa": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", + "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==" + }, + "buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "requires": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" + }, + "buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==" + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==" + }, + "bufferutil": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.6.tgz", + "integrity": "sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==", + "optional": true, + "requires": { + "node-gyp-build": "^4.3.0" + } + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "peer": true + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "peer": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "peer": true, + "requires": { + "callsites": "^2.0.0" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", + "peer": true + } + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "peer": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", "dev": true }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, + "caniuse-lite": { + "version": "1.0.30001393", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001393.tgz", + "integrity": "sha512-N/od11RX+Gsk+1qY/jbPa0R6zJupEa0lxeBG598EbrtblxVCTJsQwbRBm6+V+rxpc5lHKdsXb9RY83cZIPLseA==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "peer": true + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "peer": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "peer": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "peer": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "peer": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "peer": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "peer": true + } + } + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "peer": true, "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "restore-cursor": "^3.1.0" } }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, + "cli-spinners": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", + "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==", + "peer": true + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", "requires": { - "fill-range": "^7.0.1" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" } }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==" + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "peer": true, "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" } }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true + "clsx": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz", + "integrity": "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==" }, - "caniuse-lite": { - "version": "1.0.30001393", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001393.tgz", - "integrity": "sha512-N/od11RX+Gsk+1qY/jbPa0R6zJupEa0lxeBG598EbrtblxVCTJsQwbRBm6+V+rxpc5lHKdsXb9RY83cZIPLseA==" + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "peer": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", "dev": true, "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "color-convert": "^2.0.1", + "color-string": "^1.9.0" } }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, "requires": { "color-name": "~1.1.4" } @@ -3556,14 +19152,174 @@ "color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "colorette": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", + "peer": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "command-exists": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", + "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==", + "peer": true + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "peer": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "peer": true + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "peer": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "peer": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "peer": true + } + } }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "peer": true, + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + } + } + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "peer": true, + "requires": { + "safe-buffer": "~5.1.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "peer": true + } + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "peer": true + }, + "copy-to-clipboard": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.2.tgz", + "integrity": "sha512-Vme1Z6RUDzrb6xAI7EZlVZ5uvOk2F//GaxKUxajDqm9LhOVM1inxNAD2vy+UZDYsd0uyA9s7b3/FVZPSxqrCfg==", + "requires": { + "toggle-selection": "^1.0.6" + } + }, + "core-js-compat": { + "version": "3.25.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.1.tgz", + "integrity": "sha512-pOHS7O0i8Qt4zlPW/eIFjwp+NrTPx+wTL0ctgI2fHn31sZOq89rDsmtc/A2vAX7r6shl+bmVI+678He46jgBlw==", + "requires": { + "browserslist": "^4.21.3" + } }, "core-js-pure": { "version": "3.25.1", @@ -3571,6 +19327,94 @@ "integrity": "sha512-7Fr74bliUDdeJCBMxkkIuQ4xfxn/SwrVg+HkJUAoNEXVqYLv55l6Af0dJ5Lq2YBUW9yKqSkLXaS5SYPK6MGa/A==", "dev": true }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "peer": true + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "peer": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "peer": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "peer": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "peer": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "peer": true + } + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "requires": { + "node-fetch": "2.6.7" + } + }, "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -3582,11 +19426,47 @@ "which": "^2.0.1" } }, + "css-mediaquery": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/css-mediaquery/-/css-mediaquery-0.1.2.tgz", + "integrity": "sha512-COtn4EROW5dBGlE/4PiKnh6rZpAPxDeFLaEEwt4i10jpDMFt2EhQGS79QmmrO+iKCHv0PU/HrOWEhijFd1x99Q==" + }, + "css-selector-tokenizer": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.8.0.tgz", + "integrity": "sha512-Jd6Ig3/pe62/qe5SBPTN8h8LeUg/pT4lLgtavPf7updwwHpvFzxvOQBHYj2LZDMjUnBzgvIUSjRcf6oT5HzHFg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" + } + }, + "css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, "csstype": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", - "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==", - "dev": true + "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" + }, + "daisyui": { + "version": "2.27.0", + "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-2.27.0.tgz", + "integrity": "sha512-AhFGhTore1Kdnae+5RGc2PGESSXOjAQDHJfvryP+KY41gxMcNErtuaGZG+nOmvOzNKgxViSDSaOn/VZq6H8kxA==", + "dev": true, + "requires": { + "color": "^4.2", + "css-selector-tokenizer": "^0.8.0", + "postcss-js": "^4.0.0", + "tailwindcss": "^3" + } }, "damerau-levenshtein": { "version": "1.0.8", @@ -3594,31 +19474,148 @@ "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", "dev": true }, + "dayjs": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.5.tgz", + "integrity": "sha512-CAdX5Q3YW3Gclyo5Vpqkgpj8fSdLQcRuzfX6mC6Phy0nfJ0eGYOeS7m4mt2plDWLAtA4TqTakvbboHvUxfe4iA==", + "peer": true + }, "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, "requires": { "ms": "2.1.2" } }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==" + }, "deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", "dev": true }, + "deep-object-diff": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/deep-object-diff/-/deep-object-diff-1.1.7.tgz", + "integrity": "sha512-QkgBca0mL08P6HiOjoqvmm6xOAl2W6CT2+34Ljhg0OeFan8cwlcdq8jrLKsBBuUFAZLsN5b6y491KdKEoSo9lg==" + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", + "peer": true, + "requires": { + "clone": "^1.0.2" + }, + "dependencies": { + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "peer": true + } + } + }, "define-properties": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "dev": true, "requires": { "has-property-descriptors": "^1.0.0", "object-keys": "^1.1.1" } }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "peer": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==", + "dev": true + }, + "delay": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/delay/-/delay-5.0.0.tgz", + "integrity": "sha512-ReEBKkIfe4ya47wlPYf/gu5ib6yUG0/Aez0JQZQz94kiWtRQvZIQbTiehsnwHvLSWJnQdhVeqYue7Id1dKr0qw==" + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "denodeify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz", + "integrity": "sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==", + "peer": true + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "peer": true + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "peer": true + }, + "detect-browser": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detect-browser/-/detect-browser-5.2.0.tgz", + "integrity": "sha512-tr7XntDAu50BVENgQfajMLzacmSe34D+qZc4zjnniz0ZVuw/TZcLcyxHQjYpJTM36sGEkZZlYLnIM1hH7alTMA==" + }, + "detect-node-es": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", + "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" + }, + "detective": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", + "dev": true, + "requires": { + "acorn-node": "^1.8.2", + "defined": "^1.0.0", + "minimist": "^1.2.6" + } + }, + "didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true + }, + "dijkstrajs": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.2.tgz", + "integrity": "sha512-QV6PMaHTCNmKSeP6QoXhVTw9snc9VD8MulTT0Bd99Pacp4SS1cjcrYPgBPmibqKVtMJJfqC6XvOXgPMEEPH/fg==" + }, "dir-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", @@ -3628,26 +19625,141 @@ "path-type": "^4.0.0" } }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true + }, "doctrine": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "dev": true, "requires": { - "esutils": "^2.0.2" + "esutils": "^2.0.2" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "peer": true + }, + "eip1193-provider": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/eip1193-provider/-/eip1193-provider-1.0.1.tgz", + "integrity": "sha512-kSuqwQ26d7CzuS/t3yRXo2Su2cVH0QfvyKbr2H7Be7O5YDyIq4hQGCNTo5wRdP07bt+E2R/8nPCzey4ojBHf7g==", + "requires": { + "@json-rpc-tools/provider": "^1.5.5" + } + }, + "electron-to-chromium": { + "version": "1.4.247", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.247.tgz", + "integrity": "sha512-FLs6R4FQE+1JHM0hh3sfdxnYjKvJpHZyhQDjc2qFq/xFvmmRt/TATNToZhrcGUFzpF2XjeiuozrA8lI0PZmYYw==" + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "encode-utf8": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/encode-utf8/-/encode-utf8-1.0.3.tgz", + "integrity": "sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "peer": true + }, + "encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "requires": { + "iconv-lite": "^0.6.2" + } + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "peer": true, + "requires": { + "once": "^1.4.0" + } + }, + "envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "peer": true + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "peer": true, + "requires": { + "is-arrayish": "^0.2.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "peer": true + } + } + }, + "error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "peer": true, + "requires": { + "stackframe": "^1.3.4" } }, - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true + "errorhandler": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz", + "integrity": "sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==", + "peer": true, + "requires": { + "accepts": "~1.3.7", + "escape-html": "~1.0.3" + } }, "es-abstract": { "version": "1.20.2", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz", "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==", - "dev": true, "requires": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", @@ -3687,18 +19799,40 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, "requires": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" } }, + "es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + }, + "es6-promisify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", + "integrity": "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==", + "requires": { + "es6-promise": "^4.0.3" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "peer": true + }, "escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" }, "eslint": { "version": "8.23.0", @@ -4011,6 +20145,12 @@ "eslint-visitor-keys": "^3.3.0" } }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "peer": true + }, "esquery": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", @@ -4038,8 +20178,505 @@ "esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "peer": true + }, + "eth-block-tracker": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/eth-block-tracker/-/eth-block-tracker-4.4.3.tgz", + "integrity": "sha512-A8tG4Z4iNg4mw5tP1Vung9N9IjgMNqpiMoJ/FouSFwNCGHv2X0mmOYwtQOJzki6XN7r7Tyo01S29p7b224I4jw==", + "requires": { + "@babel/plugin-transform-runtime": "^7.5.5", + "@babel/runtime": "^7.5.5", + "eth-query": "^2.1.0", + "json-rpc-random-id": "^1.0.1", + "pify": "^3.0.0", + "safe-event-emitter": "^1.0.1" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==" + } + } + }, + "eth-json-rpc-filters": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/eth-json-rpc-filters/-/eth-json-rpc-filters-4.2.2.tgz", + "integrity": "sha512-DGtqpLU7bBg63wPMWg1sCpkKCf57dJ+hj/k3zF26anXMzkmtSBDExL8IhUu7LUd34f0Zsce3PYNO2vV2GaTzaw==", + "requires": { + "@metamask/safe-event-emitter": "^2.0.0", + "async-mutex": "^0.2.6", + "eth-json-rpc-middleware": "^6.0.0", + "eth-query": "^2.1.2", + "json-rpc-engine": "^6.1.0", + "pify": "^5.0.0" + }, + "dependencies": { + "pify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", + "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==" + } + } + }, + "eth-json-rpc-middleware": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/eth-json-rpc-middleware/-/eth-json-rpc-middleware-6.0.0.tgz", + "integrity": "sha512-qqBfLU2Uq1Ou15Wox1s+NX05S9OcAEL4JZ04VZox2NS0U+RtCMjSxzXhLFWekdShUPZ+P8ax3zCO2xcPrp6XJQ==", + "requires": { + "btoa": "^1.2.1", + "clone": "^2.1.1", + "eth-query": "^2.1.2", + "eth-rpc-errors": "^3.0.0", + "eth-sig-util": "^1.4.2", + "ethereumjs-util": "^5.1.2", + "json-rpc-engine": "^5.3.0", + "json-stable-stringify": "^1.0.1", + "node-fetch": "^2.6.1", + "pify": "^3.0.0", + "safe-event-emitter": "^1.0.1" + }, + "dependencies": { + "eth-rpc-errors": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eth-rpc-errors/-/eth-rpc-errors-3.0.0.tgz", + "integrity": "sha512-iPPNHPrLwUlR9xCSYm7HHQjWBasor3+KZfRvwEWxMz3ca0yqnlBeJrnyphkGIXZ4J7AMAaOLmwy4AWhnxOiLxg==", + "requires": { + "fast-safe-stringify": "^2.0.6" + } + }, + "json-rpc-engine": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/json-rpc-engine/-/json-rpc-engine-5.4.0.tgz", + "integrity": "sha512-rAffKbPoNDjuRnXkecTjnsE3xLLrb00rEkdgalINhaYVYIxDwWtvYBr9UFbhTvPB1B2qUOLoFd/cV6f4Q7mh7g==", + "requires": { + "eth-rpc-errors": "^3.0.0", + "safe-event-emitter": "^1.0.1" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==" + } + } + }, + "eth-query": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/eth-query/-/eth-query-2.1.2.tgz", + "integrity": "sha512-srES0ZcvwkR/wd5OQBRA1bIJMww1skfGS0s8wlwK3/oNP4+wnds60krvu5R1QbpRQjMmpG5OMIWro5s7gvDPsA==", + "requires": { + "json-rpc-random-id": "^1.0.0", + "xtend": "^4.0.1" + } + }, + "eth-rpc-errors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/eth-rpc-errors/-/eth-rpc-errors-4.0.2.tgz", + "integrity": "sha512-n+Re6Gu8XGyfFy1it0AwbD1x0MUzspQs0D5UiPs1fFPCr6WAwZM+vbIhXheBFrpgosqN9bs5PqlB4Q61U/QytQ==", + "requires": { + "fast-safe-stringify": "^2.0.6" + } + }, + "eth-sig-util": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/eth-sig-util/-/eth-sig-util-1.4.2.tgz", + "integrity": "sha512-iNZ576iTOGcfllftB73cPB5AN+XUQAT/T8xzsILsghXC1o8gJUqe3RHlcDqagu+biFpYQ61KQrZZJza8eRSYqw==", + "requires": { + "ethereumjs-abi": "git+https://github.com/ethereumjs/ethereumjs-abi.git", + "ethereumjs-util": "^5.1.1" + } + }, + "ethereum-cryptography": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz", + "integrity": "sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==", + "requires": { + "@types/pbkdf2": "^3.0.0", + "@types/secp256k1": "^4.0.1", + "blakejs": "^1.1.0", + "browserify-aes": "^1.2.0", + "bs58check": "^2.1.2", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "hash.js": "^1.1.7", + "keccak": "^3.0.0", + "pbkdf2": "^3.0.17", + "randombytes": "^2.1.0", + "safe-buffer": "^5.1.2", + "scrypt-js": "^3.0.0", + "secp256k1": "^4.0.1", + "setimmediate": "^1.0.5" + } + }, + "ethereumjs-abi": { + "version": "git+ssh://git@github.com/ethereumjs/ethereumjs-abi.git#ee3994657fa7a427238e6ba92a84d0b529bbcde0", + "from": "ethereumjs-abi@git+https://github.com/ethereumjs/ethereumjs-abi.git", + "requires": { + "bn.js": "^4.11.8", + "ethereumjs-util": "^6.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "ethereumjs-util": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-6.2.1.tgz", + "integrity": "sha512-W2Ktez4L01Vexijrm5EB6w7dg4n/TgpoYU4avuT5T3Vmnw/eCRtiBrJfQYS/DCSvDIOLn2k57GcHdeBcgVxAqw==", + "requires": { + "@types/bn.js": "^4.11.3", + "bn.js": "^4.11.0", + "create-hash": "^1.1.2", + "elliptic": "^6.5.2", + "ethereum-cryptography": "^0.1.3", + "ethjs-util": "0.1.6", + "rlp": "^2.2.3" + } + } + } + }, + "ethereumjs-util": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-5.2.1.tgz", + "integrity": "sha512-v3kT+7zdyCm1HIqWlLNrHGqHGLpGYIhjeHxQjnDXjLT2FyGJDsd3LWMYUo7pAFRrk86CR3nUJfhC81CCoJNNGQ==", + "requires": { + "bn.js": "^4.11.0", + "create-hash": "^1.1.2", + "elliptic": "^6.5.2", + "ethereum-cryptography": "^0.1.3", + "ethjs-util": "^0.1.3", + "rlp": "^2.0.0", + "safe-buffer": "^5.1.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "ethers": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.7.1.tgz", + "integrity": "sha512-5krze4dRLITX7FpU8J4WscXqADiKmyeNlylmmDLbS95DaZpBhDe2YSwRQwKXWNyXcox7a3gBgm/MkGXV1O1S/Q==", + "requires": { + "@ethersproject/abi": "5.7.0", + "@ethersproject/abstract-provider": "5.7.0", + "@ethersproject/abstract-signer": "5.7.0", + "@ethersproject/address": "5.7.0", + "@ethersproject/base64": "5.7.0", + "@ethersproject/basex": "5.7.0", + "@ethersproject/bignumber": "5.7.0", + "@ethersproject/bytes": "5.7.0", + "@ethersproject/constants": "5.7.0", + "@ethersproject/contracts": "5.7.0", + "@ethersproject/hash": "5.7.0", + "@ethersproject/hdnode": "5.7.0", + "@ethersproject/json-wallets": "5.7.0", + "@ethersproject/keccak256": "5.7.0", + "@ethersproject/logger": "5.7.0", + "@ethersproject/networks": "5.7.1", + "@ethersproject/pbkdf2": "5.7.0", + "@ethersproject/properties": "5.7.0", + "@ethersproject/providers": "5.7.1", + "@ethersproject/random": "5.7.0", + "@ethersproject/rlp": "5.7.0", + "@ethersproject/sha2": "5.7.0", + "@ethersproject/signing-key": "5.7.0", + "@ethersproject/solidity": "5.7.0", + "@ethersproject/strings": "5.7.0", + "@ethersproject/transactions": "5.7.0", + "@ethersproject/units": "5.7.0", + "@ethersproject/wallet": "5.7.0", + "@ethersproject/web": "5.7.1", + "@ethersproject/wordlists": "5.7.0" + } + }, + "ethjs-util": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/ethjs-util/-/ethjs-util-0.1.6.tgz", + "integrity": "sha512-CUnVOQq7gSpDHZVVrQW8ExxUETWrnrvXYvYz55wOU8Uj4VCgw56XC2B/fVqQN+f7gmrnRHSLVnFAwsCuNwji8w==", + "requires": { + "is-hex-prefixed": "1.0.0", + "strip-hex-prefix": "1.0.0" + } + }, + "event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "peer": true + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "peer": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "peer": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "peer": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "peer": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "peer": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "peer": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "peer": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "peer": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "peer": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "peer": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "peer": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "peer": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "peer": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "peer": true + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "peer": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + } + } + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "peer": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "peer": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "peer": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "peer": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "peer": true + } + } + }, + "extract-files": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/extract-files/-/extract-files-9.0.0.tgz", + "integrity": "sha512-CvdFfHkC95B4bBBk36hcEmvdR2awOdhhVUYH6S/zrVj3477zven/fJMYg7121h4T1xHZC+tetUpubpAhxwI7hQ==" + }, + "eyes": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz", + "integrity": "sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==" }, "fast-deep-equal": { "version": "3.1.3", @@ -4083,6 +20720,22 @@ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", "dev": true }, + "fast-safe-stringify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", + "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==" + }, + "fast-stable-stringify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fast-stable-stringify/-/fast-stable-stringify-1.0.0.tgz", + "integrity": "sha512-wpYMUmFu5f00Sm0cj2pfivpmawLZ0NKdviQ4w9zJeR8JVtOpOxHmLaJuj0vxvGqMJQWyP/COUkF75/57OKyRag==" + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, "fastq": { "version": "1.13.0", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", @@ -4092,6 +20745,15 @@ "reusify": "^1.0.4" } }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "peer": true, + "requires": { + "bser": "2.1.1" + } + }, "file-entry-cache": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", @@ -4101,20 +20763,66 @@ "flat-cache": "^3.0.4" } }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" + }, "fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, "requires": { "to-regex-range": "^5.0.1" } }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "peer": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "peer": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, "find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, "requires": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" @@ -4136,23 +20844,115 @@ "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", "dev": true }, + "flow-parser": { + "version": "0.121.0", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.121.0.tgz", + "integrity": "sha512-1gIBiWJNR0tKUNv8gZuk7l9rVX06OuLzY9AoGio7y/JT4V1IZErEMEq2TJS+PFcw/y0RshZ1J/27VfK1UQzYVg==", + "peer": true + }, + "follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" + }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "requires": { + "is-callable": "^1.1.3" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "peer": true + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "peer": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "framer-motion": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-7.3.5.tgz", + "integrity": "sha512-JrLLVCi59LMI3+ZvSSbxf/Z7SOIdYRZrgdkUvJkzyT2RXu34HtGy26n41jNrcD5K85boqlZhGTbfqnAIfMHRLQ==", + "requires": { + "@emotion/is-prop-valid": "^0.8.2", + "@motionone/dom": "10.13.1", + "framesync": "6.1.2", + "hey-listen": "^1.0.8", + "popmotion": "11.0.5", + "style-value-types": "5.1.2", + "tslib": "2.4.0" + } + }, + "framesync": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.1.2.tgz", + "integrity": "sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g==", + "requires": { + "tslib": "2.4.0" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "peer": true + }, + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "peer": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, "function.prototype.name": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", @@ -4169,35 +20969,62 @@ "functions-have-names": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "peer": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" }, "get-intrinsic": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", - "dev": true, "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.3" } }, + "get-nonce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", + "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==" + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "peer": true, + "requires": { + "pump": "^3.0.0" + } + }, "get-symbol-description": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, "requires": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.1" } }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "peer": true + }, "glob": { "version": "7.1.7", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -4239,17 +21066,43 @@ "slash": "^3.0.0" } }, + "gql": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/gql/-/gql-1.1.2.tgz", + "integrity": "sha512-fF+1HtQqLdv1LtA6fntKXzuUPVHaQYoVwL60bKpZK4VCpTVcdMijOxSLPUKjj2PAyU1vrHAk7D9EpkBw89CyoQ==" + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, "grapheme-splitter": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", "dev": true }, + "graphql": { + "version": "16.6.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.6.0.tgz", + "integrity": "sha512-KPIBPDlW7NxrbT/eh4qPXz5FiFdL5UbaA0XUNz2Rp3Z3hqBSkbj0GVjwFDztsWVauZUWsbKHgMg++sk8UX0bkw==", + "peer": true + }, + "graphql-request": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/graphql-request/-/graphql-request-5.0.0.tgz", + "integrity": "sha512-SpVEnIo2J5k2+Zf76cUkdvIRaq5FMZvGQYnA4lUWYbc99m+fHh4CZYRRO/Ff4tCLQ613fzCm3SiDT64ubW5Gyw==", + "requires": { + "@graphql-typed-document-node/core": "^3.1.1", + "cross-fetch": "^3.1.5", + "extract-files": "^9.0.0", + "form-data": "^3.0.0" + } + }, "has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, "requires": { "function-bind": "^1.1.1" } @@ -4257,20 +21110,17 @@ "has-bigints": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, "has-property-descriptors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, "requires": { "get-intrinsic": "^1.1.1" } @@ -4278,24 +21128,172 @@ "has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" }, "has-tostringtag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, "requires": { "has-symbols": "^1.0.2" } }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "peer": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "peer": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "peer": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "peer": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "hermes-estree": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.8.0.tgz", + "integrity": "sha512-W6JDAOLZ5pMPMjEiQGLCXSSV7pIBEgRR5zGkxgmzGSXHOxqV5dC/M1Zevqpbm9TZDE5tu358qZf8Vkzmsc+u7Q==", + "peer": true + }, + "hermes-parser": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.8.0.tgz", + "integrity": "sha512-yZKalg1fTYG5eOiToLUaw69rQfZq/fi+/NtEXRU7N87K/XobNRhRWorh80oSge2lWUiZfTgUvRJH+XgZWrhoqA==", + "peer": true, + "requires": { + "hermes-estree": "0.8.0" + } + }, + "hermes-profile-transformer": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz", + "integrity": "sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==", + "peer": true, + "requires": { + "source-map": "^0.7.3" + } + }, + "hey-listen": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz", + "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==" + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "peer": true, + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "dependencies": { + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "peer": true + } + } + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, "ignore": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", "dev": true }, + "image-size": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.6.3.tgz", + "integrity": "sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA==", + "peer": true + }, "import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", @@ -4309,14 +21307,12 @@ "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -4325,69 +21321,163 @@ "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "internal-slot": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "dev": true, "requires": { "get-intrinsic": "^1.1.0", "has": "^1.0.3", "side-channel": "^1.0.4" } }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "ip": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", + "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==", + "peer": true + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "peer": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + }, "is-bigint": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, "requires": { "has-bigints": "^1.0.1" } }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, "is-boolean-object": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, "requires": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "peer": true + }, "is-callable": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", - "dev": true + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" }, "is-core-module": { "version": "2.10.0", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", - "dev": true, "requires": { "has": "^1.0.3" } }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "peer": true, + "requires": { + "kind-of": "^6.0.0" + } + }, "is-date-object": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, "requires": { "has-tostringtag": "^1.0.0" } }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "peer": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", + "peer": true + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "peer": true, + "requires": { + "is-plain-object": "^2.0.4" + } + }, "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, "is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", @@ -4397,32 +21487,48 @@ "is-extglob": "^2.1.1" } }, + "is-hex-prefixed": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz", + "integrity": "sha512-WvtOiug1VFrE9v1Cydwm+FnXd3+w9GaeVUss5W4v/SLy3UW00vP+6iNF2SdnfiBoLy4bTqVdkftNGTUeOFVsbA==" + }, + "is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "peer": true + }, "is-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" }, "is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" }, "is-number-object": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, "requires": { "has-tostringtag": "^1.0.0" } }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "peer": true, + "requires": { + "isobject": "^3.0.1" + } + }, "is-regex": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, "requires": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -4432,16 +21538,20 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, "requires": { "call-bind": "^1.0.2" } }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "peer": true + }, "is-string": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, "requires": { "has-tostringtag": "^1.0.0" } @@ -4450,25 +21560,229 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, "requires": { "has-symbols": "^1.0.2" } }, + "is-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.9.tgz", + "integrity": "sha512-kfrlnTTn8pZkfpJMUgYD7YZ3qzeJgWUn8XfVYBARc4wnmNOmLbmuuaAs3q5fvB0UJOn6yHAKaGTPM7d6ezoD/A==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.20.0", + "for-each": "^0.3.3", + "has-tostringtag": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "peer": true + }, "is-weakref": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, "requires": { "call-bind": "^1.0.2" } }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "peer": true + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "peer": true + }, + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "peer": true + }, + "isomorphic-ws": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz", + "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==", + "requires": {} + }, + "jayson": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/jayson/-/jayson-3.7.0.tgz", + "integrity": "sha512-tfy39KJMrrXJ+mFcMpxwBvFDetS8LAID93+rycFglIQM4kl3uNR3W4lBLE/FFhsoUCEox5Dt2adVpDm/XtebbQ==", + "requires": { + "@types/connect": "^3.4.33", + "@types/node": "^12.12.54", + "@types/ws": "^7.4.4", + "commander": "^2.20.3", + "delay": "^5.0.0", + "es6-promisify": "^5.0.0", + "eyes": "^0.1.8", + "isomorphic-ws": "^4.0.1", + "json-stringify-safe": "^5.0.1", + "JSONStream": "^1.3.5", + "lodash": "^4.17.20", + "uuid": "^8.3.2", + "ws": "^7.4.5" + }, + "dependencies": { + "@types/node": { + "version": "12.20.55", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", + "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==" + } + } + }, + "jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "peer": true + }, + "jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "peer": true + }, + "jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "peer": true, + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + } + }, + "jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "peer": true, + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "dependencies": { + "ci-info": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.4.0.tgz", + "integrity": "sha512-t5QdPT5jq3o262DOQ8zA6E1tlH2upmUc4Hlvrbx1pGYJuiiHl7O7rvVNI+l8HTVhd/q3Qc9vqimkNk5yiXsAug==", + "peer": true + } + } + }, + "jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "peer": true, + "requires": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "peer": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "peer": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "peer": true + } + } + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "peer": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "joi": { + "version": "17.6.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", + "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "peer": true, + "requires": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "js-sha3": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", + "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" }, "js-tokens": { "version": "4.0.0", @@ -4484,18 +21798,219 @@ "argparse": "^2.0.1" } }, + "jsc-android": { + "version": "250230.2.1", + "resolved": "https://registry.npmjs.org/jsc-android/-/jsc-android-250230.2.1.tgz", + "integrity": "sha512-KmxeBlRjwoqCnBBKGsihFtvsBHyUFlBxJPK4FzeYcIuBfdjv6jFys44JITAgSTbQD+vIdwMEfyZklsuQX0yI1Q==", + "peer": true + }, + "jscodeshift": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.13.1.tgz", + "integrity": "sha512-lGyiEbGOvmMRKgWk4vf+lUrCWO/8YR8sUR3FKF1Cq5fovjZDlIcw3Hu5ppLHAnEXshVffvaM0eyuY/AbOeYpnQ==", + "peer": true, + "requires": { + "@babel/core": "^7.13.16", + "@babel/parser": "^7.13.16", + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", + "@babel/plugin-proposal-optional-chaining": "^7.13.12", + "@babel/plugin-transform-modules-commonjs": "^7.13.8", + "@babel/preset-flow": "^7.13.13", + "@babel/preset-typescript": "^7.13.0", + "@babel/register": "^7.13.16", + "babel-core": "^7.0.0-bridge.0", + "chalk": "^4.1.2", + "flow-parser": "0.*", + "graceful-fs": "^4.2.4", + "micromatch": "^3.1.10", + "neo-async": "^2.5.0", + "node-dir": "^0.1.17", + "recast": "^0.20.4", + "temp": "^0.8.4", + "write-file-atomic": "^2.3.0" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "peer": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "peer": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "peer": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "peer": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "peer": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "peer": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "peer": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "peer": true, + "requires": { + "glob": "^7.1.3" + } + }, + "temp": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", + "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", + "peer": true, + "requires": { + "rimraf": "~2.6.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "peer": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "peer": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "peer": true + }, + "json-rpc-engine": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/json-rpc-engine/-/json-rpc-engine-6.1.0.tgz", + "integrity": "sha512-NEdLrtrq1jUZyfjkr9OCz9EzCNhnRyWtt1PAnvnhwy6e8XETS0Dtc+ZNCO2gvuAoKsIn2+vCSowXTYE4CkgnAQ==", + "requires": { + "@metamask/safe-event-emitter": "^2.0.0", + "eth-rpc-errors": "^4.0.2" + } + }, + "json-rpc-random-id": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-rpc-random-id/-/json-rpc-random-id-1.0.1.tgz", + "integrity": "sha512-RJ9YYNCkhVDBuP4zN5BBtYAzEl03yq/jIIsyif0JY9qyJuQQZNeDK7anAPKKlyEtLSj2s8h6hNh2F8zO5q7ScA==" + }, "json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "dev": true }, + "json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha512-i/J297TW6xyj7sDFa7AmBPkQvLIxWr2kKPWI26tXydnZrzVAocNqn5DMNT1Mzk0vit1V5UkRM7C1KdVNp7Lmcg==", + "requires": { + "jsonify": "~0.0.0" + } + }, "json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", "dev": true }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" + }, "json5": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", @@ -4505,6 +22020,34 @@ "minimist": "^1.2.0" } }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "peer": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha512-trvBk1ki43VZptdBI5rIlG4YOzyeH/WefQt5rj1grasPn4iiZWKet8nkgc4GlsAylaztn0qZfUYOiTsASJFdNA==" + }, + "jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==" + }, + "JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "requires": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + } + }, "jsx-ast-utils": { "version": "3.3.3", "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", @@ -4515,6 +22058,42 @@ "object.assign": "^4.1.3" } }, + "keccak": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.2.tgz", + "integrity": "sha512-PyKKjkH53wDMLGrvmRGSNWgmSxZOUqbnXwKL9tmgbFYA1iAYqW21kfR7mZXV0MlESiefxQQE9X9fTa3X+2MPDQ==", + "requires": { + "node-addon-api": "^2.0.0", + "node-gyp-build": "^4.2.0", + "readable-stream": "^3.6.0" + } + }, + "keyvaluestorage-interface": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/keyvaluestorage-interface/-/keyvaluestorage-interface-1.0.0.tgz", + "integrity": "sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g==" + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "peer": true + }, + "klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw==", + "peer": true, + "requires": { + "graceful-fs": "^4.1.9" + } + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "peer": true + }, "language-subtag-registry": { "version": "0.3.22", "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", @@ -4530,6 +22109,12 @@ "language-subtag-registry": "~0.3.2" } }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "peer": true + }, "levn": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", @@ -4540,21 +22125,80 @@ "type-check": "~0.4.0" } }, + "lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "dev": true + }, "locate-path": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, "requires": { "p-locate": "^5.0.0" } }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash.castarray": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz", + "integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==", + "dev": true + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "dev": true + }, "lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "dev": true }, + "lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==", + "peer": true + }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "peer": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + } + }, + "logkitty": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/logkitty/-/logkitty-0.7.1.tgz", + "integrity": "sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==", + "peer": true, + "requires": { + "ansi-fragments": "^0.2.1", + "dayjs": "^1.8.15", + "yargs": "^15.1.0" + } + }, + "long": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/long/-/long-5.2.0.tgz", + "integrity": "sha512-9RTUNjK60eJbx3uz+TEGF7fUr29ZDxR5QzXcyDpeSfeH28S9ycINflOgOlppit5U+4kNTe83KQnMEerw7GmE8w==" + }, "loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", @@ -4572,27 +22216,761 @@ "yallist": "^4.0.0" } }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "peer": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "peer": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "peer": true + } + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "peer": true, + "requires": { + "tmpl": "1.0.5" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "peer": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "peer": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "memoize-one": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", + "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==", + "peer": true + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "peer": true + }, "merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true }, + "metro": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.72.3.tgz", + "integrity": "sha512-Hb3xTvPqex8kJ1hutQNZhQadUKUwmns/Du9GikmWKBFrkiG3k3xstGAyO5t5rN9JSUEzQT6y9SWzSSOGogUKIg==", + "peer": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/core": "^7.14.0", + "@babel/generator": "^7.14.0", + "@babel/parser": "^7.14.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.0.0", + "absolute-path": "^0.0.0", + "accepts": "^1.3.7", + "async": "^3.2.2", + "chalk": "^4.0.0", + "ci-info": "^2.0.0", + "connect": "^3.6.5", + "debug": "^2.2.0", + "denodeify": "^1.2.1", + "error-stack-parser": "^2.0.6", + "fs-extra": "^1.0.0", + "graceful-fs": "^4.2.4", + "hermes-parser": "0.8.0", + "image-size": "^0.6.0", + "invariant": "^2.2.4", + "jest-worker": "^27.2.0", + "lodash.throttle": "^4.1.1", + "metro-babel-transformer": "0.72.3", + "metro-cache": "0.72.3", + "metro-cache-key": "0.72.3", + "metro-config": "0.72.3", + "metro-core": "0.72.3", + "metro-file-map": "0.72.3", + "metro-hermes-compiler": "0.72.3", + "metro-inspector-proxy": "0.72.3", + "metro-minify-uglify": "0.72.3", + "metro-react-native-babel-preset": "0.72.3", + "metro-resolver": "0.72.3", + "metro-runtime": "0.72.3", + "metro-source-map": "0.72.3", + "metro-symbolicate": "0.72.3", + "metro-transform-plugins": "0.72.3", + "metro-transform-worker": "0.72.3", + "mime-types": "^2.1.27", + "node-fetch": "^2.2.0", + "nullthrows": "^1.1.1", + "rimraf": "^2.5.4", + "serialize-error": "^2.1.0", + "source-map": "^0.5.6", + "strip-ansi": "^6.0.0", + "temp": "0.8.3", + "throat": "^5.0.0", + "ws": "^7.5.1", + "yargs": "^15.3.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "requires": { + "ms": "2.0.0" + } + }, + "fs-extra": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", + "integrity": "sha512-VerQV6vEKuhDWD2HGOybV6v5I73syoc/cXAbKlgTC7M/oFVEtklWlp9QH2Ijw3IaWDOQcMkldSPa7zXy79Z/UQ==", + "peer": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0" + } + }, + "jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==", + "peer": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "metro-runtime": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.72.3.tgz", + "integrity": "sha512-3MhvDKfxMg2u7dmTdpFOfdR71NgNNo4tzAyJumDVQKwnHYHN44f2QFZQqpPBEmqhWlojNeOxsqFsjYgeyMx6VA==", + "peer": true, + "requires": { + "@babel/runtime": "^7.0.0", + "react-refresh": "^0.4.0" + } + }, + "metro-source-map": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.72.3.tgz", + "integrity": "sha512-eNtpjbjxSheXu/jYCIDrbNEKzMGOvYW6/ePYpRM7gDdEagUOqKOCsi3St8NJIQJzZCsxD2JZ2pYOiomUSkT1yQ==", + "peer": true, + "requires": { + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.72.3", + "nullthrows": "^1.1.1", + "ob1": "0.72.3", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + }, + "ob1": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.72.3.tgz", + "integrity": "sha512-OnVto25Sj7Ghp0vVm2THsngdze3tVq0LOg9LUHsAVXMecpqOP0Y8zaATW8M9gEgs2lNEAcCqV0P/hlmOPhVRvg==", + "peer": true + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "peer": true, + "requires": { + "glob": "^7.1.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "peer": true + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "peer": true, + "requires": {} + } + } + }, + "metro-babel-transformer": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.72.3.tgz", + "integrity": "sha512-PTOR2zww0vJbWeeM3qN90WKENxCLzv9xrwWaNtwVlhcV8/diNdNe82sE1xIxLFI6OQuAVwNMv1Y7VsO2I7Ejrw==", + "peer": true, + "requires": { + "@babel/core": "^7.14.0", + "hermes-parser": "0.8.0", + "metro-source-map": "0.72.3", + "nullthrows": "^1.1.1" + }, + "dependencies": { + "metro-source-map": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.72.3.tgz", + "integrity": "sha512-eNtpjbjxSheXu/jYCIDrbNEKzMGOvYW6/ePYpRM7gDdEagUOqKOCsi3St8NJIQJzZCsxD2JZ2pYOiomUSkT1yQ==", + "peer": true, + "requires": { + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.72.3", + "nullthrows": "^1.1.1", + "ob1": "0.72.3", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "ob1": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.72.3.tgz", + "integrity": "sha512-OnVto25Sj7Ghp0vVm2THsngdze3tVq0LOg9LUHsAVXMecpqOP0Y8zaATW8M9gEgs2lNEAcCqV0P/hlmOPhVRvg==", + "peer": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "peer": true + } + } + }, + "metro-cache": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.72.3.tgz", + "integrity": "sha512-++eyZzwkXvijWRV3CkDbueaXXGlVzH9GA52QWqTgAOgSHYp5jWaDwLQ8qpsMkQzpwSyIF4LLK9aI3eA7Xa132A==", + "peer": true, + "requires": { + "metro-core": "0.72.3", + "rimraf": "^2.5.4" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "peer": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "metro-cache-key": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.72.3.tgz", + "integrity": "sha512-kQzmF5s3qMlzqkQcDwDxrOaVxJ2Bh6WRXWdzPnnhsq9LcD3B3cYqQbRBS+3tSuXmathb4gsOdhWslOuIsYS8Rg==", + "peer": true + }, + "metro-config": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.72.3.tgz", + "integrity": "sha512-VEsAIVDkrIhgCByq8HKTWMBjJG6RlYwWSu1Gnv3PpHa0IyTjKJtB7wC02rbTjSaemcr82scldf2R+h6ygMEvsw==", + "peer": true, + "requires": { + "cosmiconfig": "^5.0.5", + "jest-validate": "^26.5.2", + "metro": "0.72.3", + "metro-cache": "0.72.3", + "metro-core": "0.72.3", + "metro-runtime": "0.72.3" + }, + "dependencies": { + "metro-runtime": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.72.3.tgz", + "integrity": "sha512-3MhvDKfxMg2u7dmTdpFOfdR71NgNNo4tzAyJumDVQKwnHYHN44f2QFZQqpPBEmqhWlojNeOxsqFsjYgeyMx6VA==", + "peer": true, + "requires": { + "@babel/runtime": "^7.0.0", + "react-refresh": "^0.4.0" + } + } + } + }, + "metro-core": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.72.3.tgz", + "integrity": "sha512-KuYWBMmLB4+LxSMcZ1dmWabVExNCjZe3KysgoECAIV+wyIc2r4xANq15GhS94xYvX1+RqZrxU1pa0jQ5OK+/6A==", + "peer": true, + "requires": { + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.72.3" + } + }, + "metro-file-map": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.72.3.tgz", + "integrity": "sha512-LhuRnuZ2i2uxkpFsz1XCDIQSixxBkBG7oICAFyLyEMDGbcfeY6/NexphfLdJLTghkaoJR5ARFMiIxUg9fIY/pA==", + "peer": true, + "requires": { + "abort-controller": "^3.0.0", + "anymatch": "^3.0.3", + "debug": "^2.2.0", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "invariant": "^2.2.4", + "jest-regex-util": "^27.0.6", + "jest-serializer": "^27.0.6", + "jest-util": "^27.2.0", + "jest-worker": "^27.2.0", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + } + } + }, + "metro-hermes-compiler": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-hermes-compiler/-/metro-hermes-compiler-0.72.3.tgz", + "integrity": "sha512-QWDQASMiXNW3j8uIQbzIzCdGYv5PpAX/ZiF4/lTWqKRWuhlkP4auhVY4eqdAKj5syPx45ggpjkVE0p8hAPDZYg==", + "peer": true + }, + "metro-inspector-proxy": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.72.3.tgz", + "integrity": "sha512-UPFkaq2k93RaOi+eqqt7UUmqy2ywCkuxJLasQ55+xavTUS+TQSyeTnTczaYn+YKw+izLTLllGcvqnQcZiWYhGw==", + "peer": true, + "requires": { + "connect": "^3.6.5", + "debug": "^2.2.0", + "ws": "^7.5.1", + "yargs": "^15.3.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "peer": true, + "requires": {} + } + } + }, + "metro-minify-uglify": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.72.3.tgz", + "integrity": "sha512-dPXqtMI8TQcj0g7ZrdhC8X3mx3m3rtjtMuHKGIiEXH9CMBvrET8IwrgujQw2rkPcXiSiX8vFDbGMIlfxefDsKA==", + "peer": true, + "requires": { + "uglify-es": "^3.1.9" + } + }, + "metro-react-native-babel-preset": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.72.3.tgz", + "integrity": "sha512-uJx9y/1NIqoYTp6ZW1osJ7U5ZrXGAJbOQ/Qzl05BdGYvN1S7Qmbzid6xOirgK0EIT0pJKEEh1s8qbassYZe4cw==", + "peer": true, + "requires": { + "@babel/core": "^7.14.0", + "@babel/plugin-proposal-async-generator-functions": "^7.0.0", + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-syntax-dynamic-import": "^7.0.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.2.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-syntax-optional-chaining": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-async-to-generator": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-exponentiation-operator": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-self": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.5.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "react-refresh": "^0.4.0" + } + }, + "metro-react-native-babel-transformer": { + "version": "0.72.1", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.72.1.tgz", + "integrity": "sha512-hMnN0MOgVloAk94YuXN7sLeDaZ51Y6xIcJXxIU1s/KaygAGXk6o7VAdwf2MY/IV1SIct5lkW4Gn71u/9/EvfXA==", + "peer": true, + "requires": { + "@babel/core": "^7.14.0", + "babel-preset-fbjs": "^3.4.0", + "hermes-parser": "0.8.0", + "metro-babel-transformer": "0.72.1", + "metro-react-native-babel-preset": "0.72.1", + "metro-source-map": "0.72.1", + "nullthrows": "^1.1.1" + }, + "dependencies": { + "metro-babel-transformer": { + "version": "0.72.1", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.72.1.tgz", + "integrity": "sha512-VK7A9gepnhrKC0DMoxtPjYYHjkkfNwzLMYJgeL6Il6IaX/K/VHTILSEqgpxfNDos2jrXazuR5+rXDLE/RCzqmw==", + "peer": true, + "requires": { + "@babel/core": "^7.14.0", + "hermes-parser": "0.8.0", + "metro-source-map": "0.72.1", + "nullthrows": "^1.1.1" + } + }, + "metro-react-native-babel-preset": { + "version": "0.72.1", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.72.1.tgz", + "integrity": "sha512-DlvMw2tFrCqD9OXBoN11fPM09kHC22FZpnkTmG4Pr4kecV+aDmEGxwakjUcjELrX1JCXz2MLPvqeJkbiP1f5CA==", + "peer": true, + "requires": { + "@babel/core": "^7.14.0", + "@babel/plugin-proposal-async-generator-functions": "^7.0.0", + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-syntax-dynamic-import": "^7.0.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.2.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-syntax-optional-chaining": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-async-to-generator": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-exponentiation-operator": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-self": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.5.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "react-refresh": "^0.4.0" + } + } + } + }, + "metro-resolver": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.72.3.tgz", + "integrity": "sha512-wu9zSMGdxpKmfECE7FtCdpfC+vrWGTdVr57lDA0piKhZV6VN6acZIvqQ1yZKtS2WfKsngncv5VbB8Y5eHRQP3w==", + "peer": true, + "requires": { + "absolute-path": "^0.0.0" + } + }, + "metro-runtime": { + "version": "0.72.1", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.72.1.tgz", + "integrity": "sha512-CO+fvJKYHKuR2vo7kjsegQ2oF3FMwa4YhnUInQ+xPVxWoy8DbOpmruKBoTsQVgHwyIziXzvJa+mze/6CFvT+3A==", + "peer": true, + "requires": { + "@babel/runtime": "^7.0.0", + "react-refresh": "^0.4.0" + } + }, + "metro-source-map": { + "version": "0.72.1", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.72.1.tgz", + "integrity": "sha512-77TZuf10Ru+USo97HwDT8UceSzOGBZB8EYTObOsR0n1sjQHjvKsMflLA9Pco13o9NsIYAG6c6P/0vIpiHKqaKA==", + "peer": true, + "requires": { + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.72.1", + "nullthrows": "^1.1.1", + "ob1": "0.72.1", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + }, + "dependencies": { + "metro-symbolicate": { + "version": "0.72.1", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.72.1.tgz", + "integrity": "sha512-ScC3dVd2XrfZSd6kubOw7EJNp2oHdjrqOjGpFohtcXGjhqkzDosp7Fg84VgwQGN8g720xvUyEBfSMmUCXcicOQ==", + "peer": true, + "requires": { + "invariant": "^2.2.4", + "metro-source-map": "0.72.1", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "peer": true + } + } + }, + "metro-symbolicate": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.72.3.tgz", + "integrity": "sha512-eXG0NX2PJzJ/jTG4q5yyYeN2dr1cUqUaY7worBB0SP5bRWRc3besfb+rXwfh49wTFiL5qR0oOawkU4ZiD4eHXw==", + "peer": true, + "requires": { + "invariant": "^2.2.4", + "metro-source-map": "0.72.3", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + }, + "dependencies": { + "metro-source-map": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.72.3.tgz", + "integrity": "sha512-eNtpjbjxSheXu/jYCIDrbNEKzMGOvYW6/ePYpRM7gDdEagUOqKOCsi3St8NJIQJzZCsxD2JZ2pYOiomUSkT1yQ==", + "peer": true, + "requires": { + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.72.3", + "nullthrows": "^1.1.1", + "ob1": "0.72.3", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "ob1": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.72.3.tgz", + "integrity": "sha512-OnVto25Sj7Ghp0vVm2THsngdze3tVq0LOg9LUHsAVXMecpqOP0Y8zaATW8M9gEgs2lNEAcCqV0P/hlmOPhVRvg==", + "peer": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "peer": true + } + } + }, + "metro-transform-plugins": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.72.3.tgz", + "integrity": "sha512-D+TcUvCKZbRua1+qujE0wV1onZvslW6cVTs7dLCyC2pv20lNHjFr1GtW01jN2fyKR2PcRyMjDCppFd9VwDKnSg==", + "peer": true, + "requires": { + "@babel/core": "^7.14.0", + "@babel/generator": "^7.14.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.14.0", + "nullthrows": "^1.1.1" + } + }, + "metro-transform-worker": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.72.3.tgz", + "integrity": "sha512-WsuWj9H7i6cHuJuy+BgbWht9DK5FOgJxHLGAyULD5FJdTG9rSMFaHDO5WfC0OwQU5h4w6cPT40iDuEGksM7+YQ==", + "peer": true, + "requires": { + "@babel/core": "^7.14.0", + "@babel/generator": "^7.14.0", + "@babel/parser": "^7.14.0", + "@babel/types": "^7.0.0", + "babel-preset-fbjs": "^3.4.0", + "metro": "0.72.3", + "metro-babel-transformer": "0.72.3", + "metro-cache": "0.72.3", + "metro-cache-key": "0.72.3", + "metro-hermes-compiler": "0.72.3", + "metro-source-map": "0.72.3", + "metro-transform-plugins": "0.72.3", + "nullthrows": "^1.1.1" + }, + "dependencies": { + "metro-source-map": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.72.3.tgz", + "integrity": "sha512-eNtpjbjxSheXu/jYCIDrbNEKzMGOvYW6/ePYpRM7gDdEagUOqKOCsi3St8NJIQJzZCsxD2JZ2pYOiomUSkT1yQ==", + "peer": true, + "requires": { + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.72.3", + "nullthrows": "^1.1.1", + "ob1": "0.72.3", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "ob1": { + "version": "0.72.3", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.72.3.tgz", + "integrity": "sha512-OnVto25Sj7Ghp0vVm2THsngdze3tVq0LOg9LUHsAVXMecpqOP0Y8zaATW8M9gEgs2lNEAcCqV0P/hlmOPhVRvg==", + "peer": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "peer": true + } + } + }, "micromatch": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, "requires": { "braces": "^3.0.2", "picomatch": "^2.3.1" } }, + "mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "peer": true + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "peer": true + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==" + }, "minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, "requires": { "brace-expansion": "^1.1.7" } @@ -4600,26 +22978,74 @@ "minimist": { "version": "1.2.6", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "peer": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "peer": true, + "requires": { + "minimist": "^1.2.6" + } }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "nanoid": { "version": "3.3.4", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "peer": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, "natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "peer": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "peer": true + }, "next": { "version": "12.3.0", "resolved": "https://registry.npmjs.org/next/-/next-12.3.0.tgz", @@ -4644,31 +23070,238 @@ "postcss": "8.4.14", "styled-jsx": "5.0.6", "use-sync-external-store": "1.2.0" + }, + "dependencies": { + "postcss": { + "version": "8.4.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", + "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", + "requires": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + } + } + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "peer": true + }, + "nocache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/nocache/-/nocache-3.0.4.tgz", + "integrity": "sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw==", + "peer": true + }, + "node-addon-api": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz", + "integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==" + }, + "node-dir": { + "version": "0.1.17", + "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", + "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", + "peer": true, + "requires": { + "minimatch": "^3.0.2" + } + }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + } + }, + "node-gyp-build": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz", + "integrity": "sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==" + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "peer": true + }, + "node-localstorage": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-localstorage/-/node-localstorage-2.2.1.tgz", + "integrity": "sha512-vv8fJuOUCCvSPjDjBLlMqYMHob4aGjkmrkaE42/mZr0VT+ZAU10jRF8oTnX9+pgU9/vYJ8P7YT3Vd6ajkmzSCw==", + "requires": { + "write-file-atomic": "^1.1.4" + }, + "dependencies": { + "write-file-atomic": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz", + "integrity": "sha512-SdrHoC/yVBPpV0Xq/mUZQIpW2sWXAShb/V4pomcJXh92RuaO+f3UTWItiR3Px+pLnV2PvC2/bfn5cwr5X6Vfxw==", + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "slide": "^1.1.5" + } + } + } + }, + "node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + }, + "node-stream-zip": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", + "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==", + "peer": true + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "peer": true, + "requires": { + "path-key": "^2.0.0" + }, + "dependencies": { + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "peer": true + } } }, + "nullthrows": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", + "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==", + "peer": true + }, + "ob1": { + "version": "0.72.1", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.72.1.tgz", + "integrity": "sha512-TyQX2gO08klGTMuzD+xm3iVrzXiIygCB7t+NWeicOR05hkzgeWOiAZ8q40uMfIDRfEAc6hd66sJdIEhU/yUZZA==", + "peer": true + }, "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "peer": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "peer": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "peer": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "peer": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "peer": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "peer": true + } + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", "dev": true }, "object-inspect": { "version": "1.12.2", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", - "dev": true + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" }, "object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "peer": true, + "requires": { + "isobject": "^3.0.0" + } }, "object.assign": { "version": "4.1.4", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -4708,6 +23341,15 @@ "es-abstract": "^1.19.5" } }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "peer": true, + "requires": { + "isobject": "^3.0.1" + } + }, "object.values": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", @@ -4719,15 +23361,47 @@ "es-abstract": "^1.19.1" } }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "peer": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "peer": true + }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, "requires": { "wrappy": "1" } }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "peer": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", + "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", + "peer": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, "optionator": { "version": "0.9.1", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", @@ -4742,11 +23416,44 @@ "word-wrap": "^1.2.3" } }, + "ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "peer": true, + "requires": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "peer": true + }, + "outdent": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/outdent/-/outdent-0.8.0.tgz", + "integrity": "sha512-KiOAIsdpUTcAXuykya5fnVVT+/5uS0Q1mrkRHcF89tpieSmY33O/tmc54CqwA+bfhbtEfZUNLHaPUiB9X3jt1A==" + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "peer": true + }, "p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, "requires": { "yocto-queue": "^0.1.0" } @@ -4755,11 +23462,15 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, "requires": { "p-limit": "^3.0.2" } }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, "parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", @@ -4769,17 +23480,37 @@ "callsites": "^3.0.0" } }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "peer": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "peer": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "peer": true + }, "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" }, "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" }, "path-key": { "version": "3.1.1", @@ -4790,8 +23521,7 @@ "path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "path-type": { "version": "4.0.0", @@ -4799,6 +23529,18 @@ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "dev": true }, + "pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, "picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", @@ -4807,41 +23549,318 @@ "picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", "dev": true }, + "pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "peer": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "peer": true, + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "peer": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "peer": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "peer": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "peer": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "peer": true + } + } + }, + "pngjs": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz", + "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==" + }, + "popmotion": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-11.0.5.tgz", + "integrity": "sha512-la8gPM1WYeFznb/JqF4GiTkRRPZsfaj2+kCxqQgr2MJylMmIKUwBfWW8Wa5fml/8gmtlD5yI01MP1QCZPWmppA==", + "requires": { + "framesync": "6.1.2", + "hey-listen": "^1.0.8", + "style-value-types": "5.1.2", + "tslib": "2.4.0" + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "peer": true + }, "postcss": { - "version": "8.4.14", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", - "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", + "version": "8.4.16", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", + "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + "dev": true, "requires": { "nanoid": "^3.3.4", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" } }, + "postcss-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-js": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", + "dev": true, + "requires": { + "camelcase-css": "^2.0.1" + } + }, + "postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "dev": true, + "requires": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + } + }, + "postcss-nested": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.6" + } + }, + "postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "preact": { + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.11.0.tgz", + "integrity": "sha512-Fk6+vB2kb6mSJfDgODq0YDhMfl0HNtK5+Uc9QqECO4nlyPAQwCI+BKyWO//idA7ikV7o+0Fm6LQmNuQi1wXI1w==" + }, "prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "dev": true }, + "prettier": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", + "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", + "dev": true + }, + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "peer": true, + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "peer": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "peer": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "peer": true + } + } + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "peer": true + }, + "promise": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.2.0.tgz", + "integrity": "sha512-+CMAlLHqwRYwBMXKCP+o8ns7DN+xHDUiI+0nArsiJ9y+kJVPLFxEaSw6Ha9s9H0tftxg2Yzl25wqj9G7m5wLZg==", + "peer": true, + "requires": { + "asap": "~2.0.6" + } + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "peer": true, + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, "prop-types": { "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dev": true, "requires": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", "react-is": "^16.13.1" } }, + "protobufjs": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.1.2.tgz", + "integrity": "sha512-4ZPTPkXCdel3+L81yw3dG6+Kq3umdWKh7Dc7GW/CpNk4SX3hK58iPCWeCyhVTDrbkNeKrYNZ7EojM5WDaEWTLQ==", + "requires": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.4", + "@protobufjs/eventemitter": "^1.1.0", + "@protobufjs/fetch": "^1.1.0", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.0", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.0", + "@types/node": ">=13.7.0", + "long": "^5.0.0" + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "peer": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, "punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qrcode": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.0.tgz", + "integrity": "sha512-9MgRpgVc+/+47dFvQeD6U2s0Z92EsKzcHogtum4QB+UNd025WOJSHvn/hjk9xmzj7Stj95CyUAs31mrjxliEsQ==", + "requires": { + "dijkstrajs": "^1.0.1", + "encode-utf8": "^1.0.3", + "pngjs": "^5.0.0", + "yargs": "^15.3.1" + } + }, + "qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "query-string": { + "version": "6.13.5", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-6.13.5.tgz", + "integrity": "sha512-svk3xg9qHR39P3JlHuD7g3nRnyay5mHbrPctEBDUxUkHRifPHXJDhBUycdCC0NBjXoDf44Gb+IsOZL1Uwn8M/Q==", + "requires": { + "decode-uri-component": "^0.2.0", + "split-on-first": "^1.0.0", + "strict-uri-encode": "^2.0.0" + } }, "queue-microtask": { "version": "1.2.3", @@ -4849,6 +23868,26 @@ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "dev": true }, + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "peer": true + }, "react": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", @@ -4857,6 +23896,24 @@ "loose-envify": "^1.1.0" } }, + "react-blockies": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/react-blockies/-/react-blockies-1.4.1.tgz", + "integrity": "sha512-4N015X5oPNnD3xQPsiqolOFzPZSSWyc5mJhJUZShUCHtiGUxVN+1qsWTcglkHMNySux9hUofaispqcw9QkWP5Q==", + "requires": { + "prop-types": "^15.5.10" + } + }, + "react-devtools-core": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.24.0.tgz", + "integrity": "sha512-Rw7FzYOOzcfyUPaAm9P3g0tFdGqGq2LLiAI+wjYcp6CsF3DeeMrRS3HZAho4s273C29G/DJhx0e8BpRE/QZNGg==", + "peer": true, + "requires": { + "shell-quote": "^1.6.1", + "ws": "^7" + } + }, "react-dom": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", @@ -4869,20 +23926,129 @@ "react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "react-native-codegen": { + "version": "0.70.5", + "resolved": "https://registry.npmjs.org/react-native-codegen/-/react-native-codegen-0.70.5.tgz", + "integrity": "sha512-vXqgCWWIWlzsCtwD6hbmwmCleGNJYm+n4xO9VMfzzlF3xt9gjC7/USSMTf/YZlCK/hDwQU412QrNS6A9OH+mag==", + "peer": true, + "requires": { + "@babel/parser": "^7.14.0", + "flow-parser": "^0.121.0", + "jscodeshift": "^0.13.1", + "nullthrows": "^1.1.1" + } + }, + "react-native-gradle-plugin": { + "version": "0.70.3", + "resolved": "https://registry.npmjs.org/react-native-gradle-plugin/-/react-native-gradle-plugin-0.70.3.tgz", + "integrity": "sha512-oOanj84fJEXUg9FoEAQomA8ISG+DVIrTZ3qF7m69VQUJyOGYyDZmPqKcjvRku4KXlEH6hWO9i4ACLzNBh8gC0A==", + "peer": true + }, + "react-refresh": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.4.3.tgz", + "integrity": "sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA==", + "peer": true + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "requires": { + "pify": "^2.3.0" + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "readline": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/readline/-/readline-1.3.0.tgz", + "integrity": "sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==", + "peer": true + }, + "recast": { + "version": "0.20.5", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.20.5.tgz", + "integrity": "sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ==", + "peer": true, + "requires": { + "ast-types": "0.14.2", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "peer": true + } + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "peer": true + }, + "regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "peer": true, + "requires": { + "regenerate": "^1.4.2" + } }, "regenerator-runtime": { "version": "0.13.9", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", - "dev": true + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "regenerator-transform": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "peer": true, + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "peer": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } }, "regexp.prototype.flags": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", @@ -4895,11 +24061,69 @@ "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", "dev": true }, + "regexpu-core": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz", + "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==", + "peer": true, + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsgen": "^0.7.1", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", + "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==", + "peer": true + }, + "regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "peer": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "peer": true + } + } + }, + "repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "peer": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "peer": true + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, "resolve": { "version": "1.22.1", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dev": true, "requires": { "is-core-module": "^2.9.0", "path-parse": "^1.0.7", @@ -4912,6 +24136,28 @@ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "peer": true + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "peer": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "peer": true + }, "reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", @@ -4927,6 +24173,44 @@ "glob": "^7.1.3" } }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rlp": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/rlp/-/rlp-2.2.7.tgz", + "integrity": "sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ==", + "requires": { + "bn.js": "^5.2.0" + } + }, + "rpc-websockets": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/rpc-websockets/-/rpc-websockets-7.5.0.tgz", + "integrity": "sha512-9tIRi1uZGy7YmDjErf1Ax3wtqdSSLIlnmL5OtOzgd5eqPKbsPpwDP5whUDO2LQay3Xp0CcHlcNSGzacNRluBaQ==", + "requires": { + "@babel/runtime": "^7.17.2", + "bufferutil": "^4.0.1", + "eventemitter3": "^4.0.7", + "utf-8-validate": "^5.0.2", + "uuid": "^8.3.2", + "ws": "^8.5.0" + }, + "dependencies": { + "ws": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", + "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "requires": {} + } + } + }, "run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", @@ -4936,6 +24220,53 @@ "queue-microtask": "^1.2.2" } }, + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safe-event-emitter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/safe-event-emitter/-/safe-event-emitter-1.0.1.tgz", + "integrity": "sha512-e1wFe99A91XYYxoQbcq2ZJUWurxEyP8vfz7A7vuUe1s95q8r5ebraVaA1BukYJcpM6V16ugWoD9vngi8Ccu5fg==", + "requires": { + "events": "^3.0.0" + } + }, + "safe-json-utils": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/safe-json-utils/-/safe-json-utils-1.1.1.tgz", + "integrity": "sha512-SAJWGKDs50tAbiDXLf89PDwt9XYkWyANFWVzn4dTXl5QyI8t2o/bW5/OJl3lvc2WVU4MEpTo9Yz5NVFNsp+OJQ==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "peer": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, "scheduler": { "version": "0.23.0", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", @@ -4944,52 +24275,659 @@ "loose-envify": "^1.1.0" } }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, + "scrypt-js": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/scrypt-js/-/scrypt-js-3.0.1.tgz", + "integrity": "sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==" + }, + "secp256k1": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-4.0.3.tgz", + "integrity": "sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA==", + "requires": { + "elliptic": "^6.5.4", + "node-addon-api": "^2.0.0", + "node-gyp-build": "^4.2.0" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "peer": true, + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "peer": true + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "peer": true + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "peer": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "peer": true + } + } + }, + "serialize-error": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", + "integrity": "sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==", + "peer": true + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "peer": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "peer": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "peer": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "peer": true + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "peer": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "peer": true, + "requires": { + "kind-of": "^6.0.2" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", + "peer": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "peer": true + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "dev": true, + "requires": { + "is-arrayish": "^0.3.1" + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "peer": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "peer": true, + "requires": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "peer": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "peer": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "peer": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "peer": true + } + } + }, + "slide": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz", + "integrity": "sha512-NwrtjCg+lZoqhFU8fOwl4ay2ei8PaqCBOUV3/ektPY9trO1yQ1oXEfmHAhKArUVUr/hOHvy5f6AdP17dCM0zMw==" + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "peer": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "peer": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "peer": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "peer": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "peer": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "peer": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "peer": true + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "peer": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "peer": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "peer": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "peer": true, + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "peer": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "peer": true + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "peer": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "peer": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "peer": true + } + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "peer": true + }, + "split-on-first": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", + "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==" + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "peer": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "peer": true + }, + "stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "peer": true + }, + "stacktrace-parser": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", + "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", + "peer": true, + "requires": { + "type-fest": "^0.7.1" + }, + "dependencies": { + "type-fest": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", + "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==", + "peer": true + } + } + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "peer": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "peer": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "peer": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "peer": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "peer": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "peer": true + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "peer": true + }, + "stream-browserify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz", + "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==", "requires": { - "lru-cache": "^6.0.0" + "inherits": "~2.0.4", + "readable-stream": "^3.5.0" } }, - "shebang-command": { + "strict-uri-encode": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==" + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "requires": { - "shebang-regex": "^3.0.0" + "safe-buffer": "~5.2.0" } }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + } } }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" - }, "string.prototype.matchall": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", @@ -5010,7 +24948,6 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", - "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -5021,7 +24958,6 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", - "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -5032,7 +24968,6 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, "requires": { "ansi-regex": "^5.0.1" } @@ -5043,23 +24978,56 @@ "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", "dev": true }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "peer": true + }, + "strip-hex-prefix": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz", + "integrity": "sha512-q8d4ue7JGEiVcypji1bALTos+0pWtyGlivAWyPuTkHzuTCJqrK9sWxYQZUq6Nq3cuyv3bm734IhHvHtGGURU6A==", + "requires": { + "is-hex-prefixed": "1.0.0" + } + }, "strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true }, + "style-value-types": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.1.2.tgz", + "integrity": "sha512-Vs9fNreYF9j6W2VvuDTP7kepALi7sk0xtk2Tu8Yxi9UoajJdEVpNpCov0HsLTqXvNGKX+Uv09pkozVITi1jf3Q==", + "requires": { + "hey-listen": "^1.0.8", + "tslib": "2.4.0" + } + }, "styled-jsx": { "version": "5.0.6", "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.6.tgz", "integrity": "sha512-xOeROtkK5MGMDimBQ3J6iPId8q0t/BDoG5XN6oKkZClVz9ISF/hihN8OCn2LggMU6N32aXnrXBdn3auSqNS9fA==", "requires": {} }, + "sudo-prompt": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.2.1.tgz", + "integrity": "sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==", + "peer": true + }, + "superstruct": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/superstruct/-/superstruct-0.14.2.tgz", + "integrity": "sha512-nPewA6m9mR3d6k7WkZ8N8zpTWfenFH3q9pA2PkuiZxINr9DKB2+40wEQf0ixn8VaGuJ78AB6iWOtStI+/4FKZQ==" + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, "requires": { "has-flag": "^4.0.0" } @@ -5067,8 +25035,60 @@ "supports-preserve-symlinks-flag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + }, + "tailwindcss": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.8.tgz", + "integrity": "sha512-YSneUCZSFDYMwk+TGq8qYFdCA3yfBRdBlS7txSq0LUmzyeqRe3a8fBQzbz9M3WS/iFT4BNf/nmw9mEzrnSaC0g==", + "dev": true, + "requires": { + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.1", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.6", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.14", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "5.0.6", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.1" + } + }, + "temp": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz", + "integrity": "sha512-jtnWJs6B1cZlHs9wPG7BrowKxZw/rf6+UpGAkr8AaYmiTyTO7zQlLoST8zx/8TcUPnZmeBoB+H8ARuHZaSijVw==", + "peer": true, + "requires": { + "os-tmpdir": "^1.0.0", + "rimraf": "~2.2.6" + }, + "dependencies": { + "rimraf": { + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", + "integrity": "sha512-R5KMKHnPAQaZMqLOsyuyUmcIjSeDm+73eoqQpaXA7AZ22BL+6C+1mcUscgOsNd8WVlJuvlgAPsegcx7pjlV0Dg==", + "peer": true + } + } + }, + "text-encoding-utf-8": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/text-encoding-utf-8/-/text-encoding-utf-8-1.0.2.tgz", + "integrity": "sha512-8bw4MY9WjdsD2aMtO0OzOCY3pXGYNx2d2FfHRVUKkiCPDWjKuOlhLVASS+pD7VkLTVjW268LYJHwsnPFlBpbAg==" }, "text-table": { "version": "0.2.0", @@ -5076,15 +25096,132 @@ "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", "dev": true }, + "throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "peer": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "peer": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "peer": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "peer": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "peer": true + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "peer": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "peer": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "peer": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "peer": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, "to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, "requires": { "is-number": "^7.0.0" } }, + "toggle-selection": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", + "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==" + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "peer": true + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, "tsconfig-paths": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", @@ -5119,6 +25256,11 @@ } } }, + "tweetnacl": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz", + "integrity": "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==" + }, "type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -5134,17 +25276,48 @@ "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, "typescript": { "version": "4.8.3", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==", "dev": true }, + "uglify-es": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", + "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", + "peer": true, + "requires": { + "commander": "~2.13.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", + "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==", + "peer": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "peer": true + } + } + }, "unbox-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, "requires": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", @@ -5152,6 +25325,126 @@ "which-boxed-primitive": "^1.0.2" } }, + "undici": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.10.0.tgz", + "integrity": "sha512-c8HsD3IbwmjjbLvoZuRI26TZic+TSEe8FPMLLOkN1AfYRhdjnKBU6yL+IwcSCbdZiX4e5t0lfMDLDCqj4Sq70g==" + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "peer": true + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "peer": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "peer": true + }, + "unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "peer": true + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "peer": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "peer": true + } + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "peer": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "peer": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "peer": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "peer": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "peer": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "peer": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "peer": true + } + } + }, + "update-browserslist-db": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.7.tgz", + "integrity": "sha512-iN/XYesmZ2RmmWAiI4Z5rq0YqSiv0brj9Ce9CfhNE4xIW2h+MFxcgkxIzZ+ShkFPUkjU3gQ+3oypadD3RAMtrg==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, "uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -5161,12 +25454,152 @@ "punycode": "^2.1.0" } }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "peer": true + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "peer": true + }, "use-sync-external-store": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", "requires": {} }, + "utf-8-validate": { + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.9.tgz", + "integrity": "sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q==", + "optional": true, + "requires": { + "node-gyp-build": "^4.3.0" + } + }, + "util": { + "version": "0.12.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz", + "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==", + "requires": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "safe-buffer": "^5.1.2", + "which-typed-array": "^1.1.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "peer": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "peer": true + }, + "vlq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz", + "integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==", + "peer": true + }, + "wagmi": { + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/wagmi/-/wagmi-0.6.6.tgz", + "integrity": "sha512-bLocnHhqmhzbkx5kSbMSIx2Y61NxylQfV+aM7HCtFKV9S+F3+hrGB4QrkD6/fjTCQVsBqdddLHjlrIYmYfCvYg==", + "requires": { + "@coinbase/wallet-sdk": "^3.3.0", + "@tanstack/query-sync-storage-persister": "^4.0.10", + "@tanstack/react-query": "^4.0.10", + "@tanstack/react-query-persist-client": "^4.0.10", + "@wagmi/core": "^0.5.6", + "@walletconnect/ethereum-provider": "^1.7.8", + "use-sync-external-store": "^1.2.0" + } + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "peer": true, + "requires": { + "makeerror": "1.0.12" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "peer": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==", + "peer": true + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "whatwg-url-without-unicode": { + "version": "8.0.0-3", + "resolved": "https://registry.npmjs.org/whatwg-url-without-unicode/-/whatwg-url-without-unicode-8.0.0-3.tgz", + "integrity": "sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==", + "requires": { + "buffer": "^5.4.3", + "punycode": "^2.1.1", + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -5180,7 +25613,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, "requires": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", @@ -5189,17 +25621,71 @@ "is-symbol": "^1.0.3" } }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==" + }, + "which-typed-array": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.8.tgz", + "integrity": "sha512-Jn4e5PItbcAHyLoRDwvPj1ypu27DJbtdYXUa5zsinrUx77Uvfb0cXwwnGMTn7cjUfhhqgVQnVJCwF+7cgU7tpw==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.20.0", + "for-each": "^0.3.3", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.9" + } + }, "word-wrap": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", "dev": true }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "write-file-atomic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "peer": true, + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "ws": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", + "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", + "requires": {} + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" }, "yallist": { "version": "4.0.0", @@ -5207,11 +25693,86 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + } + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, "yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + }, + "zustand": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.1.1.tgz", + "integrity": "sha512-h4F3WMqsZgvvaE0n3lThx4MM81Ls9xebjvrABNzf5+jb3/03YjNTSgZXeyrvXDArMeV9untvWXRw1tY+ntPYbA==", + "requires": { + "use-sync-external-store": "1.2.0" + } } } } diff --git a/package.json b/package.json index e12bfce3..fc3d342c 100644 --- a/package.json +++ b/package.json @@ -9,16 +9,30 @@ "lint": "next lint" }, "dependencies": { + "@rainbow-me/rainbowkit": "^0.6.0", + "@relaycc/receiver": "^0.1.55", + "encoding": "^0.1.13", + "ethers": "^5.7.1", + "framer-motion": "^7.3.5", "next": "12.3.0", "react": "18.2.0", - "react-dom": "18.2.0" + "react-blockies": "^1.4.1", + "react-dom": "18.2.0", + "wagmi": "^0.6.6" }, "devDependencies": { + "@tailwindcss/typography": "^0.5.7", "@types/node": "18.7.16", "@types/react": "18.0.19", + "@types/react-blockies": "^1.4.1", "@types/react-dom": "18.0.6", + "autoprefixer": "^10.4.8", + "daisyui": "^2.27.0", "eslint": "8.23.0", "eslint-config-next": "12.3.0", + "postcss": "^8.4.16", + "prettier": "^2.7.1", + "tailwindcss": "^3.1.8", "typescript": "4.8.3" } } diff --git a/pages/_app.tsx b/pages/_app.tsx deleted file mode 100644 index 3f5c9d54..00000000 --- a/pages/_app.tsx +++ /dev/null @@ -1,8 +0,0 @@ -import '../styles/globals.css' -import type { AppProps } from 'next/app' - -function MyApp({ Component, pageProps }: AppProps) { - return -} - -export default MyApp diff --git a/pages/api/hello.ts b/pages/api/hello.ts deleted file mode 100644 index f8bcc7e5..00000000 --- a/pages/api/hello.ts +++ /dev/null @@ -1,13 +0,0 @@ -// Next.js API route support: https://nextjs.org/docs/api-routes/introduction -import type { NextApiRequest, NextApiResponse } from 'next' - -type Data = { - name: string -} - -export default function handler( - req: NextApiRequest, - res: NextApiResponse -) { - res.status(200).json({ name: 'John Doe' }) -} diff --git a/pages/index.tsx b/pages/index.tsx deleted file mode 100644 index 86b5b3b5..00000000 --- a/pages/index.tsx +++ /dev/null @@ -1,72 +0,0 @@ -import type { NextPage } from 'next' -import Head from 'next/head' -import Image from 'next/image' -import styles from '../styles/Home.module.css' - -const Home: NextPage = () => { - return ( -
- - Create Next App - - - - -
-

- Welcome to Next.js! -

- -

- Get started by editing{' '} - pages/index.tsx -

- -
- -

Documentation →

-

Find in-depth information about Next.js features and API.

-
- - -

Learn →

-

Learn about Next.js in an interactive course with quizzes!

-
- - -

Examples →

-

Discover and deploy boilerplate example Next.js projects.

-
- - -

Deploy →

-

- Instantly deploy your Next.js site to a public URL with Vercel. -

-
-
-
- - -
- ) -} - -export default Home diff --git a/postcss.config.js b/postcss.config.js new file mode 100644 index 00000000..33ad091d --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,6 @@ +module.exports = { + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, +} diff --git a/public/101.svg b/public/101.svg new file mode 100644 index 00000000..554f80cf --- /dev/null +++ b/public/101.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/ENS.svg b/public/ENS.svg new file mode 100644 index 00000000..b17f50d5 --- /dev/null +++ b/public/ENS.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/public/Relay.png b/public/Relay.png new file mode 100644 index 0000000000000000000000000000000000000000..5de4b85674ca7edd792e5429a70737d2310cfbb3 GIT binary patch literal 39273 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 GvHt^hzOGmR literal 0 HcmV?d00001 diff --git a/public/backdrop.svg b/public/backdrop.svg new file mode 100644 index 00000000..f7449b9b --- /dev/null +++ b/public/backdrop.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/boardroom.png b/public/boardroom.png new file mode 100644 index 0000000000000000000000000000000000000000..8dcd802fe52df5ca213332ac9be433b701e2ce5c GIT binary patch literal 5922 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 literal 0 HcmV?d00001 diff --git a/public/brightid.svg b/public/brightid.svg new file mode 100644 index 00000000..85dceb23 --- /dev/null +++ b/public/brightid.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/cyberconnect.svg b/public/cyberconnect.svg new file mode 100644 index 00000000..31f69126 --- /dev/null +++ b/public/cyberconnect.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/deepdao.png b/public/deepdao.png new file mode 100644 index 0000000000000000000000000000000000000000..3ecbb93dfe991eca47a3bc55245954650a137a0f GIT binary patch literal 13689 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 literal 0 HcmV?d00001 diff --git a/public/disco.svg b/public/disco.svg new file mode 100644 index 00000000..7a3c6961 --- /dev/null +++ b/public/disco.svg @@ -0,0 +1,188 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/dotbit.svg b/public/dotbit.svg new file mode 100644 index 00000000..1a245b0b --- /dev/null +++ b/public/dotbit.svg @@ -0,0 +1 @@ +Icon \ No newline at end of file diff --git a/public/etherscan.svg b/public/etherscan.svg new file mode 100644 index 00000000..f977184d --- /dev/null +++ b/public/etherscan.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/farcaster.png b/public/farcaster.png new file mode 100644 index 0000000000000000000000000000000000000000..142319162a6f603c1630d65cc339afe4f1773f14 GIT binary patch literal 8297 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

vi{hVnNphw{d(UW0&cReNG85 zq*pdz@_~r2D5!^sE+WkLlIYX>GMiZwQRM+oHaIztj*VZ6qT;Sqto!plwA^k~aD-zW zAQjcyzw4X#KK9YO$H&JHcXxN6*u8uAsBkL@qGc)O#@M1oiw3laocQ{h+y41*->z?x z)}c-*)+Q9uGpGG z4h|a8u;Q`)cRzZ1!R)1b&goeET3unq8#AtU$k-yE`FTXp47!%g|&4NN5< zTA=~lGzOzSHa@iDkqvi${L%II{6c$J$E(%q@hh*qa%9b#H8m*KhJ|3TXwje9`ZGt1 zQ2Ph};42?mF#BbLIa(`DPaDQ0WL-&A1u5knk%jta(qc-kZv$=2R&|?cbdpepb?JuKld6fb&;e0JjI-`#Bd%hncQW$|~ z#k>*{y$U9RJn`$-$L*@f;t4_Z0^ZjKd+^Zlo!@)tmtXqaQ(GT+QWL+wTrM9U9v<%h z^rt^PvUcs-v_4*wgXrn$sr2^tw)Xe;o5MHFI*yiC_1w7RqQ!5#d_mXJYucJ-U#8v5 zcJdy`lPGE|GM-+GD1bt5qJZ!bM@|IzZoRQ9XuqC>INalBI$9natq$!tI`G0%KizoG zn!|m+>(e+5X$Qv4t@K}V$tAFXw{!~{Fr$?EPwy9 zd0k5u&1qlKqcef+&6T!=IMex?^ + + + diff --git a/public/gitcoin.svg b/public/gitcoin.svg new file mode 100644 index 00000000..f0297cc6 --- /dev/null +++ b/public/gitcoin.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/gitpoap.svg b/public/gitpoap.svg new file mode 100644 index 00000000..5ac91301 --- /dev/null +++ b/public/gitpoap.svg @@ -0,0 +1,20 @@ + + + + + + + + \ No newline at end of file diff --git a/public/iden3.svg b/public/iden3.svg new file mode 100644 index 00000000..c52c0528 --- /dev/null +++ b/public/iden3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/ironfish.png b/public/ironfish.png new file mode 100644 index 0000000000000000000000000000000000000000..35d5399518dce77ee2cb2b367f9163fb00b6b8e2 GIT binary patch literal 2926 zcmZ`*c{J4f8~$ptT$vWjPYt?4NSel0+7U$}dzPy(_7q_lS?*Y}B$R#ML-sxU8Wj@B zPK|vM8lnc%yuZ1B{?56-b3V`eocB4O=e+;C=R9wij`nplCx#P25VVH6sveWu{s9My zS#9>DDlloUowAlPf>cE9qg%2vdttn~o)&^U5=RhH5Q6M5B@zWe2si{;wm^{ci3q~) zlG>nq5kdAO>)bR@1Ay5TaLt5EesIbSq+J2)4(Gi=EfBOq!65}g%b@5DOjBTV9`2{Z zWj~Ph0G%h0*$VXEK%v3~A5i)m{9Z!eG%y(OW*nR|;9(|Q4}uq+@M{}3X`oDk@*X(j z1($pwrvoCZ;Kwh}e+q*$KwbtJ0)$sWNEz(V0iOWli-3=Z_7Sj60_`wZTm#xJs6U3f z4{$RSR)0WRGthRxFcQA5!&xs#s0aIG_{{)94v@b=N)z-^wIQT0Xux_yQ9n51u@eyRT!L>lB>Vs!Bu<;Y- zS3%AbBCEkA1L_B%V+1PuAhj88g~1dBBB~&(9W;YsdlxhwLqIVkHh|X)@GXGOQ6Rp6 zk29bd0>6KQVFYBi!}bK{WtAe+3)?tm2_<7;5_=tQ>+%p2oM~3tKdhCqm78P$0tlX^``P;W;RM2kzNm5CM6e@NENLk3rsR&<%&7S!fx8 zkvX^)1m8EoE(ttyVPyl%qTyv1ob!e!6)?8~GvDBT8pOPUx0CR+5~8ZXIuRCDVPOpl zyCJR)GFstw6g)14ie4~%2CiA)oeu+F;BG9uodBmacwPgsb@1T}^nZr578sca>J~Vr zfL=IU^o8Umxato-w?TyjV+&v$1&{I|s02K6!M_L|m%yi4u!w_}PoUxtcVZy71A3?6 zPAv57V$sa?WwFw{u8M@R3aK-jKU~yJ+z`Y#?jNv>-#I4!Oz$Ef|fI5YZD z8{hqtbjKq^FpYNMbG$WOHH|uc{%SzI7v}cX&)m6uqiw2Ffpx+KovzZEdGtWq2wJDW zj3sYuT7@1v(b>R~ojyQVwGs8p{=A<{XU5#IIlFQ7aHh8)6T6aIYgN2gY<>|eNINgr zvKc6+BbmGAhco@Vnx;@Av-z9KSgwJ<;t31ybsqFXE8&Z=hfW@~9YWBamZWRAvxDkI z>-sa2{A`pgrIP3!53~-u1lu)sYPPe^703TC=&9+8uU*-$sJ0;{uCr* zNynsK03~m3X^|OL@L`e|oI^WNY|O27_E1`quw1VpU3J$e1GUw>*_0SN>LM{iSi3RN$zW z?2oSK8by=#<>Qfa5}3Yo#>vJ0;{9{^T-Yj;>{h`iGS6E3npqq>%mWtQ9ie#e%;vM5 zJdE7P*Qu?l~%nCNx^+I;+^4-gBWV_ABc*OAMk>an!`>wx?r7 z0>}J=&!q-xncBn^_*ae&9OFq$8(#cN-Ac-?ZIU}cb(YIX?Ya}*GuTk)MQPJhLiuzX zlG^+Jb9?`4^HF63TdK$feFD0Aij{Gh9-MC>lsgp9@8uSl$3n|4(eL`sch#g~{E5@| zHOwj0Ndq;;H|g|zd9p%aDF{C9Nq8WN3Nn|{$}P#}?zO)&$<|XO-F4ygUjyTx*;za7H7yt#X_r)lsi!tsBx%RQ zN4G?YC7mb;8?}xZ1A&MSgdEGi*!oyDXn_1_=JDA^f@7O zC}!8-g`8vkg6qD9#Lnoc9-($S2aiq(;yGUocki4UXXM-k??gFwVl;{I)3;*<3G|dK%@3yoYugTF++!nqUh&O(+PcG= zT_qDUq!=E|qo6Z&fbKh=+JnT8S$SV3jP!#5wLj;3BSy_}-FUCArRLA;3bRod>VGmt zY4d9jq#Ij9pHnh<0FCk`bFqzXw{V<1SZz1^XXz_qD2Cb+^yX&$L3u9;=|A-RBo!G# z$wEbExp>J0#>Q&P>8!E=?xArqtqQx`b@vU)sHkhSiaQV6v&$yf*L<_un|1jxwV%Q@ z#cyVNX>-++I*`=9zO*Ec7gjs%Z(v4Qqu7|Aa{vBujIe3VXlEzPMahuUJ{^6av@=7d zy;-(X!E^o9;f!*_$nh(E<6FeHrF^~2=oJc_J1uL!6Qw}*C!~pyxeraG9Svh^@hso> zWQM&|lA7aBey$jiG1Yyy=eUSz_KWTYx}ZdKRBdWvyC0jbO*T!li8DDtA>fwkVZzGs zmGaax*p054yINvAe{#0g-xFHZdyg@`pZ)bmen&K?xFkl56D`)6z)jdO>#>o@wAWq7 z3fS*pi%sjoGH$67DOpGb?Mz1B&`Klf+{@4}a&L1&^nBu^eZ!AxMr>5sqXxgAa)T9d z)DS5@9+Yy12fEToAj(zcNUOhpb=y*9dq-->WOt$fN54WD3{|q^7AcukOX%aP=;sy| zw)S(W)`_02WK=pL%f*9y<~@amW6}rGgQYf-vsd|C|I-?*-b{L3=3o(4IB9<%*(}9GjQ#$8*iUT>7ZsGS4ki_f9)Oh3!!;Z?W-yg)pM6 zL*!nSrS@?_LEX5pVKd@#R#jF=(5YcXF|H!TN+;4}Q#pQu5xmCu#+&3bBe0KHtFy{_ z`_I^4QESRxOVO+J-~5!(sA#>@ncYVm9{3no4y(n?NtMbq=t=nfTWT?*>;WgR&>kLO zXJ4oYVMgk4cQs>oYfE>V^LSSqCLyvoS==cZ+$o%*fh_L4tju{F?j%l@Sr?B9iu{k^ zzO%K1t=IoIB>3c}GYv=nnV|1%>+WgkYJ+%sdSV?O+;hWQy4YZyUF}lVE@GIUZa*?G zcGt7?6n1fSwsml_5q9@-u@QD~amOPFF?DW(i{qh@q-4*n-ad^5Jp?7X4~yT&Bg&&0 z!;9h(Rwc=ITBAg(41{~fKD~Y2_ge5ZdoM{n^9B}K=0D`Vp`yUNA`nDFO6a=IwO(`K1sZta|uhIk3K?EUmX$Fuc)q=&{Q)rHX~2-#C+mnc=SX zjwD=3!XgOL1WEYIZ{Fc=yzv{m{K0<~#f&gDRwu2EnZ$Fu{0DaU4-9ujc#<^IBn`yT z(~HzU$ntOO_!~d^jXgd5Npt&Cey{L?lb4wZsfCd06+jEn0So{mfE#cC`~f$>1MmYx zNv#)&@db=YakYQ(v;XlMkz5WWmm2^lIWz!oz!R|l;|G4f1CoYR{>iPcvy|i?itK_K z0Q@yaB<}G6096VAoFx&7Cxt}f*$V(5p8Ug-Iq42^b_RgmG60~p0sy8F0HD6}ciu>`-*KR55&%p|xzZm5 zfUIl);CCVQZSybdK1VYAU*7&-&Hv_4Ro_T^hvXvbe&(6ObEj@j<+J(p7Uy)6C+Vv9 zgs%j8giJNz)k3C2TGfUVpIcWvw5Z{a9O2`&wL%QCQG{b8FfLd9;{Cqr|w{H#2y&RrKt_-^oI>$*#6S(!`e zHjglyXTVznld&4Kk9C#|j>#?`QZeH4i81Y4DYwLMS!;esUXz;kz zlU(108BZU%ce%a}vw2nIO-YEMW?zhkM=_8LzlBx@F|NiB{t#hI%3{N4!|0OZh6 zvtTTzp-;V^3#$Z+TLW>Y{>4JOE>=3Xrss7jsdEmJH#=Z<{3F3FBu@q-8Dn_5*?f>9 zt8UsGeMwYq*w>gxmYv&`rxOqyrec{7I!i@u^gJMC6S}zXO@YH?NutKrEI}$u2X(j> zSU&&gfP%FxY9g}P#JVPJyCu@rP%OTiVfSy*N@iwM|>j_X_No0+Ou`OHP4Qpe>RsdipvX1!C1Yjt7eD5YQl7w4Wq&?8>eM z*3_1$SwQy)hUSlBR2Lb4+INJYU2oj}`d-Z!gqiGSQc2a?u;& z2wLmqIM)y@GOuZiYTwGi#AEc9C+K}eD?^B3sP@ZT^vU?7`vEB#kg^gJ4P1BP(zrbH zm*W%`Sw)xhR5$t-N0%U-x>4_Q<5}?`{jiZ>2dRuBBe2g}BF~6er1FI&KCJ9j!veOT zcsTVGtXQlZR|MT9>O1|1xFvie$|Wd3|G89u8_ydVcA2|QErqFCXbwm}O+-Fj zN#fGG)zPv+@Rr}Sj>x1gg2T%Hf-=sBWayC+dV0Gq`>;fQ>p@1e0`ald*^zSuqltZj z1o``!sB=i|5KKN_*?F0%Bb?cN&?c*tuV`&ISN`GgI(O=2XtFE)QBm61(&kMHU22}? zo?H_k?95RIe^*9DkXBGyZ$SWMLch_PXUe*rKE^3#wOYcLKMyLI5c8>98mDUWEWSQe z#S(@Guuz@S6goM$u#?!+T|VrqF3GMbE!<_c8)uAb(Zwwg0>3{_f;xw|dJQGV`xO?9 zD`8&AJwhgLN8g=fG#1-?0jzcwrpSrU?nNhMxqQ#vTn@1h$mZ+I?6(n=csEX!p-aV? zfkh^_^d?mt7)?@56F+Pd{C?8rxb|ggkzMOC*p`=7adZ@Ve_7q@i^c5wc$>OObvwdD zzBm@pjLPnG@~Ix`)uY-O)IC*(5ug&5VAQ-7_gJv7r0E z#I$LjovPQJ-HZE$mO(YVd#BX#=t9=AcuIS+ei@6p`}L)hI_IADgCVQNfY8$q;hiAC zxNo~>jhL5P`xmrnLHQOk_MXlC9eHPwCPTI~N$SpV=jVi4bjcO}GA?q=EAonpOAq_D z@XqiAt6XiRDHWZWbst&SpzRa4Buu;Sfw_b?y*q1xtP9)fBzokZf@zXG_+XdzgS_KJ5DWrI>EE-IPmESS&hu z;EnW1=*^29d_UFvQA@uR)yxDBQgdFzNt;H30r{-AR5`fTE5J&}{KUHuAdR^VrQLVM zT#6*7lcr(EWBSy;tskFD8O+vVs*xuyj&+~B;TVBASvrBCJJnnv)ej|6a-nD=zM=aa2W)3CYW@X!#fhR}O6aCm3slCb$qlS6NZaM5P9WypHW zC1EdiPQGxhlmS%9pc8q#O?yL!DXBwTg?tJc19~1e55H9<(D{!1=lF%{yGr zukKH+_7Nmbq-~Vnhn+h$Td{;*O$ets{;)(fx~<0btwS|jm-zXt>;Tv!J0T;|pGLPU zpD2GBe!v;Qg(Y?p_wl*EcnG~Xvg6q`w-eT}F{5^UVdKJ3Q3G3Da ztXyuZ@ZA>5ZC*b2u&z&$#9G85o<&L6OGIYIB=6CaP-c2zK+SYIQw1``g^PWs%Um z8w%_c?%n=Xm6;P1Bk&0G`qy@a&vmqQQ|`h9V&Xs7>6Xlqj|WbHxkVZ^`TGb4I)R2_ zUKj99KYQJPQP)f@pBk}gZh%0b90A&h1M)s?&jZ=NO_UUV&Szs$WMocl@Y0kNMfJXx z6s_#-XZYe$>aHTc&RJl6N>F3TjNKWmTG3cguMNYYrM~7Bx=YD&%CGsUJFX2HT)KF2 zZB0Nny}{z34k>*h=RWiU-3xF&m9pr9kM#DLN^UAW#hblcSV-26Pv&%0oKvZX9kjP5 z%eQ!PBJS-}jl$ZUQ)ZPO^$ev#Ji%%{52xM|dfxR@g`+zy z;9~RH?H!`K)s5h~&fLkPi%w?rRv7;q>BwFx;v>D6G2mdK!AQT)Eo(wD$tsy&yx4{})1X^n1F zMp!oOi8I~x=(No)SxYSV_BJKXPk`}aYHARY2hBp16pFsh^uh{XX&VCe%DZFy-RG=8 zajDS$TLUBO=(<^gWa2#B#;o2kM?UY#n{er^H&dl5zhoatc|tkvLFe`bzG*OMpU7G7 zhsOiupu54+bjOem*SD2suQPj_k`iT*FX+aO1Wi@hZzXr_FCMXQxSN!*epwCO`S}qg z&A=M?l8-?Lyz>p|Iz8I)sF3pHCEG=U_4sylj3@P`F(#**ue@F`ORSrxc&R5cgW1$< zmwY|@)^>&31#kXgU036BGELP_ohD*Wql9neoe_1g*%|YvyjsC9eq9a5(I|> z9yiJFujysJ@6j5!5ub!ndBpyuyrSt-5$587{2PqOV*S8)GQN8{gDpDyp5bCT{mdP! z7TDXM59ymB)NTH~m3!AJea~Wx?&bQ0x*g)_vR#f%o|c<3sn!qUeF?q&584sK^Gu52 z;ag_|$*fKko30A*-V;NujaYV z>tvB3>Ar-){OI?}@l8*HLSnIQlMwse0|g@i5aZ&dc_L2LHy%h6d|`Y|u@#KQq{Zxq zq;8rcKhquy{-Wy~2haHm7j>Mr#4{br%{RRC8-U5#es-(%^9X8*87}@l(9)hB;4#=P zo~c=CzF#EZkav4$)4qT7%}gcU(xQJXO$DRx+^g{Uf*(s$J^PcT)Da?m7sV5IiuQBQ zu%NZVv{rwm%*(c5jfV`BOv(E{S9@wbzLvEwFsgnP6J+A~oYEj`Qe8JT1|sl8EJM7+ zE4V=g%8iAB#4gJH55?jmnS{z8!Cr(MpG&|A2k-T&`0l!K*#-#j_qa3fM|GSMKV<6G z#sTtx-CzU9$AMbS6gHiu(ODnX@Vqz3d^F0=x}zoKg}2me6D~noo4S>k86~M;M%-#& zHczH9Vw=d=aTkigdE<#@Azn87!S4Z`Lo_`uZ?3y4Fl&iHOahTSd)a@QtH$9=?GraWZ;ZH-c zQ;HY6aKiy(vCW;x@qD>##>&IDKoM6*^y8~Gns`+hRle=vz1KajXc$7nTpM0&;P$9| zi}*ayoeDlre9Id@bV0&7pYXZm_;R}aEaPCK9H4iK+nKMPn$4F$IFAyvG;{JK)VFsA zsJwhPYM`b1WmUDkQv&?jM{K7P&{#X>NnB*aw)tNn^yN6AzPlSzG``K4tv1Etby?0v z#>?}llLwQ{KLaenp~rrL6{GCi!C%tOsXT=dEU|8(OopYe$x?N1ne>(fQMMmw{h-0w zsCL9CZ2gkDseUoqC#JMbLT@~fl1oHrQZ;wN)ja#qnnSZ$0yUEwmZVKA$r9Jkco$X9 z5LNe){}Oy1vK0$u>2EnJckgFBP|7|UxKE^=RXpo=S#jXJe_mLr_UN(d&z(cM=m3)x wjr6)=W`;GS=*A|O%StK@Q>8K?QPqy(ZNlMO<8b1f8+g^nrSkRfA1uKC0Bz4Mi~s-t literal 0 HcmV?d00001 diff --git a/public/layer3.png b/public/layer3.png new file mode 100644 index 0000000000000000000000000000000000000000..748c4c53994b645e1b0672b7162c1f62c2bd5cc7 GIT binary patch literal 10667 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 + + + + + + + + + + + + \ No newline at end of file diff --git a/public/lenster.svg b/public/lenster.svg new file mode 100644 index 00000000..316c608a --- /dev/null +++ b/public/lenster.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/lenstube.svg b/public/lenstube.svg new file mode 100644 index 00000000..a4383096 --- /dev/null +++ b/public/lenstube.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/looksrare.svg b/public/looksrare.svg new file mode 100644 index 00000000..3034954e --- /dev/null +++ b/public/looksrare.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/mazury.jpg b/public/mazury.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7e05071f353611eefdc8c4a8452b49a01cfd6af3 GIT binary patch literal 18715 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 xR-G005u}1^@s6i_d2*00004XF*Lt006O% z3;baP0000WV@Og>004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00007 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 literal 0 HcmV?d00001 diff --git a/public/nimi.svg b/public/nimi.svg new file mode 100644 index 0000000000000000000000000000000000000000..deb35d756396aa9be873e1c25f2b60c6ca072ca3 GIT binary patch literal 19688 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 literal 0 HcmV?d00001 diff --git a/public/oohlala.png b/public/oohlala.png new file mode 100644 index 0000000000000000000000000000000000000000..5438298a169c783dbcca637e256f21fed4e6fb14 GIT binary patch literal 65931 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 UE`gGWyZ`_I07*qoM6N<$g0lein*aa+ literal 0 HcmV?d00001 diff --git a/public/opensea.svg b/public/opensea.svg new file mode 100644 index 00000000..495b3679 --- /dev/null +++ b/public/opensea.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/orangeprotocol.svg b/public/orangeprotocol.svg new file mode 100644 index 00000000..c773eb5d --- /dev/null +++ b/public/orangeprotocol.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/orbis.png b/public/orbis.png new file mode 100644 index 0000000000000000000000000000000000000000..862beb94874ea1278d7cf57cf60c5390e099b157 GIT binary patch literal 60566 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�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 kKi9HmS|bH+(#{6mQe&slPX0~&%s + + + + + + + + diff --git a/public/philand.svg b/public/philand.svg new file mode 100644 index 00000000..11c3cdc4 --- /dev/null +++ b/public/philand.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/poap.svg b/public/poap.svg new file mode 100644 index 00000000..f267cba5 --- /dev/null +++ b/public/poap.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/public/poh.svg b/public/poh.svg new file mode 100644 index 00000000..a96fd5ad --- /dev/null +++ b/public/poh.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/public/rarible.svg b/public/rarible.svg new file mode 100644 index 00000000..aafceefe --- /dev/null +++ b/public/rarible.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/sealcred.jpg b/public/sealcred.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5df8f51aa4270c044bbc9d9b648aacfec05f365b GIT binary patch literal 34296 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 H&)ok3b#!{V literal 0 HcmV?d00001 diff --git a/public/showtime.png b/public/showtime.png new file mode 100644 index 0000000000000000000000000000000000000000..c6ab1460868f7f78aa4a779dba73c0c1a77e9a2b GIT binary patch literal 173128 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

W97_vw! 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/snapshot.svg b/public/snapshot.svg new file mode 100644 index 00000000..6f0037db --- /dev/null +++ b/public/snapshot.svg @@ -0,0 +1,9 @@ + + + icon + + + + + + \ No newline at end of file diff --git a/public/sound.svg b/public/sound.svg new file mode 100644 index 00000000..649ea501 --- /dev/null +++ b/public/sound.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/spruceid.png b/public/spruceid.png new file mode 100644 index 0000000000000000000000000000000000000000..d97771cfbd407bec769c3699b01723512d2dd111 GIT binary patch literal 4348 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 - - \ No newline at end of file diff --git a/src/components/NavBar.tsx b/src/components/NavBar.tsx new file mode 100644 index 00000000..fc59a6ce --- /dev/null +++ b/src/components/NavBar.tsx @@ -0,0 +1,98 @@ +import { + isEnsName, + isEthAddress, + isLensName, + useLaunch, +} from "@relaycc/receiver"; +import { useState } from "react"; +import { useRouter } from "next/router"; +import { IconSearch } from "./icons/IconSearch"; +import { IconSwap } from "./icons/IconSwap"; +import { IconWallet } from "./icons/IconWallet"; +import { IconNetwork } from "./icons/IconNetwork"; +import { + useAccountModal, + useChainModal, + useConnectModal, +} from "@rainbow-me/rainbowkit"; +import { useAccount, useNetwork } from "wagmi"; + +export const NavBar = () => { + const [input, setInput] = useState(null); + const [inputIsError, setInputIsError] = useState(false); + const connectModal = useConnectModal(); + const accountModal = useAccountModal(); + const chainModal = useChainModal(); + const network = useNetwork(); + const account = useAccount(); + const launch = useLaunch(); + const router = useRouter(); + + return ( +

+ ); +}; diff --git a/src/components/NavBarConversations.tsx b/src/components/NavBarConversations.tsx new file mode 100644 index 00000000..8f97d627 --- /dev/null +++ b/src/components/NavBarConversations.tsx @@ -0,0 +1,103 @@ +import { + isEnsName, + isEthAddress, + isLensName, + useLaunch, +} from "@relaycc/receiver"; +import { useState } from "react"; +import { useRouter } from "next/router"; +import { IconSearch } from "./icons/IconSearch"; +import { IconSwap } from "./icons/IconSwap"; +import { IconWallet } from "./icons/IconWallet"; +import { IconNetwork } from "./icons/IconNetwork"; +import { + useAccountModal, + useChainModal, + useConnectModal, +} from "@rainbow-me/rainbowkit"; +import { useAccount, useNetwork } from "wagmi"; + +export const NavBarConversations = () => { + const [input, setInput] = useState(null); + const [inputIsError, setInputIsError] = useState(false); + const connectModal = useConnectModal(); + const accountModal = useAccountModal(); + const chainModal = useChainModal(); + const network = useNetwork(); + const account = useAccount(); + const launch = useLaunch(); + const router = useRouter(); + + return ( + + ); +}; diff --git a/src/components/cards/AppCard.tsx b/src/components/cards/AppCard.tsx new file mode 100644 index 00000000..be86c544 --- /dev/null +++ b/src/components/cards/AppCard.tsx @@ -0,0 +1,61 @@ +import { Card } from "./Card"; +import { Header } from "./Header"; +import { FunctionComponent } from "react"; +import { DataRow } from "./DataRow"; +import { IconChat, IconLinkOut } from "components/icons"; + +export const AppCard: FunctionComponent<{ + logo: string; + logoAlt: string; + title: string; + onClickLinkOut?: () => unknown; + onClickSendMessage?: () => unknown; + onClickLogo: () => unknown; + linkOutText: string; + logoClassName?: string; +}> = ({ + title, + logo, + logoAlt, + logoClassName, + onClickLinkOut, + onClickSendMessage, + linkOutText, + onClickLogo, +}) => { + return ( + +
+ +
+ + Send a Message + + + + {linkOutText} + + +
+ ); +}; diff --git a/src/components/cards/Card.tsx b/src/components/cards/Card.tsx new file mode 100644 index 00000000..d7c1e68f --- /dev/null +++ b/src/components/cards/Card.tsx @@ -0,0 +1,17 @@ +import React, { ReactNode } from "react"; + +export const Card = ({ + children, + className, +}: { + children?: ReactNode; + className?: string; +}) => { + return ( +
+ {children} +
+ ); +}; diff --git a/src/components/cards/ConnectCard.tsx b/src/components/cards/ConnectCard.tsx new file mode 100644 index 00000000..31aa5012 --- /dev/null +++ b/src/components/cards/ConnectCard.tsx @@ -0,0 +1,48 @@ +import { Card } from "./Card"; +import { Header } from "./Header"; +import { FunctionComponent } from "react"; +import { DataRow } from "./DataRow"; +import { useSigner } from "wagmi"; +import { useConnectModal } from "@rainbow-me/rainbowkit"; +import { useLaunch } from "@relaycc/receiver"; +import { useRouter } from "next/router"; + +export const ConnectCard: FunctionComponent = () => { + const { data: signer } = useSigner(); + const launch = useLaunch(); + const connect = useConnectModal(); + const router = useRouter(); + const isConnected = Boolean(signer); + + return ( + +
+ +
+ + Connect a Wallet + + + Sign In To XMTP + +
+ ); +}; diff --git a/src/components/cards/ContactCard.tsx b/src/components/cards/ContactCard.tsx new file mode 100644 index 00000000..b8c8328a --- /dev/null +++ b/src/components/cards/ContactCard.tsx @@ -0,0 +1,65 @@ +import { + isEthAddress, + useEnsAvatar, + useLaunch, + useEnsName, + isEnsName, +} from "@relaycc/receiver"; +import Blockies from "react-blockies"; +import { Card } from "./Card"; +import { FunctionComponent } from "react"; +import { motion } from "framer-motion"; +import { useRouter } from "next/router"; + +export const ContactCard: FunctionComponent<{ + address: string; +}> = ({ address }) => { + const router = useRouter(); + const launch = useLaunch(); + const ensAvatar = useEnsAvatar({ + handle: isEthAddress(address) ? address : null, + }); + const ensName = useEnsName({ + handle: isEthAddress(address) ? address : null, + }); + + const pfp = (() => { + if (ensAvatar.avatar === undefined) { + return ( + + ); + } else { + return ( + /* eslint-disable-next-line */ + PFP + ); + } + })(); + + return ( + +
+ router.push("/u/" + address)} + > + {pfp} + +
+ +
+ ); +}; diff --git a/src/components/cards/DataRow.tsx b/src/components/cards/DataRow.tsx new file mode 100644 index 00000000..cfdd24f5 --- /dev/null +++ b/src/components/cards/DataRow.tsx @@ -0,0 +1,22 @@ +import React, { FunctionComponent, ReactNode } from "react"; + +export interface DataRowProps { + children?: ReactNode; + onClick?: (() => unknown) | undefined; + className?: string; +} + +export const DataRow: FunctionComponent = ({ + onClick, + children, + className, +}) => { + return ( + + ); +}; diff --git a/src/components/cards/Header.tsx b/src/components/cards/Header.tsx new file mode 100644 index 00000000..d4001a73 --- /dev/null +++ b/src/components/cards/Header.tsx @@ -0,0 +1,26 @@ +import React, { FunctionComponent, ReactNode } from "react"; + +export interface HeaderProps { + children?: ReactNode; + text?: string; + onClick?: () => unknown; + textClassName?: string; +} + +export const Header: FunctionComponent = ({ + onClick, + text, + children, + textClassName, +}) => { + return ( +
+

+ {text} +

+ {children} +
+ ); +}; diff --git a/src/components/cards/HoverToggle.tsx b/src/components/cards/HoverToggle.tsx new file mode 100644 index 00000000..b6059857 --- /dev/null +++ b/src/components/cards/HoverToggle.tsx @@ -0,0 +1,53 @@ +import { motion, AnimatePresence } from "framer-motion"; +import React, { ReactNode, FunctionComponent, useState } from "react"; + +const VARIANTS = { + show: { + opacity: 1, + }, + hide: { + opacity: 0, + }, +}; + +export interface HoverToggleProps { + fadeIn: ReactNode; + fadeOut: ReactNode; +} + +export const HoverToggle: FunctionComponent = ({ + fadeIn, + fadeOut, +}) => { + const [showLogo, setShowLogo] = useState(true); + + return ( + setShowLogo(false)} + onHoverEnd={() => setShowLogo(true)} + className="relative min-w-max" + whileHover="hover" + > + + {fadeIn} + + + {showLogo && ( + + {fadeOut} + + )} + + + ); +}; diff --git a/src/components/cards/LoadingCard.tsx b/src/components/cards/LoadingCard.tsx new file mode 100644 index 00000000..4ff58aa4 --- /dev/null +++ b/src/components/cards/LoadingCard.tsx @@ -0,0 +1,105 @@ +import React, { FunctionComponent, useEffect, useState } from "react"; +import { MotionConfig, motion } from "framer-motion"; +import { Card } from "./Card"; + +export interface LoadingCardProps { + topRightImgUrl: string; + shouldPulse?: boolean; + invert?: boolean; +} + +export const LoadingCard: FunctionComponent = ({ + topRightImgUrl, + shouldPulse, + invert, +}) => { + const animate = { opacity: 1 }; + const [random1, setRandom1] = useState(0); + const [random2, setRandom2] = useState(0); + + useEffect(() => { + setRandom1(Math.random()); + setRandom2(Math.random()); + }, []); + + return ( + + +
+ + + {/* eslint-disable-next-line */} + logo + +
+ + {random1 < 0.5 ? ( + <> + + + + ) : ( + + )} + + {random2 < 0.5 ? ( + <> + + + + ) : ( + + )} +
+
+ ); +}; diff --git a/src/components/cards/LogoCard.tsx b/src/components/cards/LogoCard.tsx new file mode 100644 index 00000000..9121ce8b --- /dev/null +++ b/src/components/cards/LogoCard.tsx @@ -0,0 +1,41 @@ +import { FunctionComponent } from "react"; +import { Card } from "./Card"; + +export interface LogoCardProps { + logo: string; + handle?: string | null; + title: string; + logoWrapperClassName?: string; + logoClassName?: string; +} + +export const LogoCard: FunctionComponent = ({ + logo, + handle, + title, + logoClassName, + logoWrapperClassName, +}) => { + return ( + +
+
+ {/* eslint-disable-next-line */} + {title} +
+ +

+ {handle || title} +

+
+
+ ); +}; diff --git a/src/components/cards/index.tsx b/src/components/cards/index.tsx new file mode 100644 index 00000000..d8cd153a --- /dev/null +++ b/src/components/cards/index.tsx @@ -0,0 +1,10 @@ +export * from "./AppCard"; +export * from "./Card"; +export * from "./LoadingCard"; +export * from "./LogoCard"; +export * from "./ContactCard"; +export * from "./AppCard"; +export * from "./HoverToggle"; +export * from "./ConnectCard"; +export * from "./DataRow"; +export * from "./Header"; diff --git a/src/components/icons/IconChat.tsx b/src/components/icons/IconChat.tsx new file mode 100644 index 00000000..10d33fec --- /dev/null +++ b/src/components/icons/IconChat.tsx @@ -0,0 +1,18 @@ +export const IconChat = () => { + return ( + + + + ); +}; diff --git a/src/components/icons/IconCopy.tsx b/src/components/icons/IconCopy.tsx new file mode 100644 index 00000000..12f1b978 --- /dev/null +++ b/src/components/icons/IconCopy.tsx @@ -0,0 +1,18 @@ +export const IconCopy = () => { + return ( + + + + ); +}; diff --git a/src/components/icons/IconDotMenu.tsx b/src/components/icons/IconDotMenu.tsx new file mode 100644 index 00000000..bde8687c --- /dev/null +++ b/src/components/icons/IconDotMenu.tsx @@ -0,0 +1,18 @@ +export const IconDotMenu = () => { + return ( + + + + ); +}; diff --git a/src/components/icons/IconLinkOut.tsx b/src/components/icons/IconLinkOut.tsx new file mode 100644 index 00000000..0ffc633f --- /dev/null +++ b/src/components/icons/IconLinkOut.tsx @@ -0,0 +1,25 @@ +export const IconLinkOut = ({ + onClick, + className, +}: { + className?: string; + onClick?: () => unknown; +}) => { + return ( + + + + ); +}; diff --git a/src/components/icons/IconNetwork.tsx b/src/components/icons/IconNetwork.tsx new file mode 100644 index 00000000..cda2dd4d --- /dev/null +++ b/src/components/icons/IconNetwork.tsx @@ -0,0 +1,18 @@ +export const IconNetwork = () => { + return ( + + + + ); +}; diff --git a/src/components/icons/IconPin.tsx b/src/components/icons/IconPin.tsx new file mode 100644 index 00000000..8a9118bc --- /dev/null +++ b/src/components/icons/IconPin.tsx @@ -0,0 +1,23 @@ +export const IconPin = () => { + return ( + + + + + ); +}; diff --git a/src/components/icons/IconSearch.tsx b/src/components/icons/IconSearch.tsx new file mode 100644 index 00000000..62ffdd8b --- /dev/null +++ b/src/components/icons/IconSearch.tsx @@ -0,0 +1,18 @@ +export const IconSearch = () => { + return ( + + + + ); +}; diff --git a/src/components/icons/IconSettings.tsx b/src/components/icons/IconSettings.tsx new file mode 100644 index 00000000..31fb2927 --- /dev/null +++ b/src/components/icons/IconSettings.tsx @@ -0,0 +1,23 @@ +export const IconSettings = () => { + return ( + + + + + ); +}; diff --git a/src/components/icons/IconSwap.tsx b/src/components/icons/IconSwap.tsx new file mode 100644 index 00000000..1bb6be4f --- /dev/null +++ b/src/components/icons/IconSwap.tsx @@ -0,0 +1,19 @@ +export const IconSwap = ({ onClick }: { onClick: () => null }) => { + return ( + + + + ); +}; diff --git a/src/components/icons/IconUser.tsx b/src/components/icons/IconUser.tsx new file mode 100644 index 00000000..ff7cb79e --- /dev/null +++ b/src/components/icons/IconUser.tsx @@ -0,0 +1,18 @@ +export const IconUser = () => { + return ( + + + + ); +}; diff --git a/src/components/icons/IconWallet.tsx b/src/components/icons/IconWallet.tsx new file mode 100644 index 00000000..fc6acfbb --- /dev/null +++ b/src/components/icons/IconWallet.tsx @@ -0,0 +1,18 @@ +export const IconWallet = () => { + return ( + + + + ); +}; diff --git a/src/components/icons/index.ts b/src/components/icons/index.ts new file mode 100644 index 00000000..6e536b0d --- /dev/null +++ b/src/components/icons/index.ts @@ -0,0 +1,11 @@ +export * from "./IconChat"; +export * from "./IconCopy"; +export * from "./IconDotMenu"; +export * from "./IconLinkOut"; +export * from "./IconNetwork"; +export * from "./IconPin"; +export * from "./IconSearch"; +export * from "./IconSettings"; +export * from "./IconSwap"; +export * from "./IconUser"; +export * from "./IconWallet"; diff --git a/src/components/index.tsx b/src/components/index.tsx new file mode 100644 index 00000000..d1d3686a --- /dev/null +++ b/src/components/index.tsx @@ -0,0 +1,5 @@ +export * from "./NavBar"; +export * from "./NavBarConversations"; +export * from "./pages"; +export * from "./cards"; +export * from "./icons"; diff --git a/src/components/pages/Conversations.tsx b/src/components/pages/Conversations.tsx new file mode 100644 index 00000000..8ee8ddf1 --- /dev/null +++ b/src/components/pages/Conversations.tsx @@ -0,0 +1,125 @@ +import { FunctionComponent, useEffect } from "react"; +import { ContactCard, Page, LoadingCard, ConnectCard } from "components"; +import { Intercom, Window, useLaunch } from "@relaycc/receiver"; +import { motion } from "framer-motion"; +import { + useRelay, + useSetWallet, + byMostRecentMessage, + pickPeerAddress, +} from "@relaycc/receiver"; +import { useSigner } from "wagmi"; +import { NavBarConversations } from "../NavBarConversations"; + +export const Conversations: FunctionComponent = () => { + const { data: signer } = useSigner(); + const dispatch = useRelay((state) => state.dispatch); + const conversations = useRelay((state) => state.channels.conversationList); + const client = useRelay((state) => state.client); + const setWallet = useSetWallet(); + + useEffect(() => { + if (signer) { + setWallet(signer); + } + }, [signer, setWallet]); + + useEffect(() => { + if (client !== null) { + dispatch({ id: "load conversation list" }); + } + }, [dispatch, client]); + + return ( + }> + {(() => { + if (signer === null || signer === undefined) { + return ( + <> + + {seeds.map((seed) => { + return ( +
+ +
+ ); + })} + + ); + } else { + if (client === null) { + return ( + <> + + {seeds.map((seed) => { + return ( +
+ +
+ ); + })} + + ); + } else { + if (conversations === undefined) { + return seeds.map((seed) => { + return ( + + ); + }); + } else { + return byMostRecentMessage(conversations) + .map((m) => m) + .reverse() + .map((m, i) => { + return ( + + + + ); + }); + } + } + } + })()} + + + +
+ ); +}; + +const seeds = [ + "0.9142365860355453", + "0.5091300866313471", + "0.5669975819868298", + "0.6544793703108542", + "0.6627294228904121", + "0.48941787492002153", + "0.8323082277448901", + "0.09801651829318514", + "0.54591204387399", + "0.01140439674483451", + "0.5925544462399306", + "0.6939419950760668", + "0.776608682611154", + "0.543414525090065", + "0.2759931051770037", + "0.06812237471659288", + "0.5946200305712659", + "0.34586666807893063", + "0.9294989486650427", + "0.9233877917183064", + "0.31400090434550076", +]; diff --git a/src/components/pages/Page.tsx b/src/components/pages/Page.tsx new file mode 100644 index 00000000..8fdd2163 --- /dev/null +++ b/src/components/pages/Page.tsx @@ -0,0 +1,33 @@ +import { Intercom, useSetWallet, Window } from "@relaycc/receiver"; +import React, { FunctionComponent, ReactNode, useEffect } from "react"; +import { NavBar } from "../NavBar"; +import { useSigner } from "wagmi"; + +export const Page: FunctionComponent<{ + children: ReactNode; + navBar?: ReactNode; +}> = ({ children, navBar }) => { + const { data: signer } = useSigner(); + const setWallet = useSetWallet(); + + useEffect(() => { + setWallet(signer || null); + }, [setWallet, signer]); + + return ( +
+
+ {navBar || } +
    + {children} +
+
+ + + +
+ ); +}; diff --git a/src/components/pages/Profile.tsx b/src/components/pages/Profile.tsx new file mode 100644 index 00000000..80112ccb --- /dev/null +++ b/src/components/pages/Profile.tsx @@ -0,0 +1,728 @@ +import { useCallback } from "react"; +import { Page, AppCard, LogoCard, HoverToggle } from "components"; +import { + useEnsName, + useLensProfiles, + isEthAddress, + isEnsName, + getDefaultProfile, + getMostFollowedProfile, + getFirstProfile, + isLensName, + useLaunch, + getLensterUrl, + useEnsAddress, + useLensAddress, +} from "@relaycc/receiver"; + +export const Profile = ({ handle }: { handle?: string | null }) => { + const launch = useLaunch(); + const ensAddress = useEnsAddress({ + handle: isEnsName(handle) ? handle : null, + }); + const lensAddress = useLensAddress({ + handle: isLensName(handle) ? handle : null, + }); + const address = isEthAddress(handle) + ? handle + : isEthAddress(ensAddress.address) + ? ensAddress.address + : isEthAddress(lensAddress.address) + ? lensAddress.address + : undefined; + const lensProfiles = useLensProfiles({ + address: isEthAddress(address) ? address : null, + }); + const ensName = useEnsName({ + handle: isEthAddress(address) ? address : null, + }); + const lensProfile = + lensProfiles.profiles === undefined + ? undefined + : getDefaultProfile(lensProfiles.profiles) || + getMostFollowedProfile(lensProfiles.profiles) || + getFirstProfile(lensProfiles.profiles); + + const openInNewTab = (url: string) => { + return () => { + window.open(url, "_newtab"); + }; + }; + const onClickSendMessage = () => { + if (isEthAddress(address)) { + return () => launch(address); + } else { + undefined; + } + }; + const linkOutIfEthAddress = useCallback( + (url: string) => { + if (isEthAddress(address)) { + return openInNewTab(url); + } else { + return undefined; + } + }, + [address] + ); + + return ( + + + } + fadeIn={ + + } + /> + + } + fadeIn={ + + } + /> + + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + + } + fadeIn={ + + } + /> + + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + } + fadeIn={ + + } + /> + + ); +}; diff --git a/src/components/pages/index.tsx b/src/components/pages/index.tsx new file mode 100644 index 00000000..402b6d3a --- /dev/null +++ b/src/components/pages/index.tsx @@ -0,0 +1,3 @@ +export * from "./Profile"; +export * from "./Conversations"; +export * from "./Page"; diff --git a/src/hooks/index.ts b/src/hooks/index.ts new file mode 100644 index 00000000..855846a3 --- /dev/null +++ b/src/hooks/index.ts @@ -0,0 +1 @@ +export * from "./useNavBarInput"; diff --git a/src/hooks/useNavBarInput.ts b/src/hooks/useNavBarInput.ts new file mode 100644 index 00000000..5ee87fe3 --- /dev/null +++ b/src/hooks/useNavBarInput.ts @@ -0,0 +1,11 @@ +import create from "zustand"; + +export interface NavBarInputStore { + input: string | null; + setInput: (input: string | null) => unknown; +} + +export const useNavBarInput = create((set) => ({ + input: null, + setInput: (input) => set({ input }), +})); diff --git a/src/pages/_app.tsx b/src/pages/_app.tsx new file mode 100644 index 00000000..bd09ed9f --- /dev/null +++ b/src/pages/_app.tsx @@ -0,0 +1,45 @@ +import "styles/globals.css"; +import type { AppProps } from "next/app"; +import { alchemyProvider } from "wagmi/providers/alchemy"; +import { publicProvider } from "wagmi/providers/public"; +import { useSetWallet } from "@relaycc/receiver"; +import { + WagmiConfig, + configureChains, + createClient, + defaultChains, +} from "wagmi"; +import { RainbowKitProvider, getDefaultWallets } from "@rainbow-me/rainbowkit"; +// TODO(achilles@relay.cc) For some reason rainbowkit css import wasn't working, +// remove this hack soon. +import "../styles/rainbowkit.css"; + +const alchemyKey = "kmMb00nhQ0SWModX6lJLjXy_pVtiQnjx"; + +const { chains, provider } = configureChains(defaultChains, [ + alchemyProvider({ apiKey: alchemyKey }), + publicProvider(), +]); + +const { connectors } = getDefaultWallets({ + appName: "Relay Receiver Example App", + chains, +}); + +const wagmiClient = createClient({ + autoConnect: false, + connectors, + provider, +}); + +function MyApp({ Component, pageProps }: AppProps) { + return ( + + + ; + + + ); +} + +export default MyApp; diff --git a/src/pages/conversations.tsx b/src/pages/conversations.tsx new file mode 100644 index 00000000..e27a75c5 --- /dev/null +++ b/src/pages/conversations.tsx @@ -0,0 +1,8 @@ +import type { NextPage } from "next"; +import { Conversations } from "components/pages/Conversations"; + +const Home: NextPage = () => { + return ; +}; + +export default Home; diff --git a/src/pages/index.tsx b/src/pages/index.tsx new file mode 100644 index 00000000..9e2526a6 --- /dev/null +++ b/src/pages/index.tsx @@ -0,0 +1,10 @@ +import type { NextPage } from "next"; +import { Profile } from "components"; +import { useAccount } from "wagmi"; + +const Home: NextPage = () => { + const account = useAccount(); + return ; +}; + +export default Home; diff --git a/src/pages/u/[handle].tsx b/src/pages/u/[handle].tsx new file mode 100644 index 00000000..4a40204e --- /dev/null +++ b/src/pages/u/[handle].tsx @@ -0,0 +1,11 @@ +import type { NextPage } from "next"; +import { Profile } from "components"; +import { useRouter } from "next/router"; + +const Home: NextPage = () => { + const router = useRouter(); + const handle = router.query.handle as string; + return ; +}; + +export default Home; diff --git a/src/styles/globals.css b/src/styles/globals.css new file mode 100644 index 00000000..9aa53888 --- /dev/null +++ b/src/styles/globals.css @@ -0,0 +1,9 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; + +@layer base { + html { + font-size: 14px; + } +} diff --git a/src/styles/rainbowkit.css b/src/styles/rainbowkit.css new file mode 100644 index 00000000..3657554d --- /dev/null +++ b/src/styles/rainbowkit.css @@ -0,0 +1,2118 @@ +[data-rk] .iekbcc0 { + border: 0; + box-sizing: border-box; + font-size: 100%; + line-height: normal; + margin: 0; + padding: 0; + text-align: left; + vertical-align: baseline; + -webkit-tap-highlight-color: transparent; +} +[data-rk] .iekbcc1 { + list-style: none; +} +[data-rk] .iekbcc2 { + quotes: none; +} +[data-rk] .iekbcc2:before, +[data-rk] .iekbcc2:after { + content: ""; +} +[data-rk] .iekbcc3 { + border-collapse: collapse; + border-spacing: 0; +} +[data-rk] .iekbcc4 { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +[data-rk] .iekbcc5 { + outline: none; +} +[data-rk] .iekbcc5::-moz-placeholder { + opacity: 1; +} +[data-rk] .iekbcc5:-ms-input-placeholder { + opacity: 1; +} +[data-rk] .iekbcc5::placeholder { + opacity: 1; +} +[data-rk] .iekbcc6 { + background-color: transparent; + color: inherit; +} +[data-rk] .iekbcc7:disabled { + opacity: 1; +} +[data-rk] .iekbcc7::-ms-expand { + display: none; +} +[data-rk] .iekbcc8::-ms-clear { + display: none; +} +[data-rk] .iekbcc8::-webkit-search-cancel-button { + -webkit-appearance: none; +} +[data-rk] .iekbcc9 { + background: none; + cursor: pointer; + text-align: left; +} +[data-rk] .iekbcca { + color: inherit; + text-decoration: none; +} + +/* vanilla-extract-css-ns:@rainbow-me/rainbowkit/src/css/sprinkles.css.ts.vanilla.css?source=Lmp1MzY3djAgewogIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0Owp9Ci5qdTM2N3YyIHsKICBhbGlnbi1pdGVtczogZmxleC1lbmQ7Cn0KLmp1MzY3djQgewogIGFsaWduLWl0ZW1zOiBjZW50ZXI7Cn0KLmp1MzY3djYgewogIGRpc3BsYXk6IG5vbmU7Cn0KLmp1MzY3djggewogIGRpc3BsYXk6IGJsb2NrOwp9Ci5qdTM2N3ZhIHsKICBkaXNwbGF5OiBmbGV4Owp9Ci5qdTM2N3ZjIHsKICBkaXNwbGF5OiBpbmxpbmU7Cn0KLmp1MzY3dmUgewogIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7Cn0KLmp1MzY3dmYgewogIGFsaWduLXNlbGY6IGZsZXgtZW5kOwp9Ci5qdTM2N3ZnIHsKICBhbGlnbi1zZWxmOiBjZW50ZXI7Cn0KLmp1MzY3dmggewogIGJhY2tncm91bmQtc2l6ZTogY292ZXI7Cn0KLmp1MzY3dmkgewogIGJvcmRlci1yYWRpdXM6IDFweDsKfQouanUzNjd2aiB7CiAgYm9yZGVyLXJhZGl1czogNnB4Owp9Ci5qdTM2N3ZrIHsKICBib3JkZXItcmFkaXVzOiAxMHB4Owp9Ci5qdTM2N3ZsIHsKICBib3JkZXItcmFkaXVzOiAxM3B4Owp9Ci5qdTM2N3ZtIHsKICBib3JkZXItcmFkaXVzOiB2YXIoLS1yay1yYWRpaS1hY3Rpb25CdXR0b24pOwp9Ci5qdTM2N3ZuIHsKICBib3JkZXItcmFkaXVzOiB2YXIoLS1yay1yYWRpaS1jb25uZWN0QnV0dG9uKTsKfQouanUzNjd2byB7CiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmstcmFkaWktbWVudUJ1dHRvbik7Cn0KLmp1MzY3dnAgewogIGJvcmRlci1yYWRpdXM6IHZhcigtLXJrLXJhZGlpLW1vZGFsKTsKfQouanUzNjd2cSB7CiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmstcmFkaWktbW9kYWxNb2JpbGUpOwp9Ci5qdTM2N3ZyIHsKICBib3JkZXItcmFkaXVzOiAyNSU7Cn0KLmp1MzY3dnMgewogIGJvcmRlci1yYWRpdXM6IDk5OTlweDsKfQouanUzNjd2dCB7CiAgYm9yZGVyLXN0eWxlOiBzb2xpZDsKfQouanUzNjd2dSB7CiAgYm9yZGVyLXdpZHRoOiAwcHg7Cn0KLmp1MzY3dnYgewogIGJvcmRlci13aWR0aDogMXB4Owp9Ci5qdTM2N3Z3IHsKICBib3JkZXItd2lkdGg6IDJweDsKfQouanUzNjd2eCB7CiAgYm9yZGVyLXdpZHRoOiA0cHg7Cn0KLmp1MzY3dnkgewogIGN1cnNvcjogcG9pbnRlcjsKfQouanUzNjd2eiB7CiAgZmxleC1kaXJlY3Rpb246IHJvdzsKfQouanUzNjd2MTAgewogIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47Cn0KLmp1MzY3djExIHsKICBmb250LWZhbWlseTogdmFyKC0tcmstZm9udHMtYm9keSk7Cn0KLmp1MzY3djEyIHsKICBmb250LXNpemU6IDEycHg7CiAgbGluZS1oZWlnaHQ6IDE4cHg7Cn0KLmp1MzY3djEzIHsKICBmb250LXNpemU6IDEzcHg7CiAgbGluZS1oZWlnaHQ6IDE4cHg7Cn0KLmp1MzY3djE0IHsKICBmb250LXNpemU6IDE0cHg7CiAgbGluZS1oZWlnaHQ6IDE4cHg7Cn0KLmp1MzY3djE1IHsKICBmb250LXNpemU6IDE2cHg7CiAgbGluZS1oZWlnaHQ6IDIwcHg7Cn0KLmp1MzY3djE2IHsKICBmb250LXNpemU6IDE4cHg7CiAgbGluZS1oZWlnaHQ6IDI0cHg7Cn0KLmp1MzY3djE3IHsKICBmb250LXNpemU6IDIwcHg7CiAgbGluZS1oZWlnaHQ6IDI0cHg7Cn0KLmp1MzY3djE4IHsKICBmb250LXNpemU6IDIzcHg7CiAgbGluZS1oZWlnaHQ6IDI5cHg7Cn0KLmp1MzY3djE5IHsKICBmb250LXdlaWdodDogNDAwOwp9Ci5qdTM2N3YxYSB7CiAgZm9udC13ZWlnaHQ6IDUwMDsKfQouanUzNjd2MWIgewogIGZvbnQtd2VpZ2h0OiA2MDA7Cn0KLmp1MzY3djFjIHsKICBmb250LXdlaWdodDogNzAwOwp9Ci5qdTM2N3YxZCB7CiAgZm9udC13ZWlnaHQ6IDgwMDsKfQouanUzNjd2MWUgewogIGdhcDogMDsKfQouanUzNjd2MWYgewogIGdhcDogMXB4Owp9Ci5qdTM2N3YxZyB7CiAgZ2FwOiAycHg7Cn0KLmp1MzY3djFoIHsKICBnYXA6IDNweDsKfQouanUzNjd2MWkgewogIGdhcDogNHB4Owp9Ci5qdTM2N3YxaiB7CiAgZ2FwOiA1cHg7Cn0KLmp1MzY3djFrIHsKICBnYXA6IDZweDsKfQouanUzNjd2MWwgewogIGdhcDogOHB4Owp9Ci5qdTM2N3YxbSB7CiAgZ2FwOiAxMHB4Owp9Ci5qdTM2N3YxbiB7CiAgZ2FwOiAxMnB4Owp9Ci5qdTM2N3YxbyB7CiAgZ2FwOiAxNHB4Owp9Ci5qdTM2N3YxcCB7CiAgZ2FwOiAxNnB4Owp9Ci5qdTM2N3YxcSB7CiAgZ2FwOiAxOHB4Owp9Ci5qdTM2N3YxciB7CiAgZ2FwOiAyMHB4Owp9Ci5qdTM2N3YxcyB7CiAgZ2FwOiAyNHB4Owp9Ci5qdTM2N3YxdCB7CiAgZ2FwOiAyOHB4Owp9Ci5qdTM2N3YxdSB7CiAgZ2FwOiAzMnB4Owp9Ci5qdTM2N3YxdiB7CiAgZ2FwOiAzNnB4Owp9Ci5qdTM2N3YxdyB7CiAgZ2FwOiA0NHB4Owp9Ci5qdTM2N3YxeCB7CiAgZ2FwOiA2NHB4Owp9Ci5qdTM2N3YxeSB7CiAgZ2FwOiAtMXB4Owp9Ci5qdTM2N3YxeiB7CiAgaGVpZ2h0OiAxcHg7Cn0KLmp1MzY3djIwIHsKICBoZWlnaHQ6IDJweDsKfQouanUzNjd2MjEgewogIGhlaWdodDogNHB4Owp9Ci5qdTM2N3YyMiB7CiAgaGVpZ2h0OiA4cHg7Cn0KLmp1MzY3djIzIHsKICBoZWlnaHQ6IDEycHg7Cn0KLmp1MzY3djI0IHsKICBoZWlnaHQ6IDIwcHg7Cn0KLmp1MzY3djI1IHsKICBoZWlnaHQ6IDI0cHg7Cn0KLmp1MzY3djI2IHsKICBoZWlnaHQ6IDI4cHg7Cn0KLmp1MzY3djI3IHsKICBoZWlnaHQ6IDMwcHg7Cn0KLmp1MzY3djI4IHsKICBoZWlnaHQ6IDMycHg7Cn0KLmp1MzY3djI5IHsKICBoZWlnaHQ6IDM0cHg7Cn0KLmp1MzY3djJhIHsKICBoZWlnaHQ6IDM2cHg7Cn0KLmp1MzY3djJiIHsKICBoZWlnaHQ6IDQwcHg7Cn0KLmp1MzY3djJjIHsKICBoZWlnaHQ6IDQ0cHg7Cn0KLmp1MzY3djJkIHsKICBoZWlnaHQ6IDQ4cHg7Cn0KLmp1MzY3djJlIHsKICBoZWlnaHQ6IDU0cHg7Cn0KLmp1MzY3djJmIHsKICBoZWlnaHQ6IDYwcHg7Cn0KLmp1MzY3djJnIHsKICBoZWlnaHQ6IDM2MHB4Owp9Ci5qdTM2N3YyaCB7CiAgaGVpZ2h0OiAxMDAlOwp9Ci5qdTM2N3YyaSB7CiAgaGVpZ2h0OiBtYXgtY29udGVudDsKfQouanUzNjd2MmogewogIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsKfQouanUzNjd2MmsgewogIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7Cn0KLmp1MzY3djJsIHsKICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsKfQouanUzNjd2Mm0gewogIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsKfQouanUzNjd2Mm4gewogIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOwp9Ci5qdTM2N3YybyB7CiAgdGV4dC1hbGlnbjogbGVmdDsKfQouanUzNjd2MnAgewogIHRleHQtYWxpZ246IGNlbnRlcjsKfQouanUzNjd2MnEgewogIHRleHQtYWxpZ246IGluaGVyaXQ7Cn0KLmp1MzY3djJyIHsKICBtYXJnaW4tYm90dG9tOiAwOwp9Ci5qdTM2N3YycyB7CiAgbWFyZ2luLWJvdHRvbTogMXB4Owp9Ci5qdTM2N3YydCB7CiAgbWFyZ2luLWJvdHRvbTogMnB4Owp9Ci5qdTM2N3YydSB7CiAgbWFyZ2luLWJvdHRvbTogM3B4Owp9Ci5qdTM2N3YydiB7CiAgbWFyZ2luLWJvdHRvbTogNHB4Owp9Ci5qdTM2N3YydyB7CiAgbWFyZ2luLWJvdHRvbTogNXB4Owp9Ci5qdTM2N3YyeCB7CiAgbWFyZ2luLWJvdHRvbTogNnB4Owp9Ci5qdTM2N3YyeSB7CiAgbWFyZ2luLWJvdHRvbTogOHB4Owp9Ci5qdTM2N3YyeiB7CiAgbWFyZ2luLWJvdHRvbTogMTBweDsKfQouanUzNjd2MzAgewogIG1hcmdpbi1ib3R0b206IDEycHg7Cn0KLmp1MzY3djMxIHsKICBtYXJnaW4tYm90dG9tOiAxNHB4Owp9Ci5qdTM2N3YzMiB7CiAgbWFyZ2luLWJvdHRvbTogMTZweDsKfQouanUzNjd2MzMgewogIG1hcmdpbi1ib3R0b206IDE4cHg7Cn0KLmp1MzY3djM0IHsKICBtYXJnaW4tYm90dG9tOiAyMHB4Owp9Ci5qdTM2N3YzNSB7CiAgbWFyZ2luLWJvdHRvbTogMjRweDsKfQouanUzNjd2MzYgewogIG1hcmdpbi1ib3R0b206IDI4cHg7Cn0KLmp1MzY3djM3IHsKICBtYXJnaW4tYm90dG9tOiAzMnB4Owp9Ci5qdTM2N3YzOCB7CiAgbWFyZ2luLWJvdHRvbTogMzZweDsKfQouanUzNjd2MzkgewogIG1hcmdpbi1ib3R0b206IDQ0cHg7Cn0KLmp1MzY3djNhIHsKICBtYXJnaW4tYm90dG9tOiA2NHB4Owp9Ci5qdTM2N3YzYiB7CiAgbWFyZ2luLWJvdHRvbTogLTFweDsKfQouanUzNjd2M2MgewogIG1hcmdpbi1sZWZ0OiAwOwp9Ci5qdTM2N3YzZCB7CiAgbWFyZ2luLWxlZnQ6IDFweDsKfQouanUzNjd2M2UgewogIG1hcmdpbi1sZWZ0OiAycHg7Cn0KLmp1MzY3djNmIHsKICBtYXJnaW4tbGVmdDogM3B4Owp9Ci5qdTM2N3YzZyB7CiAgbWFyZ2luLWxlZnQ6IDRweDsKfQouanUzNjd2M2ggewogIG1hcmdpbi1sZWZ0OiA1cHg7Cn0KLmp1MzY3djNpIHsKICBtYXJnaW4tbGVmdDogNnB4Owp9Ci5qdTM2N3YzaiB7CiAgbWFyZ2luLWxlZnQ6IDhweDsKfQouanUzNjd2M2sgewogIG1hcmdpbi1sZWZ0OiAxMHB4Owp9Ci5qdTM2N3YzbCB7CiAgbWFyZ2luLWxlZnQ6IDEycHg7Cn0KLmp1MzY3djNtIHsKICBtYXJnaW4tbGVmdDogMTRweDsKfQouanUzNjd2M24gewogIG1hcmdpbi1sZWZ0OiAxNnB4Owp9Ci5qdTM2N3YzbyB7CiAgbWFyZ2luLWxlZnQ6IDE4cHg7Cn0KLmp1MzY3djNwIHsKICBtYXJnaW4tbGVmdDogMjBweDsKfQouanUzNjd2M3EgewogIG1hcmdpbi1sZWZ0OiAyNHB4Owp9Ci5qdTM2N3YzciB7CiAgbWFyZ2luLWxlZnQ6IDI4cHg7Cn0KLmp1MzY3djNzIHsKICBtYXJnaW4tbGVmdDogMzJweDsKfQouanUzNjd2M3QgewogIG1hcmdpbi1sZWZ0OiAzNnB4Owp9Ci5qdTM2N3YzdSB7CiAgbWFyZ2luLWxlZnQ6IDQ0cHg7Cn0KLmp1MzY3djN2IHsKICBtYXJnaW4tbGVmdDogNjRweDsKfQouanUzNjd2M3cgewogIG1hcmdpbi1sZWZ0OiAtMXB4Owp9Ci5qdTM2N3YzeCB7CiAgbWFyZ2luLXJpZ2h0OiAwOwp9Ci5qdTM2N3YzeSB7CiAgbWFyZ2luLXJpZ2h0OiAxcHg7Cn0KLmp1MzY3djN6IHsKICBtYXJnaW4tcmlnaHQ6IDJweDsKfQouanUzNjd2NDAgewogIG1hcmdpbi1yaWdodDogM3B4Owp9Ci5qdTM2N3Y0MSB7CiAgbWFyZ2luLXJpZ2h0OiA0cHg7Cn0KLmp1MzY3djQyIHsKICBtYXJnaW4tcmlnaHQ6IDVweDsKfQouanUzNjd2NDMgewogIG1hcmdpbi1yaWdodDogNnB4Owp9Ci5qdTM2N3Y0NCB7CiAgbWFyZ2luLXJpZ2h0OiA4cHg7Cn0KLmp1MzY3djQ1IHsKICBtYXJnaW4tcmlnaHQ6IDEwcHg7Cn0KLmp1MzY3djQ2IHsKICBtYXJnaW4tcmlnaHQ6IDEycHg7Cn0KLmp1MzY3djQ3IHsKICBtYXJnaW4tcmlnaHQ6IDE0cHg7Cn0KLmp1MzY3djQ4IHsKICBtYXJnaW4tcmlnaHQ6IDE2cHg7Cn0KLmp1MzY3djQ5IHsKICBtYXJnaW4tcmlnaHQ6IDE4cHg7Cn0KLmp1MzY3djRhIHsKICBtYXJnaW4tcmlnaHQ6IDIwcHg7Cn0KLmp1MzY3djRiIHsKICBtYXJnaW4tcmlnaHQ6IDI0cHg7Cn0KLmp1MzY3djRjIHsKICBtYXJnaW4tcmlnaHQ6IDI4cHg7Cn0KLmp1MzY3djRkIHsKICBtYXJnaW4tcmlnaHQ6IDMycHg7Cn0KLmp1MzY3djRlIHsKICBtYXJnaW4tcmlnaHQ6IDM2cHg7Cn0KLmp1MzY3djRmIHsKICBtYXJnaW4tcmlnaHQ6IDQ0cHg7Cn0KLmp1MzY3djRnIHsKICBtYXJnaW4tcmlnaHQ6IDY0cHg7Cn0KLmp1MzY3djRoIHsKICBtYXJnaW4tcmlnaHQ6IC0xcHg7Cn0KLmp1MzY3djRpIHsKICBtYXJnaW4tdG9wOiAwOwp9Ci5qdTM2N3Y0aiB7CiAgbWFyZ2luLXRvcDogMXB4Owp9Ci5qdTM2N3Y0ayB7CiAgbWFyZ2luLXRvcDogMnB4Owp9Ci5qdTM2N3Y0bCB7CiAgbWFyZ2luLXRvcDogM3B4Owp9Ci5qdTM2N3Y0bSB7CiAgbWFyZ2luLXRvcDogNHB4Owp9Ci5qdTM2N3Y0biB7CiAgbWFyZ2luLXRvcDogNXB4Owp9Ci5qdTM2N3Y0byB7CiAgbWFyZ2luLXRvcDogNnB4Owp9Ci5qdTM2N3Y0cCB7CiAgbWFyZ2luLXRvcDogOHB4Owp9Ci5qdTM2N3Y0cSB7CiAgbWFyZ2luLXRvcDogMTBweDsKfQouanUzNjd2NHIgewogIG1hcmdpbi10b3A6IDEycHg7Cn0KLmp1MzY3djRzIHsKICBtYXJnaW4tdG9wOiAxNHB4Owp9Ci5qdTM2N3Y0dCB7CiAgbWFyZ2luLXRvcDogMTZweDsKfQouanUzNjd2NHUgewogIG1hcmdpbi10b3A6IDE4cHg7Cn0KLmp1MzY3djR2IHsKICBtYXJnaW4tdG9wOiAyMHB4Owp9Ci5qdTM2N3Y0dyB7CiAgbWFyZ2luLXRvcDogMjRweDsKfQouanUzNjd2NHggewogIG1hcmdpbi10b3A6IDI4cHg7Cn0KLmp1MzY3djR5IHsKICBtYXJnaW4tdG9wOiAzMnB4Owp9Ci5qdTM2N3Y0eiB7CiAgbWFyZ2luLXRvcDogMzZweDsKfQouanUzNjd2NTAgewogIG1hcmdpbi10b3A6IDQ0cHg7Cn0KLmp1MzY3djUxIHsKICBtYXJnaW4tdG9wOiA2NHB4Owp9Ci5qdTM2N3Y1MiB7CiAgbWFyZ2luLXRvcDogLTFweDsKfQouanUzNjd2NTMgewogIG1heC13aWR0aDogMXB4Owp9Ci5qdTM2N3Y1NCB7CiAgbWF4LXdpZHRoOiAycHg7Cn0KLmp1MzY3djU1IHsKICBtYXgtd2lkdGg6IDRweDsKfQouanUzNjd2NTYgewogIG1heC13aWR0aDogOHB4Owp9Ci5qdTM2N3Y1NyB7CiAgbWF4LXdpZHRoOiAxMnB4Owp9Ci5qdTM2N3Y1OCB7CiAgbWF4LXdpZHRoOiAyMHB4Owp9Ci5qdTM2N3Y1OSB7CiAgbWF4LXdpZHRoOiAyNHB4Owp9Ci5qdTM2N3Y1YSB7CiAgbWF4LXdpZHRoOiAyOHB4Owp9Ci5qdTM2N3Y1YiB7CiAgbWF4LXdpZHRoOiAzMHB4Owp9Ci5qdTM2N3Y1YyB7CiAgbWF4LXdpZHRoOiAzMnB4Owp9Ci5qdTM2N3Y1ZCB7CiAgbWF4LXdpZHRoOiAzNHB4Owp9Ci5qdTM2N3Y1ZSB7CiAgbWF4LXdpZHRoOiAzNnB4Owp9Ci5qdTM2N3Y1ZiB7CiAgbWF4LXdpZHRoOiA0MHB4Owp9Ci5qdTM2N3Y1ZyB7CiAgbWF4LXdpZHRoOiA0NHB4Owp9Ci5qdTM2N3Y1aCB7CiAgbWF4LXdpZHRoOiA0OHB4Owp9Ci5qdTM2N3Y1aSB7CiAgbWF4LXdpZHRoOiA1NHB4Owp9Ci5qdTM2N3Y1aiB7CiAgbWF4LXdpZHRoOiA2MHB4Owp9Ci5qdTM2N3Y1ayB7CiAgbWF4LXdpZHRoOiAzNjBweDsKfQouanUzNjd2NWwgewogIG1heC13aWR0aDogMTAwJTsKfQouanUzNjd2NW0gewogIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7Cn0KLmp1MzY3djVuIHsKICBtaW4td2lkdGg6IDFweDsKfQouanUzNjd2NW8gewogIG1pbi13aWR0aDogMnB4Owp9Ci5qdTM2N3Y1cCB7CiAgbWluLXdpZHRoOiA0cHg7Cn0KLmp1MzY3djVxIHsKICBtaW4td2lkdGg6IDhweDsKfQouanUzNjd2NXIgewogIG1pbi13aWR0aDogMTJweDsKfQouanUzNjd2NXMgewogIG1pbi13aWR0aDogMjBweDsKfQouanUzNjd2NXQgewogIG1pbi13aWR0aDogMjRweDsKfQouanUzNjd2NXUgewogIG1pbi13aWR0aDogMjhweDsKfQouanUzNjd2NXYgewogIG1pbi13aWR0aDogMzBweDsKfQouanUzNjd2NXcgewogIG1pbi13aWR0aDogMzJweDsKfQouanUzNjd2NXggewogIG1pbi13aWR0aDogMzRweDsKfQouanUzNjd2NXkgewogIG1pbi13aWR0aDogMzZweDsKfQouanUzNjd2NXogewogIG1pbi13aWR0aDogNDBweDsKfQouanUzNjd2NjAgewogIG1pbi13aWR0aDogNDRweDsKfQouanUzNjd2NjEgewogIG1pbi13aWR0aDogNDhweDsKfQouanUzNjd2NjIgewogIG1pbi13aWR0aDogNTRweDsKfQouanUzNjd2NjMgewogIG1pbi13aWR0aDogNjBweDsKfQouanUzNjd2NjQgewogIG1pbi13aWR0aDogMzYwcHg7Cn0KLmp1MzY3djY1IHsKICBtaW4td2lkdGg6IDEwMCU7Cn0KLmp1MzY3djY2IHsKICBtaW4td2lkdGg6IG1heC1jb250ZW50Owp9Ci5qdTM2N3Y2NyB7CiAgb3ZlcmZsb3c6IGhpZGRlbjsKfQouanUzNjd2NjggewogIHBhZGRpbmctYm90dG9tOiAwOwp9Ci5qdTM2N3Y2OSB7CiAgcGFkZGluZy1ib3R0b206IDFweDsKfQouanUzNjd2NmEgewogIHBhZGRpbmctYm90dG9tOiAycHg7Cn0KLmp1MzY3djZiIHsKICBwYWRkaW5nLWJvdHRvbTogM3B4Owp9Ci5qdTM2N3Y2YyB7CiAgcGFkZGluZy1ib3R0b206IDRweDsKfQouanUzNjd2NmQgewogIHBhZGRpbmctYm90dG9tOiA1cHg7Cn0KLmp1MzY3djZlIHsKICBwYWRkaW5nLWJvdHRvbTogNnB4Owp9Ci5qdTM2N3Y2ZiB7CiAgcGFkZGluZy1ib3R0b206IDhweDsKfQouanUzNjd2NmcgewogIHBhZGRpbmctYm90dG9tOiAxMHB4Owp9Ci5qdTM2N3Y2aCB7CiAgcGFkZGluZy1ib3R0b206IDEycHg7Cn0KLmp1MzY3djZpIHsKICBwYWRkaW5nLWJvdHRvbTogMTRweDsKfQouanUzNjd2NmogewogIHBhZGRpbmctYm90dG9tOiAxNnB4Owp9Ci5qdTM2N3Y2ayB7CiAgcGFkZGluZy1ib3R0b206IDE4cHg7Cn0KLmp1MzY3djZsIHsKICBwYWRkaW5nLWJvdHRvbTogMjBweDsKfQouanUzNjd2Nm0gewogIHBhZGRpbmctYm90dG9tOiAyNHB4Owp9Ci5qdTM2N3Y2biB7CiAgcGFkZGluZy1ib3R0b206IDI4cHg7Cn0KLmp1MzY3djZvIHsKICBwYWRkaW5nLWJvdHRvbTogMzJweDsKfQouanUzNjd2NnAgewogIHBhZGRpbmctYm90dG9tOiAzNnB4Owp9Ci5qdTM2N3Y2cSB7CiAgcGFkZGluZy1ib3R0b206IDQ0cHg7Cn0KLmp1MzY3djZyIHsKICBwYWRkaW5nLWJvdHRvbTogNjRweDsKfQouanUzNjd2NnMgewogIHBhZGRpbmctYm90dG9tOiAtMXB4Owp9Ci5qdTM2N3Y2dCB7CiAgcGFkZGluZy1sZWZ0OiAwOwp9Ci5qdTM2N3Y2dSB7CiAgcGFkZGluZy1sZWZ0OiAxcHg7Cn0KLmp1MzY3djZ2IHsKICBwYWRkaW5nLWxlZnQ6IDJweDsKfQouanUzNjd2NncgewogIHBhZGRpbmctbGVmdDogM3B4Owp9Ci5qdTM2N3Y2eCB7CiAgcGFkZGluZy1sZWZ0OiA0cHg7Cn0KLmp1MzY3djZ5IHsKICBwYWRkaW5nLWxlZnQ6IDVweDsKfQouanUzNjd2NnogewogIHBhZGRpbmctbGVmdDogNnB4Owp9Ci5qdTM2N3Y3MCB7CiAgcGFkZGluZy1sZWZ0OiA4cHg7Cn0KLmp1MzY3djcxIHsKICBwYWRkaW5nLWxlZnQ6IDEwcHg7Cn0KLmp1MzY3djcyIHsKICBwYWRkaW5nLWxlZnQ6IDEycHg7Cn0KLmp1MzY3djczIHsKICBwYWRkaW5nLWxlZnQ6IDE0cHg7Cn0KLmp1MzY3djc0IHsKICBwYWRkaW5nLWxlZnQ6IDE2cHg7Cn0KLmp1MzY3djc1IHsKICBwYWRkaW5nLWxlZnQ6IDE4cHg7Cn0KLmp1MzY3djc2IHsKICBwYWRkaW5nLWxlZnQ6IDIwcHg7Cn0KLmp1MzY3djc3IHsKICBwYWRkaW5nLWxlZnQ6IDI0cHg7Cn0KLmp1MzY3djc4IHsKICBwYWRkaW5nLWxlZnQ6IDI4cHg7Cn0KLmp1MzY3djc5IHsKICBwYWRkaW5nLWxlZnQ6IDMycHg7Cn0KLmp1MzY3djdhIHsKICBwYWRkaW5nLWxlZnQ6IDM2cHg7Cn0KLmp1MzY3djdiIHsKICBwYWRkaW5nLWxlZnQ6IDQ0cHg7Cn0KLmp1MzY3djdjIHsKICBwYWRkaW5nLWxlZnQ6IDY0cHg7Cn0KLmp1MzY3djdkIHsKICBwYWRkaW5nLWxlZnQ6IC0xcHg7Cn0KLmp1MzY3djdlIHsKICBwYWRkaW5nLXJpZ2h0OiAwOwp9Ci5qdTM2N3Y3ZiB7CiAgcGFkZGluZy1yaWdodDogMXB4Owp9Ci5qdTM2N3Y3ZyB7CiAgcGFkZGluZy1yaWdodDogMnB4Owp9Ci5qdTM2N3Y3aCB7CiAgcGFkZGluZy1yaWdodDogM3B4Owp9Ci5qdTM2N3Y3aSB7CiAgcGFkZGluZy1yaWdodDogNHB4Owp9Ci5qdTM2N3Y3aiB7CiAgcGFkZGluZy1yaWdodDogNXB4Owp9Ci5qdTM2N3Y3ayB7CiAgcGFkZGluZy1yaWdodDogNnB4Owp9Ci5qdTM2N3Y3bCB7CiAgcGFkZGluZy1yaWdodDogOHB4Owp9Ci5qdTM2N3Y3bSB7CiAgcGFkZGluZy1yaWdodDogMTBweDsKfQouanUzNjd2N24gewogIHBhZGRpbmctcmlnaHQ6IDEycHg7Cn0KLmp1MzY3djdvIHsKICBwYWRkaW5nLXJpZ2h0OiAxNHB4Owp9Ci5qdTM2N3Y3cCB7CiAgcGFkZGluZy1yaWdodDogMTZweDsKfQouanUzNjd2N3EgewogIHBhZGRpbmctcmlnaHQ6IDE4cHg7Cn0KLmp1MzY3djdyIHsKICBwYWRkaW5nLXJpZ2h0OiAyMHB4Owp9Ci5qdTM2N3Y3cyB7CiAgcGFkZGluZy1yaWdodDogMjRweDsKfQouanUzNjd2N3QgewogIHBhZGRpbmctcmlnaHQ6IDI4cHg7Cn0KLmp1MzY3djd1IHsKICBwYWRkaW5nLXJpZ2h0OiAzMnB4Owp9Ci5qdTM2N3Y3diB7CiAgcGFkZGluZy1yaWdodDogMzZweDsKfQouanUzNjd2N3cgewogIHBhZGRpbmctcmlnaHQ6IDQ0cHg7Cn0KLmp1MzY3djd4IHsKICBwYWRkaW5nLXJpZ2h0OiA2NHB4Owp9Ci5qdTM2N3Y3eSB7CiAgcGFkZGluZy1yaWdodDogLTFweDsKfQouanUzNjd2N3ogewogIHBhZGRpbmctdG9wOiAwOwp9Ci5qdTM2N3Y4MCB7CiAgcGFkZGluZy10b3A6IDFweDsKfQouanUzNjd2ODEgewogIHBhZGRpbmctdG9wOiAycHg7Cn0KLmp1MzY3djgyIHsKICBwYWRkaW5nLXRvcDogM3B4Owp9Ci5qdTM2N3Y4MyB7CiAgcGFkZGluZy10b3A6IDRweDsKfQouanUzNjd2ODQgewogIHBhZGRpbmctdG9wOiA1cHg7Cn0KLmp1MzY3djg1IHsKICBwYWRkaW5nLXRvcDogNnB4Owp9Ci5qdTM2N3Y4NiB7CiAgcGFkZGluZy10b3A6IDhweDsKfQouanUzNjd2ODcgewogIHBhZGRpbmctdG9wOiAxMHB4Owp9Ci5qdTM2N3Y4OCB7CiAgcGFkZGluZy10b3A6IDEycHg7Cn0KLmp1MzY3djg5IHsKICBwYWRkaW5nLXRvcDogMTRweDsKfQouanUzNjd2OGEgewogIHBhZGRpbmctdG9wOiAxNnB4Owp9Ci5qdTM2N3Y4YiB7CiAgcGFkZGluZy10b3A6IDE4cHg7Cn0KLmp1MzY3djhjIHsKICBwYWRkaW5nLXRvcDogMjBweDsKfQouanUzNjd2OGQgewogIHBhZGRpbmctdG9wOiAyNHB4Owp9Ci5qdTM2N3Y4ZSB7CiAgcGFkZGluZy10b3A6IDI4cHg7Cn0KLmp1MzY3djhmIHsKICBwYWRkaW5nLXRvcDogMzJweDsKfQouanUzNjd2OGcgewogIHBhZGRpbmctdG9wOiAzNnB4Owp9Ci5qdTM2N3Y4aCB7CiAgcGFkZGluZy10b3A6IDQ0cHg7Cn0KLmp1MzY3djhpIHsKICBwYWRkaW5nLXRvcDogNjRweDsKfQouanUzNjd2OGogewogIHBhZGRpbmctdG9wOiAtMXB4Owp9Ci5qdTM2N3Y4ayB7CiAgcG9zaXRpb246IGFic29sdXRlOwp9Ci5qdTM2N3Y4bCB7CiAgcG9zaXRpb246IGZpeGVkOwp9Ci5qdTM2N3Y4bSB7CiAgcG9zaXRpb246IHJlbGF0aXZlOwp9Ci5qdTM2N3Y4biB7CiAgcmlnaHQ6IDA7Cn0KLmp1MzY3djhvIHsKICB0cmFuc2l0aW9uOiAwLjEyNXMgZWFzZTsKfQouanUzNjd2OHAgewogIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjEyNXMgZWFzZTsKfQouanUzNjd2OHEgewogIHVzZXItc2VsZWN0OiBub25lOwp9Ci5qdTM2N3Y4ciB7CiAgd2lkdGg6IDFweDsKfQouanUzNjd2OHMgewogIHdpZHRoOiAycHg7Cn0KLmp1MzY3djh0IHsKICB3aWR0aDogNHB4Owp9Ci5qdTM2N3Y4dSB7CiAgd2lkdGg6IDhweDsKfQouanUzNjd2OHYgewogIHdpZHRoOiAxMnB4Owp9Ci5qdTM2N3Y4dyB7CiAgd2lkdGg6IDIwcHg7Cn0KLmp1MzY3djh4IHsKICB3aWR0aDogMjRweDsKfQouanUzNjd2OHkgewogIHdpZHRoOiAyOHB4Owp9Ci5qdTM2N3Y4eiB7CiAgd2lkdGg6IDMwcHg7Cn0KLmp1MzY3djkwIHsKICB3aWR0aDogMzJweDsKfQouanUzNjd2OTEgewogIHdpZHRoOiAzNHB4Owp9Ci5qdTM2N3Y5MiB7CiAgd2lkdGg6IDM2cHg7Cn0KLmp1MzY3djkzIHsKICB3aWR0aDogNDBweDsKfQouanUzNjd2OTQgewogIHdpZHRoOiA0NHB4Owp9Ci5qdTM2N3Y5NSB7CiAgd2lkdGg6IDQ4cHg7Cn0KLmp1MzY3djk2IHsKICB3aWR0aDogNTRweDsKfQouanUzNjd2OTcgewogIHdpZHRoOiA2MHB4Owp9Ci5qdTM2N3Y5OCB7CiAgd2lkdGg6IDM2MHB4Owp9Ci5qdTM2N3Y5OSB7CiAgd2lkdGg6IDEwMCU7Cn0KLmp1MzY3djlhIHsKICB3aWR0aDogbWF4LWNvbnRlbnQ7Cn0KLmp1MzY3djliIHsKICBiYWNrZHJvcC1maWx0ZXI6IHZhcigtLXJrLWJsdXJzLW1vZGFsT3ZlcmxheSk7Cn0KLmp1MzY3djljIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtYWNjZW50Q29sb3IpOwp9Ci5qdTM2N3Y5ZDpob3ZlciB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLWFjY2VudENvbG9yKTsKfQouanUzNjd2OWU6YWN0aXZlIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtYWNjZW50Q29sb3IpOwp9Ci5qdTM2N3Y5ZiB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLWFjY2VudENvbG9yRm9yZWdyb3VuZCk7Cn0KLmp1MzY3djlnOmhvdmVyIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtYWNjZW50Q29sb3JGb3JlZ3JvdW5kKTsKfQouanUzNjd2OWg6YWN0aXZlIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtYWNjZW50Q29sb3JGb3JlZ3JvdW5kKTsKfQouanUzNjd2OWkgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1hY3Rpb25CdXR0b25Cb3JkZXIpOwp9Ci5qdTM2N3Y5ajpob3ZlciB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLWFjdGlvbkJ1dHRvbkJvcmRlcik7Cn0KLmp1MzY3djlrOmFjdGl2ZSB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLWFjdGlvbkJ1dHRvbkJvcmRlcik7Cn0KLmp1MzY3djlsIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtYWN0aW9uQnV0dG9uQm9yZGVyTW9iaWxlKTsKfQouanUzNjd2OW06aG92ZXIgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1hY3Rpb25CdXR0b25Cb3JkZXJNb2JpbGUpOwp9Ci5qdTM2N3Y5bjphY3RpdmUgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1hY3Rpb25CdXR0b25Cb3JkZXJNb2JpbGUpOwp9Ci5qdTM2N3Y5byB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLWFjdGlvbkJ1dHRvblNlY29uZGFyeUJhY2tncm91bmQpOwp9Ci5qdTM2N3Y5cDpob3ZlciB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLWFjdGlvbkJ1dHRvblNlY29uZGFyeUJhY2tncm91bmQpOwp9Ci5qdTM2N3Y5cTphY3RpdmUgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1hY3Rpb25CdXR0b25TZWNvbmRhcnlCYWNrZ3JvdW5kKTsKfQouanUzNjd2OXIgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1jbG9zZUJ1dHRvbik7Cn0KLmp1MzY3djlzOmhvdmVyIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtY2xvc2VCdXR0b24pOwp9Ci5qdTM2N3Y5dDphY3RpdmUgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1jbG9zZUJ1dHRvbik7Cn0KLmp1MzY3djl1IHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtY2xvc2VCdXR0b25CYWNrZ3JvdW5kKTsKfQouanUzNjd2OXY6aG92ZXIgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1jbG9zZUJ1dHRvbkJhY2tncm91bmQpOwp9Ci5qdTM2N3Y5dzphY3RpdmUgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1jbG9zZUJ1dHRvbkJhY2tncm91bmQpOwp9Ci5qdTM2N3Y5eCB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLWNvbm5lY3RCdXR0b25CYWNrZ3JvdW5kKTsKfQouanUzNjd2OXk6aG92ZXIgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1jb25uZWN0QnV0dG9uQmFja2dyb3VuZCk7Cn0KLmp1MzY3djl6OmFjdGl2ZSB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLWNvbm5lY3RCdXR0b25CYWNrZ3JvdW5kKTsKfQouanUzNjd2YTAgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1jb25uZWN0QnV0dG9uQmFja2dyb3VuZEVycm9yKTsKfQouanUzNjd2YTE6aG92ZXIgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1jb25uZWN0QnV0dG9uQmFja2dyb3VuZEVycm9yKTsKfQouanUzNjd2YTI6YWN0aXZlIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtY29ubmVjdEJ1dHRvbkJhY2tncm91bmRFcnJvcik7Cn0KLmp1MzY3dmEzIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtY29ubmVjdEJ1dHRvbklubmVyQmFja2dyb3VuZCk7Cn0KLmp1MzY3dmE0OmhvdmVyIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtY29ubmVjdEJ1dHRvbklubmVyQmFja2dyb3VuZCk7Cn0KLmp1MzY3dmE1OmFjdGl2ZSB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLWNvbm5lY3RCdXR0b25Jbm5lckJhY2tncm91bmQpOwp9Ci5qdTM2N3ZhNiB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLWNvbm5lY3RCdXR0b25UZXh0KTsKfQouanUzNjd2YTc6aG92ZXIgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1jb25uZWN0QnV0dG9uVGV4dCk7Cn0KLmp1MzY3dmE4OmFjdGl2ZSB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLWNvbm5lY3RCdXR0b25UZXh0KTsKfQouanUzNjd2YTkgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1jb25uZWN0QnV0dG9uVGV4dEVycm9yKTsKfQouanUzNjd2YWE6aG92ZXIgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1jb25uZWN0QnV0dG9uVGV4dEVycm9yKTsKfQouanUzNjd2YWI6YWN0aXZlIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtY29ubmVjdEJ1dHRvblRleHRFcnJvcik7Cn0KLmp1MzY3dmFjIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtY29ubmVjdGlvbkluZGljYXRvcik7Cn0KLmp1MzY3dmFkOmhvdmVyIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtY29ubmVjdGlvbkluZGljYXRvcik7Cn0KLmp1MzY3dmFlOmFjdGl2ZSB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLWNvbm5lY3Rpb25JbmRpY2F0b3IpOwp9Ci5qdTM2N3ZhZiB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLWVycm9yKTsKfQouanUzNjd2YWc6aG92ZXIgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1lcnJvcik7Cn0KLmp1MzY3dmFoOmFjdGl2ZSB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLWVycm9yKTsKfQouanUzNjd2YWkgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1nZW5lcmFsQm9yZGVyKTsKfQouanUzNjd2YWo6aG92ZXIgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1nZW5lcmFsQm9yZGVyKTsKfQouanUzNjd2YWs6YWN0aXZlIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtZ2VuZXJhbEJvcmRlcik7Cn0KLmp1MzY3dmFsIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtZ2VuZXJhbEJvcmRlckRpbSk7Cn0KLmp1MzY3dmFtOmhvdmVyIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtZ2VuZXJhbEJvcmRlckRpbSk7Cn0KLmp1MzY3dmFuOmFjdGl2ZSB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLWdlbmVyYWxCb3JkZXJEaW0pOwp9Ci5qdTM2N3ZhbyB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLW1lbnVJdGVtQmFja2dyb3VuZCk7Cn0KLmp1MzY3dmFwOmhvdmVyIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtbWVudUl0ZW1CYWNrZ3JvdW5kKTsKfQouanUzNjd2YXE6YWN0aXZlIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtbWVudUl0ZW1CYWNrZ3JvdW5kKTsKfQouanUzNjd2YXIgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1tb2RhbEJhY2tkcm9wKTsKfQouanUzNjd2YXM6aG92ZXIgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1tb2RhbEJhY2tkcm9wKTsKfQouanUzNjd2YXQ6YWN0aXZlIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtbW9kYWxCYWNrZHJvcCk7Cn0KLmp1MzY3dmF1IHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtbW9kYWxCYWNrZ3JvdW5kKTsKfQouanUzNjd2YXY6aG92ZXIgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1tb2RhbEJhY2tncm91bmQpOwp9Ci5qdTM2N3ZhdzphY3RpdmUgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1tb2RhbEJhY2tncm91bmQpOwp9Ci5qdTM2N3ZheCB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLW1vZGFsQm9yZGVyKTsKfQouanUzNjd2YXk6aG92ZXIgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1tb2RhbEJvcmRlcik7Cn0KLmp1MzY3dmF6OmFjdGl2ZSB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLW1vZGFsQm9yZGVyKTsKfQouanUzNjd2YjAgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1tb2RhbFRleHQpOwp9Ci5qdTM2N3ZiMTpob3ZlciB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLW1vZGFsVGV4dCk7Cn0KLmp1MzY3dmIyOmFjdGl2ZSB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLW1vZGFsVGV4dCk7Cn0KLmp1MzY3dmIzIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtbW9kYWxUZXh0RGltKTsKfQouanUzNjd2YjQ6aG92ZXIgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1tb2RhbFRleHREaW0pOwp9Ci5qdTM2N3ZiNTphY3RpdmUgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1tb2RhbFRleHREaW0pOwp9Ci5qdTM2N3ZiNiB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLW1vZGFsVGV4dFNlY29uZGFyeSk7Cn0KLmp1MzY3dmI3OmhvdmVyIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtbW9kYWxUZXh0U2Vjb25kYXJ5KTsKfQouanUzNjd2Yjg6YWN0aXZlIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtbW9kYWxUZXh0U2Vjb25kYXJ5KTsKfQouanUzNjd2YjkgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1wcm9maWxlQWN0aW9uKTsKfQouanUzNjd2YmE6aG92ZXIgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1wcm9maWxlQWN0aW9uKTsKfQouanUzNjd2YmI6YWN0aXZlIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtcHJvZmlsZUFjdGlvbik7Cn0KLmp1MzY3dmJjIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtcHJvZmlsZUFjdGlvbkhvdmVyKTsKfQouanUzNjd2YmQ6aG92ZXIgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1wcm9maWxlQWN0aW9uSG92ZXIpOwp9Ci5qdTM2N3ZiZTphY3RpdmUgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1wcm9maWxlQWN0aW9uSG92ZXIpOwp9Ci5qdTM2N3ZiZiB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLXByb2ZpbGVGb3JlZ3JvdW5kKTsKfQouanUzNjd2Ymc6aG92ZXIgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1wcm9maWxlRm9yZWdyb3VuZCk7Cn0KLmp1MzY3dmJoOmFjdGl2ZSB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLXByb2ZpbGVGb3JlZ3JvdW5kKTsKfQouanUzNjd2YmkgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1zZWxlY3RlZE9wdGlvbkJvcmRlcik7Cn0KLmp1MzY3dmJqOmhvdmVyIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtc2VsZWN0ZWRPcHRpb25Cb3JkZXIpOwp9Ci5qdTM2N3ZiazphY3RpdmUgewogIGJhY2tncm91bmQ6IHZhcigtLXJrLWNvbG9ycy1zZWxlY3RlZE9wdGlvbkJvcmRlcik7Cn0KLmp1MzY3dmJsIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtc3RhbmRieSk7Cn0KLmp1MzY3dmJtOmhvdmVyIHsKICBiYWNrZ3JvdW5kOiB2YXIoLS1yay1jb2xvcnMtc3RhbmRieSk7Cn0KLmp1MzY3dmJuOmFjdGl2ZSB7CiAgYmFja2dyb3VuZDogdmFyKC0tcmstY29sb3JzLXN0YW5kYnkpOwp9Ci5qdTM2N3ZibyB7CiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yay1jb2xvcnMtYWNjZW50Q29sb3IpOwp9Ci5qdTM2N3ZicDpob3ZlciB7CiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yay1jb2xvcnMtYWNjZW50Q29sb3IpOwp9Ci5qdTM2N3ZicTphY3RpdmUgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLWFjY2VudENvbG9yKTsKfQouanUzNjd2YnIgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLWFjY2VudENvbG9yRm9yZWdyb3VuZCk7Cn0KLmp1MzY3dmJzOmhvdmVyIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1hY2NlbnRDb2xvckZvcmVncm91bmQpOwp9Ci5qdTM2N3ZidDphY3RpdmUgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLWFjY2VudENvbG9yRm9yZWdyb3VuZCk7Cn0KLmp1MzY3dmJ1IHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1hY3Rpb25CdXR0b25Cb3JkZXIpOwp9Ci5qdTM2N3Zidjpob3ZlciB7CiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yay1jb2xvcnMtYWN0aW9uQnV0dG9uQm9yZGVyKTsKfQouanUzNjd2Ync6YWN0aXZlIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1hY3Rpb25CdXR0b25Cb3JkZXIpOwp9Ci5qdTM2N3ZieCB7CiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yay1jb2xvcnMtYWN0aW9uQnV0dG9uQm9yZGVyTW9iaWxlKTsKfQouanUzNjd2Ynk6aG92ZXIgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLWFjdGlvbkJ1dHRvbkJvcmRlck1vYmlsZSk7Cn0KLmp1MzY3dmJ6OmFjdGl2ZSB7CiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yay1jb2xvcnMtYWN0aW9uQnV0dG9uQm9yZGVyTW9iaWxlKTsKfQouanUzNjd2YzAgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLWFjdGlvbkJ1dHRvblNlY29uZGFyeUJhY2tncm91bmQpOwp9Ci5qdTM2N3ZjMTpob3ZlciB7CiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yay1jb2xvcnMtYWN0aW9uQnV0dG9uU2Vjb25kYXJ5QmFja2dyb3VuZCk7Cn0KLmp1MzY3dmMyOmFjdGl2ZSB7CiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yay1jb2xvcnMtYWN0aW9uQnV0dG9uU2Vjb25kYXJ5QmFja2dyb3VuZCk7Cn0KLmp1MzY3dmMzIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1jbG9zZUJ1dHRvbik7Cn0KLmp1MzY3dmM0OmhvdmVyIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1jbG9zZUJ1dHRvbik7Cn0KLmp1MzY3dmM1OmFjdGl2ZSB7CiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yay1jb2xvcnMtY2xvc2VCdXR0b24pOwp9Ci5qdTM2N3ZjNiB7CiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yay1jb2xvcnMtY2xvc2VCdXR0b25CYWNrZ3JvdW5kKTsKfQouanUzNjd2Yzc6aG92ZXIgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLWNsb3NlQnV0dG9uQmFja2dyb3VuZCk7Cn0KLmp1MzY3dmM4OmFjdGl2ZSB7CiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yay1jb2xvcnMtY2xvc2VCdXR0b25CYWNrZ3JvdW5kKTsKfQouanUzNjd2YzkgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLWNvbm5lY3RCdXR0b25CYWNrZ3JvdW5kKTsKfQouanUzNjd2Y2E6aG92ZXIgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLWNvbm5lY3RCdXR0b25CYWNrZ3JvdW5kKTsKfQouanUzNjd2Y2I6YWN0aXZlIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1jb25uZWN0QnV0dG9uQmFja2dyb3VuZCk7Cn0KLmp1MzY3dmNjIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1jb25uZWN0QnV0dG9uQmFja2dyb3VuZEVycm9yKTsKfQouanUzNjd2Y2Q6aG92ZXIgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLWNvbm5lY3RCdXR0b25CYWNrZ3JvdW5kRXJyb3IpOwp9Ci5qdTM2N3ZjZTphY3RpdmUgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLWNvbm5lY3RCdXR0b25CYWNrZ3JvdW5kRXJyb3IpOwp9Ci5qdTM2N3ZjZiB7CiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yay1jb2xvcnMtY29ubmVjdEJ1dHRvbklubmVyQmFja2dyb3VuZCk7Cn0KLmp1MzY3dmNnOmhvdmVyIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1jb25uZWN0QnV0dG9uSW5uZXJCYWNrZ3JvdW5kKTsKfQouanUzNjd2Y2g6YWN0aXZlIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1jb25uZWN0QnV0dG9uSW5uZXJCYWNrZ3JvdW5kKTsKfQouanUzNjd2Y2kgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLWNvbm5lY3RCdXR0b25UZXh0KTsKfQouanUzNjd2Y2o6aG92ZXIgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLWNvbm5lY3RCdXR0b25UZXh0KTsKfQouanUzNjd2Y2s6YWN0aXZlIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1jb25uZWN0QnV0dG9uVGV4dCk7Cn0KLmp1MzY3dmNsIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1jb25uZWN0QnV0dG9uVGV4dEVycm9yKTsKfQouanUzNjd2Y206aG92ZXIgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLWNvbm5lY3RCdXR0b25UZXh0RXJyb3IpOwp9Ci5qdTM2N3ZjbjphY3RpdmUgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLWNvbm5lY3RCdXR0b25UZXh0RXJyb3IpOwp9Ci5qdTM2N3ZjbyB7CiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yay1jb2xvcnMtY29ubmVjdGlvbkluZGljYXRvcik7Cn0KLmp1MzY3dmNwOmhvdmVyIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1jb25uZWN0aW9uSW5kaWNhdG9yKTsKfQouanUzNjd2Y3E6YWN0aXZlIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1jb25uZWN0aW9uSW5kaWNhdG9yKTsKfQouanUzNjd2Y3IgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLWVycm9yKTsKfQouanUzNjd2Y3M6aG92ZXIgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLWVycm9yKTsKfQouanUzNjd2Y3Q6YWN0aXZlIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1lcnJvcik7Cn0KLmp1MzY3dmN1IHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1nZW5lcmFsQm9yZGVyKTsKfQouanUzNjd2Y3Y6aG92ZXIgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLWdlbmVyYWxCb3JkZXIpOwp9Ci5qdTM2N3ZjdzphY3RpdmUgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLWdlbmVyYWxCb3JkZXIpOwp9Ci5qdTM2N3ZjeCB7CiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yay1jb2xvcnMtZ2VuZXJhbEJvcmRlckRpbSk7Cn0KLmp1MzY3dmN5OmhvdmVyIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1nZW5lcmFsQm9yZGVyRGltKTsKfQouanUzNjd2Y3o6YWN0aXZlIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1nZW5lcmFsQm9yZGVyRGltKTsKfQouanUzNjd2ZDAgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLW1lbnVJdGVtQmFja2dyb3VuZCk7Cn0KLmp1MzY3dmQxOmhvdmVyIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1tZW51SXRlbUJhY2tncm91bmQpOwp9Ci5qdTM2N3ZkMjphY3RpdmUgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLW1lbnVJdGVtQmFja2dyb3VuZCk7Cn0KLmp1MzY3dmQzIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1tb2RhbEJhY2tkcm9wKTsKfQouanUzNjd2ZDQ6aG92ZXIgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLW1vZGFsQmFja2Ryb3ApOwp9Ci5qdTM2N3ZkNTphY3RpdmUgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLW1vZGFsQmFja2Ryb3ApOwp9Ci5qdTM2N3ZkNiB7CiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yay1jb2xvcnMtbW9kYWxCYWNrZ3JvdW5kKTsKfQouanUzNjd2ZDc6aG92ZXIgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLW1vZGFsQmFja2dyb3VuZCk7Cn0KLmp1MzY3dmQ4OmFjdGl2ZSB7CiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yay1jb2xvcnMtbW9kYWxCYWNrZ3JvdW5kKTsKfQouanUzNjd2ZDkgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLW1vZGFsQm9yZGVyKTsKfQouanUzNjd2ZGE6aG92ZXIgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLW1vZGFsQm9yZGVyKTsKfQouanUzNjd2ZGI6YWN0aXZlIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1tb2RhbEJvcmRlcik7Cn0KLmp1MzY3dmRjIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1tb2RhbFRleHQpOwp9Ci5qdTM2N3ZkZDpob3ZlciB7CiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yay1jb2xvcnMtbW9kYWxUZXh0KTsKfQouanUzNjd2ZGU6YWN0aXZlIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1tb2RhbFRleHQpOwp9Ci5qdTM2N3ZkZiB7CiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yay1jb2xvcnMtbW9kYWxUZXh0RGltKTsKfQouanUzNjd2ZGc6aG92ZXIgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLW1vZGFsVGV4dERpbSk7Cn0KLmp1MzY3dmRoOmFjdGl2ZSB7CiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yay1jb2xvcnMtbW9kYWxUZXh0RGltKTsKfQouanUzNjd2ZGkgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLW1vZGFsVGV4dFNlY29uZGFyeSk7Cn0KLmp1MzY3dmRqOmhvdmVyIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1tb2RhbFRleHRTZWNvbmRhcnkpOwp9Ci5qdTM2N3ZkazphY3RpdmUgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLW1vZGFsVGV4dFNlY29uZGFyeSk7Cn0KLmp1MzY3dmRsIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1wcm9maWxlQWN0aW9uKTsKfQouanUzNjd2ZG06aG92ZXIgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLXByb2ZpbGVBY3Rpb24pOwp9Ci5qdTM2N3ZkbjphY3RpdmUgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLXByb2ZpbGVBY3Rpb24pOwp9Ci5qdTM2N3ZkbyB7CiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yay1jb2xvcnMtcHJvZmlsZUFjdGlvbkhvdmVyKTsKfQouanUzNjd2ZHA6aG92ZXIgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLXByb2ZpbGVBY3Rpb25Ib3Zlcik7Cn0KLmp1MzY3dmRxOmFjdGl2ZSB7CiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yay1jb2xvcnMtcHJvZmlsZUFjdGlvbkhvdmVyKTsKfQouanUzNjd2ZHIgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLXByb2ZpbGVGb3JlZ3JvdW5kKTsKfQouanUzNjd2ZHM6aG92ZXIgewogIGJvcmRlci1jb2xvcjogdmFyKC0tcmstY29sb3JzLXByb2ZpbGVGb3JlZ3JvdW5kKTsKfQouanUzNjd2ZHQ6YWN0aXZlIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1wcm9maWxlRm9yZWdyb3VuZCk7Cn0KLmp1MzY3dmR1IHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1zZWxlY3RlZE9wdGlvbkJvcmRlcik7Cn0KLmp1MzY3dmR2OmhvdmVyIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1zZWxlY3RlZE9wdGlvbkJvcmRlcik7Cn0KLmp1MzY3dmR3OmFjdGl2ZSB7CiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yay1jb2xvcnMtc2VsZWN0ZWRPcHRpb25Cb3JkZXIpOwp9Ci5qdTM2N3ZkeCB7CiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yay1jb2xvcnMtc3RhbmRieSk7Cn0KLmp1MzY3dmR5OmhvdmVyIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1zdGFuZGJ5KTsKfQouanUzNjd2ZHo6YWN0aXZlIHsKICBib3JkZXItY29sb3I6IHZhcigtLXJrLWNvbG9ycy1zdGFuZGJ5KTsKfQouanUzNjd2ZTAgewogIGJveC1zaGFkb3c6IHZhcigtLXJrLXNoYWRvd3MtY29ubmVjdEJ1dHRvbik7Cn0KLmp1MzY3dmUxOmhvdmVyIHsKICBib3gtc2hhZG93OiB2YXIoLS1yay1zaGFkb3dzLWNvbm5lY3RCdXR0b24pOwp9Ci5qdTM2N3ZlMjphY3RpdmUgewogIGJveC1zaGFkb3c6IHZhcigtLXJrLXNoYWRvd3MtY29ubmVjdEJ1dHRvbik7Cn0KLmp1MzY3dmUzIHsKICBib3gtc2hhZG93OiB2YXIoLS1yay1zaGFkb3dzLWRpYWxvZyk7Cn0KLmp1MzY3dmU0OmhvdmVyIHsKICBib3gtc2hhZG93OiB2YXIoLS1yay1zaGFkb3dzLWRpYWxvZyk7Cn0KLmp1MzY3dmU1OmFjdGl2ZSB7CiAgYm94LXNoYWRvdzogdmFyKC0tcmstc2hhZG93cy1kaWFsb2cpOwp9Ci5qdTM2N3ZlNiB7CiAgYm94LXNoYWRvdzogdmFyKC0tcmstc2hhZG93cy1wcm9maWxlRGV0YWlsc0FjdGlvbik7Cn0KLmp1MzY3dmU3OmhvdmVyIHsKICBib3gtc2hhZG93OiB2YXIoLS1yay1zaGFkb3dzLXByb2ZpbGVEZXRhaWxzQWN0aW9uKTsKfQouanUzNjd2ZTg6YWN0aXZlIHsKICBib3gtc2hhZG93OiB2YXIoLS1yay1zaGFkb3dzLXByb2ZpbGVEZXRhaWxzQWN0aW9uKTsKfQouanUzNjd2ZTkgewogIGJveC1zaGFkb3c6IHZhcigtLXJrLXNoYWRvd3Mtc2VsZWN0ZWRPcHRpb24pOwp9Ci5qdTM2N3ZlYTpob3ZlciB7CiAgYm94LXNoYWRvdzogdmFyKC0tcmstc2hhZG93cy1zZWxlY3RlZE9wdGlvbik7Cn0KLmp1MzY3dmViOmFjdGl2ZSB7CiAgYm94LXNoYWRvdzogdmFyKC0tcmstc2hhZG93cy1zZWxlY3RlZE9wdGlvbik7Cn0KLmp1MzY3dmVjIHsKICBib3gtc2hhZG93OiB2YXIoLS1yay1zaGFkb3dzLXNlbGVjdGVkV2FsbGV0KTsKfQouanUzNjd2ZWQ6aG92ZXIgewogIGJveC1zaGFkb3c6IHZhcigtLXJrLXNoYWRvd3Mtc2VsZWN0ZWRXYWxsZXQpOwp9Ci5qdTM2N3ZlZTphY3RpdmUgewogIGJveC1zaGFkb3c6IHZhcigtLXJrLXNoYWRvd3Mtc2VsZWN0ZWRXYWxsZXQpOwp9Ci5qdTM2N3ZlZiB7CiAgYm94LXNoYWRvdzogdmFyKC0tcmstc2hhZG93cy13YWxsZXRMb2dvKTsKfQouanUzNjd2ZWc6aG92ZXIgewogIGJveC1zaGFkb3c6IHZhcigtLXJrLXNoYWRvd3Mtd2FsbGV0TG9nbyk7Cn0KLmp1MzY3dmVoOmFjdGl2ZSB7CiAgYm94LXNoYWRvdzogdmFyKC0tcmstc2hhZG93cy13YWxsZXRMb2dvKTsKfQouanUzNjd2ZWkgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtYWNjZW50Q29sb3IpOwp9Ci5qdTM2N3Zlajpob3ZlciB7CiAgY29sb3I6IHZhcigtLXJrLWNvbG9ycy1hY2NlbnRDb2xvcik7Cn0KLmp1MzY3dmVrOmFjdGl2ZSB7CiAgY29sb3I6IHZhcigtLXJrLWNvbG9ycy1hY2NlbnRDb2xvcik7Cn0KLmp1MzY3dmVsIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLWFjY2VudENvbG9yRm9yZWdyb3VuZCk7Cn0KLmp1MzY3dmVtOmhvdmVyIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLWFjY2VudENvbG9yRm9yZWdyb3VuZCk7Cn0KLmp1MzY3dmVuOmFjdGl2ZSB7CiAgY29sb3I6IHZhcigtLXJrLWNvbG9ycy1hY2NlbnRDb2xvckZvcmVncm91bmQpOwp9Ci5qdTM2N3ZlbyB7CiAgY29sb3I6IHZhcigtLXJrLWNvbG9ycy1hY3Rpb25CdXR0b25Cb3JkZXIpOwp9Ci5qdTM2N3ZlcDpob3ZlciB7CiAgY29sb3I6IHZhcigtLXJrLWNvbG9ycy1hY3Rpb25CdXR0b25Cb3JkZXIpOwp9Ci5qdTM2N3ZlcTphY3RpdmUgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtYWN0aW9uQnV0dG9uQm9yZGVyKTsKfQouanUzNjd2ZXIgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtYWN0aW9uQnV0dG9uQm9yZGVyTW9iaWxlKTsKfQouanUzNjd2ZXM6aG92ZXIgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtYWN0aW9uQnV0dG9uQm9yZGVyTW9iaWxlKTsKfQouanUzNjd2ZXQ6YWN0aXZlIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLWFjdGlvbkJ1dHRvbkJvcmRlck1vYmlsZSk7Cn0KLmp1MzY3dmV1IHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLWFjdGlvbkJ1dHRvblNlY29uZGFyeUJhY2tncm91bmQpOwp9Ci5qdTM2N3Zldjpob3ZlciB7CiAgY29sb3I6IHZhcigtLXJrLWNvbG9ycy1hY3Rpb25CdXR0b25TZWNvbmRhcnlCYWNrZ3JvdW5kKTsKfQouanUzNjd2ZXc6YWN0aXZlIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLWFjdGlvbkJ1dHRvblNlY29uZGFyeUJhY2tncm91bmQpOwp9Ci5qdTM2N3ZleCB7CiAgY29sb3I6IHZhcigtLXJrLWNvbG9ycy1jbG9zZUJ1dHRvbik7Cn0KLmp1MzY3dmV5OmhvdmVyIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLWNsb3NlQnV0dG9uKTsKfQouanUzNjd2ZXo6YWN0aXZlIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLWNsb3NlQnV0dG9uKTsKfQouanUzNjd2ZjAgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtY2xvc2VCdXR0b25CYWNrZ3JvdW5kKTsKfQouanUzNjd2ZjE6aG92ZXIgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtY2xvc2VCdXR0b25CYWNrZ3JvdW5kKTsKfQouanUzNjd2ZjI6YWN0aXZlIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLWNsb3NlQnV0dG9uQmFja2dyb3VuZCk7Cn0KLmp1MzY3dmYzIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLWNvbm5lY3RCdXR0b25CYWNrZ3JvdW5kKTsKfQouanUzNjd2ZjQ6aG92ZXIgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtY29ubmVjdEJ1dHRvbkJhY2tncm91bmQpOwp9Ci5qdTM2N3ZmNTphY3RpdmUgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtY29ubmVjdEJ1dHRvbkJhY2tncm91bmQpOwp9Ci5qdTM2N3ZmNiB7CiAgY29sb3I6IHZhcigtLXJrLWNvbG9ycy1jb25uZWN0QnV0dG9uQmFja2dyb3VuZEVycm9yKTsKfQouanUzNjd2Zjc6aG92ZXIgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtY29ubmVjdEJ1dHRvbkJhY2tncm91bmRFcnJvcik7Cn0KLmp1MzY3dmY4OmFjdGl2ZSB7CiAgY29sb3I6IHZhcigtLXJrLWNvbG9ycy1jb25uZWN0QnV0dG9uQmFja2dyb3VuZEVycm9yKTsKfQouanUzNjd2ZjkgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtY29ubmVjdEJ1dHRvbklubmVyQmFja2dyb3VuZCk7Cn0KLmp1MzY3dmZhOmhvdmVyIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLWNvbm5lY3RCdXR0b25Jbm5lckJhY2tncm91bmQpOwp9Ci5qdTM2N3ZmYjphY3RpdmUgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtY29ubmVjdEJ1dHRvbklubmVyQmFja2dyb3VuZCk7Cn0KLmp1MzY3dmZjIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLWNvbm5lY3RCdXR0b25UZXh0KTsKfQouanUzNjd2ZmQ6aG92ZXIgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtY29ubmVjdEJ1dHRvblRleHQpOwp9Ci5qdTM2N3ZmZTphY3RpdmUgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtY29ubmVjdEJ1dHRvblRleHQpOwp9Ci5qdTM2N3ZmZiB7CiAgY29sb3I6IHZhcigtLXJrLWNvbG9ycy1jb25uZWN0QnV0dG9uVGV4dEVycm9yKTsKfQouanUzNjd2Zmc6aG92ZXIgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtY29ubmVjdEJ1dHRvblRleHRFcnJvcik7Cn0KLmp1MzY3dmZoOmFjdGl2ZSB7CiAgY29sb3I6IHZhcigtLXJrLWNvbG9ycy1jb25uZWN0QnV0dG9uVGV4dEVycm9yKTsKfQouanUzNjd2ZmkgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtY29ubmVjdGlvbkluZGljYXRvcik7Cn0KLmp1MzY3dmZqOmhvdmVyIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLWNvbm5lY3Rpb25JbmRpY2F0b3IpOwp9Ci5qdTM2N3ZmazphY3RpdmUgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtY29ubmVjdGlvbkluZGljYXRvcik7Cn0KLmp1MzY3dmZsIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLWVycm9yKTsKfQouanUzNjd2Zm06aG92ZXIgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtZXJyb3IpOwp9Ci5qdTM2N3ZmbjphY3RpdmUgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtZXJyb3IpOwp9Ci5qdTM2N3ZmbyB7CiAgY29sb3I6IHZhcigtLXJrLWNvbG9ycy1nZW5lcmFsQm9yZGVyKTsKfQouanUzNjd2ZnA6aG92ZXIgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtZ2VuZXJhbEJvcmRlcik7Cn0KLmp1MzY3dmZxOmFjdGl2ZSB7CiAgY29sb3I6IHZhcigtLXJrLWNvbG9ycy1nZW5lcmFsQm9yZGVyKTsKfQouanUzNjd2ZnIgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtZ2VuZXJhbEJvcmRlckRpbSk7Cn0KLmp1MzY3dmZzOmhvdmVyIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLWdlbmVyYWxCb3JkZXJEaW0pOwp9Ci5qdTM2N3ZmdDphY3RpdmUgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtZ2VuZXJhbEJvcmRlckRpbSk7Cn0KLmp1MzY3dmZ1IHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLW1lbnVJdGVtQmFja2dyb3VuZCk7Cn0KLmp1MzY3dmZ2OmhvdmVyIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLW1lbnVJdGVtQmFja2dyb3VuZCk7Cn0KLmp1MzY3dmZ3OmFjdGl2ZSB7CiAgY29sb3I6IHZhcigtLXJrLWNvbG9ycy1tZW51SXRlbUJhY2tncm91bmQpOwp9Ci5qdTM2N3ZmeCB7CiAgY29sb3I6IHZhcigtLXJrLWNvbG9ycy1tb2RhbEJhY2tkcm9wKTsKfQouanUzNjd2Znk6aG92ZXIgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtbW9kYWxCYWNrZHJvcCk7Cn0KLmp1MzY3dmZ6OmFjdGl2ZSB7CiAgY29sb3I6IHZhcigtLXJrLWNvbG9ycy1tb2RhbEJhY2tkcm9wKTsKfQouanUzNjd2ZzAgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtbW9kYWxCYWNrZ3JvdW5kKTsKfQouanUzNjd2ZzE6aG92ZXIgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtbW9kYWxCYWNrZ3JvdW5kKTsKfQouanUzNjd2ZzI6YWN0aXZlIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLW1vZGFsQmFja2dyb3VuZCk7Cn0KLmp1MzY3dmczIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLW1vZGFsQm9yZGVyKTsKfQouanUzNjd2ZzQ6aG92ZXIgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtbW9kYWxCb3JkZXIpOwp9Ci5qdTM2N3ZnNTphY3RpdmUgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtbW9kYWxCb3JkZXIpOwp9Ci5qdTM2N3ZnNiB7CiAgY29sb3I6IHZhcigtLXJrLWNvbG9ycy1tb2RhbFRleHQpOwp9Ci5qdTM2N3ZnNzpob3ZlciB7CiAgY29sb3I6IHZhcigtLXJrLWNvbG9ycy1tb2RhbFRleHQpOwp9Ci5qdTM2N3ZnODphY3RpdmUgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtbW9kYWxUZXh0KTsKfQouanUzNjd2ZzkgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtbW9kYWxUZXh0RGltKTsKfQouanUzNjd2Z2E6aG92ZXIgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtbW9kYWxUZXh0RGltKTsKfQouanUzNjd2Z2I6YWN0aXZlIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLW1vZGFsVGV4dERpbSk7Cn0KLmp1MzY3dmdjIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLW1vZGFsVGV4dFNlY29uZGFyeSk7Cn0KLmp1MzY3dmdkOmhvdmVyIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLW1vZGFsVGV4dFNlY29uZGFyeSk7Cn0KLmp1MzY3dmdlOmFjdGl2ZSB7CiAgY29sb3I6IHZhcigtLXJrLWNvbG9ycy1tb2RhbFRleHRTZWNvbmRhcnkpOwp9Ci5qdTM2N3ZnZiB7CiAgY29sb3I6IHZhcigtLXJrLWNvbG9ycy1wcm9maWxlQWN0aW9uKTsKfQouanUzNjd2Z2c6aG92ZXIgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtcHJvZmlsZUFjdGlvbik7Cn0KLmp1MzY3dmdoOmFjdGl2ZSB7CiAgY29sb3I6IHZhcigtLXJrLWNvbG9ycy1wcm9maWxlQWN0aW9uKTsKfQouanUzNjd2Z2kgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtcHJvZmlsZUFjdGlvbkhvdmVyKTsKfQouanUzNjd2Z2o6aG92ZXIgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtcHJvZmlsZUFjdGlvbkhvdmVyKTsKfQouanUzNjd2Z2s6YWN0aXZlIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLXByb2ZpbGVBY3Rpb25Ib3Zlcik7Cn0KLmp1MzY3dmdsIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLXByb2ZpbGVGb3JlZ3JvdW5kKTsKfQouanUzNjd2Z206aG92ZXIgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtcHJvZmlsZUZvcmVncm91bmQpOwp9Ci5qdTM2N3ZnbjphY3RpdmUgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtcHJvZmlsZUZvcmVncm91bmQpOwp9Ci5qdTM2N3ZnbyB7CiAgY29sb3I6IHZhcigtLXJrLWNvbG9ycy1zZWxlY3RlZE9wdGlvbkJvcmRlcik7Cn0KLmp1MzY3dmdwOmhvdmVyIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLXNlbGVjdGVkT3B0aW9uQm9yZGVyKTsKfQouanUzNjd2Z3E6YWN0aXZlIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLXNlbGVjdGVkT3B0aW9uQm9yZGVyKTsKfQouanUzNjd2Z3IgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtc3RhbmRieSk7Cn0KLmp1MzY3dmdzOmhvdmVyIHsKICBjb2xvcjogdmFyKC0tcmstY29sb3JzLXN0YW5kYnkpOwp9Ci5qdTM2N3ZndDphY3RpdmUgewogIGNvbG9yOiB2YXIoLS1yay1jb2xvcnMtc3RhbmRieSk7Cn0KQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHsKICAuanUzNjd2MSB7CiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsKICB9CiAgLmp1MzY3djMgewogICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOwogIH0KICAuanUzNjd2NSB7CiAgICBhbGlnbi1pdGVtczogY2VudGVyOwogIH0KICAuanUzNjd2NyB7CiAgICBkaXNwbGF5OiBub25lOwogIH0KICAuanUzNjd2OSB7CiAgICBkaXNwbGF5OiBibG9jazsKICB9CiAgLmp1MzY3dmIgewogICAgZGlzcGxheTogZmxleDsKICB9CiAgLmp1MzY3dmQgewogICAgZGlzcGxheTogaW5saW5lOwogIH0KfQ== */ +[data-rk] .ju367v0 { + align-items: flex-start; +} +[data-rk] .ju367v2 { + align-items: flex-end; +} +[data-rk] .ju367v4 { + align-items: center; +} +[data-rk] .ju367v6 { + display: none; +} +[data-rk] .ju367v8 { + display: block; +} +[data-rk] .ju367va { + display: flex; +} +[data-rk] .ju367vc { + display: inline; +} +[data-rk] .ju367ve { + align-self: flex-start; +} +[data-rk] .ju367vf { + align-self: flex-end; +} +[data-rk] .ju367vg { + align-self: center; +} +[data-rk] .ju367vh { + background-size: cover; +} +[data-rk] .ju367vi { + border-radius: 1px; +} +[data-rk] .ju367vj { + border-radius: 6px; +} +[data-rk] .ju367vk { + border-radius: 10px; +} +[data-rk] .ju367vl { + border-radius: 13px; +} +[data-rk] .ju367vm { + border-radius: var(--rk-radii-actionButton); +} +[data-rk] .ju367vn { + border-radius: var(--rk-radii-connectButton); +} +[data-rk] .ju367vo { + border-radius: var(--rk-radii-menuButton); +} +[data-rk] .ju367vp { + border-radius: var(--rk-radii-modal); +} +[data-rk] .ju367vq { + border-radius: var(--rk-radii-modalMobile); +} +[data-rk] .ju367vr { + border-radius: 25%; +} +[data-rk] .ju367vs { + border-radius: 9999px; +} +[data-rk] .ju367vt { + border-style: solid; +} +[data-rk] .ju367vu { + border-width: 0px; +} +[data-rk] .ju367vv { + border-width: 1px; +} +[data-rk] .ju367vw { + border-width: 2px; +} +[data-rk] .ju367vx { + border-width: 4px; +} +[data-rk] .ju367vy { + cursor: pointer; +} +[data-rk] .ju367vz { + flex-direction: row; +} +[data-rk] .ju367v10 { + flex-direction: column; +} +[data-rk] .ju367v11 { + font-family: var(--rk-fonts-body); +} +[data-rk] .ju367v12 { + font-size: 12px; + line-height: 18px; +} +[data-rk] .ju367v13 { + font-size: 13px; + line-height: 18px; +} +[data-rk] .ju367v14 { + font-size: 14px; + line-height: 18px; +} +[data-rk] .ju367v15 { + font-size: 16px; + line-height: 20px; +} +[data-rk] .ju367v16 { + font-size: 18px; + line-height: 24px; +} +[data-rk] .ju367v17 { + font-size: 20px; + line-height: 24px; +} +[data-rk] .ju367v18 { + font-size: 23px; + line-height: 29px; +} +[data-rk] .ju367v19 { + font-weight: 400; +} +[data-rk] .ju367v1a { + font-weight: 500; +} +[data-rk] .ju367v1b { + font-weight: 600; +} +[data-rk] .ju367v1c { + font-weight: 700; +} +[data-rk] .ju367v1d { + font-weight: 800; +} +[data-rk] .ju367v1e { + gap: 0; +} +[data-rk] .ju367v1f { + gap: 1px; +} +[data-rk] .ju367v1g { + gap: 2px; +} +[data-rk] .ju367v1h { + gap: 3px; +} +[data-rk] .ju367v1i { + gap: 4px; +} +[data-rk] .ju367v1j { + gap: 5px; +} +[data-rk] .ju367v1k { + gap: 6px; +} +[data-rk] .ju367v1l { + gap: 8px; +} +[data-rk] .ju367v1m { + gap: 10px; +} +[data-rk] .ju367v1n { + gap: 12px; +} +[data-rk] .ju367v1o { + gap: 14px; +} +[data-rk] .ju367v1p { + gap: 16px; +} +[data-rk] .ju367v1q { + gap: 18px; +} +[data-rk] .ju367v1r { + gap: 20px; +} +[data-rk] .ju367v1s { + gap: 24px; +} +[data-rk] .ju367v1t { + gap: 28px; +} +[data-rk] .ju367v1u { + gap: 32px; +} +[data-rk] .ju367v1v { + gap: 36px; +} +[data-rk] .ju367v1w { + gap: 44px; +} +[data-rk] .ju367v1x { + gap: 64px; +} +[data-rk] .ju367v1y { + gap: -1px; +} +[data-rk] .ju367v1z { + height: 1px; +} +[data-rk] .ju367v20 { + height: 2px; +} +[data-rk] .ju367v21 { + height: 4px; +} +[data-rk] .ju367v22 { + height: 8px; +} +[data-rk] .ju367v23 { + height: 12px; +} +[data-rk] .ju367v24 { + height: 20px; +} +[data-rk] .ju367v25 { + height: 24px; +} +[data-rk] .ju367v26 { + height: 28px; +} +[data-rk] .ju367v27 { + height: 30px; +} +[data-rk] .ju367v28 { + height: 32px; +} +[data-rk] .ju367v29 { + height: 34px; +} +[data-rk] .ju367v2a { + height: 36px; +} +[data-rk] .ju367v2b { + height: 40px; +} +[data-rk] .ju367v2c { + height: 44px; +} +[data-rk] .ju367v2d { + height: 48px; +} +[data-rk] .ju367v2e { + height: 54px; +} +[data-rk] .ju367v2f { + height: 60px; +} +[data-rk] .ju367v2g { + height: 360px; +} +[data-rk] .ju367v2h { + height: 100%; +} +[data-rk] .ju367v2i { + height: -webkit-max-content; + height: -moz-max-content; + height: max-content; +} +[data-rk] .ju367v2j { + justify-content: flex-start; +} +[data-rk] .ju367v2k { + justify-content: flex-end; +} +[data-rk] .ju367v2l { + justify-content: center; +} +[data-rk] .ju367v2m { + justify-content: space-between; +} +[data-rk] .ju367v2n { + justify-content: space-around; +} +[data-rk] .ju367v2o { + text-align: left; +} +[data-rk] .ju367v2p { + text-align: center; +} +[data-rk] .ju367v2q { + text-align: inherit; +} +[data-rk] .ju367v2r { + margin-bottom: 0; +} +[data-rk] .ju367v2s { + margin-bottom: 1px; +} +[data-rk] .ju367v2t { + margin-bottom: 2px; +} +[data-rk] .ju367v2u { + margin-bottom: 3px; +} +[data-rk] .ju367v2v { + margin-bottom: 4px; +} +[data-rk] .ju367v2w { + margin-bottom: 5px; +} +[data-rk] .ju367v2x { + margin-bottom: 6px; +} +[data-rk] .ju367v2y { + margin-bottom: 8px; +} +[data-rk] .ju367v2z { + margin-bottom: 10px; +} +[data-rk] .ju367v30 { + margin-bottom: 12px; +} +[data-rk] .ju367v31 { + margin-bottom: 14px; +} +[data-rk] .ju367v32 { + margin-bottom: 16px; +} +[data-rk] .ju367v33 { + margin-bottom: 18px; +} +[data-rk] .ju367v34 { + margin-bottom: 20px; +} +[data-rk] .ju367v35 { + margin-bottom: 24px; +} +[data-rk] .ju367v36 { + margin-bottom: 28px; +} +[data-rk] .ju367v37 { + margin-bottom: 32px; +} +[data-rk] .ju367v38 { + margin-bottom: 36px; +} +[data-rk] .ju367v39 { + margin-bottom: 44px; +} +[data-rk] .ju367v3a { + margin-bottom: 64px; +} +[data-rk] .ju367v3b { + margin-bottom: -1px; +} +[data-rk] .ju367v3c { + margin-left: 0; +} +[data-rk] .ju367v3d { + margin-left: 1px; +} +[data-rk] .ju367v3e { + margin-left: 2px; +} +[data-rk] .ju367v3f { + margin-left: 3px; +} +[data-rk] .ju367v3g { + margin-left: 4px; +} +[data-rk] .ju367v3h { + margin-left: 5px; +} +[data-rk] .ju367v3i { + margin-left: 6px; +} +[data-rk] .ju367v3j { + margin-left: 8px; +} +[data-rk] .ju367v3k { + margin-left: 10px; +} +[data-rk] .ju367v3l { + margin-left: 12px; +} +[data-rk] .ju367v3m { + margin-left: 14px; +} +[data-rk] .ju367v3n { + margin-left: 16px; +} +[data-rk] .ju367v3o { + margin-left: 18px; +} +[data-rk] .ju367v3p { + margin-left: 20px; +} +[data-rk] .ju367v3q { + margin-left: 24px; +} +[data-rk] .ju367v3r { + margin-left: 28px; +} +[data-rk] .ju367v3s { + margin-left: 32px; +} +[data-rk] .ju367v3t { + margin-left: 36px; +} +[data-rk] .ju367v3u { + margin-left: 44px; +} +[data-rk] .ju367v3v { + margin-left: 64px; +} +[data-rk] .ju367v3w { + margin-left: -1px; +} +[data-rk] .ju367v3x { + margin-right: 0; +} +[data-rk] .ju367v3y { + margin-right: 1px; +} +[data-rk] .ju367v3z { + margin-right: 2px; +} +[data-rk] .ju367v40 { + margin-right: 3px; +} +[data-rk] .ju367v41 { + margin-right: 4px; +} +[data-rk] .ju367v42 { + margin-right: 5px; +} +[data-rk] .ju367v43 { + margin-right: 6px; +} +[data-rk] .ju367v44 { + margin-right: 8px; +} +[data-rk] .ju367v45 { + margin-right: 10px; +} +[data-rk] .ju367v46 { + margin-right: 12px; +} +[data-rk] .ju367v47 { + margin-right: 14px; +} +[data-rk] .ju367v48 { + margin-right: 16px; +} +[data-rk] .ju367v49 { + margin-right: 18px; +} +[data-rk] .ju367v4a { + margin-right: 20px; +} +[data-rk] .ju367v4b { + margin-right: 24px; +} +[data-rk] .ju367v4c { + margin-right: 28px; +} +[data-rk] .ju367v4d { + margin-right: 32px; +} +[data-rk] .ju367v4e { + margin-right: 36px; +} +[data-rk] .ju367v4f { + margin-right: 44px; +} +[data-rk] .ju367v4g { + margin-right: 64px; +} +[data-rk] .ju367v4h { + margin-right: -1px; +} +[data-rk] .ju367v4i { + margin-top: 0; +} +[data-rk] .ju367v4j { + margin-top: 1px; +} +[data-rk] .ju367v4k { + margin-top: 2px; +} +[data-rk] .ju367v4l { + margin-top: 3px; +} +[data-rk] .ju367v4m { + margin-top: 4px; +} +[data-rk] .ju367v4n { + margin-top: 5px; +} +[data-rk] .ju367v4o { + margin-top: 6px; +} +[data-rk] .ju367v4p { + margin-top: 8px; +} +[data-rk] .ju367v4q { + margin-top: 10px; +} +[data-rk] .ju367v4r { + margin-top: 12px; +} +[data-rk] .ju367v4s { + margin-top: 14px; +} +[data-rk] .ju367v4t { + margin-top: 16px; +} +[data-rk] .ju367v4u { + margin-top: 18px; +} +[data-rk] .ju367v4v { + margin-top: 20px; +} +[data-rk] .ju367v4w { + margin-top: 24px; +} +[data-rk] .ju367v4x { + margin-top: 28px; +} +[data-rk] .ju367v4y { + margin-top: 32px; +} +[data-rk] .ju367v4z { + margin-top: 36px; +} +[data-rk] .ju367v50 { + margin-top: 44px; +} +[data-rk] .ju367v51 { + margin-top: 64px; +} +[data-rk] .ju367v52 { + margin-top: -1px; +} +[data-rk] .ju367v53 { + max-width: 1px; +} +[data-rk] .ju367v54 { + max-width: 2px; +} +[data-rk] .ju367v55 { + max-width: 4px; +} +[data-rk] .ju367v56 { + max-width: 8px; +} +[data-rk] .ju367v57 { + max-width: 12px; +} +[data-rk] .ju367v58 { + max-width: 20px; +} +[data-rk] .ju367v59 { + max-width: 24px; +} +[data-rk] .ju367v5a { + max-width: 28px; +} +[data-rk] .ju367v5b { + max-width: 30px; +} +[data-rk] .ju367v5c { + max-width: 32px; +} +[data-rk] .ju367v5d { + max-width: 34px; +} +[data-rk] .ju367v5e { + max-width: 36px; +} +[data-rk] .ju367v5f { + max-width: 40px; +} +[data-rk] .ju367v5g { + max-width: 44px; +} +[data-rk] .ju367v5h { + max-width: 48px; +} +[data-rk] .ju367v5i { + max-width: 54px; +} +[data-rk] .ju367v5j { + max-width: 60px; +} +[data-rk] .ju367v5k { + max-width: 360px; +} +[data-rk] .ju367v5l { + max-width: 100%; +} +[data-rk] .ju367v5m { + max-width: -webkit-max-content; + max-width: -moz-max-content; + max-width: max-content; +} +[data-rk] .ju367v5n { + min-width: 1px; +} +[data-rk] .ju367v5o { + min-width: 2px; +} +[data-rk] .ju367v5p { + min-width: 4px; +} +[data-rk] .ju367v5q { + min-width: 8px; +} +[data-rk] .ju367v5r { + min-width: 12px; +} +[data-rk] .ju367v5s { + min-width: 20px; +} +[data-rk] .ju367v5t { + min-width: 24px; +} +[data-rk] .ju367v5u { + min-width: 28px; +} +[data-rk] .ju367v5v { + min-width: 30px; +} +[data-rk] .ju367v5w { + min-width: 32px; +} +[data-rk] .ju367v5x { + min-width: 34px; +} +[data-rk] .ju367v5y { + min-width: 36px; +} +[data-rk] .ju367v5z { + min-width: 40px; +} +[data-rk] .ju367v60 { + min-width: 44px; +} +[data-rk] .ju367v61 { + min-width: 48px; +} +[data-rk] .ju367v62 { + min-width: 54px; +} +[data-rk] .ju367v63 { + min-width: 60px; +} +[data-rk] .ju367v64 { + min-width: 360px; +} +[data-rk] .ju367v65 { + min-width: 100%; +} +[data-rk] .ju367v66 { + min-width: -webkit-max-content; + min-width: -moz-max-content; + min-width: max-content; +} +[data-rk] .ju367v67 { + overflow: hidden; +} +[data-rk] .ju367v68 { + padding-bottom: 0; +} +[data-rk] .ju367v69 { + padding-bottom: 1px; +} +[data-rk] .ju367v6a { + padding-bottom: 2px; +} +[data-rk] .ju367v6b { + padding-bottom: 3px; +} +[data-rk] .ju367v6c { + padding-bottom: 4px; +} +[data-rk] .ju367v6d { + padding-bottom: 5px; +} +[data-rk] .ju367v6e { + padding-bottom: 6px; +} +[data-rk] .ju367v6f { + padding-bottom: 8px; +} +[data-rk] .ju367v6g { + padding-bottom: 10px; +} +[data-rk] .ju367v6h { + padding-bottom: 12px; +} +[data-rk] .ju367v6i { + padding-bottom: 14px; +} +[data-rk] .ju367v6j { + padding-bottom: 16px; +} +[data-rk] .ju367v6k { + padding-bottom: 18px; +} +[data-rk] .ju367v6l { + padding-bottom: 20px; +} +[data-rk] .ju367v6m { + padding-bottom: 24px; +} +[data-rk] .ju367v6n { + padding-bottom: 28px; +} +[data-rk] .ju367v6o { + padding-bottom: 32px; +} +[data-rk] .ju367v6p { + padding-bottom: 36px; +} +[data-rk] .ju367v6q { + padding-bottom: 44px; +} +[data-rk] .ju367v6r { + padding-bottom: 64px; +} +[data-rk] .ju367v6s { + padding-bottom: -1px; +} +[data-rk] .ju367v6t { + padding-left: 0; +} +[data-rk] .ju367v6u { + padding-left: 1px; +} +[data-rk] .ju367v6v { + padding-left: 2px; +} +[data-rk] .ju367v6w { + padding-left: 3px; +} +[data-rk] .ju367v6x { + padding-left: 4px; +} +[data-rk] .ju367v6y { + padding-left: 5px; +} +[data-rk] .ju367v6z { + padding-left: 6px; +} +[data-rk] .ju367v70 { + padding-left: 8px; +} +[data-rk] .ju367v71 { + padding-left: 10px; +} +[data-rk] .ju367v72 { + padding-left: 12px; +} +[data-rk] .ju367v73 { + padding-left: 14px; +} +[data-rk] .ju367v74 { + padding-left: 16px; +} +[data-rk] .ju367v75 { + padding-left: 18px; +} +[data-rk] .ju367v76 { + padding-left: 20px; +} +[data-rk] .ju367v77 { + padding-left: 24px; +} +[data-rk] .ju367v78 { + padding-left: 28px; +} +[data-rk] .ju367v79 { + padding-left: 32px; +} +[data-rk] .ju367v7a { + padding-left: 36px; +} +[data-rk] .ju367v7b { + padding-left: 44px; +} +[data-rk] .ju367v7c { + padding-left: 64px; +} +[data-rk] .ju367v7d { + padding-left: -1px; +} +[data-rk] .ju367v7e { + padding-right: 0; +} +[data-rk] .ju367v7f { + padding-right: 1px; +} +[data-rk] .ju367v7g { + padding-right: 2px; +} +[data-rk] .ju367v7h { + padding-right: 3px; +} +[data-rk] .ju367v7i { + padding-right: 4px; +} +[data-rk] .ju367v7j { + padding-right: 5px; +} +[data-rk] .ju367v7k { + padding-right: 6px; +} +[data-rk] .ju367v7l { + padding-right: 8px; +} +[data-rk] .ju367v7m { + padding-right: 10px; +} +[data-rk] .ju367v7n { + padding-right: 12px; +} +[data-rk] .ju367v7o { + padding-right: 14px; +} +[data-rk] .ju367v7p { + padding-right: 16px; +} +[data-rk] .ju367v7q { + padding-right: 18px; +} +[data-rk] .ju367v7r { + padding-right: 20px; +} +[data-rk] .ju367v7s { + padding-right: 24px; +} +[data-rk] .ju367v7t { + padding-right: 28px; +} +[data-rk] .ju367v7u { + padding-right: 32px; +} +[data-rk] .ju367v7v { + padding-right: 36px; +} +[data-rk] .ju367v7w { + padding-right: 44px; +} +[data-rk] .ju367v7x { + padding-right: 64px; +} +[data-rk] .ju367v7y { + padding-right: -1px; +} +[data-rk] .ju367v7z { + padding-top: 0; +} +[data-rk] .ju367v80 { + padding-top: 1px; +} +[data-rk] .ju367v81 { + padding-top: 2px; +} +[data-rk] .ju367v82 { + padding-top: 3px; +} +[data-rk] .ju367v83 { + padding-top: 4px; +} +[data-rk] .ju367v84 { + padding-top: 5px; +} +[data-rk] .ju367v85 { + padding-top: 6px; +} +[data-rk] .ju367v86 { + padding-top: 8px; +} +[data-rk] .ju367v87 { + padding-top: 10px; +} +[data-rk] .ju367v88 { + padding-top: 12px; +} +[data-rk] .ju367v89 { + padding-top: 14px; +} +[data-rk] .ju367v8a { + padding-top: 16px; +} +[data-rk] .ju367v8b { + padding-top: 18px; +} +[data-rk] .ju367v8c { + padding-top: 20px; +} +[data-rk] .ju367v8d { + padding-top: 24px; +} +[data-rk] .ju367v8e { + padding-top: 28px; +} +[data-rk] .ju367v8f { + padding-top: 32px; +} +[data-rk] .ju367v8g { + padding-top: 36px; +} +[data-rk] .ju367v8h { + padding-top: 44px; +} +[data-rk] .ju367v8i { + padding-top: 64px; +} +[data-rk] .ju367v8j { + padding-top: -1px; +} +[data-rk] .ju367v8k { + position: absolute; +} +[data-rk] .ju367v8l { + position: fixed; +} +[data-rk] .ju367v8m { + position: relative; +} +[data-rk] .ju367v8n { + right: 0; +} +[data-rk] .ju367v8o { + transition: 0.125s ease; +} +[data-rk] .ju367v8p { + transition: transform 0.125s ease; +} +[data-rk] .ju367v8q { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +[data-rk] .ju367v8r { + width: 1px; +} +[data-rk] .ju367v8s { + width: 2px; +} +[data-rk] .ju367v8t { + width: 4px; +} +[data-rk] .ju367v8u { + width: 8px; +} +[data-rk] .ju367v8v { + width: 12px; +} +[data-rk] .ju367v8w { + width: 20px; +} +[data-rk] .ju367v8x { + width: 24px; +} +[data-rk] .ju367v8y { + width: 28px; +} +[data-rk] .ju367v8z { + width: 30px; +} +[data-rk] .ju367v90 { + width: 32px; +} +[data-rk] .ju367v91 { + width: 34px; +} +[data-rk] .ju367v92 { + width: 36px; +} +[data-rk] .ju367v93 { + width: 40px; +} +[data-rk] .ju367v94 { + width: 44px; +} +[data-rk] .ju367v95 { + width: 48px; +} +[data-rk] .ju367v96 { + width: 54px; +} +[data-rk] .ju367v97 { + width: 60px; +} +[data-rk] .ju367v98 { + width: 360px; +} +[data-rk] .ju367v99 { + width: 100%; +} +[data-rk] .ju367v9a { + width: -webkit-max-content; + width: -moz-max-content; + width: max-content; +} +[data-rk] .ju367v9b { + -webkit-backdrop-filter: var(--rk-blurs-modalOverlay); + backdrop-filter: var(--rk-blurs-modalOverlay); +} +[data-rk] .ju367v9c { + background: var(--rk-colors-accentColor); +} +[data-rk] .ju367v9d:hover { + background: var(--rk-colors-accentColor); +} +[data-rk] .ju367v9e:active { + background: var(--rk-colors-accentColor); +} +[data-rk] .ju367v9f { + background: var(--rk-colors-accentColorForeground); +} +[data-rk] .ju367v9g:hover { + background: var(--rk-colors-accentColorForeground); +} +[data-rk] .ju367v9h:active { + background: var(--rk-colors-accentColorForeground); +} +[data-rk] .ju367v9i { + background: var(--rk-colors-actionButtonBorder); +} +[data-rk] .ju367v9j:hover { + background: var(--rk-colors-actionButtonBorder); +} +[data-rk] .ju367v9k:active { + background: var(--rk-colors-actionButtonBorder); +} +[data-rk] .ju367v9l { + background: var(--rk-colors-actionButtonBorderMobile); +} +[data-rk] .ju367v9m:hover { + background: var(--rk-colors-actionButtonBorderMobile); +} +[data-rk] .ju367v9n:active { + background: var(--rk-colors-actionButtonBorderMobile); +} +[data-rk] .ju367v9o { + background: var(--rk-colors-actionButtonSecondaryBackground); +} +[data-rk] .ju367v9p:hover { + background: var(--rk-colors-actionButtonSecondaryBackground); +} +[data-rk] .ju367v9q:active { + background: var(--rk-colors-actionButtonSecondaryBackground); +} +[data-rk] .ju367v9r { + background: var(--rk-colors-closeButton); +} +[data-rk] .ju367v9s:hover { + background: var(--rk-colors-closeButton); +} +[data-rk] .ju367v9t:active { + background: var(--rk-colors-closeButton); +} +[data-rk] .ju367v9u { + background: var(--rk-colors-closeButtonBackground); +} +[data-rk] .ju367v9v:hover { + background: var(--rk-colors-closeButtonBackground); +} +[data-rk] .ju367v9w:active { + background: var(--rk-colors-closeButtonBackground); +} +[data-rk] .ju367v9x { + background: var(--rk-colors-connectButtonBackground); +} +[data-rk] .ju367v9y:hover { + background: var(--rk-colors-connectButtonBackground); +} +[data-rk] .ju367v9z:active { + background: var(--rk-colors-connectButtonBackground); +} +[data-rk] .ju367va0 { + background: var(--rk-colors-connectButtonBackgroundError); +} +[data-rk] .ju367va1:hover { + background: var(--rk-colors-connectButtonBackgroundError); +} +[data-rk] .ju367va2:active { + background: var(--rk-colors-connectButtonBackgroundError); +} +[data-rk] .ju367va3 { + background: var(--rk-colors-connectButtonInnerBackground); +} +[data-rk] .ju367va4:hover { + background: var(--rk-colors-connectButtonInnerBackground); +} +[data-rk] .ju367va5:active { + background: var(--rk-colors-connectButtonInnerBackground); +} +[data-rk] .ju367va6 { + background: var(--rk-colors-connectButtonText); +} +[data-rk] .ju367va7:hover { + background: var(--rk-colors-connectButtonText); +} +[data-rk] .ju367va8:active { + background: var(--rk-colors-connectButtonText); +} +[data-rk] .ju367va9 { + background: var(--rk-colors-connectButtonTextError); +} +[data-rk] .ju367vaa:hover { + background: var(--rk-colors-connectButtonTextError); +} +[data-rk] .ju367vab:active { + background: var(--rk-colors-connectButtonTextError); +} +[data-rk] .ju367vac { + background: var(--rk-colors-connectionIndicator); +} +[data-rk] .ju367vad:hover { + background: var(--rk-colors-connectionIndicator); +} +[data-rk] .ju367vae:active { + background: var(--rk-colors-connectionIndicator); +} +[data-rk] .ju367vaf { + background: var(--rk-colors-error); +} +[data-rk] .ju367vag:hover { + background: var(--rk-colors-error); +} +[data-rk] .ju367vah:active { + background: var(--rk-colors-error); +} +[data-rk] .ju367vai { + background: var(--rk-colors-generalBorder); +} +[data-rk] .ju367vaj:hover { + background: var(--rk-colors-generalBorder); +} +[data-rk] .ju367vak:active { + background: var(--rk-colors-generalBorder); +} +[data-rk] .ju367val { + background: var(--rk-colors-generalBorderDim); +} +[data-rk] .ju367vam:hover { + background: var(--rk-colors-generalBorderDim); +} +[data-rk] .ju367van:active { + background: var(--rk-colors-generalBorderDim); +} +[data-rk] .ju367vao { + background: var(--rk-colors-menuItemBackground); +} +[data-rk] .ju367vap:hover { + background: var(--rk-colors-menuItemBackground); +} +[data-rk] .ju367vaq:active { + background: var(--rk-colors-menuItemBackground); +} +[data-rk] .ju367var { + background: var(--rk-colors-modalBackdrop); +} +[data-rk] .ju367vas:hover { + background: var(--rk-colors-modalBackdrop); +} +[data-rk] .ju367vat:active { + background: var(--rk-colors-modalBackdrop); +} +[data-rk] .ju367vau { + background: var(--rk-colors-modalBackground); +} +[data-rk] .ju367vav:hover { + background: var(--rk-colors-modalBackground); +} +[data-rk] .ju367vaw:active { + background: var(--rk-colors-modalBackground); +} +[data-rk] .ju367vax { + background: var(--rk-colors-modalBorder); +} +[data-rk] .ju367vay:hover { + background: var(--rk-colors-modalBorder); +} +[data-rk] .ju367vaz:active { + background: var(--rk-colors-modalBorder); +} +[data-rk] .ju367vb0 { + background: var(--rk-colors-modalText); +} +[data-rk] .ju367vb1:hover { + background: var(--rk-colors-modalText); +} +[data-rk] .ju367vb2:active { + background: var(--rk-colors-modalText); +} +[data-rk] .ju367vb3 { + background: var(--rk-colors-modalTextDim); +} +[data-rk] .ju367vb4:hover { + background: var(--rk-colors-modalTextDim); +} +[data-rk] .ju367vb5:active { + background: var(--rk-colors-modalTextDim); +} +[data-rk] .ju367vb6 { + background: var(--rk-colors-modalTextSecondary); +} +[data-rk] .ju367vb7:hover { + background: var(--rk-colors-modalTextSecondary); +} +[data-rk] .ju367vb8:active { + background: var(--rk-colors-modalTextSecondary); +} +[data-rk] .ju367vb9 { + background: var(--rk-colors-profileAction); +} +[data-rk] .ju367vba:hover { + background: var(--rk-colors-profileAction); +} +[data-rk] .ju367vbb:active { + background: var(--rk-colors-profileAction); +} +[data-rk] .ju367vbc { + background: var(--rk-colors-profileActionHover); +} +[data-rk] .ju367vbd:hover { + background: var(--rk-colors-profileActionHover); +} +[data-rk] .ju367vbe:active { + background: var(--rk-colors-profileActionHover); +} +[data-rk] .ju367vbf { + background: var(--rk-colors-profileForeground); +} +[data-rk] .ju367vbg:hover { + background: var(--rk-colors-profileForeground); +} +[data-rk] .ju367vbh:active { + background: var(--rk-colors-profileForeground); +} +[data-rk] .ju367vbi { + background: var(--rk-colors-selectedOptionBorder); +} +[data-rk] .ju367vbj:hover { + background: var(--rk-colors-selectedOptionBorder); +} +[data-rk] .ju367vbk:active { + background: var(--rk-colors-selectedOptionBorder); +} +[data-rk] .ju367vbl { + background: var(--rk-colors-standby); +} +[data-rk] .ju367vbm:hover { + background: var(--rk-colors-standby); +} +[data-rk] .ju367vbn:active { + background: var(--rk-colors-standby); +} +[data-rk] .ju367vbo { + border-color: var(--rk-colors-accentColor); +} +[data-rk] .ju367vbp:hover { + border-color: var(--rk-colors-accentColor); +} +[data-rk] .ju367vbq:active { + border-color: var(--rk-colors-accentColor); +} +[data-rk] .ju367vbr { + border-color: var(--rk-colors-accentColorForeground); +} +[data-rk] .ju367vbs:hover { + border-color: var(--rk-colors-accentColorForeground); +} +[data-rk] .ju367vbt:active { + border-color: var(--rk-colors-accentColorForeground); +} +[data-rk] .ju367vbu { + border-color: var(--rk-colors-actionButtonBorder); +} +[data-rk] .ju367vbv:hover { + border-color: var(--rk-colors-actionButtonBorder); +} +[data-rk] .ju367vbw:active { + border-color: var(--rk-colors-actionButtonBorder); +} +[data-rk] .ju367vbx { + border-color: var(--rk-colors-actionButtonBorderMobile); +} +[data-rk] .ju367vby:hover { + border-color: var(--rk-colors-actionButtonBorderMobile); +} +[data-rk] .ju367vbz:active { + border-color: var(--rk-colors-actionButtonBorderMobile); +} +[data-rk] .ju367vc0 { + border-color: var(--rk-colors-actionButtonSecondaryBackground); +} +[data-rk] .ju367vc1:hover { + border-color: var(--rk-colors-actionButtonSecondaryBackground); +} +[data-rk] .ju367vc2:active { + border-color: var(--rk-colors-actionButtonSecondaryBackground); +} +[data-rk] .ju367vc3 { + border-color: var(--rk-colors-closeButton); +} +[data-rk] .ju367vc4:hover { + border-color: var(--rk-colors-closeButton); +} +[data-rk] .ju367vc5:active { + border-color: var(--rk-colors-closeButton); +} +[data-rk] .ju367vc6 { + border-color: var(--rk-colors-closeButtonBackground); +} +[data-rk] .ju367vc7:hover { + border-color: var(--rk-colors-closeButtonBackground); +} +[data-rk] .ju367vc8:active { + border-color: var(--rk-colors-closeButtonBackground); +} +[data-rk] .ju367vc9 { + border-color: var(--rk-colors-connectButtonBackground); +} +[data-rk] .ju367vca:hover { + border-color: var(--rk-colors-connectButtonBackground); +} +[data-rk] .ju367vcb:active { + border-color: var(--rk-colors-connectButtonBackground); +} +[data-rk] .ju367vcc { + border-color: var(--rk-colors-connectButtonBackgroundError); +} +[data-rk] .ju367vcd:hover { + border-color: var(--rk-colors-connectButtonBackgroundError); +} +[data-rk] .ju367vce:active { + border-color: var(--rk-colors-connectButtonBackgroundError); +} +[data-rk] .ju367vcf { + border-color: var(--rk-colors-connectButtonInnerBackground); +} +[data-rk] .ju367vcg:hover { + border-color: var(--rk-colors-connectButtonInnerBackground); +} +[data-rk] .ju367vch:active { + border-color: var(--rk-colors-connectButtonInnerBackground); +} +[data-rk] .ju367vci { + border-color: var(--rk-colors-connectButtonText); +} +[data-rk] .ju367vcj:hover { + border-color: var(--rk-colors-connectButtonText); +} +[data-rk] .ju367vck:active { + border-color: var(--rk-colors-connectButtonText); +} +[data-rk] .ju367vcl { + border-color: var(--rk-colors-connectButtonTextError); +} +[data-rk] .ju367vcm:hover { + border-color: var(--rk-colors-connectButtonTextError); +} +[data-rk] .ju367vcn:active { + border-color: var(--rk-colors-connectButtonTextError); +} +[data-rk] .ju367vco { + border-color: var(--rk-colors-connectionIndicator); +} +[data-rk] .ju367vcp:hover { + border-color: var(--rk-colors-connectionIndicator); +} +[data-rk] .ju367vcq:active { + border-color: var(--rk-colors-connectionIndicator); +} +[data-rk] .ju367vcr { + border-color: var(--rk-colors-error); +} +[data-rk] .ju367vcs:hover { + border-color: var(--rk-colors-error); +} +[data-rk] .ju367vct:active { + border-color: var(--rk-colors-error); +} +[data-rk] .ju367vcu { + border-color: var(--rk-colors-generalBorder); +} +[data-rk] .ju367vcv:hover { + border-color: var(--rk-colors-generalBorder); +} +[data-rk] .ju367vcw:active { + border-color: var(--rk-colors-generalBorder); +} +[data-rk] .ju367vcx { + border-color: var(--rk-colors-generalBorderDim); +} +[data-rk] .ju367vcy:hover { + border-color: var(--rk-colors-generalBorderDim); +} +[data-rk] .ju367vcz:active { + border-color: var(--rk-colors-generalBorderDim); +} +[data-rk] .ju367vd0 { + border-color: var(--rk-colors-menuItemBackground); +} +[data-rk] .ju367vd1:hover { + border-color: var(--rk-colors-menuItemBackground); +} +[data-rk] .ju367vd2:active { + border-color: var(--rk-colors-menuItemBackground); +} +[data-rk] .ju367vd3 { + border-color: var(--rk-colors-modalBackdrop); +} +[data-rk] .ju367vd4:hover { + border-color: var(--rk-colors-modalBackdrop); +} +[data-rk] .ju367vd5:active { + border-color: var(--rk-colors-modalBackdrop); +} +[data-rk] .ju367vd6 { + border-color: var(--rk-colors-modalBackground); +} +[data-rk] .ju367vd7:hover { + border-color: var(--rk-colors-modalBackground); +} +[data-rk] .ju367vd8:active { + border-color: var(--rk-colors-modalBackground); +} +[data-rk] .ju367vd9 { + border-color: var(--rk-colors-modalBorder); +} +[data-rk] .ju367vda:hover { + border-color: var(--rk-colors-modalBorder); +} +[data-rk] .ju367vdb:active { + border-color: var(--rk-colors-modalBorder); +} +[data-rk] .ju367vdc { + border-color: var(--rk-colors-modalText); +} +[data-rk] .ju367vdd:hover { + border-color: var(--rk-colors-modalText); +} +[data-rk] .ju367vde:active { + border-color: var(--rk-colors-modalText); +} +[data-rk] .ju367vdf { + border-color: var(--rk-colors-modalTextDim); +} +[data-rk] .ju367vdg:hover { + border-color: var(--rk-colors-modalTextDim); +} +[data-rk] .ju367vdh:active { + border-color: var(--rk-colors-modalTextDim); +} +[data-rk] .ju367vdi { + border-color: var(--rk-colors-modalTextSecondary); +} +[data-rk] .ju367vdj:hover { + border-color: var(--rk-colors-modalTextSecondary); +} +[data-rk] .ju367vdk:active { + border-color: var(--rk-colors-modalTextSecondary); +} +[data-rk] .ju367vdl { + border-color: var(--rk-colors-profileAction); +} +[data-rk] .ju367vdm:hover { + border-color: var(--rk-colors-profileAction); +} +[data-rk] .ju367vdn:active { + border-color: var(--rk-colors-profileAction); +} +[data-rk] .ju367vdo { + border-color: var(--rk-colors-profileActionHover); +} +[data-rk] .ju367vdp:hover { + border-color: var(--rk-colors-profileActionHover); +} +[data-rk] .ju367vdq:active { + border-color: var(--rk-colors-profileActionHover); +} +[data-rk] .ju367vdr { + border-color: var(--rk-colors-profileForeground); +} +[data-rk] .ju367vds:hover { + border-color: var(--rk-colors-profileForeground); +} +[data-rk] .ju367vdt:active { + border-color: var(--rk-colors-profileForeground); +} +[data-rk] .ju367vdu { + border-color: var(--rk-colors-selectedOptionBorder); +} +[data-rk] .ju367vdv:hover { + border-color: var(--rk-colors-selectedOptionBorder); +} +[data-rk] .ju367vdw:active { + border-color: var(--rk-colors-selectedOptionBorder); +} +[data-rk] .ju367vdx { + border-color: var(--rk-colors-standby); +} +[data-rk] .ju367vdy:hover { + border-color: var(--rk-colors-standby); +} +[data-rk] .ju367vdz:active { + border-color: var(--rk-colors-standby); +} +[data-rk] .ju367ve0 { + box-shadow: var(--rk-shadows-connectButton); +} +[data-rk] .ju367ve1:hover { + box-shadow: var(--rk-shadows-connectButton); +} +[data-rk] .ju367ve2:active { + box-shadow: var(--rk-shadows-connectButton); +} +[data-rk] .ju367ve3 { + box-shadow: var(--rk-shadows-dialog); +} +[data-rk] .ju367ve4:hover { + box-shadow: var(--rk-shadows-dialog); +} +[data-rk] .ju367ve5:active { + box-shadow: var(--rk-shadows-dialog); +} +[data-rk] .ju367ve6 { + box-shadow: var(--rk-shadows-profileDetailsAction); +} +[data-rk] .ju367ve7:hover { + box-shadow: var(--rk-shadows-profileDetailsAction); +} +[data-rk] .ju367ve8:active { + box-shadow: var(--rk-shadows-profileDetailsAction); +} +[data-rk] .ju367ve9 { + box-shadow: var(--rk-shadows-selectedOption); +} +[data-rk] .ju367vea:hover { + box-shadow: var(--rk-shadows-selectedOption); +} +[data-rk] .ju367veb:active { + box-shadow: var(--rk-shadows-selectedOption); +} +[data-rk] .ju367vec { + box-shadow: var(--rk-shadows-selectedWallet); +} +[data-rk] .ju367ved:hover { + box-shadow: var(--rk-shadows-selectedWallet); +} +[data-rk] .ju367vee:active { + box-shadow: var(--rk-shadows-selectedWallet); +} +[data-rk] .ju367vef { + box-shadow: var(--rk-shadows-walletLogo); +} +[data-rk] .ju367veg:hover { + box-shadow: var(--rk-shadows-walletLogo); +} +[data-rk] .ju367veh:active { + box-shadow: var(--rk-shadows-walletLogo); +} +[data-rk] .ju367vei { + color: var(--rk-colors-accentColor); +} +[data-rk] .ju367vej:hover { + color: var(--rk-colors-accentColor); +} +[data-rk] .ju367vek:active { + color: var(--rk-colors-accentColor); +} +[data-rk] .ju367vel { + color: var(--rk-colors-accentColorForeground); +} +[data-rk] .ju367vem:hover { + color: var(--rk-colors-accentColorForeground); +} +[data-rk] .ju367ven:active { + color: var(--rk-colors-accentColorForeground); +} +[data-rk] .ju367veo { + color: var(--rk-colors-actionButtonBorder); +} +[data-rk] .ju367vep:hover { + color: var(--rk-colors-actionButtonBorder); +} +[data-rk] .ju367veq:active { + color: var(--rk-colors-actionButtonBorder); +} +[data-rk] .ju367ver { + color: var(--rk-colors-actionButtonBorderMobile); +} +[data-rk] .ju367ves:hover { + color: var(--rk-colors-actionButtonBorderMobile); +} +[data-rk] .ju367vet:active { + color: var(--rk-colors-actionButtonBorderMobile); +} +[data-rk] .ju367veu { + color: var(--rk-colors-actionButtonSecondaryBackground); +} +[data-rk] .ju367vev:hover { + color: var(--rk-colors-actionButtonSecondaryBackground); +} +[data-rk] .ju367vew:active { + color: var(--rk-colors-actionButtonSecondaryBackground); +} +[data-rk] .ju367vex { + color: var(--rk-colors-closeButton); +} +[data-rk] .ju367vey:hover { + color: var(--rk-colors-closeButton); +} +[data-rk] .ju367vez:active { + color: var(--rk-colors-closeButton); +} +[data-rk] .ju367vf0 { + color: var(--rk-colors-closeButtonBackground); +} +[data-rk] .ju367vf1:hover { + color: var(--rk-colors-closeButtonBackground); +} +[data-rk] .ju367vf2:active { + color: var(--rk-colors-closeButtonBackground); +} +[data-rk] .ju367vf3 { + color: var(--rk-colors-connectButtonBackground); +} +[data-rk] .ju367vf4:hover { + color: var(--rk-colors-connectButtonBackground); +} +[data-rk] .ju367vf5:active { + color: var(--rk-colors-connectButtonBackground); +} +[data-rk] .ju367vf6 { + color: var(--rk-colors-connectButtonBackgroundError); +} +[data-rk] .ju367vf7:hover { + color: var(--rk-colors-connectButtonBackgroundError); +} +[data-rk] .ju367vf8:active { + color: var(--rk-colors-connectButtonBackgroundError); +} +[data-rk] .ju367vf9 { + color: var(--rk-colors-connectButtonInnerBackground); +} +[data-rk] .ju367vfa:hover { + color: var(--rk-colors-connectButtonInnerBackground); +} +[data-rk] .ju367vfb:active { + color: var(--rk-colors-connectButtonInnerBackground); +} +[data-rk] .ju367vfc { + color: var(--rk-colors-connectButtonText); +} +[data-rk] .ju367vfd:hover { + color: var(--rk-colors-connectButtonText); +} +[data-rk] .ju367vfe:active { + color: var(--rk-colors-connectButtonText); +} +[data-rk] .ju367vff { + color: var(--rk-colors-connectButtonTextError); +} +[data-rk] .ju367vfg:hover { + color: var(--rk-colors-connectButtonTextError); +} +[data-rk] .ju367vfh:active { + color: var(--rk-colors-connectButtonTextError); +} +[data-rk] .ju367vfi { + color: var(--rk-colors-connectionIndicator); +} +[data-rk] .ju367vfj:hover { + color: var(--rk-colors-connectionIndicator); +} +[data-rk] .ju367vfk:active { + color: var(--rk-colors-connectionIndicator); +} +[data-rk] .ju367vfl { + color: var(--rk-colors-error); +} +[data-rk] .ju367vfm:hover { + color: var(--rk-colors-error); +} +[data-rk] .ju367vfn:active { + color: var(--rk-colors-error); +} +[data-rk] .ju367vfo { + color: var(--rk-colors-generalBorder); +} +[data-rk] .ju367vfp:hover { + color: var(--rk-colors-generalBorder); +} +[data-rk] .ju367vfq:active { + color: var(--rk-colors-generalBorder); +} +[data-rk] .ju367vfr { + color: var(--rk-colors-generalBorderDim); +} +[data-rk] .ju367vfs:hover { + color: var(--rk-colors-generalBorderDim); +} +[data-rk] .ju367vft:active { + color: var(--rk-colors-generalBorderDim); +} +[data-rk] .ju367vfu { + color: var(--rk-colors-menuItemBackground); +} +[data-rk] .ju367vfv:hover { + color: var(--rk-colors-menuItemBackground); +} +[data-rk] .ju367vfw:active { + color: var(--rk-colors-menuItemBackground); +} +[data-rk] .ju367vfx { + color: var(--rk-colors-modalBackdrop); +} +[data-rk] .ju367vfy:hover { + color: var(--rk-colors-modalBackdrop); +} +[data-rk] .ju367vfz:active { + color: var(--rk-colors-modalBackdrop); +} +[data-rk] .ju367vg0 { + color: var(--rk-colors-modalBackground); +} +[data-rk] .ju367vg1:hover { + color: var(--rk-colors-modalBackground); +} +[data-rk] .ju367vg2:active { + color: var(--rk-colors-modalBackground); +} +[data-rk] .ju367vg3 { + color: var(--rk-colors-modalBorder); +} +[data-rk] .ju367vg4:hover { + color: var(--rk-colors-modalBorder); +} +[data-rk] .ju367vg5:active { + color: var(--rk-colors-modalBorder); +} +[data-rk] .ju367vg6 { + color: var(--rk-colors-modalText); +} +[data-rk] .ju367vg7:hover { + color: var(--rk-colors-modalText); +} +[data-rk] .ju367vg8:active { + color: var(--rk-colors-modalText); +} +[data-rk] .ju367vg9 { + color: var(--rk-colors-modalTextDim); +} +[data-rk] .ju367vga:hover { + color: var(--rk-colors-modalTextDim); +} +[data-rk] .ju367vgb:active { + color: var(--rk-colors-modalTextDim); +} +[data-rk] .ju367vgc { + color: var(--rk-colors-modalTextSecondary); +} +[data-rk] .ju367vgd:hover { + color: var(--rk-colors-modalTextSecondary); +} +[data-rk] .ju367vge:active { + color: var(--rk-colors-modalTextSecondary); +} +[data-rk] .ju367vgf { + color: var(--rk-colors-profileAction); +} +[data-rk] .ju367vgg:hover { + color: var(--rk-colors-profileAction); +} +[data-rk] .ju367vgh:active { + color: var(--rk-colors-profileAction); +} +[data-rk] .ju367vgi { + color: var(--rk-colors-profileActionHover); +} +[data-rk] .ju367vgj:hover { + color: var(--rk-colors-profileActionHover); +} +[data-rk] .ju367vgk:active { + color: var(--rk-colors-profileActionHover); +} +[data-rk] .ju367vgl { + color: var(--rk-colors-profileForeground); +} +[data-rk] .ju367vgm:hover { + color: var(--rk-colors-profileForeground); +} +[data-rk] .ju367vgn:active { + color: var(--rk-colors-profileForeground); +} +[data-rk] .ju367vgo { + color: var(--rk-colors-selectedOptionBorder); +} +[data-rk] .ju367vgp:hover { + color: var(--rk-colors-selectedOptionBorder); +} +[data-rk] .ju367vgq:active { + color: var(--rk-colors-selectedOptionBorder); +} +[data-rk] .ju367vgr { + color: var(--rk-colors-standby); +} +[data-rk] .ju367vgs:hover { + color: var(--rk-colors-standby); +} +[data-rk] .ju367vgt:active { + color: var(--rk-colors-standby); +} +@media screen and (min-width: 768px) { + [data-rk] .ju367v1 { + align-items: flex-start; + } + [data-rk] .ju367v3 { + align-items: flex-end; + } + [data-rk] .ju367v5 { + align-items: center; + } + [data-rk] .ju367v7 { + display: none; + } + [data-rk] .ju367v9 { + display: block; + } + [data-rk] .ju367vb { + display: flex; + } + [data-rk] .ju367vd { + display: inline; + } +} + +/* vanilla-extract-css-ns:@rainbow-me/rainbowkit/src/css/touchableStyles.css.ts.vanilla.css?source=Ll8xMmNibzhpMywuXzEyY2JvOGkzOjphZnRlciB7CiAgLS1fMTJjYm84aTA6IDE7CiAgLS1fMTJjYm84aTE6IDE7Cn0KLl8xMmNibzhpMzpob3ZlciB7CiAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS1fMTJjYm84aTApKTsKfQouXzEyY2JvOGkzOmFjdGl2ZSB7CiAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS1fMTJjYm84aTEpKTsKfQouXzEyY2JvOGkzOmFjdGl2ZTo6YWZ0ZXIgewogIGNvbnRlbnQ6ICIiOwogIGJvdHRvbTogLTFweDsKICBkaXNwbGF5OiBibG9jazsKICBsZWZ0OiAtMXB4OwogIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICByaWdodDogLTFweDsKICB0b3A6IC0xcHg7CiAgdHJhbnNmb3JtOiBzY2FsZShjYWxjKCgxIC8gdmFyKC0tXzEyY2JvOGkxKSkgKiB2YXIoLS1fMTJjYm84aTApKSk7Cn0KLl8xMmNibzhpNCwuXzEyY2JvOGk0OjphZnRlciB7CiAgLS1fMTJjYm84aTA6IDEuMDI1Owp9Ci5fMTJjYm84aTUsLl8xMmNibzhpNTo6YWZ0ZXIgewogIC0tXzEyY2JvOGkwOiAxLjE7Cn0KLl8xMmNibzhpNiwuXzEyY2JvOGk2OjphZnRlciB7CiAgLS1fMTJjYm84aTE6IDAuOTU7Cn0KLl8xMmNibzhpNywuXzEyY2JvOGk3OjphZnRlciB7CiAgLS1fMTJjYm84aTE6IDAuOTsKfQ== */ +[data-rk] ._12cbo8i3, +[data-rk] ._12cbo8i3::after { + --_12cbo8i0: 1; + --_12cbo8i1: 1; +} +[data-rk] ._12cbo8i3:hover { + transform: scale(var(--_12cbo8i0)); +} +[data-rk] ._12cbo8i3:active { + transform: scale(var(--_12cbo8i1)); +} +[data-rk] ._12cbo8i3:active::after { + content: ""; + bottom: -1px; + display: block; + left: -1px; + position: absolute; + right: -1px; + top: -1px; + transform: scale(calc((1 / var(--_12cbo8i1)) * var(--_12cbo8i0))); +} +[data-rk] ._12cbo8i4, +[data-rk] ._12cbo8i4::after { + --_12cbo8i0: 1.025; +} +[data-rk] ._12cbo8i5, +[data-rk] ._12cbo8i5::after { + --_12cbo8i0: 1.1; +} +[data-rk] ._12cbo8i6, +[data-rk] ._12cbo8i6::after { + --_12cbo8i1: 0.95; +} +[data-rk] ._12cbo8i7, +[data-rk] ._12cbo8i7::after { + --_12cbo8i1: 0.9; +} + +/* vanilla-extract-css-ns:@rainbow-me/rainbowkit/src/components/Icons/Icons.css.ts.vanilla.css?source=QGtleWZyYW1lcyBfMWx1dWxlNDEgewogIDAlIHsKICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOwogIH0KICAxMDAlIHsKICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7CiAgfQp9Ci5fMWx1dWxlNDIgewogIGFuaW1hdGlvbjogXzFsdXVsZTQxIDNzIGluZmluaXRlIGxpbmVhcjsKfQouXzFsdXVsZTQzIHsKICBiYWNrZ3JvdW5kOiBjb25pYy1ncmFkaWVudChmcm9tIDE4MGRlZyBhdCA1MCUgNTAlLCByZ2JhKDcyLCAxNDYsIDI1NCwgMCkgMGRlZywgY3VycmVudENvbG9yIDI4Mi4wNGRlZywgcmdiYSg3MiwgMTQ2LCAyNTQsIDApIDMxOS44NmRlZywgcmdiYSg3MiwgMTQ2LCAyNTQsIDApIDM2MGRlZyk7CiAgaGVpZ2h0OiAyMXB4OwogIHdpZHRoOiAyMXB4Owp9 */ +@-webkit-keyframes _1luule41 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} +@keyframes _1luule41 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} +[data-rk] ._1luule42 { + -webkit-animation: _1luule41 3s infinite linear; + animation: _1luule41 3s infinite linear; +} +[data-rk] ._1luule43 { + background: conic-gradient( + from 180deg at 50% 50%, + rgba(72, 146, 254, 0) 0deg, + currentColor 282.04deg, + rgba(72, 146, 254, 0) 319.86deg, + rgba(72, 146, 254, 0) 360deg + ); + height: 21px; + width: 21px; +} + +/* vanilla-extract-css-ns:@rainbow-me/rainbowkit/src/components/Dialog/Dialog.css.ts.vanilla.css?source=QGtleWZyYW1lcyBfOXBtNGtpMCB7CiAgMCUgewogICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpOwogIH0KICAxMDAlIHsKICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsKICB9Cn0KQGtleWZyYW1lcyBfOXBtNGtpMSB7CiAgMCUgewogICAgb3BhY2l0eTogMDsKICB9CiAgMTAwJSB7CiAgICBvcGFjaXR5OiAxOwogIH0KfQouXzlwbTRraTMgewogIGFuaW1hdGlvbjogXzlwbTRraTEgMTUwbXMgZWFzZTsKICBib3R0b206IC0yMDBweDsKICBsZWZ0OiAtMjAwcHg7CiAgcGFkZGluZzogMjAwcHg7CiAgcmlnaHQ6IC0yMDBweDsKICB0b3A6IC0yMDBweDsKICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7CiAgei1pbmRleDogMjE0NzQ4MzY0NjsKfQouXzlwbTRraTUgewogIGFuaW1hdGlvbjogXzlwbTRraTAgMzUwbXMgY3ViaWMtYmV6aWVyKC4xNSwxLjE1LDAuNiwxLjAwKSwgXzlwbTRraTEgMTUwbXMgZWFzZTsKICBtYXgtd2lkdGg6IDEwMHZ3Owp9 */ +@-webkit-keyframes _9pm4ki0 { + 0% { + transform: translateY(100%); + } + 100% { + transform: translateY(0); + } +} +@keyframes _9pm4ki0 { + 0% { + transform: translateY(100%); + } + 100% { + transform: translateY(0); + } +} +@-webkit-keyframes _9pm4ki1 { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes _9pm4ki1 { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +[data-rk] ._9pm4ki3 { + -webkit-animation: _9pm4ki1 150ms ease; + animation: _9pm4ki1 150ms ease; + bottom: -200px; + left: -200px; + padding: 200px; + right: -200px; + top: -200px; + transform: translateZ(0); + z-index: 2147483646; +} +[data-rk] ._9pm4ki5 { + -webkit-animation: _9pm4ki0 350ms cubic-bezier(0.15, 1.15, 0.6, 1), + _9pm4ki1 150ms ease; + animation: _9pm4ki0 350ms cubic-bezier(0.15, 1.15, 0.6, 1), + _9pm4ki1 150ms ease; + max-width: 100vw; +} + +/* vanilla-extract-css-ns:@rainbow-me/rainbowkit/src/components/Dialog/DialogContent.css.ts.vanilla.css?source=Ll8xY2tqcG9rMSB7CiAgYm94LXNpemluZzogY29udGVudC1ib3g7CiAgbWF4LXdpZHRoOiAxMDB2dzsKICB3aWR0aDogMzYwcHg7Cn0KLl8xY2tqcG9rMiB7CiAgd2lkdGg6IDEwMHZ3Owp9Ci5fMWNranBvazMgewogIHdpZHRoOiA3NjhweDsKfQouXzFja2pwb2s0IHsKICBtaW4td2lkdGg6IDM2OHB4OwogIHdpZHRoOiAzNjhweDsKfQouXzFja2pwb2s2IHsKICBib3JkZXItd2lkdGg6IDBweDsKICBib3gtc2l6aW5nOiBib3JkZXItYm94OwogIHdpZHRoOiAxMDB2dzsKfQpAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgewogIC5fMWNranBvazEgewogICAgd2lkdGg6IDM2MHB4OwogIH0KICAuXzFja2pwb2syIHsKICAgIHdpZHRoOiA0ODBweDsKICB9CiAgLl8xY2tqcG9rMyB7CiAgICB3aWR0aDogNzIwcHg7CiAgfQogIC5fMWNranBvazQgewogICAgbWluLXdpZHRoOiAzNjhweDsKICAgIHdpZHRoOiAzNjhweDsKICB9Cn0KQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHsKICAuXzFja2pwb2s3IHsKICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7CiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsKICAgIG1hcmdpbi10b3A6IC0yMDBweDsKICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDsKICAgIHRvcDogMjAwcHg7CiAgfQp9 */ +[data-rk] ._1ckjpok1 { + box-sizing: content-box; + max-width: 100vw; + width: 360px; +} +[data-rk] ._1ckjpok2 { + width: 100vw; +} +[data-rk] ._1ckjpok3 { + width: 768px; +} +[data-rk] ._1ckjpok4 { + min-width: 368px; + width: 368px; +} +[data-rk] ._1ckjpok6 { + border-width: 0px; + box-sizing: border-box; + width: 100vw; +} +@media screen and (min-width: 768px) { + [data-rk] ._1ckjpok1 { + width: 360px; + } + [data-rk] ._1ckjpok2 { + width: 480px; + } + [data-rk] ._1ckjpok3 { + width: 720px; + } + [data-rk] ._1ckjpok4 { + min-width: 368px; + width: 368px; + } +} +@media screen and (max-width: 767px) { + [data-rk] ._1ckjpok7 { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + margin-top: -200px; + padding-bottom: 200px; + top: 200px; + } +} + +/* vanilla-extract-css-ns:@rainbow-me/rainbowkit/src/components/MenuButton/MenuButton.css.ts.vanilla.css?source=LnY5aG9yYjA6aG92ZXIgewogIGJhY2tncm91bmQ6IHVuc2V0Owp9 */ +[data-rk] .v9horb0:hover { + background: unset; +} + +/* vanilla-extract-css-ns:@rainbow-me/rainbowkit/src/components/ModalSelection/ModalSelection.css.ts.vanilla.css?source=Lmc1a2wwbDAgewogIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7Cn0= */ +[data-rk] .g5kl0l0 { + border-color: transparent; +} + +/* vanilla-extract-css-ns:@rainbow-me/rainbowkit/src/components/ConnectOptions/DesktopOptions.css.ts.vanilla.css?source=Ll8xdnd0MGNnMCB7CiAgYmFja2dyb3VuZDogd2hpdGU7Cn0KLl8xdnd0MGNnMiB7CiAgbWF4LWhlaWdodDogNDU0cHg7CiAgb3ZlcmZsb3cteTogYXV0bzsKfQouXzF2d3QwY2czIHsKICBtaW4td2lkdGg6IDI0NnB4Owp9Ci5fMXZ3dDBjZzQgewogIG1pbi13aWR0aDogMTAwJTsKfQpAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgewogIC5fMXZ3dDBjZzMgewogICAgbWluLXdpZHRoOiAyODdweDsKICB9Cn0= */ +[data-rk] ._1vwt0cg0 { + background: white; +} +[data-rk] ._1vwt0cg2 { + max-height: 454px; + overflow-y: auto; +} +[data-rk] ._1vwt0cg3 { + min-width: 246px; +} +[data-rk] ._1vwt0cg4 { + min-width: 100%; +} +@media screen and (min-width: 768px) { + [data-rk] ._1vwt0cg3 { + min-width: 287px; + } +} + +/* vanilla-extract-css-ns:@rainbow-me/rainbowkit/src/components/ConnectOptions/MobileOptions.css.ts.vanilla.css?source=Ll8xYW0xNDQxMCB7CiAgb3ZlcmZsb3c6IGF1dG87CiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOwogIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsKfQouXzFhbTE0NDEwOjotd2Via2l0LXNjcm9sbGJhciB7CiAgZGlzcGxheTogbm9uZTsKfQ== */ +[data-rk] ._1am14410 { + overflow: auto; + scrollbar-width: none; + transform: translateZ(0); +} +[data-rk] ._1am14410::-webkit-scrollbar { + display: none; +} diff --git a/styles/Home.module.css b/styles/Home.module.css deleted file mode 100644 index bd50f42f..00000000 --- a/styles/Home.module.css +++ /dev/null @@ -1,129 +0,0 @@ -.container { - padding: 0 2rem; -} - -.main { - min-height: 100vh; - padding: 4rem 0; - flex: 1; - display: flex; - flex-direction: column; - justify-content: center; - align-items: center; -} - -.footer { - display: flex; - flex: 1; - padding: 2rem 0; - border-top: 1px solid #eaeaea; - justify-content: center; - align-items: center; -} - -.footer a { - display: flex; - justify-content: center; - align-items: center; - flex-grow: 1; -} - -.title a { - color: #0070f3; - text-decoration: none; -} - -.title a:hover, -.title a:focus, -.title a:active { - text-decoration: underline; -} - -.title { - margin: 0; - line-height: 1.15; - font-size: 4rem; -} - -.title, -.description { - text-align: center; -} - -.description { - margin: 4rem 0; - line-height: 1.5; - font-size: 1.5rem; -} - -.code { - background: #fafafa; - border-radius: 5px; - padding: 0.75rem; - font-size: 1.1rem; - font-family: Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, - Bitstream Vera Sans Mono, Courier New, monospace; -} - -.grid { - display: flex; - align-items: center; - justify-content: center; - flex-wrap: wrap; - max-width: 800px; -} - -.card { - margin: 1rem; - padding: 1.5rem; - text-align: left; - color: inherit; - text-decoration: none; - border: 1px solid #eaeaea; - border-radius: 10px; - transition: color 0.15s ease, border-color 0.15s ease; - max-width: 300px; -} - -.card:hover, -.card:focus, -.card:active { - color: #0070f3; - border-color: #0070f3; -} - -.card h2 { - margin: 0 0 1rem 0; - font-size: 1.5rem; -} - -.card p { - margin: 0; - font-size: 1.25rem; - line-height: 1.5; -} - -.logo { - height: 1em; - margin-left: 0.5rem; -} - -@media (max-width: 600px) { - .grid { - width: 100%; - flex-direction: column; - } -} - -@media (prefers-color-scheme: dark) { - .card, - .footer { - border-color: #222; - } - .code { - background: #111; - } - .logo img { - filter: invert(1); - } -} diff --git a/styles/globals.css b/styles/globals.css deleted file mode 100644 index 4f184216..00000000 --- a/styles/globals.css +++ /dev/null @@ -1,26 +0,0 @@ -html, -body { - padding: 0; - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, - Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; -} - -a { - color: inherit; - text-decoration: none; -} - -* { - box-sizing: border-box; -} - -@media (prefers-color-scheme: dark) { - html { - color-scheme: dark; - } - body { - color: white; - background: black; - } -} diff --git a/tailwind.config.js b/tailwind.config.js new file mode 100644 index 00000000..ce0bd598 --- /dev/null +++ b/tailwind.config.js @@ -0,0 +1,16 @@ +/** @type {import('tailwindcss').Config} */ +module.exports = { + content: ["./src/pages/**/*.tsx", "./src/components/**/*.tsx"], + theme: { + extend: {}, + screens: { + xs: "375px", + sm: "588px", + md: "868px", + lg: "1148px", + xl: "1428px", + xxl: "1708px", + }, + }, + plugins: [require("@tailwindcss/typography"), require("daisyui")], +}; diff --git a/tsconfig.json b/tsconfig.json index 99710e85..dbe6e06c 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -13,7 +13,8 @@ "resolveJsonModule": true, "isolatedModules": true, "jsx": "preserve", - "incremental": true + "incremental": true, + "baseUrl": "src" }, "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"], "exclude": ["node_modules"] From 5a7307af3a8f943f093d45fa491b745079b3fa76 Mon Sep 17 00:00:00 2001 From: achilles schmelzer Date: Thu, 29 Sep 2022 19:09:35 -0700 Subject: [PATCH 002/142] Fix typos --- src/components/pages/Profile.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/pages/Profile.tsx b/src/components/pages/Profile.tsx index 80112ccb..ad088353 100644 --- a/src/components/pages/Profile.tsx +++ b/src/components/pages/Profile.tsx @@ -150,7 +150,7 @@ export const Profile = ({ handle }: { handle?: string | null }) => { "https://app.poap.xyz/scan/" + address )} onClickSendMessage={onClickSendMessage()} - linkOutText={"View on FAIL"} + linkOutText={"View on POAP"} /> } /> @@ -614,9 +614,9 @@ export const Profile = ({ handle }: { handle?: string | null }) => { fadeIn={ Date: Fri, 30 Sep 2022 08:51:26 -0700 Subject: [PATCH 003/142] Update @relaycc/receiver version --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 562cce16..58b8e561 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "0.1.0", "dependencies": { "@rainbow-me/rainbowkit": "^0.6.0", - "@relaycc/receiver": "^0.1.55", + "@relaycc/receiver": "^0.1.56", "encoding": "^0.1.13", "ethers": "^5.7.1", "framer-motion": "^7.3.5", @@ -3791,9 +3791,9 @@ "peer": true }, "node_modules/@relaycc/receiver": { - "version": "0.1.55", - "resolved": "https://registry.npmjs.org/@relaycc/receiver/-/receiver-0.1.55.tgz", - "integrity": "sha512-B+L1SyMxyRli+ShNF50w0SitPCK+8yoWoFfgHywow1ZNJMOV49aVxSYyN6WEXqJGGcjSUwL431tJDY6ZFFmqMQ==", + "version": "0.1.56", + "resolved": "https://registry.npmjs.org/@relaycc/receiver/-/receiver-0.1.56.tgz", + "integrity": "sha512-fSvYYlU6MElrilKfzoHRBoMoTRyAHMUZy7a/eBp2Bxx0ZMNd8QElOVky3shq6abkF0fFnl7C1wYq6leUUAMv/A==", "dependencies": { "@ethersproject/abstract-signer": "^5.7.0", "@ethersproject/address": "^5.7.0", @@ -17270,9 +17270,9 @@ "peer": true }, "@relaycc/receiver": { - "version": "0.1.55", - "resolved": "https://registry.npmjs.org/@relaycc/receiver/-/receiver-0.1.55.tgz", - "integrity": "sha512-B+L1SyMxyRli+ShNF50w0SitPCK+8yoWoFfgHywow1ZNJMOV49aVxSYyN6WEXqJGGcjSUwL431tJDY6ZFFmqMQ==", + "version": "0.1.56", + "resolved": "https://registry.npmjs.org/@relaycc/receiver/-/receiver-0.1.56.tgz", + "integrity": "sha512-fSvYYlU6MElrilKfzoHRBoMoTRyAHMUZy7a/eBp2Bxx0ZMNd8QElOVky3shq6abkF0fFnl7C1wYq6leUUAMv/A==", "requires": { "@ethersproject/abstract-signer": "^5.7.0", "@ethersproject/address": "^5.7.0", diff --git a/package.json b/package.json index fc3d342c..ca4fb6f4 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@rainbow-me/rainbowkit": "^0.6.0", - "@relaycc/receiver": "^0.1.55", + "@relaycc/receiver": "^0.1.56", "encoding": "^0.1.13", "ethers": "^5.7.1", "framer-motion": "^7.3.5", From dd7c47b2bdc447adfbf71bd466c007965bcd0b62 Mon Sep 17 00:00:00 2001 From: Brian S <81312527+BrianS111@users.noreply.github.com> Date: Sat, 1 Oct 2022 10:55:28 -0700 Subject: [PATCH 004/142] Remove unnecessary semicolon --- src/pages/_app.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/_app.tsx b/src/pages/_app.tsx index bd09ed9f..17ad7462 100644 --- a/src/pages/_app.tsx +++ b/src/pages/_app.tsx @@ -36,7 +36,7 @@ function MyApp({ Component, pageProps }: AppProps) { return ( - ; + ); From a28e1fbafba987315be87168af63e1889bbe096d Mon Sep 17 00:00:00 2001 From: achilles schmelzer Date: Mon, 3 Oct 2022 08:57:26 -0700 Subject: [PATCH 005/142] / page is now conversations list * /conversations also routes to convo list * add `display` prop to contact loading card --- src/components/cards/ContactCard.tsx | 7 +++++-- src/components/pages/Conversations.tsx | 4 ++-- src/pages/index.tsx | 6 ++---- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/src/components/cards/ContactCard.tsx b/src/components/cards/ContactCard.tsx index b8c8328a..35afd16b 100644 --- a/src/components/cards/ContactCard.tsx +++ b/src/components/cards/ContactCard.tsx @@ -13,7 +13,8 @@ import { useRouter } from "next/router"; export const ContactCard: FunctionComponent<{ address: string; -}> = ({ address }) => { + display?: string; +}> = ({ address, display }) => { const router = useRouter(); const launch = useLaunch(); const ensAvatar = useEnsAvatar({ @@ -56,7 +57,9 @@ export const ContactCard: FunctionComponent<{ className="border-none bg-none mt-auto text-2xl font-bold flex flex-grow justify-center items-center min-h-18" onClick={() => launch(address)} > - {isEnsName(ensName.name) + {typeof display === "string" + ? display + : isEnsName(ensName.name) ? ensName.name : address.slice(0, 6) + "..." + address.slice(-4)} diff --git a/src/components/pages/Conversations.tsx b/src/components/pages/Conversations.tsx index 8ee8ddf1..a2bb3713 100644 --- a/src/components/pages/Conversations.tsx +++ b/src/components/pages/Conversations.tsx @@ -40,7 +40,7 @@ export const Conversations: FunctionComponent = () => { {seeds.map((seed) => { return (
- +
); })} @@ -54,7 +54,7 @@ export const Conversations: FunctionComponent = () => { {seeds.map((seed) => { return (
- +
); })} diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 9e2526a6..e27a75c5 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -1,10 +1,8 @@ import type { NextPage } from "next"; -import { Profile } from "components"; -import { useAccount } from "wagmi"; +import { Conversations } from "components/pages/Conversations"; const Home: NextPage = () => { - const account = useAccount(); - return ; + return ; }; export default Home; From 7a8944df1804b3518b662125833c1425b6c4b690 Mon Sep 17 00:00:00 2001 From: achilles schmelzer Date: Mon, 3 Oct 2022 12:17:54 -0700 Subject: [PATCH 006/142] Add non-default changes to wallet flow --- src/pages/_app.tsx | 29 +++++++++++++++++++---------- 1 file changed, 19 insertions(+), 10 deletions(-) diff --git a/src/pages/_app.tsx b/src/pages/_app.tsx index 17ad7462..505654a6 100644 --- a/src/pages/_app.tsx +++ b/src/pages/_app.tsx @@ -3,12 +3,7 @@ import type { AppProps } from "next/app"; import { alchemyProvider } from "wagmi/providers/alchemy"; import { publicProvider } from "wagmi/providers/public"; import { useSetWallet } from "@relaycc/receiver"; -import { - WagmiConfig, - configureChains, - createClient, - defaultChains, -} from "wagmi"; +import { WagmiConfig, configureChains, createClient, chain } from "wagmi"; import { RainbowKitProvider, getDefaultWallets } from "@rainbow-me/rainbowkit"; // TODO(achilles@relay.cc) For some reason rainbowkit css import wasn't working, // remove this hack soon. @@ -16,10 +11,24 @@ import "../styles/rainbowkit.css"; const alchemyKey = "kmMb00nhQ0SWModX6lJLjXy_pVtiQnjx"; -const { chains, provider } = configureChains(defaultChains, [ - alchemyProvider({ apiKey: alchemyKey }), - publicProvider(), -]); +const { chains, provider } = configureChains( + [ + chain.mainnet, + chain.ropsten, + chain.rinkeby, + chain.goerli, + chain.kovan, + chain.sepolia, + chain.optimism, + chain.optimismGoerli, + chain.optimismKovan, + chain.polygon, + chain.polygonMumbai, + chain.arbitrum, + chain.arbitrumRinkeby, + ], + [alchemyProvider({ apiKey: alchemyKey }), publicProvider()] +); const { connectors } = getDefaultWallets({ appName: "Relay Receiver Example App", From dafef569f71f08d25d23b5e23bf42b022ac83be8 Mon Sep 17 00:00:00 2001 From: achilles schmelzer Date: Mon, 3 Oct 2022 17:23:32 -0700 Subject: [PATCH 007/142] Bump @relaycc/receiver to 0.1.59 --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 58b8e561..6ac4bdfb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "0.1.0", "dependencies": { "@rainbow-me/rainbowkit": "^0.6.0", - "@relaycc/receiver": "^0.1.56", + "@relaycc/receiver": "^0.1.59", "encoding": "^0.1.13", "ethers": "^5.7.1", "framer-motion": "^7.3.5", @@ -3791,9 +3791,9 @@ "peer": true }, "node_modules/@relaycc/receiver": { - "version": "0.1.56", - "resolved": "https://registry.npmjs.org/@relaycc/receiver/-/receiver-0.1.56.tgz", - "integrity": "sha512-fSvYYlU6MElrilKfzoHRBoMoTRyAHMUZy7a/eBp2Bxx0ZMNd8QElOVky3shq6abkF0fFnl7C1wYq6leUUAMv/A==", + "version": "0.1.59", + "resolved": "https://registry.npmjs.org/@relaycc/receiver/-/receiver-0.1.59.tgz", + "integrity": "sha512-NQODKbWtRuo+Lvyb56XLtsysbBlUS4oE/BdxWJ1g9as2vK07+DZaVJerOZ0WqfODor08hzycT/wb0laeSPD7qw==", "dependencies": { "@ethersproject/abstract-signer": "^5.7.0", "@ethersproject/address": "^5.7.0", @@ -17270,9 +17270,9 @@ "peer": true }, "@relaycc/receiver": { - "version": "0.1.56", - "resolved": "https://registry.npmjs.org/@relaycc/receiver/-/receiver-0.1.56.tgz", - "integrity": "sha512-fSvYYlU6MElrilKfzoHRBoMoTRyAHMUZy7a/eBp2Bxx0ZMNd8QElOVky3shq6abkF0fFnl7C1wYq6leUUAMv/A==", + "version": "0.1.59", + "resolved": "https://registry.npmjs.org/@relaycc/receiver/-/receiver-0.1.59.tgz", + "integrity": "sha512-NQODKbWtRuo+Lvyb56XLtsysbBlUS4oE/BdxWJ1g9as2vK07+DZaVJerOZ0WqfODor08hzycT/wb0laeSPD7qw==", "requires": { "@ethersproject/abstract-signer": "^5.7.0", "@ethersproject/address": "^5.7.0", diff --git a/package.json b/package.json index ca4fb6f4..3f3bca06 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@rainbow-me/rainbowkit": "^0.6.0", - "@relaycc/receiver": "^0.1.56", + "@relaycc/receiver": "^0.1.59", "encoding": "^0.1.13", "ethers": "^5.7.1", "framer-motion": "^7.3.5", From ff717a775ece77ee961548dc98e2cd54cb9ad4e2 Mon Sep 17 00:00:00 2001 From: Brian S <81312527+BrianS111@users.noreply.github.com> Date: Wed, 5 Oct 2022 10:55:44 -0700 Subject: [PATCH 008/142] Add social links to NavBar --- src/components/NavBar.tsx | 97 ++++++++++++++++------- src/components/NavBarConversations.tsx | 104 ++++++++++++++++--------- src/components/icons/Discord.tsx | 16 ++++ src/components/icons/Github.tsx | 16 ++++ src/components/icons/Mirror.tsx | 48 ++++++++++++ src/components/icons/Twitter.tsx | 16 ++++ 6 files changed, 232 insertions(+), 65 deletions(-) create mode 100644 src/components/icons/Discord.tsx create mode 100644 src/components/icons/Github.tsx create mode 100644 src/components/icons/Mirror.tsx create mode 100644 src/components/icons/Twitter.tsx diff --git a/src/components/NavBar.tsx b/src/components/NavBar.tsx index fc59a6ce..83271f29 100644 --- a/src/components/NavBar.tsx +++ b/src/components/NavBar.tsx @@ -16,6 +16,11 @@ import { useConnectModal, } from "@rainbow-me/rainbowkit"; import { useAccount, useNetwork } from "wagmi"; +import { Github } from "./icons/Github"; +import { Twitter } from "./icons/Twitter"; +import { Discord } from "./icons/Discord"; +import { Mirror } from "./icons/Mirror"; +import Link from "next/link"; export const NavBar = () => { const [input, setInput] = useState(null); @@ -29,37 +34,69 @@ export const NavBar = () => { const router = useRouter(); return ( -