├── .gitignore
├── README.md
├── update.sh
├── walletconnect-modal-auth-html-cdn
├── index.html
└── main.js
├── walletconnect-modal-auth-html
├── .env.local.example
├── index.html
├── main.js
├── package-lock.json
└── package.json
├── walletconnect-modal-auth-react
├── .env.local.example
├── package-lock.json
├── package.json
├── public
│ ├── favicon.ico
│ └── social-card.jpg
└── src
│ └── pages
│ └── index.jsx
├── walletconnect-modal-ethereum-provider-html
├── .env.local.example
├── index.html
├── main.js
├── package-lock.json
└── package.json
├── walletconnect-modal-ethereum-provider-react
├── .env.local.example
├── package-lock.json
├── package.json
├── public
│ ├── favicon.ico
│ └── social-card.jpg
└── src
│ └── pages
│ └── index.jsx
├── walletconnect-modal-sign-html-cdn
├── index.html
└── main.js
├── walletconnect-modal-sign-html
├── .env.local.example
├── index.html
├── main.js
├── package-lock.json
└── package.json
├── walletconnect-modal-sign-react
├── .env.local.example
├── package-lock.json
├── package.json
├── public
│ ├── favicon.ico
│ └── social-card.jpg
└── src
│ └── pages
│ └── index.jsx
├── web3modal-wagmi-html-cdn
├── index.html
└── main.js
├── web3modal-wagmi-html
├── .env.local.example
├── index.html
├── main.js
├── package-lock.json
└── package.json
└── web3modal-wagmi-react
├── .env.local.example
├── package-lock.json
├── package.json
├── public
├── favicon.ico
└── social-card.jpg
└── src
├── components
└── CustomButton.jsx
├── pages
├── _app.jsx
└── index.jsx
└── styles.css
/.gitignore:
--------------------------------------------------------------------------------
1 | out
2 | build
3 | node_modules
4 | .DS_Store
5 | .env.local
6 | .next
7 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # web3modal-examples
2 |
3 | ## Running the examples
4 |
5 | 1. Choose example you want to run and go to its directory
6 | 2. Install dependencies with `npm install`
7 | 3. Optionally, run `npm outdated` to see if any of the packages can be updated
8 | 4. Create `.env.local` file in example folder and copy contents of `.env.local.example`
9 | 5. Run `npm run dev` to start example
10 |
--------------------------------------------------------------------------------
/update.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/zsh
2 | cd walletconnect-modal-auth-html; rm -rf node_modules; rm package-lock.json; npm install; cd ..;
3 |
4 | cd walletconnect-modal-auth-react; rm -rf node_modules; rm package-lock.json; npm install; cd ..;
5 |
6 | cd walletconnect-modal-ethereum-provider-html; rm -rf node_modules; rm package-lock.json; npm install; cd ..;
7 |
8 | cd walletconnect-modal-ethereum-provider-react; rm -rf node_modules; rm package-lock.json; npm install; cd ..;
9 |
10 | cd walletconnect-modal-sign-html; rm -rf node_modules; rm package-lock.json; npm install; cd ..;
11 |
12 | cd walletconnect-modal-sign-react; rm -rf node_modules; rm package-lock.json; npm install; cd ..;
13 |
14 | cd web3modal-wagmi-html; rm -rf node_modules; rm package-lock.json; npm install; cd ..;
15 |
16 | cd web3modal-wagmi-react; rm -rf node_modules; rm package-lock.json; npm install; cd ..;
17 |
--------------------------------------------------------------------------------
/walletconnect-modal-auth-html-cdn/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Document
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/walletconnect-modal-auth-html-cdn/main.js:
--------------------------------------------------------------------------------
1 | import { WalletConnectModalAuth } from "https://unpkg.com/@walletconnect/modal-auth-html@2.6.1";
2 |
3 | // 1. Define ui elements
4 | const connectButton = document.getElementById("connect-button");
5 |
6 | // 2. Create modal client, add your project id
7 | const modal = new WalletConnectModalAuth({
8 | projectId: "YOUR_PROJECT_ID",
9 | metadata: {
10 | name: "My Dapp",
11 | description: "My Dapp description",
12 | url: "https://my-dapp.com",
13 | icons: ["https://my-dapp.com/logo.png"],
14 | },
15 | });
16 |
17 | // 3. Sign In
18 | async function onSignIn() {
19 | try {
20 | connectButton.disabled = true;
21 | const data = await modal.signIn({
22 | statement: "Sign In to My Dapp",
23 | });
24 | console.info(data);
25 | } catch (err) {
26 | console.error(err);
27 | } finally {
28 | connectButton.disabled = false;
29 | }
30 | }
31 |
32 | // 4. Create connection handler
33 | connectButton.addEventListener("click", onSignIn);
34 |
--------------------------------------------------------------------------------
/walletconnect-modal-auth-html/.env.local.example:
--------------------------------------------------------------------------------
1 | # Get your projectId at https://cloud.walletconnect.com
2 | VITE_PROJECT_ID=""
3 |
--------------------------------------------------------------------------------
/walletconnect-modal-auth-html/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | HTML Example
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/walletconnect-modal-auth-html/main.js:
--------------------------------------------------------------------------------
1 | import { WalletConnectModalAuth } from "@walletconnect/modal-auth-html";
2 |
3 | // 0. Define ui elements
4 | const connectButton = document.getElementById("connect-button");
5 |
6 | // 1. Define constants
7 | const projectId = import.meta.env.VITE_PROJECT_ID;
8 | if (!projectId) {
9 | throw new Error("You need to provide VITE_PROJECT_ID env variable");
10 | }
11 |
12 | // 3. Create modal client
13 | export const modal = new WalletConnectModalAuth({
14 | projectId,
15 | metadata: {
16 | name: "My Dapp",
17 | description: "My Dapp description",
18 | url: "https://my-dapp.com",
19 | icons: ["https://my-dapp.com/logo.png"],
20 | },
21 | });
22 |
23 | // 4. Sign In
24 | async function onSignIn() {
25 | try {
26 | connectButton.disabled = true;
27 | const data = await modal.signIn({ statement: "Sign In to My Dapp" });
28 | console.info(data);
29 | } catch (err) {
30 | console.error(err);
31 | } finally {
32 | connectButton.disabled = false;
33 | }
34 | }
35 |
36 | // 6. Create connection handler
37 | connectButton.addEventListener("click", onSignIn);
38 |
--------------------------------------------------------------------------------
/walletconnect-modal-auth-html/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "walletconnect-modal-auth-html",
3 | "private": true,
4 | "version": "2.6.1",
5 | "type": "module",
6 | "scripts": {
7 | "dev": "vite"
8 | },
9 | "dependencies": {
10 | "@walletconnect/modal-auth-html": "2.6.1"
11 | },
12 | "devDependencies": {
13 | "vite": "4.3.9"
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/walletconnect-modal-auth-react/.env.local.example:
--------------------------------------------------------------------------------
1 | # Get your projectId at https://cloud.walletconnect.com
2 | NEXT_PUBLIC_PROJECT_ID=""
3 |
--------------------------------------------------------------------------------
/walletconnect-modal-auth-react/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "nextjs-auth",
3 | "version": "2.6.1",
4 | "private": true,
5 | "scripts": {
6 | "dev": "next dev"
7 | },
8 | "dependencies": {
9 | "@walletconnect/modal-auth-react": "2.6.1",
10 | "next": "13.4.7",
11 | "react": "18.2.0",
12 | "react-dom": "18.2.0"
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/walletconnect-modal-auth-react/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WalletConnect/web3modal-examples/a2b7615c371b9fe71daa657536344699dd61a182/walletconnect-modal-auth-react/public/favicon.ico
--------------------------------------------------------------------------------
/walletconnect-modal-auth-react/public/social-card.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WalletConnect/web3modal-examples/a2b7615c371b9fe71daa657536344699dd61a182/walletconnect-modal-auth-react/public/social-card.jpg
--------------------------------------------------------------------------------
/walletconnect-modal-auth-react/src/pages/index.jsx:
--------------------------------------------------------------------------------
1 | import {
2 | WalletConnectModalAuth,
3 | useSignIn,
4 | } from "@walletconnect/modal-auth-react";
5 | import { useState } from "react";
6 |
7 | // 1. Get projectID at https://cloud.walletconnect.com
8 | const projectId = process.env.NEXT_PUBLIC_PROJECT_ID;
9 | if (!projectId) {
10 | throw new Error("You need to provide NEXT_PUBLIC_PROJECT_ID env variable");
11 | }
12 |
13 | export default function HomePage() {
14 | // 2. Use sign in hook
15 | const [disabled, setDisabled] = useState(false);
16 | const { signIn } = useSignIn({ statement: "Sign In to My Dapp" });
17 |
18 | // 3. Sign in function
19 | async function onSignIn() {
20 | try {
21 | setDisabled(true);
22 | const data = await signIn();
23 | console.info(data);
24 | } catch (err) {
25 | console.error(err);
26 | } finally {
27 | setDisabled(false);
28 | }
29 | }
30 |
31 | return (
32 | <>
33 |
36 |
37 | {/* Set up WalletConnectModalAuth component */}
38 |
47 | >
48 | );
49 | }
50 |
--------------------------------------------------------------------------------
/walletconnect-modal-ethereum-provider-html/.env.local.example:
--------------------------------------------------------------------------------
1 | # Get your projectId at https://cloud.walletconnect.com
2 | VITE_PROJECT_ID=""
3 |
--------------------------------------------------------------------------------
/walletconnect-modal-ethereum-provider-html/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | HTML Example
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/walletconnect-modal-ethereum-provider-html/main.js:
--------------------------------------------------------------------------------
1 | import { EthereumProvider } from "@walletconnect/ethereum-provider";
2 |
3 | // 0. Define ui elements and clients
4 | let ethereumProvider = undefined;
5 | const connectButton = document.getElementById("connect-button");
6 |
7 | // 1. Define constants
8 | const projectId = import.meta.env.VITE_PROJECT_ID;
9 | if (!projectId) {
10 | throw new Error("You need to provide VITE_PROJECT_ID env variable");
11 | }
12 |
13 | // 4. Connect to provider, also handles opening and closing modal under the hood
14 | async function onConnect() {
15 | try {
16 | connectButton.disabled = true;
17 |
18 | // 5. Create ethereum provider, if one doesn't exist
19 | if (!ethereumProvider) {
20 | ethereumProvider = await EthereumProvider.init({
21 | projectId,
22 | showQrModal: true,
23 | qrModalOptions: { themeMode: "light" },
24 | chains: [1],
25 | methods: ["eth_sendTransaction", "personal_sign"],
26 | events: ["chainChanged", "accountsChanged"],
27 | metadata: {
28 | name: "My Dapp",
29 | description: "My Dapp description",
30 | url: "https://my-dapp.com",
31 | icons: ["https://my-dapp.com/logo.png"],
32 | },
33 | });
34 |
35 | // 6. Set up connection listener
36 | ethereumProvider.on("connect", () =>
37 | console.info(ethereumProvider.accounts)
38 | );
39 | }
40 |
41 | ethereumProvider.connect();
42 | } catch (err) {
43 | console.error(err);
44 | } finally {
45 | connectButton.disabled = false;
46 | }
47 | }
48 |
49 | // 6. Create connection handler
50 | connectButton.addEventListener("click", onConnect);
51 |
--------------------------------------------------------------------------------
/walletconnect-modal-ethereum-provider-html/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "walletconnect-modal-auth-react",
3 | "private": true,
4 | "version": "2.6.1",
5 | "type": "module",
6 | "scripts": {
7 | "dev": "vite"
8 | },
9 | "dependencies": {
10 | "@walletconnect/modal": "2.6.1",
11 | "@walletconnect/ethereum-provider": "2.9.1"
12 | },
13 | "devDependencies": {
14 | "vite": "4.3.9"
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/walletconnect-modal-ethereum-provider-react/.env.local.example:
--------------------------------------------------------------------------------
1 | # Get your projectId at https://cloud.walletconnect.com
2 | NEXT_PUBLIC_PROJECT_ID=""
3 |
--------------------------------------------------------------------------------
/walletconnect-modal-ethereum-provider-react/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "walletconnect-modal-ethereum-provider-react",
3 | "version": "2.6.1",
4 | "private": true,
5 | "scripts": {
6 | "dev": "next dev"
7 | },
8 | "dependencies": {
9 | "@walletconnect/ethereum-provider": "2.8.5",
10 | "@walletconnect/modal": "2.6.1",
11 | "next": "13.4.7",
12 | "react": "18.2.0",
13 | "react-dom": "18.2.0"
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/walletconnect-modal-ethereum-provider-react/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WalletConnect/web3modal-examples/a2b7615c371b9fe71daa657536344699dd61a182/walletconnect-modal-ethereum-provider-react/public/favicon.ico
--------------------------------------------------------------------------------
/walletconnect-modal-ethereum-provider-react/public/social-card.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WalletConnect/web3modal-examples/a2b7615c371b9fe71daa657536344699dd61a182/walletconnect-modal-ethereum-provider-react/public/social-card.jpg
--------------------------------------------------------------------------------
/walletconnect-modal-ethereum-provider-react/src/pages/index.jsx:
--------------------------------------------------------------------------------
1 | import { EthereumProvider } from "@walletconnect/ethereum-provider";
2 | import { useEffect, useState } from "react";
3 |
4 | // 1. Get projectID at https://cloud.walletconnect.com
5 | if (!process.env.NEXT_PUBLIC_PROJECT_ID) {
6 | throw new Error("You need to provide NEXT_PUBLIC_PROJECT_ID env variable");
7 | }
8 |
9 | export default function HomePage() {
10 | const [providerClient, setProviderClient] = useState(undefined);
11 |
12 | // 2. Initialize sign client
13 | async function onInitializeProviderClient() {
14 | const client = await EthereumProvider.init({
15 | projectId: process.env.NEXT_PUBLIC_PROJECT_ID,
16 | showQrModal: true,
17 | qrModalOptions: { themeMode: "light" },
18 | chains: [1],
19 | methods: ["eth_sendTransaction", "personal_sign"],
20 | events: ["chainChanged", "accountsChanged"],
21 | metadata: {
22 | name: "My Dapp",
23 | description: "My Dapp description",
24 | url: "https://my-dapp.com",
25 | icons: ["https://my-dapp.com/logo.png"],
26 | },
27 | });
28 | setProviderClient(client);
29 | }
30 |
31 | // 3. Enable / connect with provider, will open web3modal
32 | async function onConnect() {
33 | if (providerClient) {
34 | await providerClient.connect();
35 | } else {
36 | throw new Error("providerClient is not initialized");
37 | }
38 | }
39 |
40 | useEffect(() => {
41 | onInitializeProviderClient();
42 | }, []);
43 |
44 | return providerClient ? (
45 |
46 | ) : (
47 | "Initializing..."
48 | );
49 | }
50 |
--------------------------------------------------------------------------------
/walletconnect-modal-sign-html-cdn/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Document
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/walletconnect-modal-sign-html-cdn/main.js:
--------------------------------------------------------------------------------
1 | import { WalletConnectModalSign } from "https://unpkg.com/@walletconnect/modal-sign-html@2.6.1";
2 |
3 | // 1. Define ui elements
4 | const connectButton = document.getElementById("connect-button");
5 |
6 | // 2. Create modal client, add your project id
7 | const web3Modal = new WalletConnectModalSign({
8 | projectId: "YOUR_PROJECT_ID",
9 | metadata: {
10 | name: "My Dapp",
11 | description: "My Dapp description",
12 | url: "https://my-dapp.com",
13 | icons: ["https://my-dapp.com/logo.png"],
14 | },
15 | });
16 |
17 | // 3. Connect
18 | async function onConnect() {
19 | try {
20 | connectButton.disabled = true;
21 | const session = await web3Modal.connect({
22 | requiredNamespaces: {
23 | eip155: {
24 | methods: ["eth_sendTransaction", "personal_sign"],
25 | chains: ["eip155:1"],
26 | events: ["chainChanged", "accountsChanged"],
27 | },
28 | },
29 | });
30 | console.info(session);
31 | } catch (err) {
32 | console.error(err);
33 | } finally {
34 | connectButton.disabled = false;
35 | }
36 | }
37 |
38 | // 4. Create connection handler
39 | connectButton.addEventListener("click", onConnect);
40 |
--------------------------------------------------------------------------------
/walletconnect-modal-sign-html/.env.local.example:
--------------------------------------------------------------------------------
1 | # Get your projectId at https://cloud.walletconnect.com
2 | VITE_PROJECT_ID=""
3 |
--------------------------------------------------------------------------------
/walletconnect-modal-sign-html/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | HTML Example
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/walletconnect-modal-sign-html/main.js:
--------------------------------------------------------------------------------
1 | import { WalletConnectModalSign } from "@walletconnect/modal-sign-html";
2 |
3 | // 0. Define ui elements
4 | const connectButton = document.getElementById("connect-button");
5 |
6 | // 1. Define constants
7 | const projectId = import.meta.env.VITE_PROJECT_ID;
8 | if (!projectId) {
9 | throw new Error("You need to provide VITE_PROJECT_ID env variable");
10 | }
11 |
12 | // 2. Create modal client
13 | export const web3Modal = new WalletConnectModalSign({
14 | projectId,
15 | metadata: {
16 | name: "My Dapp",
17 | description: "My Dapp description",
18 | url: "https://my-dapp.com",
19 | icons: ["https://my-dapp.com/logo.png"],
20 | },
21 | });
22 |
23 | // 4. Connect
24 | async function onConnect() {
25 | try {
26 | connectButton.disabled = true;
27 | const session = await web3Modal.connect({
28 | requiredNamespaces: {
29 | eip155: {
30 | methods: ["eth_sendTransaction", "personal_sign"],
31 | chains: ["eip155:1"],
32 | events: ["chainChanged", "accountsChanged"],
33 | },
34 | },
35 | });
36 | console.info(session);
37 | } catch (err) {
38 | console.error(err);
39 | } finally {
40 | connectButton.disabled = false;
41 | }
42 | }
43 |
44 | // 5. Create connection handler
45 | connectButton.addEventListener("click", onConnect);
46 |
--------------------------------------------------------------------------------
/walletconnect-modal-sign-html/package-lock.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "walletconnect-modal-sign-html",
3 | "version": "2.6.1",
4 | "lockfileVersion": 3,
5 | "requires": true,
6 | "packages": {
7 | "": {
8 | "name": "walletconnect-modal-sign-html",
9 | "version": "2.6.1",
10 | "dependencies": {
11 | "@walletconnect/modal-sign-html": "2.6.1"
12 | },
13 | "devDependencies": {
14 | "vite": "4.3.9"
15 | }
16 | },
17 | "node_modules/@esbuild/android-arm": {
18 | "version": "0.17.19",
19 | "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz",
20 | "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==",
21 | "cpu": [
22 | "arm"
23 | ],
24 | "dev": true,
25 | "optional": true,
26 | "os": [
27 | "android"
28 | ],
29 | "engines": {
30 | "node": ">=12"
31 | }
32 | },
33 | "node_modules/@esbuild/android-arm64": {
34 | "version": "0.17.19",
35 | "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz",
36 | "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==",
37 | "cpu": [
38 | "arm64"
39 | ],
40 | "dev": true,
41 | "optional": true,
42 | "os": [
43 | "android"
44 | ],
45 | "engines": {
46 | "node": ">=12"
47 | }
48 | },
49 | "node_modules/@esbuild/android-x64": {
50 | "version": "0.17.19",
51 | "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz",
52 | "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==",
53 | "cpu": [
54 | "x64"
55 | ],
56 | "dev": true,
57 | "optional": true,
58 | "os": [
59 | "android"
60 | ],
61 | "engines": {
62 | "node": ">=12"
63 | }
64 | },
65 | "node_modules/@esbuild/darwin-arm64": {
66 | "version": "0.17.19",
67 | "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz",
68 | "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==",
69 | "cpu": [
70 | "arm64"
71 | ],
72 | "dev": true,
73 | "optional": true,
74 | "os": [
75 | "darwin"
76 | ],
77 | "engines": {
78 | "node": ">=12"
79 | }
80 | },
81 | "node_modules/@esbuild/darwin-x64": {
82 | "version": "0.17.19",
83 | "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz",
84 | "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==",
85 | "cpu": [
86 | "x64"
87 | ],
88 | "dev": true,
89 | "optional": true,
90 | "os": [
91 | "darwin"
92 | ],
93 | "engines": {
94 | "node": ">=12"
95 | }
96 | },
97 | "node_modules/@esbuild/freebsd-arm64": {
98 | "version": "0.17.19",
99 | "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz",
100 | "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==",
101 | "cpu": [
102 | "arm64"
103 | ],
104 | "dev": true,
105 | "optional": true,
106 | "os": [
107 | "freebsd"
108 | ],
109 | "engines": {
110 | "node": ">=12"
111 | }
112 | },
113 | "node_modules/@esbuild/freebsd-x64": {
114 | "version": "0.17.19",
115 | "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz",
116 | "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==",
117 | "cpu": [
118 | "x64"
119 | ],
120 | "dev": true,
121 | "optional": true,
122 | "os": [
123 | "freebsd"
124 | ],
125 | "engines": {
126 | "node": ">=12"
127 | }
128 | },
129 | "node_modules/@esbuild/linux-arm": {
130 | "version": "0.17.19",
131 | "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz",
132 | "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==",
133 | "cpu": [
134 | "arm"
135 | ],
136 | "dev": true,
137 | "optional": true,
138 | "os": [
139 | "linux"
140 | ],
141 | "engines": {
142 | "node": ">=12"
143 | }
144 | },
145 | "node_modules/@esbuild/linux-arm64": {
146 | "version": "0.17.19",
147 | "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz",
148 | "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==",
149 | "cpu": [
150 | "arm64"
151 | ],
152 | "dev": true,
153 | "optional": true,
154 | "os": [
155 | "linux"
156 | ],
157 | "engines": {
158 | "node": ">=12"
159 | }
160 | },
161 | "node_modules/@esbuild/linux-ia32": {
162 | "version": "0.17.19",
163 | "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz",
164 | "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==",
165 | "cpu": [
166 | "ia32"
167 | ],
168 | "dev": true,
169 | "optional": true,
170 | "os": [
171 | "linux"
172 | ],
173 | "engines": {
174 | "node": ">=12"
175 | }
176 | },
177 | "node_modules/@esbuild/linux-loong64": {
178 | "version": "0.17.19",
179 | "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz",
180 | "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==",
181 | "cpu": [
182 | "loong64"
183 | ],
184 | "dev": true,
185 | "optional": true,
186 | "os": [
187 | "linux"
188 | ],
189 | "engines": {
190 | "node": ">=12"
191 | }
192 | },
193 | "node_modules/@esbuild/linux-mips64el": {
194 | "version": "0.17.19",
195 | "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz",
196 | "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==",
197 | "cpu": [
198 | "mips64el"
199 | ],
200 | "dev": true,
201 | "optional": true,
202 | "os": [
203 | "linux"
204 | ],
205 | "engines": {
206 | "node": ">=12"
207 | }
208 | },
209 | "node_modules/@esbuild/linux-ppc64": {
210 | "version": "0.17.19",
211 | "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz",
212 | "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==",
213 | "cpu": [
214 | "ppc64"
215 | ],
216 | "dev": true,
217 | "optional": true,
218 | "os": [
219 | "linux"
220 | ],
221 | "engines": {
222 | "node": ">=12"
223 | }
224 | },
225 | "node_modules/@esbuild/linux-riscv64": {
226 | "version": "0.17.19",
227 | "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz",
228 | "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==",
229 | "cpu": [
230 | "riscv64"
231 | ],
232 | "dev": true,
233 | "optional": true,
234 | "os": [
235 | "linux"
236 | ],
237 | "engines": {
238 | "node": ">=12"
239 | }
240 | },
241 | "node_modules/@esbuild/linux-s390x": {
242 | "version": "0.17.19",
243 | "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz",
244 | "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==",
245 | "cpu": [
246 | "s390x"
247 | ],
248 | "dev": true,
249 | "optional": true,
250 | "os": [
251 | "linux"
252 | ],
253 | "engines": {
254 | "node": ">=12"
255 | }
256 | },
257 | "node_modules/@esbuild/linux-x64": {
258 | "version": "0.17.19",
259 | "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz",
260 | "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==",
261 | "cpu": [
262 | "x64"
263 | ],
264 | "dev": true,
265 | "optional": true,
266 | "os": [
267 | "linux"
268 | ],
269 | "engines": {
270 | "node": ">=12"
271 | }
272 | },
273 | "node_modules/@esbuild/netbsd-x64": {
274 | "version": "0.17.19",
275 | "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz",
276 | "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==",
277 | "cpu": [
278 | "x64"
279 | ],
280 | "dev": true,
281 | "optional": true,
282 | "os": [
283 | "netbsd"
284 | ],
285 | "engines": {
286 | "node": ">=12"
287 | }
288 | },
289 | "node_modules/@esbuild/openbsd-x64": {
290 | "version": "0.17.19",
291 | "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz",
292 | "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==",
293 | "cpu": [
294 | "x64"
295 | ],
296 | "dev": true,
297 | "optional": true,
298 | "os": [
299 | "openbsd"
300 | ],
301 | "engines": {
302 | "node": ">=12"
303 | }
304 | },
305 | "node_modules/@esbuild/sunos-x64": {
306 | "version": "0.17.19",
307 | "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz",
308 | "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==",
309 | "cpu": [
310 | "x64"
311 | ],
312 | "dev": true,
313 | "optional": true,
314 | "os": [
315 | "sunos"
316 | ],
317 | "engines": {
318 | "node": ">=12"
319 | }
320 | },
321 | "node_modules/@esbuild/win32-arm64": {
322 | "version": "0.17.19",
323 | "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz",
324 | "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==",
325 | "cpu": [
326 | "arm64"
327 | ],
328 | "dev": true,
329 | "optional": true,
330 | "os": [
331 | "win32"
332 | ],
333 | "engines": {
334 | "node": ">=12"
335 | }
336 | },
337 | "node_modules/@esbuild/win32-ia32": {
338 | "version": "0.17.19",
339 | "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz",
340 | "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==",
341 | "cpu": [
342 | "ia32"
343 | ],
344 | "dev": true,
345 | "optional": true,
346 | "os": [
347 | "win32"
348 | ],
349 | "engines": {
350 | "node": ">=12"
351 | }
352 | },
353 | "node_modules/@esbuild/win32-x64": {
354 | "version": "0.17.19",
355 | "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz",
356 | "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==",
357 | "cpu": [
358 | "x64"
359 | ],
360 | "dev": true,
361 | "optional": true,
362 | "os": [
363 | "win32"
364 | ],
365 | "engines": {
366 | "node": ">=12"
367 | }
368 | },
369 | "node_modules/@lit-labs/ssr-dom-shim": {
370 | "version": "1.1.1",
371 | "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.1.1.tgz",
372 | "integrity": "sha512-kXOeFbfCm4fFf2A3WwVEeQj55tMZa8c8/f9AKHMobQMkzNUfUj+antR3fRPaZJawsa1aZiP/Da3ndpZrwEe4rQ=="
373 | },
374 | "node_modules/@lit/reactive-element": {
375 | "version": "1.6.2",
376 | "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-1.6.2.tgz",
377 | "integrity": "sha512-rDfl+QnCYjuIGf5xI2sVJWdYIi56CTCwWa+nidKYX6oIuBYwUbT/vX4qbUDlHiZKJ/3FRNQ/tWJui44p6/stSA==",
378 | "dependencies": {
379 | "@lit-labs/ssr-dom-shim": "^1.0.0"
380 | }
381 | },
382 | "node_modules/@motionone/animation": {
383 | "version": "10.15.1",
384 | "resolved": "https://registry.npmjs.org/@motionone/animation/-/animation-10.15.1.tgz",
385 | "integrity": "sha512-mZcJxLjHor+bhcPuIFErMDNyrdb2vJur8lSfMCsuCB4UyV8ILZLvK+t+pg56erv8ud9xQGK/1OGPt10agPrCyQ==",
386 | "dependencies": {
387 | "@motionone/easing": "^10.15.1",
388 | "@motionone/types": "^10.15.1",
389 | "@motionone/utils": "^10.15.1",
390 | "tslib": "^2.3.1"
391 | }
392 | },
393 | "node_modules/@motionone/animation/node_modules/tslib": {
394 | "version": "2.6.1",
395 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz",
396 | "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig=="
397 | },
398 | "node_modules/@motionone/dom": {
399 | "version": "10.16.2",
400 | "resolved": "https://registry.npmjs.org/@motionone/dom/-/dom-10.16.2.tgz",
401 | "integrity": "sha512-bnuHdNbge1FutZXv+k7xub9oPWcF0hsu8y1HTH/qg6av58YI0VufZ3ngfC7p2xhMJMnoh0LXFma2EGTgPeCkeg==",
402 | "dependencies": {
403 | "@motionone/animation": "^10.15.1",
404 | "@motionone/generators": "^10.15.1",
405 | "@motionone/types": "^10.15.1",
406 | "@motionone/utils": "^10.15.1",
407 | "hey-listen": "^1.0.8",
408 | "tslib": "^2.3.1"
409 | }
410 | },
411 | "node_modules/@motionone/dom/node_modules/tslib": {
412 | "version": "2.6.1",
413 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz",
414 | "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig=="
415 | },
416 | "node_modules/@motionone/easing": {
417 | "version": "10.15.1",
418 | "resolved": "https://registry.npmjs.org/@motionone/easing/-/easing-10.15.1.tgz",
419 | "integrity": "sha512-6hIHBSV+ZVehf9dcKZLT7p5PEKHGhDwky2k8RKkmOvUoYP3S+dXsKupyZpqx5apjd9f+php4vXk4LuS+ADsrWw==",
420 | "dependencies": {
421 | "@motionone/utils": "^10.15.1",
422 | "tslib": "^2.3.1"
423 | }
424 | },
425 | "node_modules/@motionone/easing/node_modules/tslib": {
426 | "version": "2.6.1",
427 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz",
428 | "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig=="
429 | },
430 | "node_modules/@motionone/generators": {
431 | "version": "10.15.1",
432 | "resolved": "https://registry.npmjs.org/@motionone/generators/-/generators-10.15.1.tgz",
433 | "integrity": "sha512-67HLsvHJbw6cIbLA/o+gsm7h+6D4Sn7AUrB/GPxvujse1cGZ38F5H7DzoH7PhX+sjvtDnt2IhFYF2Zp1QTMKWQ==",
434 | "dependencies": {
435 | "@motionone/types": "^10.15.1",
436 | "@motionone/utils": "^10.15.1",
437 | "tslib": "^2.3.1"
438 | }
439 | },
440 | "node_modules/@motionone/generators/node_modules/tslib": {
441 | "version": "2.6.1",
442 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz",
443 | "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig=="
444 | },
445 | "node_modules/@motionone/svelte": {
446 | "version": "10.16.2",
447 | "resolved": "https://registry.npmjs.org/@motionone/svelte/-/svelte-10.16.2.tgz",
448 | "integrity": "sha512-38xsroKrfK+aHYhuQlE6eFcGy0EwrB43Q7RGjF73j/kRUTcLNu/LAaKiLLsN5lyqVzCgTBVt4TMT/ShWbTbc5Q==",
449 | "dependencies": {
450 | "@motionone/dom": "^10.16.2",
451 | "tslib": "^2.3.1"
452 | }
453 | },
454 | "node_modules/@motionone/svelte/node_modules/tslib": {
455 | "version": "2.6.1",
456 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz",
457 | "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig=="
458 | },
459 | "node_modules/@motionone/types": {
460 | "version": "10.15.1",
461 | "resolved": "https://registry.npmjs.org/@motionone/types/-/types-10.15.1.tgz",
462 | "integrity": "sha512-iIUd/EgUsRZGrvW0jqdst8st7zKTzS9EsKkP+6c6n4MPZoQHwiHuVtTQLD6Kp0bsBLhNzKIBlHXponn/SDT4hA=="
463 | },
464 | "node_modules/@motionone/utils": {
465 | "version": "10.15.1",
466 | "resolved": "https://registry.npmjs.org/@motionone/utils/-/utils-10.15.1.tgz",
467 | "integrity": "sha512-p0YncgU+iklvYr/Dq4NobTRdAPv9PveRDUXabPEeOjBLSO/1FNB2phNTZxOxpi1/GZwYpAoECEa0Wam+nsmhSw==",
468 | "dependencies": {
469 | "@motionone/types": "^10.15.1",
470 | "hey-listen": "^1.0.8",
471 | "tslib": "^2.3.1"
472 | }
473 | },
474 | "node_modules/@motionone/utils/node_modules/tslib": {
475 | "version": "2.6.1",
476 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz",
477 | "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig=="
478 | },
479 | "node_modules/@motionone/vue": {
480 | "version": "10.16.2",
481 | "resolved": "https://registry.npmjs.org/@motionone/vue/-/vue-10.16.2.tgz",
482 | "integrity": "sha512-7/dEK/nWQXOkJ70bqb2KyNfSWbNvWqKKq1C8juj+0Mg/AorgD8O5wE3naddK0G+aXuNMqRuc4jlsYHHWHtIzVw==",
483 | "dependencies": {
484 | "@motionone/dom": "^10.16.2",
485 | "tslib": "^2.3.1"
486 | }
487 | },
488 | "node_modules/@motionone/vue/node_modules/tslib": {
489 | "version": "2.6.1",
490 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz",
491 | "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig=="
492 | },
493 | "node_modules/@stablelib/aead": {
494 | "version": "1.0.1",
495 | "resolved": "https://registry.npmjs.org/@stablelib/aead/-/aead-1.0.1.tgz",
496 | "integrity": "sha512-q39ik6sxGHewqtO0nP4BuSe3db5G1fEJE8ukvngS2gLkBXyy6E7pLubhbYgnkDFv6V8cWaxcE4Xn0t6LWcJkyg=="
497 | },
498 | "node_modules/@stablelib/binary": {
499 | "version": "1.0.1",
500 | "resolved": "https://registry.npmjs.org/@stablelib/binary/-/binary-1.0.1.tgz",
501 | "integrity": "sha512-ClJWvmL6UBM/wjkvv/7m5VP3GMr9t0osr4yVgLZsLCOz4hGN9gIAFEqnJ0TsSMAN+n840nf2cHZnA5/KFqHC7Q==",
502 | "dependencies": {
503 | "@stablelib/int": "^1.0.1"
504 | }
505 | },
506 | "node_modules/@stablelib/bytes": {
507 | "version": "1.0.1",
508 | "resolved": "https://registry.npmjs.org/@stablelib/bytes/-/bytes-1.0.1.tgz",
509 | "integrity": "sha512-Kre4Y4kdwuqL8BR2E9hV/R5sOrUj6NanZaZis0V6lX5yzqC3hBuVSDXUIBqQv/sCpmuWRiHLwqiT1pqqjuBXoQ=="
510 | },
511 | "node_modules/@stablelib/chacha": {
512 | "version": "1.0.1",
513 | "resolved": "https://registry.npmjs.org/@stablelib/chacha/-/chacha-1.0.1.tgz",
514 | "integrity": "sha512-Pmlrswzr0pBzDofdFuVe1q7KdsHKhhU24e8gkEwnTGOmlC7PADzLVxGdn2PoNVBBabdg0l/IfLKg6sHAbTQugg==",
515 | "dependencies": {
516 | "@stablelib/binary": "^1.0.1",
517 | "@stablelib/wipe": "^1.0.1"
518 | }
519 | },
520 | "node_modules/@stablelib/chacha20poly1305": {
521 | "version": "1.0.1",
522 | "resolved": "https://registry.npmjs.org/@stablelib/chacha20poly1305/-/chacha20poly1305-1.0.1.tgz",
523 | "integrity": "sha512-MmViqnqHd1ymwjOQfghRKw2R/jMIGT3wySN7cthjXCBdO+qErNPUBnRzqNpnvIwg7JBCg3LdeCZZO4de/yEhVA==",
524 | "dependencies": {
525 | "@stablelib/aead": "^1.0.1",
526 | "@stablelib/binary": "^1.0.1",
527 | "@stablelib/chacha": "^1.0.1",
528 | "@stablelib/constant-time": "^1.0.1",
529 | "@stablelib/poly1305": "^1.0.1",
530 | "@stablelib/wipe": "^1.0.1"
531 | }
532 | },
533 | "node_modules/@stablelib/constant-time": {
534 | "version": "1.0.1",
535 | "resolved": "https://registry.npmjs.org/@stablelib/constant-time/-/constant-time-1.0.1.tgz",
536 | "integrity": "sha512-tNOs3uD0vSJcK6z1fvef4Y+buN7DXhzHDPqRLSXUel1UfqMB1PWNsnnAezrKfEwTLpN0cGH2p9NNjs6IqeD0eg=="
537 | },
538 | "node_modules/@stablelib/ed25519": {
539 | "version": "1.0.3",
540 | "resolved": "https://registry.npmjs.org/@stablelib/ed25519/-/ed25519-1.0.3.tgz",
541 | "integrity": "sha512-puIMWaX9QlRsbhxfDc5i+mNPMY+0TmQEskunY1rZEBPi1acBCVQAhnsk/1Hk50DGPtVsZtAWQg4NHGlVaO9Hqg==",
542 | "dependencies": {
543 | "@stablelib/random": "^1.0.2",
544 | "@stablelib/sha512": "^1.0.1",
545 | "@stablelib/wipe": "^1.0.1"
546 | }
547 | },
548 | "node_modules/@stablelib/hash": {
549 | "version": "1.0.1",
550 | "resolved": "https://registry.npmjs.org/@stablelib/hash/-/hash-1.0.1.tgz",
551 | "integrity": "sha512-eTPJc/stDkdtOcrNMZ6mcMK1e6yBbqRBaNW55XA1jU8w/7QdnCF0CmMmOD1m7VSkBR44PWrMHU2l6r8YEQHMgg=="
552 | },
553 | "node_modules/@stablelib/hkdf": {
554 | "version": "1.0.1",
555 | "resolved": "https://registry.npmjs.org/@stablelib/hkdf/-/hkdf-1.0.1.tgz",
556 | "integrity": "sha512-SBEHYE16ZXlHuaW5RcGk533YlBj4grMeg5TooN80W3NpcHRtLZLLXvKyX0qcRFxf+BGDobJLnwkvgEwHIDBR6g==",
557 | "dependencies": {
558 | "@stablelib/hash": "^1.0.1",
559 | "@stablelib/hmac": "^1.0.1",
560 | "@stablelib/wipe": "^1.0.1"
561 | }
562 | },
563 | "node_modules/@stablelib/hmac": {
564 | "version": "1.0.1",
565 | "resolved": "https://registry.npmjs.org/@stablelib/hmac/-/hmac-1.0.1.tgz",
566 | "integrity": "sha512-V2APD9NSnhVpV/QMYgCVMIYKiYG6LSqw1S65wxVoirhU/51ACio6D4yDVSwMzuTJXWZoVHbDdINioBwKy5kVmA==",
567 | "dependencies": {
568 | "@stablelib/constant-time": "^1.0.1",
569 | "@stablelib/hash": "^1.0.1",
570 | "@stablelib/wipe": "^1.0.1"
571 | }
572 | },
573 | "node_modules/@stablelib/int": {
574 | "version": "1.0.1",
575 | "resolved": "https://registry.npmjs.org/@stablelib/int/-/int-1.0.1.tgz",
576 | "integrity": "sha512-byr69X/sDtDiIjIV6m4roLVWnNNlRGzsvxw+agj8CIEazqWGOQp2dTYgQhtyVXV9wpO6WyXRQUzLV/JRNumT2w=="
577 | },
578 | "node_modules/@stablelib/keyagreement": {
579 | "version": "1.0.1",
580 | "resolved": "https://registry.npmjs.org/@stablelib/keyagreement/-/keyagreement-1.0.1.tgz",
581 | "integrity": "sha512-VKL6xBwgJnI6l1jKrBAfn265cspaWBPAPEc62VBQrWHLqVgNRE09gQ/AnOEyKUWrrqfD+xSQ3u42gJjLDdMDQg==",
582 | "dependencies": {
583 | "@stablelib/bytes": "^1.0.1"
584 | }
585 | },
586 | "node_modules/@stablelib/poly1305": {
587 | "version": "1.0.1",
588 | "resolved": "https://registry.npmjs.org/@stablelib/poly1305/-/poly1305-1.0.1.tgz",
589 | "integrity": "sha512-1HlG3oTSuQDOhSnLwJRKeTRSAdFNVB/1djy2ZbS35rBSJ/PFqx9cf9qatinWghC2UbfOYD8AcrtbUQl8WoxabA==",
590 | "dependencies": {
591 | "@stablelib/constant-time": "^1.0.1",
592 | "@stablelib/wipe": "^1.0.1"
593 | }
594 | },
595 | "node_modules/@stablelib/random": {
596 | "version": "1.0.2",
597 | "resolved": "https://registry.npmjs.org/@stablelib/random/-/random-1.0.2.tgz",
598 | "integrity": "sha512-rIsE83Xpb7clHPVRlBj8qNe5L8ISQOzjghYQm/dZ7VaM2KHYwMW5adjQjrzTZCchFnNCNhkwtnOBa9HTMJCI8w==",
599 | "dependencies": {
600 | "@stablelib/binary": "^1.0.1",
601 | "@stablelib/wipe": "^1.0.1"
602 | }
603 | },
604 | "node_modules/@stablelib/sha256": {
605 | "version": "1.0.1",
606 | "resolved": "https://registry.npmjs.org/@stablelib/sha256/-/sha256-1.0.1.tgz",
607 | "integrity": "sha512-GIIH3e6KH+91FqGV42Kcj71Uefd/QEe7Dy42sBTeqppXV95ggCcxLTk39bEr+lZfJmp+ghsR07J++ORkRELsBQ==",
608 | "dependencies": {
609 | "@stablelib/binary": "^1.0.1",
610 | "@stablelib/hash": "^1.0.1",
611 | "@stablelib/wipe": "^1.0.1"
612 | }
613 | },
614 | "node_modules/@stablelib/sha512": {
615 | "version": "1.0.1",
616 | "resolved": "https://registry.npmjs.org/@stablelib/sha512/-/sha512-1.0.1.tgz",
617 | "integrity": "sha512-13gl/iawHV9zvDKciLo1fQ8Bgn2Pvf7OV6amaRVKiq3pjQ3UmEpXxWiAfV8tYjUpeZroBxtyrwtdooQT/i3hzw==",
618 | "dependencies": {
619 | "@stablelib/binary": "^1.0.1",
620 | "@stablelib/hash": "^1.0.1",
621 | "@stablelib/wipe": "^1.0.1"
622 | }
623 | },
624 | "node_modules/@stablelib/wipe": {
625 | "version": "1.0.1",
626 | "resolved": "https://registry.npmjs.org/@stablelib/wipe/-/wipe-1.0.1.tgz",
627 | "integrity": "sha512-WfqfX/eXGiAd3RJe4VU2snh/ZPwtSjLG4ynQ/vYzvghTh7dHFcI1wl+nrkWG6lGhukOxOsUHfv8dUXr58D0ayg=="
628 | },
629 | "node_modules/@stablelib/x25519": {
630 | "version": "1.0.3",
631 | "resolved": "https://registry.npmjs.org/@stablelib/x25519/-/x25519-1.0.3.tgz",
632 | "integrity": "sha512-KnTbKmUhPhHavzobclVJQG5kuivH+qDLpe84iRqX3CLrKp881cF160JvXJ+hjn1aMyCwYOKeIZefIH/P5cJoRw==",
633 | "dependencies": {
634 | "@stablelib/keyagreement": "^1.0.1",
635 | "@stablelib/random": "^1.0.2",
636 | "@stablelib/wipe": "^1.0.1"
637 | }
638 | },
639 | "node_modules/@types/trusted-types": {
640 | "version": "2.0.3",
641 | "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.3.tgz",
642 | "integrity": "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g=="
643 | },
644 | "node_modules/@walletconnect/core": {
645 | "version": "2.9.1",
646 | "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.9.1.tgz",
647 | "integrity": "sha512-xyWeP0eLhEEDQAVJSmqs4n/AClKUM+8os2ZFe7BTuw1tFYjeLNVDtKCHziVOSTh8wEChMsKSGKA4zerQoH8mAQ==",
648 | "dependencies": {
649 | "@walletconnect/heartbeat": "1.2.1",
650 | "@walletconnect/jsonrpc-provider": "1.0.13",
651 | "@walletconnect/jsonrpc-types": "1.0.3",
652 | "@walletconnect/jsonrpc-utils": "1.0.8",
653 | "@walletconnect/jsonrpc-ws-connection": "1.0.13",
654 | "@walletconnect/keyvaluestorage": "^1.0.2",
655 | "@walletconnect/logger": "^2.0.1",
656 | "@walletconnect/relay-api": "^1.0.9",
657 | "@walletconnect/relay-auth": "^1.0.4",
658 | "@walletconnect/safe-json": "^1.0.2",
659 | "@walletconnect/time": "^1.0.2",
660 | "@walletconnect/types": "2.9.1",
661 | "@walletconnect/utils": "2.9.1",
662 | "events": "^3.3.0",
663 | "lodash.isequal": "4.5.0",
664 | "uint8arrays": "^3.1.0"
665 | }
666 | },
667 | "node_modules/@walletconnect/environment": {
668 | "version": "1.0.1",
669 | "resolved": "https://registry.npmjs.org/@walletconnect/environment/-/environment-1.0.1.tgz",
670 | "integrity": "sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg==",
671 | "dependencies": {
672 | "tslib": "1.14.1"
673 | }
674 | },
675 | "node_modules/@walletconnect/events": {
676 | "version": "1.0.1",
677 | "resolved": "https://registry.npmjs.org/@walletconnect/events/-/events-1.0.1.tgz",
678 | "integrity": "sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ==",
679 | "dependencies": {
680 | "keyvaluestorage-interface": "^1.0.0",
681 | "tslib": "1.14.1"
682 | }
683 | },
684 | "node_modules/@walletconnect/heartbeat": {
685 | "version": "1.2.1",
686 | "resolved": "https://registry.npmjs.org/@walletconnect/heartbeat/-/heartbeat-1.2.1.tgz",
687 | "integrity": "sha512-yVzws616xsDLJxuG/28FqtZ5rzrTA4gUjdEMTbWB5Y8V1XHRmqq4efAxCw5ie7WjbXFSUyBHaWlMR+2/CpQC5Q==",
688 | "dependencies": {
689 | "@walletconnect/events": "^1.0.1",
690 | "@walletconnect/time": "^1.0.2",
691 | "tslib": "1.14.1"
692 | }
693 | },
694 | "node_modules/@walletconnect/jsonrpc-provider": {
695 | "version": "1.0.13",
696 | "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.13.tgz",
697 | "integrity": "sha512-K73EpThqHnSR26gOyNEL+acEex3P7VWZe6KE12ZwKzAt2H4e5gldZHbjsu2QR9cLeJ8AXuO7kEMOIcRv1QEc7g==",
698 | "dependencies": {
699 | "@walletconnect/jsonrpc-utils": "^1.0.8",
700 | "@walletconnect/safe-json": "^1.0.2",
701 | "tslib": "1.14.1"
702 | }
703 | },
704 | "node_modules/@walletconnect/jsonrpc-types": {
705 | "version": "1.0.3",
706 | "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.3.tgz",
707 | "integrity": "sha512-iIQ8hboBl3o5ufmJ8cuduGad0CQm3ZlsHtujv9Eu16xq89q+BG7Nh5VLxxUgmtpnrePgFkTwXirCTkwJH1v+Yw==",
708 | "dependencies": {
709 | "keyvaluestorage-interface": "^1.0.0",
710 | "tslib": "1.14.1"
711 | }
712 | },
713 | "node_modules/@walletconnect/jsonrpc-utils": {
714 | "version": "1.0.8",
715 | "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.8.tgz",
716 | "integrity": "sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw==",
717 | "dependencies": {
718 | "@walletconnect/environment": "^1.0.1",
719 | "@walletconnect/jsonrpc-types": "^1.0.3",
720 | "tslib": "1.14.1"
721 | }
722 | },
723 | "node_modules/@walletconnect/jsonrpc-ws-connection": {
724 | "version": "1.0.13",
725 | "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-ws-connection/-/jsonrpc-ws-connection-1.0.13.tgz",
726 | "integrity": "sha512-mfOM7uFH4lGtQxG+XklYuFBj6dwVvseTt5/ahOkkmpcAEgz2umuzu7fTR+h5EmjQBdrmYyEBOWADbeaFNxdySg==",
727 | "dependencies": {
728 | "@walletconnect/jsonrpc-utils": "^1.0.6",
729 | "@walletconnect/safe-json": "^1.0.2",
730 | "events": "^3.3.0",
731 | "tslib": "1.14.1",
732 | "ws": "^7.5.1"
733 | }
734 | },
735 | "node_modules/@walletconnect/keyvaluestorage": {
736 | "version": "1.0.2",
737 | "resolved": "https://registry.npmjs.org/@walletconnect/keyvaluestorage/-/keyvaluestorage-1.0.2.tgz",
738 | "integrity": "sha512-U/nNG+VLWoPFdwwKx0oliT4ziKQCEoQ27L5Hhw8YOFGA2Po9A9pULUYNWhDgHkrb0gYDNt//X7wABcEWWBd3FQ==",
739 | "dependencies": {
740 | "safe-json-utils": "^1.1.1",
741 | "tslib": "1.14.1"
742 | },
743 | "peerDependencies": {
744 | "@react-native-async-storage/async-storage": "1.x",
745 | "lokijs": "1.x"
746 | },
747 | "peerDependenciesMeta": {
748 | "@react-native-async-storage/async-storage": {
749 | "optional": true
750 | },
751 | "lokijs": {
752 | "optional": true
753 | }
754 | }
755 | },
756 | "node_modules/@walletconnect/logger": {
757 | "version": "2.0.1",
758 | "resolved": "https://registry.npmjs.org/@walletconnect/logger/-/logger-2.0.1.tgz",
759 | "integrity": "sha512-SsTKdsgWm+oDTBeNE/zHxxr5eJfZmE9/5yp/Ku+zJtcTAjELb3DXueWkDXmE9h8uHIbJzIb5wj5lPdzyrjT6hQ==",
760 | "dependencies": {
761 | "pino": "7.11.0",
762 | "tslib": "1.14.1"
763 | }
764 | },
765 | "node_modules/@walletconnect/modal": {
766 | "version": "2.6.1",
767 | "resolved": "https://registry.npmjs.org/@walletconnect/modal/-/modal-2.6.1.tgz",
768 | "integrity": "sha512-G84tSzdPKAFk1zimgV7JzIUFT5olZUVtI3GcOk77OeLYjlMfnDT23RVRHm5EyCrjkptnvpD0wQScXePOFd2Xcw==",
769 | "dependencies": {
770 | "@walletconnect/modal-core": "2.6.1",
771 | "@walletconnect/modal-ui": "2.6.1"
772 | }
773 | },
774 | "node_modules/@walletconnect/modal-core": {
775 | "version": "2.6.1",
776 | "resolved": "https://registry.npmjs.org/@walletconnect/modal-core/-/modal-core-2.6.1.tgz",
777 | "integrity": "sha512-f2hYlJ5pwzGvjyaZ6BoGR5uiMgXzWXt6w6ktt1N8lmY6PiYp8whZgqx2hTxVWwVlsGnaIfh6UHp1hGnANx0eTQ==",
778 | "dependencies": {
779 | "valtio": "1.11.0"
780 | }
781 | },
782 | "node_modules/@walletconnect/modal-sign-html": {
783 | "version": "2.6.1",
784 | "resolved": "https://registry.npmjs.org/@walletconnect/modal-sign-html/-/modal-sign-html-2.6.1.tgz",
785 | "integrity": "sha512-cN+t5rUXefDK5S4AtZ+DcsvJEpHDUcxoD1GrRmQ1NLoaKw3nWvgKTvW2/rZXgzkPtKMUVqQWfQPzhQ4b+6opxw==",
786 | "dependencies": {
787 | "@walletconnect/modal": "2.6.1",
788 | "@walletconnect/sign-client": "2.9.1"
789 | }
790 | },
791 | "node_modules/@walletconnect/modal-ui": {
792 | "version": "2.6.1",
793 | "resolved": "https://registry.npmjs.org/@walletconnect/modal-ui/-/modal-ui-2.6.1.tgz",
794 | "integrity": "sha512-RFUOwDAMijSK8B7W3+KoLKaa1l+KEUG0LCrtHqaB0H0cLnhEGdLR+kdTdygw+W8+yYZbkM5tXBm7MlFbcuyitA==",
795 | "dependencies": {
796 | "@walletconnect/modal-core": "2.6.1",
797 | "lit": "2.7.6",
798 | "motion": "10.16.2",
799 | "qrcode": "1.5.3"
800 | }
801 | },
802 | "node_modules/@walletconnect/relay-api": {
803 | "version": "1.0.9",
804 | "resolved": "https://registry.npmjs.org/@walletconnect/relay-api/-/relay-api-1.0.9.tgz",
805 | "integrity": "sha512-Q3+rylJOqRkO1D9Su0DPE3mmznbAalYapJ9qmzDgK28mYF9alcP3UwG/og5V7l7CFOqzCLi7B8BvcBUrpDj0Rg==",
806 | "dependencies": {
807 | "@walletconnect/jsonrpc-types": "^1.0.2",
808 | "tslib": "1.14.1"
809 | }
810 | },
811 | "node_modules/@walletconnect/relay-auth": {
812 | "version": "1.0.4",
813 | "resolved": "https://registry.npmjs.org/@walletconnect/relay-auth/-/relay-auth-1.0.4.tgz",
814 | "integrity": "sha512-kKJcS6+WxYq5kshpPaxGHdwf5y98ZwbfuS4EE/NkQzqrDFm5Cj+dP8LofzWvjrrLkZq7Afy7WrQMXdLy8Sx7HQ==",
815 | "dependencies": {
816 | "@stablelib/ed25519": "^1.0.2",
817 | "@stablelib/random": "^1.0.1",
818 | "@walletconnect/safe-json": "^1.0.1",
819 | "@walletconnect/time": "^1.0.2",
820 | "tslib": "1.14.1",
821 | "uint8arrays": "^3.0.0"
822 | }
823 | },
824 | "node_modules/@walletconnect/safe-json": {
825 | "version": "1.0.2",
826 | "resolved": "https://registry.npmjs.org/@walletconnect/safe-json/-/safe-json-1.0.2.tgz",
827 | "integrity": "sha512-Ogb7I27kZ3LPC3ibn8ldyUr5544t3/STow9+lzz7Sfo808YD7SBWk7SAsdBFlYgP2zDRy2hS3sKRcuSRM0OTmA==",
828 | "dependencies": {
829 | "tslib": "1.14.1"
830 | }
831 | },
832 | "node_modules/@walletconnect/sign-client": {
833 | "version": "2.9.1",
834 | "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.9.1.tgz",
835 | "integrity": "sha512-Z7tFRrJ9btA1vU427vsjUS6cPlHQVcTWdKH90khEc2lv3dB6mU8FNO0VJsw+I2D7CW7WaMWF3nnj6Z1FfotbDg==",
836 | "dependencies": {
837 | "@walletconnect/core": "2.9.1",
838 | "@walletconnect/events": "^1.0.1",
839 | "@walletconnect/heartbeat": "1.2.1",
840 | "@walletconnect/jsonrpc-utils": "1.0.8",
841 | "@walletconnect/logger": "^2.0.1",
842 | "@walletconnect/time": "^1.0.2",
843 | "@walletconnect/types": "2.9.1",
844 | "@walletconnect/utils": "2.9.1",
845 | "events": "^3.3.0"
846 | }
847 | },
848 | "node_modules/@walletconnect/time": {
849 | "version": "1.0.2",
850 | "resolved": "https://registry.npmjs.org/@walletconnect/time/-/time-1.0.2.tgz",
851 | "integrity": "sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==",
852 | "dependencies": {
853 | "tslib": "1.14.1"
854 | }
855 | },
856 | "node_modules/@walletconnect/types": {
857 | "version": "2.9.1",
858 | "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.9.1.tgz",
859 | "integrity": "sha512-xbGgTPuD6xsb7YMvCESBIH55cjB86QAnnVL50a/ED42YkQzDsOdJ0VGTbrm0tG5cxUOF933rpxZQjxGdP+ovww==",
860 | "dependencies": {
861 | "@walletconnect/events": "^1.0.1",
862 | "@walletconnect/heartbeat": "1.2.1",
863 | "@walletconnect/jsonrpc-types": "1.0.3",
864 | "@walletconnect/keyvaluestorage": "^1.0.2",
865 | "@walletconnect/logger": "^2.0.1",
866 | "events": "^3.3.0"
867 | }
868 | },
869 | "node_modules/@walletconnect/utils": {
870 | "version": "2.9.1",
871 | "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.9.1.tgz",
872 | "integrity": "sha512-tXeQVebF5oPBvhdmuUyVSkSIBYx/egIi4czav1QrnUpwrUS1LsrFhyWBxSbhN7TXY287ULWkEf6aFpWOHdp5EA==",
873 | "dependencies": {
874 | "@stablelib/chacha20poly1305": "1.0.1",
875 | "@stablelib/hkdf": "1.0.1",
876 | "@stablelib/random": "^1.0.2",
877 | "@stablelib/sha256": "1.0.1",
878 | "@stablelib/x25519": "^1.0.3",
879 | "@walletconnect/relay-api": "^1.0.9",
880 | "@walletconnect/safe-json": "^1.0.2",
881 | "@walletconnect/time": "^1.0.2",
882 | "@walletconnect/types": "2.9.1",
883 | "@walletconnect/window-getters": "^1.0.1",
884 | "@walletconnect/window-metadata": "^1.0.1",
885 | "detect-browser": "5.3.0",
886 | "query-string": "7.1.3",
887 | "uint8arrays": "^3.1.0"
888 | }
889 | },
890 | "node_modules/@walletconnect/window-getters": {
891 | "version": "1.0.1",
892 | "resolved": "https://registry.npmjs.org/@walletconnect/window-getters/-/window-getters-1.0.1.tgz",
893 | "integrity": "sha512-vHp+HqzGxORPAN8gY03qnbTMnhqIwjeRJNOMOAzePRg4xVEEE2WvYsI9G2NMjOknA8hnuYbU3/hwLcKbjhc8+Q==",
894 | "dependencies": {
895 | "tslib": "1.14.1"
896 | }
897 | },
898 | "node_modules/@walletconnect/window-metadata": {
899 | "version": "1.0.1",
900 | "resolved": "https://registry.npmjs.org/@walletconnect/window-metadata/-/window-metadata-1.0.1.tgz",
901 | "integrity": "sha512-9koTqyGrM2cqFRW517BPY/iEtUDx2r1+Pwwu5m7sJ7ka79wi3EyqhqcICk/yDmv6jAS1rjKgTKXlEhanYjijcA==",
902 | "dependencies": {
903 | "@walletconnect/window-getters": "^1.0.1",
904 | "tslib": "1.14.1"
905 | }
906 | },
907 | "node_modules/ansi-regex": {
908 | "version": "5.0.1",
909 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
910 | "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
911 | "engines": {
912 | "node": ">=8"
913 | }
914 | },
915 | "node_modules/ansi-styles": {
916 | "version": "4.3.0",
917 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
918 | "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
919 | "dependencies": {
920 | "color-convert": "^2.0.1"
921 | },
922 | "engines": {
923 | "node": ">=8"
924 | },
925 | "funding": {
926 | "url": "https://github.com/chalk/ansi-styles?sponsor=1"
927 | }
928 | },
929 | "node_modules/atomic-sleep": {
930 | "version": "1.0.0",
931 | "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz",
932 | "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==",
933 | "engines": {
934 | "node": ">=8.0.0"
935 | }
936 | },
937 | "node_modules/camelcase": {
938 | "version": "5.3.1",
939 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
940 | "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
941 | "engines": {
942 | "node": ">=6"
943 | }
944 | },
945 | "node_modules/cliui": {
946 | "version": "6.0.0",
947 | "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
948 | "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
949 | "dependencies": {
950 | "string-width": "^4.2.0",
951 | "strip-ansi": "^6.0.0",
952 | "wrap-ansi": "^6.2.0"
953 | }
954 | },
955 | "node_modules/color-convert": {
956 | "version": "2.0.1",
957 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
958 | "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
959 | "dependencies": {
960 | "color-name": "~1.1.4"
961 | },
962 | "engines": {
963 | "node": ">=7.0.0"
964 | }
965 | },
966 | "node_modules/color-name": {
967 | "version": "1.1.4",
968 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
969 | "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
970 | },
971 | "node_modules/decamelize": {
972 | "version": "1.2.0",
973 | "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
974 | "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
975 | "engines": {
976 | "node": ">=0.10.0"
977 | }
978 | },
979 | "node_modules/decode-uri-component": {
980 | "version": "0.2.2",
981 | "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz",
982 | "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==",
983 | "engines": {
984 | "node": ">=0.10"
985 | }
986 | },
987 | "node_modules/detect-browser": {
988 | "version": "5.3.0",
989 | "resolved": "https://registry.npmjs.org/detect-browser/-/detect-browser-5.3.0.tgz",
990 | "integrity": "sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w=="
991 | },
992 | "node_modules/dijkstrajs": {
993 | "version": "1.0.3",
994 | "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz",
995 | "integrity": "sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA=="
996 | },
997 | "node_modules/duplexify": {
998 | "version": "4.1.2",
999 | "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.2.tgz",
1000 | "integrity": "sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==",
1001 | "dependencies": {
1002 | "end-of-stream": "^1.4.1",
1003 | "inherits": "^2.0.3",
1004 | "readable-stream": "^3.1.1",
1005 | "stream-shift": "^1.0.0"
1006 | }
1007 | },
1008 | "node_modules/emoji-regex": {
1009 | "version": "8.0.0",
1010 | "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
1011 | "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
1012 | },
1013 | "node_modules/encode-utf8": {
1014 | "version": "1.0.3",
1015 | "resolved": "https://registry.npmjs.org/encode-utf8/-/encode-utf8-1.0.3.tgz",
1016 | "integrity": "sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw=="
1017 | },
1018 | "node_modules/end-of-stream": {
1019 | "version": "1.4.4",
1020 | "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
1021 | "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
1022 | "dependencies": {
1023 | "once": "^1.4.0"
1024 | }
1025 | },
1026 | "node_modules/esbuild": {
1027 | "version": "0.17.19",
1028 | "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz",
1029 | "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==",
1030 | "dev": true,
1031 | "hasInstallScript": true,
1032 | "bin": {
1033 | "esbuild": "bin/esbuild"
1034 | },
1035 | "engines": {
1036 | "node": ">=12"
1037 | },
1038 | "optionalDependencies": {
1039 | "@esbuild/android-arm": "0.17.19",
1040 | "@esbuild/android-arm64": "0.17.19",
1041 | "@esbuild/android-x64": "0.17.19",
1042 | "@esbuild/darwin-arm64": "0.17.19",
1043 | "@esbuild/darwin-x64": "0.17.19",
1044 | "@esbuild/freebsd-arm64": "0.17.19",
1045 | "@esbuild/freebsd-x64": "0.17.19",
1046 | "@esbuild/linux-arm": "0.17.19",
1047 | "@esbuild/linux-arm64": "0.17.19",
1048 | "@esbuild/linux-ia32": "0.17.19",
1049 | "@esbuild/linux-loong64": "0.17.19",
1050 | "@esbuild/linux-mips64el": "0.17.19",
1051 | "@esbuild/linux-ppc64": "0.17.19",
1052 | "@esbuild/linux-riscv64": "0.17.19",
1053 | "@esbuild/linux-s390x": "0.17.19",
1054 | "@esbuild/linux-x64": "0.17.19",
1055 | "@esbuild/netbsd-x64": "0.17.19",
1056 | "@esbuild/openbsd-x64": "0.17.19",
1057 | "@esbuild/sunos-x64": "0.17.19",
1058 | "@esbuild/win32-arm64": "0.17.19",
1059 | "@esbuild/win32-ia32": "0.17.19",
1060 | "@esbuild/win32-x64": "0.17.19"
1061 | }
1062 | },
1063 | "node_modules/events": {
1064 | "version": "3.3.0",
1065 | "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
1066 | "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
1067 | "engines": {
1068 | "node": ">=0.8.x"
1069 | }
1070 | },
1071 | "node_modules/fast-redact": {
1072 | "version": "3.2.0",
1073 | "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.2.0.tgz",
1074 | "integrity": "sha512-zaTadChr+NekyzallAMXATXLOR8MNx3zqpZ0MUF2aGf4EathnG0f32VLODNlY8IuGY3HoRO2L6/6fSzNsLaHIw==",
1075 | "engines": {
1076 | "node": ">=6"
1077 | }
1078 | },
1079 | "node_modules/filter-obj": {
1080 | "version": "1.1.0",
1081 | "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz",
1082 | "integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==",
1083 | "engines": {
1084 | "node": ">=0.10.0"
1085 | }
1086 | },
1087 | "node_modules/find-up": {
1088 | "version": "4.1.0",
1089 | "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
1090 | "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
1091 | "dependencies": {
1092 | "locate-path": "^5.0.0",
1093 | "path-exists": "^4.0.0"
1094 | },
1095 | "engines": {
1096 | "node": ">=8"
1097 | }
1098 | },
1099 | "node_modules/fsevents": {
1100 | "version": "2.3.2",
1101 | "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
1102 | "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
1103 | "dev": true,
1104 | "hasInstallScript": true,
1105 | "optional": true,
1106 | "os": [
1107 | "darwin"
1108 | ],
1109 | "engines": {
1110 | "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1111 | }
1112 | },
1113 | "node_modules/get-caller-file": {
1114 | "version": "2.0.5",
1115 | "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
1116 | "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
1117 | "engines": {
1118 | "node": "6.* || 8.* || >= 10.*"
1119 | }
1120 | },
1121 | "node_modules/hey-listen": {
1122 | "version": "1.0.8",
1123 | "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz",
1124 | "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q=="
1125 | },
1126 | "node_modules/inherits": {
1127 | "version": "2.0.4",
1128 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1129 | "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
1130 | },
1131 | "node_modules/is-fullwidth-code-point": {
1132 | "version": "3.0.0",
1133 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
1134 | "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
1135 | "engines": {
1136 | "node": ">=8"
1137 | }
1138 | },
1139 | "node_modules/js-tokens": {
1140 | "version": "4.0.0",
1141 | "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1142 | "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1143 | "peer": true
1144 | },
1145 | "node_modules/keyvaluestorage-interface": {
1146 | "version": "1.0.0",
1147 | "resolved": "https://registry.npmjs.org/keyvaluestorage-interface/-/keyvaluestorage-interface-1.0.0.tgz",
1148 | "integrity": "sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g=="
1149 | },
1150 | "node_modules/lit": {
1151 | "version": "2.7.6",
1152 | "resolved": "https://registry.npmjs.org/lit/-/lit-2.7.6.tgz",
1153 | "integrity": "sha512-1amFHA7t4VaaDe+vdQejSVBklwtH9svGoG6/dZi9JhxtJBBlqY5D1RV7iLUYY0trCqQc4NfhYYZilZiVHt7Hxg==",
1154 | "dependencies": {
1155 | "@lit/reactive-element": "^1.6.0",
1156 | "lit-element": "^3.3.0",
1157 | "lit-html": "^2.7.0"
1158 | }
1159 | },
1160 | "node_modules/lit-element": {
1161 | "version": "3.3.2",
1162 | "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-3.3.2.tgz",
1163 | "integrity": "sha512-xXAeVWKGr4/njq0rGC9dethMnYCq5hpKYrgQZYTzawt9YQhMiXfD+T1RgrdY3NamOxwq2aXlb0vOI6e29CKgVQ==",
1164 | "dependencies": {
1165 | "@lit-labs/ssr-dom-shim": "^1.1.0",
1166 | "@lit/reactive-element": "^1.3.0",
1167 | "lit-html": "^2.7.0"
1168 | }
1169 | },
1170 | "node_modules/lit-html": {
1171 | "version": "2.7.5",
1172 | "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-2.7.5.tgz",
1173 | "integrity": "sha512-YqUzpisJodwKIlbMFCtyrp58oLloKGnnPLMJ1t23cbfIJjg/H9pvLWK4XS69YeubK5HUs1UE4ys9w5dP1zg6IA==",
1174 | "dependencies": {
1175 | "@types/trusted-types": "^2.0.2"
1176 | }
1177 | },
1178 | "node_modules/locate-path": {
1179 | "version": "5.0.0",
1180 | "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
1181 | "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
1182 | "dependencies": {
1183 | "p-locate": "^4.1.0"
1184 | },
1185 | "engines": {
1186 | "node": ">=8"
1187 | }
1188 | },
1189 | "node_modules/lodash.isequal": {
1190 | "version": "4.5.0",
1191 | "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz",
1192 | "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ=="
1193 | },
1194 | "node_modules/loose-envify": {
1195 | "version": "1.4.0",
1196 | "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
1197 | "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
1198 | "peer": true,
1199 | "dependencies": {
1200 | "js-tokens": "^3.0.0 || ^4.0.0"
1201 | },
1202 | "bin": {
1203 | "loose-envify": "cli.js"
1204 | }
1205 | },
1206 | "node_modules/motion": {
1207 | "version": "10.16.2",
1208 | "resolved": "https://registry.npmjs.org/motion/-/motion-10.16.2.tgz",
1209 | "integrity": "sha512-p+PurYqfUdcJZvtnmAqu5fJgV2kR0uLFQuBKtLeFVTrYEVllI99tiOTSefVNYuip9ELTEkepIIDftNdze76NAQ==",
1210 | "dependencies": {
1211 | "@motionone/animation": "^10.15.1",
1212 | "@motionone/dom": "^10.16.2",
1213 | "@motionone/svelte": "^10.16.2",
1214 | "@motionone/types": "^10.15.1",
1215 | "@motionone/utils": "^10.15.1",
1216 | "@motionone/vue": "^10.16.2"
1217 | }
1218 | },
1219 | "node_modules/multiformats": {
1220 | "version": "9.9.0",
1221 | "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz",
1222 | "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg=="
1223 | },
1224 | "node_modules/nanoid": {
1225 | "version": "3.3.6",
1226 | "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
1227 | "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==",
1228 | "dev": true,
1229 | "funding": [
1230 | {
1231 | "type": "github",
1232 | "url": "https://github.com/sponsors/ai"
1233 | }
1234 | ],
1235 | "bin": {
1236 | "nanoid": "bin/nanoid.cjs"
1237 | },
1238 | "engines": {
1239 | "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1240 | }
1241 | },
1242 | "node_modules/on-exit-leak-free": {
1243 | "version": "0.2.0",
1244 | "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-0.2.0.tgz",
1245 | "integrity": "sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg=="
1246 | },
1247 | "node_modules/once": {
1248 | "version": "1.4.0",
1249 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1250 | "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
1251 | "dependencies": {
1252 | "wrappy": "1"
1253 | }
1254 | },
1255 | "node_modules/p-limit": {
1256 | "version": "2.3.0",
1257 | "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
1258 | "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
1259 | "dependencies": {
1260 | "p-try": "^2.0.0"
1261 | },
1262 | "engines": {
1263 | "node": ">=6"
1264 | },
1265 | "funding": {
1266 | "url": "https://github.com/sponsors/sindresorhus"
1267 | }
1268 | },
1269 | "node_modules/p-locate": {
1270 | "version": "4.1.0",
1271 | "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
1272 | "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
1273 | "dependencies": {
1274 | "p-limit": "^2.2.0"
1275 | },
1276 | "engines": {
1277 | "node": ">=8"
1278 | }
1279 | },
1280 | "node_modules/p-try": {
1281 | "version": "2.2.0",
1282 | "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
1283 | "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
1284 | "engines": {
1285 | "node": ">=6"
1286 | }
1287 | },
1288 | "node_modules/path-exists": {
1289 | "version": "4.0.0",
1290 | "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
1291 | "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
1292 | "engines": {
1293 | "node": ">=8"
1294 | }
1295 | },
1296 | "node_modules/picocolors": {
1297 | "version": "1.0.0",
1298 | "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
1299 | "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
1300 | "dev": true
1301 | },
1302 | "node_modules/pino": {
1303 | "version": "7.11.0",
1304 | "resolved": "https://registry.npmjs.org/pino/-/pino-7.11.0.tgz",
1305 | "integrity": "sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg==",
1306 | "dependencies": {
1307 | "atomic-sleep": "^1.0.0",
1308 | "fast-redact": "^3.0.0",
1309 | "on-exit-leak-free": "^0.2.0",
1310 | "pino-abstract-transport": "v0.5.0",
1311 | "pino-std-serializers": "^4.0.0",
1312 | "process-warning": "^1.0.0",
1313 | "quick-format-unescaped": "^4.0.3",
1314 | "real-require": "^0.1.0",
1315 | "safe-stable-stringify": "^2.1.0",
1316 | "sonic-boom": "^2.2.1",
1317 | "thread-stream": "^0.15.1"
1318 | },
1319 | "bin": {
1320 | "pino": "bin.js"
1321 | }
1322 | },
1323 | "node_modules/pino-abstract-transport": {
1324 | "version": "0.5.0",
1325 | "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-0.5.0.tgz",
1326 | "integrity": "sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ==",
1327 | "dependencies": {
1328 | "duplexify": "^4.1.2",
1329 | "split2": "^4.0.0"
1330 | }
1331 | },
1332 | "node_modules/pino-std-serializers": {
1333 | "version": "4.0.0",
1334 | "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-4.0.0.tgz",
1335 | "integrity": "sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q=="
1336 | },
1337 | "node_modules/pngjs": {
1338 | "version": "5.0.0",
1339 | "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz",
1340 | "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==",
1341 | "engines": {
1342 | "node": ">=10.13.0"
1343 | }
1344 | },
1345 | "node_modules/postcss": {
1346 | "version": "8.4.27",
1347 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.27.tgz",
1348 | "integrity": "sha512-gY/ACJtJPSmUFPDCHtX78+01fHa64FaU4zaaWfuh1MhGJISufJAH4cun6k/8fwsHYeK4UQmENQK+tRLCFJE8JQ==",
1349 | "dev": true,
1350 | "funding": [
1351 | {
1352 | "type": "opencollective",
1353 | "url": "https://opencollective.com/postcss/"
1354 | },
1355 | {
1356 | "type": "tidelift",
1357 | "url": "https://tidelift.com/funding/github/npm/postcss"
1358 | },
1359 | {
1360 | "type": "github",
1361 | "url": "https://github.com/sponsors/ai"
1362 | }
1363 | ],
1364 | "dependencies": {
1365 | "nanoid": "^3.3.6",
1366 | "picocolors": "^1.0.0",
1367 | "source-map-js": "^1.0.2"
1368 | },
1369 | "engines": {
1370 | "node": "^10 || ^12 || >=14"
1371 | }
1372 | },
1373 | "node_modules/process-warning": {
1374 | "version": "1.0.0",
1375 | "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-1.0.0.tgz",
1376 | "integrity": "sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q=="
1377 | },
1378 | "node_modules/proxy-compare": {
1379 | "version": "2.5.1",
1380 | "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.5.1.tgz",
1381 | "integrity": "sha512-oyfc0Tx87Cpwva5ZXezSp5V9vht1c7dZBhvuV/y3ctkgMVUmiAGDVeeB0dKhGSyT0v1ZTEQYpe/RXlBVBNuCLA=="
1382 | },
1383 | "node_modules/qrcode": {
1384 | "version": "1.5.3",
1385 | "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.3.tgz",
1386 | "integrity": "sha512-puyri6ApkEHYiVl4CFzo1tDkAZ+ATcnbJrJ6RiBM1Fhctdn/ix9MTE3hRph33omisEbC/2fcfemsseiKgBPKZg==",
1387 | "dependencies": {
1388 | "dijkstrajs": "^1.0.1",
1389 | "encode-utf8": "^1.0.3",
1390 | "pngjs": "^5.0.0",
1391 | "yargs": "^15.3.1"
1392 | },
1393 | "bin": {
1394 | "qrcode": "bin/qrcode"
1395 | },
1396 | "engines": {
1397 | "node": ">=10.13.0"
1398 | }
1399 | },
1400 | "node_modules/query-string": {
1401 | "version": "7.1.3",
1402 | "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz",
1403 | "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==",
1404 | "dependencies": {
1405 | "decode-uri-component": "^0.2.2",
1406 | "filter-obj": "^1.1.0",
1407 | "split-on-first": "^1.0.0",
1408 | "strict-uri-encode": "^2.0.0"
1409 | },
1410 | "engines": {
1411 | "node": ">=6"
1412 | },
1413 | "funding": {
1414 | "url": "https://github.com/sponsors/sindresorhus"
1415 | }
1416 | },
1417 | "node_modules/quick-format-unescaped": {
1418 | "version": "4.0.4",
1419 | "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz",
1420 | "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg=="
1421 | },
1422 | "node_modules/react": {
1423 | "version": "18.2.0",
1424 | "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
1425 | "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
1426 | "peer": true,
1427 | "dependencies": {
1428 | "loose-envify": "^1.1.0"
1429 | },
1430 | "engines": {
1431 | "node": ">=0.10.0"
1432 | }
1433 | },
1434 | "node_modules/readable-stream": {
1435 | "version": "3.6.2",
1436 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
1437 | "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
1438 | "dependencies": {
1439 | "inherits": "^2.0.3",
1440 | "string_decoder": "^1.1.1",
1441 | "util-deprecate": "^1.0.1"
1442 | },
1443 | "engines": {
1444 | "node": ">= 6"
1445 | }
1446 | },
1447 | "node_modules/real-require": {
1448 | "version": "0.1.0",
1449 | "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.1.0.tgz",
1450 | "integrity": "sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg==",
1451 | "engines": {
1452 | "node": ">= 12.13.0"
1453 | }
1454 | },
1455 | "node_modules/require-directory": {
1456 | "version": "2.1.1",
1457 | "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
1458 | "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
1459 | "engines": {
1460 | "node": ">=0.10.0"
1461 | }
1462 | },
1463 | "node_modules/require-main-filename": {
1464 | "version": "2.0.0",
1465 | "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
1466 | "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="
1467 | },
1468 | "node_modules/rollup": {
1469 | "version": "3.26.3",
1470 | "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.26.3.tgz",
1471 | "integrity": "sha512-7Tin0C8l86TkpcMtXvQu6saWH93nhG3dGQ1/+l5V2TDMceTxO7kDiK6GzbfLWNNxqJXm591PcEZUozZm51ogwQ==",
1472 | "dev": true,
1473 | "bin": {
1474 | "rollup": "dist/bin/rollup"
1475 | },
1476 | "engines": {
1477 | "node": ">=14.18.0",
1478 | "npm": ">=8.0.0"
1479 | },
1480 | "optionalDependencies": {
1481 | "fsevents": "~2.3.2"
1482 | }
1483 | },
1484 | "node_modules/safe-buffer": {
1485 | "version": "5.2.1",
1486 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1487 | "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
1488 | "funding": [
1489 | {
1490 | "type": "github",
1491 | "url": "https://github.com/sponsors/feross"
1492 | },
1493 | {
1494 | "type": "patreon",
1495 | "url": "https://www.patreon.com/feross"
1496 | },
1497 | {
1498 | "type": "consulting",
1499 | "url": "https://feross.org/support"
1500 | }
1501 | ]
1502 | },
1503 | "node_modules/safe-json-utils": {
1504 | "version": "1.1.1",
1505 | "resolved": "https://registry.npmjs.org/safe-json-utils/-/safe-json-utils-1.1.1.tgz",
1506 | "integrity": "sha512-SAJWGKDs50tAbiDXLf89PDwt9XYkWyANFWVzn4dTXl5QyI8t2o/bW5/OJl3lvc2WVU4MEpTo9Yz5NVFNsp+OJQ=="
1507 | },
1508 | "node_modules/safe-stable-stringify": {
1509 | "version": "2.4.3",
1510 | "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz",
1511 | "integrity": "sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==",
1512 | "engines": {
1513 | "node": ">=10"
1514 | }
1515 | },
1516 | "node_modules/set-blocking": {
1517 | "version": "2.0.0",
1518 | "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
1519 | "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw=="
1520 | },
1521 | "node_modules/sonic-boom": {
1522 | "version": "2.8.0",
1523 | "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-2.8.0.tgz",
1524 | "integrity": "sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==",
1525 | "dependencies": {
1526 | "atomic-sleep": "^1.0.0"
1527 | }
1528 | },
1529 | "node_modules/source-map-js": {
1530 | "version": "1.0.2",
1531 | "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
1532 | "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
1533 | "dev": true,
1534 | "engines": {
1535 | "node": ">=0.10.0"
1536 | }
1537 | },
1538 | "node_modules/split-on-first": {
1539 | "version": "1.1.0",
1540 | "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz",
1541 | "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==",
1542 | "engines": {
1543 | "node": ">=6"
1544 | }
1545 | },
1546 | "node_modules/split2": {
1547 | "version": "4.2.0",
1548 | "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz",
1549 | "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==",
1550 | "engines": {
1551 | "node": ">= 10.x"
1552 | }
1553 | },
1554 | "node_modules/stream-shift": {
1555 | "version": "1.0.1",
1556 | "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
1557 | "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ=="
1558 | },
1559 | "node_modules/strict-uri-encode": {
1560 | "version": "2.0.0",
1561 | "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz",
1562 | "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==",
1563 | "engines": {
1564 | "node": ">=4"
1565 | }
1566 | },
1567 | "node_modules/string_decoder": {
1568 | "version": "1.3.0",
1569 | "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
1570 | "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
1571 | "dependencies": {
1572 | "safe-buffer": "~5.2.0"
1573 | }
1574 | },
1575 | "node_modules/string-width": {
1576 | "version": "4.2.3",
1577 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
1578 | "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
1579 | "dependencies": {
1580 | "emoji-regex": "^8.0.0",
1581 | "is-fullwidth-code-point": "^3.0.0",
1582 | "strip-ansi": "^6.0.1"
1583 | },
1584 | "engines": {
1585 | "node": ">=8"
1586 | }
1587 | },
1588 | "node_modules/strip-ansi": {
1589 | "version": "6.0.1",
1590 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
1591 | "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
1592 | "dependencies": {
1593 | "ansi-regex": "^5.0.1"
1594 | },
1595 | "engines": {
1596 | "node": ">=8"
1597 | }
1598 | },
1599 | "node_modules/thread-stream": {
1600 | "version": "0.15.2",
1601 | "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-0.15.2.tgz",
1602 | "integrity": "sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==",
1603 | "dependencies": {
1604 | "real-require": "^0.1.0"
1605 | }
1606 | },
1607 | "node_modules/tslib": {
1608 | "version": "1.14.1",
1609 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
1610 | "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
1611 | },
1612 | "node_modules/uint8arrays": {
1613 | "version": "3.1.1",
1614 | "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.1.1.tgz",
1615 | "integrity": "sha512-+QJa8QRnbdXVpHYjLoTpJIdCTiw9Ir62nocClWuXIq2JIh4Uta0cQsTSpFL678p2CN8B+XSApwcU+pQEqVpKWg==",
1616 | "dependencies": {
1617 | "multiformats": "^9.4.2"
1618 | }
1619 | },
1620 | "node_modules/use-sync-external-store": {
1621 | "version": "1.2.0",
1622 | "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz",
1623 | "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==",
1624 | "peerDependencies": {
1625 | "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
1626 | }
1627 | },
1628 | "node_modules/util-deprecate": {
1629 | "version": "1.0.2",
1630 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1631 | "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
1632 | },
1633 | "node_modules/valtio": {
1634 | "version": "1.11.0",
1635 | "resolved": "https://registry.npmjs.org/valtio/-/valtio-1.11.0.tgz",
1636 | "integrity": "sha512-65Yd0yU5qs86b5lN1eu/nzcTgQ9/6YnD6iO+DDaDbQLn1Zv2w12Gwk43WkPlUBxk5wL/6cD5YMFf7kj6HZ1Kpg==",
1637 | "dependencies": {
1638 | "proxy-compare": "2.5.1",
1639 | "use-sync-external-store": "1.2.0"
1640 | },
1641 | "engines": {
1642 | "node": ">=12.20.0"
1643 | },
1644 | "peerDependencies": {
1645 | "react": ">=16.8"
1646 | },
1647 | "peerDependenciesMeta": {
1648 | "react": {
1649 | "optional": true
1650 | }
1651 | }
1652 | },
1653 | "node_modules/vite": {
1654 | "version": "4.3.9",
1655 | "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.9.tgz",
1656 | "integrity": "sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==",
1657 | "dev": true,
1658 | "dependencies": {
1659 | "esbuild": "^0.17.5",
1660 | "postcss": "^8.4.23",
1661 | "rollup": "^3.21.0"
1662 | },
1663 | "bin": {
1664 | "vite": "bin/vite.js"
1665 | },
1666 | "engines": {
1667 | "node": "^14.18.0 || >=16.0.0"
1668 | },
1669 | "optionalDependencies": {
1670 | "fsevents": "~2.3.2"
1671 | },
1672 | "peerDependencies": {
1673 | "@types/node": ">= 14",
1674 | "less": "*",
1675 | "sass": "*",
1676 | "stylus": "*",
1677 | "sugarss": "*",
1678 | "terser": "^5.4.0"
1679 | },
1680 | "peerDependenciesMeta": {
1681 | "@types/node": {
1682 | "optional": true
1683 | },
1684 | "less": {
1685 | "optional": true
1686 | },
1687 | "sass": {
1688 | "optional": true
1689 | },
1690 | "stylus": {
1691 | "optional": true
1692 | },
1693 | "sugarss": {
1694 | "optional": true
1695 | },
1696 | "terser": {
1697 | "optional": true
1698 | }
1699 | }
1700 | },
1701 | "node_modules/which-module": {
1702 | "version": "2.0.1",
1703 | "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz",
1704 | "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ=="
1705 | },
1706 | "node_modules/wrap-ansi": {
1707 | "version": "6.2.0",
1708 | "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
1709 | "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
1710 | "dependencies": {
1711 | "ansi-styles": "^4.0.0",
1712 | "string-width": "^4.1.0",
1713 | "strip-ansi": "^6.0.0"
1714 | },
1715 | "engines": {
1716 | "node": ">=8"
1717 | }
1718 | },
1719 | "node_modules/wrappy": {
1720 | "version": "1.0.2",
1721 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1722 | "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
1723 | },
1724 | "node_modules/ws": {
1725 | "version": "7.5.9",
1726 | "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz",
1727 | "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==",
1728 | "engines": {
1729 | "node": ">=8.3.0"
1730 | },
1731 | "peerDependencies": {
1732 | "bufferutil": "^4.0.1",
1733 | "utf-8-validate": "^5.0.2"
1734 | },
1735 | "peerDependenciesMeta": {
1736 | "bufferutil": {
1737 | "optional": true
1738 | },
1739 | "utf-8-validate": {
1740 | "optional": true
1741 | }
1742 | }
1743 | },
1744 | "node_modules/y18n": {
1745 | "version": "4.0.3",
1746 | "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
1747 | "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ=="
1748 | },
1749 | "node_modules/yargs": {
1750 | "version": "15.4.1",
1751 | "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
1752 | "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
1753 | "dependencies": {
1754 | "cliui": "^6.0.0",
1755 | "decamelize": "^1.2.0",
1756 | "find-up": "^4.1.0",
1757 | "get-caller-file": "^2.0.1",
1758 | "require-directory": "^2.1.1",
1759 | "require-main-filename": "^2.0.0",
1760 | "set-blocking": "^2.0.0",
1761 | "string-width": "^4.2.0",
1762 | "which-module": "^2.0.0",
1763 | "y18n": "^4.0.0",
1764 | "yargs-parser": "^18.1.2"
1765 | },
1766 | "engines": {
1767 | "node": ">=8"
1768 | }
1769 | },
1770 | "node_modules/yargs-parser": {
1771 | "version": "18.1.3",
1772 | "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
1773 | "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
1774 | "dependencies": {
1775 | "camelcase": "^5.0.0",
1776 | "decamelize": "^1.2.0"
1777 | },
1778 | "engines": {
1779 | "node": ">=6"
1780 | }
1781 | }
1782 | }
1783 | }
1784 |
--------------------------------------------------------------------------------
/walletconnect-modal-sign-html/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "walletconnect-modal-sign-html",
3 | "private": true,
4 | "version": "2.6.1",
5 | "type": "module",
6 | "scripts": {
7 | "dev": "vite"
8 | },
9 | "dependencies": {
10 | "@walletconnect/modal-sign-html": "2.6.1"
11 | },
12 | "devDependencies": {
13 | "vite": "4.3.9"
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/walletconnect-modal-sign-react/.env.local.example:
--------------------------------------------------------------------------------
1 | # Get your projectId at https://cloud.walletconnect.com
2 | NEXT_PUBLIC_PROJECT_ID=""
3 |
--------------------------------------------------------------------------------
/walletconnect-modal-sign-react/package-lock.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "walletconnect-modal-sign-react",
3 | "version": "2.6.1",
4 | "lockfileVersion": 3,
5 | "requires": true,
6 | "packages": {
7 | "": {
8 | "name": "walletconnect-modal-sign-react",
9 | "version": "2.6.1",
10 | "dependencies": {
11 | "@walletconnect/modal-sign-react": "2.6.1",
12 | "next": "13.4.7",
13 | "react": "18.2.0",
14 | "react-dom": "18.2.0"
15 | }
16 | },
17 | "node_modules/@lit-labs/ssr-dom-shim": {
18 | "version": "1.1.1",
19 | "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.1.1.tgz",
20 | "integrity": "sha512-kXOeFbfCm4fFf2A3WwVEeQj55tMZa8c8/f9AKHMobQMkzNUfUj+antR3fRPaZJawsa1aZiP/Da3ndpZrwEe4rQ=="
21 | },
22 | "node_modules/@lit/reactive-element": {
23 | "version": "1.6.2",
24 | "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-1.6.2.tgz",
25 | "integrity": "sha512-rDfl+QnCYjuIGf5xI2sVJWdYIi56CTCwWa+nidKYX6oIuBYwUbT/vX4qbUDlHiZKJ/3FRNQ/tWJui44p6/stSA==",
26 | "dependencies": {
27 | "@lit-labs/ssr-dom-shim": "^1.0.0"
28 | }
29 | },
30 | "node_modules/@motionone/animation": {
31 | "version": "10.15.1",
32 | "resolved": "https://registry.npmjs.org/@motionone/animation/-/animation-10.15.1.tgz",
33 | "integrity": "sha512-mZcJxLjHor+bhcPuIFErMDNyrdb2vJur8lSfMCsuCB4UyV8ILZLvK+t+pg56erv8ud9xQGK/1OGPt10agPrCyQ==",
34 | "dependencies": {
35 | "@motionone/easing": "^10.15.1",
36 | "@motionone/types": "^10.15.1",
37 | "@motionone/utils": "^10.15.1",
38 | "tslib": "^2.3.1"
39 | }
40 | },
41 | "node_modules/@motionone/animation/node_modules/tslib": {
42 | "version": "2.6.1",
43 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz",
44 | "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig=="
45 | },
46 | "node_modules/@motionone/dom": {
47 | "version": "10.16.2",
48 | "resolved": "https://registry.npmjs.org/@motionone/dom/-/dom-10.16.2.tgz",
49 | "integrity": "sha512-bnuHdNbge1FutZXv+k7xub9oPWcF0hsu8y1HTH/qg6av58YI0VufZ3ngfC7p2xhMJMnoh0LXFma2EGTgPeCkeg==",
50 | "dependencies": {
51 | "@motionone/animation": "^10.15.1",
52 | "@motionone/generators": "^10.15.1",
53 | "@motionone/types": "^10.15.1",
54 | "@motionone/utils": "^10.15.1",
55 | "hey-listen": "^1.0.8",
56 | "tslib": "^2.3.1"
57 | }
58 | },
59 | "node_modules/@motionone/dom/node_modules/tslib": {
60 | "version": "2.6.1",
61 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz",
62 | "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig=="
63 | },
64 | "node_modules/@motionone/easing": {
65 | "version": "10.15.1",
66 | "resolved": "https://registry.npmjs.org/@motionone/easing/-/easing-10.15.1.tgz",
67 | "integrity": "sha512-6hIHBSV+ZVehf9dcKZLT7p5PEKHGhDwky2k8RKkmOvUoYP3S+dXsKupyZpqx5apjd9f+php4vXk4LuS+ADsrWw==",
68 | "dependencies": {
69 | "@motionone/utils": "^10.15.1",
70 | "tslib": "^2.3.1"
71 | }
72 | },
73 | "node_modules/@motionone/easing/node_modules/tslib": {
74 | "version": "2.6.1",
75 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz",
76 | "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig=="
77 | },
78 | "node_modules/@motionone/generators": {
79 | "version": "10.15.1",
80 | "resolved": "https://registry.npmjs.org/@motionone/generators/-/generators-10.15.1.tgz",
81 | "integrity": "sha512-67HLsvHJbw6cIbLA/o+gsm7h+6D4Sn7AUrB/GPxvujse1cGZ38F5H7DzoH7PhX+sjvtDnt2IhFYF2Zp1QTMKWQ==",
82 | "dependencies": {
83 | "@motionone/types": "^10.15.1",
84 | "@motionone/utils": "^10.15.1",
85 | "tslib": "^2.3.1"
86 | }
87 | },
88 | "node_modules/@motionone/generators/node_modules/tslib": {
89 | "version": "2.6.1",
90 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz",
91 | "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig=="
92 | },
93 | "node_modules/@motionone/svelte": {
94 | "version": "10.16.2",
95 | "resolved": "https://registry.npmjs.org/@motionone/svelte/-/svelte-10.16.2.tgz",
96 | "integrity": "sha512-38xsroKrfK+aHYhuQlE6eFcGy0EwrB43Q7RGjF73j/kRUTcLNu/LAaKiLLsN5lyqVzCgTBVt4TMT/ShWbTbc5Q==",
97 | "dependencies": {
98 | "@motionone/dom": "^10.16.2",
99 | "tslib": "^2.3.1"
100 | }
101 | },
102 | "node_modules/@motionone/svelte/node_modules/tslib": {
103 | "version": "2.6.1",
104 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz",
105 | "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig=="
106 | },
107 | "node_modules/@motionone/types": {
108 | "version": "10.15.1",
109 | "resolved": "https://registry.npmjs.org/@motionone/types/-/types-10.15.1.tgz",
110 | "integrity": "sha512-iIUd/EgUsRZGrvW0jqdst8st7zKTzS9EsKkP+6c6n4MPZoQHwiHuVtTQLD6Kp0bsBLhNzKIBlHXponn/SDT4hA=="
111 | },
112 | "node_modules/@motionone/utils": {
113 | "version": "10.15.1",
114 | "resolved": "https://registry.npmjs.org/@motionone/utils/-/utils-10.15.1.tgz",
115 | "integrity": "sha512-p0YncgU+iklvYr/Dq4NobTRdAPv9PveRDUXabPEeOjBLSO/1FNB2phNTZxOxpi1/GZwYpAoECEa0Wam+nsmhSw==",
116 | "dependencies": {
117 | "@motionone/types": "^10.15.1",
118 | "hey-listen": "^1.0.8",
119 | "tslib": "^2.3.1"
120 | }
121 | },
122 | "node_modules/@motionone/utils/node_modules/tslib": {
123 | "version": "2.6.1",
124 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz",
125 | "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig=="
126 | },
127 | "node_modules/@motionone/vue": {
128 | "version": "10.16.2",
129 | "resolved": "https://registry.npmjs.org/@motionone/vue/-/vue-10.16.2.tgz",
130 | "integrity": "sha512-7/dEK/nWQXOkJ70bqb2KyNfSWbNvWqKKq1C8juj+0Mg/AorgD8O5wE3naddK0G+aXuNMqRuc4jlsYHHWHtIzVw==",
131 | "dependencies": {
132 | "@motionone/dom": "^10.16.2",
133 | "tslib": "^2.3.1"
134 | }
135 | },
136 | "node_modules/@motionone/vue/node_modules/tslib": {
137 | "version": "2.6.1",
138 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz",
139 | "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig=="
140 | },
141 | "node_modules/@next/env": {
142 | "version": "13.4.7",
143 | "resolved": "https://registry.npmjs.org/@next/env/-/env-13.4.7.tgz",
144 | "integrity": "sha512-ZlbiFulnwiFsW9UV1ku1OvX/oyIPLtMk9p/nnvDSwI0s7vSoZdRtxXNsaO+ZXrLv/pMbXVGq4lL8TbY9iuGmVw=="
145 | },
146 | "node_modules/@next/swc-darwin-arm64": {
147 | "version": "13.4.7",
148 | "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.4.7.tgz",
149 | "integrity": "sha512-VZTxPv1b59KGiv/pZHTO5Gbsdeoxcj2rU2cqJu03btMhHpn3vwzEK0gUSVC/XW96aeGO67X+cMahhwHzef24/w==",
150 | "cpu": [
151 | "arm64"
152 | ],
153 | "optional": true,
154 | "os": [
155 | "darwin"
156 | ],
157 | "engines": {
158 | "node": ">= 10"
159 | }
160 | },
161 | "node_modules/@next/swc-darwin-x64": {
162 | "version": "13.4.7",
163 | "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.4.7.tgz",
164 | "integrity": "sha512-gO2bw+2Ymmga+QYujjvDz9955xvYGrWofmxTq7m70b9pDPvl7aDFABJOZ2a8SRCuSNB5mXU8eTOmVVwyp/nAew==",
165 | "cpu": [
166 | "x64"
167 | ],
168 | "optional": true,
169 | "os": [
170 | "darwin"
171 | ],
172 | "engines": {
173 | "node": ">= 10"
174 | }
175 | },
176 | "node_modules/@next/swc-linux-arm64-gnu": {
177 | "version": "13.4.7",
178 | "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.4.7.tgz",
179 | "integrity": "sha512-6cqp3vf1eHxjIDhEOc7Mh/s8z1cwc/l5B6ZNkOofmZVyu1zsbEM5Hmx64s12Rd9AYgGoiCz4OJ4M/oRnkE16/Q==",
180 | "cpu": [
181 | "arm64"
182 | ],
183 | "optional": true,
184 | "os": [
185 | "linux"
186 | ],
187 | "engines": {
188 | "node": ">= 10"
189 | }
190 | },
191 | "node_modules/@next/swc-linux-arm64-musl": {
192 | "version": "13.4.7",
193 | "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.4.7.tgz",
194 | "integrity": "sha512-T1kD2FWOEy5WPidOn1si0rYmWORNch4a/NR52Ghyp4q7KyxOCuiOfZzyhVC5tsLIBDH3+cNdB5DkD9afpNDaOw==",
195 | "cpu": [
196 | "arm64"
197 | ],
198 | "optional": true,
199 | "os": [
200 | "linux"
201 | ],
202 | "engines": {
203 | "node": ">= 10"
204 | }
205 | },
206 | "node_modules/@next/swc-linux-x64-gnu": {
207 | "version": "13.4.7",
208 | "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.4.7.tgz",
209 | "integrity": "sha512-zaEC+iEiAHNdhl6fuwl0H0shnTzQoAoJiDYBUze8QTntE/GNPfTYpYboxF5LRYIjBwETUatvE0T64W6SKDipvg==",
210 | "cpu": [
211 | "x64"
212 | ],
213 | "optional": true,
214 | "os": [
215 | "linux"
216 | ],
217 | "engines": {
218 | "node": ">= 10"
219 | }
220 | },
221 | "node_modules/@next/swc-linux-x64-musl": {
222 | "version": "13.4.7",
223 | "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.4.7.tgz",
224 | "integrity": "sha512-X6r12F8d8SKAtYJqLZBBMIwEqcTRvUdVm+xIq+l6pJqlgT2tNsLLf2i5Cl88xSsIytBICGsCNNHd+siD2fbWBA==",
225 | "cpu": [
226 | "x64"
227 | ],
228 | "optional": true,
229 | "os": [
230 | "linux"
231 | ],
232 | "engines": {
233 | "node": ">= 10"
234 | }
235 | },
236 | "node_modules/@next/swc-win32-arm64-msvc": {
237 | "version": "13.4.7",
238 | "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.4.7.tgz",
239 | "integrity": "sha512-NPnmnV+vEIxnu6SUvjnuaWRglZzw4ox5n/MQTxeUhb5iwVWFedolPFebMNwgrWu4AELwvTdGtWjqof53AiWHcw==",
240 | "cpu": [
241 | "arm64"
242 | ],
243 | "optional": true,
244 | "os": [
245 | "win32"
246 | ],
247 | "engines": {
248 | "node": ">= 10"
249 | }
250 | },
251 | "node_modules/@next/swc-win32-ia32-msvc": {
252 | "version": "13.4.7",
253 | "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.4.7.tgz",
254 | "integrity": "sha512-6Hxijm6/a8XqLQpOOf/XuwWRhcuc/g4rBB2oxjgCMuV9Xlr2bLs5+lXyh8w9YbAUMYR3iC9mgOlXbHa79elmXw==",
255 | "cpu": [
256 | "ia32"
257 | ],
258 | "optional": true,
259 | "os": [
260 | "win32"
261 | ],
262 | "engines": {
263 | "node": ">= 10"
264 | }
265 | },
266 | "node_modules/@next/swc-win32-x64-msvc": {
267 | "version": "13.4.7",
268 | "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.4.7.tgz",
269 | "integrity": "sha512-sW9Yt36Db1nXJL+mTr2Wo0y+VkPWeYhygvcHj1FF0srVtV+VoDjxleKtny21QHaG05zdeZnw2fCtf2+dEqgwqA==",
270 | "cpu": [
271 | "x64"
272 | ],
273 | "optional": true,
274 | "os": [
275 | "win32"
276 | ],
277 | "engines": {
278 | "node": ">= 10"
279 | }
280 | },
281 | "node_modules/@stablelib/aead": {
282 | "version": "1.0.1",
283 | "resolved": "https://registry.npmjs.org/@stablelib/aead/-/aead-1.0.1.tgz",
284 | "integrity": "sha512-q39ik6sxGHewqtO0nP4BuSe3db5G1fEJE8ukvngS2gLkBXyy6E7pLubhbYgnkDFv6V8cWaxcE4Xn0t6LWcJkyg=="
285 | },
286 | "node_modules/@stablelib/binary": {
287 | "version": "1.0.1",
288 | "resolved": "https://registry.npmjs.org/@stablelib/binary/-/binary-1.0.1.tgz",
289 | "integrity": "sha512-ClJWvmL6UBM/wjkvv/7m5VP3GMr9t0osr4yVgLZsLCOz4hGN9gIAFEqnJ0TsSMAN+n840nf2cHZnA5/KFqHC7Q==",
290 | "dependencies": {
291 | "@stablelib/int": "^1.0.1"
292 | }
293 | },
294 | "node_modules/@stablelib/bytes": {
295 | "version": "1.0.1",
296 | "resolved": "https://registry.npmjs.org/@stablelib/bytes/-/bytes-1.0.1.tgz",
297 | "integrity": "sha512-Kre4Y4kdwuqL8BR2E9hV/R5sOrUj6NanZaZis0V6lX5yzqC3hBuVSDXUIBqQv/sCpmuWRiHLwqiT1pqqjuBXoQ=="
298 | },
299 | "node_modules/@stablelib/chacha": {
300 | "version": "1.0.1",
301 | "resolved": "https://registry.npmjs.org/@stablelib/chacha/-/chacha-1.0.1.tgz",
302 | "integrity": "sha512-Pmlrswzr0pBzDofdFuVe1q7KdsHKhhU24e8gkEwnTGOmlC7PADzLVxGdn2PoNVBBabdg0l/IfLKg6sHAbTQugg==",
303 | "dependencies": {
304 | "@stablelib/binary": "^1.0.1",
305 | "@stablelib/wipe": "^1.0.1"
306 | }
307 | },
308 | "node_modules/@stablelib/chacha20poly1305": {
309 | "version": "1.0.1",
310 | "resolved": "https://registry.npmjs.org/@stablelib/chacha20poly1305/-/chacha20poly1305-1.0.1.tgz",
311 | "integrity": "sha512-MmViqnqHd1ymwjOQfghRKw2R/jMIGT3wySN7cthjXCBdO+qErNPUBnRzqNpnvIwg7JBCg3LdeCZZO4de/yEhVA==",
312 | "dependencies": {
313 | "@stablelib/aead": "^1.0.1",
314 | "@stablelib/binary": "^1.0.1",
315 | "@stablelib/chacha": "^1.0.1",
316 | "@stablelib/constant-time": "^1.0.1",
317 | "@stablelib/poly1305": "^1.0.1",
318 | "@stablelib/wipe": "^1.0.1"
319 | }
320 | },
321 | "node_modules/@stablelib/constant-time": {
322 | "version": "1.0.1",
323 | "resolved": "https://registry.npmjs.org/@stablelib/constant-time/-/constant-time-1.0.1.tgz",
324 | "integrity": "sha512-tNOs3uD0vSJcK6z1fvef4Y+buN7DXhzHDPqRLSXUel1UfqMB1PWNsnnAezrKfEwTLpN0cGH2p9NNjs6IqeD0eg=="
325 | },
326 | "node_modules/@stablelib/ed25519": {
327 | "version": "1.0.3",
328 | "resolved": "https://registry.npmjs.org/@stablelib/ed25519/-/ed25519-1.0.3.tgz",
329 | "integrity": "sha512-puIMWaX9QlRsbhxfDc5i+mNPMY+0TmQEskunY1rZEBPi1acBCVQAhnsk/1Hk50DGPtVsZtAWQg4NHGlVaO9Hqg==",
330 | "dependencies": {
331 | "@stablelib/random": "^1.0.2",
332 | "@stablelib/sha512": "^1.0.1",
333 | "@stablelib/wipe": "^1.0.1"
334 | }
335 | },
336 | "node_modules/@stablelib/hash": {
337 | "version": "1.0.1",
338 | "resolved": "https://registry.npmjs.org/@stablelib/hash/-/hash-1.0.1.tgz",
339 | "integrity": "sha512-eTPJc/stDkdtOcrNMZ6mcMK1e6yBbqRBaNW55XA1jU8w/7QdnCF0CmMmOD1m7VSkBR44PWrMHU2l6r8YEQHMgg=="
340 | },
341 | "node_modules/@stablelib/hkdf": {
342 | "version": "1.0.1",
343 | "resolved": "https://registry.npmjs.org/@stablelib/hkdf/-/hkdf-1.0.1.tgz",
344 | "integrity": "sha512-SBEHYE16ZXlHuaW5RcGk533YlBj4grMeg5TooN80W3NpcHRtLZLLXvKyX0qcRFxf+BGDobJLnwkvgEwHIDBR6g==",
345 | "dependencies": {
346 | "@stablelib/hash": "^1.0.1",
347 | "@stablelib/hmac": "^1.0.1",
348 | "@stablelib/wipe": "^1.0.1"
349 | }
350 | },
351 | "node_modules/@stablelib/hmac": {
352 | "version": "1.0.1",
353 | "resolved": "https://registry.npmjs.org/@stablelib/hmac/-/hmac-1.0.1.tgz",
354 | "integrity": "sha512-V2APD9NSnhVpV/QMYgCVMIYKiYG6LSqw1S65wxVoirhU/51ACio6D4yDVSwMzuTJXWZoVHbDdINioBwKy5kVmA==",
355 | "dependencies": {
356 | "@stablelib/constant-time": "^1.0.1",
357 | "@stablelib/hash": "^1.0.1",
358 | "@stablelib/wipe": "^1.0.1"
359 | }
360 | },
361 | "node_modules/@stablelib/int": {
362 | "version": "1.0.1",
363 | "resolved": "https://registry.npmjs.org/@stablelib/int/-/int-1.0.1.tgz",
364 | "integrity": "sha512-byr69X/sDtDiIjIV6m4roLVWnNNlRGzsvxw+agj8CIEazqWGOQp2dTYgQhtyVXV9wpO6WyXRQUzLV/JRNumT2w=="
365 | },
366 | "node_modules/@stablelib/keyagreement": {
367 | "version": "1.0.1",
368 | "resolved": "https://registry.npmjs.org/@stablelib/keyagreement/-/keyagreement-1.0.1.tgz",
369 | "integrity": "sha512-VKL6xBwgJnI6l1jKrBAfn265cspaWBPAPEc62VBQrWHLqVgNRE09gQ/AnOEyKUWrrqfD+xSQ3u42gJjLDdMDQg==",
370 | "dependencies": {
371 | "@stablelib/bytes": "^1.0.1"
372 | }
373 | },
374 | "node_modules/@stablelib/poly1305": {
375 | "version": "1.0.1",
376 | "resolved": "https://registry.npmjs.org/@stablelib/poly1305/-/poly1305-1.0.1.tgz",
377 | "integrity": "sha512-1HlG3oTSuQDOhSnLwJRKeTRSAdFNVB/1djy2ZbS35rBSJ/PFqx9cf9qatinWghC2UbfOYD8AcrtbUQl8WoxabA==",
378 | "dependencies": {
379 | "@stablelib/constant-time": "^1.0.1",
380 | "@stablelib/wipe": "^1.0.1"
381 | }
382 | },
383 | "node_modules/@stablelib/random": {
384 | "version": "1.0.2",
385 | "resolved": "https://registry.npmjs.org/@stablelib/random/-/random-1.0.2.tgz",
386 | "integrity": "sha512-rIsE83Xpb7clHPVRlBj8qNe5L8ISQOzjghYQm/dZ7VaM2KHYwMW5adjQjrzTZCchFnNCNhkwtnOBa9HTMJCI8w==",
387 | "dependencies": {
388 | "@stablelib/binary": "^1.0.1",
389 | "@stablelib/wipe": "^1.0.1"
390 | }
391 | },
392 | "node_modules/@stablelib/sha256": {
393 | "version": "1.0.1",
394 | "resolved": "https://registry.npmjs.org/@stablelib/sha256/-/sha256-1.0.1.tgz",
395 | "integrity": "sha512-GIIH3e6KH+91FqGV42Kcj71Uefd/QEe7Dy42sBTeqppXV95ggCcxLTk39bEr+lZfJmp+ghsR07J++ORkRELsBQ==",
396 | "dependencies": {
397 | "@stablelib/binary": "^1.0.1",
398 | "@stablelib/hash": "^1.0.1",
399 | "@stablelib/wipe": "^1.0.1"
400 | }
401 | },
402 | "node_modules/@stablelib/sha512": {
403 | "version": "1.0.1",
404 | "resolved": "https://registry.npmjs.org/@stablelib/sha512/-/sha512-1.0.1.tgz",
405 | "integrity": "sha512-13gl/iawHV9zvDKciLo1fQ8Bgn2Pvf7OV6amaRVKiq3pjQ3UmEpXxWiAfV8tYjUpeZroBxtyrwtdooQT/i3hzw==",
406 | "dependencies": {
407 | "@stablelib/binary": "^1.0.1",
408 | "@stablelib/hash": "^1.0.1",
409 | "@stablelib/wipe": "^1.0.1"
410 | }
411 | },
412 | "node_modules/@stablelib/wipe": {
413 | "version": "1.0.1",
414 | "resolved": "https://registry.npmjs.org/@stablelib/wipe/-/wipe-1.0.1.tgz",
415 | "integrity": "sha512-WfqfX/eXGiAd3RJe4VU2snh/ZPwtSjLG4ynQ/vYzvghTh7dHFcI1wl+nrkWG6lGhukOxOsUHfv8dUXr58D0ayg=="
416 | },
417 | "node_modules/@stablelib/x25519": {
418 | "version": "1.0.3",
419 | "resolved": "https://registry.npmjs.org/@stablelib/x25519/-/x25519-1.0.3.tgz",
420 | "integrity": "sha512-KnTbKmUhPhHavzobclVJQG5kuivH+qDLpe84iRqX3CLrKp881cF160JvXJ+hjn1aMyCwYOKeIZefIH/P5cJoRw==",
421 | "dependencies": {
422 | "@stablelib/keyagreement": "^1.0.1",
423 | "@stablelib/random": "^1.0.2",
424 | "@stablelib/wipe": "^1.0.1"
425 | }
426 | },
427 | "node_modules/@swc/helpers": {
428 | "version": "0.5.1",
429 | "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.1.tgz",
430 | "integrity": "sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==",
431 | "dependencies": {
432 | "tslib": "^2.4.0"
433 | }
434 | },
435 | "node_modules/@swc/helpers/node_modules/tslib": {
436 | "version": "2.6.1",
437 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz",
438 | "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig=="
439 | },
440 | "node_modules/@types/trusted-types": {
441 | "version": "2.0.3",
442 | "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.3.tgz",
443 | "integrity": "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g=="
444 | },
445 | "node_modules/@walletconnect/core": {
446 | "version": "2.9.1",
447 | "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.9.1.tgz",
448 | "integrity": "sha512-xyWeP0eLhEEDQAVJSmqs4n/AClKUM+8os2ZFe7BTuw1tFYjeLNVDtKCHziVOSTh8wEChMsKSGKA4zerQoH8mAQ==",
449 | "dependencies": {
450 | "@walletconnect/heartbeat": "1.2.1",
451 | "@walletconnect/jsonrpc-provider": "1.0.13",
452 | "@walletconnect/jsonrpc-types": "1.0.3",
453 | "@walletconnect/jsonrpc-utils": "1.0.8",
454 | "@walletconnect/jsonrpc-ws-connection": "1.0.13",
455 | "@walletconnect/keyvaluestorage": "^1.0.2",
456 | "@walletconnect/logger": "^2.0.1",
457 | "@walletconnect/relay-api": "^1.0.9",
458 | "@walletconnect/relay-auth": "^1.0.4",
459 | "@walletconnect/safe-json": "^1.0.2",
460 | "@walletconnect/time": "^1.0.2",
461 | "@walletconnect/types": "2.9.1",
462 | "@walletconnect/utils": "2.9.1",
463 | "events": "^3.3.0",
464 | "lodash.isequal": "4.5.0",
465 | "uint8arrays": "^3.1.0"
466 | }
467 | },
468 | "node_modules/@walletconnect/environment": {
469 | "version": "1.0.1",
470 | "resolved": "https://registry.npmjs.org/@walletconnect/environment/-/environment-1.0.1.tgz",
471 | "integrity": "sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg==",
472 | "dependencies": {
473 | "tslib": "1.14.1"
474 | }
475 | },
476 | "node_modules/@walletconnect/events": {
477 | "version": "1.0.1",
478 | "resolved": "https://registry.npmjs.org/@walletconnect/events/-/events-1.0.1.tgz",
479 | "integrity": "sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ==",
480 | "dependencies": {
481 | "keyvaluestorage-interface": "^1.0.0",
482 | "tslib": "1.14.1"
483 | }
484 | },
485 | "node_modules/@walletconnect/heartbeat": {
486 | "version": "1.2.1",
487 | "resolved": "https://registry.npmjs.org/@walletconnect/heartbeat/-/heartbeat-1.2.1.tgz",
488 | "integrity": "sha512-yVzws616xsDLJxuG/28FqtZ5rzrTA4gUjdEMTbWB5Y8V1XHRmqq4efAxCw5ie7WjbXFSUyBHaWlMR+2/CpQC5Q==",
489 | "dependencies": {
490 | "@walletconnect/events": "^1.0.1",
491 | "@walletconnect/time": "^1.0.2",
492 | "tslib": "1.14.1"
493 | }
494 | },
495 | "node_modules/@walletconnect/jsonrpc-provider": {
496 | "version": "1.0.13",
497 | "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.13.tgz",
498 | "integrity": "sha512-K73EpThqHnSR26gOyNEL+acEex3P7VWZe6KE12ZwKzAt2H4e5gldZHbjsu2QR9cLeJ8AXuO7kEMOIcRv1QEc7g==",
499 | "dependencies": {
500 | "@walletconnect/jsonrpc-utils": "^1.0.8",
501 | "@walletconnect/safe-json": "^1.0.2",
502 | "tslib": "1.14.1"
503 | }
504 | },
505 | "node_modules/@walletconnect/jsonrpc-types": {
506 | "version": "1.0.3",
507 | "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.3.tgz",
508 | "integrity": "sha512-iIQ8hboBl3o5ufmJ8cuduGad0CQm3ZlsHtujv9Eu16xq89q+BG7Nh5VLxxUgmtpnrePgFkTwXirCTkwJH1v+Yw==",
509 | "dependencies": {
510 | "keyvaluestorage-interface": "^1.0.0",
511 | "tslib": "1.14.1"
512 | }
513 | },
514 | "node_modules/@walletconnect/jsonrpc-utils": {
515 | "version": "1.0.8",
516 | "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.8.tgz",
517 | "integrity": "sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw==",
518 | "dependencies": {
519 | "@walletconnect/environment": "^1.0.1",
520 | "@walletconnect/jsonrpc-types": "^1.0.3",
521 | "tslib": "1.14.1"
522 | }
523 | },
524 | "node_modules/@walletconnect/jsonrpc-ws-connection": {
525 | "version": "1.0.13",
526 | "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-ws-connection/-/jsonrpc-ws-connection-1.0.13.tgz",
527 | "integrity": "sha512-mfOM7uFH4lGtQxG+XklYuFBj6dwVvseTt5/ahOkkmpcAEgz2umuzu7fTR+h5EmjQBdrmYyEBOWADbeaFNxdySg==",
528 | "dependencies": {
529 | "@walletconnect/jsonrpc-utils": "^1.0.6",
530 | "@walletconnect/safe-json": "^1.0.2",
531 | "events": "^3.3.0",
532 | "tslib": "1.14.1",
533 | "ws": "^7.5.1"
534 | }
535 | },
536 | "node_modules/@walletconnect/keyvaluestorage": {
537 | "version": "1.0.2",
538 | "resolved": "https://registry.npmjs.org/@walletconnect/keyvaluestorage/-/keyvaluestorage-1.0.2.tgz",
539 | "integrity": "sha512-U/nNG+VLWoPFdwwKx0oliT4ziKQCEoQ27L5Hhw8YOFGA2Po9A9pULUYNWhDgHkrb0gYDNt//X7wABcEWWBd3FQ==",
540 | "dependencies": {
541 | "safe-json-utils": "^1.1.1",
542 | "tslib": "1.14.1"
543 | },
544 | "peerDependencies": {
545 | "@react-native-async-storage/async-storage": "1.x",
546 | "lokijs": "1.x"
547 | },
548 | "peerDependenciesMeta": {
549 | "@react-native-async-storage/async-storage": {
550 | "optional": true
551 | },
552 | "lokijs": {
553 | "optional": true
554 | }
555 | }
556 | },
557 | "node_modules/@walletconnect/logger": {
558 | "version": "2.0.1",
559 | "resolved": "https://registry.npmjs.org/@walletconnect/logger/-/logger-2.0.1.tgz",
560 | "integrity": "sha512-SsTKdsgWm+oDTBeNE/zHxxr5eJfZmE9/5yp/Ku+zJtcTAjELb3DXueWkDXmE9h8uHIbJzIb5wj5lPdzyrjT6hQ==",
561 | "dependencies": {
562 | "pino": "7.11.0",
563 | "tslib": "1.14.1"
564 | }
565 | },
566 | "node_modules/@walletconnect/modal": {
567 | "version": "2.6.1",
568 | "resolved": "https://registry.npmjs.org/@walletconnect/modal/-/modal-2.6.1.tgz",
569 | "integrity": "sha512-G84tSzdPKAFk1zimgV7JzIUFT5olZUVtI3GcOk77OeLYjlMfnDT23RVRHm5EyCrjkptnvpD0wQScXePOFd2Xcw==",
570 | "dependencies": {
571 | "@walletconnect/modal-core": "2.6.1",
572 | "@walletconnect/modal-ui": "2.6.1"
573 | }
574 | },
575 | "node_modules/@walletconnect/modal-core": {
576 | "version": "2.6.1",
577 | "resolved": "https://registry.npmjs.org/@walletconnect/modal-core/-/modal-core-2.6.1.tgz",
578 | "integrity": "sha512-f2hYlJ5pwzGvjyaZ6BoGR5uiMgXzWXt6w6ktt1N8lmY6PiYp8whZgqx2hTxVWwVlsGnaIfh6UHp1hGnANx0eTQ==",
579 | "dependencies": {
580 | "valtio": "1.11.0"
581 | }
582 | },
583 | "node_modules/@walletconnect/modal-sign-html": {
584 | "version": "2.6.1",
585 | "resolved": "https://registry.npmjs.org/@walletconnect/modal-sign-html/-/modal-sign-html-2.6.1.tgz",
586 | "integrity": "sha512-cN+t5rUXefDK5S4AtZ+DcsvJEpHDUcxoD1GrRmQ1NLoaKw3nWvgKTvW2/rZXgzkPtKMUVqQWfQPzhQ4b+6opxw==",
587 | "dependencies": {
588 | "@walletconnect/modal": "2.6.1",
589 | "@walletconnect/sign-client": "2.9.1"
590 | }
591 | },
592 | "node_modules/@walletconnect/modal-sign-react": {
593 | "version": "2.6.1",
594 | "resolved": "https://registry.npmjs.org/@walletconnect/modal-sign-react/-/modal-sign-react-2.6.1.tgz",
595 | "integrity": "sha512-Q7r+7hcppi5dgxp8KwESD9HWrqfYmWzHBz0Og8uFLXI2oDHlHiCx6FGdJYcVze/elCUJmS164z7VrrGa63/wLw==",
596 | "dependencies": {
597 | "@walletconnect/modal-sign-html": "2.6.1",
598 | "mitt": "3.0.1"
599 | },
600 | "peerDependencies": {
601 | "react": ">=17",
602 | "react-dom": ">=17"
603 | }
604 | },
605 | "node_modules/@walletconnect/modal-ui": {
606 | "version": "2.6.1",
607 | "resolved": "https://registry.npmjs.org/@walletconnect/modal-ui/-/modal-ui-2.6.1.tgz",
608 | "integrity": "sha512-RFUOwDAMijSK8B7W3+KoLKaa1l+KEUG0LCrtHqaB0H0cLnhEGdLR+kdTdygw+W8+yYZbkM5tXBm7MlFbcuyitA==",
609 | "dependencies": {
610 | "@walletconnect/modal-core": "2.6.1",
611 | "lit": "2.7.6",
612 | "motion": "10.16.2",
613 | "qrcode": "1.5.3"
614 | }
615 | },
616 | "node_modules/@walletconnect/relay-api": {
617 | "version": "1.0.9",
618 | "resolved": "https://registry.npmjs.org/@walletconnect/relay-api/-/relay-api-1.0.9.tgz",
619 | "integrity": "sha512-Q3+rylJOqRkO1D9Su0DPE3mmznbAalYapJ9qmzDgK28mYF9alcP3UwG/og5V7l7CFOqzCLi7B8BvcBUrpDj0Rg==",
620 | "dependencies": {
621 | "@walletconnect/jsonrpc-types": "^1.0.2",
622 | "tslib": "1.14.1"
623 | }
624 | },
625 | "node_modules/@walletconnect/relay-auth": {
626 | "version": "1.0.4",
627 | "resolved": "https://registry.npmjs.org/@walletconnect/relay-auth/-/relay-auth-1.0.4.tgz",
628 | "integrity": "sha512-kKJcS6+WxYq5kshpPaxGHdwf5y98ZwbfuS4EE/NkQzqrDFm5Cj+dP8LofzWvjrrLkZq7Afy7WrQMXdLy8Sx7HQ==",
629 | "dependencies": {
630 | "@stablelib/ed25519": "^1.0.2",
631 | "@stablelib/random": "^1.0.1",
632 | "@walletconnect/safe-json": "^1.0.1",
633 | "@walletconnect/time": "^1.0.2",
634 | "tslib": "1.14.1",
635 | "uint8arrays": "^3.0.0"
636 | }
637 | },
638 | "node_modules/@walletconnect/safe-json": {
639 | "version": "1.0.2",
640 | "resolved": "https://registry.npmjs.org/@walletconnect/safe-json/-/safe-json-1.0.2.tgz",
641 | "integrity": "sha512-Ogb7I27kZ3LPC3ibn8ldyUr5544t3/STow9+lzz7Sfo808YD7SBWk7SAsdBFlYgP2zDRy2hS3sKRcuSRM0OTmA==",
642 | "dependencies": {
643 | "tslib": "1.14.1"
644 | }
645 | },
646 | "node_modules/@walletconnect/sign-client": {
647 | "version": "2.9.1",
648 | "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.9.1.tgz",
649 | "integrity": "sha512-Z7tFRrJ9btA1vU427vsjUS6cPlHQVcTWdKH90khEc2lv3dB6mU8FNO0VJsw+I2D7CW7WaMWF3nnj6Z1FfotbDg==",
650 | "dependencies": {
651 | "@walletconnect/core": "2.9.1",
652 | "@walletconnect/events": "^1.0.1",
653 | "@walletconnect/heartbeat": "1.2.1",
654 | "@walletconnect/jsonrpc-utils": "1.0.8",
655 | "@walletconnect/logger": "^2.0.1",
656 | "@walletconnect/time": "^1.0.2",
657 | "@walletconnect/types": "2.9.1",
658 | "@walletconnect/utils": "2.9.1",
659 | "events": "^3.3.0"
660 | }
661 | },
662 | "node_modules/@walletconnect/time": {
663 | "version": "1.0.2",
664 | "resolved": "https://registry.npmjs.org/@walletconnect/time/-/time-1.0.2.tgz",
665 | "integrity": "sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==",
666 | "dependencies": {
667 | "tslib": "1.14.1"
668 | }
669 | },
670 | "node_modules/@walletconnect/types": {
671 | "version": "2.9.1",
672 | "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.9.1.tgz",
673 | "integrity": "sha512-xbGgTPuD6xsb7YMvCESBIH55cjB86QAnnVL50a/ED42YkQzDsOdJ0VGTbrm0tG5cxUOF933rpxZQjxGdP+ovww==",
674 | "dependencies": {
675 | "@walletconnect/events": "^1.0.1",
676 | "@walletconnect/heartbeat": "1.2.1",
677 | "@walletconnect/jsonrpc-types": "1.0.3",
678 | "@walletconnect/keyvaluestorage": "^1.0.2",
679 | "@walletconnect/logger": "^2.0.1",
680 | "events": "^3.3.0"
681 | }
682 | },
683 | "node_modules/@walletconnect/utils": {
684 | "version": "2.9.1",
685 | "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.9.1.tgz",
686 | "integrity": "sha512-tXeQVebF5oPBvhdmuUyVSkSIBYx/egIi4czav1QrnUpwrUS1LsrFhyWBxSbhN7TXY287ULWkEf6aFpWOHdp5EA==",
687 | "dependencies": {
688 | "@stablelib/chacha20poly1305": "1.0.1",
689 | "@stablelib/hkdf": "1.0.1",
690 | "@stablelib/random": "^1.0.2",
691 | "@stablelib/sha256": "1.0.1",
692 | "@stablelib/x25519": "^1.0.3",
693 | "@walletconnect/relay-api": "^1.0.9",
694 | "@walletconnect/safe-json": "^1.0.2",
695 | "@walletconnect/time": "^1.0.2",
696 | "@walletconnect/types": "2.9.1",
697 | "@walletconnect/window-getters": "^1.0.1",
698 | "@walletconnect/window-metadata": "^1.0.1",
699 | "detect-browser": "5.3.0",
700 | "query-string": "7.1.3",
701 | "uint8arrays": "^3.1.0"
702 | }
703 | },
704 | "node_modules/@walletconnect/window-getters": {
705 | "version": "1.0.1",
706 | "resolved": "https://registry.npmjs.org/@walletconnect/window-getters/-/window-getters-1.0.1.tgz",
707 | "integrity": "sha512-vHp+HqzGxORPAN8gY03qnbTMnhqIwjeRJNOMOAzePRg4xVEEE2WvYsI9G2NMjOknA8hnuYbU3/hwLcKbjhc8+Q==",
708 | "dependencies": {
709 | "tslib": "1.14.1"
710 | }
711 | },
712 | "node_modules/@walletconnect/window-metadata": {
713 | "version": "1.0.1",
714 | "resolved": "https://registry.npmjs.org/@walletconnect/window-metadata/-/window-metadata-1.0.1.tgz",
715 | "integrity": "sha512-9koTqyGrM2cqFRW517BPY/iEtUDx2r1+Pwwu5m7sJ7ka79wi3EyqhqcICk/yDmv6jAS1rjKgTKXlEhanYjijcA==",
716 | "dependencies": {
717 | "@walletconnect/window-getters": "^1.0.1",
718 | "tslib": "1.14.1"
719 | }
720 | },
721 | "node_modules/ansi-regex": {
722 | "version": "5.0.1",
723 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
724 | "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
725 | "engines": {
726 | "node": ">=8"
727 | }
728 | },
729 | "node_modules/ansi-styles": {
730 | "version": "4.3.0",
731 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
732 | "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
733 | "dependencies": {
734 | "color-convert": "^2.0.1"
735 | },
736 | "engines": {
737 | "node": ">=8"
738 | },
739 | "funding": {
740 | "url": "https://github.com/chalk/ansi-styles?sponsor=1"
741 | }
742 | },
743 | "node_modules/atomic-sleep": {
744 | "version": "1.0.0",
745 | "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz",
746 | "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==",
747 | "engines": {
748 | "node": ">=8.0.0"
749 | }
750 | },
751 | "node_modules/busboy": {
752 | "version": "1.6.0",
753 | "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz",
754 | "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==",
755 | "dependencies": {
756 | "streamsearch": "^1.1.0"
757 | },
758 | "engines": {
759 | "node": ">=10.16.0"
760 | }
761 | },
762 | "node_modules/camelcase": {
763 | "version": "5.3.1",
764 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
765 | "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
766 | "engines": {
767 | "node": ">=6"
768 | }
769 | },
770 | "node_modules/caniuse-lite": {
771 | "version": "1.0.30001517",
772 | "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001517.tgz",
773 | "integrity": "sha512-Vdhm5S11DaFVLlyiKu4hiUTkpZu+y1KA/rZZqVQfOD5YdDT/eQKlkt7NaE0WGOFgX32diqt9MiP9CAiFeRklaA==",
774 | "funding": [
775 | {
776 | "type": "opencollective",
777 | "url": "https://opencollective.com/browserslist"
778 | },
779 | {
780 | "type": "tidelift",
781 | "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
782 | },
783 | {
784 | "type": "github",
785 | "url": "https://github.com/sponsors/ai"
786 | }
787 | ]
788 | },
789 | "node_modules/client-only": {
790 | "version": "0.0.1",
791 | "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
792 | "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA=="
793 | },
794 | "node_modules/cliui": {
795 | "version": "6.0.0",
796 | "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
797 | "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
798 | "dependencies": {
799 | "string-width": "^4.2.0",
800 | "strip-ansi": "^6.0.0",
801 | "wrap-ansi": "^6.2.0"
802 | }
803 | },
804 | "node_modules/color-convert": {
805 | "version": "2.0.1",
806 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
807 | "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
808 | "dependencies": {
809 | "color-name": "~1.1.4"
810 | },
811 | "engines": {
812 | "node": ">=7.0.0"
813 | }
814 | },
815 | "node_modules/color-name": {
816 | "version": "1.1.4",
817 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
818 | "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
819 | },
820 | "node_modules/decamelize": {
821 | "version": "1.2.0",
822 | "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
823 | "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
824 | "engines": {
825 | "node": ">=0.10.0"
826 | }
827 | },
828 | "node_modules/decode-uri-component": {
829 | "version": "0.2.2",
830 | "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz",
831 | "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==",
832 | "engines": {
833 | "node": ">=0.10"
834 | }
835 | },
836 | "node_modules/detect-browser": {
837 | "version": "5.3.0",
838 | "resolved": "https://registry.npmjs.org/detect-browser/-/detect-browser-5.3.0.tgz",
839 | "integrity": "sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w=="
840 | },
841 | "node_modules/dijkstrajs": {
842 | "version": "1.0.3",
843 | "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz",
844 | "integrity": "sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA=="
845 | },
846 | "node_modules/duplexify": {
847 | "version": "4.1.2",
848 | "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.2.tgz",
849 | "integrity": "sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==",
850 | "dependencies": {
851 | "end-of-stream": "^1.4.1",
852 | "inherits": "^2.0.3",
853 | "readable-stream": "^3.1.1",
854 | "stream-shift": "^1.0.0"
855 | }
856 | },
857 | "node_modules/emoji-regex": {
858 | "version": "8.0.0",
859 | "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
860 | "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
861 | },
862 | "node_modules/encode-utf8": {
863 | "version": "1.0.3",
864 | "resolved": "https://registry.npmjs.org/encode-utf8/-/encode-utf8-1.0.3.tgz",
865 | "integrity": "sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw=="
866 | },
867 | "node_modules/end-of-stream": {
868 | "version": "1.4.4",
869 | "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
870 | "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
871 | "dependencies": {
872 | "once": "^1.4.0"
873 | }
874 | },
875 | "node_modules/events": {
876 | "version": "3.3.0",
877 | "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
878 | "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
879 | "engines": {
880 | "node": ">=0.8.x"
881 | }
882 | },
883 | "node_modules/fast-redact": {
884 | "version": "3.2.0",
885 | "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.2.0.tgz",
886 | "integrity": "sha512-zaTadChr+NekyzallAMXATXLOR8MNx3zqpZ0MUF2aGf4EathnG0f32VLODNlY8IuGY3HoRO2L6/6fSzNsLaHIw==",
887 | "engines": {
888 | "node": ">=6"
889 | }
890 | },
891 | "node_modules/filter-obj": {
892 | "version": "1.1.0",
893 | "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz",
894 | "integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==",
895 | "engines": {
896 | "node": ">=0.10.0"
897 | }
898 | },
899 | "node_modules/find-up": {
900 | "version": "4.1.0",
901 | "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
902 | "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
903 | "dependencies": {
904 | "locate-path": "^5.0.0",
905 | "path-exists": "^4.0.0"
906 | },
907 | "engines": {
908 | "node": ">=8"
909 | }
910 | },
911 | "node_modules/get-caller-file": {
912 | "version": "2.0.5",
913 | "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
914 | "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
915 | "engines": {
916 | "node": "6.* || 8.* || >= 10.*"
917 | }
918 | },
919 | "node_modules/glob-to-regexp": {
920 | "version": "0.4.1",
921 | "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
922 | "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw=="
923 | },
924 | "node_modules/graceful-fs": {
925 | "version": "4.2.11",
926 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
927 | "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
928 | },
929 | "node_modules/hey-listen": {
930 | "version": "1.0.8",
931 | "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz",
932 | "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q=="
933 | },
934 | "node_modules/inherits": {
935 | "version": "2.0.4",
936 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
937 | "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
938 | },
939 | "node_modules/is-fullwidth-code-point": {
940 | "version": "3.0.0",
941 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
942 | "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
943 | "engines": {
944 | "node": ">=8"
945 | }
946 | },
947 | "node_modules/js-tokens": {
948 | "version": "4.0.0",
949 | "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
950 | "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
951 | },
952 | "node_modules/keyvaluestorage-interface": {
953 | "version": "1.0.0",
954 | "resolved": "https://registry.npmjs.org/keyvaluestorage-interface/-/keyvaluestorage-interface-1.0.0.tgz",
955 | "integrity": "sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g=="
956 | },
957 | "node_modules/lit": {
958 | "version": "2.7.6",
959 | "resolved": "https://registry.npmjs.org/lit/-/lit-2.7.6.tgz",
960 | "integrity": "sha512-1amFHA7t4VaaDe+vdQejSVBklwtH9svGoG6/dZi9JhxtJBBlqY5D1RV7iLUYY0trCqQc4NfhYYZilZiVHt7Hxg==",
961 | "dependencies": {
962 | "@lit/reactive-element": "^1.6.0",
963 | "lit-element": "^3.3.0",
964 | "lit-html": "^2.7.0"
965 | }
966 | },
967 | "node_modules/lit-element": {
968 | "version": "3.3.2",
969 | "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-3.3.2.tgz",
970 | "integrity": "sha512-xXAeVWKGr4/njq0rGC9dethMnYCq5hpKYrgQZYTzawt9YQhMiXfD+T1RgrdY3NamOxwq2aXlb0vOI6e29CKgVQ==",
971 | "dependencies": {
972 | "@lit-labs/ssr-dom-shim": "^1.1.0",
973 | "@lit/reactive-element": "^1.3.0",
974 | "lit-html": "^2.7.0"
975 | }
976 | },
977 | "node_modules/lit-html": {
978 | "version": "2.7.5",
979 | "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-2.7.5.tgz",
980 | "integrity": "sha512-YqUzpisJodwKIlbMFCtyrp58oLloKGnnPLMJ1t23cbfIJjg/H9pvLWK4XS69YeubK5HUs1UE4ys9w5dP1zg6IA==",
981 | "dependencies": {
982 | "@types/trusted-types": "^2.0.2"
983 | }
984 | },
985 | "node_modules/locate-path": {
986 | "version": "5.0.0",
987 | "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
988 | "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
989 | "dependencies": {
990 | "p-locate": "^4.1.0"
991 | },
992 | "engines": {
993 | "node": ">=8"
994 | }
995 | },
996 | "node_modules/lodash.isequal": {
997 | "version": "4.5.0",
998 | "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz",
999 | "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ=="
1000 | },
1001 | "node_modules/loose-envify": {
1002 | "version": "1.4.0",
1003 | "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
1004 | "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
1005 | "dependencies": {
1006 | "js-tokens": "^3.0.0 || ^4.0.0"
1007 | },
1008 | "bin": {
1009 | "loose-envify": "cli.js"
1010 | }
1011 | },
1012 | "node_modules/mitt": {
1013 | "version": "3.0.1",
1014 | "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz",
1015 | "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw=="
1016 | },
1017 | "node_modules/motion": {
1018 | "version": "10.16.2",
1019 | "resolved": "https://registry.npmjs.org/motion/-/motion-10.16.2.tgz",
1020 | "integrity": "sha512-p+PurYqfUdcJZvtnmAqu5fJgV2kR0uLFQuBKtLeFVTrYEVllI99tiOTSefVNYuip9ELTEkepIIDftNdze76NAQ==",
1021 | "dependencies": {
1022 | "@motionone/animation": "^10.15.1",
1023 | "@motionone/dom": "^10.16.2",
1024 | "@motionone/svelte": "^10.16.2",
1025 | "@motionone/types": "^10.15.1",
1026 | "@motionone/utils": "^10.15.1",
1027 | "@motionone/vue": "^10.16.2"
1028 | }
1029 | },
1030 | "node_modules/multiformats": {
1031 | "version": "9.9.0",
1032 | "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz",
1033 | "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg=="
1034 | },
1035 | "node_modules/nanoid": {
1036 | "version": "3.3.6",
1037 | "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
1038 | "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==",
1039 | "funding": [
1040 | {
1041 | "type": "github",
1042 | "url": "https://github.com/sponsors/ai"
1043 | }
1044 | ],
1045 | "bin": {
1046 | "nanoid": "bin/nanoid.cjs"
1047 | },
1048 | "engines": {
1049 | "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1050 | }
1051 | },
1052 | "node_modules/next": {
1053 | "version": "13.4.7",
1054 | "resolved": "https://registry.npmjs.org/next/-/next-13.4.7.tgz",
1055 | "integrity": "sha512-M8z3k9VmG51SRT6v5uDKdJXcAqLzP3C+vaKfLIAM0Mhx1um1G7MDnO63+m52qPdZfrTFzMZNzfsgvm3ghuVHIQ==",
1056 | "dependencies": {
1057 | "@next/env": "13.4.7",
1058 | "@swc/helpers": "0.5.1",
1059 | "busboy": "1.6.0",
1060 | "caniuse-lite": "^1.0.30001406",
1061 | "postcss": "8.4.14",
1062 | "styled-jsx": "5.1.1",
1063 | "watchpack": "2.4.0",
1064 | "zod": "3.21.4"
1065 | },
1066 | "bin": {
1067 | "next": "dist/bin/next"
1068 | },
1069 | "engines": {
1070 | "node": ">=16.8.0"
1071 | },
1072 | "optionalDependencies": {
1073 | "@next/swc-darwin-arm64": "13.4.7",
1074 | "@next/swc-darwin-x64": "13.4.7",
1075 | "@next/swc-linux-arm64-gnu": "13.4.7",
1076 | "@next/swc-linux-arm64-musl": "13.4.7",
1077 | "@next/swc-linux-x64-gnu": "13.4.7",
1078 | "@next/swc-linux-x64-musl": "13.4.7",
1079 | "@next/swc-win32-arm64-msvc": "13.4.7",
1080 | "@next/swc-win32-ia32-msvc": "13.4.7",
1081 | "@next/swc-win32-x64-msvc": "13.4.7"
1082 | },
1083 | "peerDependencies": {
1084 | "@opentelemetry/api": "^1.1.0",
1085 | "fibers": ">= 3.1.0",
1086 | "react": "^18.2.0",
1087 | "react-dom": "^18.2.0",
1088 | "sass": "^1.3.0"
1089 | },
1090 | "peerDependenciesMeta": {
1091 | "@opentelemetry/api": {
1092 | "optional": true
1093 | },
1094 | "fibers": {
1095 | "optional": true
1096 | },
1097 | "sass": {
1098 | "optional": true
1099 | }
1100 | }
1101 | },
1102 | "node_modules/on-exit-leak-free": {
1103 | "version": "0.2.0",
1104 | "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-0.2.0.tgz",
1105 | "integrity": "sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg=="
1106 | },
1107 | "node_modules/once": {
1108 | "version": "1.4.0",
1109 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1110 | "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
1111 | "dependencies": {
1112 | "wrappy": "1"
1113 | }
1114 | },
1115 | "node_modules/p-limit": {
1116 | "version": "2.3.0",
1117 | "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
1118 | "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
1119 | "dependencies": {
1120 | "p-try": "^2.0.0"
1121 | },
1122 | "engines": {
1123 | "node": ">=6"
1124 | },
1125 | "funding": {
1126 | "url": "https://github.com/sponsors/sindresorhus"
1127 | }
1128 | },
1129 | "node_modules/p-locate": {
1130 | "version": "4.1.0",
1131 | "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
1132 | "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
1133 | "dependencies": {
1134 | "p-limit": "^2.2.0"
1135 | },
1136 | "engines": {
1137 | "node": ">=8"
1138 | }
1139 | },
1140 | "node_modules/p-try": {
1141 | "version": "2.2.0",
1142 | "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
1143 | "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
1144 | "engines": {
1145 | "node": ">=6"
1146 | }
1147 | },
1148 | "node_modules/path-exists": {
1149 | "version": "4.0.0",
1150 | "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
1151 | "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
1152 | "engines": {
1153 | "node": ">=8"
1154 | }
1155 | },
1156 | "node_modules/picocolors": {
1157 | "version": "1.0.0",
1158 | "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
1159 | "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
1160 | },
1161 | "node_modules/pino": {
1162 | "version": "7.11.0",
1163 | "resolved": "https://registry.npmjs.org/pino/-/pino-7.11.0.tgz",
1164 | "integrity": "sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg==",
1165 | "dependencies": {
1166 | "atomic-sleep": "^1.0.0",
1167 | "fast-redact": "^3.0.0",
1168 | "on-exit-leak-free": "^0.2.0",
1169 | "pino-abstract-transport": "v0.5.0",
1170 | "pino-std-serializers": "^4.0.0",
1171 | "process-warning": "^1.0.0",
1172 | "quick-format-unescaped": "^4.0.3",
1173 | "real-require": "^0.1.0",
1174 | "safe-stable-stringify": "^2.1.0",
1175 | "sonic-boom": "^2.2.1",
1176 | "thread-stream": "^0.15.1"
1177 | },
1178 | "bin": {
1179 | "pino": "bin.js"
1180 | }
1181 | },
1182 | "node_modules/pino-abstract-transport": {
1183 | "version": "0.5.0",
1184 | "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-0.5.0.tgz",
1185 | "integrity": "sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ==",
1186 | "dependencies": {
1187 | "duplexify": "^4.1.2",
1188 | "split2": "^4.0.0"
1189 | }
1190 | },
1191 | "node_modules/pino-std-serializers": {
1192 | "version": "4.0.0",
1193 | "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-4.0.0.tgz",
1194 | "integrity": "sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q=="
1195 | },
1196 | "node_modules/pngjs": {
1197 | "version": "5.0.0",
1198 | "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz",
1199 | "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==",
1200 | "engines": {
1201 | "node": ">=10.13.0"
1202 | }
1203 | },
1204 | "node_modules/postcss": {
1205 | "version": "8.4.14",
1206 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz",
1207 | "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==",
1208 | "funding": [
1209 | {
1210 | "type": "opencollective",
1211 | "url": "https://opencollective.com/postcss/"
1212 | },
1213 | {
1214 | "type": "tidelift",
1215 | "url": "https://tidelift.com/funding/github/npm/postcss"
1216 | }
1217 | ],
1218 | "dependencies": {
1219 | "nanoid": "^3.3.4",
1220 | "picocolors": "^1.0.0",
1221 | "source-map-js": "^1.0.2"
1222 | },
1223 | "engines": {
1224 | "node": "^10 || ^12 || >=14"
1225 | }
1226 | },
1227 | "node_modules/process-warning": {
1228 | "version": "1.0.0",
1229 | "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-1.0.0.tgz",
1230 | "integrity": "sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q=="
1231 | },
1232 | "node_modules/proxy-compare": {
1233 | "version": "2.5.1",
1234 | "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.5.1.tgz",
1235 | "integrity": "sha512-oyfc0Tx87Cpwva5ZXezSp5V9vht1c7dZBhvuV/y3ctkgMVUmiAGDVeeB0dKhGSyT0v1ZTEQYpe/RXlBVBNuCLA=="
1236 | },
1237 | "node_modules/qrcode": {
1238 | "version": "1.5.3",
1239 | "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.3.tgz",
1240 | "integrity": "sha512-puyri6ApkEHYiVl4CFzo1tDkAZ+ATcnbJrJ6RiBM1Fhctdn/ix9MTE3hRph33omisEbC/2fcfemsseiKgBPKZg==",
1241 | "dependencies": {
1242 | "dijkstrajs": "^1.0.1",
1243 | "encode-utf8": "^1.0.3",
1244 | "pngjs": "^5.0.0",
1245 | "yargs": "^15.3.1"
1246 | },
1247 | "bin": {
1248 | "qrcode": "bin/qrcode"
1249 | },
1250 | "engines": {
1251 | "node": ">=10.13.0"
1252 | }
1253 | },
1254 | "node_modules/query-string": {
1255 | "version": "7.1.3",
1256 | "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz",
1257 | "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==",
1258 | "dependencies": {
1259 | "decode-uri-component": "^0.2.2",
1260 | "filter-obj": "^1.1.0",
1261 | "split-on-first": "^1.0.0",
1262 | "strict-uri-encode": "^2.0.0"
1263 | },
1264 | "engines": {
1265 | "node": ">=6"
1266 | },
1267 | "funding": {
1268 | "url": "https://github.com/sponsors/sindresorhus"
1269 | }
1270 | },
1271 | "node_modules/quick-format-unescaped": {
1272 | "version": "4.0.4",
1273 | "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz",
1274 | "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg=="
1275 | },
1276 | "node_modules/react": {
1277 | "version": "18.2.0",
1278 | "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
1279 | "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
1280 | "dependencies": {
1281 | "loose-envify": "^1.1.0"
1282 | },
1283 | "engines": {
1284 | "node": ">=0.10.0"
1285 | }
1286 | },
1287 | "node_modules/react-dom": {
1288 | "version": "18.2.0",
1289 | "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
1290 | "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
1291 | "dependencies": {
1292 | "loose-envify": "^1.1.0",
1293 | "scheduler": "^0.23.0"
1294 | },
1295 | "peerDependencies": {
1296 | "react": "^18.2.0"
1297 | }
1298 | },
1299 | "node_modules/readable-stream": {
1300 | "version": "3.6.2",
1301 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
1302 | "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
1303 | "dependencies": {
1304 | "inherits": "^2.0.3",
1305 | "string_decoder": "^1.1.1",
1306 | "util-deprecate": "^1.0.1"
1307 | },
1308 | "engines": {
1309 | "node": ">= 6"
1310 | }
1311 | },
1312 | "node_modules/real-require": {
1313 | "version": "0.1.0",
1314 | "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.1.0.tgz",
1315 | "integrity": "sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg==",
1316 | "engines": {
1317 | "node": ">= 12.13.0"
1318 | }
1319 | },
1320 | "node_modules/require-directory": {
1321 | "version": "2.1.1",
1322 | "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
1323 | "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
1324 | "engines": {
1325 | "node": ">=0.10.0"
1326 | }
1327 | },
1328 | "node_modules/require-main-filename": {
1329 | "version": "2.0.0",
1330 | "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
1331 | "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="
1332 | },
1333 | "node_modules/safe-buffer": {
1334 | "version": "5.2.1",
1335 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1336 | "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
1337 | "funding": [
1338 | {
1339 | "type": "github",
1340 | "url": "https://github.com/sponsors/feross"
1341 | },
1342 | {
1343 | "type": "patreon",
1344 | "url": "https://www.patreon.com/feross"
1345 | },
1346 | {
1347 | "type": "consulting",
1348 | "url": "https://feross.org/support"
1349 | }
1350 | ]
1351 | },
1352 | "node_modules/safe-json-utils": {
1353 | "version": "1.1.1",
1354 | "resolved": "https://registry.npmjs.org/safe-json-utils/-/safe-json-utils-1.1.1.tgz",
1355 | "integrity": "sha512-SAJWGKDs50tAbiDXLf89PDwt9XYkWyANFWVzn4dTXl5QyI8t2o/bW5/OJl3lvc2WVU4MEpTo9Yz5NVFNsp+OJQ=="
1356 | },
1357 | "node_modules/safe-stable-stringify": {
1358 | "version": "2.4.3",
1359 | "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz",
1360 | "integrity": "sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==",
1361 | "engines": {
1362 | "node": ">=10"
1363 | }
1364 | },
1365 | "node_modules/scheduler": {
1366 | "version": "0.23.0",
1367 | "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
1368 | "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
1369 | "dependencies": {
1370 | "loose-envify": "^1.1.0"
1371 | }
1372 | },
1373 | "node_modules/set-blocking": {
1374 | "version": "2.0.0",
1375 | "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
1376 | "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw=="
1377 | },
1378 | "node_modules/sonic-boom": {
1379 | "version": "2.8.0",
1380 | "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-2.8.0.tgz",
1381 | "integrity": "sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==",
1382 | "dependencies": {
1383 | "atomic-sleep": "^1.0.0"
1384 | }
1385 | },
1386 | "node_modules/source-map-js": {
1387 | "version": "1.0.2",
1388 | "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
1389 | "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
1390 | "engines": {
1391 | "node": ">=0.10.0"
1392 | }
1393 | },
1394 | "node_modules/split-on-first": {
1395 | "version": "1.1.0",
1396 | "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz",
1397 | "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==",
1398 | "engines": {
1399 | "node": ">=6"
1400 | }
1401 | },
1402 | "node_modules/split2": {
1403 | "version": "4.2.0",
1404 | "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz",
1405 | "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==",
1406 | "engines": {
1407 | "node": ">= 10.x"
1408 | }
1409 | },
1410 | "node_modules/stream-shift": {
1411 | "version": "1.0.1",
1412 | "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
1413 | "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ=="
1414 | },
1415 | "node_modules/streamsearch": {
1416 | "version": "1.1.0",
1417 | "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz",
1418 | "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==",
1419 | "engines": {
1420 | "node": ">=10.0.0"
1421 | }
1422 | },
1423 | "node_modules/strict-uri-encode": {
1424 | "version": "2.0.0",
1425 | "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz",
1426 | "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==",
1427 | "engines": {
1428 | "node": ">=4"
1429 | }
1430 | },
1431 | "node_modules/string_decoder": {
1432 | "version": "1.3.0",
1433 | "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
1434 | "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
1435 | "dependencies": {
1436 | "safe-buffer": "~5.2.0"
1437 | }
1438 | },
1439 | "node_modules/string-width": {
1440 | "version": "4.2.3",
1441 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
1442 | "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
1443 | "dependencies": {
1444 | "emoji-regex": "^8.0.0",
1445 | "is-fullwidth-code-point": "^3.0.0",
1446 | "strip-ansi": "^6.0.1"
1447 | },
1448 | "engines": {
1449 | "node": ">=8"
1450 | }
1451 | },
1452 | "node_modules/strip-ansi": {
1453 | "version": "6.0.1",
1454 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
1455 | "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
1456 | "dependencies": {
1457 | "ansi-regex": "^5.0.1"
1458 | },
1459 | "engines": {
1460 | "node": ">=8"
1461 | }
1462 | },
1463 | "node_modules/styled-jsx": {
1464 | "version": "5.1.1",
1465 | "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz",
1466 | "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==",
1467 | "dependencies": {
1468 | "client-only": "0.0.1"
1469 | },
1470 | "engines": {
1471 | "node": ">= 12.0.0"
1472 | },
1473 | "peerDependencies": {
1474 | "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0"
1475 | },
1476 | "peerDependenciesMeta": {
1477 | "@babel/core": {
1478 | "optional": true
1479 | },
1480 | "babel-plugin-macros": {
1481 | "optional": true
1482 | }
1483 | }
1484 | },
1485 | "node_modules/thread-stream": {
1486 | "version": "0.15.2",
1487 | "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-0.15.2.tgz",
1488 | "integrity": "sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==",
1489 | "dependencies": {
1490 | "real-require": "^0.1.0"
1491 | }
1492 | },
1493 | "node_modules/tslib": {
1494 | "version": "1.14.1",
1495 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
1496 | "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
1497 | },
1498 | "node_modules/uint8arrays": {
1499 | "version": "3.1.1",
1500 | "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.1.1.tgz",
1501 | "integrity": "sha512-+QJa8QRnbdXVpHYjLoTpJIdCTiw9Ir62nocClWuXIq2JIh4Uta0cQsTSpFL678p2CN8B+XSApwcU+pQEqVpKWg==",
1502 | "dependencies": {
1503 | "multiformats": "^9.4.2"
1504 | }
1505 | },
1506 | "node_modules/use-sync-external-store": {
1507 | "version": "1.2.0",
1508 | "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz",
1509 | "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==",
1510 | "peerDependencies": {
1511 | "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
1512 | }
1513 | },
1514 | "node_modules/util-deprecate": {
1515 | "version": "1.0.2",
1516 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1517 | "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
1518 | },
1519 | "node_modules/valtio": {
1520 | "version": "1.11.0",
1521 | "resolved": "https://registry.npmjs.org/valtio/-/valtio-1.11.0.tgz",
1522 | "integrity": "sha512-65Yd0yU5qs86b5lN1eu/nzcTgQ9/6YnD6iO+DDaDbQLn1Zv2w12Gwk43WkPlUBxk5wL/6cD5YMFf7kj6HZ1Kpg==",
1523 | "dependencies": {
1524 | "proxy-compare": "2.5.1",
1525 | "use-sync-external-store": "1.2.0"
1526 | },
1527 | "engines": {
1528 | "node": ">=12.20.0"
1529 | },
1530 | "peerDependencies": {
1531 | "react": ">=16.8"
1532 | },
1533 | "peerDependenciesMeta": {
1534 | "react": {
1535 | "optional": true
1536 | }
1537 | }
1538 | },
1539 | "node_modules/watchpack": {
1540 | "version": "2.4.0",
1541 | "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz",
1542 | "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==",
1543 | "dependencies": {
1544 | "glob-to-regexp": "^0.4.1",
1545 | "graceful-fs": "^4.1.2"
1546 | },
1547 | "engines": {
1548 | "node": ">=10.13.0"
1549 | }
1550 | },
1551 | "node_modules/which-module": {
1552 | "version": "2.0.1",
1553 | "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz",
1554 | "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ=="
1555 | },
1556 | "node_modules/wrap-ansi": {
1557 | "version": "6.2.0",
1558 | "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
1559 | "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
1560 | "dependencies": {
1561 | "ansi-styles": "^4.0.0",
1562 | "string-width": "^4.1.0",
1563 | "strip-ansi": "^6.0.0"
1564 | },
1565 | "engines": {
1566 | "node": ">=8"
1567 | }
1568 | },
1569 | "node_modules/wrappy": {
1570 | "version": "1.0.2",
1571 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1572 | "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
1573 | },
1574 | "node_modules/ws": {
1575 | "version": "7.5.9",
1576 | "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz",
1577 | "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==",
1578 | "engines": {
1579 | "node": ">=8.3.0"
1580 | },
1581 | "peerDependencies": {
1582 | "bufferutil": "^4.0.1",
1583 | "utf-8-validate": "^5.0.2"
1584 | },
1585 | "peerDependenciesMeta": {
1586 | "bufferutil": {
1587 | "optional": true
1588 | },
1589 | "utf-8-validate": {
1590 | "optional": true
1591 | }
1592 | }
1593 | },
1594 | "node_modules/y18n": {
1595 | "version": "4.0.3",
1596 | "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
1597 | "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ=="
1598 | },
1599 | "node_modules/yargs": {
1600 | "version": "15.4.1",
1601 | "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
1602 | "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
1603 | "dependencies": {
1604 | "cliui": "^6.0.0",
1605 | "decamelize": "^1.2.0",
1606 | "find-up": "^4.1.0",
1607 | "get-caller-file": "^2.0.1",
1608 | "require-directory": "^2.1.1",
1609 | "require-main-filename": "^2.0.0",
1610 | "set-blocking": "^2.0.0",
1611 | "string-width": "^4.2.0",
1612 | "which-module": "^2.0.0",
1613 | "y18n": "^4.0.0",
1614 | "yargs-parser": "^18.1.2"
1615 | },
1616 | "engines": {
1617 | "node": ">=8"
1618 | }
1619 | },
1620 | "node_modules/yargs-parser": {
1621 | "version": "18.1.3",
1622 | "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
1623 | "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
1624 | "dependencies": {
1625 | "camelcase": "^5.0.0",
1626 | "decamelize": "^1.2.0"
1627 | },
1628 | "engines": {
1629 | "node": ">=6"
1630 | }
1631 | },
1632 | "node_modules/zod": {
1633 | "version": "3.21.4",
1634 | "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.4.tgz",
1635 | "integrity": "sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==",
1636 | "funding": {
1637 | "url": "https://github.com/sponsors/colinhacks"
1638 | }
1639 | }
1640 | }
1641 | }
1642 |
--------------------------------------------------------------------------------
/walletconnect-modal-sign-react/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "walletconnect-modal-sign-react",
3 | "version": "2.6.1",
4 | "private": true,
5 | "scripts": {
6 | "dev": "next dev"
7 | },
8 | "dependencies": {
9 | "@walletconnect/modal-sign-react": "2.6.1",
10 | "next": "13.4.7",
11 | "react": "18.2.0",
12 | "react-dom": "18.2.0"
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/walletconnect-modal-sign-react/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WalletConnect/web3modal-examples/a2b7615c371b9fe71daa657536344699dd61a182/walletconnect-modal-sign-react/public/favicon.ico
--------------------------------------------------------------------------------
/walletconnect-modal-sign-react/public/social-card.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WalletConnect/web3modal-examples/a2b7615c371b9fe71daa657536344699dd61a182/walletconnect-modal-sign-react/public/social-card.jpg
--------------------------------------------------------------------------------
/walletconnect-modal-sign-react/src/pages/index.jsx:
--------------------------------------------------------------------------------
1 | import {
2 | WalletConnectModalSign,
3 | useConnect,
4 | } from "@walletconnect/modal-sign-react";
5 | import { useState } from "react";
6 |
7 | // 1. Get projectID at https://cloud.walletconnect.com
8 | const projectId = process.env.NEXT_PUBLIC_PROJECT_ID;
9 | if (!projectId) {
10 | throw new Error("You need to provide NEXT_PUBLIC_PROJECT_ID env variable");
11 | }
12 |
13 | export default function HomePage() {
14 | const [disabled, setDisabled] = useState(false);
15 | const { connect } = useConnect({
16 | requiredNamespaces: {
17 | eip155: {
18 | methods: ["eth_sendTransaction", "personal_sign"],
19 | chains: ["eip155:1"],
20 | events: ["chainChanged", "accountsChanged"],
21 | },
22 | },
23 | });
24 |
25 | async function onConnect() {
26 | try {
27 | setDisabled(true);
28 | const session = await connect();
29 | console.info(session);
30 | } catch (err) {
31 | console.error(err);
32 | } finally {
33 | setDisabled(false);
34 | }
35 | }
36 |
37 | return (
38 | <>
39 |
42 |
43 | {/* Set up WalletConnectModalSign component */}
44 |
53 | >
54 | );
55 | }
56 |
--------------------------------------------------------------------------------
/web3modal-wagmi-html-cdn/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Document
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/web3modal-wagmi-html-cdn/main.js:
--------------------------------------------------------------------------------
1 | import {
2 | EthereumClient,
3 | w3mConnectors,
4 | w3mProvider,
5 | WagmiCore,
6 | WagmiCoreChains,
7 | WagmiCoreConnectors,
8 | } from "https://unpkg.com/@web3modal/ethereum@2.7.1";
9 |
10 | import { Web3Modal } from "https://unpkg.com/@web3modal/html@2.7.1";
11 |
12 | // 0. Import wagmi dependencies
13 | const { mainnet, polygon, avalanche, arbitrum } = WagmiCoreChains;
14 | const { configureChains, createConfig } = WagmiCore;
15 |
16 | // 1. Define chains
17 | const chains = [mainnet, polygon, avalanche, arbitrum];
18 | const projectId = "2aca272d18deb10ff748260da5f78bfd";
19 |
20 | // 2. Configure wagmi client
21 | const { publicClient } = configureChains(chains, [w3mProvider({ projectId })]);
22 | const wagmiConfig = createConfig({
23 | autoConnect: true,
24 | connectors: [
25 | ...w3mConnectors({ chains, version: 2, projectId }),
26 | new WagmiCoreConnectors.CoinbaseWalletConnector({
27 | chains,
28 | options: {
29 | appName: "html wagmi example",
30 | },
31 | }),
32 | ],
33 | publicClient,
34 | });
35 |
36 | // 3. Create ethereum and modal clients
37 | const ethereumClient = new EthereumClient(wagmiConfig, chains);
38 | export const web3Modal = new Web3Modal(
39 | {
40 | projectId,
41 | walletImages: {
42 | safe: "https://pbs.twimg.com/profile_images/1566773491764023297/IvmCdGnM_400x400.jpg",
43 | },
44 | },
45 | ethereumClient
46 | );
47 |
--------------------------------------------------------------------------------
/web3modal-wagmi-html/.env.local.example:
--------------------------------------------------------------------------------
1 | # Get your projectId at https://cloud.walletconnect.com
2 | VITE_PROJECT_ID=""
3 |
--------------------------------------------------------------------------------
/web3modal-wagmi-html/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | HTML Example
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/web3modal-wagmi-html/main.js:
--------------------------------------------------------------------------------
1 | import { configureChains, createConfig } from "@wagmi/core";
2 | import { arbitrum, avalanche, mainnet, polygon } from "@wagmi/core/chains";
3 | import {
4 | EthereumClient,
5 | w3mConnectors,
6 | w3mProvider,
7 | } from "@web3modal/ethereum";
8 | import { Web3Modal } from "@web3modal/html";
9 |
10 | // 1. Define constants
11 | const projectId = import.meta.env.VITE_PROJECT_ID;
12 | if (!projectId) {
13 | throw new Error("You need to provide VITE_PROJECT_ID env variable");
14 | }
15 |
16 | const chains = [mainnet, polygon, avalanche, arbitrum];
17 |
18 | // 2. Configure wagmi client
19 | const { publicClient } = configureChains(chains, [w3mProvider({ projectId })]);
20 | const wagmiConfig = createConfig({
21 | autoConnect: true,
22 | connectors: w3mConnectors({ chains, version: 1, projectId }),
23 | publicClient,
24 | });
25 |
26 | // 3. Create ethereum and modal clients
27 | const ethereumClient = new EthereumClient(wagmiConfig, chains);
28 | export const web3Modal = new Web3Modal(
29 | {
30 | projectId,
31 | walletImages: {
32 | safe: "https://pbs.twimg.com/profile_images/1566773491764023297/IvmCdGnM_400x400.jpg",
33 | },
34 | },
35 | ethereumClient
36 | );
37 |
--------------------------------------------------------------------------------
/web3modal-wagmi-html/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "web3modal-wagmi-html",
3 | "private": true,
4 | "version": "2.7.1",
5 | "type": "module",
6 | "scripts": {
7 | "dev": "vite"
8 | },
9 | "dependencies": {
10 | "@wagmi/core": "1.3.3",
11 | "@web3modal/ethereum": "2.7.1",
12 | "@web3modal/html": "2.7.1",
13 | "viem": "1.2.5"
14 | },
15 | "devDependencies": {
16 | "vite": "4.3.9"
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/web3modal-wagmi-react/.env.local.example:
--------------------------------------------------------------------------------
1 | # Get your projectId at https://cloud.walletconnect.com
2 | NEXT_PUBLIC_PROJECT_ID=""
3 |
--------------------------------------------------------------------------------
/web3modal-wagmi-react/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "web3modal-wagmi-react",
3 | "private": true,
4 | "version": "2.7.1",
5 | "scripts": {
6 | "dev": "next dev"
7 | },
8 | "dependencies": {
9 | "@web3modal/ethereum": "2.7.1",
10 | "@web3modal/react": "2.7.1",
11 | "next": "13.4.7",
12 | "react": "18.2.0",
13 | "react-dom": "18.2.0",
14 | "viem": "1.5.0",
15 | "wagmi": "1.3.9"
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/web3modal-wagmi-react/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WalletConnect/web3modal-examples/a2b7615c371b9fe71daa657536344699dd61a182/web3modal-wagmi-react/public/favicon.ico
--------------------------------------------------------------------------------
/web3modal-wagmi-react/public/social-card.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WalletConnect/web3modal-examples/a2b7615c371b9fe71daa657536344699dd61a182/web3modal-wagmi-react/public/social-card.jpg
--------------------------------------------------------------------------------
/web3modal-wagmi-react/src/components/CustomButton.jsx:
--------------------------------------------------------------------------------
1 | import { useWeb3Modal } from "@web3modal/react";
2 | import { useState } from "react";
3 | import { useAccount, useDisconnect } from "wagmi";
4 |
5 | export default function CustomButton() {
6 | const [loading, setLoading] = useState(false);
7 | const { open } = useWeb3Modal();
8 | const { isConnected } = useAccount();
9 | const { disconnect } = useDisconnect();
10 | const label = isConnected ? "Disconnect" : "Connect Custom";
11 |
12 | async function onOpen() {
13 | setLoading(true);
14 | await open();
15 | setLoading(false);
16 | }
17 |
18 | function onClick() {
19 | if (isConnected) {
20 | disconnect();
21 | } else {
22 | onOpen();
23 | }
24 | }
25 |
26 | return (
27 |
30 | );
31 | }
32 |
--------------------------------------------------------------------------------
/web3modal-wagmi-react/src/pages/_app.jsx:
--------------------------------------------------------------------------------
1 | import {
2 | EthereumClient,
3 | w3mConnectors,
4 | w3mProvider,
5 | } from "@web3modal/ethereum";
6 | import { Web3Modal } from "@web3modal/react";
7 | import { useEffect, useState } from "react";
8 | import { configureChains, createConfig, WagmiConfig } from "wagmi";
9 | import { mainnet, optimism, polygon } from "wagmi/chains";
10 | import "../styles.css";
11 |
12 | // 1. Get projectID at https://cloud.walletconnect.com
13 | if (!process.env.NEXT_PUBLIC_PROJECT_ID) {
14 | throw new Error("You need to provide NEXT_PUBLIC_PROJECT_ID env variable");
15 | }
16 | const projectId = process.env.NEXT_PUBLIC_PROJECT_ID;
17 |
18 | // 2. Configure wagmi client
19 | const chains = [mainnet, polygon, optimism];
20 |
21 | const { publicClient } = configureChains(chains, [w3mProvider({ projectId })]);
22 | const wagmiConfig = createConfig({
23 | autoConnect: true,
24 | connectors: w3mConnectors({ chains, projectId }),
25 | publicClient,
26 | });
27 |
28 | // 3. Configure modal ethereum client
29 | const ethereumClient = new EthereumClient(wagmiConfig, chains);
30 |
31 | // 4. Wrap your app with WagmiProvider and add compoennt
32 | export default function App({ Component, pageProps }) {
33 | const [ready, setReady] = useState(false);
34 |
35 | useEffect(() => {
36 | setReady(true);
37 | }, []);
38 |
39 | return (
40 | <>
41 | {ready ? (
42 |
43 |
44 |
45 | ) : null}
46 |
47 |
48 | >
49 | );
50 | }
51 |
--------------------------------------------------------------------------------
/web3modal-wagmi-react/src/pages/index.jsx:
--------------------------------------------------------------------------------
1 | import { Web3Button, Web3NetworkSwitch } from "@web3modal/react";
2 | import CustomButton from "../components/CustomButton";
3 |
4 | export default function HomePage() {
5 | return (
6 | <>
7 | {/* Predefined button */}
8 |
9 |
10 |
11 | {/* Network Switcher Button */}
12 |
13 |
14 |
15 | {/* Custom button */}
16 |
17 | >
18 | );
19 | }
20 |
--------------------------------------------------------------------------------
/web3modal-wagmi-react/src/styles.css:
--------------------------------------------------------------------------------
1 | #__next {
2 | display: flex;
3 | flex-direction: column;
4 | justify-content: center;
5 | align-items: center;
6 | min-height: 100vh;
7 | }
8 |
--------------------------------------------------------------------------------