From 1d331a2f48cb37a51c6b1aeabb373de4f3ff78de Mon Sep 17 00:00:00 2001 From: Tiyo Date: Mon, 16 Oct 2023 01:07:20 +0800 Subject: [PATCH 1/5] add test page --- packages/client/.env | 2 +- packages/client/src/App.tsx | 2 + packages/client/src/mud/createSystemCalls.ts | 10 +- packages/client/src/mud/getNetworkConfig.ts | 6 +- packages/client/src/mud/setupNetwork.ts | 1 + packages/client/src/pages/test/index.jsx | 76 + packages/client/src/pages/test/index.scss | 74 + packages/client/src/utils/createMerkelTree.js | 68 + packages/contracts/worlds.json | 6 +- pnpm-lock.yaml | 6850 +++++------------ 10 files changed, 2278 insertions(+), 4817 deletions(-) create mode 100644 packages/client/src/pages/test/index.jsx create mode 100644 packages/client/src/pages/test/index.scss create mode 100644 packages/client/src/utils/createMerkelTree.js diff --git a/packages/client/.env b/packages/client/.env index 3528db88..a7392e67 100644 --- a/packages/client/.env +++ b/packages/client/.env @@ -1 +1 @@ -VITE_CHAIN_ID=31337 +VITE_CHAIN_ID=4242 diff --git a/packages/client/src/App.tsx b/packages/client/src/App.tsx index e915b6ec..79d9706c 100644 --- a/packages/client/src/App.tsx +++ b/packages/client/src/App.tsx @@ -2,6 +2,7 @@ import { BrowserRouter, Route, Routes } from 'react-router-dom'; import './App.scss'; import Home from './pages/home'; import Game from './pages/game'; +import Test from './pages/test'; export const App = () => { @@ -12,6 +13,7 @@ export const App = () => { } /> } /> + } /> diff --git a/packages/client/src/mud/createSystemCalls.ts b/packages/client/src/mud/createSystemCalls.ts index 3404dd6c..ab4cb7eb 100644 --- a/packages/client/src/mud/createSystemCalls.ts +++ b/packages/client/src/mud/createSystemCalls.ts @@ -19,19 +19,19 @@ export function createSystemCalls( }; const move = async (steps) => { + console.log('move', steps) const tx = await worldContract.write.move([steps]); await waitForTransaction(tx); - return getComponentValue(GameSystem, singletonEntity); }; - const getUserInfo = async () => { - const tx = await worldContract.write.move(); + const joinBattlefield = async (addr) => { + const tx = await worldContract.write.joinBattlefield([addr]); await waitForTransaction(tx); - return getComponentValue(GameSystem, singletonEntity); } return { increment, - move + move, + joinBattlefield }; } diff --git a/packages/client/src/mud/getNetworkConfig.ts b/packages/client/src/mud/getNetworkConfig.ts index c62fe390..1ead36e4 100644 --- a/packages/client/src/mud/getNetworkConfig.ts +++ b/packages/client/src/mud/getNetworkConfig.ts @@ -6,10 +6,10 @@ const worlds = worldsJson as Partial c.id === chainId); const chain = supportedChains[chainIndex]; if (!chain) { diff --git a/packages/client/src/mud/setupNetwork.ts b/packages/client/src/mud/setupNetwork.ts index 7272b874..8447e62e 100644 --- a/packages/client/src/mud/setupNetwork.ts +++ b/packages/client/src/mud/setupNetwork.ts @@ -79,5 +79,6 @@ export async function setupNetwork() { waitForTransaction, worldContract, write$: write$.asObservable().pipe(share()), + account: burnerWalletClient.account.address }; } diff --git a/packages/client/src/pages/test/index.jsx b/packages/client/src/pages/test/index.jsx new file mode 100644 index 00000000..090a3ad8 --- /dev/null +++ b/packages/client/src/pages/test/index.jsx @@ -0,0 +1,76 @@ +import React, { useEffect, useRef, useState } from 'react'; +import { useComponentValue } from "@latticexyz/react"; +import { useLocation } from 'react-router-dom'; +import { useMUD } from '@/mud/MUDContext'; +import { main } from '../../utils/createMerkelTree'; +import './index.scss'; + +const Test = () => { + const [stepData, setStepData] = useState([]); + + const { + components: {Player}, + systemCalls: { move, joinBattlefield }, + network: {playerEntity, account} + } = useMUD(); + + const playerData = useComponentValue(Player, playerEntity); + console.log(playerData, 'playerData') + console.log(account, 'account') + + const stepXChange = (e) => { + let x = e.target.value + console.log(x) + let y = stepData[1] || 0; + setStepData([x, y]); + } + + const stepYChange = (e) => { + let y = e.target.value + let x = stepData[0] || 0; + setStepData([+x, +y]); + } + + const movePlayer = () => { + // move(merkelData); + console.log(stepData, 'move') + let merkelData = main([stepData]); + console.log(merkelData) + move(merkelData); + } + + const joinBattlefieldFun = () => { + console.log(account, 'account') + joinBattlefield(account); + } + + return ( +
+
+

测试面板

+
当前用户地址:{account}
+
+
+
用户信息
+
坐标:{playerData?.x || 0},{playerData?.y || 0}
+
+
+
+
加入游戏
+
+
确认
+
+
+
移动
+
+ + +
+
确认
+
+
+
+ ) +}; + +export default Test; \ No newline at end of file diff --git a/packages/client/src/pages/test/index.scss b/packages/client/src/pages/test/index.scss new file mode 100644 index 00000000..8fe38d6f --- /dev/null +++ b/packages/client/src/pages/test/index.scss @@ -0,0 +1,74 @@ +.content { + width: 100vw; + height: 100vh; + overflow-y: auto; + overflow-x: hidden; + padding: 24px; + box-sizing: border-box; +} +.nav { + display: flex; + align-items: center; + justify-content: space-between; + font-size: 14px; +} +.hd { + border: 1px solid #f9f9fa; + padding: 12px; + border-radius: 10px; + margin-top: 24px; + font-size: 12px; +} + +.main { + display: flex; + align-items: center; + flex-wrap: wrap; +} + +.section { + margin-top: 24px; + border: 1px solid #f9f9fa; + padding: 12px; + border-radius: 10px; + font-size: 12px; + flex: 0 0 200px; + width: 200px; + padding: 12px; + box-sizing: border-box; + margin-right: 24px; + margin-bottom: 24px; + .title { + font-size: 12px; + } + .input { + height: 32px; + margin-top: 12px; + display: flex; + align-items: center; + justify-content: space-between; + input { + border: 1px solid #f9f9fa; + background: none; + width: 48% !important; + height: 32px; + border-radius: 4px; + padding: 0 8px; + box-sizing: border-box; + outline: none; + } + } + .btn { + margin-top: 12px; + width: 100%; + height: 32px; + display: flex; + align-items: center; + justify-content: center; + border-radius: 4px; + background: rgb(166,173,178); + color: #f9f9fa; + font-size: 12px; + cursor: pointer; + } +} \ No newline at end of file diff --git a/packages/client/src/utils/createMerkelTree.js b/packages/client/src/utils/createMerkelTree.js new file mode 100644 index 00000000..040b1356 --- /dev/null +++ b/packages/client/src/utils/createMerkelTree.js @@ -0,0 +1,68 @@ +import { MerkleTree } from "merkletreejs"; +import { solidityKeccak256, keccak256 } from 'ethers/lib/utils'; +import { Buffer } from "buffer"; + +let map_info = []; +let line = Array.from({ length: 100 }, () => 1); +for (let i = 0; i < 10; i++) { + map_info.push(line); +} +//在这里替换map_info,格式为[[0,0,0],[1,1,1]]这样的二维数组,需要和前端完全一致 + + +function convertToLeafs(map_info) { + let result = []; + for (let x = 0; x < map_info.length; x++) { + for (let y = 0; y < map_info[x].length; y++) { + result.push({ x, y, value: map_info[x][y] }); + } + } + return result; +} + +function move(steps) { + console.log(steps, 11) + let steps_list = []; + for (let i = 0; i < steps.length; i++) { + let proof = get_proof(steps[i][0], steps[i][1]); + steps_list.push([steps[i][0], steps[i][1], proof]); + } + console.log("steps_list", steps_list); + return steps_list; +} +let leafs = convertToLeafs(map_info); +console.log("leafs.length", leafs.length); + +// 通过本函数将地图初始化为默克尔树节点的字符串数组,每个字符串的格式为"x,y-value" +// 其中value为0或1,表示该位置是否可以走,默认0不可走,1以及以后数字可以约定分别代表不同的可行性 +function generateLeaf(x, y, value) { + return Buffer.from( + solidityKeccak256( + ["uint16", "string", "uint16", "string", "uint8"], + [x, ",", y, ",", value] + ) + .slice(2), + "hex" + ); +} + +function get_proof(x, y) { + let leaf = generateLeaf(x, y, 1); + const proof = merkleTree.getHexProof(leaf); + return proof; +} +const merkleTree = new MerkleTree( + leafs.map((info) => generateLeaf(info.x, info.y, info.value)), + keccak256, + { sortPairs: true } +); +export const main = (steps) => { + let root = merkleTree.getHexRoot(); + console.log("Map Merkle Tree Root:", root); + // 这里可以直接手写走的节点,注意不能包含开始点,且每一步走的地方都必须是可以移动端 + console.log("总移动步数", steps.length); + let steps_list = move(steps); + console.log("生成的传入文件", steps_list); + return steps_list +} + diff --git a/packages/contracts/worlds.json b/packages/contracts/worlds.json index b2b4d288..c685ce33 100644 --- a/packages/contracts/worlds.json +++ b/packages/contracts/worlds.json @@ -1,10 +1,10 @@ { "4242": { - "address": "0xf5CC6b3abbCFD087DC91CE65AA3beD3066F40A72", - "blockNumber": 27500999 + "address": "0x8C0304cE496deCa5099C9bB6783cf5675aF0D3C4", + "blockNumber": 27684685 }, "31337": { - "address": "0x82e01223d51Eb87e16A03E24687EDF0F294da6f1" + "address": "0x5FbDB2315678afecb367f032d93F642f64180aa3" }, "421613": { "address": "0x2Bc1034975c3df48D6f3026802f372677844b85d", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3ee5260d..6b71bd0a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,67 +10,67 @@ importers: devDependencies: '@latticexyz/cli': specifier: 2.0.0-next.4 - version: registry.npmmirror.com/@latticexyz/cli@2.0.0-next.4(google-protobuf@3.21.2) + version: 2.0.0-next.4(google-protobuf@3.21.2) '@typescript-eslint/eslint-plugin': specifier: 5.46.1 - version: registry.npmmirror.com/@typescript-eslint/eslint-plugin@5.46.1(@typescript-eslint/parser@5.46.1)(eslint@8.29.0)(typescript@5.1.6) + version: 5.46.1(@typescript-eslint/parser@5.46.1)(eslint@8.29.0)(typescript@5.1.6) '@typescript-eslint/parser': specifier: 5.46.1 - version: registry.npmmirror.com/@typescript-eslint/parser@5.46.1(eslint@8.29.0)(typescript@5.1.6) + version: 5.46.1(eslint@8.29.0)(typescript@5.1.6) concurrently: specifier: ^8.0.1 - version: registry.npmmirror.com/concurrently@8.0.1 + version: 8.2.1 eslint: specifier: 8.29.0 - version: registry.npmmirror.com/eslint@8.29.0 + version: 8.29.0 rimraf: specifier: ^3.0.2 - version: registry.npmmirror.com/rimraf@3.0.2 + version: 3.0.2 typescript: specifier: 5.1.6 - version: registry.npmmirror.com/typescript@5.1.6 + version: 5.1.6 packages/client: dependencies: '@ethersproject/providers': specifier: ^5.7.2 - version: registry.npmmirror.com/@ethersproject/providers@5.7.2 + version: 5.7.2 '@latticexyz/common': specifier: 2.0.0-next.4 - version: registry.npmmirror.com/@latticexyz/common@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) + version: 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) '@latticexyz/dev-tools': specifier: 2.0.0-next.4 - version: registry.npmmirror.com/@latticexyz/dev-tools@2.0.0-next.4(@latticexyz/common@2.0.0-next.4)(@latticexyz/recs@2.0.0-next.4)(@latticexyz/store-sync@2.0.0-next.4)(@latticexyz/store@2.0.0-next.4)(@latticexyz/utils@2.0.0-next.4)(@latticexyz/world@2.0.0-next.4)(@types/react@18.0.11)(typescript@5.1.6)(zod@3.22.2) + version: 2.0.0-next.4(@latticexyz/common@2.0.0-next.4)(@latticexyz/recs@2.0.0-next.4)(@latticexyz/store-sync@2.0.0-next.4)(@latticexyz/store@2.0.0-next.4)(@latticexyz/utils@2.0.0-next.4)(@latticexyz/world@2.0.0-next.4)(@types/react@18.2.28)(typescript@5.1.6)(zod@3.22.4) '@latticexyz/react': specifier: 2.0.0-alpha.1.177 - version: 2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.2) + version: 2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.4) '@latticexyz/recs': specifier: 2.0.0-next.4 - version: registry.npmmirror.com/@latticexyz/recs@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) + version: 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) '@latticexyz/schema-type': specifier: 2.0.0-next.4 - version: registry.npmmirror.com/@latticexyz/schema-type@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) + version: 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) '@latticexyz/services': specifier: 2.0.0-next.4 - version: registry.npmmirror.com/@latticexyz/services@2.0.0-next.4(google-protobuf@3.21.2) + version: 2.0.0-next.4(google-protobuf@3.21.2) '@latticexyz/store-sync': specifier: 2.0.0-next.4 - version: registry.npmmirror.com/@latticexyz/store-sync@2.0.0-next.4(typescript@5.1.6) + version: 2.0.0-next.4(typescript@5.1.6) '@latticexyz/utils': specifier: 2.0.0-next.4 - version: registry.npmmirror.com/@latticexyz/utils@2.0.0-next.4 + version: 2.0.0-next.4 '@latticexyz/world': specifier: 2.0.0-next.4 - version: registry.npmmirror.com/@latticexyz/world@2.0.0-next.4(typescript@5.1.6) + version: 2.0.0-next.4(typescript@5.1.6) '@openzeppelin/contracts': specifier: ^4.9.3 version: 4.9.3 '@types/node': specifier: ^18.15.11 - version: 18.17.11 + version: 18.18.5 antd: specifier: ^5.9.2 - version: 5.9.4(react-dom@18.2.0)(react@18.2.0) + version: 5.10.0(react-dom@18.2.0)(react@18.2.0) buffer: specifier: ^6.0.3 version: 6.0.3 @@ -79,7 +79,7 @@ importers: version: link:../contracts ethers: specifier: ^5.7.2 - version: registry.npmmirror.com/ethers@5.7.2 + version: 5.7.2 keccak256: specifier: ^1.0.6 version: 1.0.6 @@ -97,72 +97,72 @@ importers: version: 6.16.0(react-dom@18.2.0)(react@18.2.0) rxjs: specifier: 7.5.5 - version: registry.npmmirror.com/rxjs@7.5.5 + version: 7.5.5 sass: specifier: ^1.64.1 - version: 1.64.1 + version: 1.69.3 swiper: specifier: ^10.3.1 version: 10.3.1 viem: specifier: 1.6.0 - version: registry.npmmirror.com/viem@1.6.0(typescript@5.1.6)(zod@3.22.2) + version: 1.6.0(typescript@5.1.6)(zod@3.22.4) devDependencies: '@nomicfoundation/hardhat-toolbox': specifier: ^3.0.0 - version: 3.0.0(@nomicfoundation/hardhat-chai-matchers@2.0.2)(@nomicfoundation/hardhat-ethers@3.0.4)(@nomicfoundation/hardhat-network-helpers@1.0.9)(@nomicfoundation/hardhat-verify@1.1.1)(@typechain/ethers-v6@0.4.3)(@typechain/hardhat@8.0.3)(@types/chai@4.3.6)(@types/mocha@10.0.2)(@types/node@18.17.11)(chai@4.3.10)(ethers@5.7.2)(hardhat-gas-reporter@1.0.9)(hardhat@2.18.0)(solidity-coverage@0.8.5)(ts-node@10.9.1)(typechain@8.3.1)(typescript@5.1.6) + version: 3.0.0(@nomicfoundation/hardhat-chai-matchers@2.0.2)(@nomicfoundation/hardhat-ethers@3.0.4)(@nomicfoundation/hardhat-network-helpers@1.0.9)(@nomicfoundation/hardhat-verify@1.1.1)(@typechain/ethers-v6@0.4.3)(@typechain/hardhat@8.0.3)(@types/chai@4.3.8)(@types/mocha@10.0.2)(@types/node@18.18.5)(chai@4.3.10)(ethers@5.7.2)(hardhat-gas-reporter@1.0.9)(hardhat@2.18.1)(solidity-coverage@0.8.5)(ts-node@10.9.1)(typechain@8.3.1)(typescript@5.1.6) '@types/react': specifier: ^18.0.11 - version: 18.0.11 + version: 18.2.28 '@types/react-dom': specifier: ^18.0.11 - version: 18.0.11 + version: 18.2.13 hardhat: specifier: ^2.17.4 - version: 2.18.0(ts-node@10.9.1)(typescript@5.1.6) + version: 2.18.1(ts-node@10.9.1)(typescript@5.1.6) vite: specifier: ^4.2.1 - version: registry.npmmirror.com/vite@4.2.1(@types/node@18.17.11)(sass@1.64.1) + version: 4.4.11(@types/node@18.18.5)(sass@1.69.3) wait-port: specifier: ^1.0.4 - version: registry.npmmirror.com/wait-port@1.0.4 + version: 1.1.0 packages/contracts: dependencies: '@ethersproject/abi': specifier: ^5.7.0 - version: registry.npmmirror.com/@ethersproject/abi@5.7.0 + version: 5.7.0 '@ethersproject/bytes': specifier: ^5.7.0 - version: registry.npmmirror.com/@ethersproject/bytes@5.7.0 + version: 5.7.0 '@ethersproject/providers': specifier: ^5.7.2 - version: registry.npmmirror.com/@ethersproject/providers@5.7.2 + version: 5.7.2 '@latticexyz/cli': specifier: 2.0.0-next.4 - version: registry.npmmirror.com/@latticexyz/cli@2.0.0-next.4(google-protobuf@3.21.2) + version: 2.0.0-next.4(google-protobuf@3.21.2) '@latticexyz/schema-type': specifier: 2.0.0-next.4 - version: registry.npmmirror.com/@latticexyz/schema-type@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) + version: 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) '@latticexyz/store': specifier: 2.0.0-next.4 - version: registry.npmmirror.com/@latticexyz/store@2.0.0-next.4(typescript@5.1.6) + version: 2.0.0-next.4(typescript@5.1.6) '@latticexyz/world': specifier: 2.0.0-next.4 - version: registry.npmmirror.com/@latticexyz/world@2.0.0-next.4(typescript@5.1.6) + version: 2.0.0-next.4(typescript@5.1.6) '@openzeppelin/contracts': specifier: ^4.9.3 - version: registry.npmmirror.com/@openzeppelin/contracts@4.9.3 + version: 4.9.3 ethers: specifier: ^5.7.2 - version: registry.npmmirror.com/ethers@5.7.2 + version: 5.7.2 devDependencies: '@typechain/ethers-v5': specifier: ^10.2.0 - version: registry.npmmirror.com/@typechain/ethers-v5@10.2.0(@ethersproject/abi@5.7.0)(@ethersproject/bytes@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(typechain@8.1.1)(typescript@5.1.6) + version: 10.2.1(@ethersproject/abi@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(typechain@8.3.1)(typescript@5.1.6) '@types/node': specifier: ^18.15.11 - version: registry.npmmirror.com/@types/node@18.15.11 + version: 18.18.5 ds-test: specifier: https://github.com/dapphub/ds-test.git#e282159d5170298eb2455a6c05280ab5a73a4ef0 version: github.com/dapphub/ds-test/e282159d5170298eb2455a6c05280ab5a73a4ef0 @@ -171,28 +171,32 @@ importers: version: github.com/foundry-rs/forge-std/74cfb77e308dd188d2f58864aaf44963ae6b88b1 prettier: specifier: ^2.6.2 - version: registry.npmmirror.com/prettier@2.6.2 + version: 2.8.8 prettier-plugin-solidity: specifier: ^1.0.0-beta.19 - version: registry.npmmirror.com/prettier-plugin-solidity@1.0.0-beta.19(prettier@2.6.2) + version: 1.1.3(prettier@2.8.8) solhint: specifier: ^3.3.7 - version: registry.npmmirror.com/solhint@3.3.7 + version: 3.6.2(typescript@5.1.6) solhint-config-mud: specifier: 2.0.0-next.4 - version: registry.npmmirror.com/solhint-config-mud@2.0.0-next.4 + version: 2.0.0-next.4 solhint-plugin-mud: specifier: 2.0.0-next.4 - version: registry.npmmirror.com/solhint-plugin-mud@2.0.0-next.4 + version: 2.0.0-next.4 typechain: specifier: ^8.1.1 - version: registry.npmmirror.com/typechain@8.1.1(typescript@5.1.6) + version: 8.3.1(typescript@5.1.6) packages: + /@aashutoshrathi/word-wrap@1.2.6: + resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} + engines: {node: '>=0.10.0'} + dev: true + /@adraffy/ens-normalize@1.9.0: resolution: {integrity: sha512-iowxq3U30sghZotgl4s/oJRci6WPBfNO5YYgk2cIOMCHr3LeGPcsZjCEr+33Q4N+oV3OABDAtA+pyvWjbvBifQ==} - dev: false /@ant-design/colors@7.0.0: resolution: {integrity: sha512-iVm/9PfGCbC0dSMBrz7oiEXZaaGH7ceU40OJEfKmyuzR9R5CRimJYPlRiFtMQGQcbNMea/ePcoIebi4ASGYXtg==} @@ -200,18 +204,18 @@ packages: '@ctrl/tinycolor': 3.6.1 dev: false - /@ant-design/cssinjs@1.17.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-MgGCZ6sfD3yQB0XW0hN4jgixMxApTlDYyct+pc7fRZNO4CaqWWm/9iXkkljNR27lyWLZmm+XiDfcIOo1bnrnMA==} + /@ant-design/cssinjs@1.17.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-vu7lnfEx4Mf8MPzZxn506Zen3Nt4fRr2uutwvdCuTCN5IiU0lDdQ0tiJ24/rmB8+pefwjluYsbyzbQSbgfJy+A==} peerDependencies: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 '@emotion/hash': 0.8.0 '@emotion/unitless': 0.7.5 classnames: 2.3.2 csstype: 3.1.2 - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) stylis: 4.3.0 @@ -230,9 +234,9 @@ packages: dependencies: '@ant-design/colors': 7.0.0 '@ant-design/icons-svg': 4.3.1 - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -242,7 +246,7 @@ packages: peerDependencies: react: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 json2mq: 0.2.0 react: 18.2.0 @@ -250,12 +254,33 @@ packages: throttle-debounce: 5.0.0 dev: false - /@babel/runtime@7.22.11: - resolution: {integrity: sha512-ee7jVNlWN09+KftVOu9n7S8gQzD/Z6hN/I8VBRXW4P1+Xe7kJGXMwu8vds4aGIMHZnNbdpSWCfZZtinytpcAvA==} + /@babel/code-frame@7.22.13: + resolution: {integrity: sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/highlight': 7.22.20 + chalk: 2.4.2 + dev: true + + /@babel/helper-validator-identifier@7.22.20: + resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/highlight@7.22.20: + resolution: {integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.22.20 + chalk: 2.4.2 + js-tokens: 4.0.0 + dev: true + + /@babel/runtime@7.23.2: + resolution: {integrity: sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.0 - dev: false /@chainsafe/as-sha256@0.3.1: resolution: {integrity: sha512-hldFFYuf49ed7DAakWVXSJODuq3pzJEguD8tQ7h+sGkM18vja+OFoJI9krnGmgzyuZC2ETX0NOIcCTy31v2Mtg==} @@ -316,6 +341,15 @@ packages: requiresBuild: true optional: true + /@esbuild/android-arm64@0.18.20: + resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-arm@0.17.19: resolution: {integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==} engines: {node: '>=12'} @@ -324,6 +358,15 @@ packages: requiresBuild: true optional: true + /@esbuild/android-arm@0.18.20: + resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-x64@0.17.19: resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==} engines: {node: '>=12'} @@ -332,6 +375,15 @@ packages: requiresBuild: true optional: true + /@esbuild/android-x64@0.18.20: + resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-arm64@0.17.19: resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==} engines: {node: '>=12'} @@ -340,6 +392,15 @@ packages: requiresBuild: true optional: true + /@esbuild/darwin-arm64@0.18.20: + resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-x64@0.17.19: resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==} engines: {node: '>=12'} @@ -348,6 +409,15 @@ packages: requiresBuild: true optional: true + /@esbuild/darwin-x64@0.18.20: + resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-arm64@0.17.19: resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==} engines: {node: '>=12'} @@ -356,6 +426,15 @@ packages: requiresBuild: true optional: true + /@esbuild/freebsd-arm64@0.18.20: + resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-x64@0.17.19: resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==} engines: {node: '>=12'} @@ -364,6 +443,15 @@ packages: requiresBuild: true optional: true + /@esbuild/freebsd-x64@0.18.20: + resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm64@0.17.19: resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==} engines: {node: '>=12'} @@ -372,6 +460,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-arm64@0.18.20: + resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm@0.17.19: resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==} engines: {node: '>=12'} @@ -380,6 +477,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-arm@0.18.20: + resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ia32@0.17.19: resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==} engines: {node: '>=12'} @@ -388,6 +494,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-ia32@0.18.20: + resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-loong64@0.17.19: resolution: {integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==} engines: {node: '>=12'} @@ -396,6 +511,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-loong64@0.18.20: + resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-mips64el@0.17.19: resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==} engines: {node: '>=12'} @@ -404,6 +528,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-mips64el@0.18.20: + resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ppc64@0.17.19: resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==} engines: {node: '>=12'} @@ -412,6 +545,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-ppc64@0.18.20: + resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-riscv64@0.17.19: resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==} engines: {node: '>=12'} @@ -420,6 +562,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-riscv64@0.18.20: + resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-s390x@0.17.19: resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==} engines: {node: '>=12'} @@ -428,6 +579,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-s390x@0.18.20: + resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-x64@0.17.19: resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==} engines: {node: '>=12'} @@ -436,6 +596,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-x64@0.18.20: + resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/netbsd-x64@0.17.19: resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==} engines: {node: '>=12'} @@ -444,6 +613,15 @@ packages: requiresBuild: true optional: true + /@esbuild/netbsd-x64@0.18.20: + resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/openbsd-x64@0.17.19: resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==} engines: {node: '>=12'} @@ -452,6 +630,15 @@ packages: requiresBuild: true optional: true + /@esbuild/openbsd-x64@0.18.20: + resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/sunos-x64@0.17.19: resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==} engines: {node: '>=12'} @@ -460,6 +647,15 @@ packages: requiresBuild: true optional: true + /@esbuild/sunos-x64@0.18.20: + resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-arm64@0.17.19: resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==} engines: {node: '>=12'} @@ -468,6 +664,15 @@ packages: requiresBuild: true optional: true + /@esbuild/win32-arm64@0.18.20: + resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-ia32@0.17.19: resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==} engines: {node: '>=12'} @@ -476,6 +681,15 @@ packages: requiresBuild: true optional: true + /@esbuild/win32-ia32@0.18.20: + resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-x64@0.17.19: resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==} engines: {node: '>=12'} @@ -484,6 +698,32 @@ packages: requiresBuild: true optional: true + /@esbuild/win32-x64@0.18.20: + resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@eslint/eslintrc@1.4.1: + resolution: {integrity: sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + ajv: 6.12.6 + debug: 4.3.4(supports-color@8.1.1) + espree: 9.6.1 + globals: 13.23.0 + ignore: 5.2.4 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + /@ethereumjs/rlp@4.0.1: resolution: {integrity: sha512-tqsQiBQDQdmPWE1xkkBq4rlSW5QZpLOUJ5RJh2/9fug+q9tnUhuZoVLk7s0scUIKTOzEtR72DFBXI4WiZcMpvw==} engines: {node: '>=14'} @@ -787,6 +1027,41 @@ packages: engines: {node: '>=14'} dev: true + /@humanwhocodes/config-array@0.11.11: + resolution: {integrity: sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==} + engines: {node: '>=10.10.0'} + dependencies: + '@humanwhocodes/object-schema': 1.2.1 + debug: 4.3.4(supports-color@8.1.1) + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@humanwhocodes/module-importer@1.0.1: + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + dev: true + + /@humanwhocodes/object-schema@1.2.1: + resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + dev: true + + /@improbable-eng/grpc-web-node-http-transport@0.15.0(@improbable-eng/grpc-web@0.15.0): + resolution: {integrity: sha512-HLgJfVolGGpjc9DWPhmMmXJx8YGzkek7jcCFO1YYkSOoO81MWRZentPOd/JiKiZuU08wtc4BG+WNuGzsQB5jZA==} + peerDependencies: + '@improbable-eng/grpc-web': '>=0.13.0' + dependencies: + '@improbable-eng/grpc-web': 0.15.0(google-protobuf@3.21.2) + + /@improbable-eng/grpc-web@0.15.0(google-protobuf@3.21.2): + resolution: {integrity: sha512-ERft9/0/8CmYalqOVnJnpdDry28q+j+nAlFFARdjyxXDJ+Mhgv9+F600QC8BR9ygOfrXRlAk6CvST2j+JCpQPg==} + peerDependencies: + google-protobuf: ^3.14.0 + dependencies: + browser-headers: 0.4.1 + google-protobuf: 3.21.2 + /@jridgewell/resolve-uri@3.1.1: resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} engines: {node: '>=6.0.0'} @@ -803,52 +1078,109 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: true - /@latticexyz/common@2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.2): + /@latticexyz/block-logs-stream@2.0.0-next.4(typescript@5.1.6)(zod@3.22.4): + resolution: {integrity: sha512-8QRMkkMhwxdAd6ifky2latt7qopcoHf3d3bGVz0pwdv48H3iZTK1xWRavf+chCHYddMuW+C8QprNU9wp/U19Zg==} + dependencies: + '@latticexyz/common': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) + '@latticexyz/config': 2.0.0-next.4(typescript@5.1.6) + '@latticexyz/schema-type': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) + abitype: 0.9.3(typescript@5.1.6)(zod@3.22.4) + debug: 4.3.4(supports-color@8.1.1) + rxjs: 7.5.5 + viem: 1.6.0(typescript@5.1.6)(zod@3.22.4) + transitivePeerDependencies: + - bufferutil + - supports-color + - typescript + - utf-8-validate + - zod + dev: false + + /@latticexyz/cli@2.0.0-next.4(google-protobuf@3.21.2): + resolution: {integrity: sha512-QBA1Dx8n9a8/c9YAGq2QIE18Jw3h4Gi6lOkowtg1PJ9t218RGMqz+w8CrsXny+tYd1eF4ZX3mBwcuCpVogXlJQ==} + hasBin: true + dependencies: + '@ethersproject/abi': 5.7.0 + '@ethersproject/providers': 5.7.2 + '@improbable-eng/grpc-web': 0.15.0(google-protobuf@3.21.2) + '@improbable-eng/grpc-web-node-http-transport': 0.15.0(@improbable-eng/grpc-web@0.15.0) + '@latticexyz/common': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) + '@latticexyz/config': 2.0.0-next.4(typescript@5.1.6) + '@latticexyz/gas-report': 2.0.0-next.4 + '@latticexyz/protocol-parser': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) + '@latticexyz/schema-type': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) + '@latticexyz/services': 2.0.0-next.4(google-protobuf@3.21.2) + '@latticexyz/store': 2.0.0-next.4(typescript@5.1.6) + '@latticexyz/utils': 2.0.0-next.4 + '@latticexyz/world': 2.0.0-next.4(typescript@5.1.6) + '@typechain/ethers-v5': 10.2.1(@ethersproject/abi@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(typechain@8.3.1)(typescript@5.1.6) + chalk: 5.3.0 + chokidar: 3.5.3 + dotenv: 16.3.1 + ejs: 3.1.9 + ethers: 5.7.2 + execa: 7.2.0 + glob: 8.1.0 + nice-grpc-web: 2.0.2(google-protobuf@3.21.2) + openurl: 1.1.1 + path: 0.12.7 + throttle-debounce: 5.0.0 + typechain: 8.3.1(typescript@5.1.6) + typescript: 5.1.6 + yargs: 17.7.2 + zod: 3.22.4 + zod-validation-error: 1.4.0(zod@3.22.4) + transitivePeerDependencies: + - bufferutil + - google-protobuf + - supports-color + - utf-8-validate + + /@latticexyz/common@2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.4): resolution: {integrity: sha512-xG+o6UQMsdyYS21oNRgIwh4jXXK3QbWz2qf/GImm06paAbWDQ3HVQiIwrQ8dlDPTI4hTkM7VH4++u2iNE4iZ2A==} dependencies: - '@latticexyz/schema-type': 2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.2) + '@latticexyz/schema-type': 2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.4) '@solidity-parser/parser': 0.16.1 chalk: 5.3.0 execa: 7.2.0 - prettier: registry.npmmirror.com/prettier@2.8.8 + prettier: 2.8.8 prettier-plugin-solidity: 1.1.3(prettier@2.8.8) transitivePeerDependencies: - typescript - zod dev: false - /@latticexyz/common@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2): + /@latticexyz/common@2.0.0-next.4(typescript@5.1.6)(zod@3.22.4): resolution: {integrity: sha512-JaE6mx55KirS9kUlxg1nveVvHGpv4hC9sDC385Ov9blKpIaOLkgeYn5eqE7phwEvnKz5AZAccilLfMM6WSXXrQ==} dependencies: - '@latticexyz/schema-type': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) + '@latticexyz/schema-type': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) '@solidity-parser/parser': 0.16.1 - abitype: 0.9.3(typescript@5.1.6)(zod@3.22.2) + abitype: 0.9.3(typescript@5.1.6)(zod@3.22.4) chalk: 5.3.0 debug: 4.3.4(supports-color@8.1.1) execa: 7.2.0 p-retry: 5.1.2 prettier: 2.8.8 prettier-plugin-solidity: 1.1.3(prettier@2.8.8) - viem: 1.6.0(typescript@5.1.6)(zod@3.22.2) + viem: 1.6.0(typescript@5.1.6)(zod@3.22.4) transitivePeerDependencies: - bufferutil - supports-color - typescript - utf-8-validate - zod - dev: false /@latticexyz/config@2.0.0-alpha.1.177(typescript@5.1.6): resolution: {integrity: sha512-ii8G+11lfVNWa2JbVJQhwGlgISUHr/TBpOx2Bc7V93qEhSntP/M+/qoV8nCMXrWKuVD9W6b3oGEGjcqwB/FH7w==} dependencies: - '@latticexyz/common': 2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.2) - '@latticexyz/schema-type': 2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.2) + '@latticexyz/common': 2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.4) + '@latticexyz/schema-type': 2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.4) chalk: 5.3.0 esbuild: 0.17.19 ethers: 5.7.2 find-up: 6.3.0 - zod: 3.22.2 - zod-validation-error: 1.5.0(zod@3.22.2) + zod: 3.22.4 + zod-validation-error: 1.4.0(zod@3.22.4) transitivePeerDependencies: - bufferutil - typescript @@ -858,41 +1190,89 @@ packages: /@latticexyz/config@2.0.0-next.4(typescript@5.1.6): resolution: {integrity: sha512-UTyUUhAG822c6gTa6/GDw3v3p82Gri1O8kBEgKJrz7GN1IsiyzIo7kT+9/XjY9qDEKRmUEN+Lf9Jpd0rs4d/yA==} dependencies: - '@latticexyz/common': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - '@latticexyz/schema-type': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) + '@latticexyz/common': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) + '@latticexyz/schema-type': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) chalk: 5.3.0 esbuild: 0.17.19 ethers: 5.7.2 find-up: 6.3.0 - zod: 3.22.2 - zod-validation-error: 1.5.0(zod@3.22.2) + zod: 3.22.4 + zod-validation-error: 1.4.0(zod@3.22.4) transitivePeerDependencies: - bufferutil - supports-color - typescript - utf-8-validate - dev: false - /@latticexyz/gas-report@2.0.0-next.4: - resolution: {integrity: sha512-di5c5+pkJ/gL+ATT8s8uFGS+WTgGLNm0MRljnlge9N02/dBJyJPsB5vWxlIgKgRlsdbJkdAHOdkP+v98DPYTEQ==} - hasBin: true + /@latticexyz/dev-tools@2.0.0-next.4(@latticexyz/common@2.0.0-next.4)(@latticexyz/recs@2.0.0-next.4)(@latticexyz/store-sync@2.0.0-next.4)(@latticexyz/store@2.0.0-next.4)(@latticexyz/utils@2.0.0-next.4)(@latticexyz/world@2.0.0-next.4)(@types/react@18.2.28)(typescript@5.1.6)(zod@3.22.4): + resolution: {integrity: sha512-DCan6MDC8Znq78SysdjoB5y2IxahZQ+QtptrgFWUzWxBf9iy/9RpFazsY9bf7ZQmcraUzDaFnb/+0SR4vNc6DQ==} + peerDependencies: + '@latticexyz/common': 2.0.0-next.4 + '@latticexyz/recs': 2.0.0-next.4 + '@latticexyz/store': 2.0.0-next.4 + '@latticexyz/store-sync': 2.0.0-next.4 + '@latticexyz/utils': 2.0.0-next.4 + '@latticexyz/world': 2.0.0-next.4 dependencies: - chalk: 5.3.0 + '@latticexyz/common': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) + '@latticexyz/react': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) + '@latticexyz/recs': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) + '@latticexyz/store': 2.0.0-next.4(typescript@5.1.6) + '@latticexyz/store-sync': 2.0.0-next.4(typescript@5.1.6) + '@latticexyz/utils': 2.0.0-next.4 + '@latticexyz/world': 2.0.0-next.4(typescript@5.1.6) + abitype: 0.9.3(typescript@5.1.6)(zod@3.22.4) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-router-dom: 6.16.0(react-dom@18.2.0)(react@18.2.0) + rxjs: 7.5.5 + tailwind-merge: 1.14.0 + use-local-storage-state: 18.3.3(react-dom@18.2.0)(react@18.2.0) + viem: 1.6.0(typescript@5.1.6)(zod@3.22.4) + zustand: 4.4.3(@types/react@18.2.28)(react@18.2.0) + transitivePeerDependencies: + - '@types/react' + - bufferutil + - immer + - supports-color + - typescript + - utf-8-validate + - zod + dev: false + + /@latticexyz/gas-report@2.0.0-next.4: + resolution: {integrity: sha512-di5c5+pkJ/gL+ATT8s8uFGS+WTgGLNm0MRljnlge9N02/dBJyJPsB5vWxlIgKgRlsdbJkdAHOdkP+v98DPYTEQ==} + hasBin: true + dependencies: + chalk: 5.3.0 dotenv: 16.3.1 execa: 7.2.0 strip-ansi: 7.1.0 table: 6.8.1 yargs: 17.7.2 - dev: false - /@latticexyz/react@2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.2): + /@latticexyz/protocol-parser@2.0.0-next.4(typescript@5.1.6)(zod@3.22.4): + resolution: {integrity: sha512-Sg22mT8er6EIAyTsV3b1hgiQTHGA1T4V0IhDJ7cxfP3ZaWMIgE1SX7IXj9/8pNwVPUcXsEU3cvLQ3vzfGCiQZw==} + dependencies: + '@latticexyz/common': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) + '@latticexyz/schema-type': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) + abitype: 0.9.3(typescript@5.1.6)(zod@3.22.4) + viem: 1.6.0(typescript@5.1.6)(zod@3.22.4) + transitivePeerDependencies: + - bufferutil + - supports-color + - typescript + - utf-8-validate + - zod + + /@latticexyz/react@2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.4): resolution: {integrity: sha512-A6kLR4MolpBGDzzhyKrgYz8ogbxJItr9L0laGE4FMox6512SASp/DYFC5SIM88OO+Kfa6x+DQxMw7ftKC7AMGg==} dependencies: - '@latticexyz/recs': 2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.2) + '@latticexyz/recs': 2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.4) '@latticexyz/store': 2.0.0-alpha.1.177(typescript@5.1.6) - '@latticexyz/store-cache': 2.0.0-alpha.1.177(react@18.2.0)(typescript@5.1.6)(zod@3.22.2) + '@latticexyz/store-cache': 2.0.0-alpha.1.177(react@18.2.0)(typescript@5.1.6)(zod@3.22.4) fast-deep-equal: 3.1.3 - mobx: 6.10.0 + mobx: 6.10.2 react: 18.2.0 rxjs: 7.5.5 transitivePeerDependencies: @@ -902,15 +1282,15 @@ packages: - zod dev: false - /@latticexyz/react@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2): + /@latticexyz/react@2.0.0-next.4(typescript@5.1.6)(zod@3.22.4): resolution: {integrity: sha512-MRwiAKP6Nihpw/F1Zho1pKhNxxYGU/wN/0tDFF7vA9AWDcK29U18C1M5j1Cady8WV1bWOG3eEJ/s6nAChRuKSQ==} dependencies: - '@latticexyz/recs': registry.npmmirror.com/@latticexyz/recs@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - '@latticexyz/store': registry.npmmirror.com/@latticexyz/store@2.0.0-next.4(typescript@5.1.6) - fast-deep-equal: registry.npmmirror.com/fast-deep-equal@3.1.3 - mobx: registry.npmmirror.com/mobx@6.10.0 + '@latticexyz/recs': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) + '@latticexyz/store': 2.0.0-next.4(typescript@5.1.6) + fast-deep-equal: 3.1.3 + mobx: 6.10.2 react: 18.2.0 - rxjs: registry.npmmirror.com/rxjs@7.5.5 + rxjs: 7.5.5 transitivePeerDependencies: - bufferutil - supports-color @@ -919,12 +1299,26 @@ packages: - zod dev: false - /@latticexyz/recs@2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.2): + /@latticexyz/recs@2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.4): resolution: {integrity: sha512-Snwn0En3EhGt7W3cKML78qD3PK2QgiC7INenOO/tQmU3v8zBs7dH1VHJNl5xUdrDiUIoGid1YxGgdrTtUnlXiw==} dependencies: - '@latticexyz/schema-type': 2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.2) + '@latticexyz/schema-type': 2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.4) '@latticexyz/utils': 2.0.0-alpha.1.177 - mobx: 6.10.0 + mobx: 6.10.2 + rxjs: 7.5.5 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + - zod + dev: false + + /@latticexyz/recs@2.0.0-next.4(typescript@5.1.6)(zod@3.22.4): + resolution: {integrity: sha512-VJ/BNJCl5yU4XD2bbg307FoMFelOzdoQGrVWxA/COVM7m88AIa28XKacsUel8ZKs9l9hUYshZna4PQHEcdTRVA==} + dependencies: + '@latticexyz/schema-type': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) + '@latticexyz/utils': 2.0.0-next.4 + mobx: 6.10.2 rxjs: 7.5.5 transitivePeerDependencies: - bufferutil @@ -933,36 +1327,45 @@ packages: - zod dev: false - /@latticexyz/schema-type@2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.2): + /@latticexyz/schema-type@2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.4): resolution: {integrity: sha512-2mDvu/CpN4AcGQefEuassqluZI1IMDG6BFJCdieJRK2Q2c13GhfaWY+fkuQdZdi8ohP83bAhSw+AMVQ/Q5C92g==} dependencies: - abitype: 0.8.11(typescript@5.1.6)(zod@3.22.2) + abitype: 0.8.11(typescript@5.1.6)(zod@3.22.4) transitivePeerDependencies: - typescript - zod dev: false - /@latticexyz/schema-type@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2): + /@latticexyz/schema-type@2.0.0-next.4(typescript@5.1.6)(zod@3.22.4): resolution: {integrity: sha512-3+cm4yahkRXoPrGX1K6qdFFKFclvwmHSJI12Iolqabbp65TUT6v8VvtQv7hxl8n18mNQRZ7qsZ1flJCJHMyONg==} dependencies: - abitype: 0.9.3(typescript@5.1.6)(zod@3.22.2) - viem: 1.6.0(typescript@5.1.6)(zod@3.22.2) + abitype: 0.9.3(typescript@5.1.6)(zod@3.22.4) + viem: 1.6.0(typescript@5.1.6)(zod@3.22.4) transitivePeerDependencies: - bufferutil - typescript - utf-8-validate - zod - dev: false - /@latticexyz/store-cache@2.0.0-alpha.1.177(react@18.2.0)(typescript@5.1.6)(zod@3.22.2): + /@latticexyz/services@2.0.0-next.4(google-protobuf@3.21.2): + resolution: {integrity: sha512-aVoh5H4wdjMgpGVDaDileHhtsMUK8BseTx+Bza970SejyNaICmjIMv9GTpCOBJChDJdgIHNQ5kGa+9FE0xUYVg==} + dependencies: + long: 5.2.3 + nice-grpc-common: 2.0.2 + nice-grpc-web: 2.0.2(google-protobuf@3.21.2) + protobufjs: 7.2.5 + transitivePeerDependencies: + - google-protobuf + + /@latticexyz/store-cache@2.0.0-alpha.1.177(react@18.2.0)(typescript@5.1.6)(zod@3.22.4): resolution: {integrity: sha512-k2OkmfRg7bU2PtRRBriO93KNSzHYE1MJXPk8eDoee2AX2IsBaHFq23YkgP5smErDAyrZLh2CYRECHL0MysQ1Ng==} deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. dependencies: - '@latticexyz/common': 2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.2) + '@latticexyz/common': 2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.4) '@latticexyz/config': 2.0.0-alpha.1.177(typescript@5.1.6) - '@latticexyz/schema-type': 2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.2) + '@latticexyz/schema-type': 2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.4) '@latticexyz/store': 2.0.0-alpha.1.177(typescript@5.1.6) - abitype: 0.8.11(typescript@5.1.6)(zod@3.22.2) + abitype: 0.8.11(typescript@5.1.6)(zod@3.22.4) tuple-database: 2.2.4(react@18.2.0) transitivePeerDependencies: - bufferutil @@ -972,16 +1375,61 @@ packages: - zod dev: false + /@latticexyz/store-sync@2.0.0-next.4(typescript@5.1.6): + resolution: {integrity: sha512-IAKifMEx5wKJFudyH4z69KJkKG7evBsZzRGyqYezShPomvLEYMhW6NDnpR4N/cDIUGZd8JrFAi33JZ/KLXdj8w==} + dependencies: + '@latticexyz/block-logs-stream': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) + '@latticexyz/common': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) + '@latticexyz/protocol-parser': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) + '@latticexyz/recs': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) + '@latticexyz/schema-type': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) + '@latticexyz/store': 2.0.0-next.4(typescript@5.1.6) + '@latticexyz/world': 2.0.0-next.4(typescript@5.1.6) + '@trpc/client': 10.34.0(@trpc/server@10.34.0) + '@trpc/server': 10.34.0 + better-sqlite3: 8.7.0 + debug: 4.3.4(supports-color@8.1.1) + drizzle-orm: 0.27.2(better-sqlite3@8.7.0)(kysely@0.26.3)(sql.js@1.8.0) + kysely: 0.26.3 + p-retry: 5.1.2 + rxjs: 7.5.5 + sql.js: 1.8.0 + superjson: 1.13.3 + viem: 1.6.0(typescript@5.1.6)(zod@3.22.4) + zod: 3.22.4 + transitivePeerDependencies: + - '@aws-sdk/client-rds-data' + - '@cloudflare/workers-types' + - '@libsql/client' + - '@neondatabase/serverless' + - '@opentelemetry/api' + - '@planetscale/database' + - '@types/better-sqlite3' + - '@types/pg' + - '@types/sql.js' + - '@vercel/postgres' + - bufferutil + - bun-types + - knex + - mysql2 + - pg + - postgres + - sqlite3 + - supports-color + - typescript + - utf-8-validate + dev: false + /@latticexyz/store@2.0.0-alpha.1.177(typescript@5.1.6): resolution: {integrity: sha512-Tn3kYPTjqolUP53SwufVjy1urPEe1uz/+wIqOilNCpZ7Ym4CufKm9SBKPJO0L9mCbOGwKWJs4fHlvDhNt/7cNw==} dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/providers': 5.7.2 - '@latticexyz/common': 2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.2) + '@latticexyz/common': 2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.4) '@latticexyz/config': 2.0.0-alpha.1.177(typescript@5.1.6) - '@latticexyz/schema-type': 2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.2) + '@latticexyz/schema-type': 2.0.0-alpha.1.177(typescript@5.1.6)(zod@3.22.4) ethers: 5.7.2 - zod: 3.22.2 + zod: 3.22.4 transitivePeerDependencies: - bufferutil - typescript @@ -993,25 +1441,24 @@ packages: dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/providers': 5.7.2 - '@latticexyz/common': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) + '@latticexyz/common': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) '@latticexyz/config': 2.0.0-next.4(typescript@5.1.6) '@latticexyz/gas-report': 2.0.0-next.4 - '@latticexyz/schema-type': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - abitype: 0.9.3(typescript@5.1.6)(zod@3.22.2) + '@latticexyz/schema-type': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) + abitype: 0.9.3(typescript@5.1.6)(zod@3.22.4) ethers: 5.7.2 - zod: 3.22.2 + zod: 3.22.4 transitivePeerDependencies: - bufferutil - supports-color - typescript - utf-8-validate - dev: false /@latticexyz/utils@2.0.0-alpha.1.177: resolution: {integrity: sha512-nWLz+bwSosXotQGiiQk36NR2V+Y1TsNlhERnuenIRMVBrSCftj0N+viv9UHFiW/Cpcx/Vd9vPaGuHx5RINvabw==} dependencies: ethers: 5.7.2 - mobx: 6.10.0 + mobx: 6.10.2 proxy-deep: 3.1.1 rxjs: 7.5.5 transitivePeerDependencies: @@ -1019,6 +1466,35 @@ packages: - utf-8-validate dev: false + /@latticexyz/utils@2.0.0-next.4: + resolution: {integrity: sha512-Hojq+yS0FkfVOp5ktndzHD9Q+jHf1e2eAJ8ktPp+YoR2PY/wA886HsxsFEvXCyajTKgJMgETdFA5//cArwEKPA==} + dependencies: + ethers: 5.7.2 + mobx: 6.10.2 + proxy-deep: 3.1.1 + rxjs: 7.5.5 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + /@latticexyz/world@2.0.0-next.4(typescript@5.1.6): + resolution: {integrity: sha512-oMaFYa/7rxeiPTTpMJu3a53uGaZAMpKVWt9Rr2DZKKT8kkZdGXnKmIsGm+r/Z70xChTibJdoZz24elygMuEnjA==} + dependencies: + '@ethersproject/abi': 5.7.0 + '@ethersproject/providers': 5.7.2 + '@latticexyz/common': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) + '@latticexyz/config': 2.0.0-next.4(typescript@5.1.6) + '@latticexyz/gas-report': 2.0.0-next.4 + '@latticexyz/schema-type': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.4) + '@latticexyz/store': 2.0.0-next.4(typescript@5.1.6) + ethers: 5.7.2 + zod: 3.22.4 + transitivePeerDependencies: + - bufferutil + - supports-color + - typescript + - utf-8-validate + /@metamask/eth-sig-util@4.0.1: resolution: {integrity: sha512-tghyZKLHZjcdlDqCA3gNZmLeR0XvOE9U1qoQO9ohyAZT6Pya+H9vkBPcsyXytmYLNgVoin7CKCmweo/R43V+tQ==} engines: {node: '>=12.0.0'} @@ -1034,7 +1510,6 @@ packages: resolution: {integrity: sha512-2upgEu0iLiDVDZkNLeFV2+ht0BAVgQnEmCk6JsOch9Rp8xfkMCbvbAZlA2pBHQc73dbl+vFOXfqkf4uemdn0bw==} dependencies: '@noble/hashes': 1.3.0 - dev: false /@noble/curves@1.1.0: resolution: {integrity: sha512-091oBExgENk/kGj3AZmtBDMpxQPDtxQABR2B9lb1JbVTs6ytdzZNwvhxQ4MWasRNEzlbEH8jCWFCwhF/Obj5AA==} @@ -1047,7 +1522,6 @@ packages: /@noble/hashes@1.3.0: resolution: {integrity: sha512-ilHEACi9DwqJB0pw7kv+Apvh50jiiSyR/cQ3y4W7lOR5mhvn/50FLUfsnfJz0BDZtl/RR16kXvptiv6q1msYZg==} - dev: false /@noble/hashes@1.3.1: resolution: {integrity: sha512-EbqwksQwz9xDRGfDST86whPBgM65E0OH/pCgqW0GBVzO22bNE+NuIbeTb714+IfSjU3aRk47EUvXIb5bTsenKA==} @@ -1236,7 +1710,7 @@ packages: - utf-8-validate dev: true - /@nomicfoundation/hardhat-chai-matchers@2.0.2(@nomicfoundation/hardhat-ethers@3.0.4)(chai@4.3.10)(ethers@5.7.2)(hardhat@2.18.0): + /@nomicfoundation/hardhat-chai-matchers@2.0.2(@nomicfoundation/hardhat-ethers@3.0.4)(chai@4.3.10)(ethers@5.7.2)(hardhat@2.18.1): resolution: {integrity: sha512-9Wu9mRtkj0U9ohgXYFbB/RQDa+PcEdyBm2suyEtsJf3PqzZEEjLUZgWnMjlFhATMk/fp3BjmnYVPrwl+gr8oEw==} peerDependencies: '@nomicfoundation/hardhat-ethers': ^3.0.0 @@ -1244,40 +1718,40 @@ packages: ethers: ^6.1.0 hardhat: ^2.9.4 dependencies: - '@nomicfoundation/hardhat-ethers': 3.0.4(ethers@5.7.2)(hardhat@2.18.0) + '@nomicfoundation/hardhat-ethers': 3.0.4(ethers@5.7.2)(hardhat@2.18.1) '@types/chai-as-promised': 7.1.6 chai: 4.3.10 chai-as-promised: 7.1.1(chai@4.3.10) deep-eql: 4.1.3 - ethers: registry.npmmirror.com/ethers@5.7.2 - hardhat: 2.18.0(ts-node@10.9.1)(typescript@5.1.6) + ethers: 5.7.2 + hardhat: 2.18.1(ts-node@10.9.1)(typescript@5.1.6) ordinal: 1.0.3 dev: true - /@nomicfoundation/hardhat-ethers@3.0.4(ethers@5.7.2)(hardhat@2.18.0): + /@nomicfoundation/hardhat-ethers@3.0.4(ethers@5.7.2)(hardhat@2.18.1): resolution: {integrity: sha512-k9qbLoY7qn6C6Y1LI0gk2kyHXil2Tauj4kGzQ8pgxYXIGw8lWn8tuuL72E11CrlKaXRUvOgF0EXrv/msPI2SbA==} peerDependencies: ethers: ^6.1.0 hardhat: ^2.0.0 dependencies: debug: 4.3.4(supports-color@8.1.1) - ethers: registry.npmmirror.com/ethers@5.7.2 - hardhat: 2.18.0(ts-node@10.9.1)(typescript@5.1.6) + ethers: 5.7.2 + hardhat: 2.18.1(ts-node@10.9.1)(typescript@5.1.6) lodash.isequal: 4.5.0 transitivePeerDependencies: - supports-color dev: true - /@nomicfoundation/hardhat-network-helpers@1.0.9(hardhat@2.18.0): + /@nomicfoundation/hardhat-network-helpers@1.0.9(hardhat@2.18.1): resolution: {integrity: sha512-OXWCv0cHpwLUO2u7bFxBna6dQtCC2Gg/aN/KtJLO7gmuuA28vgmVKYFRCDUqrbjujzgfwQ2aKyZ9Y3vSmDqS7Q==} peerDependencies: hardhat: ^2.9.5 dependencies: ethereumjs-util: 7.1.5 - hardhat: 2.18.0(ts-node@10.9.1)(typescript@5.1.6) + hardhat: 2.18.1(ts-node@10.9.1)(typescript@5.1.6) dev: true - /@nomicfoundation/hardhat-toolbox@3.0.0(@nomicfoundation/hardhat-chai-matchers@2.0.2)(@nomicfoundation/hardhat-ethers@3.0.4)(@nomicfoundation/hardhat-network-helpers@1.0.9)(@nomicfoundation/hardhat-verify@1.1.1)(@typechain/ethers-v6@0.4.3)(@typechain/hardhat@8.0.3)(@types/chai@4.3.6)(@types/mocha@10.0.2)(@types/node@18.17.11)(chai@4.3.10)(ethers@5.7.2)(hardhat-gas-reporter@1.0.9)(hardhat@2.18.0)(solidity-coverage@0.8.5)(ts-node@10.9.1)(typechain@8.3.1)(typescript@5.1.6): + /@nomicfoundation/hardhat-toolbox@3.0.0(@nomicfoundation/hardhat-chai-matchers@2.0.2)(@nomicfoundation/hardhat-ethers@3.0.4)(@nomicfoundation/hardhat-network-helpers@1.0.9)(@nomicfoundation/hardhat-verify@1.1.1)(@typechain/ethers-v6@0.4.3)(@typechain/hardhat@8.0.3)(@types/chai@4.3.8)(@types/mocha@10.0.2)(@types/node@18.18.5)(chai@4.3.10)(ethers@5.7.2)(hardhat-gas-reporter@1.0.9)(hardhat@2.18.1)(solidity-coverage@0.8.5)(ts-node@10.9.1)(typechain@8.3.1)(typescript@5.1.6): resolution: {integrity: sha512-MsteDXd0UagMksqm9KvcFG6gNKYNa3GGNCy73iQ6bEasEgg2v8Qjl6XA5hjs8o5UD5A3153B6W2BIVJ8SxYUtA==} peerDependencies: '@nomicfoundation/hardhat-chai-matchers': ^2.0.0 @@ -1298,26 +1772,26 @@ packages: typechain: ^8.2.0 typescript: '>=4.5.0' dependencies: - '@nomicfoundation/hardhat-chai-matchers': 2.0.2(@nomicfoundation/hardhat-ethers@3.0.4)(chai@4.3.10)(ethers@5.7.2)(hardhat@2.18.0) - '@nomicfoundation/hardhat-ethers': 3.0.4(ethers@5.7.2)(hardhat@2.18.0) - '@nomicfoundation/hardhat-network-helpers': 1.0.9(hardhat@2.18.0) - '@nomicfoundation/hardhat-verify': 1.1.1(hardhat@2.18.0) + '@nomicfoundation/hardhat-chai-matchers': 2.0.2(@nomicfoundation/hardhat-ethers@3.0.4)(chai@4.3.10)(ethers@5.7.2)(hardhat@2.18.1) + '@nomicfoundation/hardhat-ethers': 3.0.4(ethers@5.7.2)(hardhat@2.18.1) + '@nomicfoundation/hardhat-network-helpers': 1.0.9(hardhat@2.18.1) + '@nomicfoundation/hardhat-verify': 1.1.1(hardhat@2.18.1) '@typechain/ethers-v6': 0.4.3(ethers@5.7.2)(typechain@8.3.1)(typescript@5.1.6) - '@typechain/hardhat': 8.0.3(@typechain/ethers-v6@0.4.3)(ethers@5.7.2)(hardhat@2.18.0)(typechain@8.3.1) - '@types/chai': 4.3.6 + '@typechain/hardhat': 8.0.3(@typechain/ethers-v6@0.4.3)(ethers@5.7.2)(hardhat@2.18.1)(typechain@8.3.1) + '@types/chai': 4.3.8 '@types/mocha': 10.0.2 - '@types/node': 18.17.11 + '@types/node': 18.18.5 chai: 4.3.10 - ethers: registry.npmmirror.com/ethers@5.7.2 - hardhat: 2.18.0(ts-node@10.9.1)(typescript@5.1.6) - hardhat-gas-reporter: 1.0.9(hardhat@2.18.0) - solidity-coverage: 0.8.5(hardhat@2.18.0) - ts-node: 10.9.1(@types/node@18.17.11)(typescript@5.1.6) + ethers: 5.7.2 + hardhat: 2.18.1(ts-node@10.9.1)(typescript@5.1.6) + hardhat-gas-reporter: 1.0.9(hardhat@2.18.1) + solidity-coverage: 0.8.5(hardhat@2.18.1) + ts-node: 10.9.1(@types/node@18.18.5)(typescript@5.1.6) typechain: 8.3.1(typescript@5.1.6) typescript: 5.1.6 dev: true - /@nomicfoundation/hardhat-verify@1.1.1(hardhat@2.18.0): + /@nomicfoundation/hardhat-verify@1.1.1(hardhat@2.18.1): resolution: {integrity: sha512-9QsTYD7pcZaQFEA3tBb/D/oCStYDiEVDN7Dxeo/4SCyHRSm86APypxxdOMEPlGmXsAvd+p1j/dTODcpxb8aztA==} peerDependencies: hardhat: ^2.0.4 @@ -1327,11 +1801,11 @@ packages: cbor: 8.1.0 chalk: 2.4.2 debug: 4.3.4(supports-color@8.1.1) - hardhat: 2.18.0(ts-node@10.9.1)(typescript@5.1.6) + hardhat: 2.18.1(ts-node@10.9.1)(typescript@5.1.6) lodash.clonedeep: 4.5.0 semver: 6.3.1 table: 6.8.1 - undici: 5.25.4 + undici: 5.26.3 transitivePeerDependencies: - supports-color dev: true @@ -1368,6 +1842,7 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [glibc] requiresBuild: true dev: true optional: true @@ -1377,6 +1852,7 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [musl] requiresBuild: true dev: true optional: true @@ -1386,6 +1862,7 @@ packages: engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [glibc] requiresBuild: true dev: true optional: true @@ -1395,6 +1872,7 @@ packages: engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [musl] requiresBuild: true dev: true optional: true @@ -1446,16 +1924,49 @@ packages: resolution: {integrity: sha512-He3LieZ1pP2TNt5JbkPA4PNT9WC3gOTOlDcFGJW4Le4QKqwmiNJCRt44APfxMxvq7OugU/cqYuPcSBzOw38DAg==} dev: false + /@protobufjs/aspromise@1.1.2: + resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==} + + /@protobufjs/base64@1.1.2: + resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==} + + /@protobufjs/codegen@2.0.4: + resolution: {integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==} + + /@protobufjs/eventemitter@1.1.0: + resolution: {integrity: sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==} + + /@protobufjs/fetch@1.1.0: + resolution: {integrity: sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==} + dependencies: + '@protobufjs/aspromise': 1.1.2 + '@protobufjs/inquire': 1.1.0 + + /@protobufjs/float@1.0.2: + resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==} + + /@protobufjs/inquire@1.1.0: + resolution: {integrity: sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==} + + /@protobufjs/path@1.1.2: + resolution: {integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==} + + /@protobufjs/pool@1.1.0: + resolution: {integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==} + + /@protobufjs/utf8@1.1.0: + resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} + /@rc-component/color-picker@1.4.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-vh5EWqnsayZa/JwUznqDaPJz39jznx/YDbyBuVJntv735tKXKwEUZZb2jYEldOg+NKWZwtALjGMrNeGBmqFoEw==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 '@ctrl/tinycolor': 3.6.1 classnames: 2.3.2 - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -1466,8 +1977,8 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.23.2 + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -1476,7 +1987,7 @@ packages: resolution: {integrity: sha512-jS4E7T9Li2GuYwI6PyiVXmxTiM6b07rlD9Ge8uGZSCz3WlzcG5ZK7g5bbuKNeZ9pgUuPK/5guV781ujdVpm4HQ==} engines: {node: '>=8.x'} dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 dev: false /@rc-component/mutate-observer@1.1.0(react-dom@18.2.0)(react@18.2.0): @@ -1486,9 +1997,9 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -1500,9 +2011,9 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -1514,11 +2025,11 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) '@rc-component/trigger': 1.17.0(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -1530,13 +2041,13 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 rc-align: 4.0.15(react-dom@18.2.0)(react@18.2.0) rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 1.3.1(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -1546,15 +2057,15 @@ packages: engines: {node: '>=14.0.0'} dev: false - /@scure/base@1.1.2: - resolution: {integrity: sha512-sSCrnIdaUZQHhBxZThMuk7Wm1TWzMD3uJNdGgx3JS23xSqevu0tAOsg8k66nL3R2NwQe65AI9GgqpPOgZys/eA==} + /@scure/base@1.1.3: + resolution: {integrity: sha512-/+SgoRjLq7Xlf0CWuLHq2LUZeL/w65kfzAPG5NH9pcmBhs+nunQTn4gvdwgMTIXnt9b2C/1SeL2XiysZEyIC9Q==} /@scure/bip32@1.1.5: resolution: {integrity: sha512-XyNh1rB0SkEqd3tXcXMi+Xe1fvg+kUIcoRIEujP1Jgv7DqW2r9lg3Ah0NkFaCs9sTkQAQA8kw7xiRXzENi9Rtw==} dependencies: '@noble/hashes': 1.2.0 '@noble/secp256k1': 1.7.1 - '@scure/base': 1.1.2 + '@scure/base': 1.1.3 dev: true /@scure/bip32@1.3.0: @@ -1562,35 +2073,33 @@ packages: dependencies: '@noble/curves': 1.0.0 '@noble/hashes': 1.3.1 - '@scure/base': 1.1.2 - dev: false + '@scure/base': 1.1.3 /@scure/bip32@1.3.1: resolution: {integrity: sha512-osvveYtyzdEVbt3OfwwXFr4P2iVBL5u1Q3q4ONBfDY/UpOuXmOlbgwc1xECEboY8wIays8Yt6onaWMUdUbfl0A==} dependencies: '@noble/curves': 1.1.0 '@noble/hashes': 1.3.1 - '@scure/base': 1.1.2 + '@scure/base': 1.1.3 /@scure/bip39@1.1.1: resolution: {integrity: sha512-t+wDck2rVkh65Hmv280fYdVdY25J9YeEUIgn2LG1WM6gxFkGzcksoDiUkWVpVp3Oex9xGC68JU2dSbUfwZ2jPg==} dependencies: '@noble/hashes': 1.2.0 - '@scure/base': 1.1.2 + '@scure/base': 1.1.3 dev: true /@scure/bip39@1.2.0: resolution: {integrity: sha512-SX/uKq52cuxm4YFXWFaVByaSHJh2w3BnokVSeUJVCv6K7WulT9u2BuNRBhuFl8vAuYnzx9bEu9WgpcNYTrYieg==} dependencies: '@noble/hashes': 1.3.1 - '@scure/base': 1.1.2 - dev: false + '@scure/base': 1.1.3 /@scure/bip39@1.2.1: resolution: {integrity: sha512-Z3/Fsz1yr904dduJD0NpiyRHhRYHdcnyh73FZWiV+/qhWi83wNJ3NWolYqCEN+ZWsUz2TWwajJggcRE9r1zUYg==} dependencies: '@noble/hashes': 1.3.1 - '@scure/base': 1.1.2 + '@scure/base': 1.1.3 /@sentry/core@5.30.0: resolution: {integrity: sha512-TmfrII8w1PQZSZgPpUESqjB+jC6MvZJZdLtE/0hZ+SrnKhW3x5WlYLvTXZpcWePYBku7rl2wn1RZu6uT0qCTeg==} @@ -1673,6 +2182,18 @@ packages: dependencies: antlr4ts: 0.5.0-alpha.4 + /@trpc/client@10.34.0(@trpc/server@10.34.0): + resolution: {integrity: sha512-nqtDTIqSY/9syo2EjSy4WWWXPU9GsamEh9Tsg698gLAh1nhgFc5+/YYeb+Ne1pbvWGZ5/3t9Dcz3h4wMyyJ9gQ==} + peerDependencies: + '@trpc/server': 10.34.0 + dependencies: + '@trpc/server': 10.34.0 + dev: false + + /@trpc/server@10.34.0: + resolution: {integrity: sha512-2VMW44Fpaoyqb50dBtzdSWMhqt8lmoJiocEyBBeDb03R0W+XrzbVD5kU/wqKPlcp1DWeNCkOEIMtetMZCfo1hA==} + dev: false + /@tsconfig/node10@1.0.9: resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} dev: true @@ -1689,6 +2210,23 @@ packages: resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} dev: true + /@typechain/ethers-v5@10.2.1(@ethersproject/abi@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(typechain@8.3.1)(typescript@5.1.6): + resolution: {integrity: sha512-n3tQmCZjRE6IU4h6lqUGiQ1j866n5MTCBJreNEHHVWXa2u9GJTaeYyU1/k+1qLutkyw+sS6VAN+AbeiTqsxd/A==} + peerDependencies: + '@ethersproject/abi': ^5.0.0 + '@ethersproject/providers': ^5.0.0 + ethers: ^5.1.3 + typechain: ^8.1.1 + typescript: '>=4.3.0' + dependencies: + '@ethersproject/abi': 5.7.0 + '@ethersproject/providers': 5.7.2 + ethers: 5.7.2 + lodash: 4.17.21 + ts-essentials: 7.0.3(typescript@5.1.6) + typechain: 8.3.1(typescript@5.1.6) + typescript: 5.1.6 + /@typechain/ethers-v6@0.4.3(ethers@5.7.2)(typechain@8.3.1)(typescript@5.1.6): resolution: {integrity: sha512-TrxBsyb4ryhaY9keP6RzhFCviWYApcLCIRMPyWaKp2cZZrfaM3QBoxXTnw/eO4+DAY3l+8O0brNW0WgeQeOiDA==} peerDependencies: @@ -1696,14 +2234,14 @@ packages: typechain: ^8.3.1 typescript: '>=4.7.0' dependencies: - ethers: registry.npmmirror.com/ethers@5.7.2 + ethers: 5.7.2 lodash: 4.17.21 ts-essentials: 7.0.3(typescript@5.1.6) typechain: 8.3.1(typescript@5.1.6) typescript: 5.1.6 dev: true - /@typechain/hardhat@8.0.3(@typechain/ethers-v6@0.4.3)(ethers@5.7.2)(hardhat@2.18.0)(typechain@8.3.1): + /@typechain/hardhat@8.0.3(@typechain/ethers-v6@0.4.3)(ethers@5.7.2)(hardhat@2.18.1)(typechain@8.3.1): resolution: {integrity: sha512-MytSmJJn+gs7Mqrpt/gWkTCOpOQ6ZDfRrRT2gtZL0rfGe4QrU4x9ZdW15fFbVM/XTa+5EsKiOMYXhRABibNeng==} peerDependencies: '@typechain/ethers-v6': ^0.4.3 @@ -1712,51 +2250,55 @@ packages: typechain: ^8.3.1 dependencies: '@typechain/ethers-v6': 0.4.3(ethers@5.7.2)(typechain@8.3.1)(typescript@5.1.6) - ethers: registry.npmmirror.com/ethers@5.7.2 + ethers: 5.7.2 fs-extra: 9.1.0 - hardhat: 2.18.0(ts-node@10.9.1)(typescript@5.1.6) + hardhat: 2.18.1(ts-node@10.9.1)(typescript@5.1.6) typechain: 8.3.1(typescript@5.1.6) dev: true /@types/bn.js@4.11.6: resolution: {integrity: sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==} dependencies: - '@types/node': 18.17.11 + '@types/node': 18.18.5 dev: true /@types/bn.js@5.1.2: resolution: {integrity: sha512-dkpZu0szUtn9UXTmw+e0AJFd4D2XAxDnsCLdc05SfqpqzPEBft8eQr8uaFitfo/dUUOZERaLec2hHMG87A4Dxg==} dependencies: - '@types/node': 18.17.11 + '@types/node': 18.18.5 dev: true /@types/chai-as-promised@7.1.6: resolution: {integrity: sha512-cQLhk8fFarRVZAXUQV1xEnZgMoPxqKojBvRkqPCKPQCzEhpbbSKl1Uu75kDng7k5Ln6LQLUmNBjLlFthCgm1NA==} dependencies: - '@types/chai': 4.3.6 + '@types/chai': 4.3.8 dev: true - /@types/chai@4.3.6: - resolution: {integrity: sha512-VOVRLM1mBxIRxydiViqPcKn6MIxZytrbMpd6RJLIWKxUNr3zux8no0Oc7kJx0WAPIitgZ0gkrDS+btlqQpubpw==} + /@types/chai@4.3.8: + resolution: {integrity: sha512-yW/qTM4mRBBcsA9Xw9FbcImYtFPY7sgr+G/O5RDYVmxiy9a+pE5FyoFUi8JYCZY5nicj8atrr1pcfPiYpeNGOA==} dev: true /@types/concat-stream@1.6.1: resolution: {integrity: sha512-eHE4cQPoj6ngxBZMvVf6Hw7Mh4jMW4U9lpGmS5GBPB9RYxlFg+CHaVN7ErNY4W9XfLIEn20b4VDYaIrbq0q4uA==} dependencies: - '@types/node': 18.17.11 + '@types/node': 18.18.5 dev: true /@types/form-data@0.0.33: resolution: {integrity: sha512-8BSvG1kGm83cyJITQMZSulnl6QV8jqAGreJsc5tPu1Jq0vTSOiY/k24Wx82JRpWwZSqrala6sd5rWi6aNXvqcw==} dependencies: - '@types/node': 18.17.11 + '@types/node': 18.18.5 dev: true /@types/glob@7.2.0: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 18.17.11 + '@types/node': 18.18.5 + dev: true + + /@types/json-schema@7.0.13: + resolution: {integrity: sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==} dev: true /@types/lru-cache@5.1.1: @@ -1775,8 +2317,8 @@ packages: resolution: {integrity: sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==} dev: true - /@types/node@18.17.11: - resolution: {integrity: sha512-r3hjHPBu+3LzbGBa8DHnr/KAeTEEOrahkcL+cZc4MaBMTM+mk8LtXR+zw+nqfjuDZZzYTYgTcpHuP+BEQk069g==} + /@types/node@18.18.5: + resolution: {integrity: sha512-4slmbtwV59ZxitY4ixUZdy1uRLf9eSIvBWPQxNjhHYWEtn0FryfKpyS2cvADYXTayWdKEIsJengncrVvkI4I6A==} /@types/node@8.10.66: resolution: {integrity: sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==} @@ -1785,58 +2327,188 @@ packages: /@types/pbkdf2@3.1.0: resolution: {integrity: sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ==} dependencies: - '@types/node': 18.17.11 + '@types/node': 18.18.5 dev: true /@types/prettier@2.7.3: resolution: {integrity: sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==} - dev: true - /@types/prop-types@15.7.5: - resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==} + /@types/prop-types@15.7.8: + resolution: {integrity: sha512-kMpQpfZKSCBqltAJwskgePRaYRFukDkm1oItcAbC3gNELR20XIBcN9VRgg4+m8DKsTfkWeA4m4Imp4DDuWy7FQ==} /@types/qs@6.9.8: resolution: {integrity: sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==} dev: true - /@types/react-dom@18.0.11: - resolution: {integrity: sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==} + /@types/react-dom@18.2.13: + resolution: {integrity: sha512-eJIUv7rPP+EC45uNYp/ThhSpE16k22VJUknt5OLoH9tbXoi8bMhwLf5xRuWMywamNbWzhrSmU7IBJfPup1+3fw==} dependencies: - '@types/react': 18.0.11 + '@types/react': 18.2.28 dev: true - /@types/react@18.0.11: - resolution: {integrity: sha512-JxSwm54IgMW4XTR+zFF5QpNx4JITmFbB4WHR2J0vg9RpjNeyqEMlODXsD2e64br6GX70TL0UYjZJETpyyC1WdA==} + /@types/react@18.2.28: + resolution: {integrity: sha512-ad4aa/RaaJS3hyGz0BGegdnSRXQBkd1CCYDCdNjBPg90UUpLgo+WlJqb9fMYUxtehmzF3PJaTWqRZjko6BRzBg==} dependencies: - '@types/prop-types': 15.7.5 - '@types/scheduler': 0.16.3 + '@types/prop-types': 15.7.8 + '@types/scheduler': 0.16.4 csstype: 3.1.2 /@types/readable-stream@2.3.15: resolution: {integrity: sha512-oM5JSKQCcICF1wvGgmecmHldZ48OZamtMxcGGVICOJA8o8cahXC1zEVAif8iwoc5j8etxFaRFnf095+CDsuoFQ==} dependencies: - '@types/node': 18.17.11 + '@types/node': 18.18.5 safe-buffer: 5.1.2 dev: true /@types/retry@0.12.1: resolution: {integrity: sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==} - dev: false - /@types/scheduler@0.16.3: - resolution: {integrity: sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==} + /@types/scheduler@0.16.4: + resolution: {integrity: sha512-2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ==} /@types/secp256k1@4.0.4: resolution: {integrity: sha512-oN0PFsYxDZnX/qSJ5S5OwaEDTYfekhvaM5vqui2bu1AA39pKofmgL104Q29KiOXizXS2yLjSzc5YdTyMKdcy4A==} dependencies: - '@types/node': 18.17.11 + '@types/node': 18.18.5 + dev: true + + /@types/semver@7.5.3: + resolution: {integrity: sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw==} dev: true - /@types/ws@8.5.5: - resolution: {integrity: sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==} + /@types/ws@8.5.6: + resolution: {integrity: sha512-8B5EO9jLVCy+B58PLHvLDuOD8DRVMgQzq8d55SjLCOn9kqGyqOvy27exVaTio1q1nX5zLu8/6N0n2ThSxOM6tg==} dependencies: - '@types/node': 18.17.11 - dev: false + '@types/node': 18.18.5 + + /@typescript-eslint/eslint-plugin@5.46.1(@typescript-eslint/parser@5.46.1)(eslint@8.29.0)(typescript@5.1.6): + resolution: {integrity: sha512-YpzNv3aayRBwjs4J3oz65eVLXc9xx0PDbIRisHj+dYhvBn02MjYOD96P8YGiWEIFBrojaUjxvkaUpakD82phsA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + '@typescript-eslint/parser': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/parser': 5.46.1(eslint@8.29.0)(typescript@5.1.6) + '@typescript-eslint/scope-manager': 5.46.1 + '@typescript-eslint/type-utils': 5.46.1(eslint@8.29.0)(typescript@5.1.6) + '@typescript-eslint/utils': 5.46.1(eslint@8.29.0)(typescript@5.1.6) + debug: 4.3.4(supports-color@8.1.1) + eslint: 8.29.0 + ignore: 5.2.4 + natural-compare-lite: 1.4.0 + regexpp: 3.2.0 + semver: 7.5.4 + tsutils: 3.21.0(typescript@5.1.6) + typescript: 5.1.6 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/parser@5.46.1(eslint@8.29.0)(typescript@5.1.6): + resolution: {integrity: sha512-RelQ5cGypPh4ySAtfIMBzBGyrNerQcmfA1oJvPj5f+H4jI59rl9xxpn4bonC0tQvUKOEN7eGBFWxFLK3Xepneg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 5.46.1 + '@typescript-eslint/types': 5.46.1 + '@typescript-eslint/typescript-estree': 5.46.1(typescript@5.1.6) + debug: 4.3.4(supports-color@8.1.1) + eslint: 8.29.0 + typescript: 5.1.6 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/scope-manager@5.46.1: + resolution: {integrity: sha512-iOChVivo4jpwUdrJZyXSMrEIM/PvsbbDOX1y3UCKjSgWn+W89skxWaYXACQfxmIGhPVpRWK/VWPYc+bad6smIA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.46.1 + '@typescript-eslint/visitor-keys': 5.46.1 + dev: true + + /@typescript-eslint/type-utils@5.46.1(eslint@8.29.0)(typescript@5.1.6): + resolution: {integrity: sha512-V/zMyfI+jDmL1ADxfDxjZ0EMbtiVqj8LUGPAGyBkXXStWmCUErMpW873zEHsyguWCuq2iN4BrlWUkmuVj84yng==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '*' + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/typescript-estree': 5.46.1(typescript@5.1.6) + '@typescript-eslint/utils': 5.46.1(eslint@8.29.0)(typescript@5.1.6) + debug: 4.3.4(supports-color@8.1.1) + eslint: 8.29.0 + tsutils: 3.21.0(typescript@5.1.6) + typescript: 5.1.6 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/types@5.46.1: + resolution: {integrity: sha512-Z5pvlCaZgU+93ryiYUwGwLl9AQVB/PQ1TsJ9NZ/gHzZjN7g9IAn6RSDkpCV8hqTwAiaj6fmCcKSQeBPlIpW28w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /@typescript-eslint/typescript-estree@5.46.1(typescript@5.1.6): + resolution: {integrity: sha512-j9W4t67QiNp90kh5Nbr1w92wzt+toiIsaVPnEblB2Ih2U9fqBTyqV9T3pYWZBRt6QoMh/zVWP59EpuCjc4VRBg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 5.46.1 + '@typescript-eslint/visitor-keys': 5.46.1 + debug: 4.3.4(supports-color@8.1.1) + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.5.4 + tsutils: 3.21.0(typescript@5.1.6) + typescript: 5.1.6 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/utils@5.46.1(eslint@8.29.0)(typescript@5.1.6): + resolution: {integrity: sha512-RBdBAGv3oEpFojaCYT4Ghn4775pdjvwfDOfQ2P6qzNVgQOVrnSPe5/Pb88kv7xzYQjoio0eKHKB9GJ16ieSxvA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@types/json-schema': 7.0.13 + '@types/semver': 7.5.3 + '@typescript-eslint/scope-manager': 5.46.1 + '@typescript-eslint/types': 5.46.1 + '@typescript-eslint/typescript-estree': 5.46.1(typescript@5.1.6) + eslint: 8.29.0 + eslint-scope: 5.1.1 + eslint-utils: 3.0.0(eslint@8.29.0) + semver: 7.5.4 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/visitor-keys@5.46.1: + resolution: {integrity: sha512-jczZ9noovXwy59KjRTk1OftT78pwygdcmCuBf8yMoWt/8O8l+6x2LSEze0E4TeepXK4MezW3zGSyoDRZK7Y9cg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.46.1 + eslint-visitor-keys: 3.4.3 + dev: true /@wagmi/chains@1.6.0(typescript@5.1.6): resolution: {integrity: sha512-5FRlVxse5P4ZaHG3GTvxwVANSmYJas1eQrTBHhjxVtqXoorm0aLmCHbhmN8Xo1yu09PaWKlleEvfE98yH4AgIw==} @@ -1847,13 +2519,12 @@ packages: optional: true dependencies: typescript: 5.1.6 - dev: false /abbrev@1.0.9: resolution: {integrity: sha512-LEyx4aLEC3x6T0UguF6YILf+ntvmOaWsVfENmIW0E9H09vKlLDGelMjjSm0jkDHALj8A8quZ/HapKNigzwge+Q==} dev: true - /abitype@0.8.11(typescript@5.1.6)(zod@3.22.2): + /abitype@0.8.11(typescript@5.1.6)(zod@3.22.4): resolution: {integrity: sha512-bM4v2dKvX08sZ9IU38IN5BKmN+ZkOSd2oI4a9f0ejHYZQYV6cDr7j+d95ga0z2XHG36Y4jzoG5Z7qDqxp7fi/A==} peerDependencies: typescript: '>=5.0.4' @@ -1863,10 +2534,10 @@ packages: optional: true dependencies: typescript: 5.1.6 - zod: registry.npmmirror.com/zod@3.22.2 + zod: 3.22.4 dev: false - /abitype@0.9.3(typescript@5.1.6)(zod@3.22.2): + /abitype@0.9.3(typescript@5.1.6)(zod@3.22.4): resolution: {integrity: sha512-dz4qCQLurx97FQhnb/EIYTk/ldQ+oafEDUqC0VVIeQS1Q48/YWt/9YNfMmp9SLFqN41ktxny3c8aYxHjmFIB/w==} peerDependencies: typescript: '>=5.0.4' @@ -1878,8 +2549,10 @@ packages: optional: true dependencies: typescript: 5.1.6 - zod: 3.22.2 - dev: false + zod: 3.22.4 + + /abort-controller-x@0.4.3: + resolution: {integrity: sha512-VtUwTNU8fpMwvWGn4xE93ywbogTYsuT+AUxAXOeelbXuQVIwNmC5YLeho9sH4vZ4ITW8414TTAOG1nW6uIVHCA==} /abstract-level@1.0.3: resolution: {integrity: sha512-t6jv+xHy+VYwc4xqZMn2Pa9DjcdzvzZmQGRjTFc8spIbRGHgBrEKbPq+rYXc7CCo0lxgYvSgKVg9qZAhpVQSjA==} @@ -1894,6 +2567,14 @@ packages: queue-microtask: 1.2.3 dev: true + /acorn-jsx@5.3.2(acorn@8.10.0): + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.10.0 + dev: true + /acorn-walk@8.2.0: resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} engines: {node: '>=0.4.0'} @@ -1935,6 +2616,15 @@ packages: indent-string: 4.0.0 dev: true + /ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + dev: true + /ajv@8.12.0: resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} dependencies: @@ -1960,11 +2650,6 @@ packages: engines: {node: '>=6'} dev: true - /ansi-escapes@3.2.0: - resolution: {integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==} - engines: {node: '>=4'} - dev: true - /ansi-escapes@4.3.2: resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} engines: {node: '>=8'} @@ -1977,11 +2662,6 @@ packages: engines: {node: '>=4'} dev: true - /ansi-regex@4.1.1: - resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==} - engines: {node: '>=6'} - dev: true - /ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} @@ -2002,17 +2682,17 @@ packages: dependencies: color-convert: 2.0.1 - /antd@5.9.4(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-eyNn1C/Q9ESn4ktfTlRIIXBbWT5L/Rr38xP37dIvJ3FeD/a4vaVcMqqLz5ywwMPKxgWnuUxggo1mJwWdPoIdSg==} + /antd@5.10.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-qeyfMhcDK2QeuKaC/OCjNCPrJb+3vrBHvVK2swRHsxJvKFSpRerMCShOn/I3CXogrVJazPMluGhy0FQlcHQ4pw==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: '@ant-design/colors': 7.0.0 - '@ant-design/cssinjs': 1.17.0(react-dom@18.2.0)(react@18.2.0) + '@ant-design/cssinjs': 1.17.2(react-dom@18.2.0)(react@18.2.0) '@ant-design/icons': 5.2.6(react-dom@18.2.0)(react@18.2.0) '@ant-design/react-slick': 1.0.2(react@18.2.0) - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 '@ctrl/tinycolor': 3.6.1 '@rc-component/color-picker': 1.4.1(react-dom@18.2.0)(react@18.2.0) '@rc-component/mutate-observer': 1.1.0(react-dom@18.2.0)(react@18.2.0) @@ -2022,38 +2702,38 @@ packages: copy-to-clipboard: 3.3.3 dayjs: 1.11.10 qrcode.react: 3.1.0(react@18.2.0) - rc-cascader: 3.17.0(react-dom@18.2.0)(react@18.2.0) + rc-cascader: 3.18.1(react-dom@18.2.0)(react@18.2.0) rc-checkbox: 3.1.0(react-dom@18.2.0)(react@18.2.0) - rc-collapse: 3.7.1(react-dom@18.2.0)(react@18.2.0) - rc-dialog: 9.2.0(react-dom@18.2.0)(react@18.2.0) - rc-drawer: 6.4.1(react-dom@18.2.0)(react@18.2.0) + rc-collapse: registry.npmjs.org/rc-collapse@3.7.1(react-dom@18.2.0)(react@18.2.0) + rc-dialog: 9.3.3(react-dom@18.2.0)(react@18.2.0) + rc-drawer: 6.5.2(react-dom@18.2.0)(react@18.2.0) rc-dropdown: 4.1.0(react-dom@18.2.0)(react@18.2.0) rc-field-form: 1.38.2(react-dom@18.2.0)(react@18.2.0) - rc-image: 7.2.0(react-dom@18.2.0)(react@18.2.0) + rc-image: 7.3.1(react-dom@18.2.0)(react@18.2.0) rc-input: 1.2.1(react-dom@18.2.0)(react@18.2.0) rc-input-number: 8.1.0(react-dom@18.2.0)(react@18.2.0) rc-mentions: 2.8.0(react-dom@18.2.0)(react@18.2.0) rc-menu: 9.12.2(react-dom@18.2.0)(react@18.2.0) rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-notification: 5.1.1(react-dom@18.2.0)(react@18.2.0) + rc-notification: 5.2.0(react-dom@18.2.0)(react@18.2.0) rc-pagination: 3.6.1(react-dom@18.2.0)(react@18.2.0) rc-picker: 3.14.5(dayjs@1.11.10)(react-dom@18.2.0)(react@18.2.0) rc-progress: 3.5.1(react-dom@18.2.0)(react@18.2.0) rc-rate: 2.12.0(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 1.3.1(react-dom@18.2.0)(react@18.2.0) rc-segmented: 2.2.2(react-dom@18.2.0)(react@18.2.0) - rc-select: 14.9.0(react-dom@18.2.0)(react@18.2.0) - rc-slider: 10.2.1(react-dom@18.2.0)(react@18.2.0) + rc-select: 14.9.1(react-dom@18.2.0)(react@18.2.0) + rc-slider: 10.3.0(react-dom@18.2.0)(react@18.2.0) rc-steps: 6.0.1(react-dom@18.2.0)(react@18.2.0) rc-switch: 4.1.0(react-dom@18.2.0)(react@18.2.0) rc-table: 7.34.4(react-dom@18.2.0)(react@18.2.0) rc-tabs: 12.12.1(react-dom@18.2.0)(react@18.2.0) rc-textarea: 1.4.0(react-dom@18.2.0)(react@18.2.0) - rc-tooltip: 6.0.1(react-dom@18.2.0)(react@18.2.0) + rc-tooltip: 6.1.1(react-dom@18.2.0)(react@18.2.0) rc-tree: 5.7.12(react-dom@18.2.0)(react@18.2.0) rc-tree-select: 5.13.0(react-dom@18.2.0)(react@18.2.0) rc-upload: 4.3.5(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) scroll-into-view-if-needed: 3.1.0 @@ -2064,6 +2744,11 @@ packages: - moment dev: false + /antlr4@4.13.1: + resolution: {integrity: sha512-kiXTspaRYvnIArgE97z5YVVf/cDVQABr3abFRR6mE7yesLMkgu4ujuyV/sgxafQ8wgve0DJQUJ38Z8tkgA2izA==} + engines: {node: '>=16'} + dev: true + /antlr4ts@0.5.0-alpha.4: resolution: {integrity: sha512-WPQDt1B74OfPv/IMS2ekXAKkTZIHl88uMetg6q3OTqgFxZ/dxDXI0EWLyZid/1Pe6hTftyg5N7gel5wNAGxXyQ==} @@ -2081,7 +2766,7 @@ packages: /argparse@1.0.10: resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} dependencies: - sprintf-js: registry.npmmirror.com/sprintf-js@1.0.3 + sprintf-js: 1.0.3 dev: true /argparse@2.0.1: @@ -2091,12 +2776,10 @@ packages: /array-back@3.1.0: resolution: {integrity: sha512-TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==} engines: {node: '>=6'} - dev: true /array-back@4.0.2: resolution: {integrity: sha512-NbdMezxqf94cnNfWLL7V/im0Ub+Anbb0IoZhvzie8+4HJ4nMQuzHuy49FkGYCJK2yAloZ3meiB6AVMClbrI1vg==} engines: {node: '>=8'} - dev: true /array-tree-filter@2.1.0: resolution: {integrity: sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw==} @@ -2120,6 +2803,10 @@ packages: resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} dev: true + /ast-parents@0.0.1: + resolution: {integrity: sha512-XHusKxKz3zoYk1ic8Un640joHbFMhbqneyoZfoKnEGtf2ey9Uh/IdpcQplODdO/kENaMIWsD0nJm4+wX3UNLHA==} + dev: true + /astral-regex@2.0.0: resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} engines: {node: '>=8'} @@ -2132,6 +2819,9 @@ packages: resolution: {integrity: sha512-nSVgobk4rv61R9PUSDtYt7mPVB2olxNR5RWJcAsH676/ef11bUZwvu7+RGYrYauVdDPcO519v68wRhXQtxsV9w==} dev: true + /async@3.2.4: + resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==} + /asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} dev: true @@ -2166,6 +2856,14 @@ packages: /bech32@1.1.4: resolution: {integrity: sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==} + /better-sqlite3@8.7.0: + resolution: {integrity: sha512-99jZU4le+f3G6aIl6PmmV0cxUIWqKieHxsiF7G34CVFiE+/UabpYqkU0NJIkY/96mQKikHeBjtR27vFfs5JpEw==} + requiresBuild: true + dependencies: + bindings: 1.5.0 + prebuild-install: 7.1.1 + dev: false + /bigint-crypto-utils@3.3.0: resolution: {integrity: sha512-jOTSb+drvEDxEq6OuUybOAv/xxoh3cuYRUIPyu8sSHQNKM303UQ2R1DAo45o1AkcIXw6fzbaFI1+xGGdaXs2lg==} engines: {node: '>=14.0.0'} @@ -2179,6 +2877,20 @@ packages: resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} engines: {node: '>=8'} + /bindings@1.5.0: + resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} + dependencies: + file-uri-to-path: 1.0.0 + dev: false + + /bl@4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} + dependencies: + buffer: 5.7.1 + inherits: 2.0.4 + readable-stream: 3.6.2 + dev: false + /blakejs@1.2.1: resolution: {integrity: sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ==} dev: true @@ -2212,6 +2924,9 @@ packages: /brorand@1.1.0: resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} + /browser-headers@0.4.1: + resolution: {integrity: sha512-CA9hsySZVo9371qEHjHZtYxV2cFtVj5Wj/ZHi8ooEsrtm4vOnl9Y9HmyYWk9q+05d7K3rdoAE0j3MVEFVvtQtg==} + /browser-level@1.0.1: resolution: {integrity: sha512-XECYKJ+Dbzw0lbydyQuJzwNXtOpbMSq737qxJN11sIRTErOMShvDpbzTlgju7orJKvx4epULolZAuJGLzCmWRQ==} dependencies: @@ -2283,10 +2998,15 @@ packages: /call-bind@1.0.2: resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: - function-bind: 1.1.1 + function-bind: 1.1.2 get-intrinsic: 1.2.1 dev: true + /callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + dev: true + /camelcase@6.3.0: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} @@ -2330,7 +3050,7 @@ packages: check-error: 1.0.3 deep-eql: 4.1.3 get-func-name: 2.0.2 - loupe: 2.3.6 + loupe: 2.3.7 pathval: 1.1.1 type-detect: 4.0.8 dev: true @@ -2342,7 +3062,6 @@ packages: ansi-styles: 3.2.1 escape-string-regexp: 1.0.5 supports-color: 5.5.0 - dev: true /chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} @@ -2378,6 +3097,10 @@ packages: optionalDependencies: fsevents: 2.3.3 + /chownr@1.1.4: + resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} + dev: false + /ci-info@2.0.0: resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} dev: true @@ -2477,7 +3200,6 @@ packages: find-replace: 3.0.0 lodash.camelcase: 4.3.0 typical: 4.0.0 - dev: true /command-line-usage@6.1.3: resolution: {integrity: sha512-sH5ZSPr+7UStsloltmDh7Ce5fb8XPlHyoPzTpyyMuYCtervL65+ubVZ6Q61cFtFl62UyJlc8/JwERRbAFPUqgw==} @@ -2487,12 +3209,21 @@ packages: chalk: 2.4.2 table-layout: 1.0.2 typical: 5.2.0 + + /commander@10.0.1: + resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} + engines: {node: '>=14'} dev: true /commander@3.0.2: resolution: {integrity: sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==} dev: true + /commander@9.5.0: + resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} + engines: {node: ^12.20.0 || >=14} + dev: true + /compute-scroll-into-view@3.1.0: resolution: {integrity: sha512-rj8l8pD4bJ1nx+dAkMhV1xB5RuZEyVysfxJqB1pRchh1KVvwOv9b7CGB8ZfjTImVv2oF+sYMUkMZq6Na5Ftmbg==} dev: false @@ -2510,11 +3241,34 @@ packages: typedarray: 0.0.6 dev: true + /concurrently@8.2.1: + resolution: {integrity: sha512-nVraf3aXOpIcNud5pB9M82p1tynmZkrSGQ1p6X/VY8cJ+2LMVqAgXsJxYYefACSHbTYlm92O1xuhdGTjwoEvbQ==} + engines: {node: ^14.13.0 || >=16.0.0} + hasBin: true + dependencies: + chalk: 4.1.2 + date-fns: 2.30.0 + lodash: 4.17.21 + rxjs: 7.8.1 + shell-quote: 1.8.1 + spawn-command: 0.0.2 + supports-color: 8.1.1 + tree-kill: 1.2.2 + yargs: 17.7.2 + dev: true + /cookie@0.4.2: resolution: {integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==} engines: {node: '>= 0.6'} dev: true + /copy-anything@3.0.5: + resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==} + engines: {node: '>=12.13'} + dependencies: + is-what: 4.1.15 + dev: false + /copy-to-clipboard@3.3.3: resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==} dependencies: @@ -2525,6 +3279,22 @@ packages: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: true + /cosmiconfig@8.3.6(typescript@5.1.6): + resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + import-fresh: 3.3.0 + js-yaml: 4.1.0 + parse-json: 5.2.0 + path-type: 4.0.0 + typescript: 5.1.6 + dev: true + /crc-32@1.2.2: resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} engines: {node: '>=0.8'} @@ -2563,7 +3333,6 @@ packages: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 - dev: false /crypt@0.0.2: resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==} @@ -2575,6 +3344,13 @@ packages: /csstype@3.1.2: resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} + /date-fns@2.30.0: + resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} + engines: {node: '>=0.11'} + dependencies: + '@babel/runtime': 7.23.2 + dev: true + /dayjs@1.11.10: resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==} dev: false @@ -2600,6 +3376,13 @@ packages: engines: {node: '>=10'} dev: true + /decompress-response@6.0.0: + resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} + engines: {node: '>=10'} + dependencies: + mimic-response: 3.1.0 + dev: false + /deep-eql@4.1.3: resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==} engines: {node: '>=6'} @@ -2610,7 +3393,6 @@ packages: /deep-extend@0.6.0: resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} engines: {node: '>=4.0.0'} - dev: true /deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} @@ -2626,6 +3408,11 @@ packages: engines: {node: '>= 0.8'} dev: true + /detect-libc@2.0.2: + resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} + engines: {node: '>=8'} + dev: false + /detect-port@1.5.1: resolution: {integrity: sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==} hasBin: true @@ -2659,6 +3446,13 @@ packages: path-type: 4.0.0 dev: true + /doctrine@3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} + dependencies: + esutils: 2.0.3 + dev: true + /dom-align@1.12.4: resolution: {integrity: sha512-R8LUSEay/68zE5c8/3BDxiTEvgb4xZTF0RKmAHfiEVN3klfIpXfi2/QCoiWPccVQ0J/ZGdz9OjzL4uJEP/MRAw==} dev: false @@ -2666,8 +3460,81 @@ packages: /dotenv@16.3.1: resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==} engines: {node: '>=12'} + + /drizzle-orm@0.27.2(better-sqlite3@8.7.0)(kysely@0.26.3)(sql.js@1.8.0): + resolution: {integrity: sha512-ZvBvceff+JlgP7FxHKe0zOU9CkZ4RcOtibumIrqfYzDGuOeF0YUY0F9iMqYpRM7pxnLRfC+oO7rWOUH3T5oFQA==} + peerDependencies: + '@aws-sdk/client-rds-data': '>=3' + '@cloudflare/workers-types': '>=3' + '@libsql/client': '*' + '@neondatabase/serverless': '>=0.1' + '@opentelemetry/api': ^1.4.1 + '@planetscale/database': '>=1' + '@types/better-sqlite3': '*' + '@types/pg': '*' + '@types/sql.js': '*' + '@vercel/postgres': '*' + better-sqlite3: '>=7' + bun-types: '*' + knex: '*' + kysely: '*' + mysql2: '>=2' + pg: '>=8' + postgres: '>=3' + sql.js: '>=1' + sqlite3: '>=5' + peerDependenciesMeta: + '@aws-sdk/client-rds-data': + optional: true + '@cloudflare/workers-types': + optional: true + '@libsql/client': + optional: true + '@neondatabase/serverless': + optional: true + '@opentelemetry/api': + optional: true + '@planetscale/database': + optional: true + '@types/better-sqlite3': + optional: true + '@types/pg': + optional: true + '@types/sql.js': + optional: true + '@vercel/postgres': + optional: true + better-sqlite3: + optional: true + bun-types: + optional: true + knex: + optional: true + kysely: + optional: true + mysql2: + optional: true + pg: + optional: true + postgres: + optional: true + sql.js: + optional: true + sqlite3: + optional: true + dependencies: + better-sqlite3: 8.7.0 + kysely: 0.26.3 + sql.js: 1.8.0 dev: false + /ejs@3.1.9: + resolution: {integrity: sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==} + engines: {node: '>=0.10.0'} + hasBin: true + dependencies: + jake: 10.8.7 + /elen@1.0.10: resolution: {integrity: sha512-ZL799/V/kzxYJ6Wlfktreq6qQWfGc3VkGUQJW5lZQ8/MhsQiKTAwERPfhEwIsV2movRGe2DfV7H2MjRw76Z7Wg==} dev: false @@ -2683,13 +3550,15 @@ packages: minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 - /emoji-regex@7.0.3: - resolution: {integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==} - dev: true - /emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + /end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + dependencies: + once: 1.4.0 + dev: false + /enquirer@2.4.1: resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} engines: {node: '>=8.6'} @@ -2703,6 +3572,12 @@ packages: engines: {node: '>=6'} dev: true + /error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + dependencies: + is-arrayish: 0.2.1 + dev: true + /esbuild@0.17.19: resolution: {integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==} engines: {node: '>=12'} @@ -2731,7 +3606,36 @@ packages: '@esbuild/win32-arm64': 0.17.19 '@esbuild/win32-ia32': 0.17.19 '@esbuild/win32-x64': 0.17.19 - dev: false + + /esbuild@0.18.20: + resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/android-arm': 0.18.20 + '@esbuild/android-arm64': 0.18.20 + '@esbuild/android-x64': 0.18.20 + '@esbuild/darwin-arm64': 0.18.20 + '@esbuild/darwin-x64': 0.18.20 + '@esbuild/freebsd-arm64': 0.18.20 + '@esbuild/freebsd-x64': 0.18.20 + '@esbuild/linux-arm': 0.18.20 + '@esbuild/linux-arm64': 0.18.20 + '@esbuild/linux-ia32': 0.18.20 + '@esbuild/linux-loong64': 0.18.20 + '@esbuild/linux-mips64el': 0.18.20 + '@esbuild/linux-ppc64': 0.18.20 + '@esbuild/linux-riscv64': 0.18.20 + '@esbuild/linux-s390x': 0.18.20 + '@esbuild/linux-x64': 0.18.20 + '@esbuild/netbsd-x64': 0.18.20 + '@esbuild/openbsd-x64': 0.18.20 + '@esbuild/sunos-x64': 0.18.20 + '@esbuild/win32-arm64': 0.18.20 + '@esbuild/win32-ia32': 0.18.20 + '@esbuild/win32-x64': 0.18.20 + dev: true /escalade@3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} @@ -2759,17 +3663,140 @@ packages: source-map: 0.2.0 dev: true + /eslint-scope@5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + engines: {node: '>=8.0.0'} + dependencies: + esrecurse: 4.3.0 + estraverse: 4.3.0 + dev: true + + /eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: true + + /eslint-utils@3.0.0(eslint@8.29.0): + resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} + engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} + peerDependencies: + eslint: '>=5' + dependencies: + eslint: 8.29.0 + eslint-visitor-keys: 2.1.0 + dev: true + + /eslint-visitor-keys@2.1.0: + resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} + engines: {node: '>=10'} + dev: true + + /eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /eslint@8.29.0: + resolution: {integrity: sha512-isQ4EEiyUjZFbEKvEGJKKGBwXtvXX+zJbkVKCgTuB9t/+jUBcy8avhkEwWJecI15BkRkOYmvIM5ynbhRjEkoeg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + hasBin: true + dependencies: + '@eslint/eslintrc': 1.4.1 + '@humanwhocodes/config-array': 0.11.11 + '@humanwhocodes/module-importer': 1.0.1 + '@nodelib/fs.walk': 1.2.8 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.4(supports-color@8.1.1) + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.2.2 + eslint-utils: 3.0.0(eslint@8.29.0) + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.5.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + find-up: 5.0.0 + glob-parent: 6.0.2 + globals: 13.23.0 + grapheme-splitter: 1.0.4 + ignore: 5.2.4 + import-fresh: 3.3.0 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + is-path-inside: 3.0.3 + js-sdsl: 4.4.2 + js-yaml: 4.1.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.3 + regexpp: 3.2.0 + strip-ansi: 6.0.1 + strip-json-comments: 3.1.1 + text-table: 0.2.0 + transitivePeerDependencies: + - supports-color + dev: true + + /espree@9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + acorn: 8.10.0 + acorn-jsx: 5.3.2(acorn@8.10.0) + eslint-visitor-keys: 3.4.3 + dev: true + /esprima@2.7.3: resolution: {integrity: sha512-OarPfz0lFCiW4/AV2Oy1Rp9qu0iusTKqykwTspGCZtPxmF81JR4MmIebvF1F9+UOKth2ZubLQ4XGGaU+hSn99A==} engines: {node: '>=0.10.0'} hasBin: true dev: true + /esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true + dev: true + + /esquery@1.5.0: + resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} + engines: {node: '>=0.10'} + dependencies: + estraverse: 5.3.0 + dev: true + + /esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + dependencies: + estraverse: 5.3.0 + dev: true + /estraverse@1.9.3: resolution: {integrity: sha512-25w1fMXQrGdoquWnScXZGckOv+Wes+JDnuN/+7ex3SauFRS72r2lFDec0EKPt2YD1wUJ/IrfEex+9yp4hfSOJA==} engines: {node: '>=0.10.0'} dev: true + /estraverse@4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} + dev: true + + /estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + dev: true + /esutils@2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} @@ -2809,7 +3836,6 @@ packages: /ethereum-cryptography@0.1.3: resolution: {integrity: sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==} - deprecated: Upgrade to ethereum-cryptography@2.0 for security and reduced package size dependencies: '@types/pbkdf2': 3.1.0 '@types/secp256k1': 4.0.4 @@ -2947,11 +3973,19 @@ packages: onetime: 6.0.0 signal-exit: 3.0.7 strip-final-newline: 3.0.0 + + /expand-template@2.0.3: + resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} + engines: {node: '>=6'} dev: false /fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + /fast-diff@1.3.0: + resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} + dev: true + /fast-glob@3.3.1: resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} engines: {node: '>=8.6.0'} @@ -2963,6 +3997,10 @@ packages: micromatch: 4.0.5 dev: true + /fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + dev: true + /fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} dev: true @@ -2973,6 +4011,22 @@ packages: reusify: 1.0.4 dev: true + /file-entry-cache@6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flat-cache: 3.1.1 + dev: true + + /file-uri-to-path@1.0.0: + resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} + dev: false + + /filelist@1.0.4: + resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} + dependencies: + minimatch: 5.1.6 + /fill-range@7.0.1: resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} engines: {node: '>=8'} @@ -2984,7 +4038,6 @@ packages: engines: {node: '>=4.0.0'} dependencies: array-back: 3.1.0 - dev: true /find-up@2.1.0: resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==} @@ -3008,11 +4061,24 @@ packages: locate-path: 7.2.0 path-exists: 5.0.0 + /flat-cache@3.1.1: + resolution: {integrity: sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==} + engines: {node: '>=12.0.0'} + dependencies: + flatted: 3.2.9 + keyv: 4.5.4 + rimraf: 3.0.2 + dev: true + /flat@5.0.2: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} hasBin: true dev: true + /flatted@3.2.9: + resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} + dev: true + /follow-redirects@1.15.3(debug@4.3.4): resolution: {integrity: sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==} engines: {node: '>=4.0'} @@ -3047,58 +4113,23 @@ packages: resolution: {integrity: sha512-H5KQDspykdHuztLTg+ajGN0Z2qUjcEf3Ybxc6hLt0k7/zPkn29XnKnxlBPyW2XIddWrGaJBzBl4VLYOtk39yZg==} dev: true - /flat@5.0.2: - resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} - hasBin: true - dev: true - - /follow-redirects@1.15.3(debug@4.3.4): - resolution: {integrity: sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==} - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true - dependencies: - debug: 4.3.4(supports-color@8.1.1) - dev: true - - /form-data@2.5.1: - resolution: {integrity: sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==} - engines: {node: '>= 0.12'} - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - dev: true - - /form-data@4.0.0: - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} - engines: {node: '>= 6'} - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - dev: true - - /fp-ts@1.19.3: - resolution: {integrity: sha512-H5KQDspykdHuztLTg+ajGN0Z2qUjcEf3Ybxc6hLt0k7/zPkn29XnKnxlBPyW2XIddWrGaJBzBl4VLYOtk39yZg==} - dev: true - - /fractional-indexing@3.2.0: - resolution: {integrity: sha512-PcOxmqwYCW7O2ovKRU8OoQQj2yqTfEB/yeTYk4gPid6dN5ODRfU1hXd9tTVZzax/0NkO7AxpHykvZnT1aYp/BQ==} - engines: {node: ^14.13.1 || >=16.0.0} - dev: false - - /fs-extra@0.30.0: - resolution: {integrity: sha512-UvSPKyhMn6LEd/WpUaV9C9t3zATuqoqfWc3QdPhPLb58prN9tqYPlPWi8Krxi44loBoUzlobqZ3+8tGpxxSzwA==} - dependencies: - graceful-fs: 4.2.11 - jsonfile: 2.4.0 - klaw: 1.3.1 - path-is-absolute: 1.0.1 - rimraf: 2.6.3 + /fractional-indexing@3.2.0: + resolution: {integrity: sha512-PcOxmqwYCW7O2ovKRU8OoQQj2yqTfEB/yeTYk4gPid6dN5ODRfU1hXd9tTVZzax/0NkO7AxpHykvZnT1aYp/BQ==} + engines: {node: ^14.13.1 || >=16.0.0} + dev: false + + /fs-constants@1.0.0: + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} + dev: false + + /fs-extra@0.30.0: + resolution: {integrity: sha512-UvSPKyhMn6LEd/WpUaV9C9t3zATuqoqfWc3QdPhPLb58prN9tqYPlPWi8Krxi44loBoUzlobqZ3+8tGpxxSzwA==} + dependencies: + graceful-fs: 4.2.11 + jsonfile: 2.4.0 + klaw: 1.3.1 + path-is-absolute: 1.0.1 + rimraf: 2.7.1 dev: true /fs-extra@11.1.1: @@ -3151,8 +4182,8 @@ packages: requiresBuild: true optional: true - /function-bind@1.1.1: - resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} + /function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} dev: true /functional-red-black-tree@1.0.1: @@ -3170,8 +4201,8 @@ packages: /get-intrinsic@1.2.1: resolution: {integrity: sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==} dependencies: - function-bind: 1.1.1 - has: 1.0.3 + function-bind: 1.1.2 + has: 1.0.4 has-proto: 1.0.1 has-symbols: 1.0.3 dev: true @@ -3184,7 +4215,6 @@ packages: /get-stream@6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} - dev: false /ghost-testrpc@0.0.2: resolution: {integrity: sha512-i08dAEgJ2g8z5buJIrCTduwPIhih3DP+hOCTyyryikfV8T0bNvHnGXO67i0DD1H4GBDETTclPy9njZbfluQYrQ==} @@ -3194,12 +4224,23 @@ packages: node-emoji: 1.11.0 dev: true + /github-from-package@0.0.0: + resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} + dev: false + /glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} dependencies: is-glob: 4.0.3 + /glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + dependencies: + is-glob: 4.0.3 + dev: true + /glob@5.0.15: resolution: {integrity: sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==} dependencies: @@ -3242,6 +4283,16 @@ packages: path-is-absolute: 1.0.1 dev: true + /glob@8.1.0: + resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} + engines: {node: '>=12'} + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 5.1.6 + once: 1.4.0 + /global-modules@2.0.0: resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==} engines: {node: '>=6'} @@ -3258,6 +4309,13 @@ packages: which: 1.3.1 dev: true + /globals@13.23.0: + resolution: {integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.20.2 + dev: true + /globby@10.0.2: resolution: {integrity: sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==} engines: {node: '>=8'} @@ -3272,12 +4330,28 @@ packages: slash: 3.0.0 dev: true + /globby@11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.1 + ignore: 5.2.4 + merge2: 1.4.1 + slash: 3.0.0 + dev: true + /google-protobuf@3.21.2: resolution: {integrity: sha512-3MSOYFO5U9mPGikIYCzK0SaThypfGgS6bHqrUGXG3DPHCrb+txNqeEcns1W0lkGfk0rCyNXm7xB9rMxnCiZOoA==} /graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + /grapheme-splitter@1.0.4: + resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} + dev: true + /handlebars@4.7.8: resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} engines: {node: '>=0.4.7'} @@ -3291,14 +4365,14 @@ packages: uglify-js: 3.17.4 dev: true - /hardhat-gas-reporter@1.0.9(hardhat@2.18.0): + /hardhat-gas-reporter@1.0.9(hardhat@2.18.1): resolution: {integrity: sha512-INN26G3EW43adGKBNzYWOlI3+rlLnasXTwW79YNnUhXPDa+yHESgt639dJEs37gCjhkbNKcRRJnomXEuMFBXJg==} peerDependencies: hardhat: ^2.0.2 dependencies: array-uniq: 1.0.3 eth-gas-reporter: 0.2.27 - hardhat: 2.18.0(ts-node@10.9.1)(typescript@5.1.6) + hardhat: 2.18.1(ts-node@10.9.1)(typescript@5.1.6) sha1: 1.1.1 transitivePeerDependencies: - '@codechecks/client' @@ -3307,8 +4381,8 @@ packages: - utf-8-validate dev: true - /hardhat@2.18.0(ts-node@10.9.1)(typescript@5.1.6): - resolution: {integrity: sha512-Com3SPFgk6v73LlE3rypuh32DYxOWvNbVBm5xfPUEzGVEW54Fcc4j3Uq7j6COj7S8Jc27uNihLFsveHYM0YJkQ==} + /hardhat@2.18.1(ts-node@10.9.1)(typescript@5.1.6): + resolution: {integrity: sha512-b55rW7Ka+fvJeg6oWuBTXoYQEUurevCCankjGNTwczwD3GnkhV9GEei7KUT+9IKmWx3lC+zyxlFxeDbg0gUoHw==} hasBin: true peerDependencies: ts-node: '*' @@ -3363,12 +4437,12 @@ packages: solc: 0.7.3(debug@4.3.4) source-map-support: 0.5.21 stacktrace-parser: 0.1.10 - ts-node: 10.9.1(@types/node@18.17.11)(typescript@5.1.6) + ts-node: 10.9.1(@types/node@18.18.5)(typescript@5.1.6) tsort: 0.0.1 typescript: 5.1.6 - undici: 5.25.4 + undici: 5.26.3 uuid: 8.3.2 - ws: 7.4.6 + ws: 7.5.9 transitivePeerDependencies: - bufferutil - supports-color @@ -3398,11 +4472,9 @@ packages: engines: {node: '>= 0.4'} dev: true - /has@1.0.3: - resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} + /has@1.0.4: + resolution: {integrity: sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==} engines: {node: '>= 0.4.0'} - dependencies: - function-bind: 1.1.1 dev: true /hash-base@3.1.0: @@ -3476,7 +4548,6 @@ packages: /human-signals@4.3.1: resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} engines: {node: '>=14.18.0'} - dev: false /iconv-lite@0.4.24: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} @@ -3496,6 +4567,19 @@ packages: /immutable@4.3.4: resolution: {integrity: sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==} + /import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + dev: true + + /imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + dev: true + /indent-string@4.0.0: resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} engines: {node: '>=8'} @@ -3515,7 +4599,6 @@ packages: /ini@1.3.8: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - dev: true /interpret@1.4.0: resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} @@ -3528,6 +4611,10 @@ packages: fp-ts: 1.19.3 dev: true + /is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + dev: true + /is-binary-path@2.1.0: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} engines: {node: '>=8'} @@ -3546,7 +4633,7 @@ packages: /is-core-module@2.13.0: resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==} dependencies: - has: 1.0.3 + has: 1.0.4 dev: true /is-extglob@2.1.1: @@ -3576,6 +4663,11 @@ packages: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} + /is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + dev: true + /is-plain-obj@2.1.0: resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} engines: {node: '>=8'} @@ -3584,13 +4676,17 @@ packages: /is-stream@3.0.0: resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: false /is-unicode-supported@0.1.0: resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} engines: {node: '>=10'} dev: true + /is-what@4.1.15: + resolution: {integrity: sha512-uKua1wfy3Yt+YqsD6mTUEa2zSi3G1oPlqTflgaPJ7z63vUGN5pxFpnQfeSLMFnJDEsdvOtkp1rUWkYjB4YfhgA==} + engines: {node: '>=12.13'} + dev: false + /isarray@1.0.0: resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} dev: true @@ -3604,7 +4700,19 @@ packages: ws: '*' dependencies: ws: 8.12.0 - dev: false + + /jake@10.8.7: + resolution: {integrity: sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==} + engines: {node: '>=10'} + hasBin: true + dependencies: + async: 3.2.4 + chalk: 4.1.2 + filelist: 1.0.4 + minimatch: 3.1.2 + + /js-base64@3.7.5: + resolution: {integrity: sha512-3MEt5DTINKqfScXKfJFrRbxkrnk2AxPWGBL/ycjz4dK8iqiSJ06UxD8jh8xuh6p10TX4t2+7FsBYVxxQbMg+qA==} /js-sdsl@4.4.2: resolution: {integrity: sha512-dwXFwByc/ajSV6m5bcKAPwe4yDDF6D614pxmIi5odytzxRlwqF6nwoiCek80Ixc7Cvma5awClxrzFtxCQvcM8w==} @@ -3615,14 +4723,13 @@ packages: /js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - dev: false /js-yaml@3.14.1: resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} hasBin: true dependencies: argparse: 1.0.10 - esprima: registry.npmmirror.com/esprima@4.0.1 + esprima: 4.0.1 dev: true /js-yaml@4.1.0: @@ -3632,9 +4739,25 @@ packages: argparse: 2.0.1 dev: true + /json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + dev: true + + /json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + dev: true + + /json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + dev: true + /json-schema-traverse@1.0.0: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + /json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + dev: true + /json2mq@0.2.0: resolution: {integrity: sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA==} dependencies: @@ -3680,6 +4803,12 @@ packages: node-gyp-build: 4.6.1 readable-stream: 3.6.2 + /keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + dependencies: + json-buffer: 3.0.1 + dev: true + /kind-of@6.0.3: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} @@ -3691,6 +4820,11 @@ packages: graceful-fs: 4.2.11 dev: true + /kysely@0.26.3: + resolution: {integrity: sha512-yWSgGi9bY13b/W06DD2OCDDHQmq1kwTGYlQ4wpZkMOJqMGCstVCFIvxCCVG4KfY1/3G0MhDAcZsip/Lw8/vJWw==} + engines: {node: '>=14.0.0'} + dev: false + /level-supports@4.0.1: resolution: {integrity: sha512-PbXpve8rKeNcZ9C1mUicC9auIYFyGpkV9/i6g76tLgANwWhtG2v7I4xNBUlkn3lE2/dZF3Pi0ygYGtLc4RXXdA==} engines: {node: '>=12'} @@ -3720,6 +4854,18 @@ packages: type-check: 0.3.2 dev: true + /levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + dev: true + + /lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + dev: true + /locate-path@2.0.0: resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} engines: {node: '>=4'} @@ -3743,7 +4889,6 @@ packages: /lodash.camelcase@4.3.0: resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} - dev: true /lodash.clonedeep@4.5.0: resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} @@ -3753,19 +4898,8 @@ packages: resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} dev: true - /lodash.truncate@4.4.2: - resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==} - - /lodash.camelcase@4.3.0: - resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} - dev: true - - /lodash.clonedeep@4.5.0: - resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} - dev: true - - /lodash.isequal@4.5.0: - resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + /lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} dev: true /lodash.truncate@4.4.2: @@ -3782,6 +4916,9 @@ packages: is-unicode-supported: 0.1.0 dev: true + /long@5.2.3: + resolution: {integrity: sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==} + /loose-envify@1.4.0: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true @@ -3789,8 +4926,8 @@ packages: js-tokens: 4.0.0 dev: false - /loupe@2.3.6: - resolution: {integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==} + /loupe@2.3.7: + resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} dependencies: get-func-name: 2.0.2 dev: true @@ -3856,7 +4993,6 @@ packages: /merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - dev: false /merge2@1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} @@ -3900,6 +5036,10 @@ packages: /mimic-fn@4.0.0: resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} engines: {node: '>=12'} + + /mimic-response@3.1.0: + resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} + engines: {node: '>=10'} dev: false /minimalistic-assert@1.0.1: @@ -3928,7 +5068,10 @@ packages: /minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - dev: true + + /mkdirp-classic@0.5.3: + resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} + dev: false /mkdirp@0.5.6: resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} @@ -3941,7 +5084,6 @@ packages: resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} engines: {node: '>=10'} hasBin: true - dev: true /mnemonist@0.38.5: resolution: {integrity: sha512-bZTFT5rrPKtPJxj8KSV0WkPyNxl72vQepqqVUAW2ARUpUSF2qXMB6jZj7hW5/k7C1rtpzqbD/IIbJwLXUjCHeg==} @@ -3949,9 +5091,8 @@ packages: obliterator: 2.0.4 dev: true - /mobx@6.10.0: - resolution: {integrity: sha512-WMbVpCMFtolbB8swQ5E2YRrU+Yu8iLozCVx3CdGjbBKlP7dFiCSuiG06uea3JCFN5DnvtAX7+G5Bp82e2xu0ww==} - dev: false + /mobx@6.10.2: + resolution: {integrity: sha512-B1UGC3ieK3boCjnMEcZSwxqRDMdzX65H/8zOHbuTY8ZhvrIjTUoLRR2TP2bPqIgYRfb3+dUigu8yMZufNjn0LQ==} /mocha@10.2.0: resolution: {integrity: sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==} @@ -3999,14 +5140,54 @@ packages: hasBin: true dev: true + /nanoid@3.3.6: + resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + dev: true + + /napi-build-utils@1.0.2: + resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} + dev: false + /napi-macros@2.2.2: resolution: {integrity: sha512-hmEVtAGYzVQpCKdbQea4skABsdXW4RUh5t5mJ2zzqowJS2OyXZTU1KhDVFhx+NlWZ4ap9mqR9TcDO3LTTttd+g==} dev: true + /natural-compare-lite@1.4.0: + resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} + dev: true + + /natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + dev: true + /neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: true + /nice-grpc-common@2.0.2: + resolution: {integrity: sha512-7RNWbls5kAL1QVUOXvBsv1uO0wPQK3lHv+cY1gwkTzirnG1Nop4cBJZubpgziNbaVc/bl9QJcyvsf/NQxa3rjQ==} + dependencies: + ts-error: 1.0.6 + + /nice-grpc-web@2.0.2(google-protobuf@3.21.2): + resolution: {integrity: sha512-hIgvd0ufjOR1FqrakqQ1HdO6A8M1rps9cTCnO+8aPml2NXyLOsuZCdzCp/f31Y1ngBGvDkoalW5H+CBd11x+GQ==} + dependencies: + '@improbable-eng/grpc-web': 0.15.0(google-protobuf@3.21.2) + abort-controller-x: 0.4.3 + js-base64: 3.7.5 + nice-grpc-common: 2.0.2 + transitivePeerDependencies: + - google-protobuf + + /node-abi@3.50.0: + resolution: {integrity: sha512-2Gxu7Eq7vnBIRfYSmqPruEllMM14FjOQFJSoqdGWthVn+tmwEXzmdPpya6cvvwf0uZA3F5N1fMFr9mijZBplFA==} + engines: {node: '>=10'} + dependencies: + semver: 7.5.4 + dev: false + /node-addon-api@2.0.2: resolution: {integrity: sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==} @@ -4041,7 +5222,6 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: path-key: 4.0.0 - dev: false /number-to-bn@1.7.0: resolution: {integrity: sha512-wsJ9gfSz1/s4ZsJN01lyonwuxA1tml6X1yBDnfpMglypcBRFZZkus26EdPSlqS5GJfYddVZa22p3VNb3z5m5Ig==} @@ -4073,7 +5253,9 @@ packages: engines: {node: '>=12'} dependencies: mimic-fn: 4.0.0 - dev: false + + /openurl@1.1.1: + resolution: {integrity: sha512-d/gTkTb1i1GKz5k3XE3XFV/PxQ1k45zDqGP2OA7YhgsaLoqm6qRvARAZOFer1fcXritWlGBRCu/UgeS4HAnXAA==} /optionator@0.8.3: resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} @@ -4087,6 +5269,18 @@ packages: word-wrap: 1.2.5 dev: true + /optionator@0.9.3: + resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} + engines: {node: '>= 0.8.0'} + dependencies: + '@aashutoshrathi/word-wrap': 1.2.6 + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + dev: true + /ordinal@1.0.3: resolution: {integrity: sha512-cMddMgb2QElm8G7vdaa02jhUNbTSrhsgAGUz1OokD83uJTwSUn+nKoNoKVVaRa08yF6sgfO7Maou1+bgLd9rdQ==} dev: true @@ -4130,20 +5324,6 @@ packages: p-limit: 3.1.0 dev: true - /p-locate@2.0.0: - resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==} - engines: {node: '>=4'} - dependencies: - p-limit: 1.3.0 - dev: true - - /p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} - dependencies: - p-limit: 3.1.0 - dev: true - /p-locate@6.0.0: resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -4163,17 +5343,33 @@ packages: dependencies: '@types/retry': 0.12.1 retry: 0.13.1 - dev: false /p-try@1.0.0: resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==} engines: {node: '>=4'} dev: true + /parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + dependencies: + callsites: 3.1.0 + dev: true + /parse-cache-control@1.0.1: resolution: {integrity: sha512-60zvsJReQPX5/QP0Kzfd/VrpjScIQ7SHBW6bFCYfEP+fp0Eppr1SHhIO5nd1PjZtvclzSzES9D/p5nFJurwfWg==} dev: true + /parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} + dependencies: + '@babel/code-frame': 7.22.13 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + dev: true + /path-exists@3.0.0: resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} engines: {node: '>=4'} @@ -4192,20 +5388,13 @@ packages: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} - /path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - dev: true - /path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} - dev: false /path-key@4.0.0: resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} engines: {node: '>=12'} - dev: false /path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} @@ -4216,6 +5405,12 @@ packages: engines: {node: '>=8'} dev: true + /path@0.12.7: + resolution: {integrity: sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==} + dependencies: + process: 0.11.10 + util: 0.10.4 + /pathval@1.1.1: resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} dev: true @@ -4231,6 +5426,10 @@ packages: sha.js: 2.4.11 dev: true + /picocolors@1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + dev: true + /picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} @@ -4240,11 +5439,49 @@ packages: engines: {node: '>=6'} dev: true + /pluralize@8.0.0: + resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} + engines: {node: '>=4'} + dev: true + + /postcss@8.4.31: + resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.6 + picocolors: 1.0.0 + source-map-js: 1.0.2 + dev: true + + /prebuild-install@7.1.1: + resolution: {integrity: sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==} + engines: {node: '>=10'} + hasBin: true + dependencies: + detect-libc: 2.0.2 + expand-template: 2.0.3 + github-from-package: 0.0.0 + minimist: 1.2.8 + mkdirp-classic: 0.5.3 + napi-build-utils: 1.0.2 + node-abi: 3.50.0 + pump: 3.0.0 + rc: 1.2.8 + simple-get: 4.0.1 + tar-fs: 2.1.1 + tunnel-agent: 0.6.0 + dev: false + /prelude-ls@1.1.2: resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==} engines: {node: '>= 0.8.0'} dev: true + /prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + dev: true + /prettier-plugin-solidity@1.1.3(prettier@2.8.8): resolution: {integrity: sha512-fQ9yucPi2sBbA2U2Xjh6m4isUTJ7S7QLc/XDDsktqqxYfTwdYKJ0EnnywXHwCGAaYbQNK+HIYPL1OemxuMsgeg==} engines: {node: '>=12'} @@ -4255,15 +5492,6 @@ packages: prettier: 2.8.8 semver: 7.5.4 solidity-comments-extractor: 0.0.7 - dev: false - - /prettier@1.19.1: - resolution: {integrity: sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==} - engines: {node: '>=4'} - hasBin: true - requiresBuild: true - dev: true - optional: true /prettier@2.8.8: resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} @@ -4274,20 +5502,48 @@ packages: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} dev: true + /process@0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} + /promise@8.3.0: resolution: {integrity: sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==} dependencies: asap: 2.0.6 dev: true + /protobufjs@7.2.5: + resolution: {integrity: sha512-gGXRSXvxQ7UiPgfw8gevrfRWcTlSbOFg+p/N+JVJEK5VhueL2miT6qTymqAmjr1Q5WbOCyJbyrk6JfWKwlFn6A==} + engines: {node: '>=12.0.0'} + requiresBuild: true + dependencies: + '@protobufjs/aspromise': 1.1.2 + '@protobufjs/base64': 1.1.2 + '@protobufjs/codegen': 2.0.4 + '@protobufjs/eventemitter': 1.1.0 + '@protobufjs/fetch': 1.1.0 + '@protobufjs/float': 1.0.2 + '@protobufjs/inquire': 1.1.0 + '@protobufjs/path': 1.1.2 + '@protobufjs/pool': 1.1.0 + '@protobufjs/utf8': 1.1.0 + '@types/node': 18.18.5 + long: 5.2.3 + /proxy-deep@3.1.1: resolution: {integrity: sha512-kppbvLUNJ4IOMZds9/4gz/rtT5OFiesy3XosLsgMKlF3vb6GA5Y3ptyDlzKLcOcUBW+zaY+RiMINTsgE+O6e+Q==} - dev: false /proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} dev: true + /pump@3.0.0: + resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + dev: false + /punycode@2.3.0: resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} engines: {node: '>=6'} @@ -4332,27 +5588,27 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 dom-align: 1.12.4 - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) resize-observer-polyfill: 1.5.1 dev: false - /rc-cascader@3.17.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-8O5Eq/NteRuBaaUIb+ZsTEkNKM3BwWKizsFlSpukCVa2ELqrdMyslbe/OdxtuFlyJIqGyWF5rS2Q+fd0Rpvmgw==} + /rc-cascader@3.18.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-M7Xr5Fs/E87ZGustfObtBYQjsvBCET0UX2JYXB2GmOP+2fsZgjaRGXK+CJBmmWXQ6o4OFinpBQBXG4wJOQ5MEg==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 array-tree-filter: 2.1.0 classnames: 2.3.2 - rc-select: 14.9.0(react-dom@18.2.0)(react@18.2.0) + rc-select: 14.9.1(react-dom@18.2.0)(react@18.2.0) rc-tree: 5.7.12(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -4363,67 +5619,53 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /rc-collapse@3.7.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-N/7ejyiTf3XElNJBBpxqnZBUuMsQWEOPjB2QkfNvZ/Ca54eAvJXuOD1EGbCWCk2m7v/MSxku7mRpdeaLOCd4Gg==} + /rc-dialog@9.3.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-OpgzE0wq55ebN8TL/ZPc+MLY6qXswEuZg2/3uX3+lqjxUnVaH78PyntpJwqY+3BJdQkDj28XeXYRVY6gXQ8fNg==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 + '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /rc-dialog@9.2.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-dL2tklMou/QfK77+0CTH3FTnKCvIiYv9Df7PfFfg8YVXhYAGmuIkV4ooQYHAIR4juL3Ywcm5oQflF2vDDuGlUg==} + /rc-drawer@6.5.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-QckxAnQNdhh4vtmKN0ZwDf3iakO83W9eZcSKWYYTDv4qcD2fHhRAZJJ/OE6v2ZlQ2kSqCJX5gYssF4HJFvsEPQ==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /rc-drawer@6.4.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-QIbNMjiZy322o9uEpJHsSZ5rS/zuxqam3lYVPDzjztoqsoDzTNNxWN77QVpOfQ0UC9/87+qu25zocJ+O9bK2Tg==} + /rc-dropdown@4.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-VZjMunpBdlVzYpEdJSaV7WM7O0jf8uyDjirxXLZRNZ+tAC+NzD3PXPEtliFwGzVwBBdCmGuSqiS9DWcOLxQ9tw==} peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' + react: '>=16.11.0' + react-dom: '>=16.11.0' dependencies: - '@babel/runtime': 7.22.11 - '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) - classnames: 2.3.2 - rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /rc-dropdown@4.1.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-VZjMunpBdlVzYpEdJSaV7WM7O0jf8uyDjirxXLZRNZ+tAC+NzD3PXPEtliFwGzVwBBdCmGuSqiS9DWcOLxQ9tw==} - peerDependencies: - react: '>=16.11.0' - react-dom: '>=16.11.0' - dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 '@rc-component/trigger': 1.17.0(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -4435,25 +5677,25 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 async-validator: 4.2.5 - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /rc-image@7.2.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-5Ug2hCVl6VcT0osR5XaZQ4zclTMEWPnbn3b4/TS/MR1QjRpEACLNFUzBGwr5mbAVhzvLWX5YZf4vO10xUA5IUA==} + /rc-image@7.3.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Tu3vcUyMHa6zxTiQRzHt1glbGwuNWzeQBG9O6qIdy/+1ue0Qb70it+jUct1YPVNkJa/QfaTfUhmsNsqrw7mgsg==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 - rc-dialog: 9.2.0(react-dom@18.2.0)(react@18.2.0) + rc-dialog: 9.3.3(react-dom@18.2.0)(react@18.2.0) rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -4464,11 +5706,11 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 '@rc-component/mini-decimal': 1.1.0 classnames: 2.3.2 rc-input: 1.2.1(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -4479,9 +5721,9 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -4492,13 +5734,13 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 '@rc-component/trigger': 1.17.0(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 rc-input: 1.2.1(react-dom@18.2.0)(react@18.2.0) rc-menu: 9.12.2(react-dom@18.2.0)(react@18.2.0) rc-textarea: 1.4.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -4509,12 +5751,12 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 '@rc-component/trigger': 1.17.0(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-overflow: 1.3.2(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -4525,24 +5767,24 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /rc-notification@5.1.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-BPnded/WmWFE57ubqhVCgRSuedfQQNeSOYqdwppyr2B/Wt909gYFKyWAkFJVXuppAjsOGop05a93UaxjmUFdkg==} + /rc-notification@5.2.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-HwUSypEW4mfOpiakJ7dm6TAKf+3zuSR2xm0I0XMes493rtA3n4EVMvQyldrp23hUwCE3RFj8oncyU1E8iNC4ag==} engines: {node: '>=8.x'} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -4553,10 +5795,10 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 rc-resize-observer: 1.3.1(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -4567,9 +5809,9 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -4594,11 +5836,11 @@ packages: moment: optional: true dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 '@rc-component/trigger': 1.17.0(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 dayjs: 1.11.10 - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -4609,9 +5851,9 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -4623,9 +5865,9 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -4636,9 +5878,9 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) resize-observer-polyfill: 1.5.1 @@ -4650,42 +5892,42 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /rc-select@14.9.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-vbIhK1MBA12MRdxXbiylSCTPKsWV8WmeN7OyATk9I0LsuIVwe/kBAUNH02am1ryjoylbK+AH309a6X1AflGRSw==} + /rc-select@14.9.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-vORdRgOXOIHLanzYi+vpDGydk6eyXT/XZS21PpRlhBTMaieK4JhkGQX2RO8QwFv/gFMjv0QInIgyM+0zmUeIjw==} engines: {node: '>=8.x'} peerDependencies: react: '*' react-dom: '*' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 '@rc-component/trigger': 1.17.0(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-overflow: 1.3.2(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) rc-virtual-list: 3.11.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /rc-slider@10.2.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-l355C/65iV4UFp7mXq5xBTNX2/tF2g74VWiTVlTpNp+6vjE/xaHHNiQq5Af+Uu28uUiqCuH/QXs5HfADL9KJ/A==} + /rc-slider@10.3.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-kt8ehfvPLoZFYJS3Caaf3l+9OF8JUyexC84qy878vf9rOy9IulO/PEdha8E90i8mnj4mtJMSxojk1fJGkYWjpQ==} engines: {node: '>=8.x'} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -4697,9 +5939,9 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -4710,9 +5952,9 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -4724,11 +5966,11 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 '@rc-component/context': 1.4.0(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 rc-resize-observer: 1.3.1(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) rc-virtual-list: 3.11.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -4741,13 +5983,13 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 rc-dropdown: 4.1.0(react-dom@18.2.0)(react@18.2.0) rc-menu: 9.12.2(react-dom@18.2.0)(react@18.2.0) rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 1.3.1(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -4758,22 +6000,22 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 rc-input: 1.2.1(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 1.3.1(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /rc-tooltip@6.0.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-MdvPlsD1fDSxKp9+HjXrc/CxLmA/s11QYIh1R7aExxfodKP7CZA++DG1AjrW80F8IUdHYcR43HAm0Y2BYPelHA==} + /rc-tooltip@6.1.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-YoxL0Ev4htsX37qgN23eKr0L5PIRpZaLVL9GX6aJ4x6UEnwgXZYUNCAEHfKlKT3eD1felDq3ob4+Cn9lprLDBw==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 '@rc-component/trigger': 1.17.0(react-dom@18.2.0)(react@18.2.0) classnames: 2.3.2 react: 18.2.0 @@ -4786,11 +6028,11 @@ packages: react: '*' react-dom: '*' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 - rc-select: 14.9.0(react-dom@18.2.0)(react@18.2.0) + rc-select: 14.9.1(react-dom@18.2.0)(react@18.2.0) rc-tree: 5.7.12(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -4802,10 +6044,10 @@ packages: react: '*' react-dom: '*' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) rc-virtual-list: 3.11.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -4817,23 +6059,23 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /rc-util@5.37.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-cPMV8DzaHI1KDaS7XPRXAf4J7mtBqjvjikLpQieaeOO7+cEbqY2j7Kso/T0R0OiEZTNcLS/8Zl9YrlXiO9UbjQ==} + /rc-util@5.38.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-yV/YBNdFn+edyBpBdCqkPE29Su0jWcHNgwx2dJbRqMrMfrUcMJUjCRV+ZPhcvWyKFJ63GzEerPrz9JIVo0zXmA==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-is: 16.13.1 + react-is: 18.2.0 dev: false /rc-virtual-list@3.11.2(react-dom@18.2.0)(react@18.2.0): @@ -4843,14 +6085,24 @@ packages: react: '*' react-dom: '*' dependencies: - '@babel/runtime': 7.22.11 + '@babel/runtime': 7.23.2 classnames: 2.3.2 rc-resize-observer: 1.3.1(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.37.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false + /rc@1.2.8: + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} + hasBin: true + dependencies: + deep-extend: 0.6.0 + ini: 1.3.8 + minimist: 1.2.8 + strip-json-comments: 2.0.1 + dev: false + /react-dom@18.2.0(react@18.2.0): resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} peerDependencies: @@ -4861,8 +6113,8 @@ packages: scheduler: 0.23.0 dev: false - /react-is@16.13.1: - resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + /react-is@18.2.0: + resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} dev: false /react-router-dom@6.16.0(react-dom@18.2.0)(react@18.2.0): @@ -4925,7 +6177,7 @@ packages: resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} engines: {node: '>= 0.10'} dependencies: - resolve: 1.22.4 + resolve: 1.22.8 dev: true /recursive-readdir@2.2.3: @@ -4938,11 +6190,15 @@ packages: /reduce-flatten@2.0.0: resolution: {integrity: sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w==} engines: {node: '>=6'} - dev: true /regenerator-runtime@0.14.0: resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==} + /regexpp@3.2.0: + resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} + engines: {node: '>=8'} + dev: true + /req-cwd@2.0.0: resolution: {integrity: sha512-ueoIoLo1OfB6b05COxAA9UpeoscNpYyM+BqYlA7H6LVF4hKGPXQQSSaD2YmvDVJMkk4UDpAHIeU1zG53IqjvlQ==} engines: {node: '>=4'} @@ -4974,6 +6230,11 @@ packages: engines: {node: '>=4'} dev: true + /resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + dev: true + /resolve@1.1.7: resolution: {integrity: sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==} dev: true @@ -4984,8 +6245,8 @@ packages: path-parse: 1.0.7 dev: true - /resolve@1.22.4: - resolution: {integrity: sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==} + /resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true dependencies: is-core-module: 2.13.0 @@ -4996,15 +6257,21 @@ packages: /retry@0.13.1: resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} engines: {node: '>= 4'} - dev: false /reusify@1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} dev: true - /rimraf@2.6.3: - resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} + /rimraf@2.7.1: + resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + hasBin: true + dependencies: + glob: 7.2.0 + dev: true + + /rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} hasBin: true dependencies: glob: 7.2.3 @@ -5024,6 +6291,14 @@ packages: bn.js: 5.2.1 dev: true + /rollup@3.29.4: + resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} + engines: {node: '>=14.18.0', npm: '>=8.0.0'} + hasBin: true + optionalDependencies: + fsevents: 2.3.3 + dev: true + /run-parallel-limit@1.1.0: resolution: {integrity: sha512-jJA7irRNM91jaKc3Hcl1npHsFLOXOoTkPCUL1JEa1R82O2miplXXRaGdjW/KM/98YQWDhJLiSs793CnXfblJUw==} dependencies: @@ -5044,7 +6319,12 @@ packages: resolution: {integrity: sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==} dependencies: tslib: 2.6.2 - dev: false + + /rxjs@7.8.1: + resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} + dependencies: + tslib: 2.6.2 + dev: true /safe-buffer@5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} @@ -5057,8 +6337,8 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: true - /sass@1.64.1: - resolution: {integrity: sha512-16rRACSOFEE8VN7SCgBu1MpYCyN7urj9At898tyzdXFhC+a+yOX5dXwAR7L8/IdPJ1NB8OYoXmD55DM30B2kEQ==} + /sass@1.69.3: + resolution: {integrity: sha512-X99+a2iGdXkdWn1akFPs0ZmelUzyAQfvqYc2P/MPTrJRuIRoTffGzT9W9nFqG00S+c8hXzVmgxhUuHFdrwxkhQ==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -5162,12 +6442,14 @@ packages: engines: {node: '>=8'} dependencies: shebang-regex: 3.0.0 - dev: false /shebang-regex@3.0.0: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - dev: false + + /shell-quote@1.8.1: + resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} + dev: true /shelljs@0.8.5: resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==} @@ -5189,6 +6471,17 @@ packages: /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + + /simple-concat@1.0.1: + resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} + dev: false + + /simple-get@4.0.1: + resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} + dependencies: + decompress-response: 6.0.0 + once: 1.4.0 + simple-concat: 1.0.1 dev: false /slash@3.0.0: @@ -5222,11 +6515,47 @@ packages: - debug dev: true + /solhint-config-mud@2.0.0-next.4: + resolution: {integrity: sha512-Bog2Ce4ztgyxuQqs/qZwZ3rKQdSzc/eL3zypdN8lAP2t00EmWeLpz7d5v277Vcwj8hGe+sCZpqSEoJEiuayHpw==} + dev: true + + /solhint-plugin-mud@2.0.0-next.4: + resolution: {integrity: sha512-/YTvQeUqeNSGAuUJ8Z/N1f6xl7V2BFMvg0qsaKNETLbeaGITN82YK9PKRV+ZDVMl2soGrgqHfJLEuD4AnQwRGg==} + dependencies: + '@solidity-parser/parser': 0.16.1 + dev: true + + /solhint@3.6.2(typescript@5.1.6): + resolution: {integrity: sha512-85EeLbmkcPwD+3JR7aEMKsVC9YrRSxd4qkXuMzrlf7+z2Eqdfm1wHWq1ffTuo5aDhoZxp2I9yF3QkxZOxOL7aQ==} + hasBin: true + dependencies: + '@solidity-parser/parser': 0.16.1 + ajv: 6.12.6 + antlr4: 4.13.1 + ast-parents: 0.0.1 + chalk: 4.1.2 + commander: 10.0.1 + cosmiconfig: 8.3.6(typescript@5.1.6) + fast-diff: 1.3.0 + glob: 8.1.0 + ignore: 5.2.4 + js-yaml: 4.1.0 + lodash: 4.17.21 + pluralize: 8.0.0 + semver: 7.5.4 + strip-ansi: 6.0.1 + table: 6.8.1 + text-table: 0.2.0 + optionalDependencies: + prettier: 2.8.8 + transitivePeerDependencies: + - typescript + dev: true + /solidity-comments-extractor@0.0.7: resolution: {integrity: sha512-wciNMLg/Irp8OKGrh3S2tfvZiZ0NEyILfcRCXCD4mp7SgK/i9gzLfhY2hY7VMCQJ3kH9UB9BzNdibIVMchzyYw==} - dev: false - /solidity-coverage@0.8.5(hardhat@2.18.0): + /solidity-coverage@0.8.5(hardhat@2.18.1): resolution: {integrity: sha512-6C6N6OV2O8FQA0FWA95FdzVH+L16HU94iFgg5wAFZ29UpLFkgNI/DRR2HotG1bC0F4gAc/OMs2BJI44Q/DYlKQ==} hasBin: true peerDependencies: @@ -5242,7 +6571,7 @@ packages: ghost-testrpc: 0.0.2 global-modules: 2.0.0 globby: 10.0.2 - hardhat: 2.18.0(ts-node@10.9.1)(typescript@5.1.6) + hardhat: 2.18.1(ts-node@10.9.1)(typescript@5.1.6) jsonschema: 1.4.1 lodash: 4.17.21 mocha: 10.2.0 @@ -5282,6 +6611,18 @@ packages: engines: {node: '>=0.10.0'} dev: true + /spawn-command@0.0.2: + resolution: {integrity: sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==} + dev: true + + /sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + dev: true + + /sql.js@1.8.0: + resolution: {integrity: sha512-3HD8pSkZL+5YvYUI8nlvNILs61ALqq34xgmF+BHpqxe68yZIJ1H+sIVIODvni25+CcxHUxDyrTJUL0lE/m7afw==} + dev: false + /stacktrace-parser@0.1.10: resolution: {integrity: sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==} engines: {node: '>=6'} @@ -5300,7 +6641,6 @@ packages: /string-format@2.0.0: resolution: {integrity: sha512-bbEs3scLeYNXLecRRuk6uJxdXUSj6le/8rNPHChIJTn2V79aXVTR1EH2OH5zLKKoz0V02fOUKZZcw01pLUShZA==} - dev: true /string-width@2.1.1: resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==} @@ -5310,15 +6650,6 @@ packages: strip-ansi: 4.0.0 dev: true - /string-width@3.1.0: - resolution: {integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==} - engines: {node: '>=6'} - dependencies: - emoji-regex: 7.0.3 - is-fullwidth-code-point: 2.0.0 - strip-ansi: 5.2.0 - dev: true - /string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} @@ -5345,13 +6676,6 @@ packages: ansi-regex: 3.0.1 dev: true - /strip-ansi@5.2.0: - resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} - engines: {node: '>=6'} - dependencies: - ansi-regex: 4.1.1 - dev: true - /strip-ansi@6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} @@ -5367,7 +6691,6 @@ packages: /strip-final-newline@3.0.0: resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} engines: {node: '>=12'} - dev: false /strip-hex-prefix@1.0.0: resolution: {integrity: sha512-q8d4ue7JGEiVcypji1bALTos+0pWtyGlivAWyPuTkHzuTCJqrK9sWxYQZUq6Nq3cuyv3bm734IhHvHtGGURU6A==} @@ -5378,6 +6701,7 @@ packages: /strip-json-comments@2.0.1: resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} engines: {node: '>=0.10.0'} + dev: false /strip-json-comments@3.1.1: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} @@ -5388,6 +6712,13 @@ packages: resolution: {integrity: sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ==} dev: false + /superjson@1.13.3: + resolution: {integrity: sha512-mJiVjfd2vokfDxsQPOwJ/PtanO87LhpYY88ubI5dUB1Ab58Txbyje3+jpm+/83R/fevaq/107NNhtYBLuoTrFg==} + engines: {node: '>=10'} + dependencies: + copy-anything: 3.0.5 + dev: false + /supports-color@3.2.3: resolution: {integrity: sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==} engines: {node: '>=0.8.0'} @@ -5446,7 +6777,6 @@ packages: deep-extend: 0.6.0 typical: 5.2.0 wordwrapjs: 4.0.1 - dev: true /table@6.8.1: resolution: {integrity: sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==} @@ -5458,6 +6788,34 @@ packages: string-width: 4.2.3 strip-ansi: 6.0.1 + /tailwind-merge@1.14.0: + resolution: {integrity: sha512-3mFKyCo/MBcgyOTlrY8T7odzZFx+w+qKSMAmdFzRvqBfLlSigU6TZnlFHK0lkMwj9Bj8OYU+9yW9lmGuS0QEnQ==} + dev: false + + /tar-fs@2.1.1: + resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} + dependencies: + chownr: 1.1.4 + mkdirp-classic: 0.5.3 + pump: 3.0.0 + tar-stream: 2.2.0 + dev: false + + /tar-stream@2.2.0: + resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} + engines: {node: '>=6'} + dependencies: + bl: 4.1.0 + end-of-stream: 1.4.4 + fs-constants: 1.0.0 + inherits: 2.0.4 + readable-stream: 3.6.2 + dev: false + + /text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + dev: true + /then-request@6.0.2: resolution: {integrity: sha512-3ZBiG7JvP3wbDzA9iNY5zJQcHL4jn/0BWtXIkagfz7QgOL/LqjCEOBQuJNZfu0XYnv5JhKh+cDxCPM4ILrqruA==} engines: {node: '>=6.0.0'} @@ -5478,7 +6836,6 @@ packages: /throttle-debounce@5.0.0: resolution: {integrity: sha512-2iQTSgkkc1Zyk0MeVrt/3BvuOXYPl/R8Z0U2xxo9rjwNciaHDG3R+Lm6dh4EeUci49DanvBnuqI6jshoQQRGEg==} engines: {node: '>=12.22'} - dev: false /tmp@0.0.33: resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} @@ -5502,6 +6859,11 @@ packages: engines: {node: '>=0.6'} dev: true + /tree-kill@1.2.2: + resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} + hasBin: true + dev: true + /treeify@1.1.0: resolution: {integrity: sha512-1m4RA7xVAJrSGrrXGs0L3YTwyvBs2S8PbRHaLZAkFw7JR8oIFwYtysxlBZhYIa7xSyiYJKZ3iGrrk55cGA3i9A==} engines: {node: '>=0.6'} @@ -5515,7 +6877,9 @@ packages: command-line-args: 5.2.1 command-line-usage: 6.1.3 string-format: 2.0.0 - dev: true + + /ts-error@1.0.6: + resolution: {integrity: sha512-tLJxacIQUM82IR7JO1UUkKlYuUTmoY9HBJAmNWFzheSlDS5SPMcNIepejHJa4BpPQLAcbRhRf3GDJzyj6rbKvA==} /ts-essentials@7.0.3(typescript@5.1.6): resolution: {integrity: sha512-8+gr5+lqO3G84KdiTSMRLtuyJ+nTBVRKuCrK4lidMPdVeEp0uqC875uE5NMcaA7YYMN7XsNiFQuMvasF8HT/xQ==} @@ -5523,9 +6887,8 @@ packages: typescript: '>=3.7.0' dependencies: typescript: 5.1.6 - dev: true - /ts-node@10.9.1(@types/node@18.17.11)(typescript@5.1.6): + /ts-node@10.9.1(@types/node@18.18.5)(typescript@5.1.6): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -5544,7 +6907,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 18.17.11 + '@types/node': 18.18.5 acorn: 8.10.0 acorn-walk: 8.2.0 arg: 4.1.3 @@ -5562,12 +6925,27 @@ packages: /tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - dev: false /tsort@0.0.1: resolution: {integrity: sha512-Tyrf5mxF8Ofs1tNoxA13lFeZ2Zrbd6cKbuH3V+MQ5sb6DtBj5FjrXVsRWT8YvNAQTqNoz66dz1WsbigI22aEnw==} dev: true + /tsutils@3.21.0(typescript@5.1.6): + resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} + engines: {node: '>= 6'} + peerDependencies: + typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' + dependencies: + tslib: 1.14.1 + typescript: 5.1.6 + dev: true + + /tunnel-agent@0.6.0: + resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} + dependencies: + safe-buffer: 5.2.1 + dev: false + /tuple-database@2.2.4(react@18.2.0): resolution: {integrity: sha512-BZK1D5XtJiNRnQRR2C11RUd4O8gX68ZUqgO3CG14zWbMlCPRbOOi6P7o8KOOk2KEtXVis6IJBNK41JTKrBNlDA==} peerDependencies: @@ -5582,7 +6960,7 @@ packages: lodash: 4.17.21 md5: 2.3.0 react: 18.2.0 - uuid: 9.0.0 + uuid: 9.0.1 dev: false /tweetnacl-util@0.15.1: @@ -5600,11 +6978,23 @@ packages: prelude-ls: 1.1.2 dev: true + /type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + dev: true + /type-detect@4.0.8: resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} engines: {node: '>=4'} dev: true + /type-fest@0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} + dev: true + /type-fest@0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} @@ -5634,7 +7024,6 @@ packages: typescript: 5.1.6 transitivePeerDependencies: - supports-color - dev: true /typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} @@ -5648,12 +7037,10 @@ packages: /typical@4.0.0: resolution: {integrity: sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==} engines: {node: '>=8'} - dev: true /typical@5.2.0: resolution: {integrity: sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==} engines: {node: '>=8'} - dev: true /uglify-js@3.17.4: resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} @@ -5663,8 +7050,8 @@ packages: dev: true optional: true - /undici@5.25.4: - resolution: {integrity: sha512-450yJxT29qKMf3aoudzFpIciqpx6Pji3hEWaXqXmanbXF58LTAGCKxcJjxMXWu3iG+Mudgo3ZUfDB6YDFd/dAw==} + /undici@5.26.3: + resolution: {integrity: sha512-H7n2zmKEWgOllKkIUkLvFmsJQj062lSm3uA4EYApG8gLuiOM0/go9bIoC3HVaSnfg4xunowDE2i9p8drkXuvDw==} engines: {node: '>=14.0'} dependencies: '@fastify/busboy': 2.0.0 @@ -5688,19 +7075,43 @@ packages: dependencies: punycode: 2.3.0 + /use-local-storage-state@18.3.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-SwwW6LPbxf3q5XimJyYE2jBefpvEJTjAgBO47wCs0+ZkL/Hx8heF/0wtBJ7Df0SiSwyfNDIPHo+8Z3q569jlow==} + engines: {node: '>=12'} + peerDependencies: + react: '>=18' + react-dom: '>=18' + dependencies: + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false + + /use-sync-external-store@1.2.0(react@18.2.0): + resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + react: 18.2.0 + dev: false + /utf8@3.0.0: resolution: {integrity: sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==} /util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + /util@0.10.4: + resolution: {integrity: sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==} + dependencies: + inherits: 2.0.3 + /uuid@8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true dev: true - /uuid@9.0.0: - resolution: {integrity: sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==} + /uuid@9.0.1: + resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} hasBin: true dev: false @@ -5708,7 +7119,7 @@ packages: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} dev: true - /viem@1.6.0(typescript@5.1.6)(zod@3.22.2): + /viem@1.6.0(typescript@5.1.6)(zod@3.22.4): resolution: {integrity: sha512-ae9Twkd0q2Qlj4yYpWjb4DzYAhKY0ibEpRH8FJaTywZXNpTjFidSdBaT0CVn1BaH7O7cnX4/O47zvDUMGJD1AA==} peerDependencies: typescript: '>=5.0.4' @@ -5721,9 +7132,9 @@ packages: '@noble/hashes': 1.3.0 '@scure/bip32': 1.3.0 '@scure/bip39': 1.2.0 - '@types/ws': 8.5.5 + '@types/ws': 8.5.6 '@wagmi/chains': 1.6.0(typescript@5.1.6) - abitype: 0.9.3(typescript@5.1.6)(zod@3.22.2) + abitype: 0.9.3(typescript@5.1.6)(zod@3.22.4) isomorphic-ws: 5.0.0(ws@8.12.0) typescript: 5.1.6 ws: 8.12.0 @@ -5731,7 +7142,55 @@ packages: - bufferutil - utf-8-validate - zod - dev: false + + /vite@4.4.11(@types/node@18.18.5)(sass@1.69.3): + resolution: {integrity: sha512-ksNZJlkcU9b0lBwAGZGGaZHCMqHsc8OpgtoYhsQ4/I2v5cnpmmmqe5pM4nv/4Hn6G/2GhTdj0DhZh2e+Er1q5A==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + '@types/node': '>= 14' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 18.18.5 + esbuild: 0.18.20 + postcss: 8.4.31 + rollup: 3.29.4 + sass: 1.69.3 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /wait-port@1.1.0: + resolution: {integrity: sha512-3e04qkoN3LxTMLakdqeWth8nih8usyg+sf1Bgdf9wwUkp05iuK1eSY/QpLvscT/+F/gA89+LpUmmgBtesbqI2Q==} + engines: {node: '>=10'} + hasBin: true + dependencies: + chalk: 4.1.2 + commander: 9.5.0 + debug: 4.3.4(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + dev: true /web3-utils@1.10.2: resolution: {integrity: sha512-TdApdzdse5YR+5GCX/b/vQnhhbj1KSAtfrDtRW7YS0kcWp1gkJsN62gw6GzCaNTeXookB7UrLtmDUuMv65qgow==} @@ -5759,7 +7218,6 @@ packages: hasBin: true dependencies: isexe: 2.0.0 - dev: false /word-wrap@1.2.5: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} @@ -5776,7 +7234,6 @@ packages: dependencies: reduce-flatten: 2.0.0 typical: 5.2.0 - dev: true /workerpool@6.2.1: resolution: {integrity: sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==} @@ -5805,6 +7262,19 @@ packages: utf-8-validate: optional: true + /ws@7.5.9: + resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==} + engines: {node: '>=8.3.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: true + /ws@8.12.0: resolution: {integrity: sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==} engines: {node: '>=10.0.0'} @@ -5816,7 +7286,6 @@ packages: optional: true utf-8-validate: optional: true - dev: false /y18n@5.0.8: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} @@ -5883,4295 +7352,66 @@ packages: engines: {node: '>=10'} dev: true - /yargs-unparser@2.0.0: - resolution: {integrity: sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==} - engines: {node: '>=10'} - dependencies: - camelcase: 6.3.0 - decamelize: 4.0.0 - flat: 5.0.2 - is-plain-obj: 2.1.0 - dev: true - - /yargs@16.2.0: - resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} - engines: {node: '>=10'} - dependencies: - cliui: 7.0.4 - escalade: 3.1.1 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - string-width: 4.2.3 - y18n: 5.0.8 - yargs-parser: 20.2.4 - dev: true + /yocto-queue@1.0.0: + resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} + engines: {node: '>=12.20'} - /yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} - engines: {node: '>=12'} + /zod-validation-error@1.4.0(zod@3.22.4): + resolution: {integrity: sha512-Fo/sKDcm+RQ33MkfSsLRXypoTfvk8KN2/e7B3Gf1ccRqBV/WjnokTe2lnJglpAb3yTs4HV0M7dG7ukSl2gApCA==} + engines: {node: '>=16.0.0'} + peerDependencies: + zod: ^3.18.0 dependencies: - cliui: 8.0.1 - escalade: 3.1.1 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - string-width: 4.2.3 - y18n: 5.0.8 - yargs-parser: 21.1.1 - dev: false + zod: 3.22.4 - /yn@3.1.1: - resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} - engines: {node: '>=6'} - dev: true + /zod@3.22.4: + resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} - /yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} - engines: {node: '>=10'} - dev: true - - /yocto-queue@1.0.0: - resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} - engines: {node: '>=12.20'} - - /zod-validation-error@1.5.0(zod@3.22.2): - resolution: {integrity: sha512-/7eFkAI4qV0tcxMBB/3+d2c1P6jzzZYdYSlBuAklzMuCrJu5bzJfHS0yVAS87dRHVlhftd6RFJDIvv03JgkSbw==} - engines: {node: '>=16.0.0'} + /zustand@4.4.3(@types/react@18.2.28)(react@18.2.0): + resolution: {integrity: sha512-oRy+X3ZazZvLfmv6viIaQmtLOMeij1noakIsK/Y47PWYhT8glfXzQ4j0YcP5i0P0qI1A4rIB//SGROGyZhx91A==} + engines: {node: '>=12.7.0'} peerDependencies: - zod: ^3.18.0 + '@types/react': '>=16.8' + immer: '>=9.0' + react: '>=16.8' + peerDependenciesMeta: + '@types/react': + optional: true + immer: + optional: true + react: + optional: true dependencies: - zod: 3.22.2 - dev: false - - /zod@3.22.2: - resolution: {integrity: sha512-wvWkphh5WQsJbVk1tbx1l1Ly4yg+XecD+Mq280uBGt9wa5BKSWf4Mhp6GmrkPixhMxmabYY7RbzlwVP32pbGCg==} + '@types/react': 18.2.28 + react: 18.2.0 + use-sync-external-store: 1.2.0(react@18.2.0) dev: false github.com/dapphub/ds-test/e282159d5170298eb2455a6c05280ab5a73a4ef0: - resolution: {commit: e282159d5170298eb2455a6c05280ab5a73a4ef0, repo: git+ssh://git@github.com/dapphub/ds-test.git, type: git} + resolution: {tarball: https://codeload.github.com/dapphub/ds-test/tar.gz/e282159d5170298eb2455a6c05280ab5a73a4ef0} name: ds-test version: 1.0.0 dev: true github.com/foundry-rs/forge-std/74cfb77e308dd188d2f58864aaf44963ae6b88b1: - resolution: {commit: 74cfb77e308dd188d2f58864aaf44963ae6b88b1, repo: git+ssh://git@github.com/foundry-rs/forge-std.git, type: git} + resolution: {tarball: https://codeload.github.com/foundry-rs/forge-std/tar.gz/74cfb77e308dd188d2f58864aaf44963ae6b88b1} name: forge-std version: 1.6.0 dev: true - registry.npmmirror.com/@aashutoshrathi/word-wrap@1.2.6: - resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz} - name: '@aashutoshrathi/word-wrap' - version: 1.2.6 - engines: {node: '>=0.10.0'} - dev: true - - registry.npmmirror.com/@adraffy/ens-normalize@1.9.0: - resolution: {integrity: sha512-iowxq3U30sghZotgl4s/oJRci6WPBfNO5YYgk2cIOMCHr3LeGPcsZjCEr+33Q4N+oV3OABDAtA+pyvWjbvBifQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@adraffy/ens-normalize/-/ens-normalize-1.9.0.tgz} - name: '@adraffy/ens-normalize' - version: 1.9.0 - - registry.npmmirror.com/@babel/code-frame@7.22.10: - resolution: {integrity: sha512-/KKIMG4UEL35WmI9OlvMhurwtytjvXoFcGNrOvyG9zIzA8YmPjVtIZUf7b05+TPO7G7/GEmLHDaoCgACHl9hhA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.22.10.tgz} - name: '@babel/code-frame' - version: 7.22.10 - engines: {node: '>=6.9.0'} - dependencies: - '@babel/highlight': registry.npmmirror.com/@babel/highlight@7.22.10 - chalk: 2.4.2 - dev: true - - registry.npmmirror.com/@babel/helper-validator-identifier@7.22.5: - resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz} - name: '@babel/helper-validator-identifier' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dev: true - - registry.npmmirror.com/@babel/highlight@7.22.10: - resolution: {integrity: sha512-78aUtVcT7MUscr0K5mIEnkwxPE0MaxkR5RxRwuHaQ+JuU5AmTPhY+do2mdzVTnIJJpyBglql2pehuBIWHug+WQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@babel/highlight/-/highlight-7.22.10.tgz} - name: '@babel/highlight' - version: 7.22.10 - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier@7.22.5 - chalk: 2.4.2 - js-tokens: registry.npmmirror.com/js-tokens@4.0.0 - dev: true - - registry.npmmirror.com/@babel/runtime@7.22.11: - resolution: {integrity: sha512-ee7jVNlWN09+KftVOu9n7S8gQzD/Z6hN/I8VBRXW4P1+Xe7kJGXMwu8vds4aGIMHZnNbdpSWCfZZtinytpcAvA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@babel/runtime/-/runtime-7.22.11.tgz} - name: '@babel/runtime' - version: 7.22.11 - engines: {node: '>=6.9.0'} - dependencies: - regenerator-runtime: 0.14.0 - dev: true - - registry.npmmirror.com/@eslint/eslintrc@1.4.1: - resolution: {integrity: sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-1.4.1.tgz} - name: '@eslint/eslintrc' - version: 1.4.1 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - ajv: registry.npmmirror.com/ajv@6.12.6 - debug: registry.npmmirror.com/debug@4.3.4 - espree: registry.npmmirror.com/espree@9.6.1 - globals: registry.npmmirror.com/globals@13.21.0 - ignore: registry.npmmirror.com/ignore@5.2.4 - import-fresh: registry.npmmirror.com/import-fresh@3.3.0 - js-yaml: registry.npmmirror.com/js-yaml@4.1.0 - minimatch: registry.npmmirror.com/minimatch@3.1.2 - strip-json-comments: registry.npmmirror.com/strip-json-comments@3.1.1 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@ethersproject/abi@5.7.0: - resolution: {integrity: sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/abi/-/abi-5.7.0.tgz} - name: '@ethersproject/abi' - version: 5.7.0 - dependencies: - '@ethersproject/address': registry.npmmirror.com/@ethersproject/address@5.7.0 - '@ethersproject/bignumber': registry.npmmirror.com/@ethersproject/bignumber@5.7.0 - '@ethersproject/bytes': registry.npmmirror.com/@ethersproject/bytes@5.7.0 - '@ethersproject/constants': registry.npmmirror.com/@ethersproject/constants@5.7.0 - '@ethersproject/hash': registry.npmmirror.com/@ethersproject/hash@5.7.0 - '@ethersproject/keccak256': registry.npmmirror.com/@ethersproject/keccak256@5.7.0 - '@ethersproject/logger': registry.npmmirror.com/@ethersproject/logger@5.7.0 - '@ethersproject/properties': registry.npmmirror.com/@ethersproject/properties@5.7.0 - '@ethersproject/strings': registry.npmmirror.com/@ethersproject/strings@5.7.0 - - registry.npmmirror.com/@ethersproject/abstract-provider@5.7.0: - resolution: {integrity: sha512-R41c9UkchKCpAqStMYUpdunjo3pkEvZC3FAwZn5S5MGbXoMQOHIdHItezTETxAO5bevtMApSyEhn9+CHcDsWBw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/abstract-provider/-/abstract-provider-5.7.0.tgz} - name: '@ethersproject/abstract-provider' - version: 5.7.0 - dependencies: - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/networks': registry.npmmirror.com/@ethersproject/networks@5.7.1 - '@ethersproject/properties': 5.7.0 - '@ethersproject/transactions': registry.npmmirror.com/@ethersproject/transactions@5.7.0 - '@ethersproject/web': registry.npmmirror.com/@ethersproject/web@5.7.1 - - registry.npmmirror.com/@ethersproject/abstract-signer@5.7.0: - resolution: {integrity: sha512-a16V8bq1/Cz+TGCkE2OPMTOUDLS3grCpdjoJCYNnVBbdYEMSgKrU0+B90s8b6H+ByYTBZN7a3g76jdIJi7UfKQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/abstract-signer/-/abstract-signer-5.7.0.tgz} - name: '@ethersproject/abstract-signer' - version: 5.7.0 - dependencies: - '@ethersproject/abstract-provider': registry.npmmirror.com/@ethersproject/abstract-provider@5.7.0 - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/properties': 5.7.0 - - registry.npmmirror.com/@ethersproject/address@5.7.0: - resolution: {integrity: sha512-9wYhYt7aghVGo758POM5nqcOMaE168Q6aRLJZwUmiqSrAungkG74gSSeKEIR7ukixesdRZGPgVqme6vmxs1fkA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/address/-/address-5.7.0.tgz} - name: '@ethersproject/address' - version: 5.7.0 - dependencies: - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/keccak256': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/rlp': registry.npmmirror.com/@ethersproject/rlp@5.7.0 - - registry.npmmirror.com/@ethersproject/base64@5.7.0: - resolution: {integrity: sha512-Dr8tcHt2mEbsZr/mwTPIQAf3Ai0Bks/7gTw9dSqk1mQvhW3XvRlmDJr/4n+wg1JmCl16NZue17CDh8xb/vZ0sQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/base64/-/base64-5.7.0.tgz} - name: '@ethersproject/base64' - version: 5.7.0 - dependencies: - '@ethersproject/bytes': 5.7.0 - - registry.npmmirror.com/@ethersproject/basex@5.7.0: - resolution: {integrity: sha512-ywlh43GwZLv2Voc2gQVTKBoVQ1mti3d8HK5aMxsfu/nRDnMmNqaSJ3r3n85HBByT8OpoY96SXM1FogC533T4zw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/basex/-/basex-5.7.0.tgz} - name: '@ethersproject/basex' - version: 5.7.0 - dependencies: - '@ethersproject/bytes': 5.7.0 - '@ethersproject/properties': 5.7.0 - - registry.npmmirror.com/@ethersproject/bignumber@5.7.0: - resolution: {integrity: sha512-n1CAdIHRWjSucQO3MC1zPSVgV/6dy/fjL9pMrPP9peL+QxEg9wOsVqwD4+818B6LUEtaXzVHQiuivzRoxPxUGw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/bignumber/-/bignumber-5.7.0.tgz} - name: '@ethersproject/bignumber' - version: 5.7.0 - dependencies: - '@ethersproject/bytes': 5.7.0 - '@ethersproject/logger': 5.7.0 - bn.js: 5.2.1 - - registry.npmmirror.com/@ethersproject/bytes@5.7.0: - resolution: {integrity: sha512-nsbxwgFXWh9NyYWo+U8atvmMsSdKJprTcICAkvbBffT75qDocbuggBU0SJiVK2MuTrp0q+xvLkTnGMPK1+uA9A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/bytes/-/bytes-5.7.0.tgz} - name: '@ethersproject/bytes' - version: 5.7.0 - dependencies: - '@ethersproject/logger': registry.npmmirror.com/@ethersproject/logger@5.7.0 - - registry.npmmirror.com/@ethersproject/constants@5.7.0: - resolution: {integrity: sha512-DHI+y5dBNvkpYUMiRQyxRBYBefZkJfo70VUkUAsRjcPs47muV9evftfZ0PJVCXYbAiCgght0DtcF9srFQmIgWA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/constants/-/constants-5.7.0.tgz} - name: '@ethersproject/constants' - version: 5.7.0 - dependencies: - '@ethersproject/bignumber': 5.7.0 - - registry.npmmirror.com/@ethersproject/contracts@5.7.0: - resolution: {integrity: sha512-5GJbzEU3X+d33CdfPhcyS+z8MzsTrBGk/sc+G+59+tPa9yFkl6HQ9D6L0QMgNTA9q8dT0XKxxkyp883XsQvbbg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/contracts/-/contracts-5.7.0.tgz} - name: '@ethersproject/contracts' - version: 5.7.0 - dependencies: - '@ethersproject/abi': 5.7.0 - '@ethersproject/abstract-provider': registry.npmmirror.com/@ethersproject/abstract-provider@5.7.0 - '@ethersproject/abstract-signer': registry.npmmirror.com/@ethersproject/abstract-signer@5.7.0 - '@ethersproject/address': 5.7.0 - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/constants': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/properties': 5.7.0 - '@ethersproject/transactions': registry.npmmirror.com/@ethersproject/transactions@5.7.0 - - registry.npmmirror.com/@ethersproject/hash@5.7.0: - resolution: {integrity: sha512-qX5WrQfnah1EFnO5zJv1v46a8HW0+E5xuBBDTwMFZLuVTx0tbU2kkx15NqdjxecrLGatQN9FGQKpb1FKdHCt+g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/hash/-/hash-5.7.0.tgz} - name: '@ethersproject/hash' - version: 5.7.0 - dependencies: - '@ethersproject/abstract-signer': registry.npmmirror.com/@ethersproject/abstract-signer@5.7.0 - '@ethersproject/address': 5.7.0 - '@ethersproject/base64': registry.npmmirror.com/@ethersproject/base64@5.7.0 - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/keccak256': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/properties': 5.7.0 - '@ethersproject/strings': 5.7.0 - - registry.npmmirror.com/@ethersproject/hdnode@5.7.0: - resolution: {integrity: sha512-OmyYo9EENBPPf4ERhR7oj6uAtUAhYGqOnIS+jE5pTXvdKBS99ikzq1E7Iv0ZQZ5V36Lqx1qZLeak0Ra16qpeOg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/hdnode/-/hdnode-5.7.0.tgz} - name: '@ethersproject/hdnode' - version: 5.7.0 - dependencies: - '@ethersproject/abstract-signer': registry.npmmirror.com/@ethersproject/abstract-signer@5.7.0 - '@ethersproject/basex': registry.npmmirror.com/@ethersproject/basex@5.7.0 - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/pbkdf2': registry.npmmirror.com/@ethersproject/pbkdf2@5.7.0 - '@ethersproject/properties': 5.7.0 - '@ethersproject/sha2': registry.npmmirror.com/@ethersproject/sha2@5.7.0 - '@ethersproject/signing-key': registry.npmmirror.com/@ethersproject/signing-key@5.7.0 - '@ethersproject/strings': 5.7.0 - '@ethersproject/transactions': registry.npmmirror.com/@ethersproject/transactions@5.7.0 - '@ethersproject/wordlists': registry.npmmirror.com/@ethersproject/wordlists@5.7.0 - - registry.npmmirror.com/@ethersproject/json-wallets@5.7.0: - resolution: {integrity: sha512-8oee5Xgu6+RKgJTkvEMl2wDgSPSAQ9MB/3JYjFV9jlKvcYHUXZC+cQp0njgmxdHkYWn8s6/IqIZYm0YWCjO/0g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/json-wallets/-/json-wallets-5.7.0.tgz} - name: '@ethersproject/json-wallets' - version: 5.7.0 - dependencies: - '@ethersproject/abstract-signer': registry.npmmirror.com/@ethersproject/abstract-signer@5.7.0 - '@ethersproject/address': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/hdnode': registry.npmmirror.com/@ethersproject/hdnode@5.7.0 - '@ethersproject/keccak256': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/pbkdf2': registry.npmmirror.com/@ethersproject/pbkdf2@5.7.0 - '@ethersproject/properties': 5.7.0 - '@ethersproject/random': registry.npmmirror.com/@ethersproject/random@5.7.0 - '@ethersproject/strings': 5.7.0 - '@ethersproject/transactions': registry.npmmirror.com/@ethersproject/transactions@5.7.0 - aes-js: registry.npmmirror.com/aes-js@3.0.0 - scrypt-js: 3.0.1 - - registry.npmmirror.com/@ethersproject/keccak256@5.7.0: - resolution: {integrity: sha512-2UcPboeL/iW+pSg6vZ6ydF8tCnv3Iu/8tUmLLzWWGzxWKFFqOBQFLo6uLUv6BDrLgCDfN28RJ/wtByx+jZ4KBg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/keccak256/-/keccak256-5.7.0.tgz} - name: '@ethersproject/keccak256' - version: 5.7.0 - dependencies: - '@ethersproject/bytes': 5.7.0 - js-sha3: 0.8.0 - - registry.npmmirror.com/@ethersproject/logger@5.7.0: - resolution: {integrity: sha512-0odtFdXu/XHtjQXJYA3u9G0G8btm0ND5Cu8M7i5vhEcE8/HmF4Lbdqanwyv4uQTr2tx6b7fQRmgLrsnpQlmnig==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/logger/-/logger-5.7.0.tgz} - name: '@ethersproject/logger' - version: 5.7.0 - - registry.npmmirror.com/@ethersproject/networks@5.7.1: - resolution: {integrity: sha512-n/MufjFYv3yFcUyfhnXotyDlNdFb7onmkSy8aQERi2PjNcnWQ66xXxa3XlS8nCcA8aJKJjIIMNJTC7tu80GwpQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/networks/-/networks-5.7.1.tgz} - name: '@ethersproject/networks' - version: 5.7.1 - dependencies: - '@ethersproject/logger': 5.7.0 - - registry.npmmirror.com/@ethersproject/pbkdf2@5.7.0: - resolution: {integrity: sha512-oR/dBRZR6GTyaofd86DehG72hY6NpAjhabkhxgr3X2FpJtJuodEl2auADWBZfhDHgVCbu3/H/Ocq2uC6dpNjjw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/pbkdf2/-/pbkdf2-5.7.0.tgz} - name: '@ethersproject/pbkdf2' - version: 5.7.0 - dependencies: - '@ethersproject/bytes': 5.7.0 - '@ethersproject/sha2': registry.npmmirror.com/@ethersproject/sha2@5.7.0 - - registry.npmmirror.com/@ethersproject/properties@5.7.0: - resolution: {integrity: sha512-J87jy8suntrAkIZtecpxEPxY//szqr1mlBaYlQ0r4RCaiD2hjheqF9s1LVE8vVuJCXisjIP+JgtK/Do54ej4Sw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/properties/-/properties-5.7.0.tgz} - name: '@ethersproject/properties' - version: 5.7.0 - dependencies: - '@ethersproject/logger': 5.7.0 - - registry.npmmirror.com/@ethersproject/providers@5.7.2: - resolution: {integrity: sha512-g34EWZ1WWAVgr4aptGlVBF8mhl3VWjv+8hoAnzStu8Ah22VHBsuGzP17eb6xDVRzw895G4W7vvx60lFFur/1Rg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/providers/-/providers-5.7.2.tgz} - name: '@ethersproject/providers' - version: 5.7.2 - dependencies: - '@ethersproject/abstract-provider': registry.npmmirror.com/@ethersproject/abstract-provider@5.7.0 - '@ethersproject/abstract-signer': registry.npmmirror.com/@ethersproject/abstract-signer@5.7.0 - '@ethersproject/address': registry.npmmirror.com/@ethersproject/address@5.7.0 - '@ethersproject/base64': registry.npmmirror.com/@ethersproject/base64@5.7.0 - '@ethersproject/basex': registry.npmmirror.com/@ethersproject/basex@5.7.0 - '@ethersproject/bignumber': registry.npmmirror.com/@ethersproject/bignumber@5.7.0 - '@ethersproject/bytes': registry.npmmirror.com/@ethersproject/bytes@5.7.0 - '@ethersproject/constants': registry.npmmirror.com/@ethersproject/constants@5.7.0 - '@ethersproject/hash': registry.npmmirror.com/@ethersproject/hash@5.7.0 - '@ethersproject/logger': registry.npmmirror.com/@ethersproject/logger@5.7.0 - '@ethersproject/networks': registry.npmmirror.com/@ethersproject/networks@5.7.1 - '@ethersproject/properties': registry.npmmirror.com/@ethersproject/properties@5.7.0 - '@ethersproject/random': registry.npmmirror.com/@ethersproject/random@5.7.0 - '@ethersproject/rlp': registry.npmmirror.com/@ethersproject/rlp@5.7.0 - '@ethersproject/sha2': registry.npmmirror.com/@ethersproject/sha2@5.7.0 - '@ethersproject/strings': registry.npmmirror.com/@ethersproject/strings@5.7.0 - '@ethersproject/transactions': registry.npmmirror.com/@ethersproject/transactions@5.7.0 - '@ethersproject/web': registry.npmmirror.com/@ethersproject/web@5.7.1 - bech32: registry.npmmirror.com/bech32@1.1.4 - ws: registry.npmmirror.com/ws@7.4.6 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - registry.npmmirror.com/@ethersproject/random@5.7.0: - resolution: {integrity: sha512-19WjScqRA8IIeWclFme75VMXSBvi4e6InrUNuaR4s5pTF2qNhcGdCUwdxUVGtDDqC00sDLCO93jPQoDUH4HVmQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/random/-/random-5.7.0.tgz} - name: '@ethersproject/random' - version: 5.7.0 - dependencies: - '@ethersproject/bytes': 5.7.0 - '@ethersproject/logger': 5.7.0 - - registry.npmmirror.com/@ethersproject/rlp@5.7.0: - resolution: {integrity: sha512-rBxzX2vK8mVF7b0Tol44t5Tb8gomOHkj5guL+HhzQ1yBh/ydjGnpw6at+X6Iw0Kp3OzzzkcKp8N9r0W4kYSs9w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/rlp/-/rlp-5.7.0.tgz} - name: '@ethersproject/rlp' - version: 5.7.0 - dependencies: - '@ethersproject/bytes': 5.7.0 - '@ethersproject/logger': 5.7.0 - - registry.npmmirror.com/@ethersproject/sha2@5.7.0: - resolution: {integrity: sha512-gKlH42riwb3KYp0reLsFTokByAKoJdgFCwI+CCiX/k+Jm2mbNs6oOaCjYQSlI1+XBVejwH2KrmCbMAT/GnRDQw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/sha2/-/sha2-5.7.0.tgz} - name: '@ethersproject/sha2' - version: 5.7.0 - dependencies: - '@ethersproject/bytes': 5.7.0 - '@ethersproject/logger': 5.7.0 - hash.js: 1.1.7 - - registry.npmmirror.com/@ethersproject/signing-key@5.7.0: - resolution: {integrity: sha512-MZdy2nL3wO0u7gkB4nA/pEf8lu1TlFswPNmy8AiYkfKTdO6eXBJyUdmHO/ehm/htHw9K/qF8ujnTyUAD+Ry54Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/signing-key/-/signing-key-5.7.0.tgz} - name: '@ethersproject/signing-key' - version: 5.7.0 - dependencies: - '@ethersproject/bytes': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/properties': 5.7.0 - bn.js: 5.2.1 - elliptic: 6.5.4 - hash.js: 1.1.7 - - registry.npmmirror.com/@ethersproject/solidity@5.7.0: - resolution: {integrity: sha512-HmabMd2Dt/raavyaGukF4XxizWKhKQ24DoLtdNbBmNKUOPqwjsKQSdV9GQtj9CBEea9DlzETlVER1gYeXXBGaA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/solidity/-/solidity-5.7.0.tgz} - name: '@ethersproject/solidity' - version: 5.7.0 - dependencies: - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/keccak256': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/sha2': registry.npmmirror.com/@ethersproject/sha2@5.7.0 - '@ethersproject/strings': 5.7.0 - - registry.npmmirror.com/@ethersproject/strings@5.7.0: - resolution: {integrity: sha512-/9nu+lj0YswRNSH0NXYqrh8775XNyEdUQAuf3f+SmOrnVewcJ5SBNAjF7lpgehKi4abvNNXyf+HX86czCdJ8Mg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/strings/-/strings-5.7.0.tgz} - name: '@ethersproject/strings' - version: 5.7.0 - dependencies: - '@ethersproject/bytes': 5.7.0 - '@ethersproject/constants': 5.7.0 - '@ethersproject/logger': 5.7.0 - - registry.npmmirror.com/@ethersproject/transactions@5.7.0: - resolution: {integrity: sha512-kmcNicCp1lp8qanMTC3RIikGgoJ80ztTyvtsFvCYpSCfkjhD0jZ2LOrnbcuxuToLIUYYf+4XwD1rP+B/erDIhQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/transactions/-/transactions-5.7.0.tgz} - name: '@ethersproject/transactions' - version: 5.7.0 - dependencies: - '@ethersproject/address': 5.7.0 - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/constants': 5.7.0 - '@ethersproject/keccak256': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/properties': 5.7.0 - '@ethersproject/rlp': registry.npmmirror.com/@ethersproject/rlp@5.7.0 - '@ethersproject/signing-key': registry.npmmirror.com/@ethersproject/signing-key@5.7.0 - - registry.npmmirror.com/@ethersproject/units@5.7.0: - resolution: {integrity: sha512-pD3xLMy3SJu9kG5xDGI7+xhTEmGXlEqXU4OfNapmfnxLVY4EMSSRp7j1k7eezutBPH7RBN/7QPnwR7hzNlEFeg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/units/-/units-5.7.0.tgz} - name: '@ethersproject/units' - version: 5.7.0 - dependencies: - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/constants': 5.7.0 - '@ethersproject/logger': 5.7.0 - - registry.npmmirror.com/@ethersproject/wallet@5.7.0: - resolution: {integrity: sha512-MhmXlJXEJFBFVKrDLB4ZdDzxcBxQ3rLyCkhNqVu3CDYvR97E+8r01UgrI+TI99Le+aYm/in/0vp86guJuM7FCA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/wallet/-/wallet-5.7.0.tgz} - name: '@ethersproject/wallet' - version: 5.7.0 - dependencies: - '@ethersproject/abstract-provider': registry.npmmirror.com/@ethersproject/abstract-provider@5.7.0 - '@ethersproject/abstract-signer': registry.npmmirror.com/@ethersproject/abstract-signer@5.7.0 - '@ethersproject/address': 5.7.0 - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/hash': 5.7.0 - '@ethersproject/hdnode': registry.npmmirror.com/@ethersproject/hdnode@5.7.0 - '@ethersproject/json-wallets': registry.npmmirror.com/@ethersproject/json-wallets@5.7.0 - '@ethersproject/keccak256': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/properties': 5.7.0 - '@ethersproject/random': registry.npmmirror.com/@ethersproject/random@5.7.0 - '@ethersproject/signing-key': registry.npmmirror.com/@ethersproject/signing-key@5.7.0 - '@ethersproject/transactions': registry.npmmirror.com/@ethersproject/transactions@5.7.0 - '@ethersproject/wordlists': registry.npmmirror.com/@ethersproject/wordlists@5.7.0 - - registry.npmmirror.com/@ethersproject/web@5.7.1: - resolution: {integrity: sha512-Gueu8lSvyjBWL4cYsWsjh6MtMwM0+H4HvqFPZfB6dV8ctbP9zFAO73VG1cMWae0FLPCtz0peKPpZY8/ugJJX2w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/web/-/web-5.7.1.tgz} - name: '@ethersproject/web' - version: 5.7.1 - dependencies: - '@ethersproject/base64': registry.npmmirror.com/@ethersproject/base64@5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/properties': 5.7.0 - '@ethersproject/strings': 5.7.0 - - registry.npmmirror.com/@ethersproject/wordlists@5.7.0: - resolution: {integrity: sha512-S2TFNJNfHWVHNE6cNDjbVlZ6MgE17MIxMbMg2zv3wn+3XSJGosL1m9ZVv3GXCf/2ymSsQ+hRI5IzoMJTG6aoVA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ethersproject/wordlists/-/wordlists-5.7.0.tgz} - name: '@ethersproject/wordlists' - version: 5.7.0 - dependencies: - '@ethersproject/bytes': 5.7.0 - '@ethersproject/hash': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/properties': 5.7.0 - '@ethersproject/strings': 5.7.0 - - registry.npmmirror.com/@humanwhocodes/config-array@0.11.10: - resolution: {integrity: sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@humanwhocodes/config-array/-/config-array-0.11.10.tgz} - name: '@humanwhocodes/config-array' - version: 0.11.10 - engines: {node: '>=10.10.0'} - dependencies: - '@humanwhocodes/object-schema': registry.npmmirror.com/@humanwhocodes/object-schema@1.2.1 - debug: registry.npmmirror.com/debug@4.3.4 - minimatch: registry.npmmirror.com/minimatch@3.1.2 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@humanwhocodes/module-importer@1.0.1: - resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz} - name: '@humanwhocodes/module-importer' - version: 1.0.1 - engines: {node: '>=12.22'} - dev: true - - registry.npmmirror.com/@humanwhocodes/object-schema@1.2.1: - resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz} - name: '@humanwhocodes/object-schema' - version: 1.2.1 - dev: true - - registry.npmmirror.com/@improbable-eng/grpc-web-node-http-transport@0.15.0(@improbable-eng/grpc-web@0.15.0): - resolution: {integrity: sha512-HLgJfVolGGpjc9DWPhmMmXJx8YGzkek7jcCFO1YYkSOoO81MWRZentPOd/JiKiZuU08wtc4BG+WNuGzsQB5jZA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@improbable-eng/grpc-web-node-http-transport/-/grpc-web-node-http-transport-0.15.0.tgz} - id: registry.npmmirror.com/@improbable-eng/grpc-web-node-http-transport/0.15.0 - name: '@improbable-eng/grpc-web-node-http-transport' - version: 0.15.0 - peerDependencies: - '@improbable-eng/grpc-web': '>=0.13.0' - dependencies: - '@improbable-eng/grpc-web': registry.npmmirror.com/@improbable-eng/grpc-web@0.15.0(google-protobuf@3.21.2) - - registry.npmmirror.com/@improbable-eng/grpc-web@0.15.0(google-protobuf@3.21.2): - resolution: {integrity: sha512-ERft9/0/8CmYalqOVnJnpdDry28q+j+nAlFFARdjyxXDJ+Mhgv9+F600QC8BR9ygOfrXRlAk6CvST2j+JCpQPg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@improbable-eng/grpc-web/-/grpc-web-0.15.0.tgz} - id: registry.npmmirror.com/@improbable-eng/grpc-web/0.15.0 - name: '@improbable-eng/grpc-web' - version: 0.15.0 + registry.npmjs.org/rc-collapse@3.7.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-N/7ejyiTf3XElNJBBpxqnZBUuMsQWEOPjB2QkfNvZ/Ca54eAvJXuOD1EGbCWCk2m7v/MSxku7mRpdeaLOCd4Gg==, registry: https://repo.huaweicloud.com/repository/npm/, tarball: https://registry.npmjs.org/rc-collapse/-/rc-collapse-3.7.1.tgz} + id: registry.npmjs.org/rc-collapse/3.7.1 + name: rc-collapse + version: 3.7.1 peerDependencies: - google-protobuf: ^3.14.0 - dependencies: - browser-headers: registry.npmmirror.com/browser-headers@0.4.1 - google-protobuf: 3.21.2 - - registry.npmmirror.com/@latticexyz/block-logs-stream@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2): - resolution: {integrity: sha512-8QRMkkMhwxdAd6ifky2latt7qopcoHf3d3bGVz0pwdv48H3iZTK1xWRavf+chCHYddMuW+C8QprNU9wp/U19Zg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@latticexyz/block-logs-stream/-/block-logs-stream-2.0.0-next.4.tgz} - id: registry.npmmirror.com/@latticexyz/block-logs-stream/2.0.0-next.4 - name: '@latticexyz/block-logs-stream' - version: 2.0.0-next.4 - dependencies: - '@latticexyz/common': registry.npmmirror.com/@latticexyz/common@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - '@latticexyz/config': registry.npmmirror.com/@latticexyz/config@2.0.0-next.4(typescript@5.1.6) - '@latticexyz/schema-type': registry.npmmirror.com/@latticexyz/schema-type@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - abitype: registry.npmmirror.com/abitype@0.9.3(typescript@5.1.6)(zod@3.22.2) - debug: 4.3.4(supports-color@8.1.1) - rxjs: registry.npmmirror.com/rxjs@7.5.5 - viem: registry.npmmirror.com/viem@1.6.0(typescript@5.1.6)(zod@3.22.2) - transitivePeerDependencies: - - bufferutil - - supports-color - - typescript - - utf-8-validate - - zod - dev: false - - registry.npmmirror.com/@latticexyz/cli@2.0.0-next.4(google-protobuf@3.21.2): - resolution: {integrity: sha512-QBA1Dx8n9a8/c9YAGq2QIE18Jw3h4Gi6lOkowtg1PJ9t218RGMqz+w8CrsXny+tYd1eF4ZX3mBwcuCpVogXlJQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@latticexyz/cli/-/cli-2.0.0-next.4.tgz} - id: registry.npmmirror.com/@latticexyz/cli/2.0.0-next.4 - name: '@latticexyz/cli' - version: 2.0.0-next.4 - hasBin: true - dependencies: - '@ethersproject/abi': registry.npmmirror.com/@ethersproject/abi@5.7.0 - '@ethersproject/providers': registry.npmmirror.com/@ethersproject/providers@5.7.2 - '@improbable-eng/grpc-web': registry.npmmirror.com/@improbable-eng/grpc-web@0.15.0(google-protobuf@3.21.2) - '@improbable-eng/grpc-web-node-http-transport': registry.npmmirror.com/@improbable-eng/grpc-web-node-http-transport@0.15.0(@improbable-eng/grpc-web@0.15.0) - '@latticexyz/common': registry.npmmirror.com/@latticexyz/common@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - '@latticexyz/config': registry.npmmirror.com/@latticexyz/config@2.0.0-next.4(typescript@5.1.6) - '@latticexyz/gas-report': registry.npmmirror.com/@latticexyz/gas-report@2.0.0-next.4 - '@latticexyz/protocol-parser': registry.npmmirror.com/@latticexyz/protocol-parser@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - '@latticexyz/schema-type': registry.npmmirror.com/@latticexyz/schema-type@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - '@latticexyz/services': registry.npmmirror.com/@latticexyz/services@2.0.0-next.4(google-protobuf@3.21.2) - '@latticexyz/store': registry.npmmirror.com/@latticexyz/store@2.0.0-next.4(typescript@5.1.6) - '@latticexyz/utils': registry.npmmirror.com/@latticexyz/utils@2.0.0-next.4 - '@latticexyz/world': registry.npmmirror.com/@latticexyz/world@2.0.0-next.4(typescript@5.1.6) - '@typechain/ethers-v5': registry.npmmirror.com/@typechain/ethers-v5@10.2.1(@ethersproject/abi@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(typechain@8.3.1)(typescript@5.1.6) - chalk: registry.npmmirror.com/chalk@5.3.0 - chokidar: registry.npmmirror.com/chokidar@3.5.3 - dotenv: registry.npmmirror.com/dotenv@16.3.1 - ejs: registry.npmmirror.com/ejs@3.1.9 - ethers: registry.npmmirror.com/ethers@5.7.2 - execa: registry.npmmirror.com/execa@7.2.0 - glob: registry.npmmirror.com/glob@8.1.0 - nice-grpc-web: registry.npmmirror.com/nice-grpc-web@2.0.2(google-protobuf@3.21.2) - openurl: registry.npmmirror.com/openurl@1.1.1 - path: registry.npmmirror.com/path@0.12.7 - throttle-debounce: registry.npmmirror.com/throttle-debounce@5.0.0 - typechain: registry.npmmirror.com/typechain@8.3.1(typescript@5.1.6) - typescript: registry.npmmirror.com/typescript@5.1.6 - yargs: registry.npmmirror.com/yargs@17.7.2 - zod: registry.npmmirror.com/zod@3.22.2 - zod-validation-error: registry.npmmirror.com/zod-validation-error@1.5.0(zod@3.22.2) - transitivePeerDependencies: - - bufferutil - - google-protobuf - - supports-color - - utf-8-validate - - registry.npmmirror.com/@latticexyz/common@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2): - resolution: {integrity: sha512-JaE6mx55KirS9kUlxg1nveVvHGpv4hC9sDC385Ov9blKpIaOLkgeYn5eqE7phwEvnKz5AZAccilLfMM6WSXXrQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@latticexyz/common/-/common-2.0.0-next.4.tgz} - id: registry.npmmirror.com/@latticexyz/common/2.0.0-next.4 - name: '@latticexyz/common' - version: 2.0.0-next.4 - dependencies: - '@latticexyz/schema-type': registry.npmmirror.com/@latticexyz/schema-type@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - '@solidity-parser/parser': registry.npmmirror.com/@solidity-parser/parser@0.16.1 - abitype: registry.npmmirror.com/abitype@0.9.3(typescript@5.1.6)(zod@3.22.2) - chalk: registry.npmmirror.com/chalk@5.3.0 - debug: registry.npmmirror.com/debug@4.3.4 - execa: registry.npmmirror.com/execa@7.2.0 - p-retry: registry.npmmirror.com/p-retry@5.1.2 - prettier: registry.npmmirror.com/prettier@2.8.8 - prettier-plugin-solidity: registry.npmmirror.com/prettier-plugin-solidity@1.1.3(prettier@2.8.8) - viem: registry.npmmirror.com/viem@1.6.0(typescript@5.1.6)(zod@3.22.2) - transitivePeerDependencies: - - bufferutil - - supports-color - - typescript - - utf-8-validate - - zod - - registry.npmmirror.com/@latticexyz/config@2.0.0-next.4(typescript@5.1.6): - resolution: {integrity: sha512-UTyUUhAG822c6gTa6/GDw3v3p82Gri1O8kBEgKJrz7GN1IsiyzIo7kT+9/XjY9qDEKRmUEN+Lf9Jpd0rs4d/yA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@latticexyz/config/-/config-2.0.0-next.4.tgz} - id: registry.npmmirror.com/@latticexyz/config/2.0.0-next.4 - name: '@latticexyz/config' - version: 2.0.0-next.4 - dependencies: - '@latticexyz/common': registry.npmmirror.com/@latticexyz/common@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - '@latticexyz/schema-type': registry.npmmirror.com/@latticexyz/schema-type@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - chalk: 5.3.0 - esbuild: registry.npmmirror.com/esbuild@0.17.19 - ethers: 5.7.2 - find-up: 6.3.0 - zod: registry.npmmirror.com/zod@3.22.2 - zod-validation-error: registry.npmmirror.com/zod-validation-error@1.5.0(zod@3.22.2) - transitivePeerDependencies: - - bufferutil - - supports-color - - typescript - - utf-8-validate - - registry.npmmirror.com/@latticexyz/dev-tools@2.0.0-next.4(@latticexyz/common@2.0.0-next.4)(@latticexyz/recs@2.0.0-next.4)(@latticexyz/store-sync@2.0.0-next.4)(@latticexyz/store@2.0.0-next.4)(@latticexyz/utils@2.0.0-next.4)(@latticexyz/world@2.0.0-next.4)(@types/react@18.0.11)(typescript@5.1.6)(zod@3.22.2): - resolution: {integrity: sha512-DCan6MDC8Znq78SysdjoB5y2IxahZQ+QtptrgFWUzWxBf9iy/9RpFazsY9bf7ZQmcraUzDaFnb/+0SR4vNc6DQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@latticexyz/dev-tools/-/dev-tools-2.0.0-next.4.tgz} - id: registry.npmmirror.com/@latticexyz/dev-tools/2.0.0-next.4 - name: '@latticexyz/dev-tools' - version: 2.0.0-next.4 - peerDependencies: - '@latticexyz/common': 2.0.0-next.4 - '@latticexyz/recs': 2.0.0-next.4 - '@latticexyz/store': 2.0.0-next.4 - '@latticexyz/store-sync': 2.0.0-next.4 - '@latticexyz/utils': 2.0.0-next.4 - '@latticexyz/world': 2.0.0-next.4 - dependencies: - '@latticexyz/common': registry.npmmirror.com/@latticexyz/common@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - '@latticexyz/react': 2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - '@latticexyz/recs': registry.npmmirror.com/@latticexyz/recs@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - '@latticexyz/store': 2.0.0-next.4(typescript@5.1.6) - '@latticexyz/store-sync': registry.npmmirror.com/@latticexyz/store-sync@2.0.0-next.4(typescript@5.1.6) - '@latticexyz/utils': registry.npmmirror.com/@latticexyz/utils@2.0.0-next.4 - '@latticexyz/world': registry.npmmirror.com/@latticexyz/world@2.0.0-next.4(typescript@5.1.6) - abitype: registry.npmmirror.com/abitype@0.9.3(typescript@5.1.6)(zod@3.22.2) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-router-dom: 6.16.0(react-dom@18.2.0)(react@18.2.0) - rxjs: registry.npmmirror.com/rxjs@7.5.5 - tailwind-merge: registry.npmmirror.com/tailwind-merge@1.14.0 - use-local-storage-state: registry.npmmirror.com/use-local-storage-state@18.3.3(react-dom@18.2.0)(react@18.2.0) - viem: registry.npmmirror.com/viem@1.6.0(typescript@5.1.6)(zod@3.22.2) - zustand: registry.npmmirror.com/zustand@4.4.1(@types/react@18.0.11)(react@18.2.0) - transitivePeerDependencies: - - '@types/react' - - bufferutil - - immer - - supports-color - - typescript - - utf-8-validate - - zod - dev: false - - registry.npmmirror.com/@latticexyz/gas-report@2.0.0-next.4: - resolution: {integrity: sha512-di5c5+pkJ/gL+ATT8s8uFGS+WTgGLNm0MRljnlge9N02/dBJyJPsB5vWxlIgKgRlsdbJkdAHOdkP+v98DPYTEQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@latticexyz/gas-report/-/gas-report-2.0.0-next.4.tgz} - name: '@latticexyz/gas-report' - version: 2.0.0-next.4 - hasBin: true - dependencies: - chalk: 5.3.0 - dotenv: registry.npmmirror.com/dotenv@16.3.1 - execa: registry.npmmirror.com/execa@7.2.0 - strip-ansi: 7.1.0 - table: registry.npmmirror.com/table@6.8.1 - yargs: 17.7.2 - - registry.npmmirror.com/@latticexyz/protocol-parser@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2): - resolution: {integrity: sha512-Sg22mT8er6EIAyTsV3b1hgiQTHGA1T4V0IhDJ7cxfP3ZaWMIgE1SX7IXj9/8pNwVPUcXsEU3cvLQ3vzfGCiQZw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@latticexyz/protocol-parser/-/protocol-parser-2.0.0-next.4.tgz} - id: registry.npmmirror.com/@latticexyz/protocol-parser/2.0.0-next.4 - name: '@latticexyz/protocol-parser' - version: 2.0.0-next.4 - dependencies: - '@latticexyz/common': registry.npmmirror.com/@latticexyz/common@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - '@latticexyz/schema-type': registry.npmmirror.com/@latticexyz/schema-type@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - abitype: registry.npmmirror.com/abitype@0.9.3(typescript@5.1.6)(zod@3.22.2) - viem: registry.npmmirror.com/viem@1.6.0(typescript@5.1.6)(zod@3.22.2) - transitivePeerDependencies: - - bufferutil - - supports-color - - typescript - - utf-8-validate - - zod - - registry.npmmirror.com/@latticexyz/recs@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2): - resolution: {integrity: sha512-VJ/BNJCl5yU4XD2bbg307FoMFelOzdoQGrVWxA/COVM7m88AIa28XKacsUel8ZKs9l9hUYshZna4PQHEcdTRVA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@latticexyz/recs/-/recs-2.0.0-next.4.tgz} - id: registry.npmmirror.com/@latticexyz/recs/2.0.0-next.4 - name: '@latticexyz/recs' - version: 2.0.0-next.4 - dependencies: - '@latticexyz/schema-type': registry.npmmirror.com/@latticexyz/schema-type@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - '@latticexyz/utils': registry.npmmirror.com/@latticexyz/utils@2.0.0-next.4 - mobx: registry.npmmirror.com/mobx@6.10.0 - rxjs: registry.npmmirror.com/rxjs@7.5.5 - transitivePeerDependencies: - - bufferutil - - typescript - - utf-8-validate - - zod - dev: false - - registry.npmmirror.com/@latticexyz/schema-type@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2): - resolution: {integrity: sha512-3+cm4yahkRXoPrGX1K6qdFFKFclvwmHSJI12Iolqabbp65TUT6v8VvtQv7hxl8n18mNQRZ7qsZ1flJCJHMyONg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@latticexyz/schema-type/-/schema-type-2.0.0-next.4.tgz} - id: registry.npmmirror.com/@latticexyz/schema-type/2.0.0-next.4 - name: '@latticexyz/schema-type' - version: 2.0.0-next.4 - dependencies: - abitype: registry.npmmirror.com/abitype@0.9.3(typescript@5.1.6)(zod@3.22.2) - viem: registry.npmmirror.com/viem@1.6.0(typescript@5.1.6)(zod@3.22.2) - transitivePeerDependencies: - - bufferutil - - typescript - - utf-8-validate - - zod - - registry.npmmirror.com/@latticexyz/services@2.0.0-next.4(google-protobuf@3.21.2): - resolution: {integrity: sha512-aVoh5H4wdjMgpGVDaDileHhtsMUK8BseTx+Bza970SejyNaICmjIMv9GTpCOBJChDJdgIHNQ5kGa+9FE0xUYVg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@latticexyz/services/-/services-2.0.0-next.4.tgz} - id: registry.npmmirror.com/@latticexyz/services/2.0.0-next.4 - name: '@latticexyz/services' - version: 2.0.0-next.4 - dependencies: - long: registry.npmmirror.com/long@5.2.3 - nice-grpc-common: registry.npmmirror.com/nice-grpc-common@2.0.2 - nice-grpc-web: registry.npmmirror.com/nice-grpc-web@2.0.2(google-protobuf@3.21.2) - protobufjs: registry.npmmirror.com/protobufjs@7.2.5 - transitivePeerDependencies: - - google-protobuf - - registry.npmmirror.com/@latticexyz/store-sync@2.0.0-next.4(typescript@5.1.6): - resolution: {integrity: sha512-IAKifMEx5wKJFudyH4z69KJkKG7evBsZzRGyqYezShPomvLEYMhW6NDnpR4N/cDIUGZd8JrFAi33JZ/KLXdj8w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@latticexyz/store-sync/-/store-sync-2.0.0-next.4.tgz} - id: registry.npmmirror.com/@latticexyz/store-sync/2.0.0-next.4 - name: '@latticexyz/store-sync' - version: 2.0.0-next.4 - dependencies: - '@latticexyz/block-logs-stream': registry.npmmirror.com/@latticexyz/block-logs-stream@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - '@latticexyz/common': registry.npmmirror.com/@latticexyz/common@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - '@latticexyz/protocol-parser': registry.npmmirror.com/@latticexyz/protocol-parser@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - '@latticexyz/recs': registry.npmmirror.com/@latticexyz/recs@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - '@latticexyz/schema-type': registry.npmmirror.com/@latticexyz/schema-type@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - '@latticexyz/store': registry.npmmirror.com/@latticexyz/store@2.0.0-next.4(typescript@5.1.6) - '@latticexyz/world': registry.npmmirror.com/@latticexyz/world@2.0.0-next.4(typescript@5.1.6) - '@trpc/client': registry.npmmirror.com/@trpc/client@10.34.0(@trpc/server@10.34.0) - '@trpc/server': registry.npmmirror.com/@trpc/server@10.34.0 - better-sqlite3: registry.npmmirror.com/better-sqlite3@8.5.2 - debug: registry.npmmirror.com/debug@4.3.4 - drizzle-orm: registry.npmmirror.com/drizzle-orm@0.27.2(better-sqlite3@8.5.2)(kysely@0.26.3)(sql.js@1.8.0) - kysely: registry.npmmirror.com/kysely@0.26.3 - p-retry: registry.npmmirror.com/p-retry@5.1.2 - rxjs: registry.npmmirror.com/rxjs@7.5.5 - sql.js: registry.npmmirror.com/sql.js@1.8.0 - superjson: registry.npmmirror.com/superjson@1.13.1 - viem: registry.npmmirror.com/viem@1.6.0(typescript@5.1.6)(zod@3.22.2) - zod: registry.npmmirror.com/zod@3.22.2 - transitivePeerDependencies: - - '@aws-sdk/client-rds-data' - - '@cloudflare/workers-types' - - '@libsql/client' - - '@neondatabase/serverless' - - '@opentelemetry/api' - - '@planetscale/database' - - '@types/better-sqlite3' - - '@types/pg' - - '@types/sql.js' - - '@vercel/postgres' - - bufferutil - - bun-types - - knex - - mysql2 - - pg - - postgres - - sqlite3 - - supports-color - - typescript - - utf-8-validate - dev: false - - registry.npmmirror.com/@latticexyz/store@2.0.0-next.4(typescript@5.1.6): - resolution: {integrity: sha512-QWvXuDOYQ3YT2idM4+oMBcmGuzpDlVzWxXAwmX/w2r56RFZrY2/fs56OTqwEp/tDy0KRRZEIdOZm4GEZrB7tKw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@latticexyz/store/-/store-2.0.0-next.4.tgz} - id: registry.npmmirror.com/@latticexyz/store/2.0.0-next.4 - name: '@latticexyz/store' - version: 2.0.0-next.4 - dependencies: - '@ethersproject/abi': registry.npmmirror.com/@ethersproject/abi@5.7.0 - '@ethersproject/providers': registry.npmmirror.com/@ethersproject/providers@5.7.2 - '@latticexyz/common': registry.npmmirror.com/@latticexyz/common@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - '@latticexyz/config': registry.npmmirror.com/@latticexyz/config@2.0.0-next.4(typescript@5.1.6) - '@latticexyz/gas-report': registry.npmmirror.com/@latticexyz/gas-report@2.0.0-next.4 - '@latticexyz/schema-type': registry.npmmirror.com/@latticexyz/schema-type@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - abitype: registry.npmmirror.com/abitype@0.9.3(typescript@5.1.6)(zod@3.22.2) - ethers: registry.npmmirror.com/ethers@5.7.2 - zod: registry.npmmirror.com/zod@3.22.2 - transitivePeerDependencies: - - bufferutil - - supports-color - - typescript - - utf-8-validate - - registry.npmmirror.com/@latticexyz/utils@2.0.0-next.4: - resolution: {integrity: sha512-Hojq+yS0FkfVOp5ktndzHD9Q+jHf1e2eAJ8ktPp+YoR2PY/wA886HsxsFEvXCyajTKgJMgETdFA5//cArwEKPA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@latticexyz/utils/-/utils-2.0.0-next.4.tgz} - name: '@latticexyz/utils' - version: 2.0.0-next.4 - dependencies: - ethers: 5.7.2 - mobx: registry.npmmirror.com/mobx@6.10.0 - proxy-deep: registry.npmmirror.com/proxy-deep@3.1.1 - rxjs: registry.npmmirror.com/rxjs@7.5.5 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - registry.npmmirror.com/@latticexyz/world@2.0.0-next.4(typescript@5.1.6): - resolution: {integrity: sha512-oMaFYa/7rxeiPTTpMJu3a53uGaZAMpKVWt9Rr2DZKKT8kkZdGXnKmIsGm+r/Z70xChTibJdoZz24elygMuEnjA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@latticexyz/world/-/world-2.0.0-next.4.tgz} - id: registry.npmmirror.com/@latticexyz/world/2.0.0-next.4 - name: '@latticexyz/world' - version: 2.0.0-next.4 - dependencies: - '@ethersproject/abi': registry.npmmirror.com/@ethersproject/abi@5.7.0 - '@ethersproject/providers': registry.npmmirror.com/@ethersproject/providers@5.7.2 - '@latticexyz/common': registry.npmmirror.com/@latticexyz/common@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - '@latticexyz/config': registry.npmmirror.com/@latticexyz/config@2.0.0-next.4(typescript@5.1.6) - '@latticexyz/gas-report': registry.npmmirror.com/@latticexyz/gas-report@2.0.0-next.4 - '@latticexyz/schema-type': registry.npmmirror.com/@latticexyz/schema-type@2.0.0-next.4(typescript@5.1.6)(zod@3.22.2) - '@latticexyz/store': registry.npmmirror.com/@latticexyz/store@2.0.0-next.4(typescript@5.1.6) - ethers: registry.npmmirror.com/ethers@5.7.2 - zod: registry.npmmirror.com/zod@3.22.2 - transitivePeerDependencies: - - bufferutil - - supports-color - - typescript - - utf-8-validate - - registry.npmmirror.com/@noble/curves@1.0.0: - resolution: {integrity: sha512-2upgEu0iLiDVDZkNLeFV2+ht0BAVgQnEmCk6JsOch9Rp8xfkMCbvbAZlA2pBHQc73dbl+vFOXfqkf4uemdn0bw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@noble/curves/-/curves-1.0.0.tgz} - name: '@noble/curves' - version: 1.0.0 - dependencies: - '@noble/hashes': registry.npmmirror.com/@noble/hashes@1.3.0 - - registry.npmmirror.com/@noble/curves@1.1.0: - resolution: {integrity: sha512-091oBExgENk/kGj3AZmtBDMpxQPDtxQABR2B9lb1JbVTs6ytdzZNwvhxQ4MWasRNEzlbEH8jCWFCwhF/Obj5AA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@noble/curves/-/curves-1.1.0.tgz} - name: '@noble/curves' - version: 1.1.0 - dependencies: - '@noble/hashes': registry.npmmirror.com/@noble/hashes@1.3.1 - - registry.npmmirror.com/@noble/hashes@1.3.0: - resolution: {integrity: sha512-ilHEACi9DwqJB0pw7kv+Apvh50jiiSyR/cQ3y4W7lOR5mhvn/50FLUfsnfJz0BDZtl/RR16kXvptiv6q1msYZg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@noble/hashes/-/hashes-1.3.0.tgz} - name: '@noble/hashes' - version: 1.3.0 - - registry.npmmirror.com/@noble/hashes@1.3.1: - resolution: {integrity: sha512-EbqwksQwz9xDRGfDST86whPBgM65E0OH/pCgqW0GBVzO22bNE+NuIbeTb714+IfSjU3aRk47EUvXIb5bTsenKA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@noble/hashes/-/hashes-1.3.1.tgz} - name: '@noble/hashes' - version: 1.3.1 - engines: {node: '>= 16'} - - registry.npmmirror.com/@nodelib/fs.scandir@2.1.5: - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz} - name: '@nodelib/fs.scandir' - version: 2.1.5 - engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.stat': registry.npmmirror.com/@nodelib/fs.stat@2.0.5 - run-parallel: registry.npmmirror.com/run-parallel@1.2.0 - dev: true - - registry.npmmirror.com/@nodelib/fs.stat@2.0.5: - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz} - name: '@nodelib/fs.stat' - version: 2.0.5 - engines: {node: '>= 8'} - dev: true - - registry.npmmirror.com/@nodelib/fs.walk@1.2.8: - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz} - name: '@nodelib/fs.walk' - version: 1.2.8 - engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.scandir': registry.npmmirror.com/@nodelib/fs.scandir@2.1.5 - fastq: registry.npmmirror.com/fastq@1.15.0 - dev: true - - registry.npmmirror.com/@openzeppelin/contracts@4.9.3: - resolution: {integrity: sha512-He3LieZ1pP2TNt5JbkPA4PNT9WC3gOTOlDcFGJW4Le4QKqwmiNJCRt44APfxMxvq7OugU/cqYuPcSBzOw38DAg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@openzeppelin/contracts/-/contracts-4.9.3.tgz} - name: '@openzeppelin/contracts' - version: 4.9.3 - dev: false - - registry.npmmirror.com/@protobufjs/aspromise@1.1.2: - resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@protobufjs/aspromise/-/aspromise-1.1.2.tgz} - name: '@protobufjs/aspromise' - version: 1.1.2 - - registry.npmmirror.com/@protobufjs/base64@1.1.2: - resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@protobufjs/base64/-/base64-1.1.2.tgz} - name: '@protobufjs/base64' - version: 1.1.2 - - registry.npmmirror.com/@protobufjs/codegen@2.0.4: - resolution: {integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@protobufjs/codegen/-/codegen-2.0.4.tgz} - name: '@protobufjs/codegen' - version: 2.0.4 - - registry.npmmirror.com/@protobufjs/eventemitter@1.1.0: - resolution: {integrity: sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz} - name: '@protobufjs/eventemitter' - version: 1.1.0 - - registry.npmmirror.com/@protobufjs/fetch@1.1.0: - resolution: {integrity: sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@protobufjs/fetch/-/fetch-1.1.0.tgz} - name: '@protobufjs/fetch' - version: 1.1.0 - dependencies: - '@protobufjs/aspromise': registry.npmmirror.com/@protobufjs/aspromise@1.1.2 - '@protobufjs/inquire': registry.npmmirror.com/@protobufjs/inquire@1.1.0 - - registry.npmmirror.com/@protobufjs/float@1.0.2: - resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@protobufjs/float/-/float-1.0.2.tgz} - name: '@protobufjs/float' - version: 1.0.2 - - registry.npmmirror.com/@protobufjs/inquire@1.1.0: - resolution: {integrity: sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@protobufjs/inquire/-/inquire-1.1.0.tgz} - name: '@protobufjs/inquire' - version: 1.1.0 - - registry.npmmirror.com/@protobufjs/path@1.1.2: - resolution: {integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@protobufjs/path/-/path-1.1.2.tgz} - name: '@protobufjs/path' - version: 1.1.2 - - registry.npmmirror.com/@protobufjs/pool@1.1.0: - resolution: {integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@protobufjs/pool/-/pool-1.1.0.tgz} - name: '@protobufjs/pool' - version: 1.1.0 - - registry.npmmirror.com/@protobufjs/utf8@1.1.0: - resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@protobufjs/utf8/-/utf8-1.1.0.tgz} - name: '@protobufjs/utf8' - version: 1.1.0 - - registry.npmmirror.com/@scure/base@1.1.2: - resolution: {integrity: sha512-sSCrnIdaUZQHhBxZThMuk7Wm1TWzMD3uJNdGgx3JS23xSqevu0tAOsg8k66nL3R2NwQe65AI9GgqpPOgZys/eA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@scure/base/-/base-1.1.2.tgz} - name: '@scure/base' - version: 1.1.2 - - registry.npmmirror.com/@scure/bip32@1.3.0: - resolution: {integrity: sha512-bcKpo1oj54hGholplGLpqPHRbIsnbixFtc06nwuNM5/dwSXOq/AAYoIBRsBmnZJSdfeNW5rnff7NTAz3ZCqR9Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@scure/bip32/-/bip32-1.3.0.tgz} - name: '@scure/bip32' - version: 1.3.0 - dependencies: - '@noble/curves': registry.npmmirror.com/@noble/curves@1.0.0 - '@noble/hashes': registry.npmmirror.com/@noble/hashes@1.3.0 - '@scure/base': registry.npmmirror.com/@scure/base@1.1.2 - - registry.npmmirror.com/@scure/bip39@1.2.0: - resolution: {integrity: sha512-SX/uKq52cuxm4YFXWFaVByaSHJh2w3BnokVSeUJVCv6K7WulT9u2BuNRBhuFl8vAuYnzx9bEu9WgpcNYTrYieg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@scure/bip39/-/bip39-1.2.0.tgz} - name: '@scure/bip39' - version: 1.2.0 - dependencies: - '@noble/hashes': registry.npmmirror.com/@noble/hashes@1.3.0 - '@scure/base': registry.npmmirror.com/@scure/base@1.1.2 - - registry.npmmirror.com/@solidity-parser/parser@0.14.5: - resolution: {integrity: sha512-6dKnHZn7fg/iQATVEzqyUOyEidbn05q7YA2mQ9hC0MMXhhV3/JrsxmFSYZAcr7j1yUP700LLhTruvJ3MiQmjJg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@solidity-parser/parser/-/parser-0.14.5.tgz} - name: '@solidity-parser/parser' - version: 0.14.5 - dependencies: - antlr4ts: registry.npmmirror.com/antlr4ts@0.5.0-alpha.4 - dev: true - - registry.npmmirror.com/@solidity-parser/parser@0.16.1: - resolution: {integrity: sha512-PdhRFNhbTtu3x8Axm0uYpqOy/lODYQK+MlYSgqIsq2L8SFYEHJPHNUiOTAJbDGzNjjr1/n9AcIayxafR/fWmYw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@solidity-parser/parser/-/parser-0.16.1.tgz} - name: '@solidity-parser/parser' - version: 0.16.1 - dependencies: - antlr4ts: registry.npmmirror.com/antlr4ts@0.5.0-alpha.4 - - registry.npmmirror.com/@trpc/client@10.34.0(@trpc/server@10.34.0): - resolution: {integrity: sha512-nqtDTIqSY/9syo2EjSy4WWWXPU9GsamEh9Tsg698gLAh1nhgFc5+/YYeb+Ne1pbvWGZ5/3t9Dcz3h4wMyyJ9gQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@trpc/client/-/client-10.34.0.tgz} - id: registry.npmmirror.com/@trpc/client/10.34.0 - name: '@trpc/client' - version: 10.34.0 - peerDependencies: - '@trpc/server': 10.34.0 - dependencies: - '@trpc/server': registry.npmmirror.com/@trpc/server@10.34.0 - dev: false - - registry.npmmirror.com/@trpc/server@10.34.0: - resolution: {integrity: sha512-2VMW44Fpaoyqb50dBtzdSWMhqt8lmoJiocEyBBeDb03R0W+XrzbVD5kU/wqKPlcp1DWeNCkOEIMtetMZCfo1hA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@trpc/server/-/server-10.34.0.tgz} - name: '@trpc/server' - version: 10.34.0 - dev: false - - registry.npmmirror.com/@typechain/ethers-v5@10.2.0(@ethersproject/abi@5.7.0)(@ethersproject/bytes@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(typechain@8.1.1)(typescript@5.1.6): - resolution: {integrity: sha512-ikaq0N/w9fABM+G01OFmU3U3dNnyRwEahkdvi9mqy1a3XwKiPZaF/lu54OcNaEWnpvEYyhhS0N7buCtLQqC92w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@typechain/ethers-v5/-/ethers-v5-10.2.0.tgz} - id: registry.npmmirror.com/@typechain/ethers-v5/10.2.0 - name: '@typechain/ethers-v5' - version: 10.2.0 - peerDependencies: - '@ethersproject/abi': ^5.0.0 - '@ethersproject/bytes': ^5.0.0 - '@ethersproject/providers': ^5.0.0 - ethers: ^5.1.3 - typechain: ^8.1.1 - typescript: '>=4.3.0' - dependencies: - '@ethersproject/abi': registry.npmmirror.com/@ethersproject/abi@5.7.0 - '@ethersproject/bytes': registry.npmmirror.com/@ethersproject/bytes@5.7.0 - '@ethersproject/providers': registry.npmmirror.com/@ethersproject/providers@5.7.2 - ethers: registry.npmmirror.com/ethers@5.7.2 - lodash: registry.npmmirror.com/lodash@4.17.21 - ts-essentials: registry.npmmirror.com/ts-essentials@7.0.3(typescript@5.1.6) - typechain: registry.npmmirror.com/typechain@8.1.1(typescript@5.1.6) - typescript: 5.1.6 - dev: true - - registry.npmmirror.com/@typechain/ethers-v5@10.2.1(@ethersproject/abi@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(typechain@8.3.1)(typescript@5.1.6): - resolution: {integrity: sha512-n3tQmCZjRE6IU4h6lqUGiQ1j866n5MTCBJreNEHHVWXa2u9GJTaeYyU1/k+1qLutkyw+sS6VAN+AbeiTqsxd/A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@typechain/ethers-v5/-/ethers-v5-10.2.1.tgz} - id: registry.npmmirror.com/@typechain/ethers-v5/10.2.1 - name: '@typechain/ethers-v5' - version: 10.2.1 - peerDependencies: - '@ethersproject/abi': ^5.0.0 - '@ethersproject/providers': ^5.0.0 - ethers: ^5.1.3 - typechain: ^8.1.1 - typescript: '>=4.3.0' - dependencies: - '@ethersproject/abi': registry.npmmirror.com/@ethersproject/abi@5.7.0 - '@ethersproject/providers': registry.npmmirror.com/@ethersproject/providers@5.7.2 - ethers: registry.npmmirror.com/ethers@5.7.2 - lodash: 4.17.21 - ts-essentials: registry.npmmirror.com/ts-essentials@7.0.3(typescript@5.1.6) - typechain: registry.npmmirror.com/typechain@8.3.1(typescript@5.1.6) - typescript: registry.npmmirror.com/typescript@5.1.6 - - registry.npmmirror.com/@types/json-schema@7.0.12: - resolution: {integrity: sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.12.tgz} - name: '@types/json-schema' - version: 7.0.12 - dev: true - - registry.npmmirror.com/@types/node@18.15.11: - resolution: {integrity: sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/node/-/node-18.15.11.tgz} - name: '@types/node' - version: 18.15.11 - dev: true - - registry.npmmirror.com/@types/prettier@2.7.3: - resolution: {integrity: sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/prettier/-/prettier-2.7.3.tgz} - name: '@types/prettier' - version: 2.7.3 - - registry.npmmirror.com/@types/retry@0.12.1: - resolution: {integrity: sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/retry/-/retry-0.12.1.tgz} - name: '@types/retry' - version: 0.12.1 - - registry.npmmirror.com/@types/semver@7.5.0: - resolution: {integrity: sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/semver/-/semver-7.5.0.tgz} - name: '@types/semver' - version: 7.5.0 - dev: true - - registry.npmmirror.com/@types/ws@8.5.5: - resolution: {integrity: sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/ws/-/ws-8.5.5.tgz} - name: '@types/ws' - version: 8.5.5 - dependencies: - '@types/node': 18.17.11 - - registry.npmmirror.com/@typescript-eslint/eslint-plugin@5.46.1(@typescript-eslint/parser@5.46.1)(eslint@8.29.0)(typescript@5.1.6): - resolution: {integrity: sha512-YpzNv3aayRBwjs4J3oz65eVLXc9xx0PDbIRisHj+dYhvBn02MjYOD96P8YGiWEIFBrojaUjxvkaUpakD82phsA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.46.1.tgz} - id: registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.46.1 - name: '@typescript-eslint/eslint-plugin' - version: 5.46.1 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - '@typescript-eslint/parser': ^5.0.0 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser@5.46.1(eslint@8.29.0)(typescript@5.1.6) - '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager@5.46.1 - '@typescript-eslint/type-utils': registry.npmmirror.com/@typescript-eslint/type-utils@5.46.1(eslint@8.29.0)(typescript@5.1.6) - '@typescript-eslint/utils': registry.npmmirror.com/@typescript-eslint/utils@5.46.1(eslint@8.29.0)(typescript@5.1.6) - debug: registry.npmmirror.com/debug@4.3.4 - eslint: registry.npmmirror.com/eslint@8.29.0 - ignore: registry.npmmirror.com/ignore@5.2.4 - natural-compare-lite: registry.npmmirror.com/natural-compare-lite@1.4.0 - regexpp: registry.npmmirror.com/regexpp@3.2.0 - semver: registry.npmmirror.com/semver@7.5.4 - tsutils: registry.npmmirror.com/tsutils@3.21.0(typescript@5.1.6) - typescript: registry.npmmirror.com/typescript@5.1.6 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@typescript-eslint/parser@5.46.1(eslint@8.29.0)(typescript@5.1.6): - resolution: {integrity: sha512-RelQ5cGypPh4ySAtfIMBzBGyrNerQcmfA1oJvPj5f+H4jI59rl9xxpn4bonC0tQvUKOEN7eGBFWxFLK3Xepneg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-5.46.1.tgz} - id: registry.npmmirror.com/@typescript-eslint/parser/5.46.1 - name: '@typescript-eslint/parser' - version: 5.46.1 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager@5.46.1 - '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@5.46.1 - '@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree@5.46.1(typescript@5.1.6) - debug: registry.npmmirror.com/debug@4.3.4 - eslint: registry.npmmirror.com/eslint@8.29.0 - typescript: registry.npmmirror.com/typescript@5.1.6 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@typescript-eslint/scope-manager@5.46.1: - resolution: {integrity: sha512-iOChVivo4jpwUdrJZyXSMrEIM/PvsbbDOX1y3UCKjSgWn+W89skxWaYXACQfxmIGhPVpRWK/VWPYc+bad6smIA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-5.46.1.tgz} - name: '@typescript-eslint/scope-manager' - version: 5.46.1 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@5.46.1 - '@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys@5.46.1 - dev: true - - registry.npmmirror.com/@typescript-eslint/type-utils@5.46.1(eslint@8.29.0)(typescript@5.1.6): - resolution: {integrity: sha512-V/zMyfI+jDmL1ADxfDxjZ0EMbtiVqj8LUGPAGyBkXXStWmCUErMpW873zEHsyguWCuq2iN4BrlWUkmuVj84yng==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/type-utils/-/type-utils-5.46.1.tgz} - id: registry.npmmirror.com/@typescript-eslint/type-utils/5.46.1 - name: '@typescript-eslint/type-utils' - version: 5.46.1 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: '*' - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree@5.46.1(typescript@5.1.6) - '@typescript-eslint/utils': registry.npmmirror.com/@typescript-eslint/utils@5.46.1(eslint@8.29.0)(typescript@5.1.6) - debug: registry.npmmirror.com/debug@4.3.4 - eslint: registry.npmmirror.com/eslint@8.29.0 - tsutils: registry.npmmirror.com/tsutils@3.21.0(typescript@5.1.6) - typescript: registry.npmmirror.com/typescript@5.1.6 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@typescript-eslint/types@5.46.1: - resolution: {integrity: sha512-Z5pvlCaZgU+93ryiYUwGwLl9AQVB/PQ1TsJ9NZ/gHzZjN7g9IAn6RSDkpCV8hqTwAiaj6fmCcKSQeBPlIpW28w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/types/-/types-5.46.1.tgz} - name: '@typescript-eslint/types' - version: 5.46.1 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - - registry.npmmirror.com/@typescript-eslint/typescript-estree@5.46.1(typescript@5.1.6): - resolution: {integrity: sha512-j9W4t67QiNp90kh5Nbr1w92wzt+toiIsaVPnEblB2Ih2U9fqBTyqV9T3pYWZBRt6QoMh/zVWP59EpuCjc4VRBg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.46.1.tgz} - id: registry.npmmirror.com/@typescript-eslint/typescript-estree/5.46.1 - name: '@typescript-eslint/typescript-estree' - version: 5.46.1 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@5.46.1 - '@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys@5.46.1 - debug: 4.3.4(supports-color@8.1.1) - globby: registry.npmmirror.com/globby@11.1.0 - is-glob: registry.npmmirror.com/is-glob@4.0.3 - semver: 7.5.4 - tsutils: registry.npmmirror.com/tsutils@3.21.0(typescript@5.1.6) - typescript: registry.npmmirror.com/typescript@5.1.6 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@typescript-eslint/utils@5.46.1(eslint@8.29.0)(typescript@5.1.6): - resolution: {integrity: sha512-RBdBAGv3oEpFojaCYT4Ghn4775pdjvwfDOfQ2P6qzNVgQOVrnSPe5/Pb88kv7xzYQjoio0eKHKB9GJ16ieSxvA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/utils/-/utils-5.46.1.tgz} - id: registry.npmmirror.com/@typescript-eslint/utils/5.46.1 - name: '@typescript-eslint/utils' - version: 5.46.1 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - '@types/json-schema': registry.npmmirror.com/@types/json-schema@7.0.12 - '@types/semver': registry.npmmirror.com/@types/semver@7.5.0 - '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager@5.46.1 - '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@5.46.1 - '@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree@5.46.1(typescript@5.1.6) - eslint: registry.npmmirror.com/eslint@8.29.0 - eslint-scope: registry.npmmirror.com/eslint-scope@5.1.1 - eslint-utils: registry.npmmirror.com/eslint-utils@3.0.0(eslint@8.29.0) - semver: registry.npmmirror.com/semver@7.5.4 - transitivePeerDependencies: - - supports-color - - typescript - dev: true - - registry.npmmirror.com/@typescript-eslint/visitor-keys@5.46.1: - resolution: {integrity: sha512-jczZ9noovXwy59KjRTk1OftT78pwygdcmCuBf8yMoWt/8O8l+6x2LSEze0E4TeepXK4MezW3zGSyoDRZK7Y9cg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.46.1.tgz} - name: '@typescript-eslint/visitor-keys' - version: 5.46.1 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@5.46.1 - eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@3.4.3 - dev: true - - registry.npmmirror.com/@wagmi/chains@1.6.0(typescript@5.1.6): - resolution: {integrity: sha512-5FRlVxse5P4ZaHG3GTvxwVANSmYJas1eQrTBHhjxVtqXoorm0aLmCHbhmN8Xo1yu09PaWKlleEvfE98yH4AgIw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@wagmi/chains/-/chains-1.6.0.tgz} - id: registry.npmmirror.com/@wagmi/chains/1.6.0 - name: '@wagmi/chains' - version: 1.6.0 - peerDependencies: - typescript: '>=5.0.4' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - typescript: 5.1.6 - - registry.npmmirror.com/abitype@0.9.3(typescript@5.1.6)(zod@3.22.2): - resolution: {integrity: sha512-dz4qCQLurx97FQhnb/EIYTk/ldQ+oafEDUqC0VVIeQS1Q48/YWt/9YNfMmp9SLFqN41ktxny3c8aYxHjmFIB/w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/abitype/-/abitype-0.9.3.tgz} - id: registry.npmmirror.com/abitype/0.9.3 - name: abitype - version: 0.9.3 - peerDependencies: - typescript: '>=5.0.4' - zod: ^3 >=3.19.1 - peerDependenciesMeta: - typescript: - optional: true - zod: - optional: true - dependencies: - typescript: 5.1.6 - zod: registry.npmmirror.com/zod@3.22.2 - - registry.npmmirror.com/abort-controller-x@0.4.3: - resolution: {integrity: sha512-VtUwTNU8fpMwvWGn4xE93ywbogTYsuT+AUxAXOeelbXuQVIwNmC5YLeho9sH4vZ4ITW8414TTAOG1nW6uIVHCA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/abort-controller-x/-/abort-controller-x-0.4.3.tgz} - name: abort-controller-x - version: 0.4.3 - - registry.npmmirror.com/acorn-jsx@5.3.2(acorn@6.4.2): - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz} - id: registry.npmmirror.com/acorn-jsx/5.3.2 - name: acorn-jsx - version: 5.3.2 - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - acorn: registry.npmmirror.com/acorn@6.4.2 - dev: true - - registry.npmmirror.com/acorn-jsx@5.3.2(acorn@8.10.0): - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz} - id: registry.npmmirror.com/acorn-jsx/5.3.2 - name: acorn-jsx - version: 5.3.2 - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - acorn: registry.npmmirror.com/acorn@8.10.0 - dev: true - - registry.npmmirror.com/acorn@6.4.2: - resolution: {integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/acorn/-/acorn-6.4.2.tgz} - name: acorn - version: 6.4.2 - engines: {node: '>=0.4.0'} - hasBin: true - dev: true - - registry.npmmirror.com/acorn@8.10.0: - resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/acorn/-/acorn-8.10.0.tgz} - name: acorn - version: 8.10.0 - engines: {node: '>=0.4.0'} - hasBin: true - dev: true - - registry.npmmirror.com/aes-js@3.0.0: - resolution: {integrity: sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/aes-js/-/aes-js-3.0.0.tgz} - name: aes-js - version: 3.0.0 - - registry.npmmirror.com/ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz} - name: ajv - version: 6.12.6 - dependencies: - fast-deep-equal: registry.npmmirror.com/fast-deep-equal@3.1.3 - fast-json-stable-stringify: registry.npmmirror.com/fast-json-stable-stringify@2.1.0 - json-schema-traverse: registry.npmmirror.com/json-schema-traverse@0.4.1 - uri-js: registry.npmmirror.com/uri-js@4.4.1 - dev: true - - registry.npmmirror.com/ajv@8.12.0: - resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz} - name: ajv - version: 8.12.0 - dependencies: - fast-deep-equal: registry.npmmirror.com/fast-deep-equal@3.1.3 - json-schema-traverse: registry.npmmirror.com/json-schema-traverse@1.0.0 - require-from-string: 2.0.2 - uri-js: registry.npmmirror.com/uri-js@4.4.1 - - registry.npmmirror.com/ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz} - name: ansi-regex - version: 5.0.1 - engines: {node: '>=8'} - dev: true - - registry.npmmirror.com/ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz} - name: ansi-styles - version: 4.3.0 - engines: {node: '>=8'} - dependencies: - color-convert: registry.npmmirror.com/color-convert@2.0.1 - - registry.npmmirror.com/antlr4@4.7.1: - resolution: {integrity: sha512-haHyTW7Y9joE5MVs37P2lNYfU2RWBLfcRDD8OWldcdZm5TiCE91B5Xl1oWSwiDUSd4rlExpt2pu1fksYQjRBYQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/antlr4/-/antlr4-4.7.1.tgz} - name: antlr4 - version: 4.7.1 - dev: true - - registry.npmmirror.com/antlr4ts@0.5.0-alpha.4: - resolution: {integrity: sha512-WPQDt1B74OfPv/IMS2ekXAKkTZIHl88uMetg6q3OTqgFxZ/dxDXI0EWLyZid/1Pe6hTftyg5N7gel5wNAGxXyQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/antlr4ts/-/antlr4ts-0.5.0-alpha.4.tgz} - name: antlr4ts - version: 0.5.0-alpha.4 - - registry.npmmirror.com/anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz} - name: anymatch - version: 3.1.3 - engines: {node: '>= 8'} - dependencies: - normalize-path: registry.npmmirror.com/normalize-path@3.0.0 - picomatch: registry.npmmirror.com/picomatch@2.3.1 - - registry.npmmirror.com/argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/argparse/-/argparse-2.0.1.tgz} - name: argparse - version: 2.0.1 - dev: true - - registry.npmmirror.com/array-back@3.1.0: - resolution: {integrity: sha512-TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/array-back/-/array-back-3.1.0.tgz} - name: array-back - version: 3.1.0 - engines: {node: '>=6'} - - registry.npmmirror.com/array-back@4.0.2: - resolution: {integrity: sha512-NbdMezxqf94cnNfWLL7V/im0Ub+Anbb0IoZhvzie8+4HJ4nMQuzHuy49FkGYCJK2yAloZ3meiB6AVMClbrI1vg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/array-back/-/array-back-4.0.2.tgz} - name: array-back - version: 4.0.2 - engines: {node: '>=8'} - - registry.npmmirror.com/array-union@2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/array-union/-/array-union-2.1.0.tgz} - name: array-union - version: 2.1.0 - engines: {node: '>=8'} - dev: true - - registry.npmmirror.com/ast-parents@0.0.1: - resolution: {integrity: sha512-XHusKxKz3zoYk1ic8Un640joHbFMhbqneyoZfoKnEGtf2ey9Uh/IdpcQplODdO/kENaMIWsD0nJm4+wX3UNLHA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ast-parents/-/ast-parents-0.0.1.tgz} - name: ast-parents - version: 0.0.1 - dev: true - - registry.npmmirror.com/astral-regex@1.0.0: - resolution: {integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/astral-regex/-/astral-regex-1.0.0.tgz} - name: astral-regex - version: 1.0.0 - engines: {node: '>=4'} - dev: true - - registry.npmmirror.com/astral-regex@2.0.0: - resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/astral-regex/-/astral-regex-2.0.0.tgz} - name: astral-regex - version: 2.0.0 - engines: {node: '>=8'} - - registry.npmmirror.com/async@3.2.4: - resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/async/-/async-3.2.4.tgz} - name: async - version: 3.2.4 - - registry.npmmirror.com/balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz} - name: balanced-match - version: 1.0.2 - dev: true - - registry.npmmirror.com/bech32@1.1.4: - resolution: {integrity: sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/bech32/-/bech32-1.1.4.tgz} - name: bech32 - version: 1.1.4 - - registry.npmmirror.com/better-sqlite3@8.5.2: - resolution: {integrity: sha512-w/EZ/jwuZF+/47mAVC2+rhR2X/gwkZ+fd1pbX7Y90D5NRaRzDQcxrHY10t6ijGiYIonCVsBSF5v1cay07bP5sg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/better-sqlite3/-/better-sqlite3-8.5.2.tgz} - name: better-sqlite3 - version: 8.5.2 - requiresBuild: true - dependencies: - bindings: registry.npmmirror.com/bindings@1.5.0 - prebuild-install: registry.npmmirror.com/prebuild-install@7.1.1 - dev: false - - registry.npmmirror.com/binary-extensions@2.2.0: - resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.2.0.tgz} - name: binary-extensions - version: 2.2.0 - engines: {node: '>=8'} - - registry.npmmirror.com/bindings@1.5.0: - resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/bindings/-/bindings-1.5.0.tgz} - name: bindings - version: 1.5.0 - dependencies: - file-uri-to-path: registry.npmmirror.com/file-uri-to-path@1.0.0 - dev: false - - registry.npmmirror.com/bl@4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/bl/-/bl-4.1.0.tgz} - name: bl - version: 4.1.0 - dependencies: - buffer: 5.7.1 - inherits: 2.0.4 - readable-stream: 3.6.2 - dev: false - - registry.npmmirror.com/brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz} - name: brace-expansion - version: 1.1.11 - dependencies: - balanced-match: registry.npmmirror.com/balanced-match@1.0.2 - concat-map: registry.npmmirror.com/concat-map@0.0.1 - dev: true - - registry.npmmirror.com/braces@3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz} - name: braces - version: 3.0.2 - engines: {node: '>=8'} - dependencies: - fill-range: registry.npmmirror.com/fill-range@7.0.1 - - registry.npmmirror.com/browser-headers@0.4.1: - resolution: {integrity: sha512-CA9hsySZVo9371qEHjHZtYxV2cFtVj5Wj/ZHi8ooEsrtm4vOnl9Y9HmyYWk9q+05d7K3rdoAE0j3MVEFVvtQtg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/browser-headers/-/browser-headers-0.4.1.tgz} - name: browser-headers - version: 0.4.1 - - registry.npmmirror.com/caller-callsite@2.0.0: - resolution: {integrity: sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/caller-callsite/-/caller-callsite-2.0.0.tgz} - name: caller-callsite - version: 2.0.0 - engines: {node: '>=4'} - dependencies: - callsites: registry.npmmirror.com/callsites@2.0.0 - dev: true - - registry.npmmirror.com/caller-path@2.0.0: - resolution: {integrity: sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/caller-path/-/caller-path-2.0.0.tgz} - name: caller-path - version: 2.0.0 - engines: {node: '>=4'} - dependencies: - caller-callsite: registry.npmmirror.com/caller-callsite@2.0.0 - dev: true - - registry.npmmirror.com/callsites@2.0.0: - resolution: {integrity: sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/callsites/-/callsites-2.0.0.tgz} - name: callsites - version: 2.0.0 - engines: {node: '>=4'} - dev: true - - registry.npmmirror.com/callsites@3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz} - name: callsites - version: 3.1.0 - engines: {node: '>=6'} - dev: true - - registry.npmmirror.com/chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/chalk/-/chalk-2.4.2.tgz} - name: chalk - version: 2.4.2 - engines: {node: '>=4'} - dependencies: - ansi-styles: 3.2.1 - escape-string-regexp: 1.0.5 - supports-color: 5.5.0 - - registry.npmmirror.com/chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz} - name: chalk - version: 4.1.2 - engines: {node: '>=10'} - dependencies: - ansi-styles: registry.npmmirror.com/ansi-styles@4.3.0 - supports-color: registry.npmmirror.com/supports-color@7.2.0 - - registry.npmmirror.com/chalk@5.3.0: - resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/chalk/-/chalk-5.3.0.tgz} - name: chalk - version: 5.3.0 - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - - registry.npmmirror.com/chardet@0.7.0: - resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/chardet/-/chardet-0.7.0.tgz} - name: chardet - version: 0.7.0 - dev: true - - registry.npmmirror.com/chokidar@3.5.3: - resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz} - name: chokidar - version: 3.5.3 - engines: {node: '>= 8.10.0'} - dependencies: - anymatch: registry.npmmirror.com/anymatch@3.1.3 - braces: registry.npmmirror.com/braces@3.0.2 - glob-parent: registry.npmmirror.com/glob-parent@5.1.2 - is-binary-path: registry.npmmirror.com/is-binary-path@2.1.0 - is-glob: registry.npmmirror.com/is-glob@4.0.3 - normalize-path: registry.npmmirror.com/normalize-path@3.0.0 - readdirp: registry.npmmirror.com/readdirp@3.6.0 - optionalDependencies: - fsevents: 2.3.3 - - registry.npmmirror.com/chownr@1.1.4: - resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/chownr/-/chownr-1.1.4.tgz} - name: chownr - version: 1.1.4 - dev: false - - registry.npmmirror.com/cli-cursor@2.1.0: - resolution: {integrity: sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/cli-cursor/-/cli-cursor-2.1.0.tgz} - name: cli-cursor - version: 2.1.0 - engines: {node: '>=4'} - dependencies: - restore-cursor: registry.npmmirror.com/restore-cursor@2.0.0 - dev: true - - registry.npmmirror.com/cli-width@2.2.1: - resolution: {integrity: sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/cli-width/-/cli-width-2.2.1.tgz} - name: cli-width - version: 2.2.1 - dev: true - - registry.npmmirror.com/color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz} - name: color-convert - version: 2.0.1 - engines: {node: '>=7.0.0'} - dependencies: - color-name: registry.npmmirror.com/color-name@1.1.4 - - registry.npmmirror.com/color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz} - name: color-name - version: 1.1.4 - - registry.npmmirror.com/command-line-args@5.2.1: - resolution: {integrity: sha512-H4UfQhZyakIjC74I9d34fGYDwk3XpSr17QhEd0Q3I9Xq1CETHo4Hcuo87WyWHpAF1aSLjLRf5lD9ZGX2qStUvg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/command-line-args/-/command-line-args-5.2.1.tgz} - name: command-line-args - version: 5.2.1 - engines: {node: '>=4.0.0'} - dependencies: - array-back: registry.npmmirror.com/array-back@3.1.0 - find-replace: registry.npmmirror.com/find-replace@3.0.0 - lodash.camelcase: registry.npmmirror.com/lodash.camelcase@4.3.0 - typical: registry.npmmirror.com/typical@4.0.0 - - registry.npmmirror.com/command-line-usage@6.1.3: - resolution: {integrity: sha512-sH5ZSPr+7UStsloltmDh7Ce5fb8XPlHyoPzTpyyMuYCtervL65+ubVZ6Q61cFtFl62UyJlc8/JwERRbAFPUqgw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/command-line-usage/-/command-line-usage-6.1.3.tgz} - name: command-line-usage - version: 6.1.3 - engines: {node: '>=8.0.0'} - dependencies: - array-back: registry.npmmirror.com/array-back@4.0.2 - chalk: registry.npmmirror.com/chalk@2.4.2 - table-layout: registry.npmmirror.com/table-layout@1.0.2 - typical: registry.npmmirror.com/typical@5.2.0 - - registry.npmmirror.com/commander@2.18.0: - resolution: {integrity: sha512-6CYPa+JP2ftfRU2qkDK+UTVeQYosOg/2GbcjIcKPHfinyOLPVGXu/ovN86RP49Re5ndJK1N0kuiidFFuepc4ZQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/commander/-/commander-2.18.0.tgz} - name: commander - version: 2.18.0 - dev: true - - registry.npmmirror.com/commander@9.5.0: - resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/commander/-/commander-9.5.0.tgz} - name: commander - version: 9.5.0 - engines: {node: ^12.20.0 || >=14} - dev: true - - registry.npmmirror.com/concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz} - name: concat-map - version: 0.0.1 - dev: true - - registry.npmmirror.com/concurrently@8.0.1: - resolution: {integrity: sha512-Sh8bGQMEL0TAmAm2meAXMjcASHZa7V0xXQVDBLknCPa9TPtkY9yYs+0cnGGgfdkW0SV1Mlg+hVGfXcoI8d3MJA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/concurrently/-/concurrently-8.0.1.tgz} - name: concurrently - version: 8.0.1 - engines: {node: ^14.13.0 || >=16.0.0} - hasBin: true - dependencies: - chalk: registry.npmmirror.com/chalk@4.1.2 - date-fns: registry.npmmirror.com/date-fns@2.30.0 - lodash: registry.npmmirror.com/lodash@4.17.21 - rxjs: registry.npmmirror.com/rxjs@7.8.1 - shell-quote: registry.npmmirror.com/shell-quote@1.8.1 - spawn-command: registry.npmmirror.com/spawn-command@0.0.2-1 - supports-color: registry.npmmirror.com/supports-color@8.1.1 - tree-kill: registry.npmmirror.com/tree-kill@1.2.2 - yargs: registry.npmmirror.com/yargs@17.7.2 - dev: true - - registry.npmmirror.com/copy-anything@3.0.5: - resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/copy-anything/-/copy-anything-3.0.5.tgz} - name: copy-anything - version: 3.0.5 - engines: {node: '>=12.13'} - dependencies: - is-what: registry.npmmirror.com/is-what@4.1.15 - dev: false - - registry.npmmirror.com/cosmiconfig@5.2.1: - resolution: {integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz} - name: cosmiconfig - version: 5.2.1 - engines: {node: '>=4'} - dependencies: - import-fresh: registry.npmmirror.com/import-fresh@2.0.0 - is-directory: registry.npmmirror.com/is-directory@0.3.1 - js-yaml: 3.14.1 - parse-json: registry.npmmirror.com/parse-json@4.0.0 - dev: true - - registry.npmmirror.com/cross-spawn@6.0.5: - resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/cross-spawn/-/cross-spawn-6.0.5.tgz} - name: cross-spawn - version: 6.0.5 - engines: {node: '>=4.8'} - dependencies: - nice-try: registry.npmmirror.com/nice-try@1.0.5 - path-key: registry.npmmirror.com/path-key@2.0.1 - semver: 5.7.2 - shebang-command: registry.npmmirror.com/shebang-command@1.2.0 - which: registry.npmmirror.com/which@1.3.1 - dev: true - - registry.npmmirror.com/cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz} - name: cross-spawn - version: 7.0.3 - engines: {node: '>= 8'} - dependencies: - path-key: registry.npmmirror.com/path-key@3.1.1 - shebang-command: registry.npmmirror.com/shebang-command@2.0.0 - which: registry.npmmirror.com/which@2.0.2 - - registry.npmmirror.com/date-fns@2.30.0: - resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/date-fns/-/date-fns-2.30.0.tgz} - name: date-fns - version: 2.30.0 - engines: {node: '>=0.11'} - dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.11 - dev: true - - registry.npmmirror.com/debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz} - name: debug - version: 4.3.4 - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: registry.npmmirror.com/ms@2.1.2 - - registry.npmmirror.com/decompress-response@6.0.0: - resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/decompress-response/-/decompress-response-6.0.0.tgz} - name: decompress-response - version: 6.0.0 - engines: {node: '>=10'} - dependencies: - mimic-response: registry.npmmirror.com/mimic-response@3.1.0 - dev: false - - registry.npmmirror.com/deep-extend@0.6.0: - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/deep-extend/-/deep-extend-0.6.0.tgz} - name: deep-extend - version: 0.6.0 - engines: {node: '>=4.0.0'} - - registry.npmmirror.com/deep-is@0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/deep-is/-/deep-is-0.1.4.tgz} - name: deep-is - version: 0.1.4 - dev: true - - registry.npmmirror.com/detect-libc@2.0.2: - resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/detect-libc/-/detect-libc-2.0.2.tgz} - name: detect-libc - version: 2.0.2 - engines: {node: '>=8'} - dev: false - - registry.npmmirror.com/dir-glob@3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/dir-glob/-/dir-glob-3.0.1.tgz} - name: dir-glob - version: 3.0.1 - engines: {node: '>=8'} - dependencies: - path-type: registry.npmmirror.com/path-type@4.0.0 - dev: true - - registry.npmmirror.com/doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/doctrine/-/doctrine-3.0.0.tgz} - name: doctrine - version: 3.0.0 - engines: {node: '>=6.0.0'} - dependencies: - esutils: registry.npmmirror.com/esutils@2.0.3 - dev: true - - registry.npmmirror.com/dotenv@16.3.1: - resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/dotenv/-/dotenv-16.3.1.tgz} - name: dotenv - version: 16.3.1 - engines: {node: '>=12'} - - registry.npmmirror.com/drizzle-orm@0.27.2(better-sqlite3@8.5.2)(kysely@0.26.3)(sql.js@1.8.0): - resolution: {integrity: sha512-ZvBvceff+JlgP7FxHKe0zOU9CkZ4RcOtibumIrqfYzDGuOeF0YUY0F9iMqYpRM7pxnLRfC+oO7rWOUH3T5oFQA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/drizzle-orm/-/drizzle-orm-0.27.2.tgz} - id: registry.npmmirror.com/drizzle-orm/0.27.2 - name: drizzle-orm - version: 0.27.2 - peerDependencies: - '@aws-sdk/client-rds-data': '>=3' - '@cloudflare/workers-types': '>=3' - '@libsql/client': '*' - '@neondatabase/serverless': '>=0.1' - '@opentelemetry/api': ^1.4.1 - '@planetscale/database': '>=1' - '@types/better-sqlite3': '*' - '@types/pg': '*' - '@types/sql.js': '*' - '@vercel/postgres': '*' - better-sqlite3: '>=7' - bun-types: '*' - knex: '*' - kysely: '*' - mysql2: '>=2' - pg: '>=8' - postgres: '>=3' - sql.js: '>=1' - sqlite3: '>=5' - peerDependenciesMeta: - '@aws-sdk/client-rds-data': - optional: true - '@cloudflare/workers-types': - optional: true - '@libsql/client': - optional: true - '@neondatabase/serverless': - optional: true - '@opentelemetry/api': - optional: true - '@planetscale/database': - optional: true - '@types/better-sqlite3': - optional: true - '@types/pg': - optional: true - '@types/sql.js': - optional: true - '@vercel/postgres': - optional: true - better-sqlite3: - optional: true - bun-types: - optional: true - knex: - optional: true - kysely: - optional: true - mysql2: - optional: true - pg: - optional: true - postgres: - optional: true - sql.js: - optional: true - sqlite3: - optional: true - dependencies: - better-sqlite3: registry.npmmirror.com/better-sqlite3@8.5.2 - kysely: registry.npmmirror.com/kysely@0.26.3 - sql.js: registry.npmmirror.com/sql.js@1.8.0 - dev: false - - registry.npmmirror.com/ejs@3.1.9: - resolution: {integrity: sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ejs/-/ejs-3.1.9.tgz} - name: ejs - version: 3.1.9 - engines: {node: '>=0.10.0'} - hasBin: true - dependencies: - jake: registry.npmmirror.com/jake@10.8.7 - - registry.npmmirror.com/emoji-regex@10.2.1: - resolution: {integrity: sha512-97g6QgOk8zlDRdgq1WxwgTMgEWGVAQvB5Fdpgc1MkNy56la5SKP9GsMXKDOdqwn90/41a8yPwIGk1Y6WVbeMQA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/emoji-regex/-/emoji-regex-10.2.1.tgz} - name: emoji-regex - version: 10.2.1 - dev: true - - registry.npmmirror.com/emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz} - name: emoji-regex - version: 8.0.0 - dev: true - - registry.npmmirror.com/end-of-stream@1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz} - name: end-of-stream - version: 1.4.4 - dependencies: - once: 1.4.0 - dev: false - - registry.npmmirror.com/error-ex@1.3.2: - resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/error-ex/-/error-ex-1.3.2.tgz} - name: error-ex - version: 1.3.2 - dependencies: - is-arrayish: registry.npmmirror.com/is-arrayish@0.2.1 - dev: true - - registry.npmmirror.com/esbuild@0.17.19: - resolution: {integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/esbuild/-/esbuild-0.17.19.tgz} - name: esbuild - version: 0.17.19 - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - optionalDependencies: - '@esbuild/android-arm': 0.17.19 - '@esbuild/android-arm64': 0.17.19 - '@esbuild/android-x64': 0.17.19 - '@esbuild/darwin-arm64': 0.17.19 - '@esbuild/darwin-x64': 0.17.19 - '@esbuild/freebsd-arm64': 0.17.19 - '@esbuild/freebsd-x64': 0.17.19 - '@esbuild/linux-arm': 0.17.19 - '@esbuild/linux-arm64': 0.17.19 - '@esbuild/linux-ia32': 0.17.19 - '@esbuild/linux-loong64': 0.17.19 - '@esbuild/linux-mips64el': 0.17.19 - '@esbuild/linux-ppc64': 0.17.19 - '@esbuild/linux-riscv64': 0.17.19 - '@esbuild/linux-s390x': 0.17.19 - '@esbuild/linux-x64': 0.17.19 - '@esbuild/netbsd-x64': 0.17.19 - '@esbuild/openbsd-x64': 0.17.19 - '@esbuild/sunos-x64': 0.17.19 - '@esbuild/win32-arm64': 0.17.19 - '@esbuild/win32-ia32': 0.17.19 - '@esbuild/win32-x64': 0.17.19 - - registry.npmmirror.com/escape-string-regexp@4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz} - name: escape-string-regexp - version: 4.0.0 - engines: {node: '>=10'} - dev: true - - registry.npmmirror.com/eslint-scope@4.0.3: - resolution: {integrity: sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/eslint-scope/-/eslint-scope-4.0.3.tgz} - name: eslint-scope - version: 4.0.3 - engines: {node: '>=4.0.0'} - dependencies: - esrecurse: registry.npmmirror.com/esrecurse@4.3.0 - estraverse: registry.npmmirror.com/estraverse@4.3.0 - dev: true - - registry.npmmirror.com/eslint-scope@5.1.1: - resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/eslint-scope/-/eslint-scope-5.1.1.tgz} - name: eslint-scope - version: 5.1.1 - engines: {node: '>=8.0.0'} - dependencies: - esrecurse: registry.npmmirror.com/esrecurse@4.3.0 - estraverse: registry.npmmirror.com/estraverse@4.3.0 - dev: true - - registry.npmmirror.com/eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/eslint-scope/-/eslint-scope-7.2.2.tgz} - name: eslint-scope - version: 7.2.2 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - esrecurse: registry.npmmirror.com/esrecurse@4.3.0 - estraverse: registry.npmmirror.com/estraverse@5.3.0 - dev: true - - registry.npmmirror.com/eslint-utils@1.4.3: - resolution: {integrity: sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/eslint-utils/-/eslint-utils-1.4.3.tgz} - name: eslint-utils - version: 1.4.3 - engines: {node: '>=6'} - dependencies: - eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@1.3.0 - dev: true - - registry.npmmirror.com/eslint-utils@3.0.0(eslint@8.29.0): - resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/eslint-utils/-/eslint-utils-3.0.0.tgz} - id: registry.npmmirror.com/eslint-utils/3.0.0 - name: eslint-utils - version: 3.0.0 - engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} - peerDependencies: - eslint: '>=5' - dependencies: - eslint: registry.npmmirror.com/eslint@8.29.0 - eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@2.1.0 - dev: true - - registry.npmmirror.com/eslint-visitor-keys@1.3.0: - resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz} - name: eslint-visitor-keys - version: 1.3.0 - engines: {node: '>=4'} - dev: true - - registry.npmmirror.com/eslint-visitor-keys@2.1.0: - resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz} - name: eslint-visitor-keys - version: 2.1.0 - engines: {node: '>=10'} - dev: true - - registry.npmmirror.com/eslint-visitor-keys@3.4.3: - resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz} - name: eslint-visitor-keys - version: 3.4.3 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - - registry.npmmirror.com/eslint@5.16.0: - resolution: {integrity: sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/eslint/-/eslint-5.16.0.tgz} - name: eslint - version: 5.16.0 - engines: {node: ^6.14.0 || ^8.10.0 || >=9.10.0} - hasBin: true - dependencies: - '@babel/code-frame': registry.npmmirror.com/@babel/code-frame@7.22.10 - ajv: registry.npmmirror.com/ajv@6.12.6 - chalk: 2.4.2 - cross-spawn: registry.npmmirror.com/cross-spawn@6.0.5 - debug: 4.3.4(supports-color@8.1.1) - doctrine: registry.npmmirror.com/doctrine@3.0.0 - eslint-scope: registry.npmmirror.com/eslint-scope@4.0.3 - eslint-utils: registry.npmmirror.com/eslint-utils@1.4.3 - eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@1.3.0 - espree: registry.npmmirror.com/espree@5.0.1 - esquery: registry.npmmirror.com/esquery@1.5.0 - esutils: registry.npmmirror.com/esutils@2.0.3 - file-entry-cache: registry.npmmirror.com/file-entry-cache@5.0.1 - functional-red-black-tree: 1.0.1 - glob: 7.2.3 - globals: registry.npmmirror.com/globals@11.12.0 - ignore: registry.npmmirror.com/ignore@4.0.6 - import-fresh: registry.npmmirror.com/import-fresh@3.3.0 - imurmurhash: registry.npmmirror.com/imurmurhash@0.1.4 - inquirer: registry.npmmirror.com/inquirer@6.5.2 - js-yaml: 3.14.1 - json-stable-stringify-without-jsonify: registry.npmmirror.com/json-stable-stringify-without-jsonify@1.0.1 - levn: registry.npmmirror.com/levn@0.3.0 - lodash: 4.17.21 - minimatch: 3.1.2 - mkdirp: registry.npmmirror.com/mkdirp@0.5.6 - natural-compare: registry.npmmirror.com/natural-compare@1.4.0 - optionator: registry.npmmirror.com/optionator@0.8.3 - path-is-inside: registry.npmmirror.com/path-is-inside@1.0.2 - progress: registry.npmmirror.com/progress@2.0.3 - regexpp: registry.npmmirror.com/regexpp@2.0.1 - semver: 5.7.2 - strip-ansi: 4.0.0 - strip-json-comments: 2.0.1 - table: registry.npmmirror.com/table@5.4.6 - text-table: registry.npmmirror.com/text-table@0.2.0 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/eslint@8.29.0: - resolution: {integrity: sha512-isQ4EEiyUjZFbEKvEGJKKGBwXtvXX+zJbkVKCgTuB9t/+jUBcy8avhkEwWJecI15BkRkOYmvIM5ynbhRjEkoeg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/eslint/-/eslint-8.29.0.tgz} - name: eslint - version: 8.29.0 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - hasBin: true - dependencies: - '@eslint/eslintrc': registry.npmmirror.com/@eslint/eslintrc@1.4.1 - '@humanwhocodes/config-array': registry.npmmirror.com/@humanwhocodes/config-array@0.11.10 - '@humanwhocodes/module-importer': registry.npmmirror.com/@humanwhocodes/module-importer@1.0.1 - '@nodelib/fs.walk': registry.npmmirror.com/@nodelib/fs.walk@1.2.8 - ajv: registry.npmmirror.com/ajv@6.12.6 - chalk: registry.npmmirror.com/chalk@4.1.2 - cross-spawn: registry.npmmirror.com/cross-spawn@7.0.3 - debug: registry.npmmirror.com/debug@4.3.4 - doctrine: registry.npmmirror.com/doctrine@3.0.0 - escape-string-regexp: registry.npmmirror.com/escape-string-regexp@4.0.0 - eslint-scope: registry.npmmirror.com/eslint-scope@7.2.2 - eslint-utils: registry.npmmirror.com/eslint-utils@3.0.0(eslint@8.29.0) - eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@3.4.3 - espree: registry.npmmirror.com/espree@9.6.1 - esquery: registry.npmmirror.com/esquery@1.5.0 - esutils: registry.npmmirror.com/esutils@2.0.3 - fast-deep-equal: registry.npmmirror.com/fast-deep-equal@3.1.3 - file-entry-cache: registry.npmmirror.com/file-entry-cache@6.0.1 - find-up: registry.npmmirror.com/find-up@5.0.0 - glob-parent: registry.npmmirror.com/glob-parent@6.0.2 - globals: registry.npmmirror.com/globals@13.21.0 - grapheme-splitter: registry.npmmirror.com/grapheme-splitter@1.0.4 - ignore: registry.npmmirror.com/ignore@5.2.4 - import-fresh: registry.npmmirror.com/import-fresh@3.3.0 - imurmurhash: registry.npmmirror.com/imurmurhash@0.1.4 - is-glob: registry.npmmirror.com/is-glob@4.0.3 - is-path-inside: registry.npmmirror.com/is-path-inside@3.0.3 - js-sdsl: registry.npmmirror.com/js-sdsl@4.4.2 - js-yaml: registry.npmmirror.com/js-yaml@4.1.0 - json-stable-stringify-without-jsonify: registry.npmmirror.com/json-stable-stringify-without-jsonify@1.0.1 - levn: registry.npmmirror.com/levn@0.4.1 - lodash.merge: registry.npmmirror.com/lodash.merge@4.6.2 - minimatch: registry.npmmirror.com/minimatch@3.1.2 - natural-compare: registry.npmmirror.com/natural-compare@1.4.0 - optionator: registry.npmmirror.com/optionator@0.9.3 - regexpp: registry.npmmirror.com/regexpp@3.2.0 - strip-ansi: registry.npmmirror.com/strip-ansi@6.0.1 - strip-json-comments: registry.npmmirror.com/strip-json-comments@3.1.1 - text-table: registry.npmmirror.com/text-table@0.2.0 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/espree@5.0.1: - resolution: {integrity: sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/espree/-/espree-5.0.1.tgz} - name: espree - version: 5.0.1 - engines: {node: '>=6.0.0'} - dependencies: - acorn: registry.npmmirror.com/acorn@6.4.2 - acorn-jsx: registry.npmmirror.com/acorn-jsx@5.3.2(acorn@6.4.2) - eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@1.3.0 - dev: true - - registry.npmmirror.com/espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/espree/-/espree-9.6.1.tgz} - name: espree - version: 9.6.1 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - acorn: registry.npmmirror.com/acorn@8.10.0 - acorn-jsx: registry.npmmirror.com/acorn-jsx@5.3.2(acorn@8.10.0) - eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@3.4.3 - dev: true - - registry.npmmirror.com/esprima@4.0.1: - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/esprima/-/esprima-4.0.1.tgz} - name: esprima - version: 4.0.1 - engines: {node: '>=4'} - hasBin: true - dev: true - - registry.npmmirror.com/esquery@1.5.0: - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/esquery/-/esquery-1.5.0.tgz} - name: esquery - version: 1.5.0 - engines: {node: '>=0.10'} - dependencies: - estraverse: registry.npmmirror.com/estraverse@5.3.0 - dev: true - - registry.npmmirror.com/esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz} - name: esrecurse - version: 4.3.0 - engines: {node: '>=4.0'} - dependencies: - estraverse: registry.npmmirror.com/estraverse@5.3.0 - dev: true - - registry.npmmirror.com/estraverse@4.3.0: - resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/estraverse/-/estraverse-4.3.0.tgz} - name: estraverse - version: 4.3.0 - engines: {node: '>=4.0'} - dev: true - - registry.npmmirror.com/estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz} - name: estraverse - version: 5.3.0 - engines: {node: '>=4.0'} - dev: true - - registry.npmmirror.com/esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz} - name: esutils - version: 2.0.3 - engines: {node: '>=0.10.0'} - dev: true - - registry.npmmirror.com/ethers@5.7.2: - resolution: {integrity: sha512-wswUsmWo1aOK8rR7DIKiWSw9DbLWe6x98Jrn8wcTflTVvaXhAMaB5zGAXy0GYQEQp9iO1iSHWVyARQm11zUtyg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ethers/-/ethers-5.7.2.tgz} - name: ethers - version: 5.7.2 - dependencies: - '@ethersproject/abi': 5.7.0 - '@ethersproject/abstract-provider': registry.npmmirror.com/@ethersproject/abstract-provider@5.7.0 - '@ethersproject/abstract-signer': registry.npmmirror.com/@ethersproject/abstract-signer@5.7.0 - '@ethersproject/address': 5.7.0 - '@ethersproject/base64': registry.npmmirror.com/@ethersproject/base64@5.7.0 - '@ethersproject/basex': registry.npmmirror.com/@ethersproject/basex@5.7.0 - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/constants': 5.7.0 - '@ethersproject/contracts': registry.npmmirror.com/@ethersproject/contracts@5.7.0 - '@ethersproject/hash': 5.7.0 - '@ethersproject/hdnode': registry.npmmirror.com/@ethersproject/hdnode@5.7.0 - '@ethersproject/json-wallets': registry.npmmirror.com/@ethersproject/json-wallets@5.7.0 - '@ethersproject/keccak256': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/networks': registry.npmmirror.com/@ethersproject/networks@5.7.1 - '@ethersproject/pbkdf2': registry.npmmirror.com/@ethersproject/pbkdf2@5.7.0 - '@ethersproject/properties': 5.7.0 - '@ethersproject/providers': 5.7.2 - '@ethersproject/random': registry.npmmirror.com/@ethersproject/random@5.7.0 - '@ethersproject/rlp': registry.npmmirror.com/@ethersproject/rlp@5.7.0 - '@ethersproject/sha2': registry.npmmirror.com/@ethersproject/sha2@5.7.0 - '@ethersproject/signing-key': registry.npmmirror.com/@ethersproject/signing-key@5.7.0 - '@ethersproject/solidity': registry.npmmirror.com/@ethersproject/solidity@5.7.0 - '@ethersproject/strings': 5.7.0 - '@ethersproject/transactions': registry.npmmirror.com/@ethersproject/transactions@5.7.0 - '@ethersproject/units': registry.npmmirror.com/@ethersproject/units@5.7.0 - '@ethersproject/wallet': registry.npmmirror.com/@ethersproject/wallet@5.7.0 - '@ethersproject/web': registry.npmmirror.com/@ethersproject/web@5.7.1 - '@ethersproject/wordlists': registry.npmmirror.com/@ethersproject/wordlists@5.7.0 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - registry.npmmirror.com/execa@7.2.0: - resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/execa/-/execa-7.2.0.tgz} - name: execa - version: 7.2.0 - engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} - dependencies: - cross-spawn: registry.npmmirror.com/cross-spawn@7.0.3 - get-stream: registry.npmmirror.com/get-stream@6.0.1 - human-signals: registry.npmmirror.com/human-signals@4.3.1 - is-stream: registry.npmmirror.com/is-stream@3.0.0 - merge-stream: registry.npmmirror.com/merge-stream@2.0.0 - npm-run-path: registry.npmmirror.com/npm-run-path@5.1.0 - onetime: registry.npmmirror.com/onetime@6.0.0 - signal-exit: registry.npmmirror.com/signal-exit@3.0.7 - strip-final-newline: registry.npmmirror.com/strip-final-newline@3.0.0 - - registry.npmmirror.com/expand-template@2.0.3: - resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/expand-template/-/expand-template-2.0.3.tgz} - name: expand-template - version: 2.0.3 - engines: {node: '>=6'} - dev: false - - registry.npmmirror.com/external-editor@3.1.0: - resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/external-editor/-/external-editor-3.1.0.tgz} - name: external-editor - version: 3.1.0 - engines: {node: '>=4'} - dependencies: - chardet: registry.npmmirror.com/chardet@0.7.0 - iconv-lite: 0.4.24 - tmp: 0.0.33 - dev: true - - registry.npmmirror.com/fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz} - name: fast-deep-equal - version: 3.1.3 - - registry.npmmirror.com/fast-diff@1.3.0: - resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/fast-diff/-/fast-diff-1.3.0.tgz} - name: fast-diff - version: 1.3.0 - dev: true - - registry.npmmirror.com/fast-glob@3.3.1: - resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/fast-glob/-/fast-glob-3.3.1.tgz} - name: fast-glob - version: 3.3.1 - engines: {node: '>=8.6.0'} - dependencies: - '@nodelib/fs.stat': registry.npmmirror.com/@nodelib/fs.stat@2.0.5 - '@nodelib/fs.walk': registry.npmmirror.com/@nodelib/fs.walk@1.2.8 - glob-parent: registry.npmmirror.com/glob-parent@5.1.2 - merge2: registry.npmmirror.com/merge2@1.4.1 - micromatch: registry.npmmirror.com/micromatch@4.0.5 - dev: true - - registry.npmmirror.com/fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz} - name: fast-json-stable-stringify - version: 2.1.0 - dev: true - - registry.npmmirror.com/fast-levenshtein@2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz} - name: fast-levenshtein - version: 2.0.6 - dev: true - - registry.npmmirror.com/fastq@1.15.0: - resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/fastq/-/fastq-1.15.0.tgz} - name: fastq - version: 1.15.0 - dependencies: - reusify: registry.npmmirror.com/reusify@1.0.4 - dev: true - - registry.npmmirror.com/figures@2.0.0: - resolution: {integrity: sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/figures/-/figures-2.0.0.tgz} - name: figures - version: 2.0.0 - engines: {node: '>=4'} - dependencies: - escape-string-regexp: 1.0.5 - dev: true - - registry.npmmirror.com/file-entry-cache@5.0.1: - resolution: {integrity: sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz} - name: file-entry-cache - version: 5.0.1 - engines: {node: '>=4'} - dependencies: - flat-cache: registry.npmmirror.com/flat-cache@2.0.1 - dev: true - - registry.npmmirror.com/file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz} - name: file-entry-cache - version: 6.0.1 - engines: {node: ^10.12.0 || >=12.0.0} - dependencies: - flat-cache: registry.npmmirror.com/flat-cache@3.1.0 - dev: true - - registry.npmmirror.com/file-uri-to-path@1.0.0: - resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz} - name: file-uri-to-path - version: 1.0.0 - dev: false - - registry.npmmirror.com/filelist@1.0.4: - resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/filelist/-/filelist-1.0.4.tgz} - name: filelist - version: 1.0.4 - dependencies: - minimatch: 5.1.6 - - registry.npmmirror.com/fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz} - name: fill-range - version: 7.0.1 - engines: {node: '>=8'} - dependencies: - to-regex-range: registry.npmmirror.com/to-regex-range@5.0.1 - - registry.npmmirror.com/find-replace@3.0.0: - resolution: {integrity: sha512-6Tb2myMioCAgv5kfvP5/PkZZ/ntTpVK39fHY7WkWBgvbeE+VHd/tZuZ4mrC+bxh4cfOZeYKVPaJIZtZXV7GNCQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/find-replace/-/find-replace-3.0.0.tgz} - name: find-replace - version: 3.0.0 - engines: {node: '>=4.0.0'} - dependencies: - array-back: registry.npmmirror.com/array-back@3.1.0 - - registry.npmmirror.com/find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/find-up/-/find-up-5.0.0.tgz} - name: find-up - version: 5.0.0 - engines: {node: '>=10'} - dependencies: - locate-path: registry.npmmirror.com/locate-path@6.0.0 - path-exists: registry.npmmirror.com/path-exists@4.0.0 - dev: true - - registry.npmmirror.com/flat-cache@2.0.1: - resolution: {integrity: sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/flat-cache/-/flat-cache-2.0.1.tgz} - name: flat-cache - version: 2.0.1 - engines: {node: '>=4'} - dependencies: - flatted: registry.npmmirror.com/flatted@2.0.2 - rimraf: 2.6.3 - write: registry.npmmirror.com/write@1.0.3 - dev: true - - registry.npmmirror.com/flat-cache@3.1.0: - resolution: {integrity: sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/flat-cache/-/flat-cache-3.1.0.tgz} - name: flat-cache - version: 3.1.0 - engines: {node: '>=12.0.0'} - dependencies: - flatted: registry.npmmirror.com/flatted@3.2.7 - keyv: registry.npmmirror.com/keyv@4.5.3 - rimraf: registry.npmmirror.com/rimraf@3.0.2 - dev: true - - registry.npmmirror.com/flatted@2.0.2: - resolution: {integrity: sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/flatted/-/flatted-2.0.2.tgz} - name: flatted - version: 2.0.2 - dev: true - - registry.npmmirror.com/flatted@3.2.7: - resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/flatted/-/flatted-3.2.7.tgz} - name: flatted - version: 3.2.7 - dev: true - - registry.npmmirror.com/fs-constants@1.0.0: - resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/fs-constants/-/fs-constants-1.0.0.tgz} - name: fs-constants - version: 1.0.0 - dev: false - - registry.npmmirror.com/fs-extra@7.0.1: - resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/fs-extra/-/fs-extra-7.0.1.tgz} - name: fs-extra - version: 7.0.1 - engines: {node: '>=6 <7 || >=8'} - dependencies: - graceful-fs: registry.npmmirror.com/graceful-fs@4.2.11 - jsonfile: registry.npmmirror.com/jsonfile@4.0.0 - universalify: registry.npmmirror.com/universalify@0.1.2 - dev: true - - registry.npmmirror.com/fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz} - name: fs.realpath - version: 1.0.0 - dev: true - - registry.npmmirror.com/function-bind@1.1.1: - resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz} - name: function-bind - version: 1.1.1 - dev: true - - registry.npmmirror.com/get-stream@6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/get-stream/-/get-stream-6.0.1.tgz} - name: get-stream - version: 6.0.1 - engines: {node: '>=10'} - - registry.npmmirror.com/github-from-package@0.0.0: - resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/github-from-package/-/github-from-package-0.0.0.tgz} - name: github-from-package - version: 0.0.0 - dev: false - - registry.npmmirror.com/glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz} - name: glob-parent - version: 5.1.2 - engines: {node: '>= 6'} - dependencies: - is-glob: registry.npmmirror.com/is-glob@4.0.3 - - registry.npmmirror.com/glob-parent@6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/glob-parent/-/glob-parent-6.0.2.tgz} - name: glob-parent - version: 6.0.2 - engines: {node: '>=10.13.0'} - dependencies: - is-glob: registry.npmmirror.com/is-glob@4.0.3 - dev: true - - registry.npmmirror.com/glob@7.1.7: - resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/glob/-/glob-7.1.7.tgz} - name: glob - version: 7.1.7 - dependencies: - fs.realpath: registry.npmmirror.com/fs.realpath@1.0.0 - inflight: registry.npmmirror.com/inflight@1.0.6 - inherits: registry.npmmirror.com/inherits@2.0.4 - minimatch: registry.npmmirror.com/minimatch@3.1.2 - once: registry.npmmirror.com/once@1.4.0 - path-is-absolute: registry.npmmirror.com/path-is-absolute@1.0.1 - dev: true - - registry.npmmirror.com/glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz} - name: glob - version: 7.2.3 - dependencies: - fs.realpath: registry.npmmirror.com/fs.realpath@1.0.0 - inflight: registry.npmmirror.com/inflight@1.0.6 - inherits: registry.npmmirror.com/inherits@2.0.4 - minimatch: registry.npmmirror.com/minimatch@3.1.2 - once: registry.npmmirror.com/once@1.4.0 - path-is-absolute: registry.npmmirror.com/path-is-absolute@1.0.1 - dev: true - - registry.npmmirror.com/glob@8.1.0: - resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/glob/-/glob-8.1.0.tgz} - name: glob - version: 8.1.0 - engines: {node: '>=12'} - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 5.1.6 - once: 1.4.0 - - registry.npmmirror.com/globals@11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/globals/-/globals-11.12.0.tgz} - name: globals - version: 11.12.0 - engines: {node: '>=4'} - dev: true - - registry.npmmirror.com/globals@13.21.0: - resolution: {integrity: sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/globals/-/globals-13.21.0.tgz} - name: globals - version: 13.21.0 - engines: {node: '>=8'} - dependencies: - type-fest: registry.npmmirror.com/type-fest@0.20.2 - dev: true - - registry.npmmirror.com/globby@11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/globby/-/globby-11.1.0.tgz} - name: globby - version: 11.1.0 - engines: {node: '>=10'} - dependencies: - array-union: registry.npmmirror.com/array-union@2.1.0 - dir-glob: registry.npmmirror.com/dir-glob@3.0.1 - fast-glob: registry.npmmirror.com/fast-glob@3.3.1 - ignore: registry.npmmirror.com/ignore@5.2.4 - merge2: registry.npmmirror.com/merge2@1.4.1 - slash: registry.npmmirror.com/slash@3.0.0 - dev: true - - registry.npmmirror.com/graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz} - name: graceful-fs - version: 4.2.11 - dev: true - - registry.npmmirror.com/grapheme-splitter@1.0.4: - resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz} - name: grapheme-splitter - version: 1.0.4 - dev: true - - registry.npmmirror.com/has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz} - name: has-flag - version: 4.0.0 - engines: {node: '>=8'} - - registry.npmmirror.com/has@1.0.3: - resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/has/-/has-1.0.3.tgz} - name: has - version: 1.0.3 - engines: {node: '>= 0.4.0'} - dependencies: - function-bind: registry.npmmirror.com/function-bind@1.1.1 - dev: true - - registry.npmmirror.com/human-signals@4.3.1: - resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/human-signals/-/human-signals-4.3.1.tgz} - name: human-signals - version: 4.3.1 - engines: {node: '>=14.18.0'} - - registry.npmmirror.com/ignore@4.0.6: - resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ignore/-/ignore-4.0.6.tgz} - name: ignore - version: 4.0.6 - engines: {node: '>= 4'} - dev: true - - registry.npmmirror.com/ignore@5.2.4: - resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ignore/-/ignore-5.2.4.tgz} - name: ignore - version: 5.2.4 - engines: {node: '>= 4'} - dev: true - - registry.npmmirror.com/import-fresh@2.0.0: - resolution: {integrity: sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/import-fresh/-/import-fresh-2.0.0.tgz} - name: import-fresh - version: 2.0.0 - engines: {node: '>=4'} - dependencies: - caller-path: registry.npmmirror.com/caller-path@2.0.0 - resolve-from: registry.npmmirror.com/resolve-from@3.0.0 - dev: true - - registry.npmmirror.com/import-fresh@3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz} - name: import-fresh - version: 3.3.0 - engines: {node: '>=6'} - dependencies: - parent-module: registry.npmmirror.com/parent-module@1.0.1 - resolve-from: registry.npmmirror.com/resolve-from@4.0.0 - dev: true - - registry.npmmirror.com/imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz} - name: imurmurhash - version: 0.1.4 - engines: {node: '>=0.8.19'} - dev: true - - registry.npmmirror.com/inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz} - name: inflight - version: 1.0.6 - dependencies: - once: registry.npmmirror.com/once@1.4.0 - wrappy: registry.npmmirror.com/wrappy@1.0.2 - dev: true - - registry.npmmirror.com/inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz} - name: inherits - version: 2.0.4 - dev: true - - registry.npmmirror.com/ini@1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ini/-/ini-1.3.8.tgz} - name: ini - version: 1.3.8 - dev: false - - registry.npmmirror.com/inquirer@6.5.2: - resolution: {integrity: sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/inquirer/-/inquirer-6.5.2.tgz} - name: inquirer - version: 6.5.2 - engines: {node: '>=6.0.0'} - dependencies: - ansi-escapes: 3.2.0 - chalk: 2.4.2 - cli-cursor: registry.npmmirror.com/cli-cursor@2.1.0 - cli-width: registry.npmmirror.com/cli-width@2.2.1 - external-editor: registry.npmmirror.com/external-editor@3.1.0 - figures: registry.npmmirror.com/figures@2.0.0 - lodash: 4.17.21 - mute-stream: registry.npmmirror.com/mute-stream@0.0.7 - run-async: registry.npmmirror.com/run-async@2.4.1 - rxjs: registry.npmmirror.com/rxjs@6.6.7 - string-width: 2.1.1 - strip-ansi: 5.2.0 - through: registry.npmmirror.com/through@2.3.8 - dev: true - - registry.npmmirror.com/is-arrayish@0.2.1: - resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-arrayish/-/is-arrayish-0.2.1.tgz} - name: is-arrayish - version: 0.2.1 - dev: true - - registry.npmmirror.com/is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz} - name: is-binary-path - version: 2.1.0 - engines: {node: '>=8'} - dependencies: - binary-extensions: registry.npmmirror.com/binary-extensions@2.2.0 - - registry.npmmirror.com/is-core-module@2.13.0: - resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-core-module/-/is-core-module-2.13.0.tgz} - name: is-core-module - version: 2.13.0 - dependencies: - has: registry.npmmirror.com/has@1.0.3 - dev: true - - registry.npmmirror.com/is-directory@0.3.1: - resolution: {integrity: sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-directory/-/is-directory-0.3.1.tgz} - name: is-directory - version: 0.3.1 - engines: {node: '>=0.10.0'} - dev: true - - registry.npmmirror.com/is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz} - name: is-extglob - version: 2.1.1 - engines: {node: '>=0.10.0'} - - registry.npmmirror.com/is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz} - name: is-fullwidth-code-point - version: 3.0.0 - engines: {node: '>=8'} - dev: true - - registry.npmmirror.com/is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz} - name: is-glob - version: 4.0.3 - engines: {node: '>=0.10.0'} - dependencies: - is-extglob: registry.npmmirror.com/is-extglob@2.1.1 - - registry.npmmirror.com/is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz} - name: is-number - version: 7.0.0 - engines: {node: '>=0.12.0'} - - registry.npmmirror.com/is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-path-inside/-/is-path-inside-3.0.3.tgz} - name: is-path-inside - version: 3.0.3 - engines: {node: '>=8'} - dev: true - - registry.npmmirror.com/is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-stream/-/is-stream-3.0.0.tgz} - name: is-stream - version: 3.0.0 - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - registry.npmmirror.com/is-what@4.1.15: - resolution: {integrity: sha512-uKua1wfy3Yt+YqsD6mTUEa2zSi3G1oPlqTflgaPJ7z63vUGN5pxFpnQfeSLMFnJDEsdvOtkp1rUWkYjB4YfhgA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-what/-/is-what-4.1.15.tgz} - name: is-what - version: 4.1.15 - engines: {node: '>=12.13'} - dev: false - - registry.npmmirror.com/isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz} - name: isexe - version: 2.0.0 - - registry.npmmirror.com/isomorphic-ws@5.0.0(ws@8.12.0): - resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz} - id: registry.npmmirror.com/isomorphic-ws/5.0.0 - name: isomorphic-ws - version: 5.0.0 - peerDependencies: - ws: '*' - dependencies: - ws: registry.npmmirror.com/ws@8.12.0 - - registry.npmmirror.com/jake@10.8.7: - resolution: {integrity: sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/jake/-/jake-10.8.7.tgz} - name: jake - version: 10.8.7 - engines: {node: '>=10'} - hasBin: true - dependencies: - async: registry.npmmirror.com/async@3.2.4 - chalk: 4.1.2 - filelist: registry.npmmirror.com/filelist@1.0.4 - minimatch: 3.1.2 - - registry.npmmirror.com/js-base64@3.7.5: - resolution: {integrity: sha512-3MEt5DTINKqfScXKfJFrRbxkrnk2AxPWGBL/ycjz4dK8iqiSJ06UxD8jh8xuh6p10TX4t2+7FsBYVxxQbMg+qA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/js-base64/-/js-base64-3.7.5.tgz} - name: js-base64 - version: 3.7.5 - - registry.npmmirror.com/js-sdsl@4.4.2: - resolution: {integrity: sha512-dwXFwByc/ajSV6m5bcKAPwe4yDDF6D614pxmIi5odytzxRlwqF6nwoiCek80Ixc7Cvma5awClxrzFtxCQvcM8w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/js-sdsl/-/js-sdsl-4.4.2.tgz} - name: js-sdsl - version: 4.4.2 - dev: true - - registry.npmmirror.com/js-sha3@0.8.0: - resolution: {integrity: sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/js-sha3/-/js-sha3-0.8.0.tgz} - name: js-sha3 - version: 0.8.0 - dev: true - - registry.npmmirror.com/js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz} - name: js-tokens - version: 4.0.0 - dev: true - - registry.npmmirror.com/js-yaml@3.14.1: - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/js-yaml/-/js-yaml-3.14.1.tgz} - name: js-yaml - version: 3.14.1 - hasBin: true - dependencies: - argparse: 1.0.10 - esprima: registry.npmmirror.com/esprima@4.0.1 - dev: true - - registry.npmmirror.com/js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/js-yaml/-/js-yaml-4.1.0.tgz} - name: js-yaml - version: 4.1.0 - hasBin: true - dependencies: - argparse: registry.npmmirror.com/argparse@2.0.1 - dev: true - - registry.npmmirror.com/json-buffer@3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/json-buffer/-/json-buffer-3.0.1.tgz} - name: json-buffer - version: 3.0.1 - dev: true - - registry.npmmirror.com/json-parse-better-errors@1.0.2: - resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz} - name: json-parse-better-errors - version: 1.0.2 - dev: true - - registry.npmmirror.com/json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz} - name: json-schema-traverse - version: 0.4.1 - dev: true - - registry.npmmirror.com/json-schema-traverse@1.0.0: - resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz} - name: json-schema-traverse - version: 1.0.0 - - registry.npmmirror.com/json-stable-stringify-without-jsonify@1.0.1: - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz} - name: json-stable-stringify-without-jsonify - version: 1.0.1 - dev: true - - registry.npmmirror.com/jsonfile@4.0.0: - resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/jsonfile/-/jsonfile-4.0.0.tgz} - name: jsonfile - version: 4.0.0 - optionalDependencies: - graceful-fs: 4.2.11 - dev: true - - registry.npmmirror.com/keyv@4.5.3: - resolution: {integrity: sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/keyv/-/keyv-4.5.3.tgz} - name: keyv - version: 4.5.3 - dependencies: - json-buffer: registry.npmmirror.com/json-buffer@3.0.1 - dev: true - - registry.npmmirror.com/kysely@0.26.3: - resolution: {integrity: sha512-yWSgGi9bY13b/W06DD2OCDDHQmq1kwTGYlQ4wpZkMOJqMGCstVCFIvxCCVG4KfY1/3G0MhDAcZsip/Lw8/vJWw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/kysely/-/kysely-0.26.3.tgz} - name: kysely - version: 0.26.3 - engines: {node: '>=14.0.0'} - dev: false - - registry.npmmirror.com/levn@0.3.0: - resolution: {integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/levn/-/levn-0.3.0.tgz} - name: levn - version: 0.3.0 - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: registry.npmmirror.com/prelude-ls@1.1.2 - type-check: registry.npmmirror.com/type-check@0.3.2 - dev: true - - registry.npmmirror.com/levn@0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/levn/-/levn-0.4.1.tgz} - name: levn - version: 0.4.1 - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: registry.npmmirror.com/prelude-ls@1.2.1 - type-check: registry.npmmirror.com/type-check@0.4.0 - dev: true - - registry.npmmirror.com/locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/locate-path/-/locate-path-6.0.0.tgz} - name: locate-path - version: 6.0.0 - engines: {node: '>=10'} - dependencies: - p-locate: registry.npmmirror.com/p-locate@5.0.0 - dev: true - - registry.npmmirror.com/lodash.camelcase@4.3.0: - resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz} - name: lodash.camelcase - version: 4.3.0 - - registry.npmmirror.com/lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz} - name: lodash.merge - version: 4.6.2 - dev: true - - registry.npmmirror.com/lodash.truncate@4.4.2: - resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz} - name: lodash.truncate - version: 4.4.2 - - registry.npmmirror.com/lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz} - name: lodash - version: 4.17.21 - dev: true - - registry.npmmirror.com/long@5.2.3: - resolution: {integrity: sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/long/-/long-5.2.3.tgz} - name: long - version: 5.2.3 - - registry.npmmirror.com/lru-cache@6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz} - name: lru-cache - version: 6.0.0 - engines: {node: '>=10'} - dependencies: - yallist: registry.npmmirror.com/yallist@4.0.0 - - registry.npmmirror.com/merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz} - name: merge-stream - version: 2.0.0 - - registry.npmmirror.com/merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz} - name: merge2 - version: 1.4.1 - engines: {node: '>= 8'} - dev: true - - registry.npmmirror.com/micromatch@4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/micromatch/-/micromatch-4.0.5.tgz} - name: micromatch - version: 4.0.5 - engines: {node: '>=8.6'} - dependencies: - braces: registry.npmmirror.com/braces@3.0.2 - picomatch: registry.npmmirror.com/picomatch@2.3.1 - dev: true - - registry.npmmirror.com/mimic-fn@1.2.0: - resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/mimic-fn/-/mimic-fn-1.2.0.tgz} - name: mimic-fn - version: 1.2.0 - engines: {node: '>=4'} - dev: true - - registry.npmmirror.com/mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/mimic-fn/-/mimic-fn-4.0.0.tgz} - name: mimic-fn - version: 4.0.0 - engines: {node: '>=12'} - - registry.npmmirror.com/mimic-response@3.1.0: - resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/mimic-response/-/mimic-response-3.1.0.tgz} - name: mimic-response - version: 3.1.0 - engines: {node: '>=10'} - dev: false - - registry.npmmirror.com/minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz} - name: minimatch - version: 3.1.2 - dependencies: - brace-expansion: registry.npmmirror.com/brace-expansion@1.1.11 - dev: true - - registry.npmmirror.com/minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/minimist/-/minimist-1.2.8.tgz} - name: minimist - version: 1.2.8 - - registry.npmmirror.com/mkdirp-classic@0.5.3: - resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz} - name: mkdirp-classic - version: 0.5.3 - dev: false - - registry.npmmirror.com/mkdirp@0.5.6: - resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz} - name: mkdirp - version: 0.5.6 - hasBin: true - dependencies: - minimist: registry.npmmirror.com/minimist@1.2.8 - dev: true - - registry.npmmirror.com/mkdirp@1.0.4: - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/mkdirp/-/mkdirp-1.0.4.tgz} - name: mkdirp - version: 1.0.4 - engines: {node: '>=10'} - hasBin: true - - registry.npmmirror.com/mobx@6.10.0: - resolution: {integrity: sha512-WMbVpCMFtolbB8swQ5E2YRrU+Yu8iLozCVx3CdGjbBKlP7dFiCSuiG06uea3JCFN5DnvtAX7+G5Bp82e2xu0ww==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/mobx/-/mobx-6.10.0.tgz} - name: mobx - version: 6.10.0 - - registry.npmmirror.com/ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz} - name: ms - version: 2.1.2 - - registry.npmmirror.com/mute-stream@0.0.7: - resolution: {integrity: sha512-r65nCZhrbXXb6dXOACihYApHw2Q6pV0M3V0PSxd74N0+D8nzAdEAITq2oAjA1jVnKI+tGvEBUpqiMh0+rW6zDQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/mute-stream/-/mute-stream-0.0.7.tgz} - name: mute-stream - version: 0.0.7 - dev: true - - registry.npmmirror.com/nanoid@3.3.6: - resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/nanoid/-/nanoid-3.3.6.tgz} - name: nanoid - version: 3.3.6 - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - dev: true - - registry.npmmirror.com/napi-build-utils@1.0.2: - resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/napi-build-utils/-/napi-build-utils-1.0.2.tgz} - name: napi-build-utils - version: 1.0.2 - dev: false - - registry.npmmirror.com/natural-compare-lite@1.4.0: - resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz} - name: natural-compare-lite - version: 1.4.0 - dev: true - - registry.npmmirror.com/natural-compare@1.4.0: - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz} - name: natural-compare - version: 1.4.0 - dev: true - - registry.npmmirror.com/nice-grpc-common@2.0.2: - resolution: {integrity: sha512-7RNWbls5kAL1QVUOXvBsv1uO0wPQK3lHv+cY1gwkTzirnG1Nop4cBJZubpgziNbaVc/bl9QJcyvsf/NQxa3rjQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/nice-grpc-common/-/nice-grpc-common-2.0.2.tgz} - name: nice-grpc-common - version: 2.0.2 - dependencies: - ts-error: registry.npmmirror.com/ts-error@1.0.6 - - registry.npmmirror.com/nice-grpc-web@2.0.2(google-protobuf@3.21.2): - resolution: {integrity: sha512-hIgvd0ufjOR1FqrakqQ1HdO6A8M1rps9cTCnO+8aPml2NXyLOsuZCdzCp/f31Y1ngBGvDkoalW5H+CBd11x+GQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/nice-grpc-web/-/nice-grpc-web-2.0.2.tgz} - id: registry.npmmirror.com/nice-grpc-web/2.0.2 - name: nice-grpc-web - version: 2.0.2 - dependencies: - '@improbable-eng/grpc-web': registry.npmmirror.com/@improbable-eng/grpc-web@0.15.0(google-protobuf@3.21.2) - abort-controller-x: registry.npmmirror.com/abort-controller-x@0.4.3 - js-base64: registry.npmmirror.com/js-base64@3.7.5 - nice-grpc-common: registry.npmmirror.com/nice-grpc-common@2.0.2 - transitivePeerDependencies: - - google-protobuf - - registry.npmmirror.com/nice-try@1.0.5: - resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/nice-try/-/nice-try-1.0.5.tgz} - name: nice-try - version: 1.0.5 - dev: true - - registry.npmmirror.com/node-abi@3.47.0: - resolution: {integrity: sha512-2s6B2CWZM//kPgwnuI0KrYwNjfdByE25zvAaEpq9IH4zcNsarH8Ihu/UuX6XMPEogDAxkuUFeZn60pXNHAqn3A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/node-abi/-/node-abi-3.47.0.tgz} - name: node-abi - version: 3.47.0 - engines: {node: '>=10'} - dependencies: - semver: 7.5.4 - dev: false - - registry.npmmirror.com/normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz} - name: normalize-path - version: 3.0.0 - engines: {node: '>=0.10.0'} - - registry.npmmirror.com/npm-run-path@5.1.0: - resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/npm-run-path/-/npm-run-path-5.1.0.tgz} - name: npm-run-path - version: 5.1.0 - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - path-key: registry.npmmirror.com/path-key@4.0.0 - - registry.npmmirror.com/once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/once/-/once-1.4.0.tgz} - name: once - version: 1.4.0 - dependencies: - wrappy: registry.npmmirror.com/wrappy@1.0.2 - dev: true - - registry.npmmirror.com/onetime@2.0.1: - resolution: {integrity: sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/onetime/-/onetime-2.0.1.tgz} - name: onetime - version: 2.0.1 - engines: {node: '>=4'} - dependencies: - mimic-fn: registry.npmmirror.com/mimic-fn@1.2.0 - dev: true - - registry.npmmirror.com/onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/onetime/-/onetime-6.0.0.tgz} - name: onetime - version: 6.0.0 - engines: {node: '>=12'} - dependencies: - mimic-fn: registry.npmmirror.com/mimic-fn@4.0.0 - - registry.npmmirror.com/openurl@1.1.1: - resolution: {integrity: sha512-d/gTkTb1i1GKz5k3XE3XFV/PxQ1k45zDqGP2OA7YhgsaLoqm6qRvARAZOFer1fcXritWlGBRCu/UgeS4HAnXAA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/openurl/-/openurl-1.1.1.tgz} - name: openurl - version: 1.1.1 - - registry.npmmirror.com/optionator@0.8.3: - resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/optionator/-/optionator-0.8.3.tgz} - name: optionator - version: 0.8.3 - engines: {node: '>= 0.8.0'} - dependencies: - deep-is: registry.npmmirror.com/deep-is@0.1.4 - fast-levenshtein: registry.npmmirror.com/fast-levenshtein@2.0.6 - levn: registry.npmmirror.com/levn@0.3.0 - prelude-ls: registry.npmmirror.com/prelude-ls@1.1.2 - type-check: registry.npmmirror.com/type-check@0.3.2 - word-wrap: registry.npmmirror.com/word-wrap@1.2.5 - dev: true - - registry.npmmirror.com/optionator@0.9.3: - resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/optionator/-/optionator-0.9.3.tgz} - name: optionator - version: 0.9.3 - engines: {node: '>= 0.8.0'} - dependencies: - '@aashutoshrathi/word-wrap': registry.npmmirror.com/@aashutoshrathi/word-wrap@1.2.6 - deep-is: registry.npmmirror.com/deep-is@0.1.4 - fast-levenshtein: registry.npmmirror.com/fast-levenshtein@2.0.6 - levn: registry.npmmirror.com/levn@0.4.1 - prelude-ls: registry.npmmirror.com/prelude-ls@1.2.1 - type-check: registry.npmmirror.com/type-check@0.4.0 - dev: true - - registry.npmmirror.com/p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/p-limit/-/p-limit-3.1.0.tgz} - name: p-limit - version: 3.1.0 - engines: {node: '>=10'} - dependencies: - yocto-queue: registry.npmmirror.com/yocto-queue@0.1.0 - dev: true - - registry.npmmirror.com/p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/p-locate/-/p-locate-5.0.0.tgz} - name: p-locate - version: 5.0.0 - engines: {node: '>=10'} - dependencies: - p-limit: registry.npmmirror.com/p-limit@3.1.0 - dev: true - - registry.npmmirror.com/p-retry@5.1.2: - resolution: {integrity: sha512-couX95waDu98NfNZV+i/iLt+fdVxmI7CbrrdC2uDWfPdUAApyxT4wmDlyOtR5KtTDmkDO0zDScDjDou9YHhd9g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/p-retry/-/p-retry-5.1.2.tgz} - name: p-retry - version: 5.1.2 - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - '@types/retry': registry.npmmirror.com/@types/retry@0.12.1 - retry: registry.npmmirror.com/retry@0.13.1 - - registry.npmmirror.com/parent-module@1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/parent-module/-/parent-module-1.0.1.tgz} - name: parent-module - version: 1.0.1 - engines: {node: '>=6'} - dependencies: - callsites: registry.npmmirror.com/callsites@3.1.0 - dev: true - - registry.npmmirror.com/parse-json@4.0.0: - resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/parse-json/-/parse-json-4.0.0.tgz} - name: parse-json - version: 4.0.0 - engines: {node: '>=4'} - dependencies: - error-ex: registry.npmmirror.com/error-ex@1.3.2 - json-parse-better-errors: registry.npmmirror.com/json-parse-better-errors@1.0.2 - dev: true - - registry.npmmirror.com/path-exists@4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz} - name: path-exists - version: 4.0.0 - engines: {node: '>=8'} - dev: true - - registry.npmmirror.com/path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz} - name: path-is-absolute - version: 1.0.1 - engines: {node: '>=0.10.0'} - dev: true - - registry.npmmirror.com/path-is-inside@1.0.2: - resolution: {integrity: sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/path-is-inside/-/path-is-inside-1.0.2.tgz} - name: path-is-inside - version: 1.0.2 - dev: true - - registry.npmmirror.com/path-key@2.0.1: - resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/path-key/-/path-key-2.0.1.tgz} - name: path-key - version: 2.0.1 - engines: {node: '>=4'} - dev: true - - registry.npmmirror.com/path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz} - name: path-key - version: 3.1.1 - engines: {node: '>=8'} - - registry.npmmirror.com/path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/path-key/-/path-key-4.0.0.tgz} - name: path-key - version: 4.0.0 - engines: {node: '>=12'} - - registry.npmmirror.com/path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz} - name: path-parse - version: 1.0.7 - dev: true - - registry.npmmirror.com/path-type@4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/path-type/-/path-type-4.0.0.tgz} - name: path-type - version: 4.0.0 - engines: {node: '>=8'} - dev: true - - registry.npmmirror.com/path@0.12.7: - resolution: {integrity: sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/path/-/path-0.12.7.tgz} - name: path - version: 0.12.7 - dependencies: - process: registry.npmmirror.com/process@0.11.10 - util: registry.npmmirror.com/util@0.10.4 - - registry.npmmirror.com/picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz} - name: picocolors - version: 1.0.0 - dev: true - - registry.npmmirror.com/picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz} - name: picomatch - version: 2.3.1 - engines: {node: '>=8.6'} - - registry.npmmirror.com/postcss@8.4.28: - resolution: {integrity: sha512-Z7V5j0cq8oEKyejIKfpD8b4eBy9cwW2JWPk0+fB1HOAMsfHbnAXLLS+PfVWlzMSLQaWttKDt607I0XHmpE67Vw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/postcss/-/postcss-8.4.28.tgz} - name: postcss - version: 8.4.28 - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: registry.npmmirror.com/nanoid@3.3.6 - picocolors: registry.npmmirror.com/picocolors@1.0.0 - source-map-js: registry.npmmirror.com/source-map-js@1.0.2 - dev: true - - registry.npmmirror.com/prebuild-install@7.1.1: - resolution: {integrity: sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/prebuild-install/-/prebuild-install-7.1.1.tgz} - name: prebuild-install - version: 7.1.1 - engines: {node: '>=10'} - hasBin: true - dependencies: - detect-libc: registry.npmmirror.com/detect-libc@2.0.2 - expand-template: registry.npmmirror.com/expand-template@2.0.3 - github-from-package: registry.npmmirror.com/github-from-package@0.0.0 - minimist: registry.npmmirror.com/minimist@1.2.8 - mkdirp-classic: registry.npmmirror.com/mkdirp-classic@0.5.3 - napi-build-utils: registry.npmmirror.com/napi-build-utils@1.0.2 - node-abi: registry.npmmirror.com/node-abi@3.47.0 - pump: registry.npmmirror.com/pump@3.0.0 - rc: registry.npmmirror.com/rc@1.2.8 - simple-get: registry.npmmirror.com/simple-get@4.0.1 - tar-fs: registry.npmmirror.com/tar-fs@2.1.1 - tunnel-agent: registry.npmmirror.com/tunnel-agent@0.6.0 - dev: false - - registry.npmmirror.com/prelude-ls@1.1.2: - resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.1.2.tgz} - name: prelude-ls - version: 1.1.2 - engines: {node: '>= 0.8.0'} - dev: true - - registry.npmmirror.com/prelude-ls@1.2.1: - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.2.1.tgz} - name: prelude-ls - version: 1.2.1 - engines: {node: '>= 0.8.0'} - dev: true - - registry.npmmirror.com/prettier-plugin-solidity@1.0.0-beta.19(prettier@2.6.2): - resolution: {integrity: sha512-xxRQ5ZiiZyUoMFLE9h7HnUDXI/daf1tnmL1msEdcKmyh7ZGQ4YklkYLC71bfBpYU2WruTb5/SFLUaEb3RApg5g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/prettier-plugin-solidity/-/prettier-plugin-solidity-1.0.0-beta.19.tgz} - id: registry.npmmirror.com/prettier-plugin-solidity/1.0.0-beta.19 - name: prettier-plugin-solidity - version: 1.0.0-beta.19 - engines: {node: '>=12'} - peerDependencies: - prettier: ^2.3.0 - dependencies: - '@solidity-parser/parser': registry.npmmirror.com/@solidity-parser/parser@0.14.5 - emoji-regex: registry.npmmirror.com/emoji-regex@10.2.1 - escape-string-regexp: registry.npmmirror.com/escape-string-regexp@4.0.0 - prettier: registry.npmmirror.com/prettier@2.6.2 - semver: registry.npmmirror.com/semver@7.5.4 - solidity-comments-extractor: registry.npmmirror.com/solidity-comments-extractor@0.0.7 - string-width: registry.npmmirror.com/string-width@4.2.3 - dev: true - - registry.npmmirror.com/prettier-plugin-solidity@1.1.3(prettier@2.8.8): - resolution: {integrity: sha512-fQ9yucPi2sBbA2U2Xjh6m4isUTJ7S7QLc/XDDsktqqxYfTwdYKJ0EnnywXHwCGAaYbQNK+HIYPL1OemxuMsgeg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/prettier-plugin-solidity/-/prettier-plugin-solidity-1.1.3.tgz} - id: registry.npmmirror.com/prettier-plugin-solidity/1.1.3 - name: prettier-plugin-solidity - version: 1.1.3 - engines: {node: '>=12'} - peerDependencies: - prettier: '>=2.3.0 || >=3.0.0-alpha.0' - dependencies: - '@solidity-parser/parser': registry.npmmirror.com/@solidity-parser/parser@0.16.1 - prettier: registry.npmmirror.com/prettier@2.8.8 - semver: registry.npmmirror.com/semver@7.5.4 - solidity-comments-extractor: registry.npmmirror.com/solidity-comments-extractor@0.0.7 - - registry.npmmirror.com/prettier@2.6.2: - resolution: {integrity: sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/prettier/-/prettier-2.6.2.tgz} - name: prettier - version: 2.6.2 - engines: {node: '>=10.13.0'} - hasBin: true - dev: true - - registry.npmmirror.com/prettier@2.8.8: - resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/prettier/-/prettier-2.8.8.tgz} - name: prettier - version: 2.8.8 - engines: {node: '>=10.13.0'} - hasBin: true - - registry.npmmirror.com/process@0.11.10: - resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/process/-/process-0.11.10.tgz} - name: process - version: 0.11.10 - engines: {node: '>= 0.6.0'} - - registry.npmmirror.com/progress@2.0.3: - resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/progress/-/progress-2.0.3.tgz} - name: progress - version: 2.0.3 - engines: {node: '>=0.4.0'} - dev: true - - registry.npmmirror.com/protobufjs@7.2.5: - resolution: {integrity: sha512-gGXRSXvxQ7UiPgfw8gevrfRWcTlSbOFg+p/N+JVJEK5VhueL2miT6qTymqAmjr1Q5WbOCyJbyrk6JfWKwlFn6A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/protobufjs/-/protobufjs-7.2.5.tgz} - name: protobufjs - version: 7.2.5 - engines: {node: '>=12.0.0'} - requiresBuild: true - dependencies: - '@protobufjs/aspromise': registry.npmmirror.com/@protobufjs/aspromise@1.1.2 - '@protobufjs/base64': registry.npmmirror.com/@protobufjs/base64@1.1.2 - '@protobufjs/codegen': registry.npmmirror.com/@protobufjs/codegen@2.0.4 - '@protobufjs/eventemitter': registry.npmmirror.com/@protobufjs/eventemitter@1.1.0 - '@protobufjs/fetch': registry.npmmirror.com/@protobufjs/fetch@1.1.0 - '@protobufjs/float': registry.npmmirror.com/@protobufjs/float@1.0.2 - '@protobufjs/inquire': registry.npmmirror.com/@protobufjs/inquire@1.1.0 - '@protobufjs/path': registry.npmmirror.com/@protobufjs/path@1.1.2 - '@protobufjs/pool': registry.npmmirror.com/@protobufjs/pool@1.1.0 - '@protobufjs/utf8': registry.npmmirror.com/@protobufjs/utf8@1.1.0 - '@types/node': 18.17.11 - long: registry.npmmirror.com/long@5.2.3 - - registry.npmmirror.com/proxy-deep@3.1.1: - resolution: {integrity: sha512-kppbvLUNJ4IOMZds9/4gz/rtT5OFiesy3XosLsgMKlF3vb6GA5Y3ptyDlzKLcOcUBW+zaY+RiMINTsgE+O6e+Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/proxy-deep/-/proxy-deep-3.1.1.tgz} - name: proxy-deep - version: 3.1.1 - - registry.npmmirror.com/pump@3.0.0: - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/pump/-/pump-3.0.0.tgz} - name: pump - version: 3.0.0 - dependencies: - end-of-stream: registry.npmmirror.com/end-of-stream@1.4.4 - once: 1.4.0 - dev: false - - registry.npmmirror.com/punycode@2.3.0: - resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/punycode/-/punycode-2.3.0.tgz} - name: punycode - version: 2.3.0 - engines: {node: '>=6'} - - registry.npmmirror.com/queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz} - name: queue-microtask - version: 1.2.3 - dev: true - - registry.npmmirror.com/rc@1.2.8: - resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/rc/-/rc-1.2.8.tgz} - name: rc - version: 1.2.8 - hasBin: true - dependencies: - deep-extend: registry.npmmirror.com/deep-extend@0.6.0 - ini: registry.npmmirror.com/ini@1.3.8 - minimist: registry.npmmirror.com/minimist@1.2.8 - strip-json-comments: 2.0.1 - dev: false - - registry.npmmirror.com/readdirp@3.6.0: - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz} - name: readdirp - version: 3.6.0 - engines: {node: '>=8.10.0'} - dependencies: - picomatch: registry.npmmirror.com/picomatch@2.3.1 - - registry.npmmirror.com/reduce-flatten@2.0.0: - resolution: {integrity: sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/reduce-flatten/-/reduce-flatten-2.0.0.tgz} - name: reduce-flatten - version: 2.0.0 - engines: {node: '>=6'} - - registry.npmmirror.com/regexpp@2.0.1: - resolution: {integrity: sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/regexpp/-/regexpp-2.0.1.tgz} - name: regexpp - version: 2.0.1 - engines: {node: '>=6.5.0'} - dev: true - - registry.npmmirror.com/regexpp@3.2.0: - resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/regexpp/-/regexpp-3.2.0.tgz} - name: regexpp - version: 3.2.0 - engines: {node: '>=8'} - dev: true - - registry.npmmirror.com/resolve-from@3.0.0: - resolution: {integrity: sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/resolve-from/-/resolve-from-3.0.0.tgz} - name: resolve-from - version: 3.0.0 - engines: {node: '>=4'} - dev: true - - registry.npmmirror.com/resolve-from@4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/resolve-from/-/resolve-from-4.0.0.tgz} - name: resolve-from - version: 4.0.0 - engines: {node: '>=4'} - dev: true - - registry.npmmirror.com/resolve@1.22.4: - resolution: {integrity: sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/resolve/-/resolve-1.22.4.tgz} - name: resolve - version: 1.22.4 - hasBin: true - dependencies: - is-core-module: registry.npmmirror.com/is-core-module@2.13.0 - path-parse: registry.npmmirror.com/path-parse@1.0.7 - supports-preserve-symlinks-flag: registry.npmmirror.com/supports-preserve-symlinks-flag@1.0.0 - dev: true - - registry.npmmirror.com/restore-cursor@2.0.0: - resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/restore-cursor/-/restore-cursor-2.0.0.tgz} - name: restore-cursor - version: 2.0.0 - engines: {node: '>=4'} - dependencies: - onetime: registry.npmmirror.com/onetime@2.0.1 - signal-exit: registry.npmmirror.com/signal-exit@3.0.7 - dev: true - - registry.npmmirror.com/retry@0.13.1: - resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/retry/-/retry-0.13.1.tgz} - name: retry - version: 0.13.1 - engines: {node: '>= 4'} - - registry.npmmirror.com/reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz} - name: reusify - version: 1.0.4 - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - dev: true - - registry.npmmirror.com/rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz} - name: rimraf - version: 3.0.2 - hasBin: true - dependencies: - glob: registry.npmmirror.com/glob@7.2.3 - dev: true - - registry.npmmirror.com/rollup@3.28.1: - resolution: {integrity: sha512-R9OMQmIHJm9znrU3m3cpE8uhN0fGdXiawME7aZIpQqvpS/85+Vt1Hq1/yVIcYfOmaQiHjvXkQAoJukvLpau6Yw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/rollup/-/rollup-3.28.1.tgz} - name: rollup - version: 3.28.1 - engines: {node: '>=14.18.0', npm: '>=8.0.0'} - hasBin: true - optionalDependencies: - fsevents: 2.3.3 - dev: true - - registry.npmmirror.com/run-async@2.4.1: - resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/run-async/-/run-async-2.4.1.tgz} - name: run-async - version: 2.4.1 - engines: {node: '>=0.12.0'} - dev: true - - registry.npmmirror.com/run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz} - name: run-parallel - version: 1.2.0 - dependencies: - queue-microtask: registry.npmmirror.com/queue-microtask@1.2.3 - dev: true - - registry.npmmirror.com/rxjs@6.6.7: - resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/rxjs/-/rxjs-6.6.7.tgz} - name: rxjs - version: 6.6.7 - engines: {npm: '>=2.0.0'} - dependencies: - tslib: 1.14.1 - dev: true - - registry.npmmirror.com/rxjs@7.5.5: - resolution: {integrity: sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/rxjs/-/rxjs-7.5.5.tgz} - name: rxjs - version: 7.5.5 - dependencies: - tslib: registry.npmmirror.com/tslib@2.6.2 - - registry.npmmirror.com/rxjs@7.8.1: - resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/rxjs/-/rxjs-7.8.1.tgz} - name: rxjs - version: 7.8.1 - dependencies: - tslib: registry.npmmirror.com/tslib@2.6.2 - dev: true - - registry.npmmirror.com/semver@6.3.1: - resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz} - name: semver - version: 6.3.1 - hasBin: true - dev: true - - registry.npmmirror.com/semver@7.5.4: - resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/semver/-/semver-7.5.4.tgz} - name: semver - version: 7.5.4 - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: registry.npmmirror.com/lru-cache@6.0.0 - - registry.npmmirror.com/shebang-command@1.2.0: - resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/shebang-command/-/shebang-command-1.2.0.tgz} - name: shebang-command - version: 1.2.0 - engines: {node: '>=0.10.0'} - dependencies: - shebang-regex: registry.npmmirror.com/shebang-regex@1.0.0 - dev: true - - registry.npmmirror.com/shebang-command@2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz} - name: shebang-command - version: 2.0.0 - engines: {node: '>=8'} - dependencies: - shebang-regex: registry.npmmirror.com/shebang-regex@3.0.0 - - registry.npmmirror.com/shebang-regex@1.0.0: - resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/shebang-regex/-/shebang-regex-1.0.0.tgz} - name: shebang-regex - version: 1.0.0 - engines: {node: '>=0.10.0'} - dev: true - - registry.npmmirror.com/shebang-regex@3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz} - name: shebang-regex - version: 3.0.0 - engines: {node: '>=8'} - - registry.npmmirror.com/shell-quote@1.8.1: - resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/shell-quote/-/shell-quote-1.8.1.tgz} - name: shell-quote - version: 1.8.1 - dev: true - - registry.npmmirror.com/signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz} - name: signal-exit - version: 3.0.7 - - registry.npmmirror.com/simple-concat@1.0.1: - resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/simple-concat/-/simple-concat-1.0.1.tgz} - name: simple-concat - version: 1.0.1 - dev: false - - registry.npmmirror.com/simple-get@4.0.1: - resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/simple-get/-/simple-get-4.0.1.tgz} - name: simple-get - version: 4.0.1 - dependencies: - decompress-response: registry.npmmirror.com/decompress-response@6.0.0 - once: 1.4.0 - simple-concat: registry.npmmirror.com/simple-concat@1.0.1 - dev: false - - registry.npmmirror.com/slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/slash/-/slash-3.0.0.tgz} - name: slash - version: 3.0.0 - engines: {node: '>=8'} - dev: true - - registry.npmmirror.com/slice-ansi@2.1.0: - resolution: {integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/slice-ansi/-/slice-ansi-2.1.0.tgz} - name: slice-ansi - version: 2.1.0 - engines: {node: '>=6'} - dependencies: - ansi-styles: 3.2.1 - astral-regex: registry.npmmirror.com/astral-regex@1.0.0 - is-fullwidth-code-point: 2.0.0 - dev: true - - registry.npmmirror.com/slice-ansi@4.0.0: - resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/slice-ansi/-/slice-ansi-4.0.0.tgz} - name: slice-ansi - version: 4.0.0 - engines: {node: '>=10'} - dependencies: - ansi-styles: 4.3.0 - astral-regex: registry.npmmirror.com/astral-regex@2.0.0 - is-fullwidth-code-point: 3.0.0 - - registry.npmmirror.com/solhint-config-mud@2.0.0-next.4: - resolution: {integrity: sha512-Bog2Ce4ztgyxuQqs/qZwZ3rKQdSzc/eL3zypdN8lAP2t00EmWeLpz7d5v277Vcwj8hGe+sCZpqSEoJEiuayHpw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/solhint-config-mud/-/solhint-config-mud-2.0.0-next.4.tgz} - name: solhint-config-mud - version: 2.0.0-next.4 - dev: true - - registry.npmmirror.com/solhint-plugin-mud@2.0.0-next.4: - resolution: {integrity: sha512-/YTvQeUqeNSGAuUJ8Z/N1f6xl7V2BFMvg0qsaKNETLbeaGITN82YK9PKRV+ZDVMl2soGrgqHfJLEuD4AnQwRGg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/solhint-plugin-mud/-/solhint-plugin-mud-2.0.0-next.4.tgz} - name: solhint-plugin-mud - version: 2.0.0-next.4 - dependencies: - '@solidity-parser/parser': registry.npmmirror.com/@solidity-parser/parser@0.16.1 - dev: true - - registry.npmmirror.com/solhint@3.3.7: - resolution: {integrity: sha512-NjjjVmXI3ehKkb3aNtRJWw55SUVJ8HMKKodwe0HnejA+k0d2kmhw7jvpa+MCTbcEgt8IWSwx0Hu6aCo/iYOZzQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/solhint/-/solhint-3.3.7.tgz} - name: solhint - version: 3.3.7 - hasBin: true - dependencies: - '@solidity-parser/parser': registry.npmmirror.com/@solidity-parser/parser@0.14.5 - ajv: registry.npmmirror.com/ajv@6.12.6 - antlr4: registry.npmmirror.com/antlr4@4.7.1 - ast-parents: registry.npmmirror.com/ast-parents@0.0.1 - chalk: registry.npmmirror.com/chalk@2.4.2 - commander: registry.npmmirror.com/commander@2.18.0 - cosmiconfig: registry.npmmirror.com/cosmiconfig@5.2.1 - eslint: registry.npmmirror.com/eslint@5.16.0 - fast-diff: registry.npmmirror.com/fast-diff@1.3.0 - glob: registry.npmmirror.com/glob@7.2.3 - ignore: registry.npmmirror.com/ignore@4.0.6 - js-yaml: registry.npmmirror.com/js-yaml@3.14.1 - lodash: registry.npmmirror.com/lodash@4.17.21 - semver: registry.npmmirror.com/semver@6.3.1 - optionalDependencies: - prettier: 1.19.1 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/solidity-comments-extractor@0.0.7: - resolution: {integrity: sha512-wciNMLg/Irp8OKGrh3S2tfvZiZ0NEyILfcRCXCD4mp7SgK/i9gzLfhY2hY7VMCQJ3kH9UB9BzNdibIVMchzyYw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/solidity-comments-extractor/-/solidity-comments-extractor-0.0.7.tgz} - name: solidity-comments-extractor - version: 0.0.7 - - registry.npmmirror.com/source-map-js@1.0.2: - resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz} - name: source-map-js - version: 1.0.2 - engines: {node: '>=0.10.0'} - dev: true - - registry.npmmirror.com/spawn-command@0.0.2-1: - resolution: {integrity: sha512-n98l9E2RMSJ9ON1AKisHzz7V42VDiBQGY6PB1BwRglz99wpVsSuGzQ+jOi6lFXBGVTCrRpltvjm+/XA+tpeJrg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/spawn-command/-/spawn-command-0.0.2-1.tgz} - name: spawn-command - version: 0.0.2-1 - dev: true - - registry.npmmirror.com/sprintf-js@1.0.3: - resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz} - name: sprintf-js - version: 1.0.3 - dev: true - - registry.npmmirror.com/sql.js@1.8.0: - resolution: {integrity: sha512-3HD8pSkZL+5YvYUI8nlvNILs61ALqq34xgmF+BHpqxe68yZIJ1H+sIVIODvni25+CcxHUxDyrTJUL0lE/m7afw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/sql.js/-/sql.js-1.8.0.tgz} - name: sql.js - version: 1.8.0 - dev: false - - registry.npmmirror.com/string-format@2.0.0: - resolution: {integrity: sha512-bbEs3scLeYNXLecRRuk6uJxdXUSj6le/8rNPHChIJTn2V79aXVTR1EH2OH5zLKKoz0V02fOUKZZcw01pLUShZA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/string-format/-/string-format-2.0.0.tgz} - name: string-format - version: 2.0.0 - - registry.npmmirror.com/string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz} - name: string-width - version: 4.2.3 - engines: {node: '>=8'} - dependencies: - emoji-regex: registry.npmmirror.com/emoji-regex@8.0.0 - is-fullwidth-code-point: registry.npmmirror.com/is-fullwidth-code-point@3.0.0 - strip-ansi: registry.npmmirror.com/strip-ansi@6.0.1 - dev: true - - registry.npmmirror.com/strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz} - name: strip-ansi - version: 6.0.1 - engines: {node: '>=8'} - dependencies: - ansi-regex: registry.npmmirror.com/ansi-regex@5.0.1 - dev: true - - registry.npmmirror.com/strip-final-newline@3.0.0: - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-3.0.0.tgz} - name: strip-final-newline - version: 3.0.0 - engines: {node: '>=12'} - - registry.npmmirror.com/strip-json-comments@3.1.1: - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz} - name: strip-json-comments - version: 3.1.1 - engines: {node: '>=8'} - dev: true - - registry.npmmirror.com/superjson@1.13.1: - resolution: {integrity: sha512-AVH2eknm9DEd3qvxM4Sq+LTCkSXE2ssfh1t11MHMXyYXFQyQ1HLgVvV+guLTsaQnJU3gnaVo34TohHPulY/wLg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/superjson/-/superjson-1.13.1.tgz} - name: superjson - version: 1.13.1 - engines: {node: '>=10'} - dependencies: - copy-anything: registry.npmmirror.com/copy-anything@3.0.5 - dev: false - - registry.npmmirror.com/supports-color@7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz} - name: supports-color - version: 7.2.0 - engines: {node: '>=8'} - dependencies: - has-flag: registry.npmmirror.com/has-flag@4.0.0 - - registry.npmmirror.com/supports-color@8.1.1: - resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/supports-color/-/supports-color-8.1.1.tgz} - name: supports-color - version: 8.1.1 - engines: {node: '>=10'} - dependencies: - has-flag: registry.npmmirror.com/has-flag@4.0.0 - dev: true - - registry.npmmirror.com/supports-preserve-symlinks-flag@1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz} - name: supports-preserve-symlinks-flag - version: 1.0.0 - engines: {node: '>= 0.4'} - dev: true - - registry.npmmirror.com/table-layout@1.0.2: - resolution: {integrity: sha512-qd/R7n5rQTRFi+Zf2sk5XVVd9UQl6ZkduPFC3S7WEGJAmetDTjY3qPN50eSKzwuzEyQKy5TN2TiZdkIjos2L6A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/table-layout/-/table-layout-1.0.2.tgz} - name: table-layout - version: 1.0.2 - engines: {node: '>=8.0.0'} - dependencies: - array-back: registry.npmmirror.com/array-back@4.0.2 - deep-extend: registry.npmmirror.com/deep-extend@0.6.0 - typical: registry.npmmirror.com/typical@5.2.0 - wordwrapjs: registry.npmmirror.com/wordwrapjs@4.0.1 - - registry.npmmirror.com/table@5.4.6: - resolution: {integrity: sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/table/-/table-5.4.6.tgz} - name: table - version: 5.4.6 - engines: {node: '>=6.0.0'} - dependencies: - ajv: registry.npmmirror.com/ajv@6.12.6 - lodash: 4.17.21 - slice-ansi: registry.npmmirror.com/slice-ansi@2.1.0 - string-width: 3.1.0 - dev: true - - registry.npmmirror.com/table@6.8.1: - resolution: {integrity: sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/table/-/table-6.8.1.tgz} - name: table - version: 6.8.1 - engines: {node: '>=10.0.0'} - dependencies: - ajv: registry.npmmirror.com/ajv@8.12.0 - lodash.truncate: registry.npmmirror.com/lodash.truncate@4.4.2 - slice-ansi: registry.npmmirror.com/slice-ansi@4.0.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - - registry.npmmirror.com/tailwind-merge@1.14.0: - resolution: {integrity: sha512-3mFKyCo/MBcgyOTlrY8T7odzZFx+w+qKSMAmdFzRvqBfLlSigU6TZnlFHK0lkMwj9Bj8OYU+9yW9lmGuS0QEnQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/tailwind-merge/-/tailwind-merge-1.14.0.tgz} - name: tailwind-merge - version: 1.14.0 - dev: false - - registry.npmmirror.com/tar-fs@2.1.1: - resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/tar-fs/-/tar-fs-2.1.1.tgz} - name: tar-fs - version: 2.1.1 - dependencies: - chownr: registry.npmmirror.com/chownr@1.1.4 - mkdirp-classic: registry.npmmirror.com/mkdirp-classic@0.5.3 - pump: registry.npmmirror.com/pump@3.0.0 - tar-stream: registry.npmmirror.com/tar-stream@2.2.0 - dev: false - - registry.npmmirror.com/tar-stream@2.2.0: - resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/tar-stream/-/tar-stream-2.2.0.tgz} - name: tar-stream - version: 2.2.0 - engines: {node: '>=6'} - dependencies: - bl: registry.npmmirror.com/bl@4.1.0 - end-of-stream: registry.npmmirror.com/end-of-stream@1.4.4 - fs-constants: registry.npmmirror.com/fs-constants@1.0.0 - inherits: 2.0.4 - readable-stream: 3.6.2 - dev: false - - registry.npmmirror.com/text-table@0.2.0: - resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/text-table/-/text-table-0.2.0.tgz} - name: text-table - version: 0.2.0 - dev: true - - registry.npmmirror.com/throttle-debounce@5.0.0: - resolution: {integrity: sha512-2iQTSgkkc1Zyk0MeVrt/3BvuOXYPl/R8Z0U2xxo9rjwNciaHDG3R+Lm6dh4EeUci49DanvBnuqI6jshoQQRGEg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/throttle-debounce/-/throttle-debounce-5.0.0.tgz} - name: throttle-debounce - version: 5.0.0 - engines: {node: '>=12.22'} - - registry.npmmirror.com/through@2.3.8: - resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/through/-/through-2.3.8.tgz} - name: through - version: 2.3.8 - dev: true - - registry.npmmirror.com/to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz} - name: to-regex-range - version: 5.0.1 - engines: {node: '>=8.0'} - dependencies: - is-number: registry.npmmirror.com/is-number@7.0.0 - - registry.npmmirror.com/tree-kill@1.2.2: - resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/tree-kill/-/tree-kill-1.2.2.tgz} - name: tree-kill - version: 1.2.2 - hasBin: true - dev: true - - registry.npmmirror.com/ts-command-line-args@2.5.1: - resolution: {integrity: sha512-H69ZwTw3rFHb5WYpQya40YAX2/w7Ut75uUECbgBIsLmM+BNuYnxsltfyyLMxy6sEeKxgijLTnQtLd0nKd6+IYw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ts-command-line-args/-/ts-command-line-args-2.5.1.tgz} - name: ts-command-line-args - version: 2.5.1 - hasBin: true - dependencies: - chalk: registry.npmmirror.com/chalk@4.1.2 - command-line-args: registry.npmmirror.com/command-line-args@5.2.1 - command-line-usage: registry.npmmirror.com/command-line-usage@6.1.3 - string-format: registry.npmmirror.com/string-format@2.0.0 - - registry.npmmirror.com/ts-error@1.0.6: - resolution: {integrity: sha512-tLJxacIQUM82IR7JO1UUkKlYuUTmoY9HBJAmNWFzheSlDS5SPMcNIepejHJa4BpPQLAcbRhRf3GDJzyj6rbKvA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ts-error/-/ts-error-1.0.6.tgz} - name: ts-error - version: 1.0.6 - - registry.npmmirror.com/ts-essentials@7.0.3(typescript@5.1.6): - resolution: {integrity: sha512-8+gr5+lqO3G84KdiTSMRLtuyJ+nTBVRKuCrK4lidMPdVeEp0uqC875uE5NMcaA7YYMN7XsNiFQuMvasF8HT/xQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ts-essentials/-/ts-essentials-7.0.3.tgz} - id: registry.npmmirror.com/ts-essentials/7.0.3 - name: ts-essentials - version: 7.0.3 - peerDependencies: - typescript: '>=3.7.0' - dependencies: - typescript: 5.1.6 - - registry.npmmirror.com/tslib@1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/tslib/-/tslib-1.14.1.tgz} - name: tslib - version: 1.14.1 - dev: true - - registry.npmmirror.com/tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/tslib/-/tslib-2.6.2.tgz} - name: tslib - version: 2.6.2 - - registry.npmmirror.com/tsutils@3.21.0(typescript@5.1.6): - resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/tsutils/-/tsutils-3.21.0.tgz} - id: registry.npmmirror.com/tsutils/3.21.0 - name: tsutils - version: 3.21.0 - engines: {node: '>= 6'} - peerDependencies: - typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' - dependencies: - tslib: registry.npmmirror.com/tslib@1.14.1 - typescript: registry.npmmirror.com/typescript@5.1.6 - dev: true - - registry.npmmirror.com/tunnel-agent@0.6.0: - resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz} - name: tunnel-agent - version: 0.6.0 - dependencies: - safe-buffer: 5.2.1 - dev: false - - registry.npmmirror.com/type-check@0.3.2: - resolution: {integrity: sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/type-check/-/type-check-0.3.2.tgz} - name: type-check - version: 0.3.2 - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: registry.npmmirror.com/prelude-ls@1.1.2 - dev: true - - registry.npmmirror.com/type-check@0.4.0: - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/type-check/-/type-check-0.4.0.tgz} - name: type-check - version: 0.4.0 - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: registry.npmmirror.com/prelude-ls@1.2.1 - dev: true - - registry.npmmirror.com/type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/type-fest/-/type-fest-0.20.2.tgz} - name: type-fest - version: 0.20.2 - engines: {node: '>=10'} - dev: true - - registry.npmmirror.com/typechain@8.1.1(typescript@5.1.6): - resolution: {integrity: sha512-uF/sUvnXTOVF2FHKhQYnxHk4su4JjZR8vr4mA2mBaRwHTbwh0jIlqARz9XJr1tA0l7afJGvEa1dTSi4zt039LQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/typechain/-/typechain-8.1.1.tgz} - id: registry.npmmirror.com/typechain/8.1.1 - name: typechain - version: 8.1.1 - hasBin: true - peerDependencies: - typescript: '>=4.3.0' - dependencies: - '@types/prettier': registry.npmmirror.com/@types/prettier@2.7.3 - debug: registry.npmmirror.com/debug@4.3.4 - fs-extra: registry.npmmirror.com/fs-extra@7.0.1 - glob: registry.npmmirror.com/glob@7.1.7 - js-sha3: registry.npmmirror.com/js-sha3@0.8.0 - lodash: registry.npmmirror.com/lodash@4.17.21 - mkdirp: registry.npmmirror.com/mkdirp@1.0.4 - prettier: registry.npmmirror.com/prettier@2.6.2 - ts-command-line-args: registry.npmmirror.com/ts-command-line-args@2.5.1 - ts-essentials: registry.npmmirror.com/ts-essentials@7.0.3(typescript@5.1.6) - typescript: 5.1.6 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/typechain@8.3.1(typescript@5.1.6): - resolution: {integrity: sha512-fA7clol2IP/56yq6vkMTR+4URF1nGjV82Wx6Rf09EsqD4tkzMAvEaqYxVFCavJm/1xaRga/oD55K+4FtuXwQOQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/typechain/-/typechain-8.3.1.tgz} - id: registry.npmmirror.com/typechain/8.3.1 - name: typechain - version: 8.3.1 - hasBin: true - peerDependencies: - typescript: '>=4.3.0' - dependencies: - '@types/prettier': registry.npmmirror.com/@types/prettier@2.7.3 - debug: 4.3.4(supports-color@8.1.1) - fs-extra: 7.0.1 - glob: 7.1.7 - js-sha3: 0.8.0 - lodash: 4.17.21 - mkdirp: registry.npmmirror.com/mkdirp@1.0.4 - prettier: registry.npmmirror.com/prettier@2.8.8 - ts-command-line-args: registry.npmmirror.com/ts-command-line-args@2.5.1 - ts-essentials: registry.npmmirror.com/ts-essentials@7.0.3(typescript@5.1.6) - typescript: registry.npmmirror.com/typescript@5.1.6 - transitivePeerDependencies: - - supports-color - - registry.npmmirror.com/typescript@5.1.6: - resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/typescript/-/typescript-5.1.6.tgz} - name: typescript - version: 5.1.6 - engines: {node: '>=14.17'} - hasBin: true - - registry.npmmirror.com/typical@4.0.0: - resolution: {integrity: sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/typical/-/typical-4.0.0.tgz} - name: typical - version: 4.0.0 - engines: {node: '>=8'} - - registry.npmmirror.com/typical@5.2.0: - resolution: {integrity: sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/typical/-/typical-5.2.0.tgz} - name: typical - version: 5.2.0 - engines: {node: '>=8'} - - registry.npmmirror.com/universalify@0.1.2: - resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/universalify/-/universalify-0.1.2.tgz} - name: universalify - version: 0.1.2 - engines: {node: '>= 4.0.0'} - dev: true - - registry.npmmirror.com/uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz} - name: uri-js - version: 4.4.1 - dependencies: - punycode: registry.npmmirror.com/punycode@2.3.0 - - registry.npmmirror.com/use-local-storage-state@18.3.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-SwwW6LPbxf3q5XimJyYE2jBefpvEJTjAgBO47wCs0+ZkL/Hx8heF/0wtBJ7Df0SiSwyfNDIPHo+8Z3q569jlow==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/use-local-storage-state/-/use-local-storage-state-18.3.3.tgz} - id: registry.npmmirror.com/use-local-storage-state/18.3.3 - name: use-local-storage-state - version: 18.3.3 - engines: {node: '>=12'} - peerDependencies: - react: '>=18' - react-dom: '>=18' + react: '>=16.9.0' + react-dom: '>=16.9.0' dependencies: + '@babel/runtime': 7.23.2 + classnames: 2.3.2 + rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - - registry.npmmirror.com/use-sync-external-store@1.2.0(react@18.2.0): - resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz} - id: registry.npmmirror.com/use-sync-external-store/1.2.0 - name: use-sync-external-store - version: 1.2.0 - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - dependencies: - react: 18.2.0 - dev: false - - registry.npmmirror.com/util@0.10.4: - resolution: {integrity: sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/util/-/util-0.10.4.tgz} - name: util - version: 0.10.4 - dependencies: - inherits: 2.0.3 - - registry.npmmirror.com/viem@1.6.0(typescript@5.1.6)(zod@3.22.2): - resolution: {integrity: sha512-ae9Twkd0q2Qlj4yYpWjb4DzYAhKY0ibEpRH8FJaTywZXNpTjFidSdBaT0CVn1BaH7O7cnX4/O47zvDUMGJD1AA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/viem/-/viem-1.6.0.tgz} - id: registry.npmmirror.com/viem/1.6.0 - name: viem - version: 1.6.0 - peerDependencies: - typescript: '>=5.0.4' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@adraffy/ens-normalize': registry.npmmirror.com/@adraffy/ens-normalize@1.9.0 - '@noble/curves': registry.npmmirror.com/@noble/curves@1.1.0 - '@noble/hashes': registry.npmmirror.com/@noble/hashes@1.3.0 - '@scure/bip32': registry.npmmirror.com/@scure/bip32@1.3.0 - '@scure/bip39': registry.npmmirror.com/@scure/bip39@1.2.0 - '@types/ws': registry.npmmirror.com/@types/ws@8.5.5 - '@wagmi/chains': registry.npmmirror.com/@wagmi/chains@1.6.0(typescript@5.1.6) - abitype: registry.npmmirror.com/abitype@0.9.3(typescript@5.1.6)(zod@3.22.2) - isomorphic-ws: registry.npmmirror.com/isomorphic-ws@5.0.0(ws@8.12.0) - typescript: 5.1.6 - ws: registry.npmmirror.com/ws@8.12.0 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - zod - - registry.npmmirror.com/vite@4.2.1(@types/node@18.17.11)(sass@1.64.1): - resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/vite/-/vite-4.2.1.tgz} - id: registry.npmmirror.com/vite/4.2.1 - name: vite - version: 4.2.1 - engines: {node: ^14.18.0 || >=16.0.0} - hasBin: true - peerDependencies: - '@types/node': '>= 14' - less: '*' - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - dependencies: - '@types/node': 18.17.11 - esbuild: registry.npmmirror.com/esbuild@0.17.19 - postcss: registry.npmmirror.com/postcss@8.4.28 - resolve: registry.npmmirror.com/resolve@1.22.4 - rollup: registry.npmmirror.com/rollup@3.28.1 - sass: 1.64.1 - optionalDependencies: - fsevents: 2.3.3 - dev: true - - registry.npmmirror.com/wait-port@1.0.4: - resolution: {integrity: sha512-w8Ftna3h6XSFWWc2JC5gZEgp64nz8bnaTp5cvzbJSZ53j+omktWTDdwXxEF0jM8YveviLgFWvNGrSvRHnkyHyw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/wait-port/-/wait-port-1.0.4.tgz} - name: wait-port - version: 1.0.4 - engines: {node: '>=10'} - hasBin: true - dependencies: - chalk: registry.npmmirror.com/chalk@4.1.2 - commander: registry.npmmirror.com/commander@9.5.0 - debug: registry.npmmirror.com/debug@4.3.4 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/which@1.3.1: - resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/which/-/which-1.3.1.tgz} - name: which - version: 1.3.1 - hasBin: true - dependencies: - isexe: registry.npmmirror.com/isexe@2.0.0 - dev: true - - registry.npmmirror.com/which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/which/-/which-2.0.2.tgz} - name: which - version: 2.0.2 - engines: {node: '>= 8'} - hasBin: true - dependencies: - isexe: registry.npmmirror.com/isexe@2.0.0 - - registry.npmmirror.com/word-wrap@1.2.5: - resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/word-wrap/-/word-wrap-1.2.5.tgz} - name: word-wrap - version: 1.2.5 - engines: {node: '>=0.10.0'} - dev: true - - registry.npmmirror.com/wordwrapjs@4.0.1: - resolution: {integrity: sha512-kKlNACbvHrkpIw6oPeYDSmdCTu2hdMHoyXLTcUKala++lx5Y+wjJ/e474Jqv5abnVmwxw08DiTuHmw69lJGksA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/wordwrapjs/-/wordwrapjs-4.0.1.tgz} - name: wordwrapjs - version: 4.0.1 - engines: {node: '>=8.0.0'} - dependencies: - reduce-flatten: registry.npmmirror.com/reduce-flatten@2.0.0 - typical: registry.npmmirror.com/typical@5.2.0 - - registry.npmmirror.com/wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz} - name: wrappy - version: 1.0.2 - dev: true - - registry.npmmirror.com/write@1.0.3: - resolution: {integrity: sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/write/-/write-1.0.3.tgz} - name: write - version: 1.0.3 - engines: {node: '>=4'} - dependencies: - mkdirp: registry.npmmirror.com/mkdirp@0.5.6 - dev: true - - registry.npmmirror.com/ws@7.4.6: - resolution: {integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ws/-/ws-7.4.6.tgz} - name: ws - version: 7.4.6 - engines: {node: '>=8.3.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - registry.npmmirror.com/ws@8.12.0: - resolution: {integrity: sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ws/-/ws-8.12.0.tgz} - name: ws - version: 8.12.0 - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - registry.npmmirror.com/yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz} - name: yallist - version: 4.0.0 - - registry.npmmirror.com/yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/yargs/-/yargs-17.7.2.tgz} - name: yargs - version: 17.7.2 - engines: {node: '>=12'} - dependencies: - cliui: 8.0.1 - escalade: 3.1.1 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - string-width: 4.2.3 - y18n: 5.0.8 - yargs-parser: 21.1.1 - - registry.npmmirror.com/yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/yocto-queue/-/yocto-queue-0.1.0.tgz} - name: yocto-queue - version: 0.1.0 - engines: {node: '>=10'} - dev: true - - registry.npmmirror.com/zod-validation-error@1.5.0(zod@3.22.2): - resolution: {integrity: sha512-/7eFkAI4qV0tcxMBB/3+d2c1P6jzzZYdYSlBuAklzMuCrJu5bzJfHS0yVAS87dRHVlhftd6RFJDIvv03JgkSbw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/zod-validation-error/-/zod-validation-error-1.5.0.tgz} - id: registry.npmmirror.com/zod-validation-error/1.5.0 - name: zod-validation-error - version: 1.5.0 - engines: {node: '>=16.0.0'} - peerDependencies: - zod: ^3.18.0 - dependencies: - zod: registry.npmmirror.com/zod@3.22.2 - - registry.npmmirror.com/zod@3.22.2: - resolution: {integrity: sha512-wvWkphh5WQsJbVk1tbx1l1Ly4yg+XecD+Mq280uBGt9wa5BKSWf4Mhp6GmrkPixhMxmabYY7RbzlwVP32pbGCg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/zod/-/zod-3.22.2.tgz} - name: zod - version: 3.22.2 - - registry.npmmirror.com/zustand@4.4.1(@types/react@18.0.11)(react@18.2.0): - resolution: {integrity: sha512-QCPfstAS4EBiTQzlaGP1gmorkh/UL1Leaj2tdj+zZCZ/9bm0WS7sI2wnfD5lpOszFqWJ1DcPnGoY8RDL61uokw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/zustand/-/zustand-4.4.1.tgz} - id: registry.npmmirror.com/zustand/4.4.1 - name: zustand - version: 4.4.1 - engines: {node: '>=12.7.0'} - peerDependencies: - '@types/react': '>=16.8' - immer: '>=9.0' - react: '>=16.8' - peerDependenciesMeta: - '@types/react': - optional: true - immer: - optional: true - react: - optional: true - dependencies: - '@types/react': 18.0.11 - react: 18.2.0 - use-sync-external-store: registry.npmmirror.com/use-sync-external-store@1.2.0(react@18.2.0) - dev: false From 60ac915ebf0d1843c7e2a965779248cb7949f14d Mon Sep 17 00:00:00 2001 From: Tiyo Date: Mon, 16 Oct 2023 01:50:14 +0800 Subject: [PATCH 2/5] update worlds.json --- packages/contracts/worlds.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/contracts/worlds.json b/packages/contracts/worlds.json index c685ce33..ceeae507 100644 --- a/packages/contracts/worlds.json +++ b/packages/contracts/worlds.json @@ -4,7 +4,7 @@ "blockNumber": 27684685 }, "31337": { - "address": "0x5FbDB2315678afecb367f032d93F642f64180aa3" + "address": "0x22753E4264FDDc6181dc7cce468904A80a363E44" }, "421613": { "address": "0x2Bc1034975c3df48D6f3026802f372677844b85d", From c75fa85c176d19dd9f4e8ab0a2f2a7c11e58417a Mon Sep 17 00:00:00 2001 From: xingxinglian <71866430+xingxinglian@users.noreply.github.com> Date: Mon, 16 Oct 2023 10:26:00 +0800 Subject: [PATCH 3/5] chore: optimze move function --- packages/client/.env | 2 +- packages/contracts/src/systems/MoveSystem.sol | 4 +++- packages/contracts/worlds.json | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/client/.env b/packages/client/.env index a7392e67..3528db88 100644 --- a/packages/client/.env +++ b/packages/client/.env @@ -1 +1 @@ -VITE_CHAIN_ID=4242 +VITE_CHAIN_ID=31337 diff --git a/packages/contracts/src/systems/MoveSystem.sol b/packages/contracts/src/systems/MoveSystem.sol index ec642070..06ed3392 100644 --- a/packages/contracts/src/systems/MoveSystem.sol +++ b/packages/contracts/src/systems/MoveSystem.sol @@ -42,7 +42,9 @@ contract MoveSystem is System { uint16 x2 = i > 0 ? moveList[i - 1].x : Player.getX(_msgSender()); uint16 y2 = i > 0 ? moveList[i - 1].y : Player.getY(_msgSender()); console.log(" step : ", i, x2, y2); - console.log(" move : ", moveList[i - 1].x, moveList[i - 1].y); + if (i > 1) { + console.log(" move : ", moveList[i - 1].x, moveList[i - 1].y); + } require( CommonUtils.isNear(moveList[i].x, x2, moveList[i].y, y2), "invalied move" diff --git a/packages/contracts/worlds.json b/packages/contracts/worlds.json index ceeae507..c685ce33 100644 --- a/packages/contracts/worlds.json +++ b/packages/contracts/worlds.json @@ -4,7 +4,7 @@ "blockNumber": 27684685 }, "31337": { - "address": "0x22753E4264FDDc6181dc7cce468904A80a363E44" + "address": "0x5FbDB2315678afecb367f032d93F642f64180aa3" }, "421613": { "address": "0x2Bc1034975c3df48D6f3026802f372677844b85d", From 7f94fcae6af5777656a8132c656ce957905e5015 Mon Sep 17 00:00:00 2001 From: xingxinglian <71866430+xingxinglian@users.noreply.github.com> Date: Mon, 16 Oct 2023 11:36:14 +0800 Subject: [PATCH 4/5] chore: update merkle root --- packages/contracts/script/GameConfigInit.sol | 3 ++- packages/contracts/src/systems/MoveSystem.sol | 2 +- packages/contracts/worlds.json | 6 +++--- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/packages/contracts/script/GameConfigInit.sol b/packages/contracts/script/GameConfigInit.sol index 8bb2f256..3ec43dde 100644 --- a/packages/contracts/script/GameConfigInit.sol +++ b/packages/contracts/script/GameConfigInit.sol @@ -9,7 +9,8 @@ import { GAME_CONFIG_KEY } from "../src/Constants.sol"; library GameConfigInit { function initGameConfig(IWorld _world) internal { console.log(" ========= initGameConfig"); - bytes32 merkleRoot = 0x5df91eca63323dbb115087ef262075c5bcea99b8eaf95f520efb8d48ff447499; + // bytes32 merkleRoot = 0x5df91eca63323dbb115087ef262075c5bcea99b8eaf95f520efb8d48ff447499; + bytes32 merkleRoot = 0xa969691ad8c2e97e3d516e08f5b10ee4decd5f278a5f03ac4fa3532be181c854; GameConfig.set( _world, GAME_CONFIG_KEY, //key diff --git a/packages/contracts/src/systems/MoveSystem.sol b/packages/contracts/src/systems/MoveSystem.sol index 06ed3392..f3b99e8b 100644 --- a/packages/contracts/src/systems/MoveSystem.sol +++ b/packages/contracts/src/systems/MoveSystem.sol @@ -43,7 +43,7 @@ contract MoveSystem is System { uint16 y2 = i > 0 ? moveList[i - 1].y : Player.getY(_msgSender()); console.log(" step : ", i, x2, y2); if (i > 1) { - console.log(" move : ", moveList[i - 1].x, moveList[i - 1].y); + console.log(" move : ", moveList[i].x, moveList[i].y); } require( CommonUtils.isNear(moveList[i].x, x2, moveList[i].y, y2), diff --git a/packages/contracts/worlds.json b/packages/contracts/worlds.json index c685ce33..16b4f385 100644 --- a/packages/contracts/worlds.json +++ b/packages/contracts/worlds.json @@ -1,10 +1,10 @@ { "4242": { - "address": "0x8C0304cE496deCa5099C9bB6783cf5675aF0D3C4", - "blockNumber": 27684685 + "address": "0x480f891A7b1AA7018Bb0cCb5Af558d82FA4A5501", + "blockNumber": 27733481 }, "31337": { - "address": "0x5FbDB2315678afecb367f032d93F642f64180aa3" + "address": "0x7969c5eD335650692Bc04293B07F5BF2e7A673C0" }, "421613": { "address": "0x2Bc1034975c3df48D6f3026802f372677844b85d", From 079eab45df09cc5b3c527a9bb6d63b07951d27de Mon Sep 17 00:00:00 2001 From: xingxinglian <71866430+xingxinglian@users.noreply.github.com> Date: Mon, 16 Oct 2023 18:04:13 +0800 Subject: [PATCH 5/5] chore: add loot system --- packages/contracts/mud.config.ts | 18 ++ packages/contracts/src/systems/GMSystem.sol | 2 +- packages/contracts/src/systems/LootSystem.sol | 220 ++++++++++++++++ .../src/systems/library/LootSuit.sol | 238 ++++++++++++++++++ 4 files changed, 477 insertions(+), 1 deletion(-) create mode 100644 packages/contracts/src/systems/LootSystem.sol create mode 100644 packages/contracts/src/systems/library/LootSuit.sol diff --git a/packages/contracts/mud.config.ts b/packages/contracts/mud.config.ts index dc63e8b0..03f8df31 100644 --- a/packages/contracts/mud.config.ts +++ b/packages/contracts/mud.config.ts @@ -166,6 +166,24 @@ export default mudConfig({ opened: "bool", owner: "address", } + }, + Loot : { + keySchema: { + tokenId: "uint256" + }, + schema: { + randomId: "uint256", + owner: "address", + state: "RandomState", + weapon: "string", + chest: "string", + head: "string", + waist: "string", + foot: "string", + hand: "string", + neck: "string", + ring: "string", + } } } }); diff --git a/packages/contracts/src/systems/GMSystem.sol b/packages/contracts/src/systems/GMSystem.sol index a1a66788..5ba4a5e3 100644 --- a/packages/contracts/src/systems/GMSystem.sol +++ b/packages/contracts/src/systems/GMSystem.sol @@ -5,7 +5,7 @@ import { System } from "@latticexyz/world/src/System.sol"; import { Season, GameConfig, BoxList} from "../codegen/Tables.sol"; import { GAME_CONFIG_KEY } from "../Constants.sol"; -contract GMSystem { +contract GMSystem is System { bytes32 constant MAP_KEY = keccak256("Season-Key"); // season diff --git a/packages/contracts/src/systems/LootSystem.sol b/packages/contracts/src/systems/LootSystem.sol new file mode 100644 index 00000000..f56d9b61 --- /dev/null +++ b/packages/contracts/src/systems/LootSystem.sol @@ -0,0 +1,220 @@ +// SPDX-License-Identifier: MIT +pragma solidity >=0.8.0; + +import { System } from "@latticexyz/world/src/System.sol"; +import { Season, GameConfig, BoxList} from "../codegen/Tables.sol"; +import { GAME_CONFIG_KEY } from "../Constants.sol"; + +contract LootSystem is System { + // constructor( + // string memory _desc, + // string memory symbol, + // string memory name, + // string memory _notRevealedInfo, + // uint256 _waitBlockCount + // ) ERC721(symbol, name) { + // desc = _desc; + // owner = msg.sender; + // waitBlockCount = _waitBlockCount; + // notRevealedInfo = _notRevealedInfo; + // } + + + uint256 public tokenId; + uint256 public waitBlockCount; + + + address owner; + string desc; + string notRevealedInfo; + + // mapping(uint256 => Loot) public lootList; + + // modifier onlyOwner() { + // require(msg.sender == owner); + // _; + // } + + + function tokenURI( + uint256 _tokenId + ) public view override returns (string memory) { + string[17] memory parts; + Loot memory loot = lootList[_tokenId]; + if(loot.state == RandomState.Pending){ + string memory r = string( + abi.encodePacked( + "data:application/json;base64,", + notRevealedInfo + ) + ); + return r; + } + require(loot.state != RandomState.Inited, "Box not existed"); + + parts[ + 0 + ] = ''; + + parts[1] = loot.Weapon; + + parts[2] = ''; + + parts[3] = loot.Chest; + + parts[4] = ''; + + parts[5] = loot.Head; + + parts[6] = ''; + + parts[7] = loot.Waist; + + parts[8] = ''; + + parts[9] = loot.Foot; + + parts[10] = ''; + + parts[11] = loot.Hand; + + parts[12] = ''; + + parts[13] = loot.Neck; + + parts[14] = ''; + + parts[15] = loot.Ring; + + parts[16] = ""; + + string memory output = string( + abi.encodePacked( + parts[0], + parts[1], + parts[2], + parts[3], + parts[4], + parts[5], + parts[6], + parts[7], + parts[8] + ) + ); + output = string( + abi.encodePacked( + output, + parts[9], + parts[10], + parts[11], + parts[12], + parts[13], + parts[14], + parts[15], + parts[16] + ) + ); + + string memory json = Base64.encode( + bytes( + string( + abi.encodePacked( + '{"name": "MLoot #', + _tokenId.toString(), + '", "description":"', + desc, + '","image": "data:image/svg+xml;base64,', + Base64.encode(bytes(output)), + '"}' + ) + ) + ) + ); + output = string( + abi.encodePacked("data:application/json;base64,", json) + ); + + return output; + } + + function luck( + uint8 rand, + string[] memory sourceArray + ) internal view returns (string memory) { + string memory output = sourceArray[rand % sourceArray.length]; + + uint256 greatness = rand % 21; + if (greatness > 14) { + output = string( + abi.encodePacked(output, " ", suffixes[rand % suffixes.length]) + ); + } + if (greatness >= 19) { + string[2] memory name; + name[0] = namePrefixes[rand % namePrefixes.length]; + name[1] = nameSuffixes[rand % nameSuffixes.length]; + if (greatness == 19) { + output = string( + abi.encodePacked('"', name[0], " ", name[1], '" ', output) + ); + } else { + output = string( + abi.encodePacked( + '"', + name[0], + " ", + name[1], + '" ', + output, + " +1" + ) + ); + } + } + return output; + } + + function revealNFT(uint256 _tokenId) external { + Loot storage loot = lootList[_tokenId]; + require(loot.owner == msg.sender, "only owner can reveal the box"); + uint8[] memory random_numbers = getRandom(loot.randomId, 8,waitBlockCount); + loot.Weapon = luck(random_numbers[0], weapons); + loot.Chest = luck(random_numbers[1], chestArmor); + loot.Head = luck(random_numbers[2], headArmor); + loot.Waist = luck(random_numbers[3], waistArmor); + loot.Foot = luck(random_numbers[4], footArmor); + loot.Hand = luck(random_numbers[5], handArmor); + loot.Neck = luck(random_numbers[6], necklaces); + loot.Ring = luck(random_numbers[7], rings); + loot.state = RandomState.Confirmed; + } + + function mint() external { + // init loot box + Loot storage loot = lootList[tokenId]; + loot.owner = msg.sender; + loot.state = RandomState.Pending; + loot.randomId = randomId; + requestRandom(randomId); + _mint(msg.sender, tokenId); + tokenId++; + randomId++; + } + + + + + function withdraw(address to) public { + uint256 balance = address(this).balance; + require(balance > 0, "sufficient funds"); + payable(to).transfer(balance); + } + + function withdrawErc20( + address _targetAddress, + address _contractAddress, + uint256 _amount + ) external onlyOwner { + IERC20(_contractAddress).transfer(_targetAddress, _amount); + } +} diff --git a/packages/contracts/src/systems/library/LootSuit.sol b/packages/contracts/src/systems/library/LootSuit.sol new file mode 100644 index 00000000..792a6a13 --- /dev/null +++ b/packages/contracts/src/systems/library/LootSuit.sol @@ -0,0 +1,238 @@ +// SPDX-License-Identifier: MIT +pragma solidity >=0.8.0; + +contract LootSuit { + + string[] internal weapons = [ + "Warhammer", + "Quarterstaff", + "Maul", + "Mace", + "Club", + "Katana", + "Falchion", + "Scimitar", + "Long Sword", + "Short Sword", + "Ghost Wand", + "Grave Wand", + "Bone Wand", + "Wand", + "Grimoire", + "Chronicle", + "Tome", + "Book" + ]; + + string[] internal chestArmor = [ + "Divine Robe", + "Silk Robe", + "Linen Robe", + "Robe", + "Shirt", + "Demon Husk", + "Dragonskin Armor", + "Studded Leather Armor", + "Hard Leather Armor", + "Leather Armor", + "Holy Chestplate", + "Ornate Chestplate", + "Plate Mail", + "Chain Mail", + "Ring Mail" + ]; + + string[] internal headArmor = [ + "Ancient Helm", + "Ornate Helm", + "Great Helm", + "Full Helm", + "Helm", + "Demon Crown", + "Dragon's Crown", + "War Cap", + "Leather Cap", + "Cap", + "Crown", + "Divine Hood", + "Silk Hood", + "Linen Hood", + "Hood" + ]; + + string[] internal waistArmor = [ + "Ornate Belt", + "War Belt", + "Plated Belt", + "Mesh Belt", + "Heavy Belt", + "Demonhide Belt", + "Dragonskin Belt", + "Studded Leather Belt", + "Hard Leather Belt", + "Leather Belt", + "Brightsilk Sash", + "Silk Sash", + "Wool Sash", + "Linen Sash", + "Sash" + ]; + + string[] internal footArmor = [ + "Holy Greaves", + "Ornate Greaves", + "Greaves", + "Chain Boots", + "Heavy Boots", + "Demonhide Boots", + "Dragonskin Boots", + "Studded Leather Boots", + "Hard Leather Boots", + "Leather Boots", + "Divine Slippers", + "Silk Slippers", + "Wool Shoes", + "Linen Shoes", + "Shoes" + ]; + + string[] internal handArmor = [ + "Holy Gauntlets", + "Ornate Gauntlets", + "Gauntlets", + "Chain Gloves", + "Heavy Gloves", + "Demon's Hands", + "Dragonskin Gloves", + "Studded Leather Gloves", + "Hard Leather Gloves", + "Leather Gloves", + "Divine Gloves", + "Silk Gloves", + "Wool Gloves", + "Linen Gloves", + "Gloves" + ]; + + string[] internal necklaces = ["Necklace", "Amulet", "Pendant"]; + + string[] internal rings = [ + "Gold Ring", + "Silver Ring", + "Bronze Ring", + "Platinum Ring", + "Titanium Ring" + ]; + + string[] internal suffixes = [ + "of Power", + "of Giants", + "of Titans", + "of Skill", + "of Perfection", + "of Brilliance", + "of Enlightenment", + "of Protection", + "of Anger", + "of Rage", + "of Fury", + "of Vitriol", + "of the Fox", + "of Detection", + "of Reflection", + "of the Twins" + ]; + + string[] internal namePrefixes = [ + "Agony", + "Apocalypse", + "Armageddon", + "Beast", + "Behemoth", + "Blight", + "Blood", + "Bramble", + "Brimstone", + "Brood", + "Carrion", + "Cataclysm", + "Chimeric", + "Corpse", + "Corruption", + "Damnation", + "Death", + "Demon", + "Dire", + "Dragon", + "Dread", + "Doom", + "Dusk", + "Eagle", + "Empyrean", + "Fate", + "Foe", + "Gale", + "Ghoul", + "Gloom", + "Glyph", + "Golem", + "Grim", + "Hate", + "Havoc", + "Honour", + "Horror", + "Hypnotic", + "Kraken", + "Loath", + "Maelstrom", + "Mind", + "Miracle", + "Morbid", + "Oblivion", + "Onslaught", + "Pain", + "Pandemonium", + "Phoenix", + "Plague", + "Rage", + "Rapture", + "Rune", + "Skull", + "Sol", + "Soul", + "Sorrow", + "Spirit", + "Storm", + "Tempest", + "Torment", + "Vengeance", + "Victory", + "Viper", + "Vortex", + "Woe", + "Wrath", + "Light's", + "Shimmering" + ]; + + string[] internal nameSuffixes = [ + "Bane", + "Root", + "Bite", + "Song", + "Roar", + "Grasp", + "Instrument", + "Glow", + "Bender", + "Shadow", + "Whisper", + "Shout", + "Growl", + "Tear", + "Peak", + "Form", + "Sun", + "Moon" + ]; +} \ No newline at end of file