├── .gitignore ├── README.md ├── bot.js ├── package-lock.json ├── package.json ├── routerAbi.json ├── swapAbi.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | # OSX 2 | # 3 | .DS_Store 4 | design/ 5 | # Xcode 6 | # 7 | files/images/ 8 | build/ 9 | build/intermediates/ 10 | *.pbxuser 11 | !default.pbxuser 12 | *.mode1v3 13 | !default.mode1v3 14 | *.mode2v3 15 | !default.mode2v3 16 | *.perspectivev3 17 | !default.perspectivev3 18 | xcuserdata 19 | *.xccheckout 20 | *.moved-aside 21 | DerivedData 22 | *.hmap 23 | *.ipa 24 | *.xcuserstate 25 | 26 | # Android/IntelliJ 27 | # 28 | build/ 29 | .idea 30 | .gradle 31 | *.iml 32 | 33 | # node.js 34 | # 35 | node_modules/ 36 | npm-debug.log 37 | yarn-error.log 38 | 39 | # BUCK 40 | buck-out/ 41 | \.buckd/ 42 | *.keystore 43 | !debug.keystore 44 | 45 | # fastlane 46 | # 47 | # It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the 48 | # screenshots whenever they are needed. 49 | # For more information about the recommended setup visit: 50 | # https://docs.fastlane.tools/best-practices/source-control/ 51 | 52 | */fastlane/report.xml 53 | */fastlane/Preview.html 54 | */fastlane/screenshots 55 | 56 | # Bundle artifact 57 | *.jsbundle 58 | 59 | # CocoaPods 60 | /ios/Pods/ 61 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # swap-arbitrage-bot ![](https://img.shields.io/badge/license-ISC-blue) ![](https://img.shields.io/badge/version-v1.0.0-blue) ![](https://img.shields.io/badge/ethers-v5.5.3-blue) ![](https://img.shields.io/badge/nodejs-passing-brightgreen) 2 | 3 | 介绍 4 | - 在去中心化交易所上的swap套利夹子机器人, 让你零成本套利。 5 | - 在 KCC链上的 [MojitoSwap](https://app.mojitoswap.finance/) 通过了测试用例并能够正常运行 6 | - 当然你可以手动更改配置,让脚本能够在任何evm兼容链上运行。 7 | - 祝你玩得愉快 😎 8 | 9 | EN-Intro 10 | - DEX-swap arbitrage bot. help you make profit with zero cost 11 | - It's pass test cases & running well on [MojitoSwap](https://app.mojitoswap.finance/), which is built on KuCoin Community Chain(KCC). 12 | - Also you can modify the configuration manually, the script can run in any other EVM chains. 13 | - Have fun! 14 | 15 | 16 | ## Installation 17 | 18 | ``` 19 | npm install 20 | ``` 21 | 22 | ## Run the script 23 | 24 | ``` 25 | node bot.js 26 | ``` 27 | 28 | ## Config 29 | 30 | ``` 31 | const secretKey = "input your private key here" 32 | const blackAddress = "input your wallet address here"; 33 | 34 | //Slippage refers to the difference between the expected price of a trade and the price at which the trade is executed 35 | const slippage = 0.005 36 | 37 | //buyAmount how much are we going to pay for example 0.1 KCS 38 | const buyAmount = 3 39 | 40 | // and you need to double check all contract address for safu :) 41 | ``` 42 | 43 | ## Maintainers 44 | 45 | [@Bot80926](https://github.com/Bot80926) 46 | 47 | [中文博客讲解](https://blog.csdn.net/qq_31915745?type=blog) 48 | -------------------------------------------------------------------------------- /bot.js: -------------------------------------------------------------------------------- 1 | /* 2 | * @LastEditors: Bot80926 3 | * @Description: Swap bot 4 | * @LastEditTime: 2023-05-02 22:58:26 5 | * Copyright (c) 2023 by Bot80926, All Rights Reserved. 6 | * Buy me a coffee: 0xa1ebF7E97Cfd6939fb90b27567AEBa5904a66630 7 | */ 8 | 9 | const express = require("express"); 10 | const http = require('http'); 11 | const chalk = require('chalk'); 12 | const Web3 = require("web3") 13 | const ethers = require("ethers"); 14 | const swapAbi = require('./swapAbi.json') 15 | const abi = require('./routerAbi.json') 16 | const app = express(); 17 | const PORT = process.env.PORT || 3888; 18 | 19 | const isTestnet = true; // bot config flag. if true, use testnet, else use mainnet 20 | const secretKey = "input your private key here" 21 | const blackAddress = "input your wallet address here"; 22 | 23 | const MJT_ROUTER_ADDRESS = isTestnet ? "0x59a4210Dd69FDdE1457905098fF03E0617A548C5" : "0x8c8067ed3bC19ACcE28C1953bfC18DC85A2127F7"; 24 | const KCS_CONTRACT = isTestnet ? "0x6551358EDC7fee9ADAB1E2E49560E68a12E82d9e" : "0x4446Fc4eb47f2f6586f9fAAb68B3498F86C07521"; 25 | const wss = isTestnet ? "wss://rpc-ws-testnet.kcc.network" : "wss://rpc-ws-mainnet.kcc.network"; 26 | const explore = isTestnet ? "https://scan-testnet.kcc.network/tx/" : "https://explorer.kcc.io/en/tx/" 27 | const web3 = new Web3(wss) 28 | 29 | //Slippage refers to the difference between the expected price of a trade and the price at which the trade is executed 30 | const slippage = 0.005 31 | 32 | //buyAmount how much are we going to pay for example 0.1 KCS 33 | const buyAmount = 3 34 | 35 | 36 | function calculate_gas_price(action, amount) { 37 | if (action === "buy") { 38 | return amount.add(100000000) // 0.1 Gwei 39 | } else { 40 | return amount.sub(100000000) // 0.1 Gwei 41 | } 42 | } 43 | 44 | function router(account) { 45 | return new ethers.Contract( 46 | MJT_ROUTER_ADDRESS, 47 | [ 48 | 'function getAmountsOut(uint amountIn, address[] memory path) public view returns (uint[] memory amounts)', 49 | 'function swapExactTokensForTokens(uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline) external returns (uint[] memory amounts)', 50 | 'function swapExactTokensForTokensSupportingFeeOnTransferTokens(uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline) external returns (uint[] memory amounts)', 51 | 'function swapExactETHForTokensSupportingFeeOnTransferTokens(uint amountOutMin, address[] calldata path, address to, uint deadline) external payable', 52 | 'function swapExactTokensForETH (uint amountOutMin, address[] calldata path, address to, uint deadline) external payable' 53 | ], 54 | account 55 | ); 56 | } 57 | 58 | function erc20(account, tokenAddress) { 59 | return new ethers.Contract( 60 | tokenAddress, 61 | [{ 62 | "constant": true, 63 | "inputs": [{ 64 | "name": "_owner", 65 | "type": "address" 66 | }], 67 | "name": "balanceOf", 68 | "outputs": [{ 69 | "name": "balance", 70 | "type": "uint256" 71 | }], 72 | "payable": false, 73 | "type": "function" 74 | }, 75 | { 76 | "inputs": [], 77 | "name": "decimals", 78 | "outputs": [{ 79 | "internalType": "uint256", 80 | "name": "", 81 | "type": "uint256" 82 | }], 83 | "stateMutability": "view", 84 | "type": "function" 85 | }, 86 | { 87 | "inputs": [], 88 | "name": "symbol", 89 | "outputs": [{ 90 | "internalType": "string", 91 | "name": "", 92 | "type": "string" 93 | }], 94 | "stateMutability": "view", 95 | "type": "function" 96 | }, 97 | { 98 | "constant": false, 99 | "inputs": [{ 100 | "name": "_spender", 101 | "type": "address" 102 | }, { 103 | "name": "_value", 104 | "type": "uint256" 105 | }], 106 | "name": "approve", 107 | "outputs": [{ 108 | "name": "", 109 | "type": "bool" 110 | }], 111 | "payable": false, 112 | "stateMutability": "nonpayable", 113 | "type": "function" 114 | }, 115 | ], 116 | account 117 | ); 118 | } 119 | 120 | const buyToken = async (account, tokenContract, gasLimit, gasPrice) => { 121 | //amountOutMin how many token we are going to receive 122 | let amountOutMin = 0; 123 | const amountIn = ethers.utils.parseUnits(buyAmount.toString(), 'ether'); 124 | if (parseInt(slippage) !== 0) { 125 | const amounts = await router(account).getAmountsOut(amountIn, [KCS_CONTRACT, tokenContract]); 126 | amountOutMin = amounts[1].sub(amounts[1].div(100).mul(`${slippage}`)); 127 | } 128 | const tx = await router(account).swapExactETHForTokensSupportingFeeOnTransferTokens( 129 | amountOutMin, 130 | [KCS_CONTRACT, tokenContract], 131 | account.address, 132 | (Date.now() + 1000 * 60 * 10), { 133 | 'value': amountIn, 134 | 'gasLimit': gasLimit, 135 | 'gasPrice': gasPrice, 136 | } 137 | ); 138 | 139 | const receipt = await tx.wait(); 140 | if (receipt && receipt.blockNumber && receipt.status === 1) { // 0 - failed, 1 - success 141 | console.log(chalk.green(`Transaction ${explore}${receipt.transactionHash} mined, status success`)); 142 | } else if (receipt && receipt.blockNumber && receipt.status === 0) { 143 | console.log(chalk.red(`Transaction ${explore}${receipt.transactionHash} mined, status failed`)); 144 | } else { 145 | console.log(`Transaction ${explore}${receipt.transactionHash} not mined`); 146 | } 147 | } 148 | 149 | const sellToken = async (account, tokenContract, gasLimit, gasPrice, value = 100) => { 150 | const sellTokenContract = new ethers.Contract(tokenContract, swapAbi, account) 151 | const contract = new ethers.Contract(MJT_ROUTER_ADDRESS, abi, account) 152 | const accountAddress = account.address 153 | const tokenBalance = await erc20(account, tokenContract).balanceOf(accountAddress); 154 | let amountOutMin = 0; 155 | const amountIn = tokenBalance.mul(value).div(100) 156 | const amounts = await router(account).getAmountsOut(amountIn, [tokenContract, KCS_CONTRACT]); 157 | if (parseInt(slippage) !== 0) { 158 | amountOutMin = amounts[1].sub(amounts[1].mul(`${slippage}`).div(100)); 159 | } else { 160 | amountOutMin = amounts[1] 161 | } 162 | 163 | // you can pre approve this contract to spend your tokens, it's can safe some tx time and improve success rate 164 | // const approve = await sellTokenContract.approve(MJT_ROUTER_ADDRESS, amountIn) 165 | // const receipt_approve = await approve.wait(); 166 | // if (receipt_approve && receipt_approve.blockNumber && receipt_approve.status === 1) { 167 | console.log(`Approved ${explore}${receipt_approve.transactionHash}`); 168 | const swap_txn = await contract.swapExactTokensForETHSupportingFeeOnTransferTokens( 169 | amountIn, amountOutMin, 170 | [tokenContract, KCS_CONTRACT], 171 | accountAddress, 172 | (Date.now() + 1000 * 60 * 10), { 173 | 'gasLimit': gasLimit, 174 | 'gasPrice': gasPrice, 175 | } 176 | ) 177 | const receipt = await swap_txn.wait(); 178 | if (receipt && receipt.blockNumber && receipt.status === 1) { // 0 - failed, 1 - success 179 | console.log(chalk.green(`Transaction ${explore}${receipt.transactionHash} mined, status success`)); 180 | } else if (receipt && receipt.blockNumber && receipt.status === 0) { 181 | console.log(chalk.red(`Transaction ${explore}${receipt.transactionHash} mined, status failed`)); 182 | } else { 183 | console.log(`Transaction ${explore}${receipt.transactionHash} not mined`); 184 | } 185 | // } 186 | } 187 | 188 | const init = async function () { 189 | const customWsProvider = new ethers.providers.WebSocketProvider(wss); 190 | const wallet = new ethers.Wallet(secretKey); 191 | const account = wallet.connect(customWsProvider) 192 | const iface = new ethers.utils.Interface(['function swapExactETHForTokens(uint256 amountOutMin, address[] path, address to, uint256 deadline)', 193 | 'function swapETHForExactTokens(uint amountOut, address[] calldata path, address to, uint deadline)', 194 | 'function swapExactETHForTokensSupportingFeeOnTransferTokens(uint amountOutMin,address[] calldata path,address to,uint deadline)' 195 | ]) 196 | 197 | customWsProvider.on("pending", (tx) => { 198 | customWsProvider.getTransaction(tx).then(async function (transaction) { 199 | // now we will only listen for pending transaction on mojitoSwap factory 200 | if (transaction && transaction.to && transaction.to.toLowerCase() === MJT_ROUTER_ADDRESS.toLowerCase() && transaction.from !== blackAddress) { 201 | const value = web3.utils.fromWei(transaction.value.toString()) 202 | const gasPrice = transaction.gasPrice.toString() 203 | const gasLimit = transaction.gasLimit.toString() 204 | // for example we will be only showing transaction that are higher than 30 KCS 205 | if (value >= 3) { 206 | console.log("value : ", value); 207 | console.log("gasPrice : ", gasPrice); 208 | console.log("gasLimit : ", gasLimit); 209 | //we can print the sender of that transaction 210 | console.log("from", transaction.from); 211 | let result = [] 212 | //we will use try and catch to handle the error and decode the data of the function used to swap the token 213 | try { 214 | result = iface.decodeFunctionData('swapExactETHForTokens', transaction.data) 215 | } catch (error) { 216 | try { 217 | result = iface.decodeFunctionData('swapExactETHForTokensSupportingFeeOnTransferTokens', transaction.data) 218 | } catch (error) { 219 | try { 220 | result = iface.decodeFunctionData('swapETHForExactTokens', transaction.data) 221 | } catch (error) { 222 | console.log("final err : ", transaction); 223 | } 224 | } 225 | } 226 | if (result.length > 0) { 227 | let tokenAddress = "" 228 | if (result[1].length > 0) { 229 | tokenAddress = result[1][1] 230 | console.log("tokenAddress", tokenAddress); 231 | const buyGasPrice = calculate_gas_price("buy", transaction.gasPrice) 232 | const sellGasPrice = calculate_gas_price("sell", transaction.gasPrice) 233 | // after calculating the gas price we buy the token 234 | console.log("going to buy"); 235 | await buyToken(account, tokenAddress, transaction.gasLimit, buyGasPrice) 236 | // after buying the token we sell it 237 | console.log("going to sell the token"); 238 | await sellToken(account, tokenAddress, transaction.gasLimit, sellGasPrice) 239 | } 240 | } 241 | } 242 | } 243 | }); 244 | }); 245 | 246 | customWsProvider._websocket.on("error", async (ep) => { 247 | console.log(`Unable to connect to ${ep.subdomain} retrying in 3s...`); 248 | setTimeout(init, 3000); 249 | }); 250 | 251 | customWsProvider._websocket.on("close", async (code) => { 252 | console.log( 253 | `Connection lost with code ${code}! Attempting reconnect in 3s...` 254 | ); 255 | customWsProvider._websocket.terminate(); 256 | setTimeout(init, 3000); 257 | }); 258 | }; 259 | 260 | init(); 261 | 262 | //now we create the express server 263 | const server = http.createServer(app); 264 | 265 | // we launch the server 266 | server.listen(PORT, () => { 267 | console.log(`Listening on port ${PORT}`) 268 | }); -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "swap-fast-bot-server", 3 | "version": "1.0.0", 4 | "description": "", 5 | "main": "index.js", 6 | "scripts": { 7 | "test": "echo \"Error: no test specified\" && exit 1", 8 | "start": "node bot.js", 9 | "commit": "npx git-cz" 10 | }, 11 | "author": "Bot80926", 12 | "license": "ISC", 13 | "dependencies": { 14 | "chalk": "^4.1.2", 15 | "cors": "^2.8.5", 16 | "crypto": "^1.0.1", 17 | "dotenv": "^10.0.0", 18 | "ethers": "^5.5.3", 19 | "express": "^4.17.1", 20 | "express-graphql": "^0.12.0", 21 | "jsonwebtoken": "^8.5.1", 22 | "mysql": "^2.18.1", 23 | "uuidv4": "^6.2.12", 24 | "web3": "^1.6.1" 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /routerAbi.json: -------------------------------------------------------------------------------- 1 | [{ 2 | "inputs": [{ 3 | "internalType": "address", 4 | "name": "_factory", 5 | "type": "address" 6 | }, { 7 | "internalType": "address", 8 | "name": "_WETH", 9 | "type": "address" 10 | }], 11 | "stateMutability": "nonpayable", 12 | "type": "constructor" 13 | }, { 14 | "inputs": [], 15 | "name": "WETH", 16 | "outputs": [{ 17 | "internalType": "address", 18 | "name": "", 19 | "type": "address" 20 | }], 21 | "stateMutability": "view", 22 | "type": "function" 23 | }, { 24 | "inputs": [{ 25 | "internalType": "address", 26 | "name": "tokenA", 27 | "type": "address" 28 | }, { 29 | "internalType": "address", 30 | "name": "tokenB", 31 | "type": "address" 32 | }, { 33 | "internalType": "uint256", 34 | "name": "amountADesired", 35 | "type": "uint256" 36 | }, { 37 | "internalType": "uint256", 38 | "name": "amountBDesired", 39 | "type": "uint256" 40 | }, { 41 | "internalType": "uint256", 42 | "name": "amountAMin", 43 | "type": "uint256" 44 | }, { 45 | "internalType": "uint256", 46 | "name": "amountBMin", 47 | "type": "uint256" 48 | }, { 49 | "internalType": "address", 50 | "name": "to", 51 | "type": "address" 52 | }, { 53 | "internalType": "uint256", 54 | "name": "deadline", 55 | "type": "uint256" 56 | }], 57 | "name": "addLiquidity", 58 | "outputs": [{ 59 | "internalType": "uint256", 60 | "name": "amountA", 61 | "type": "uint256" 62 | }, { 63 | "internalType": "uint256", 64 | "name": "amountB", 65 | "type": "uint256" 66 | }, { 67 | "internalType": "uint256", 68 | "name": "liquidity", 69 | "type": "uint256" 70 | }], 71 | "stateMutability": "nonpayable", 72 | "type": "function" 73 | }, { 74 | "inputs": [{ 75 | "internalType": "address", 76 | "name": "token", 77 | "type": "address" 78 | }, { 79 | "internalType": "uint256", 80 | "name": "amountTokenDesired", 81 | "type": "uint256" 82 | }, { 83 | "internalType": "uint256", 84 | "name": "amountTokenMin", 85 | "type": "uint256" 86 | }, { 87 | "internalType": "uint256", 88 | "name": "amountETHMin", 89 | "type": "uint256" 90 | }, { 91 | "internalType": "address", 92 | "name": "to", 93 | "type": "address" 94 | }, { 95 | "internalType": "uint256", 96 | "name": "deadline", 97 | "type": "uint256" 98 | }], 99 | "name": "addLiquidityETH", 100 | "outputs": [{ 101 | "internalType": "uint256", 102 | "name": "amountToken", 103 | "type": "uint256" 104 | }, { 105 | "internalType": "uint256", 106 | "name": "amountETH", 107 | "type": "uint256" 108 | }, { 109 | "internalType": "uint256", 110 | "name": "liquidity", 111 | "type": "uint256" 112 | }], 113 | "stateMutability": "payable", 114 | "type": "function" 115 | }, { 116 | "inputs": [], 117 | "name": "factory", 118 | "outputs": [{ 119 | "internalType": "address", 120 | "name": "", 121 | "type": "address" 122 | }], 123 | "stateMutability": "view", 124 | "type": "function" 125 | }, { 126 | "inputs": [{ 127 | "internalType": "uint256", 128 | "name": "amountOut", 129 | "type": "uint256" 130 | }, { 131 | "internalType": "uint256", 132 | "name": "reserveIn", 133 | "type": "uint256" 134 | }, { 135 | "internalType": "uint256", 136 | "name": "reserveOut", 137 | "type": "uint256" 138 | }], 139 | "name": "getAmountIn", 140 | "outputs": [{ 141 | "internalType": "uint256", 142 | "name": "amountIn", 143 | "type": "uint256" 144 | }], 145 | "stateMutability": "pure", 146 | "type": "function" 147 | }, { 148 | "inputs": [{ 149 | "internalType": "uint256", 150 | "name": "amountIn", 151 | "type": "uint256" 152 | }, { 153 | "internalType": "uint256", 154 | "name": "reserveIn", 155 | "type": "uint256" 156 | }, { 157 | "internalType": "uint256", 158 | "name": "reserveOut", 159 | "type": "uint256" 160 | }], 161 | "name": "getAmountOut", 162 | "outputs": [{ 163 | "internalType": "uint256", 164 | "name": "amountOut", 165 | "type": "uint256" 166 | }], 167 | "stateMutability": "pure", 168 | "type": "function" 169 | }, { 170 | "inputs": [{ 171 | "internalType": "uint256", 172 | "name": "amountOut", 173 | "type": "uint256" 174 | }, { 175 | "internalType": "address[]", 176 | "name": "path", 177 | "type": "address[]" 178 | }], 179 | "name": "getAmountsIn", 180 | "outputs": [{ 181 | "internalType": "uint256[]", 182 | "name": "amounts", 183 | "type": "uint256[]" 184 | }], 185 | "stateMutability": "view", 186 | "type": "function" 187 | }, { 188 | "inputs": [{ 189 | "internalType": "uint256", 190 | "name": "amountIn", 191 | "type": "uint256" 192 | }, { 193 | "internalType": "address[]", 194 | "name": "path", 195 | "type": "address[]" 196 | }], 197 | "name": "getAmountsOut", 198 | "outputs": [{ 199 | "internalType": "uint256[]", 200 | "name": "amounts", 201 | "type": "uint256[]" 202 | }], 203 | "stateMutability": "view", 204 | "type": "function" 205 | }, { 206 | "inputs": [{ 207 | "internalType": "uint256", 208 | "name": "amountA", 209 | "type": "uint256" 210 | }, { 211 | "internalType": "uint256", 212 | "name": "reserveA", 213 | "type": "uint256" 214 | }, { 215 | "internalType": "uint256", 216 | "name": "reserveB", 217 | "type": "uint256" 218 | }], 219 | "name": "quote", 220 | "outputs": [{ 221 | "internalType": "uint256", 222 | "name": "amountB", 223 | "type": "uint256" 224 | }], 225 | "stateMutability": "pure", 226 | "type": "function" 227 | }, { 228 | "inputs": [{ 229 | "internalType": "address", 230 | "name": "tokenA", 231 | "type": "address" 232 | }, { 233 | "internalType": "address", 234 | "name": "tokenB", 235 | "type": "address" 236 | }, { 237 | "internalType": "uint256", 238 | "name": "liquidity", 239 | "type": "uint256" 240 | }, { 241 | "internalType": "uint256", 242 | "name": "amountAMin", 243 | "type": "uint256" 244 | }, { 245 | "internalType": "uint256", 246 | "name": "amountBMin", 247 | "type": "uint256" 248 | }, { 249 | "internalType": "address", 250 | "name": "to", 251 | "type": "address" 252 | }, { 253 | "internalType": "uint256", 254 | "name": "deadline", 255 | "type": "uint256" 256 | }], 257 | "name": "removeLiquidity", 258 | "outputs": [{ 259 | "internalType": "uint256", 260 | "name": "amountA", 261 | "type": "uint256" 262 | }, { 263 | "internalType": "uint256", 264 | "name": "amountB", 265 | "type": "uint256" 266 | }], 267 | "stateMutability": "nonpayable", 268 | "type": "function" 269 | }, { 270 | "inputs": [{ 271 | "internalType": "address", 272 | "name": "token", 273 | "type": "address" 274 | }, { 275 | "internalType": "uint256", 276 | "name": "liquidity", 277 | "type": "uint256" 278 | }, { 279 | "internalType": "uint256", 280 | "name": "amountTokenMin", 281 | "type": "uint256" 282 | }, { 283 | "internalType": "uint256", 284 | "name": "amountETHMin", 285 | "type": "uint256" 286 | }, { 287 | "internalType": "address", 288 | "name": "to", 289 | "type": "address" 290 | }, { 291 | "internalType": "uint256", 292 | "name": "deadline", 293 | "type": "uint256" 294 | }], 295 | "name": "removeLiquidityETH", 296 | "outputs": [{ 297 | "internalType": "uint256", 298 | "name": "amountToken", 299 | "type": "uint256" 300 | }, { 301 | "internalType": "uint256", 302 | "name": "amountETH", 303 | "type": "uint256" 304 | }], 305 | "stateMutability": "nonpayable", 306 | "type": "function" 307 | }, { 308 | "inputs": [{ 309 | "internalType": "address", 310 | "name": "token", 311 | "type": "address" 312 | }, { 313 | "internalType": "uint256", 314 | "name": "liquidity", 315 | "type": "uint256" 316 | }, { 317 | "internalType": "uint256", 318 | "name": "amountTokenMin", 319 | "type": "uint256" 320 | }, { 321 | "internalType": "uint256", 322 | "name": "amountETHMin", 323 | "type": "uint256" 324 | }, { 325 | "internalType": "address", 326 | "name": "to", 327 | "type": "address" 328 | }, { 329 | "internalType": "uint256", 330 | "name": "deadline", 331 | "type": "uint256" 332 | }], 333 | "name": "removeLiquidityETHSupportingFeeOnTransferTokens", 334 | "outputs": [{ 335 | "internalType": "uint256", 336 | "name": "amountETH", 337 | "type": "uint256" 338 | }], 339 | "stateMutability": "nonpayable", 340 | "type": "function" 341 | }, { 342 | "inputs": [{ 343 | "internalType": "address", 344 | "name": "token", 345 | "type": "address" 346 | }, { 347 | "internalType": "uint256", 348 | "name": "liquidity", 349 | "type": "uint256" 350 | }, { 351 | "internalType": "uint256", 352 | "name": "amountTokenMin", 353 | "type": "uint256" 354 | }, { 355 | "internalType": "uint256", 356 | "name": "amountETHMin", 357 | "type": "uint256" 358 | }, { 359 | "internalType": "address", 360 | "name": "to", 361 | "type": "address" 362 | }, { 363 | "internalType": "uint256", 364 | "name": "deadline", 365 | "type": "uint256" 366 | }, { 367 | "internalType": "bool", 368 | "name": "approveMax", 369 | "type": "bool" 370 | }, { 371 | "internalType": "uint8", 372 | "name": "v", 373 | "type": "uint8" 374 | }, { 375 | "internalType": "bytes32", 376 | "name": "r", 377 | "type": "bytes32" 378 | }, { 379 | "internalType": "bytes32", 380 | "name": "s", 381 | "type": "bytes32" 382 | }], 383 | "name": "removeLiquidityETHWithPermit", 384 | "outputs": [{ 385 | "internalType": "uint256", 386 | "name": "amountToken", 387 | "type": "uint256" 388 | }, { 389 | "internalType": "uint256", 390 | "name": "amountETH", 391 | "type": "uint256" 392 | }], 393 | "stateMutability": "nonpayable", 394 | "type": "function" 395 | }, { 396 | "inputs": [{ 397 | "internalType": "address", 398 | "name": "token", 399 | "type": "address" 400 | }, { 401 | "internalType": "uint256", 402 | "name": "liquidity", 403 | "type": "uint256" 404 | }, { 405 | "internalType": "uint256", 406 | "name": "amountTokenMin", 407 | "type": "uint256" 408 | }, { 409 | "internalType": "uint256", 410 | "name": "amountETHMin", 411 | "type": "uint256" 412 | }, { 413 | "internalType": "address", 414 | "name": "to", 415 | "type": "address" 416 | }, { 417 | "internalType": "uint256", 418 | "name": "deadline", 419 | "type": "uint256" 420 | }, { 421 | "internalType": "bool", 422 | "name": "approveMax", 423 | "type": "bool" 424 | }, { 425 | "internalType": "uint8", 426 | "name": "v", 427 | "type": "uint8" 428 | }, { 429 | "internalType": "bytes32", 430 | "name": "r", 431 | "type": "bytes32" 432 | }, { 433 | "internalType": "bytes32", 434 | "name": "s", 435 | "type": "bytes32" 436 | }], 437 | "name": "removeLiquidityETHWithPermitSupportingFeeOnTransferTokens", 438 | "outputs": [{ 439 | "internalType": "uint256", 440 | "name": "amountETH", 441 | "type": "uint256" 442 | }], 443 | "stateMutability": "nonpayable", 444 | "type": "function" 445 | }, { 446 | "inputs": [{ 447 | "internalType": "address", 448 | "name": "tokenA", 449 | "type": "address" 450 | }, { 451 | "internalType": "address", 452 | "name": "tokenB", 453 | "type": "address" 454 | }, { 455 | "internalType": "uint256", 456 | "name": "liquidity", 457 | "type": "uint256" 458 | }, { 459 | "internalType": "uint256", 460 | "name": "amountAMin", 461 | "type": "uint256" 462 | }, { 463 | "internalType": "uint256", 464 | "name": "amountBMin", 465 | "type": "uint256" 466 | }, { 467 | "internalType": "address", 468 | "name": "to", 469 | "type": "address" 470 | }, { 471 | "internalType": "uint256", 472 | "name": "deadline", 473 | "type": "uint256" 474 | }, { 475 | "internalType": "bool", 476 | "name": "approveMax", 477 | "type": "bool" 478 | }, { 479 | "internalType": "uint8", 480 | "name": "v", 481 | "type": "uint8" 482 | }, { 483 | "internalType": "bytes32", 484 | "name": "r", 485 | "type": "bytes32" 486 | }, { 487 | "internalType": "bytes32", 488 | "name": "s", 489 | "type": "bytes32" 490 | }], 491 | "name": "removeLiquidityWithPermit", 492 | "outputs": [{ 493 | "internalType": "uint256", 494 | "name": "amountA", 495 | "type": "uint256" 496 | }, { 497 | "internalType": "uint256", 498 | "name": "amountB", 499 | "type": "uint256" 500 | }], 501 | "stateMutability": "nonpayable", 502 | "type": "function" 503 | }, { 504 | "inputs": [{ 505 | "internalType": "uint256", 506 | "name": "amountOut", 507 | "type": "uint256" 508 | }, { 509 | "internalType": "address[]", 510 | "name": "path", 511 | "type": "address[]" 512 | }, { 513 | "internalType": "address", 514 | "name": "to", 515 | "type": "address" 516 | }, { 517 | "internalType": "uint256", 518 | "name": "deadline", 519 | "type": "uint256" 520 | }], 521 | "name": "swapETHForExactTokens", 522 | "outputs": [{ 523 | "internalType": "uint256[]", 524 | "name": "amounts", 525 | "type": "uint256[]" 526 | }], 527 | "stateMutability": "payable", 528 | "type": "function" 529 | }, { 530 | "inputs": [{ 531 | "internalType": "uint256", 532 | "name": "amountOutMin", 533 | "type": "uint256" 534 | }, { 535 | "internalType": "address[]", 536 | "name": "path", 537 | "type": "address[]" 538 | }, { 539 | "internalType": "address", 540 | "name": "to", 541 | "type": "address" 542 | }, { 543 | "internalType": "uint256", 544 | "name": "deadline", 545 | "type": "uint256" 546 | }], 547 | "name": "swapExactETHForTokens", 548 | "outputs": [{ 549 | "internalType": "uint256[]", 550 | "name": "amounts", 551 | "type": "uint256[]" 552 | }], 553 | "stateMutability": "payable", 554 | "type": "function" 555 | }, { 556 | "inputs": [{ 557 | "internalType": "uint256", 558 | "name": "amountOutMin", 559 | "type": "uint256" 560 | }, { 561 | "internalType": "address[]", 562 | "name": "path", 563 | "type": "address[]" 564 | }, { 565 | "internalType": "address", 566 | "name": "to", 567 | "type": "address" 568 | }, { 569 | "internalType": "uint256", 570 | "name": "deadline", 571 | "type": "uint256" 572 | }], 573 | "name": "swapExactETHForTokensSupportingFeeOnTransferTokens", 574 | "outputs": [], 575 | "stateMutability": "payable", 576 | "type": "function" 577 | }, { 578 | "inputs": [{ 579 | "internalType": "uint256", 580 | "name": "amountIn", 581 | "type": "uint256" 582 | }, { 583 | "internalType": "uint256", 584 | "name": "amountOutMin", 585 | "type": "uint256" 586 | }, { 587 | "internalType": "address[]", 588 | "name": "path", 589 | "type": "address[]" 590 | }, { 591 | "internalType": "address", 592 | "name": "to", 593 | "type": "address" 594 | }, { 595 | "internalType": "uint256", 596 | "name": "deadline", 597 | "type": "uint256" 598 | }], 599 | "name": "swapExactTokensForETH", 600 | "outputs": [{ 601 | "internalType": "uint256[]", 602 | "name": "amounts", 603 | "type": "uint256[]" 604 | }], 605 | "stateMutability": "nonpayable", 606 | "type": "function" 607 | }, { 608 | "inputs": [{ 609 | "internalType": "uint256", 610 | "name": "amountIn", 611 | "type": "uint256" 612 | }, { 613 | "internalType": "uint256", 614 | "name": "amountOutMin", 615 | "type": "uint256" 616 | }, { 617 | "internalType": "address[]", 618 | "name": "path", 619 | "type": "address[]" 620 | }, { 621 | "internalType": "address", 622 | "name": "to", 623 | "type": "address" 624 | }, { 625 | "internalType": "uint256", 626 | "name": "deadline", 627 | "type": "uint256" 628 | }], 629 | "name": "swapExactTokensForETHSupportingFeeOnTransferTokens", 630 | "outputs": [], 631 | "stateMutability": "nonpayable", 632 | "type": "function" 633 | }, { 634 | "inputs": [{ 635 | "internalType": "uint256", 636 | "name": "amountIn", 637 | "type": "uint256" 638 | }, { 639 | "internalType": "uint256", 640 | "name": "amountOutMin", 641 | "type": "uint256" 642 | }, { 643 | "internalType": "address[]", 644 | "name": "path", 645 | "type": "address[]" 646 | }, { 647 | "internalType": "address", 648 | "name": "to", 649 | "type": "address" 650 | }, { 651 | "internalType": "uint256", 652 | "name": "deadline", 653 | "type": "uint256" 654 | }], 655 | "name": "swapExactTokensForTokens", 656 | "outputs": [{ 657 | "internalType": "uint256[]", 658 | "name": "amounts", 659 | "type": "uint256[]" 660 | }], 661 | "stateMutability": "nonpayable", 662 | "type": "function" 663 | }, { 664 | "inputs": [{ 665 | "internalType": "uint256", 666 | "name": "amountIn", 667 | "type": "uint256" 668 | }, { 669 | "internalType": "uint256", 670 | "name": "amountOutMin", 671 | "type": "uint256" 672 | }, { 673 | "internalType": "address[]", 674 | "name": "path", 675 | "type": "address[]" 676 | }, { 677 | "internalType": "address", 678 | "name": "to", 679 | "type": "address" 680 | }, { 681 | "internalType": "uint256", 682 | "name": "deadline", 683 | "type": "uint256" 684 | }], 685 | "name": "swapExactTokensForTokensSupportingFeeOnTransferTokens", 686 | "outputs": [], 687 | "stateMutability": "nonpayable", 688 | "type": "function" 689 | }, { 690 | "inputs": [{ 691 | "internalType": "uint256", 692 | "name": "amountOut", 693 | "type": "uint256" 694 | }, { 695 | "internalType": "uint256", 696 | "name": "amountInMax", 697 | "type": "uint256" 698 | }, { 699 | "internalType": "address[]", 700 | "name": "path", 701 | "type": "address[]" 702 | }, { 703 | "internalType": "address", 704 | "name": "to", 705 | "type": "address" 706 | }, { 707 | "internalType": "uint256", 708 | "name": "deadline", 709 | "type": "uint256" 710 | }], 711 | "name": "swapTokensForExactETH", 712 | "outputs": [{ 713 | "internalType": "uint256[]", 714 | "name": "amounts", 715 | "type": "uint256[]" 716 | }], 717 | "stateMutability": "nonpayable", 718 | "type": "function" 719 | }, { 720 | "inputs": [{ 721 | "internalType": "uint256", 722 | "name": "amountOut", 723 | "type": "uint256" 724 | }, { 725 | "internalType": "uint256", 726 | "name": "amountInMax", 727 | "type": "uint256" 728 | }, { 729 | "internalType": "address[]", 730 | "name": "path", 731 | "type": "address[]" 732 | }, { 733 | "internalType": "address", 734 | "name": "to", 735 | "type": "address" 736 | }, { 737 | "internalType": "uint256", 738 | "name": "deadline", 739 | "type": "uint256" 740 | }], 741 | "name": "swapTokensForExactTokens", 742 | "outputs": [{ 743 | "internalType": "uint256[]", 744 | "name": "amounts", 745 | "type": "uint256[]" 746 | }], 747 | "stateMutability": "nonpayable", 748 | "type": "function" 749 | }, { 750 | "stateMutability": "payable", 751 | "type": "receive" 752 | }] -------------------------------------------------------------------------------- /swapAbi.json: -------------------------------------------------------------------------------- 1 | [{ 2 | "inputs": [{ 3 | "internalType": "string", 4 | "name": "_name", 5 | "type": "string" 6 | }, { 7 | "internalType": "string", 8 | "name": "_symbol", 9 | "type": "string" 10 | }, { 11 | "internalType": "uint256", 12 | "name": "_decimals", 13 | "type": "uint256" 14 | }, { 15 | "internalType": "uint256", 16 | "name": "_supply", 17 | "type": "uint256" 18 | }, { 19 | "internalType": "uint256", 20 | "name": "_txFee", 21 | "type": "uint256" 22 | }, { 23 | "internalType": "uint256", 24 | "name": "_burnFee", 25 | "type": "uint256" 26 | }, { 27 | "internalType": "uint256", 28 | "name": "_charityFee", 29 | "type": "uint256" 30 | }, { 31 | "internalType": "address", 32 | "name": "_FeeAddress", 33 | "type": "address" 34 | }, { 35 | "internalType": "address", 36 | "name": "tokenOwner", 37 | "type": "address" 38 | }], 39 | "stateMutability": "nonpayable", 40 | "type": "constructor" 41 | }, { 42 | "anonymous": false, 43 | "inputs": [{ 44 | "indexed": true, 45 | "internalType": "address", 46 | "name": "owner", 47 | "type": "address" 48 | }, { 49 | "indexed": true, 50 | "internalType": "address", 51 | "name": "spender", 52 | "type": "address" 53 | }, { 54 | "indexed": false, 55 | "internalType": "uint256", 56 | "name": "value", 57 | "type": "uint256" 58 | }], 59 | "name": "Approval", 60 | "type": "event" 61 | }, { 62 | "anonymous": false, 63 | "inputs": [{ 64 | "indexed": true, 65 | "internalType": "address", 66 | "name": "previousOwner", 67 | "type": "address" 68 | }, { 69 | "indexed": true, 70 | "internalType": "address", 71 | "name": "newOwner", 72 | "type": "address" 73 | }], 74 | "name": "OwnershipTransferred", 75 | "type": "event" 76 | }, { 77 | "anonymous": false, 78 | "inputs": [{ 79 | "indexed": true, 80 | "internalType": "address", 81 | "name": "from", 82 | "type": "address" 83 | }, { 84 | "indexed": true, 85 | "internalType": "address", 86 | "name": "to", 87 | "type": "address" 88 | }, { 89 | "indexed": false, 90 | "internalType": "uint256", 91 | "name": "value", 92 | "type": "uint256" 93 | }], 94 | "name": "Transfer", 95 | "type": "event" 96 | }, { 97 | "inputs": [], 98 | "name": "FeeAddress", 99 | "outputs": [{ 100 | "internalType": "address", 101 | "name": "", 102 | "type": "address" 103 | }], 104 | "stateMutability": "view", 105 | "type": "function" 106 | }, { 107 | "inputs": [], 108 | "name": "_BURN_FEE", 109 | "outputs": [{ 110 | "internalType": "uint256", 111 | "name": "", 112 | "type": "uint256" 113 | }], 114 | "stateMutability": "view", 115 | "type": "function" 116 | }, { 117 | "inputs": [], 118 | "name": "_CHARITY_FEE", 119 | "outputs": [{ 120 | "internalType": "uint256", 121 | "name": "", 122 | "type": "uint256" 123 | }], 124 | "stateMutability": "view", 125 | "type": "function" 126 | }, { 127 | "inputs": [], 128 | "name": "_TAX_FEE", 129 | "outputs": [{ 130 | "internalType": "uint256", 131 | "name": "", 132 | "type": "uint256" 133 | }], 134 | "stateMutability": "view", 135 | "type": "function" 136 | }, { 137 | "inputs": [], 138 | "name": "_owner", 139 | "outputs": [{ 140 | "internalType": "address", 141 | "name": "", 142 | "type": "address" 143 | }], 144 | "stateMutability": "view", 145 | "type": "function" 146 | }, { 147 | "inputs": [{ 148 | "internalType": "address", 149 | "name": "owner", 150 | "type": "address" 151 | }, { 152 | "internalType": "address", 153 | "name": "spender", 154 | "type": "address" 155 | }], 156 | "name": "allowance", 157 | "outputs": [{ 158 | "internalType": "uint256", 159 | "name": "", 160 | "type": "uint256" 161 | }], 162 | "stateMutability": "view", 163 | "type": "function" 164 | }, { 165 | "inputs": [{ 166 | "internalType": "address", 167 | "name": "spender", 168 | "type": "address" 169 | }, { 170 | "internalType": "uint256", 171 | "name": "amount", 172 | "type": "uint256" 173 | }], 174 | "name": "approve", 175 | "outputs": [{ 176 | "internalType": "bool", 177 | "name": "", 178 | "type": "bool" 179 | }], 180 | "stateMutability": "nonpayable", 181 | "type": "function" 182 | }, { 183 | "inputs": [{ 184 | "internalType": "address", 185 | "name": "account", 186 | "type": "address" 187 | }], 188 | "name": "balanceOf", 189 | "outputs": [{ 190 | "internalType": "uint256", 191 | "name": "", 192 | "type": "uint256" 193 | }], 194 | "stateMutability": "view", 195 | "type": "function" 196 | }, { 197 | "inputs": [{ 198 | "internalType": "uint256", 199 | "name": "_value", 200 | "type": "uint256" 201 | }], 202 | "name": "burn", 203 | "outputs": [], 204 | "stateMutability": "nonpayable", 205 | "type": "function" 206 | }, { 207 | "inputs": [], 208 | "name": "decimals", 209 | "outputs": [{ 210 | "internalType": "uint256", 211 | "name": "", 212 | "type": "uint256" 213 | }], 214 | "stateMutability": "view", 215 | "type": "function" 216 | }, { 217 | "inputs": [{ 218 | "internalType": "address", 219 | "name": "spender", 220 | "type": "address" 221 | }, { 222 | "internalType": "uint256", 223 | "name": "subtractedValue", 224 | "type": "uint256" 225 | }], 226 | "name": "decreaseAllowance", 227 | "outputs": [{ 228 | "internalType": "bool", 229 | "name": "", 230 | "type": "bool" 231 | }], 232 | "stateMutability": "nonpayable", 233 | "type": "function" 234 | }, { 235 | "inputs": [{ 236 | "internalType": "uint256", 237 | "name": "tAmount", 238 | "type": "uint256" 239 | }], 240 | "name": "deliver", 241 | "outputs": [], 242 | "stateMutability": "nonpayable", 243 | "type": "function" 244 | }, { 245 | "inputs": [{ 246 | "internalType": "address", 247 | "name": "account", 248 | "type": "address" 249 | }], 250 | "name": "excludeAccount", 251 | "outputs": [], 252 | "stateMutability": "nonpayable", 253 | "type": "function" 254 | }, { 255 | "inputs": [{ 256 | "internalType": "address", 257 | "name": "account", 258 | "type": "address" 259 | }], 260 | "name": "includeAccount", 261 | "outputs": [], 262 | "stateMutability": "nonpayable", 263 | "type": "function" 264 | }, { 265 | "inputs": [{ 266 | "internalType": "address", 267 | "name": "spender", 268 | "type": "address" 269 | }, { 270 | "internalType": "uint256", 271 | "name": "addedValue", 272 | "type": "uint256" 273 | }], 274 | "name": "increaseAllowance", 275 | "outputs": [{ 276 | "internalType": "bool", 277 | "name": "", 278 | "type": "bool" 279 | }], 280 | "stateMutability": "nonpayable", 281 | "type": "function" 282 | }, { 283 | "inputs": [{ 284 | "internalType": "address", 285 | "name": "account", 286 | "type": "address" 287 | }], 288 | "name": "isCharity", 289 | "outputs": [{ 290 | "internalType": "bool", 291 | "name": "", 292 | "type": "bool" 293 | }], 294 | "stateMutability": "view", 295 | "type": "function" 296 | }, { 297 | "inputs": [{ 298 | "internalType": "address", 299 | "name": "account", 300 | "type": "address" 301 | }], 302 | "name": "isExcluded", 303 | "outputs": [{ 304 | "internalType": "bool", 305 | "name": "", 306 | "type": "bool" 307 | }], 308 | "stateMutability": "view", 309 | "type": "function" 310 | }, { 311 | "inputs": [{ 312 | "internalType": "address", 313 | "name": "account", 314 | "type": "address" 315 | }, { 316 | "internalType": "uint256", 317 | "name": "amount", 318 | "type": "uint256" 319 | }], 320 | "name": "mint", 321 | "outputs": [], 322 | "stateMutability": "nonpayable", 323 | "type": "function" 324 | }, { 325 | "inputs": [], 326 | "name": "name", 327 | "outputs": [{ 328 | "internalType": "string", 329 | "name": "", 330 | "type": "string" 331 | }], 332 | "stateMutability": "view", 333 | "type": "function" 334 | }, { 335 | "inputs": [], 336 | "name": "owner", 337 | "outputs": [{ 338 | "internalType": "address", 339 | "name": "", 340 | "type": "address" 341 | }], 342 | "stateMutability": "view", 343 | "type": "function" 344 | }, { 345 | "inputs": [{ 346 | "internalType": "uint256", 347 | "name": "tAmount", 348 | "type": "uint256" 349 | }, { 350 | "internalType": "bool", 351 | "name": "deductTransferFee", 352 | "type": "bool" 353 | }], 354 | "name": "reflectionFromToken", 355 | "outputs": [{ 356 | "internalType": "uint256", 357 | "name": "", 358 | "type": "uint256" 359 | }], 360 | "stateMutability": "view", 361 | "type": "function" 362 | }, { 363 | "inputs": [], 364 | "name": "renounceOwnership", 365 | "outputs": [], 366 | "stateMutability": "nonpayable", 367 | "type": "function" 368 | }, { 369 | "inputs": [{ 370 | "internalType": "address", 371 | "name": "account", 372 | "type": "address" 373 | }], 374 | "name": "setAsCharityAccount", 375 | "outputs": [], 376 | "stateMutability": "nonpayable", 377 | "type": "function" 378 | }, { 379 | "inputs": [], 380 | "name": "symbol", 381 | "outputs": [{ 382 | "internalType": "string", 383 | "name": "", 384 | "type": "string" 385 | }], 386 | "stateMutability": "view", 387 | "type": "function" 388 | }, { 389 | "inputs": [{ 390 | "internalType": "uint256", 391 | "name": "rAmount", 392 | "type": "uint256" 393 | }], 394 | "name": "tokenFromReflection", 395 | "outputs": [{ 396 | "internalType": "uint256", 397 | "name": "", 398 | "type": "uint256" 399 | }], 400 | "stateMutability": "view", 401 | "type": "function" 402 | }, { 403 | "inputs": [], 404 | "name": "totalBurn", 405 | "outputs": [{ 406 | "internalType": "uint256", 407 | "name": "", 408 | "type": "uint256" 409 | }], 410 | "stateMutability": "view", 411 | "type": "function" 412 | }, { 413 | "inputs": [], 414 | "name": "totalCharity", 415 | "outputs": [{ 416 | "internalType": "uint256", 417 | "name": "", 418 | "type": "uint256" 419 | }], 420 | "stateMutability": "view", 421 | "type": "function" 422 | }, { 423 | "inputs": [], 424 | "name": "totalFees", 425 | "outputs": [{ 426 | "internalType": "uint256", 427 | "name": "", 428 | "type": "uint256" 429 | }], 430 | "stateMutability": "view", 431 | "type": "function" 432 | }, { 433 | "inputs": [], 434 | "name": "totalSupply", 435 | "outputs": [{ 436 | "internalType": "uint256", 437 | "name": "", 438 | "type": "uint256" 439 | }], 440 | "stateMutability": "view", 441 | "type": "function" 442 | }, { 443 | "inputs": [{ 444 | "internalType": "address", 445 | "name": "recipient", 446 | "type": "address" 447 | }, { 448 | "internalType": "uint256", 449 | "name": "amount", 450 | "type": "uint256" 451 | }], 452 | "name": "transfer", 453 | "outputs": [{ 454 | "internalType": "bool", 455 | "name": "", 456 | "type": "bool" 457 | }], 458 | "stateMutability": "nonpayable", 459 | "type": "function" 460 | }, { 461 | "inputs": [{ 462 | "internalType": "address", 463 | "name": "sender", 464 | "type": "address" 465 | }, { 466 | "internalType": "address", 467 | "name": "recipient", 468 | "type": "address" 469 | }, { 470 | "internalType": "uint256", 471 | "name": "amount", 472 | "type": "uint256" 473 | }], 474 | "name": "transferFrom", 475 | "outputs": [{ 476 | "internalType": "bool", 477 | "name": "", 478 | "type": "bool" 479 | }], 480 | "stateMutability": "nonpayable", 481 | "type": "function" 482 | }, { 483 | "inputs": [{ 484 | "internalType": "address", 485 | "name": "newOwner", 486 | "type": "address" 487 | }], 488 | "name": "transferOwnership", 489 | "outputs": [], 490 | "stateMutability": "nonpayable", 491 | "type": "function" 492 | }, { 493 | "inputs": [{ 494 | "internalType": "uint256", 495 | "name": "_txFee", 496 | "type": "uint256" 497 | }, { 498 | "internalType": "uint256", 499 | "name": "_burnFee", 500 | "type": "uint256" 501 | }, { 502 | "internalType": "uint256", 503 | "name": "_charityFee", 504 | "type": "uint256" 505 | }], 506 | "name": "updateFee", 507 | "outputs": [], 508 | "stateMutability": "nonpayable", 509 | "type": "function" 510 | }] 511 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "@ethereumjs/common@^2.5.0", "@ethereumjs/common@^2.6.0": 6 | "integrity" "sha512-Cq2qS0FTu6O2VU1sgg+WyU9Ps0M6j/BEMHN+hRaECXCV/r0aI78u4N6p52QW/BDVhwWZpCdrvG8X7NJdzlpNUA==" 7 | "resolved" "https://registry.npmjs.org/@ethereumjs/common/-/common-2.6.0.tgz" 8 | "version" "2.6.0" 9 | dependencies: 10 | "crc-32" "^1.2.0" 11 | "ethereumjs-util" "^7.1.3" 12 | 13 | "@ethereumjs/tx@^3.3.2": 14 | "integrity" "sha512-WWUwg1PdjHKZZxPPo274ZuPsJCWV3SqATrEKQP1n2DrVYVP1aZIYpo/mFaA0BDoE0tIQmBeimRCEA0Lgil+yYw==" 15 | "resolved" "https://registry.npmjs.org/@ethereumjs/tx/-/tx-3.4.0.tgz" 16 | "version" "3.4.0" 17 | dependencies: 18 | "@ethereumjs/common" "^2.6.0" 19 | "ethereumjs-util" "^7.1.3" 20 | 21 | "@ethersproject/abi@^5.5.0", "@ethersproject/abi@5.5.0": 22 | "integrity" "sha512-loW7I4AohP5KycATvc0MgujU6JyCHPqHdeoo9z3Nr9xEiNioxa65ccdm1+fsoJhkuhdRtfcL8cfyGamz2AxZ5w==" 23 | "resolved" "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.5.0.tgz" 24 | "version" "5.5.0" 25 | dependencies: 26 | "@ethersproject/address" "^5.5.0" 27 | "@ethersproject/bignumber" "^5.5.0" 28 | "@ethersproject/bytes" "^5.5.0" 29 | "@ethersproject/constants" "^5.5.0" 30 | "@ethersproject/hash" "^5.5.0" 31 | "@ethersproject/keccak256" "^5.5.0" 32 | "@ethersproject/logger" "^5.5.0" 33 | "@ethersproject/properties" "^5.5.0" 34 | "@ethersproject/strings" "^5.5.0" 35 | 36 | "@ethersproject/abi@5.0.7": 37 | "integrity" "sha512-Cqktk+hSIckwP/W8O47Eef60VwmoSC/L3lY0+dIBhQPCNn9E4V7rwmm2aFrNRRDJfFlGuZ1khkQUOc3oBX+niw==" 38 | "resolved" "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.0.7.tgz" 39 | "version" "5.0.7" 40 | dependencies: 41 | "@ethersproject/address" "^5.0.4" 42 | "@ethersproject/bignumber" "^5.0.7" 43 | "@ethersproject/bytes" "^5.0.4" 44 | "@ethersproject/constants" "^5.0.4" 45 | "@ethersproject/hash" "^5.0.4" 46 | "@ethersproject/keccak256" "^5.0.3" 47 | "@ethersproject/logger" "^5.0.5" 48 | "@ethersproject/properties" "^5.0.3" 49 | "@ethersproject/strings" "^5.0.4" 50 | 51 | "@ethersproject/abstract-provider@^5.5.0", "@ethersproject/abstract-provider@5.5.1": 52 | "integrity" "sha512-m+MA/ful6eKbxpr99xUYeRvLkfnlqzrF8SZ46d/xFB1A7ZVknYc/sXJG0RcufF52Qn2jeFj1hhcoQ7IXjNKUqg==" 53 | "resolved" "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.5.1.tgz" 54 | "version" "5.5.1" 55 | dependencies: 56 | "@ethersproject/bignumber" "^5.5.0" 57 | "@ethersproject/bytes" "^5.5.0" 58 | "@ethersproject/logger" "^5.5.0" 59 | "@ethersproject/networks" "^5.5.0" 60 | "@ethersproject/properties" "^5.5.0" 61 | "@ethersproject/transactions" "^5.5.0" 62 | "@ethersproject/web" "^5.5.0" 63 | 64 | "@ethersproject/abstract-signer@^5.5.0", "@ethersproject/abstract-signer@5.5.0": 65 | "integrity" "sha512-lj//7r250MXVLKI7sVarXAbZXbv9P50lgmJQGr2/is82EwEb8r7HrxsmMqAjTsztMYy7ohrIhGMIml+Gx4D3mA==" 66 | "resolved" "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.5.0.tgz" 67 | "version" "5.5.0" 68 | dependencies: 69 | "@ethersproject/abstract-provider" "^5.5.0" 70 | "@ethersproject/bignumber" "^5.5.0" 71 | "@ethersproject/bytes" "^5.5.0" 72 | "@ethersproject/logger" "^5.5.0" 73 | "@ethersproject/properties" "^5.5.0" 74 | 75 | "@ethersproject/address@^5.0.4", "@ethersproject/address@^5.5.0", "@ethersproject/address@5.5.0": 76 | "integrity" "sha512-l4Nj0eWlTUh6ro5IbPTgbpT4wRbdH5l8CQf7icF7sb/SI3Nhd9Y9HzhonTSTi6CefI0necIw7LJqQPopPLZyWw==" 77 | "resolved" "https://registry.npmjs.org/@ethersproject/address/-/address-5.5.0.tgz" 78 | "version" "5.5.0" 79 | dependencies: 80 | "@ethersproject/bignumber" "^5.5.0" 81 | "@ethersproject/bytes" "^5.5.0" 82 | "@ethersproject/keccak256" "^5.5.0" 83 | "@ethersproject/logger" "^5.5.0" 84 | "@ethersproject/rlp" "^5.5.0" 85 | 86 | "@ethersproject/base64@^5.5.0", "@ethersproject/base64@5.5.0": 87 | "integrity" "sha512-tdayUKhU1ljrlHzEWbStXazDpsx4eg1dBXUSI6+mHlYklOXoXF6lZvw8tnD6oVaWfnMxAgRSKROg3cVKtCcppA==" 88 | "resolved" "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.5.0.tgz" 89 | "version" "5.5.0" 90 | dependencies: 91 | "@ethersproject/bytes" "^5.5.0" 92 | 93 | "@ethersproject/basex@^5.5.0", "@ethersproject/basex@5.5.0": 94 | "integrity" "sha512-ZIodwhHpVJ0Y3hUCfUucmxKsWQA5TMnavp5j/UOuDdzZWzJlRmuOjcTMIGgHCYuZmHt36BfiSyQPSRskPxbfaQ==" 95 | "resolved" "https://registry.npmjs.org/@ethersproject/basex/-/basex-5.5.0.tgz" 96 | "version" "5.5.0" 97 | dependencies: 98 | "@ethersproject/bytes" "^5.5.0" 99 | "@ethersproject/properties" "^5.5.0" 100 | 101 | "@ethersproject/bignumber@^5.0.7", "@ethersproject/bignumber@^5.5.0", "@ethersproject/bignumber@5.5.0": 102 | "integrity" "sha512-6Xytlwvy6Rn3U3gKEc1vP7nR92frHkv6wtVr95LFR3jREXiCPzdWxKQ1cx4JGQBXxcguAwjA8murlYN2TSiEbg==" 103 | "resolved" "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.5.0.tgz" 104 | "version" "5.5.0" 105 | dependencies: 106 | "@ethersproject/bytes" "^5.5.0" 107 | "@ethersproject/logger" "^5.5.0" 108 | "bn.js" "^4.11.9" 109 | 110 | "@ethersproject/bytes@^5.0.4", "@ethersproject/bytes@^5.5.0", "@ethersproject/bytes@5.5.0": 111 | "integrity" "sha512-ABvc7BHWhZU9PNM/tANm/Qx4ostPGadAuQzWTr3doklZOhDlmcBqclrQe/ZXUIj3K8wC28oYeuRa+A37tX9kog==" 112 | "resolved" "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.5.0.tgz" 113 | "version" "5.5.0" 114 | dependencies: 115 | "@ethersproject/logger" "^5.5.0" 116 | 117 | "@ethersproject/constants@^5.0.4", "@ethersproject/constants@^5.5.0", "@ethersproject/constants@5.5.0": 118 | "integrity" "sha512-2MsRRVChkvMWR+GyMGY4N1sAX9Mt3J9KykCsgUFd/1mwS0UH1qw+Bv9k1UJb3X3YJYFco9H20pjSlOIfCG5HYQ==" 119 | "resolved" "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.5.0.tgz" 120 | "version" "5.5.0" 121 | dependencies: 122 | "@ethersproject/bignumber" "^5.5.0" 123 | 124 | "@ethersproject/contracts@5.5.0": 125 | "integrity" "sha512-2viY7NzyvJkh+Ug17v7g3/IJC8HqZBDcOjYARZLdzRxrfGlRgmYgl6xPRKVbEzy1dWKw/iv7chDcS83pg6cLxg==" 126 | "resolved" "https://registry.npmjs.org/@ethersproject/contracts/-/contracts-5.5.0.tgz" 127 | "version" "5.5.0" 128 | dependencies: 129 | "@ethersproject/abi" "^5.5.0" 130 | "@ethersproject/abstract-provider" "^5.5.0" 131 | "@ethersproject/abstract-signer" "^5.5.0" 132 | "@ethersproject/address" "^5.5.0" 133 | "@ethersproject/bignumber" "^5.5.0" 134 | "@ethersproject/bytes" "^5.5.0" 135 | "@ethersproject/constants" "^5.5.0" 136 | "@ethersproject/logger" "^5.5.0" 137 | "@ethersproject/properties" "^5.5.0" 138 | "@ethersproject/transactions" "^5.5.0" 139 | 140 | "@ethersproject/hash@^5.0.4", "@ethersproject/hash@^5.5.0", "@ethersproject/hash@5.5.0": 141 | "integrity" "sha512-dnGVpK1WtBjmnp3mUT0PlU2MpapnwWI0PibldQEq1408tQBAbZpPidkWoVVuNMOl/lISO3+4hXZWCL3YV7qzfg==" 142 | "resolved" "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.5.0.tgz" 143 | "version" "5.5.0" 144 | dependencies: 145 | "@ethersproject/abstract-signer" "^5.5.0" 146 | "@ethersproject/address" "^5.5.0" 147 | "@ethersproject/bignumber" "^5.5.0" 148 | "@ethersproject/bytes" "^5.5.0" 149 | "@ethersproject/keccak256" "^5.5.0" 150 | "@ethersproject/logger" "^5.5.0" 151 | "@ethersproject/properties" "^5.5.0" 152 | "@ethersproject/strings" "^5.5.0" 153 | 154 | "@ethersproject/hdnode@^5.5.0", "@ethersproject/hdnode@5.5.0": 155 | "integrity" "sha512-mcSOo9zeUg1L0CoJH7zmxwUG5ggQHU1UrRf8jyTYy6HxdZV+r0PBoL1bxr+JHIPXRzS6u/UW4mEn43y0tmyF8Q==" 156 | "resolved" "https://registry.npmjs.org/@ethersproject/hdnode/-/hdnode-5.5.0.tgz" 157 | "version" "5.5.0" 158 | dependencies: 159 | "@ethersproject/abstract-signer" "^5.5.0" 160 | "@ethersproject/basex" "^5.5.0" 161 | "@ethersproject/bignumber" "^5.5.0" 162 | "@ethersproject/bytes" "^5.5.0" 163 | "@ethersproject/logger" "^5.5.0" 164 | "@ethersproject/pbkdf2" "^5.5.0" 165 | "@ethersproject/properties" "^5.5.0" 166 | "@ethersproject/sha2" "^5.5.0" 167 | "@ethersproject/signing-key" "^5.5.0" 168 | "@ethersproject/strings" "^5.5.0" 169 | "@ethersproject/transactions" "^5.5.0" 170 | "@ethersproject/wordlists" "^5.5.0" 171 | 172 | "@ethersproject/json-wallets@^5.5.0", "@ethersproject/json-wallets@5.5.0": 173 | "integrity" "sha512-9lA21XQnCdcS72xlBn1jfQdj2A1VUxZzOzi9UkNdnokNKke/9Ya2xA9aIK1SC3PQyBDLt4C+dfps7ULpkvKikQ==" 174 | "resolved" "https://registry.npmjs.org/@ethersproject/json-wallets/-/json-wallets-5.5.0.tgz" 175 | "version" "5.5.0" 176 | dependencies: 177 | "@ethersproject/abstract-signer" "^5.5.0" 178 | "@ethersproject/address" "^5.5.0" 179 | "@ethersproject/bytes" "^5.5.0" 180 | "@ethersproject/hdnode" "^5.5.0" 181 | "@ethersproject/keccak256" "^5.5.0" 182 | "@ethersproject/logger" "^5.5.0" 183 | "@ethersproject/pbkdf2" "^5.5.0" 184 | "@ethersproject/properties" "^5.5.0" 185 | "@ethersproject/random" "^5.5.0" 186 | "@ethersproject/strings" "^5.5.0" 187 | "@ethersproject/transactions" "^5.5.0" 188 | "aes-js" "3.0.0" 189 | "scrypt-js" "3.0.1" 190 | 191 | "@ethersproject/keccak256@^5.0.3", "@ethersproject/keccak256@^5.5.0", "@ethersproject/keccak256@5.5.0": 192 | "integrity" "sha512-5VoFCTjo2rYbBe1l2f4mccaRFN/4VQEYFwwn04aJV2h7qf4ZvI2wFxUE1XOX+snbwCLRzIeikOqtAoPwMza9kg==" 193 | "resolved" "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.5.0.tgz" 194 | "version" "5.5.0" 195 | dependencies: 196 | "@ethersproject/bytes" "^5.5.0" 197 | "js-sha3" "0.8.0" 198 | 199 | "@ethersproject/logger@^5.0.5", "@ethersproject/logger@^5.5.0", "@ethersproject/logger@5.5.0": 200 | "integrity" "sha512-rIY/6WPm7T8n3qS2vuHTUBPdXHl+rGxWxW5okDfo9J4Z0+gRRZT0msvUdIJkE4/HS29GUMziwGaaKO2bWONBrg==" 201 | "resolved" "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.5.0.tgz" 202 | "version" "5.5.0" 203 | 204 | "@ethersproject/networks@^5.5.0", "@ethersproject/networks@5.5.2": 205 | "integrity" "sha512-NEqPxbGBfy6O3x4ZTISb90SjEDkWYDUbEeIFhJly0F7sZjoQMnj5KYzMSkMkLKZ+1fGpx00EDpHQCy6PrDupkQ==" 206 | "resolved" "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.5.2.tgz" 207 | "version" "5.5.2" 208 | dependencies: 209 | "@ethersproject/logger" "^5.5.0" 210 | 211 | "@ethersproject/pbkdf2@^5.5.0", "@ethersproject/pbkdf2@5.5.0": 212 | "integrity" "sha512-SaDvQFvXPnz1QGpzr6/HToLifftSXGoXrbpZ6BvoZhmx4bNLHrxDe8MZisuecyOziP1aVEwzC2Hasj+86TgWVg==" 213 | "resolved" "https://registry.npmjs.org/@ethersproject/pbkdf2/-/pbkdf2-5.5.0.tgz" 214 | "version" "5.5.0" 215 | dependencies: 216 | "@ethersproject/bytes" "^5.5.0" 217 | "@ethersproject/sha2" "^5.5.0" 218 | 219 | "@ethersproject/properties@^5.0.3", "@ethersproject/properties@^5.5.0", "@ethersproject/properties@5.5.0": 220 | "integrity" "sha512-l3zRQg3JkD8EL3CPjNK5g7kMx4qSwiR60/uk5IVjd3oq1MZR5qUg40CNOoEJoX5wc3DyY5bt9EbMk86C7x0DNA==" 221 | "resolved" "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.5.0.tgz" 222 | "version" "5.5.0" 223 | dependencies: 224 | "@ethersproject/logger" "^5.5.0" 225 | 226 | "@ethersproject/providers@5.5.2": 227 | "integrity" "sha512-hkbx7x/MKcRjyrO4StKXCzCpWer6s97xnm34xkfPiarhtEUVAN4TBBpamM+z66WcTt7H5B53YwbRj1n7i8pZoQ==" 228 | "resolved" "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.5.2.tgz" 229 | "version" "5.5.2" 230 | dependencies: 231 | "@ethersproject/abstract-provider" "^5.5.0" 232 | "@ethersproject/abstract-signer" "^5.5.0" 233 | "@ethersproject/address" "^5.5.0" 234 | "@ethersproject/basex" "^5.5.0" 235 | "@ethersproject/bignumber" "^5.5.0" 236 | "@ethersproject/bytes" "^5.5.0" 237 | "@ethersproject/constants" "^5.5.0" 238 | "@ethersproject/hash" "^5.5.0" 239 | "@ethersproject/logger" "^5.5.0" 240 | "@ethersproject/networks" "^5.5.0" 241 | "@ethersproject/properties" "^5.5.0" 242 | "@ethersproject/random" "^5.5.0" 243 | "@ethersproject/rlp" "^5.5.0" 244 | "@ethersproject/sha2" "^5.5.0" 245 | "@ethersproject/strings" "^5.5.0" 246 | "@ethersproject/transactions" "^5.5.0" 247 | "@ethersproject/web" "^5.5.0" 248 | "bech32" "1.1.4" 249 | "ws" "7.4.6" 250 | 251 | "@ethersproject/random@^5.5.0", "@ethersproject/random@5.5.1": 252 | "integrity" "sha512-YaU2dQ7DuhL5Au7KbcQLHxcRHfgyNgvFV4sQOo0HrtW3Zkrc9ctWNz8wXQ4uCSfSDsqX2vcjhroxU5RQRV0nqA==" 253 | "resolved" "https://registry.npmjs.org/@ethersproject/random/-/random-5.5.1.tgz" 254 | "version" "5.5.1" 255 | dependencies: 256 | "@ethersproject/bytes" "^5.5.0" 257 | "@ethersproject/logger" "^5.5.0" 258 | 259 | "@ethersproject/rlp@^5.5.0", "@ethersproject/rlp@5.5.0": 260 | "integrity" "sha512-hLv8XaQ8PTI9g2RHoQGf/WSxBfTB/NudRacbzdxmst5VHAqd1sMibWG7SENzT5Dj3yZ3kJYx+WiRYEcQTAkcYA==" 261 | "resolved" "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.5.0.tgz" 262 | "version" "5.5.0" 263 | dependencies: 264 | "@ethersproject/bytes" "^5.5.0" 265 | "@ethersproject/logger" "^5.5.0" 266 | 267 | "@ethersproject/sha2@^5.5.0", "@ethersproject/sha2@5.5.0": 268 | "integrity" "sha512-B5UBoglbCiHamRVPLA110J+2uqsifpZaTmid2/7W5rbtYVz6gus6/hSDieIU/6gaKIDcOj12WnOdiymEUHIAOA==" 269 | "resolved" "https://registry.npmjs.org/@ethersproject/sha2/-/sha2-5.5.0.tgz" 270 | "version" "5.5.0" 271 | dependencies: 272 | "@ethersproject/bytes" "^5.5.0" 273 | "@ethersproject/logger" "^5.5.0" 274 | "hash.js" "1.1.7" 275 | 276 | "@ethersproject/signing-key@^5.5.0", "@ethersproject/signing-key@5.5.0": 277 | "integrity" "sha512-5VmseH7qjtNmDdZBswavhotYbWB0bOwKIlOTSlX14rKn5c11QmJwGt4GHeo7NrL/Ycl7uo9AHvEqs5xZgFBTng==" 278 | "resolved" "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.5.0.tgz" 279 | "version" "5.5.0" 280 | dependencies: 281 | "@ethersproject/bytes" "^5.5.0" 282 | "@ethersproject/logger" "^5.5.0" 283 | "@ethersproject/properties" "^5.5.0" 284 | "bn.js" "^4.11.9" 285 | "elliptic" "6.5.4" 286 | "hash.js" "1.1.7" 287 | 288 | "@ethersproject/solidity@5.5.0": 289 | "integrity" "sha512-9NgZs9LhGMj6aCtHXhtmFQ4AN4sth5HuFXVvAQtzmm0jpSCNOTGtrHZJAeYTh7MBjRR8brylWZxBZR9zDStXbw==" 290 | "resolved" "https://registry.npmjs.org/@ethersproject/solidity/-/solidity-5.5.0.tgz" 291 | "version" "5.5.0" 292 | dependencies: 293 | "@ethersproject/bignumber" "^5.5.0" 294 | "@ethersproject/bytes" "^5.5.0" 295 | "@ethersproject/keccak256" "^5.5.0" 296 | "@ethersproject/logger" "^5.5.0" 297 | "@ethersproject/sha2" "^5.5.0" 298 | "@ethersproject/strings" "^5.5.0" 299 | 300 | "@ethersproject/strings@^5.0.4", "@ethersproject/strings@^5.5.0", "@ethersproject/strings@5.5.0": 301 | "integrity" "sha512-9fy3TtF5LrX/wTrBaT8FGE6TDJyVjOvXynXJz5MT5azq+E6D92zuKNx7i29sWW2FjVOaWjAsiZ1ZWznuduTIIQ==" 302 | "resolved" "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.5.0.tgz" 303 | "version" "5.5.0" 304 | dependencies: 305 | "@ethersproject/bytes" "^5.5.0" 306 | "@ethersproject/constants" "^5.5.0" 307 | "@ethersproject/logger" "^5.5.0" 308 | 309 | "@ethersproject/transactions@^5.0.0-beta.135", "@ethersproject/transactions@^5.5.0", "@ethersproject/transactions@5.5.0": 310 | "integrity" "sha512-9RZYSKX26KfzEd/1eqvv8pLauCKzDTub0Ko4LfIgaERvRuwyaNV78mJs7cpIgZaDl6RJui4o49lHwwCM0526zA==" 311 | "resolved" "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.5.0.tgz" 312 | "version" "5.5.0" 313 | dependencies: 314 | "@ethersproject/address" "^5.5.0" 315 | "@ethersproject/bignumber" "^5.5.0" 316 | "@ethersproject/bytes" "^5.5.0" 317 | "@ethersproject/constants" "^5.5.0" 318 | "@ethersproject/keccak256" "^5.5.0" 319 | "@ethersproject/logger" "^5.5.0" 320 | "@ethersproject/properties" "^5.5.0" 321 | "@ethersproject/rlp" "^5.5.0" 322 | "@ethersproject/signing-key" "^5.5.0" 323 | 324 | "@ethersproject/units@5.5.0": 325 | "integrity" "sha512-7+DpjiZk4v6wrikj+TCyWWa9dXLNU73tSTa7n0TSJDxkYbV3Yf1eRh9ToMLlZtuctNYu9RDNNy2USq3AdqSbag==" 326 | "resolved" "https://registry.npmjs.org/@ethersproject/units/-/units-5.5.0.tgz" 327 | "version" "5.5.0" 328 | dependencies: 329 | "@ethersproject/bignumber" "^5.5.0" 330 | "@ethersproject/constants" "^5.5.0" 331 | "@ethersproject/logger" "^5.5.0" 332 | 333 | "@ethersproject/wallet@5.5.0": 334 | "integrity" "sha512-Mlu13hIctSYaZmUOo7r2PhNSd8eaMPVXe1wxrz4w4FCE4tDYBywDH+bAR1Xz2ADyXGwqYMwstzTrtUVIsKDO0Q==" 335 | "resolved" "https://registry.npmjs.org/@ethersproject/wallet/-/wallet-5.5.0.tgz" 336 | "version" "5.5.0" 337 | dependencies: 338 | "@ethersproject/abstract-provider" "^5.5.0" 339 | "@ethersproject/abstract-signer" "^5.5.0" 340 | "@ethersproject/address" "^5.5.0" 341 | "@ethersproject/bignumber" "^5.5.0" 342 | "@ethersproject/bytes" "^5.5.0" 343 | "@ethersproject/hash" "^5.5.0" 344 | "@ethersproject/hdnode" "^5.5.0" 345 | "@ethersproject/json-wallets" "^5.5.0" 346 | "@ethersproject/keccak256" "^5.5.0" 347 | "@ethersproject/logger" "^5.5.0" 348 | "@ethersproject/properties" "^5.5.0" 349 | "@ethersproject/random" "^5.5.0" 350 | "@ethersproject/signing-key" "^5.5.0" 351 | "@ethersproject/transactions" "^5.5.0" 352 | "@ethersproject/wordlists" "^5.5.0" 353 | 354 | "@ethersproject/web@^5.5.0", "@ethersproject/web@5.5.1": 355 | "integrity" "sha512-olvLvc1CB12sREc1ROPSHTdFCdvMh0J5GSJYiQg2D0hdD4QmJDy8QYDb1CvoqD/bF1c++aeKv2sR5uduuG9dQg==" 356 | "resolved" "https://registry.npmjs.org/@ethersproject/web/-/web-5.5.1.tgz" 357 | "version" "5.5.1" 358 | dependencies: 359 | "@ethersproject/base64" "^5.5.0" 360 | "@ethersproject/bytes" "^5.5.0" 361 | "@ethersproject/logger" "^5.5.0" 362 | "@ethersproject/properties" "^5.5.0" 363 | "@ethersproject/strings" "^5.5.0" 364 | 365 | "@ethersproject/wordlists@^5.5.0", "@ethersproject/wordlists@5.5.0": 366 | "integrity" "sha512-bL0UTReWDiaQJJYOC9sh/XcRu/9i2jMrzf8VLRmPKx58ckSlOJiohODkECCO50dtLZHcGU6MLXQ4OOrgBwP77Q==" 367 | "resolved" "https://registry.npmjs.org/@ethersproject/wordlists/-/wordlists-5.5.0.tgz" 368 | "version" "5.5.0" 369 | dependencies: 370 | "@ethersproject/bytes" "^5.5.0" 371 | "@ethersproject/hash" "^5.5.0" 372 | "@ethersproject/logger" "^5.5.0" 373 | "@ethersproject/properties" "^5.5.0" 374 | "@ethersproject/strings" "^5.5.0" 375 | 376 | "@sindresorhus/is@^0.14.0": 377 | "integrity" "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" 378 | "resolved" "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz" 379 | "version" "0.14.0" 380 | 381 | "@szmarczak/http-timer@^1.1.2": 382 | "integrity" "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==" 383 | "resolved" "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz" 384 | "version" "1.1.2" 385 | dependencies: 386 | "defer-to-connect" "^1.0.1" 387 | 388 | "@types/bn.js@^4.11.5": 389 | "integrity" "sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==" 390 | "resolved" "https://registry.npmjs.org/@types/bn.js/-/bn.js-4.11.6.tgz" 391 | "version" "4.11.6" 392 | dependencies: 393 | "@types/node" "*" 394 | 395 | "@types/bn.js@^5.1.0": 396 | "integrity" "sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA==" 397 | "resolved" "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.0.tgz" 398 | "version" "5.1.0" 399 | dependencies: 400 | "@types/node" "*" 401 | 402 | "@types/node@*", "@types/node@^12.12.6": 403 | "integrity" "sha512-f6xOqucbDirG7LOzedpvzjP3UTmHttRou3Mosx3vL9wr9AIQGhcPgVnqa8ihpZYnxyM1rxeNCvTyukPKZtq10Q==" 404 | "resolved" "https://registry.npmjs.org/@types/node/-/node-12.20.41.tgz" 405 | "version" "12.20.41" 406 | 407 | "@types/pbkdf2@^3.0.0": 408 | "integrity" "sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ==" 409 | "resolved" "https://registry.npmjs.org/@types/pbkdf2/-/pbkdf2-3.1.0.tgz" 410 | "version" "3.1.0" 411 | dependencies: 412 | "@types/node" "*" 413 | 414 | "@types/secp256k1@^4.0.1": 415 | "integrity" "sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w==" 416 | "resolved" "https://registry.npmjs.org/@types/secp256k1/-/secp256k1-4.0.3.tgz" 417 | "version" "4.0.3" 418 | dependencies: 419 | "@types/node" "*" 420 | 421 | "@types/uuid@8.3.1": 422 | "integrity" "sha512-Y2mHTRAbqfFkpjldbkHGY8JIzRN6XqYRliG8/24FcHm2D2PwW24fl5xMRTVGdrb7iMrwCaIEbLWerGIkXuFWVg==" 423 | "resolved" "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.1.tgz" 424 | "version" "8.3.1" 425 | 426 | "accepts@^1.3.7", "accepts@~1.3.7": 427 | "integrity" "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==" 428 | "resolved" "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz" 429 | "version" "1.3.7" 430 | dependencies: 431 | "mime-types" "~2.1.24" 432 | "negotiator" "0.6.2" 433 | 434 | "aes-js@3.0.0": 435 | "integrity" "sha1-4h3xCtbCBTKVvLuNq0Cwnb6ofk0= sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw==" 436 | "resolved" "https://registry.npmjs.org/aes-js/-/aes-js-3.0.0.tgz" 437 | "version" "3.0.0" 438 | 439 | "ajv@^6.12.3": 440 | "integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==" 441 | "resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" 442 | "version" "6.12.6" 443 | dependencies: 444 | "fast-deep-equal" "^3.1.1" 445 | "fast-json-stable-stringify" "^2.0.0" 446 | "json-schema-traverse" "^0.4.1" 447 | "uri-js" "^4.2.2" 448 | 449 | "ansi-styles@^4.1.0": 450 | "integrity" "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==" 451 | "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" 452 | "version" "4.3.0" 453 | dependencies: 454 | "color-convert" "^2.0.1" 455 | 456 | "array-flatten@1.1.1": 457 | "integrity" "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" 458 | "resolved" "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" 459 | "version" "1.1.1" 460 | 461 | "asn1.js@^5.2.0": 462 | "integrity" "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==" 463 | "resolved" "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz" 464 | "version" "5.4.1" 465 | dependencies: 466 | "bn.js" "^4.0.0" 467 | "inherits" "^2.0.1" 468 | "minimalistic-assert" "^1.0.0" 469 | "safer-buffer" "^2.1.0" 470 | 471 | "asn1@~0.2.3": 472 | "integrity" "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==" 473 | "resolved" "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz" 474 | "version" "0.2.6" 475 | dependencies: 476 | "safer-buffer" "~2.1.0" 477 | 478 | "assert-plus@^1.0.0", "assert-plus@1.0.0": 479 | "integrity" "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==" 480 | "resolved" "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" 481 | "version" "1.0.0" 482 | 483 | "async-limiter@~1.0.0": 484 | "integrity" "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" 485 | "resolved" "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz" 486 | "version" "1.0.1" 487 | 488 | "asynckit@^0.4.0": 489 | "integrity" "sha1-x57Zf380y48robyXkLzDZkdLS3k= sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" 490 | "resolved" "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" 491 | "version" "0.4.0" 492 | 493 | "available-typed-arrays@^1.0.5": 494 | "integrity" "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" 495 | "resolved" "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz" 496 | "version" "1.0.5" 497 | 498 | "aws-sign2@~0.7.0": 499 | "integrity" "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==" 500 | "resolved" "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz" 501 | "version" "0.7.0" 502 | 503 | "aws4@^1.8.0": 504 | "integrity" "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" 505 | "resolved" "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz" 506 | "version" "1.11.0" 507 | 508 | "base-x@^3.0.2", "base-x@^3.0.8": 509 | "integrity" "sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==" 510 | "resolved" "https://registry.npmjs.org/base-x/-/base-x-3.0.9.tgz" 511 | "version" "3.0.9" 512 | dependencies: 513 | "safe-buffer" "^5.0.1" 514 | 515 | "base64-js@^1.3.1": 516 | "integrity" "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" 517 | "resolved" "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" 518 | "version" "1.5.1" 519 | 520 | "bcrypt-pbkdf@^1.0.0": 521 | "integrity" "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==" 522 | "resolved" "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz" 523 | "version" "1.0.2" 524 | dependencies: 525 | "tweetnacl" "^0.14.3" 526 | 527 | "bech32@1.1.4": 528 | "integrity" "sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==" 529 | "resolved" "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz" 530 | "version" "1.1.4" 531 | 532 | "bignumber.js@^9.0.0", "bignumber.js@9.0.0": 533 | "integrity" "sha512-t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A==" 534 | "resolved" "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.0.tgz" 535 | "version" "9.0.0" 536 | 537 | "blakejs@^1.1.0": 538 | "integrity" "sha512-bLG6PHOCZJKNshTjGRBvET0vTciwQE6zFKOKKXPDJfwFBd4Ac0yBfPZqcGvGJap50l7ktvlpFqc2jGVaUgbJgg==" 539 | "resolved" "https://registry.npmjs.org/blakejs/-/blakejs-1.1.1.tgz" 540 | "version" "1.1.1" 541 | 542 | "bluebird@^3.5.0": 543 | "integrity" "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" 544 | "resolved" "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz" 545 | "version" "3.7.2" 546 | 547 | "bn.js@^4.0.0", "bn.js@^4.1.0", "bn.js@^4.11.6", "bn.js@^4.11.9": 548 | "integrity" "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" 549 | "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz" 550 | "version" "4.12.0" 551 | 552 | "bn.js@^5.0.0": 553 | "integrity" "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" 554 | "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz" 555 | "version" "5.2.0" 556 | 557 | "bn.js@^5.1.1": 558 | "integrity" "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" 559 | "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz" 560 | "version" "5.2.0" 561 | 562 | "bn.js@^5.1.2": 563 | "integrity" "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" 564 | "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz" 565 | "version" "5.2.0" 566 | 567 | "bn.js@^5.2.0": 568 | "integrity" "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" 569 | "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz" 570 | "version" "5.2.0" 571 | 572 | "bn.js@4.11.6": 573 | "integrity" "sha1-UzRK2xRhehP26N0s4okF0cC6MhU= sha512-XWwnNNFCuuSQ0m3r3C4LE3EiORltHd9M05pq6FOlVeiophzRbMo50Sbz1ehl8K3Z+jw9+vmgnXefY1hz8X+2wA==" 574 | "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz" 575 | "version" "4.11.6" 576 | 577 | "body-parser@^1.16.0", "body-parser@1.19.1": 578 | "integrity" "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==" 579 | "resolved" "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz" 580 | "version" "1.19.1" 581 | dependencies: 582 | "bytes" "3.1.1" 583 | "content-type" "~1.0.4" 584 | "debug" "2.6.9" 585 | "depd" "~1.1.2" 586 | "http-errors" "1.8.1" 587 | "iconv-lite" "0.4.24" 588 | "on-finished" "~2.3.0" 589 | "qs" "6.9.6" 590 | "raw-body" "2.4.2" 591 | "type-is" "~1.6.18" 592 | 593 | "brorand@^1.0.1", "brorand@^1.1.0": 594 | "integrity" "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==" 595 | "resolved" "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz" 596 | "version" "1.1.0" 597 | 598 | "browserify-aes@^1.0.0", "browserify-aes@^1.0.4", "browserify-aes@^1.2.0": 599 | "integrity" "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==" 600 | "resolved" "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz" 601 | "version" "1.2.0" 602 | dependencies: 603 | "buffer-xor" "^1.0.3" 604 | "cipher-base" "^1.0.0" 605 | "create-hash" "^1.1.0" 606 | "evp_bytestokey" "^1.0.3" 607 | "inherits" "^2.0.1" 608 | "safe-buffer" "^5.0.1" 609 | 610 | "browserify-cipher@^1.0.0": 611 | "integrity" "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==" 612 | "resolved" "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz" 613 | "version" "1.0.1" 614 | dependencies: 615 | "browserify-aes" "^1.0.4" 616 | "browserify-des" "^1.0.0" 617 | "evp_bytestokey" "^1.0.0" 618 | 619 | "browserify-des@^1.0.0": 620 | "integrity" "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==" 621 | "resolved" "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz" 622 | "version" "1.0.2" 623 | dependencies: 624 | "cipher-base" "^1.0.1" 625 | "des.js" "^1.0.0" 626 | "inherits" "^2.0.1" 627 | "safe-buffer" "^5.1.2" 628 | 629 | "browserify-rsa@^4.0.0", "browserify-rsa@^4.0.1": 630 | "integrity" "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==" 631 | "resolved" "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz" 632 | "version" "4.1.0" 633 | dependencies: 634 | "bn.js" "^5.0.0" 635 | "randombytes" "^2.0.1" 636 | 637 | "browserify-sign@^4.0.0": 638 | "integrity" "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==" 639 | "resolved" "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz" 640 | "version" "4.2.1" 641 | dependencies: 642 | "bn.js" "^5.1.1" 643 | "browserify-rsa" "^4.0.1" 644 | "create-hash" "^1.2.0" 645 | "create-hmac" "^1.1.7" 646 | "elliptic" "^6.5.3" 647 | "inherits" "^2.0.4" 648 | "parse-asn1" "^5.1.5" 649 | "readable-stream" "^3.6.0" 650 | "safe-buffer" "^5.2.0" 651 | 652 | "bs58@^4.0.0": 653 | "integrity" "sha1-vhYedsNU9veIrkBx9j806MTwpCo= sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==" 654 | "resolved" "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz" 655 | "version" "4.0.1" 656 | dependencies: 657 | "base-x" "^3.0.2" 658 | 659 | "bs58check@^2.1.2": 660 | "integrity" "sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==" 661 | "resolved" "https://registry.npmjs.org/bs58check/-/bs58check-2.1.2.tgz" 662 | "version" "2.1.2" 663 | dependencies: 664 | "bs58" "^4.0.0" 665 | "create-hash" "^1.1.0" 666 | "safe-buffer" "^5.1.2" 667 | 668 | "buffer-equal-constant-time@1.0.1": 669 | "integrity" "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk= sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==" 670 | "resolved" "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz" 671 | "version" "1.0.1" 672 | 673 | "buffer-to-arraybuffer@^0.0.5": 674 | "integrity" "sha1-YGSkD6dutDxyOrqe+PbhIW0QURo= sha512-3dthu5CYiVB1DEJp61FtApNnNndTckcqe4pFcLdvHtrpG+kcyekCJKg4MRiDcFW7A6AODnXB9U4dwQiCW5kzJQ==" 675 | "resolved" "https://registry.npmjs.org/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz" 676 | "version" "0.0.5" 677 | 678 | "buffer-xor@^1.0.3": 679 | "integrity" "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==" 680 | "resolved" "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz" 681 | "version" "1.0.3" 682 | 683 | "buffer@^5.0.5", "buffer@^5.5.0", "buffer@^5.6.0": 684 | "integrity" "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==" 685 | "resolved" "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz" 686 | "version" "5.7.1" 687 | dependencies: 688 | "base64-js" "^1.3.1" 689 | "ieee754" "^1.1.13" 690 | 691 | "bufferutil@^4.0.1": 692 | "integrity" "sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==" 693 | "resolved" "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.6.tgz" 694 | "version" "4.0.6" 695 | dependencies: 696 | "node-gyp-build" "^4.3.0" 697 | 698 | "bytes@3.1.1": 699 | "integrity" "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==" 700 | "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz" 701 | "version" "3.1.1" 702 | 703 | "cacheable-request@^6.0.0": 704 | "integrity" "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==" 705 | "resolved" "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz" 706 | "version" "6.1.0" 707 | dependencies: 708 | "clone-response" "^1.0.2" 709 | "get-stream" "^5.1.0" 710 | "http-cache-semantics" "^4.0.0" 711 | "keyv" "^3.0.0" 712 | "lowercase-keys" "^2.0.0" 713 | "normalize-url" "^4.1.0" 714 | "responselike" "^1.0.2" 715 | 716 | "call-bind@^1.0.0", "call-bind@^1.0.2": 717 | "integrity" "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==" 718 | "resolved" "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" 719 | "version" "1.0.2" 720 | dependencies: 721 | "function-bind" "^1.1.1" 722 | "get-intrinsic" "^1.0.2" 723 | 724 | "caseless@~0.12.0": 725 | "integrity" "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" 726 | "resolved" "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz" 727 | "version" "0.12.0" 728 | 729 | "chalk@^4.1.2": 730 | "integrity" "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==" 731 | "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" 732 | "version" "4.1.2" 733 | dependencies: 734 | "ansi-styles" "^4.1.0" 735 | "supports-color" "^7.1.0" 736 | 737 | "chownr@^1.1.4": 738 | "integrity" "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" 739 | "resolved" "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz" 740 | "version" "1.1.4" 741 | 742 | "cids@^0.7.1": 743 | "integrity" "sha512-zT7mPeghoWAu+ppn8+BS1tQ5qGmbMfB4AregnQjA/qHY3GC1m1ptI9GkWNlgeu38r7CuRdXB47uY2XgAYt6QVA==" 744 | "resolved" "https://registry.npmjs.org/cids/-/cids-0.7.5.tgz" 745 | "version" "0.7.5" 746 | dependencies: 747 | "buffer" "^5.5.0" 748 | "class-is" "^1.1.0" 749 | "multibase" "~0.6.0" 750 | "multicodec" "^1.0.0" 751 | "multihashes" "~0.4.15" 752 | 753 | "cipher-base@^1.0.0", "cipher-base@^1.0.1", "cipher-base@^1.0.3": 754 | "integrity" "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==" 755 | "resolved" "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz" 756 | "version" "1.0.4" 757 | dependencies: 758 | "inherits" "^2.0.1" 759 | "safe-buffer" "^5.0.1" 760 | 761 | "class-is@^1.1.0": 762 | "integrity" "sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==" 763 | "resolved" "https://registry.npmjs.org/class-is/-/class-is-1.1.0.tgz" 764 | "version" "1.1.0" 765 | 766 | "clone-response@^1.0.2": 767 | "integrity" "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q==" 768 | "resolved" "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz" 769 | "version" "1.0.2" 770 | dependencies: 771 | "mimic-response" "^1.0.0" 772 | 773 | "color-convert@^2.0.1": 774 | "integrity" "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==" 775 | "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" 776 | "version" "2.0.1" 777 | dependencies: 778 | "color-name" "~1.1.4" 779 | 780 | "color-name@~1.1.4": 781 | "integrity" "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" 782 | "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" 783 | "version" "1.1.4" 784 | 785 | "combined-stream@^1.0.6", "combined-stream@~1.0.6": 786 | "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==" 787 | "resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" 788 | "version" "1.0.8" 789 | dependencies: 790 | "delayed-stream" "~1.0.0" 791 | 792 | "content-disposition@0.5.4": 793 | "integrity" "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==" 794 | "resolved" "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz" 795 | "version" "0.5.4" 796 | dependencies: 797 | "safe-buffer" "5.2.1" 798 | 799 | "content-hash@^2.5.2": 800 | "integrity" "sha512-FvIQKy0S1JaWV10sMsA7TRx8bpU+pqPkhbsfvOJAdjRXvYxEckAwQWGwtRjiaJfh+E0DvcWUGqcdjwMGFjsSdw==" 801 | "resolved" "https://registry.npmjs.org/content-hash/-/content-hash-2.5.2.tgz" 802 | "version" "2.5.2" 803 | dependencies: 804 | "cids" "^0.7.1" 805 | "multicodec" "^0.5.5" 806 | "multihashes" "^0.4.15" 807 | 808 | "content-type@^1.0.4", "content-type@~1.0.4": 809 | "integrity" "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" 810 | "resolved" "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz" 811 | "version" "1.0.4" 812 | 813 | "cookie-signature@1.0.6": 814 | "integrity" "sha1-4wOogrNCzD7oylE6eZmXNNqzriw= sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" 815 | "resolved" "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" 816 | "version" "1.0.6" 817 | 818 | "cookie@0.4.1": 819 | "integrity" "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==" 820 | "resolved" "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz" 821 | "version" "0.4.1" 822 | 823 | "cookiejar@^2.1.1": 824 | "integrity" "sha512-JxbCBUdrfr6AQjOXrxoTvAMJO4HBTUIlBzslcJPAz+/KT8yk53fXun51u+RenNYvad/+Vc2DIz5o9UxlCDymFQ==" 825 | "resolved" "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.3.tgz" 826 | "version" "2.1.3" 827 | 828 | "core-util-is@~1.0.0": 829 | "integrity" "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" 830 | "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" 831 | "version" "1.0.3" 832 | 833 | "core-util-is@1.0.2": 834 | "integrity" "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" 835 | "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" 836 | "version" "1.0.2" 837 | 838 | "cors@^2.8.1", "cors@^2.8.5": 839 | "integrity" "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==" 840 | "resolved" "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz" 841 | "version" "2.8.5" 842 | dependencies: 843 | "object-assign" "^4" 844 | "vary" "^1" 845 | 846 | "crc-32@^1.2.0": 847 | "integrity" "sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==" 848 | "resolved" "https://registry.npmjs.org/crc-32/-/crc-32-1.2.0.tgz" 849 | "version" "1.2.0" 850 | dependencies: 851 | "exit-on-epipe" "~1.0.1" 852 | "printj" "~1.1.0" 853 | 854 | "create-ecdh@^4.0.0": 855 | "integrity" "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==" 856 | "resolved" "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz" 857 | "version" "4.0.4" 858 | dependencies: 859 | "bn.js" "^4.1.0" 860 | "elliptic" "^6.5.3" 861 | 862 | "create-hash@^1.1.0", "create-hash@^1.1.2", "create-hash@^1.2.0": 863 | "integrity" "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==" 864 | "resolved" "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz" 865 | "version" "1.2.0" 866 | dependencies: 867 | "cipher-base" "^1.0.1" 868 | "inherits" "^2.0.1" 869 | "md5.js" "^1.3.4" 870 | "ripemd160" "^2.0.1" 871 | "sha.js" "^2.4.0" 872 | 873 | "create-hmac@^1.1.0", "create-hmac@^1.1.4", "create-hmac@^1.1.7": 874 | "integrity" "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==" 875 | "resolved" "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz" 876 | "version" "1.1.7" 877 | dependencies: 878 | "cipher-base" "^1.0.3" 879 | "create-hash" "^1.1.0" 880 | "inherits" "^2.0.1" 881 | "ripemd160" "^2.0.0" 882 | "safe-buffer" "^5.0.1" 883 | "sha.js" "^2.4.8" 884 | 885 | "crypto-browserify@3.12.0": 886 | "integrity" "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==" 887 | "resolved" "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz" 888 | "version" "3.12.0" 889 | dependencies: 890 | "browserify-cipher" "^1.0.0" 891 | "browserify-sign" "^4.0.0" 892 | "create-ecdh" "^4.0.0" 893 | "create-hash" "^1.1.0" 894 | "create-hmac" "^1.1.0" 895 | "diffie-hellman" "^5.0.0" 896 | "inherits" "^2.0.1" 897 | "pbkdf2" "^3.0.3" 898 | "public-encrypt" "^4.0.0" 899 | "randombytes" "^2.0.0" 900 | "randomfill" "^1.0.3" 901 | 902 | "crypto@^1.0.1": 903 | "integrity" "sha512-VxBKmeNcqQdiUQUW2Tzq0t377b54N2bMtXO/qiLa+6eRRmmC4qT3D4OnTGoT/U6O9aklQ/jTwbOtRMTTY8G0Ig==" 904 | "resolved" "https://registry.npmjs.org/crypto/-/crypto-1.0.1.tgz" 905 | "version" "1.0.1" 906 | 907 | "d@^1.0.1", "d@1": 908 | "integrity" "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==" 909 | "resolved" "https://registry.npmjs.org/d/-/d-1.0.1.tgz" 910 | "version" "1.0.1" 911 | dependencies: 912 | "es5-ext" "^0.10.50" 913 | "type" "^1.0.1" 914 | 915 | "dashdash@^1.12.0": 916 | "integrity" "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==" 917 | "resolved" "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz" 918 | "version" "1.14.1" 919 | dependencies: 920 | "assert-plus" "^1.0.0" 921 | 922 | "debug@^2.2.0", "debug@2.6.9": 923 | "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" 924 | "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" 925 | "version" "2.6.9" 926 | dependencies: 927 | "ms" "2.0.0" 928 | 929 | "decode-uri-component@^0.2.0": 930 | "integrity" "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==" 931 | "resolved" "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz" 932 | "version" "0.2.0" 933 | 934 | "decompress-response@^3.2.0", "decompress-response@^3.3.0": 935 | "integrity" "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==" 936 | "resolved" "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz" 937 | "version" "3.3.0" 938 | dependencies: 939 | "mimic-response" "^1.0.0" 940 | 941 | "defer-to-connect@^1.0.1": 942 | "integrity" "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" 943 | "resolved" "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz" 944 | "version" "1.1.3" 945 | 946 | "define-properties@^1.1.3": 947 | "integrity" "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==" 948 | "resolved" "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz" 949 | "version" "1.1.3" 950 | dependencies: 951 | "object-keys" "^1.0.12" 952 | 953 | "delayed-stream@~1.0.0": 954 | "integrity" "sha1-3zrhmayt+31ECqrgsp4icrJOxhk= sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" 955 | "resolved" "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" 956 | "version" "1.0.0" 957 | 958 | "depd@~1.1.2": 959 | "integrity" "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" 960 | "resolved" "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" 961 | "version" "1.1.2" 962 | 963 | "des.js@^1.0.0": 964 | "integrity" "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==" 965 | "resolved" "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz" 966 | "version" "1.0.1" 967 | dependencies: 968 | "inherits" "^2.0.1" 969 | "minimalistic-assert" "^1.0.0" 970 | 971 | "destroy@~1.0.4": 972 | "integrity" "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==" 973 | "resolved" "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz" 974 | "version" "1.0.4" 975 | 976 | "diffie-hellman@^5.0.0": 977 | "integrity" "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==" 978 | "resolved" "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz" 979 | "version" "5.0.3" 980 | dependencies: 981 | "bn.js" "^4.1.0" 982 | "miller-rabin" "^4.0.0" 983 | "randombytes" "^2.0.0" 984 | 985 | "dom-walk@^0.1.0": 986 | "integrity" "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" 987 | "resolved" "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz" 988 | "version" "0.1.2" 989 | 990 | "dotenv@^10.0.0": 991 | "integrity" "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" 992 | "resolved" "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz" 993 | "version" "10.0.0" 994 | 995 | "duplexer3@^0.1.4": 996 | "integrity" "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= sha512-CEj8FwwNA4cVH2uFCoHUrmojhYh1vmCdOaneKJXwkeY1i9jnlslVo9dx+hQ5Hl9GnH/Bwy/IjxAyOePyPKYnzA==" 997 | "resolved" "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz" 998 | "version" "0.1.4" 999 | 1000 | "ecc-jsbn@~0.1.1": 1001 | "integrity" "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==" 1002 | "resolved" "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz" 1003 | "version" "0.1.2" 1004 | dependencies: 1005 | "jsbn" "~0.1.0" 1006 | "safer-buffer" "^2.1.0" 1007 | 1008 | "ecdsa-sig-formatter@1.0.11": 1009 | "integrity" "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==" 1010 | "resolved" "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz" 1011 | "version" "1.0.11" 1012 | dependencies: 1013 | "safe-buffer" "^5.0.1" 1014 | 1015 | "ee-first@1.1.1": 1016 | "integrity" "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" 1017 | "resolved" "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" 1018 | "version" "1.1.1" 1019 | 1020 | "elliptic@^6.4.0", "elliptic@^6.5.3", "elliptic@^6.5.4", "elliptic@6.5.4": 1021 | "integrity" "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==" 1022 | "resolved" "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz" 1023 | "version" "6.5.4" 1024 | dependencies: 1025 | "bn.js" "^4.11.9" 1026 | "brorand" "^1.1.0" 1027 | "hash.js" "^1.0.0" 1028 | "hmac-drbg" "^1.0.1" 1029 | "inherits" "^2.0.4" 1030 | "minimalistic-assert" "^1.0.1" 1031 | "minimalistic-crypto-utils" "^1.0.1" 1032 | 1033 | "encodeurl@~1.0.2": 1034 | "integrity" "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" 1035 | "resolved" "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" 1036 | "version" "1.0.2" 1037 | 1038 | "end-of-stream@^1.1.0": 1039 | "integrity" "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==" 1040 | "resolved" "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz" 1041 | "version" "1.4.4" 1042 | dependencies: 1043 | "once" "^1.4.0" 1044 | 1045 | "es-abstract@^1.18.5": 1046 | "integrity" "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==" 1047 | "resolved" "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz" 1048 | "version" "1.19.1" 1049 | dependencies: 1050 | "call-bind" "^1.0.2" 1051 | "es-to-primitive" "^1.2.1" 1052 | "function-bind" "^1.1.1" 1053 | "get-intrinsic" "^1.1.1" 1054 | "get-symbol-description" "^1.0.0" 1055 | "has" "^1.0.3" 1056 | "has-symbols" "^1.0.2" 1057 | "internal-slot" "^1.0.3" 1058 | "is-callable" "^1.2.4" 1059 | "is-negative-zero" "^2.0.1" 1060 | "is-regex" "^1.1.4" 1061 | "is-shared-array-buffer" "^1.0.1" 1062 | "is-string" "^1.0.7" 1063 | "is-weakref" "^1.0.1" 1064 | "object-inspect" "^1.11.0" 1065 | "object-keys" "^1.1.1" 1066 | "object.assign" "^4.1.2" 1067 | "string.prototype.trimend" "^1.0.4" 1068 | "string.prototype.trimstart" "^1.0.4" 1069 | "unbox-primitive" "^1.0.1" 1070 | 1071 | "es-to-primitive@^1.2.1": 1072 | "integrity" "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==" 1073 | "resolved" "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" 1074 | "version" "1.2.1" 1075 | dependencies: 1076 | "is-callable" "^1.1.4" 1077 | "is-date-object" "^1.0.1" 1078 | "is-symbol" "^1.0.2" 1079 | 1080 | "es5-ext@^0.10.35", "es5-ext@^0.10.50": 1081 | "integrity" "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==" 1082 | "resolved" "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz" 1083 | "version" "0.10.53" 1084 | dependencies: 1085 | "es6-iterator" "~2.0.3" 1086 | "es6-symbol" "~3.1.3" 1087 | "next-tick" "~1.0.0" 1088 | 1089 | "es6-iterator@~2.0.3": 1090 | "integrity" "sha1-p96IkUGgWpSwhUQDstCg+/qY87c= sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==" 1091 | "resolved" "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz" 1092 | "version" "2.0.3" 1093 | dependencies: 1094 | "d" "1" 1095 | "es5-ext" "^0.10.35" 1096 | "es6-symbol" "^3.1.1" 1097 | 1098 | "es6-symbol@^3.1.1", "es6-symbol@~3.1.3": 1099 | "integrity" "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==" 1100 | "resolved" "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz" 1101 | "version" "3.1.3" 1102 | dependencies: 1103 | "d" "^1.0.1" 1104 | "ext" "^1.1.2" 1105 | 1106 | "escape-html@~1.0.3": 1107 | "integrity" "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" 1108 | "resolved" "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" 1109 | "version" "1.0.3" 1110 | 1111 | "etag@~1.8.1": 1112 | "integrity" "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" 1113 | "resolved" "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" 1114 | "version" "1.8.1" 1115 | 1116 | "eth-ens-namehash@2.0.8": 1117 | "integrity" "sha1-IprEbsqG1S4MmR58sq74P/D2i88= sha512-VWEI1+KJfz4Km//dadyvBBoBeSQ0MHTXPvr8UIXiLW6IanxvAV+DmlZAijZwAyggqGUfwQBeHf7tc9wzc1piSw==" 1118 | "resolved" "https://registry.npmjs.org/eth-ens-namehash/-/eth-ens-namehash-2.0.8.tgz" 1119 | "version" "2.0.8" 1120 | dependencies: 1121 | "idna-uts46-hx" "^2.3.1" 1122 | "js-sha3" "^0.5.7" 1123 | 1124 | "eth-lib@^0.1.26": 1125 | "integrity" "sha512-bfttrr3/7gG4E02HoWTDUcDDslN003OlOoBxk9virpAZQ1ja/jDgwkWB8QfJF7ojuEowrqy+lzp9VcJG7/k5bQ==" 1126 | "resolved" "https://registry.npmjs.org/eth-lib/-/eth-lib-0.1.29.tgz" 1127 | "version" "0.1.29" 1128 | dependencies: 1129 | "bn.js" "^4.11.6" 1130 | "elliptic" "^6.4.0" 1131 | "nano-json-stream-parser" "^0.1.2" 1132 | "servify" "^0.1.12" 1133 | "ws" "^3.0.0" 1134 | "xhr-request-promise" "^0.1.2" 1135 | 1136 | "eth-lib@0.2.8": 1137 | "integrity" "sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==" 1138 | "resolved" "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.8.tgz" 1139 | "version" "0.2.8" 1140 | dependencies: 1141 | "bn.js" "^4.11.6" 1142 | "elliptic" "^6.4.0" 1143 | "xhr-request-promise" "^0.1.2" 1144 | 1145 | "ethereum-bloom-filters@^1.0.6": 1146 | "integrity" "sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA==" 1147 | "resolved" "https://registry.npmjs.org/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.10.tgz" 1148 | "version" "1.0.10" 1149 | dependencies: 1150 | "js-sha3" "^0.8.0" 1151 | 1152 | "ethereum-cryptography@^0.1.3": 1153 | "integrity" "sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==" 1154 | "resolved" "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz" 1155 | "version" "0.1.3" 1156 | dependencies: 1157 | "@types/pbkdf2" "^3.0.0" 1158 | "@types/secp256k1" "^4.0.1" 1159 | "blakejs" "^1.1.0" 1160 | "browserify-aes" "^1.2.0" 1161 | "bs58check" "^2.1.2" 1162 | "create-hash" "^1.2.0" 1163 | "create-hmac" "^1.1.7" 1164 | "hash.js" "^1.1.7" 1165 | "keccak" "^3.0.0" 1166 | "pbkdf2" "^3.0.17" 1167 | "randombytes" "^2.1.0" 1168 | "safe-buffer" "^5.1.2" 1169 | "scrypt-js" "^3.0.0" 1170 | "secp256k1" "^4.0.1" 1171 | "setimmediate" "^1.0.5" 1172 | 1173 | "ethereumjs-util@^7.0.10", "ethereumjs-util@^7.1.0", "ethereumjs-util@^7.1.3": 1174 | "integrity" "sha512-y+82tEbyASO0K0X1/SRhbJJoAlfcvq8JbrG4a5cjrOks7HS/36efU/0j2flxCPOUM++HFahk33kr/ZxyC4vNuw==" 1175 | "resolved" "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.3.tgz" 1176 | "version" "7.1.3" 1177 | dependencies: 1178 | "@types/bn.js" "^5.1.0" 1179 | "bn.js" "^5.1.2" 1180 | "create-hash" "^1.1.2" 1181 | "ethereum-cryptography" "^0.1.3" 1182 | "rlp" "^2.2.4" 1183 | 1184 | "ethers@^5.5.3": 1185 | "integrity" "sha512-fTT4WT8/hTe/BLwRUtl7I5zlpF3XC3P/Xwqxc5AIP2HGlH15qpmjs0Ou78az93b1rLITzXLFxoNX63B8ZbUd7g==" 1186 | "resolved" "https://registry.npmjs.org/ethers/-/ethers-5.5.3.tgz" 1187 | "version" "5.5.3" 1188 | dependencies: 1189 | "@ethersproject/abi" "5.5.0" 1190 | "@ethersproject/abstract-provider" "5.5.1" 1191 | "@ethersproject/abstract-signer" "5.5.0" 1192 | "@ethersproject/address" "5.5.0" 1193 | "@ethersproject/base64" "5.5.0" 1194 | "@ethersproject/basex" "5.5.0" 1195 | "@ethersproject/bignumber" "5.5.0" 1196 | "@ethersproject/bytes" "5.5.0" 1197 | "@ethersproject/constants" "5.5.0" 1198 | "@ethersproject/contracts" "5.5.0" 1199 | "@ethersproject/hash" "5.5.0" 1200 | "@ethersproject/hdnode" "5.5.0" 1201 | "@ethersproject/json-wallets" "5.5.0" 1202 | "@ethersproject/keccak256" "5.5.0" 1203 | "@ethersproject/logger" "5.5.0" 1204 | "@ethersproject/networks" "5.5.2" 1205 | "@ethersproject/pbkdf2" "5.5.0" 1206 | "@ethersproject/properties" "5.5.0" 1207 | "@ethersproject/providers" "5.5.2" 1208 | "@ethersproject/random" "5.5.1" 1209 | "@ethersproject/rlp" "5.5.0" 1210 | "@ethersproject/sha2" "5.5.0" 1211 | "@ethersproject/signing-key" "5.5.0" 1212 | "@ethersproject/solidity" "5.5.0" 1213 | "@ethersproject/strings" "5.5.0" 1214 | "@ethersproject/transactions" "5.5.0" 1215 | "@ethersproject/units" "5.5.0" 1216 | "@ethersproject/wallet" "5.5.0" 1217 | "@ethersproject/web" "5.5.1" 1218 | "@ethersproject/wordlists" "5.5.0" 1219 | 1220 | "ethjs-unit@0.1.6": 1221 | "integrity" "sha1-xmWSHkduh7ziqdWIpv4EBbLEFpk= sha512-/Sn9Y0oKl0uqQuvgFk/zQgR7aw1g36qX/jzSQ5lSwlO0GigPymk4eGQfeNTD03w1dPOqfz8V77Cy43jH56pagw==" 1222 | "resolved" "https://registry.npmjs.org/ethjs-unit/-/ethjs-unit-0.1.6.tgz" 1223 | "version" "0.1.6" 1224 | dependencies: 1225 | "bn.js" "4.11.6" 1226 | "number-to-bn" "1.7.0" 1227 | 1228 | "eventemitter3@4.0.4": 1229 | "integrity" "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==" 1230 | "resolved" "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz" 1231 | "version" "4.0.4" 1232 | 1233 | "evp_bytestokey@^1.0.0", "evp_bytestokey@^1.0.3": 1234 | "integrity" "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==" 1235 | "resolved" "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz" 1236 | "version" "1.0.3" 1237 | dependencies: 1238 | "md5.js" "^1.3.4" 1239 | "safe-buffer" "^5.1.1" 1240 | 1241 | "exit-on-epipe@~1.0.1": 1242 | "integrity" "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==" 1243 | "resolved" "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz" 1244 | "version" "1.0.1" 1245 | 1246 | "express-graphql@^0.12.0": 1247 | "integrity" "sha512-DwYaJQy0amdy3pgNtiTDuGGM2BLdj+YO2SgbKoLliCfuHv3VVTt7vNG/ZqK2hRYjtYHE2t2KB705EU94mE64zg==" 1248 | "resolved" "https://registry.npmjs.org/express-graphql/-/express-graphql-0.12.0.tgz" 1249 | "version" "0.12.0" 1250 | dependencies: 1251 | "accepts" "^1.3.7" 1252 | "content-type" "^1.0.4" 1253 | "http-errors" "1.8.0" 1254 | "raw-body" "^2.4.1" 1255 | 1256 | "express@^4.14.0", "express@^4.17.1": 1257 | "integrity" "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==" 1258 | "resolved" "https://registry.npmjs.org/express/-/express-4.17.2.tgz" 1259 | "version" "4.17.2" 1260 | dependencies: 1261 | "accepts" "~1.3.7" 1262 | "array-flatten" "1.1.1" 1263 | "body-parser" "1.19.1" 1264 | "content-disposition" "0.5.4" 1265 | "content-type" "~1.0.4" 1266 | "cookie" "0.4.1" 1267 | "cookie-signature" "1.0.6" 1268 | "debug" "2.6.9" 1269 | "depd" "~1.1.2" 1270 | "encodeurl" "~1.0.2" 1271 | "escape-html" "~1.0.3" 1272 | "etag" "~1.8.1" 1273 | "finalhandler" "~1.1.2" 1274 | "fresh" "0.5.2" 1275 | "merge-descriptors" "1.0.1" 1276 | "methods" "~1.1.2" 1277 | "on-finished" "~2.3.0" 1278 | "parseurl" "~1.3.3" 1279 | "path-to-regexp" "0.1.7" 1280 | "proxy-addr" "~2.0.7" 1281 | "qs" "6.9.6" 1282 | "range-parser" "~1.2.1" 1283 | "safe-buffer" "5.2.1" 1284 | "send" "0.17.2" 1285 | "serve-static" "1.14.2" 1286 | "setprototypeof" "1.2.0" 1287 | "statuses" "~1.5.0" 1288 | "type-is" "~1.6.18" 1289 | "utils-merge" "1.0.1" 1290 | "vary" "~1.1.2" 1291 | 1292 | "ext@^1.1.2": 1293 | "integrity" "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==" 1294 | "resolved" "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz" 1295 | "version" "1.6.0" 1296 | dependencies: 1297 | "type" "^2.5.0" 1298 | 1299 | "extend@~3.0.2": 1300 | "integrity" "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" 1301 | "resolved" "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" 1302 | "version" "3.0.2" 1303 | 1304 | "extsprintf@^1.2.0", "extsprintf@1.3.0": 1305 | "integrity" "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==" 1306 | "resolved" "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz" 1307 | "version" "1.3.0" 1308 | 1309 | "fast-deep-equal@^3.1.1": 1310 | "integrity" "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" 1311 | "resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" 1312 | "version" "3.1.3" 1313 | 1314 | "fast-json-stable-stringify@^2.0.0": 1315 | "integrity" "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" 1316 | "resolved" "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" 1317 | "version" "2.1.0" 1318 | 1319 | "finalhandler@~1.1.2": 1320 | "integrity" "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==" 1321 | "resolved" "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz" 1322 | "version" "1.1.2" 1323 | dependencies: 1324 | "debug" "2.6.9" 1325 | "encodeurl" "~1.0.2" 1326 | "escape-html" "~1.0.3" 1327 | "on-finished" "~2.3.0" 1328 | "parseurl" "~1.3.3" 1329 | "statuses" "~1.5.0" 1330 | "unpipe" "~1.0.0" 1331 | 1332 | "foreach@^2.0.5": 1333 | "integrity" "sha1-C+4AUBiusmDQo6865ljdATbsG5k= sha512-ZBbtRiapkZYLsqoPyZOR+uPfto0GRMNQN1GwzZtZt7iZvPPbDDQV0JF5Hx4o/QFQ5c0vyuoZ98T8RSBbopzWtA==" 1334 | "resolved" "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz" 1335 | "version" "2.0.5" 1336 | 1337 | "forever-agent@~0.6.1": 1338 | "integrity" "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==" 1339 | "resolved" "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz" 1340 | "version" "0.6.1" 1341 | 1342 | "form-data@~2.3.2": 1343 | "integrity" "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==" 1344 | "resolved" "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz" 1345 | "version" "2.3.3" 1346 | dependencies: 1347 | "asynckit" "^0.4.0" 1348 | "combined-stream" "^1.0.6" 1349 | "mime-types" "^2.1.12" 1350 | 1351 | "forwarded@0.2.0": 1352 | "integrity" "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" 1353 | "resolved" "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" 1354 | "version" "0.2.0" 1355 | 1356 | "fresh@0.5.2": 1357 | "integrity" "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" 1358 | "resolved" "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" 1359 | "version" "0.5.2" 1360 | 1361 | "fs-extra@^4.0.2": 1362 | "integrity" "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==" 1363 | "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz" 1364 | "version" "4.0.3" 1365 | dependencies: 1366 | "graceful-fs" "^4.1.2" 1367 | "jsonfile" "^4.0.0" 1368 | "universalify" "^0.1.0" 1369 | 1370 | "fs-minipass@^1.2.7": 1371 | "integrity" "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==" 1372 | "resolved" "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz" 1373 | "version" "1.2.7" 1374 | dependencies: 1375 | "minipass" "^2.6.0" 1376 | 1377 | "function-bind@^1.1.1": 1378 | "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" 1379 | "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" 1380 | "version" "1.1.1" 1381 | 1382 | "get-intrinsic@^1.0.2", "get-intrinsic@^1.1.0", "get-intrinsic@^1.1.1": 1383 | "integrity" "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==" 1384 | "resolved" "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz" 1385 | "version" "1.1.1" 1386 | dependencies: 1387 | "function-bind" "^1.1.1" 1388 | "has" "^1.0.3" 1389 | "has-symbols" "^1.0.1" 1390 | 1391 | "get-stream@^3.0.0": 1392 | "integrity" "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==" 1393 | "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz" 1394 | "version" "3.0.0" 1395 | 1396 | "get-stream@^4.1.0": 1397 | "integrity" "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==" 1398 | "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz" 1399 | "version" "4.1.0" 1400 | dependencies: 1401 | "pump" "^3.0.0" 1402 | 1403 | "get-stream@^5.1.0": 1404 | "integrity" "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==" 1405 | "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz" 1406 | "version" "5.2.0" 1407 | dependencies: 1408 | "pump" "^3.0.0" 1409 | 1410 | "get-symbol-description@^1.0.0": 1411 | "integrity" "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==" 1412 | "resolved" "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz" 1413 | "version" "1.0.0" 1414 | dependencies: 1415 | "call-bind" "^1.0.2" 1416 | "get-intrinsic" "^1.1.1" 1417 | 1418 | "getpass@^0.1.1": 1419 | "integrity" "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==" 1420 | "resolved" "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz" 1421 | "version" "0.1.7" 1422 | dependencies: 1423 | "assert-plus" "^1.0.0" 1424 | 1425 | "global@~4.4.0": 1426 | "integrity" "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==" 1427 | "resolved" "https://registry.npmjs.org/global/-/global-4.4.0.tgz" 1428 | "version" "4.4.0" 1429 | dependencies: 1430 | "min-document" "^2.19.0" 1431 | "process" "^0.11.10" 1432 | 1433 | "got@^7.1.0": 1434 | "integrity" "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==" 1435 | "resolved" "https://registry.npmjs.org/got/-/got-7.1.0.tgz" 1436 | "version" "7.1.0" 1437 | dependencies: 1438 | "decompress-response" "^3.2.0" 1439 | "duplexer3" "^0.1.4" 1440 | "get-stream" "^3.0.0" 1441 | "is-plain-obj" "^1.1.0" 1442 | "is-retry-allowed" "^1.0.0" 1443 | "is-stream" "^1.0.0" 1444 | "isurl" "^1.0.0-alpha5" 1445 | "lowercase-keys" "^1.0.0" 1446 | "p-cancelable" "^0.3.0" 1447 | "p-timeout" "^1.1.1" 1448 | "safe-buffer" "^5.0.1" 1449 | "timed-out" "^4.0.0" 1450 | "url-parse-lax" "^1.0.0" 1451 | "url-to-options" "^1.0.1" 1452 | 1453 | "got@9.6.0": 1454 | "integrity" "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==" 1455 | "resolved" "https://registry.npmjs.org/got/-/got-9.6.0.tgz" 1456 | "version" "9.6.0" 1457 | dependencies: 1458 | "@sindresorhus/is" "^0.14.0" 1459 | "@szmarczak/http-timer" "^1.1.2" 1460 | "cacheable-request" "^6.0.0" 1461 | "decompress-response" "^3.3.0" 1462 | "duplexer3" "^0.1.4" 1463 | "get-stream" "^4.1.0" 1464 | "lowercase-keys" "^1.0.1" 1465 | "mimic-response" "^1.0.1" 1466 | "p-cancelable" "^1.0.0" 1467 | "to-readable-stream" "^1.0.0" 1468 | "url-parse-lax" "^3.0.0" 1469 | 1470 | "graceful-fs@^4.1.2", "graceful-fs@^4.1.6": 1471 | "integrity" "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==" 1472 | "resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz" 1473 | "version" "4.2.9" 1474 | 1475 | "graphql@^14.7.0 || ^15.3.0": 1476 | "integrity" "sha512-5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw==" 1477 | "resolved" "https://registry.npmjs.org/graphql/-/graphql-15.8.0.tgz" 1478 | "version" "15.8.0" 1479 | 1480 | "har-schema@^2.0.0": 1481 | "integrity" "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==" 1482 | "resolved" "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz" 1483 | "version" "2.0.0" 1484 | 1485 | "har-validator@~5.1.3": 1486 | "integrity" "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==" 1487 | "resolved" "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz" 1488 | "version" "5.1.5" 1489 | dependencies: 1490 | "ajv" "^6.12.3" 1491 | "har-schema" "^2.0.0" 1492 | 1493 | "has-bigints@^1.0.1": 1494 | "integrity" "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" 1495 | "resolved" "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz" 1496 | "version" "1.0.1" 1497 | 1498 | "has-flag@^4.0.0": 1499 | "integrity" "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" 1500 | "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" 1501 | "version" "4.0.0" 1502 | 1503 | "has-symbol-support-x@^1.4.1": 1504 | "integrity" "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==" 1505 | "resolved" "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz" 1506 | "version" "1.4.2" 1507 | 1508 | "has-symbols@^1.0.1", "has-symbols@^1.0.2": 1509 | "integrity" "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" 1510 | "resolved" "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz" 1511 | "version" "1.0.2" 1512 | 1513 | "has-to-string-tag-x@^1.2.0": 1514 | "integrity" "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==" 1515 | "resolved" "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz" 1516 | "version" "1.4.1" 1517 | dependencies: 1518 | "has-symbol-support-x" "^1.4.1" 1519 | 1520 | "has-tostringtag@^1.0.0": 1521 | "integrity" "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==" 1522 | "resolved" "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz" 1523 | "version" "1.0.0" 1524 | dependencies: 1525 | "has-symbols" "^1.0.2" 1526 | 1527 | "has@^1.0.3": 1528 | "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==" 1529 | "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz" 1530 | "version" "1.0.3" 1531 | dependencies: 1532 | "function-bind" "^1.1.1" 1533 | 1534 | "hash-base@^3.0.0": 1535 | "integrity" "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==" 1536 | "resolved" "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz" 1537 | "version" "3.1.0" 1538 | dependencies: 1539 | "inherits" "^2.0.4" 1540 | "readable-stream" "^3.6.0" 1541 | "safe-buffer" "^5.2.0" 1542 | 1543 | "hash.js@^1.0.0", "hash.js@^1.0.3", "hash.js@^1.1.7", "hash.js@1.1.7": 1544 | "integrity" "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==" 1545 | "resolved" "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz" 1546 | "version" "1.1.7" 1547 | dependencies: 1548 | "inherits" "^2.0.3" 1549 | "minimalistic-assert" "^1.0.1" 1550 | 1551 | "hmac-drbg@^1.0.1": 1552 | "integrity" "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==" 1553 | "resolved" "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz" 1554 | "version" "1.0.1" 1555 | dependencies: 1556 | "hash.js" "^1.0.3" 1557 | "minimalistic-assert" "^1.0.0" 1558 | "minimalistic-crypto-utils" "^1.0.1" 1559 | 1560 | "http-cache-semantics@^4.0.0": 1561 | "integrity" "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" 1562 | "resolved" "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz" 1563 | "version" "4.1.0" 1564 | 1565 | "http-errors@1.8.0": 1566 | "integrity" "sha512-4I8r0C5JDhT5VkvI47QktDW75rNlGVsUf/8hzjCC/wkWI/jdTRmBb9aI7erSG82r1bjKY3F6k28WnsVxB1C73A==" 1567 | "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-1.8.0.tgz" 1568 | "version" "1.8.0" 1569 | dependencies: 1570 | "depd" "~1.1.2" 1571 | "inherits" "2.0.4" 1572 | "setprototypeof" "1.2.0" 1573 | "statuses" ">= 1.5.0 < 2" 1574 | "toidentifier" "1.0.0" 1575 | 1576 | "http-errors@1.8.1": 1577 | "integrity" "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==" 1578 | "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz" 1579 | "version" "1.8.1" 1580 | dependencies: 1581 | "depd" "~1.1.2" 1582 | "inherits" "2.0.4" 1583 | "setprototypeof" "1.2.0" 1584 | "statuses" ">= 1.5.0 < 2" 1585 | "toidentifier" "1.0.1" 1586 | 1587 | "http-https@^1.0.0": 1588 | "integrity" "sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs= sha512-o0PWwVCSp3O0wS6FvNr6xfBCHgt0m1tvPLFOCc2iFDKTRAXhB7m8klDf7ErowFH8POa6dVdGatKU5I1YYwzUyg==" 1589 | "resolved" "https://registry.npmjs.org/http-https/-/http-https-1.0.0.tgz" 1590 | "version" "1.0.0" 1591 | 1592 | "http-signature@~1.2.0": 1593 | "integrity" "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==" 1594 | "resolved" "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz" 1595 | "version" "1.2.0" 1596 | dependencies: 1597 | "assert-plus" "^1.0.0" 1598 | "jsprim" "^1.2.2" 1599 | "sshpk" "^1.7.0" 1600 | 1601 | "iconv-lite@0.4.24": 1602 | "integrity" "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==" 1603 | "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" 1604 | "version" "0.4.24" 1605 | dependencies: 1606 | "safer-buffer" ">= 2.1.2 < 3" 1607 | 1608 | "idna-uts46-hx@^2.3.1": 1609 | "integrity" "sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA==" 1610 | "resolved" "https://registry.npmjs.org/idna-uts46-hx/-/idna-uts46-hx-2.3.1.tgz" 1611 | "version" "2.3.1" 1612 | dependencies: 1613 | "punycode" "2.1.0" 1614 | 1615 | "ieee754@^1.1.13": 1616 | "integrity" "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" 1617 | "resolved" "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" 1618 | "version" "1.2.1" 1619 | 1620 | "inherits@^2.0.1", "inherits@^2.0.3", "inherits@^2.0.4", "inherits@~2.0.3", "inherits@2.0.4": 1621 | "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 1622 | "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" 1623 | "version" "2.0.4" 1624 | 1625 | "internal-slot@^1.0.3": 1626 | "integrity" "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==" 1627 | "resolved" "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz" 1628 | "version" "1.0.3" 1629 | dependencies: 1630 | "get-intrinsic" "^1.1.0" 1631 | "has" "^1.0.3" 1632 | "side-channel" "^1.0.4" 1633 | 1634 | "ipaddr.js@1.9.1": 1635 | "integrity" "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" 1636 | "resolved" "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" 1637 | "version" "1.9.1" 1638 | 1639 | "is-arguments@^1.0.4": 1640 | "integrity" "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==" 1641 | "resolved" "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz" 1642 | "version" "1.1.1" 1643 | dependencies: 1644 | "call-bind" "^1.0.2" 1645 | "has-tostringtag" "^1.0.0" 1646 | 1647 | "is-bigint@^1.0.1": 1648 | "integrity" "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==" 1649 | "resolved" "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz" 1650 | "version" "1.0.4" 1651 | dependencies: 1652 | "has-bigints" "^1.0.1" 1653 | 1654 | "is-boolean-object@^1.1.0": 1655 | "integrity" "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==" 1656 | "resolved" "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz" 1657 | "version" "1.1.2" 1658 | dependencies: 1659 | "call-bind" "^1.0.2" 1660 | "has-tostringtag" "^1.0.0" 1661 | 1662 | "is-callable@^1.1.4", "is-callable@^1.2.4": 1663 | "integrity" "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" 1664 | "resolved" "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz" 1665 | "version" "1.2.4" 1666 | 1667 | "is-date-object@^1.0.1": 1668 | "integrity" "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==" 1669 | "resolved" "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" 1670 | "version" "1.0.5" 1671 | dependencies: 1672 | "has-tostringtag" "^1.0.0" 1673 | 1674 | "is-function@^1.0.1": 1675 | "integrity" "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==" 1676 | "resolved" "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz" 1677 | "version" "1.0.2" 1678 | 1679 | "is-generator-function@^1.0.7": 1680 | "integrity" "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==" 1681 | "resolved" "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz" 1682 | "version" "1.0.10" 1683 | dependencies: 1684 | "has-tostringtag" "^1.0.0" 1685 | 1686 | "is-hex-prefixed@1.0.0": 1687 | "integrity" "sha1-fY035q135dEnFIkTxXPggtd39VQ= sha512-WvtOiug1VFrE9v1Cydwm+FnXd3+w9GaeVUss5W4v/SLy3UW00vP+6iNF2SdnfiBoLy4bTqVdkftNGTUeOFVsbA==" 1688 | "resolved" "https://registry.npmjs.org/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz" 1689 | "version" "1.0.0" 1690 | 1691 | "is-negative-zero@^2.0.1": 1692 | "integrity" "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" 1693 | "resolved" "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz" 1694 | "version" "2.0.2" 1695 | 1696 | "is-number-object@^1.0.4": 1697 | "integrity" "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==" 1698 | "resolved" "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz" 1699 | "version" "1.0.6" 1700 | dependencies: 1701 | "has-tostringtag" "^1.0.0" 1702 | 1703 | "is-object@^1.0.1": 1704 | "integrity" "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==" 1705 | "resolved" "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz" 1706 | "version" "1.0.2" 1707 | 1708 | "is-plain-obj@^1.1.0": 1709 | "integrity" "sha1-caUMhCnfync8kqOQpKA7OfzVHT4= sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==" 1710 | "resolved" "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz" 1711 | "version" "1.1.0" 1712 | 1713 | "is-regex@^1.1.4": 1714 | "integrity" "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==" 1715 | "resolved" "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" 1716 | "version" "1.1.4" 1717 | dependencies: 1718 | "call-bind" "^1.0.2" 1719 | "has-tostringtag" "^1.0.0" 1720 | 1721 | "is-retry-allowed@^1.0.0": 1722 | "integrity" "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==" 1723 | "resolved" "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz" 1724 | "version" "1.2.0" 1725 | 1726 | "is-shared-array-buffer@^1.0.1": 1727 | "integrity" "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==" 1728 | "resolved" "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz" 1729 | "version" "1.0.1" 1730 | 1731 | "is-stream@^1.0.0": 1732 | "integrity" "sha1-EtSj3U5o4Lec6428hBc66A2RykQ= sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" 1733 | "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz" 1734 | "version" "1.1.0" 1735 | 1736 | "is-string@^1.0.5", "is-string@^1.0.7": 1737 | "integrity" "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==" 1738 | "resolved" "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz" 1739 | "version" "1.0.7" 1740 | dependencies: 1741 | "has-tostringtag" "^1.0.0" 1742 | 1743 | "is-symbol@^1.0.2", "is-symbol@^1.0.3": 1744 | "integrity" "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==" 1745 | "resolved" "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" 1746 | "version" "1.0.4" 1747 | dependencies: 1748 | "has-symbols" "^1.0.2" 1749 | 1750 | "is-typed-array@^1.1.3", "is-typed-array@^1.1.7": 1751 | "integrity" "sha512-HqH41TNZq2fgtGT8WHVFVJhBVGuY3AnP3Q36K8JKXUxSxRgk/d+7NjmwG2vo2mYmXK8UYZKu0qH8bVP5gEisjA==" 1752 | "resolved" "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.8.tgz" 1753 | "version" "1.1.8" 1754 | dependencies: 1755 | "available-typed-arrays" "^1.0.5" 1756 | "call-bind" "^1.0.2" 1757 | "es-abstract" "^1.18.5" 1758 | "foreach" "^2.0.5" 1759 | "has-tostringtag" "^1.0.0" 1760 | 1761 | "is-typedarray@^1.0.0", "is-typedarray@~1.0.0": 1762 | "integrity" "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" 1763 | "resolved" "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" 1764 | "version" "1.0.0" 1765 | 1766 | "is-weakref@^1.0.1": 1767 | "integrity" "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==" 1768 | "resolved" "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz" 1769 | "version" "1.0.2" 1770 | dependencies: 1771 | "call-bind" "^1.0.2" 1772 | 1773 | "isarray@~1.0.0": 1774 | "integrity" "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" 1775 | "resolved" "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" 1776 | "version" "1.0.0" 1777 | 1778 | "isstream@~0.1.2": 1779 | "integrity" "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" 1780 | "resolved" "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz" 1781 | "version" "0.1.2" 1782 | 1783 | "isurl@^1.0.0-alpha5": 1784 | "integrity" "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==" 1785 | "resolved" "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz" 1786 | "version" "1.0.0" 1787 | dependencies: 1788 | "has-to-string-tag-x" "^1.2.0" 1789 | "is-object" "^1.0.1" 1790 | 1791 | "js-sha3@^0.5.7": 1792 | "integrity" "sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc= sha512-GII20kjaPX0zJ8wzkTbNDYMY7msuZcTWk8S5UOh6806Jq/wz1J8/bnr8uGU0DAUmYDjj2Mr4X1cW8v/GLYnR+g==" 1793 | "resolved" "https://registry.npmjs.org/js-sha3/-/js-sha3-0.5.7.tgz" 1794 | "version" "0.5.7" 1795 | 1796 | "js-sha3@^0.8.0", "js-sha3@0.8.0": 1797 | "integrity" "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" 1798 | "resolved" "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz" 1799 | "version" "0.8.0" 1800 | 1801 | "jsbn@~0.1.0": 1802 | "integrity" "sha1-peZUwuWi3rXyAdls77yoDA7y9RM= sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" 1803 | "resolved" "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz" 1804 | "version" "0.1.1" 1805 | 1806 | "json-buffer@3.0.0": 1807 | "integrity" "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==" 1808 | "resolved" "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz" 1809 | "version" "3.0.0" 1810 | 1811 | "json-schema-traverse@^0.4.1": 1812 | "integrity" "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" 1813 | "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" 1814 | "version" "0.4.1" 1815 | 1816 | "json-schema@0.4.0": 1817 | "integrity" "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" 1818 | "resolved" "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz" 1819 | "version" "0.4.0" 1820 | 1821 | "json-stringify-safe@~5.0.1": 1822 | "integrity" "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" 1823 | "resolved" "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" 1824 | "version" "5.0.1" 1825 | 1826 | "jsonfile@^4.0.0": 1827 | "integrity" "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==" 1828 | "resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz" 1829 | "version" "4.0.0" 1830 | optionalDependencies: 1831 | "graceful-fs" "^4.1.6" 1832 | 1833 | "jsonwebtoken@^8.5.1": 1834 | "integrity" "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==" 1835 | "resolved" "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz" 1836 | "version" "8.5.1" 1837 | dependencies: 1838 | "jws" "^3.2.2" 1839 | "lodash.includes" "^4.3.0" 1840 | "lodash.isboolean" "^3.0.3" 1841 | "lodash.isinteger" "^4.0.4" 1842 | "lodash.isnumber" "^3.0.3" 1843 | "lodash.isplainobject" "^4.0.6" 1844 | "lodash.isstring" "^4.0.1" 1845 | "lodash.once" "^4.0.0" 1846 | "ms" "^2.1.1" 1847 | "semver" "^5.6.0" 1848 | 1849 | "jsprim@^1.2.2": 1850 | "integrity" "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==" 1851 | "resolved" "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz" 1852 | "version" "1.4.2" 1853 | dependencies: 1854 | "assert-plus" "1.0.0" 1855 | "extsprintf" "1.3.0" 1856 | "json-schema" "0.4.0" 1857 | "verror" "1.10.0" 1858 | 1859 | "jwa@^1.4.1": 1860 | "integrity" "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==" 1861 | "resolved" "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz" 1862 | "version" "1.4.1" 1863 | dependencies: 1864 | "buffer-equal-constant-time" "1.0.1" 1865 | "ecdsa-sig-formatter" "1.0.11" 1866 | "safe-buffer" "^5.0.1" 1867 | 1868 | "jws@^3.2.2": 1869 | "integrity" "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==" 1870 | "resolved" "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz" 1871 | "version" "3.2.2" 1872 | dependencies: 1873 | "jwa" "^1.4.1" 1874 | "safe-buffer" "^5.0.1" 1875 | 1876 | "keccak@^3.0.0": 1877 | "integrity" "sha512-PyKKjkH53wDMLGrvmRGSNWgmSxZOUqbnXwKL9tmgbFYA1iAYqW21kfR7mZXV0MlESiefxQQE9X9fTa3X+2MPDQ==" 1878 | "resolved" "https://registry.npmjs.org/keccak/-/keccak-3.0.2.tgz" 1879 | "version" "3.0.2" 1880 | dependencies: 1881 | "node-addon-api" "^2.0.0" 1882 | "node-gyp-build" "^4.2.0" 1883 | "readable-stream" "^3.6.0" 1884 | 1885 | "keyv@^3.0.0": 1886 | "integrity" "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==" 1887 | "resolved" "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz" 1888 | "version" "3.1.0" 1889 | dependencies: 1890 | "json-buffer" "3.0.0" 1891 | 1892 | "lodash.includes@^4.3.0": 1893 | "integrity" "sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8= sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==" 1894 | "resolved" "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz" 1895 | "version" "4.3.0" 1896 | 1897 | "lodash.isboolean@^3.0.3": 1898 | "integrity" "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY= sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==" 1899 | "resolved" "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz" 1900 | "version" "3.0.3" 1901 | 1902 | "lodash.isinteger@^4.0.4": 1903 | "integrity" "sha1-YZwK89A/iwTDH1iChAt3sRzWg0M= sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==" 1904 | "resolved" "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz" 1905 | "version" "4.0.4" 1906 | 1907 | "lodash.isnumber@^3.0.3": 1908 | "integrity" "sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w= sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==" 1909 | "resolved" "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz" 1910 | "version" "3.0.3" 1911 | 1912 | "lodash.isplainobject@^4.0.6": 1913 | "integrity" "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==" 1914 | "resolved" "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz" 1915 | "version" "4.0.6" 1916 | 1917 | "lodash.isstring@^4.0.1": 1918 | "integrity" "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE= sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==" 1919 | "resolved" "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz" 1920 | "version" "4.0.1" 1921 | 1922 | "lodash.once@^4.0.0": 1923 | "integrity" "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w= sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==" 1924 | "resolved" "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz" 1925 | "version" "4.1.1" 1926 | 1927 | "lowercase-keys@^1.0.0", "lowercase-keys@^1.0.1": 1928 | "integrity" "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" 1929 | "resolved" "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz" 1930 | "version" "1.0.1" 1931 | 1932 | "lowercase-keys@^2.0.0": 1933 | "integrity" "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" 1934 | "resolved" "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz" 1935 | "version" "2.0.0" 1936 | 1937 | "md5.js@^1.3.4": 1938 | "integrity" "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==" 1939 | "resolved" "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz" 1940 | "version" "1.3.5" 1941 | dependencies: 1942 | "hash-base" "^3.0.0" 1943 | "inherits" "^2.0.1" 1944 | "safe-buffer" "^5.1.2" 1945 | 1946 | "media-typer@0.3.0": 1947 | "integrity" "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" 1948 | "resolved" "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" 1949 | "version" "0.3.0" 1950 | 1951 | "merge-descriptors@1.0.1": 1952 | "integrity" "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" 1953 | "resolved" "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" 1954 | "version" "1.0.1" 1955 | 1956 | "methods@~1.1.2": 1957 | "integrity" "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" 1958 | "resolved" "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" 1959 | "version" "1.1.2" 1960 | 1961 | "miller-rabin@^4.0.0": 1962 | "integrity" "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==" 1963 | "resolved" "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz" 1964 | "version" "4.0.1" 1965 | dependencies: 1966 | "bn.js" "^4.0.0" 1967 | "brorand" "^1.0.1" 1968 | 1969 | "mime-db@1.51.0": 1970 | "integrity" "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" 1971 | "resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz" 1972 | "version" "1.51.0" 1973 | 1974 | "mime-types@^2.1.12", "mime-types@^2.1.16", "mime-types@~2.1.19", "mime-types@~2.1.24": 1975 | "integrity" "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==" 1976 | "resolved" "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz" 1977 | "version" "2.1.34" 1978 | dependencies: 1979 | "mime-db" "1.51.0" 1980 | 1981 | "mime@1.6.0": 1982 | "integrity" "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" 1983 | "resolved" "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" 1984 | "version" "1.6.0" 1985 | 1986 | "mimic-response@^1.0.0", "mimic-response@^1.0.1": 1987 | "integrity" "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" 1988 | "resolved" "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz" 1989 | "version" "1.0.1" 1990 | 1991 | "min-document@^2.19.0": 1992 | "integrity" "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU= sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==" 1993 | "resolved" "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz" 1994 | "version" "2.19.0" 1995 | dependencies: 1996 | "dom-walk" "^0.1.0" 1997 | 1998 | "minimalistic-assert@^1.0.0", "minimalistic-assert@^1.0.1": 1999 | "integrity" "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" 2000 | "resolved" "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz" 2001 | "version" "1.0.1" 2002 | 2003 | "minimalistic-crypto-utils@^1.0.1": 2004 | "integrity" "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==" 2005 | "resolved" "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz" 2006 | "version" "1.0.1" 2007 | 2008 | "minimist@^1.2.5": 2009 | "integrity" "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" 2010 | "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz" 2011 | "version" "1.2.5" 2012 | 2013 | "minipass@^2.6.0", "minipass@^2.9.0": 2014 | "integrity" "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==" 2015 | "resolved" "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz" 2016 | "version" "2.9.0" 2017 | dependencies: 2018 | "safe-buffer" "^5.1.2" 2019 | "yallist" "^3.0.0" 2020 | 2021 | "minizlib@^1.3.3": 2022 | "integrity" "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==" 2023 | "resolved" "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz" 2024 | "version" "1.3.3" 2025 | dependencies: 2026 | "minipass" "^2.9.0" 2027 | 2028 | "mkdirp-promise@^5.0.1": 2029 | "integrity" "sha1-6bj2jlUsaKnBcTuEiD96HdA5uKE= sha512-Hepn5kb1lJPtVW84RFT40YG1OddBNTOVUZR2bzQUHc+Z03en8/3uX0+060JDhcEzyO08HmipsN9DcnFMxhIL9w==" 2030 | "resolved" "https://registry.npmjs.org/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz" 2031 | "version" "5.0.1" 2032 | dependencies: 2033 | "mkdirp" "*" 2034 | 2035 | "mkdirp@*": 2036 | "integrity" "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" 2037 | "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz" 2038 | "version" "1.0.4" 2039 | 2040 | "mkdirp@^0.5.5": 2041 | "integrity" "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==" 2042 | "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz" 2043 | "version" "0.5.5" 2044 | dependencies: 2045 | "minimist" "^1.2.5" 2046 | 2047 | "mock-fs@^4.1.0": 2048 | "integrity" "sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw==" 2049 | "resolved" "https://registry.npmjs.org/mock-fs/-/mock-fs-4.14.0.tgz" 2050 | "version" "4.14.0" 2051 | 2052 | "ms@^2.1.1": 2053 | "integrity" "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" 2054 | "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" 2055 | "version" "2.1.3" 2056 | 2057 | "ms@2.0.0": 2058 | "integrity" "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" 2059 | "resolved" "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" 2060 | "version" "2.0.0" 2061 | 2062 | "ms@2.1.3": 2063 | "integrity" "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" 2064 | "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" 2065 | "version" "2.1.3" 2066 | 2067 | "multibase@^0.7.0": 2068 | "integrity" "sha512-TW8q03O0f6PNFTQDvh3xxH03c8CjGaaYrjkl9UQPG6rz53TQzzxJVCIWVjzcbN/Q5Y53Zd0IBQBMVktVgNx4Fg==" 2069 | "resolved" "https://registry.npmjs.org/multibase/-/multibase-0.7.0.tgz" 2070 | "version" "0.7.0" 2071 | dependencies: 2072 | "base-x" "^3.0.8" 2073 | "buffer" "^5.5.0" 2074 | 2075 | "multibase@~0.6.0": 2076 | "integrity" "sha512-pFfAwyTjbbQgNc3G7D48JkJxWtoJoBMaR4xQUOuB8RnCgRqaYmWNFeJTTvrJ2w51bjLq2zTby6Rqj9TQ9elSUw==" 2077 | "resolved" "https://registry.npmjs.org/multibase/-/multibase-0.6.1.tgz" 2078 | "version" "0.6.1" 2079 | dependencies: 2080 | "base-x" "^3.0.8" 2081 | "buffer" "^5.5.0" 2082 | 2083 | "multicodec@^0.5.5": 2084 | "integrity" "sha512-PscoRxm3f+88fAtELwUnZxGDkduE2HD9Q6GHUOywQLjOGT/HAdhjLDYNZ1e7VR0s0TP0EwZ16LNUTFpoBGivOA==" 2085 | "resolved" "https://registry.npmjs.org/multicodec/-/multicodec-0.5.7.tgz" 2086 | "version" "0.5.7" 2087 | dependencies: 2088 | "varint" "^5.0.0" 2089 | 2090 | "multicodec@^1.0.0": 2091 | "integrity" "sha512-NDd7FeS3QamVtbgfvu5h7fd1IlbaC4EQ0/pgU4zqE2vdHCmBGsUa0TiM8/TdSeG6BMPC92OOCf8F1ocE/Wkrrg==" 2092 | "resolved" "https://registry.npmjs.org/multicodec/-/multicodec-1.0.4.tgz" 2093 | "version" "1.0.4" 2094 | dependencies: 2095 | "buffer" "^5.6.0" 2096 | "varint" "^5.0.0" 2097 | 2098 | "multihashes@^0.4.15", "multihashes@~0.4.15": 2099 | "integrity" "sha512-uVSvmeCWf36pU2nB4/1kzYZjsXD9vofZKpgudqkceYY5g2aZZXJ5r9lxuzoRLl1OAp28XljXsEJ/X/85ZsKmKw==" 2100 | "resolved" "https://registry.npmjs.org/multihashes/-/multihashes-0.4.21.tgz" 2101 | "version" "0.4.21" 2102 | dependencies: 2103 | "buffer" "^5.5.0" 2104 | "multibase" "^0.7.0" 2105 | "varint" "^5.0.0" 2106 | 2107 | "mysql@^2.18.1": 2108 | "integrity" "sha512-Bca+gk2YWmqp2Uf6k5NFEurwY/0td0cpebAucFpY/3jhrwrVGuxU2uQFCHjU19SJfje0yQvi+rVWdq78hR5lig==" 2109 | "resolved" "https://registry.npmjs.org/mysql/-/mysql-2.18.1.tgz" 2110 | "version" "2.18.1" 2111 | dependencies: 2112 | "bignumber.js" "9.0.0" 2113 | "readable-stream" "2.3.7" 2114 | "safe-buffer" "5.1.2" 2115 | "sqlstring" "2.3.1" 2116 | 2117 | "nano-json-stream-parser@^0.1.2": 2118 | "integrity" "sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18= sha512-9MqxMH/BSJC7dnLsEMPyfN5Dvoo49IsPFYMcHw3Bcfc2kN0lpHRBSzlMSVx4HGyJ7s9B31CyBTVehWJoQ8Ctew==" 2119 | "resolved" "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz" 2120 | "version" "0.1.2" 2121 | 2122 | "negotiator@0.6.2": 2123 | "integrity" "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" 2124 | "resolved" "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz" 2125 | "version" "0.6.2" 2126 | 2127 | "next-tick@~1.0.0": 2128 | "integrity" "sha1-yobR/ogoFpsBICCOPchCS524NCw= sha512-mc/caHeUcdjnC/boPWJefDr4KUIWQNv+tlnFnJd38QMou86QtxQzBJfxgGRzvx8jazYRqrVlaHarfO72uNxPOg==" 2129 | "resolved" "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz" 2130 | "version" "1.0.0" 2131 | 2132 | "node-addon-api@^2.0.0": 2133 | "integrity" "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==" 2134 | "resolved" "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz" 2135 | "version" "2.0.2" 2136 | 2137 | "node-gyp-build@^4.2.0", "node-gyp-build@^4.3.0": 2138 | "integrity" "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==" 2139 | "resolved" "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz" 2140 | "version" "4.3.0" 2141 | 2142 | "normalize-url@^4.1.0": 2143 | "integrity" "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==" 2144 | "resolved" "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz" 2145 | "version" "4.5.1" 2146 | 2147 | "number-to-bn@1.7.0": 2148 | "integrity" "sha1-uzYjWS9+X54AMLGXe9QaDFP+HqA= sha512-wsJ9gfSz1/s4ZsJN01lyonwuxA1tml6X1yBDnfpMglypcBRFZZkus26EdPSlqS5GJfYddVZa22p3VNb3z5m5Ig==" 2149 | "resolved" "https://registry.npmjs.org/number-to-bn/-/number-to-bn-1.7.0.tgz" 2150 | "version" "1.7.0" 2151 | dependencies: 2152 | "bn.js" "4.11.6" 2153 | "strip-hex-prefix" "1.0.0" 2154 | 2155 | "oauth-sign@~0.9.0": 2156 | "integrity" "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" 2157 | "resolved" "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz" 2158 | "version" "0.9.0" 2159 | 2160 | "object-assign@^4", "object-assign@^4.1.0", "object-assign@^4.1.1": 2161 | "integrity" "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" 2162 | "resolved" "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" 2163 | "version" "4.1.1" 2164 | 2165 | "object-inspect@^1.11.0", "object-inspect@^1.9.0": 2166 | "integrity" "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==" 2167 | "resolved" "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz" 2168 | "version" "1.12.0" 2169 | 2170 | "object-keys@^1.0.12", "object-keys@^1.1.1": 2171 | "integrity" "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" 2172 | "resolved" "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" 2173 | "version" "1.1.1" 2174 | 2175 | "object.assign@^4.1.2": 2176 | "integrity" "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==" 2177 | "resolved" "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz" 2178 | "version" "4.1.2" 2179 | dependencies: 2180 | "call-bind" "^1.0.0" 2181 | "define-properties" "^1.1.3" 2182 | "has-symbols" "^1.0.1" 2183 | "object-keys" "^1.1.1" 2184 | 2185 | "oboe@2.1.5": 2186 | "integrity" "sha1-VVQoTFQ6ImbXo48X4HOCH73jk80= sha512-zRFWiF+FoicxEs3jNI/WYUrVEgA7DeET/InK0XQuudGHRg8iIob3cNPrJTKaz4004uaA9Pbe+Dwa8iluhjLZWA==" 2187 | "resolved" "https://registry.npmjs.org/oboe/-/oboe-2.1.5.tgz" 2188 | "version" "2.1.5" 2189 | dependencies: 2190 | "http-https" "^1.0.0" 2191 | 2192 | "on-finished@~2.3.0": 2193 | "integrity" "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==" 2194 | "resolved" "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz" 2195 | "version" "2.3.0" 2196 | dependencies: 2197 | "ee-first" "1.1.1" 2198 | 2199 | "once@^1.3.1", "once@^1.4.0": 2200 | "integrity" "sha1-WDsap3WWHUsROsF9nFC6753Xa9E= sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==" 2201 | "resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz" 2202 | "version" "1.4.0" 2203 | dependencies: 2204 | "wrappy" "1" 2205 | 2206 | "p-cancelable@^0.3.0": 2207 | "integrity" "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==" 2208 | "resolved" "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz" 2209 | "version" "0.3.0" 2210 | 2211 | "p-cancelable@^1.0.0": 2212 | "integrity" "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" 2213 | "resolved" "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz" 2214 | "version" "1.1.0" 2215 | 2216 | "p-finally@^1.0.0": 2217 | "integrity" "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==" 2218 | "resolved" "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz" 2219 | "version" "1.0.0" 2220 | 2221 | "p-timeout@^1.1.1": 2222 | "integrity" "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y= sha512-gb0ryzr+K2qFqFv6qi3khoeqMZF/+ajxQipEF6NteZVnvz9tzdsfAVj3lYtn1gAXvH5lfLwfxEII799gt/mRIA==" 2223 | "resolved" "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz" 2224 | "version" "1.2.1" 2225 | dependencies: 2226 | "p-finally" "^1.0.0" 2227 | 2228 | "parse-asn1@^5.0.0", "parse-asn1@^5.1.5": 2229 | "integrity" "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==" 2230 | "resolved" "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz" 2231 | "version" "5.1.6" 2232 | dependencies: 2233 | "asn1.js" "^5.2.0" 2234 | "browserify-aes" "^1.0.0" 2235 | "evp_bytestokey" "^1.0.0" 2236 | "pbkdf2" "^3.0.3" 2237 | "safe-buffer" "^5.1.1" 2238 | 2239 | "parse-headers@^2.0.0": 2240 | "integrity" "sha512-psZ9iZoCNFLrgRjZ1d8mn0h9WRqJwFxM9q3x7iUjN/YT2OksthDJ5TiPCu2F38kS4zutqfW+YdVVkBZZx3/1aw==" 2241 | "resolved" "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.4.tgz" 2242 | "version" "2.0.4" 2243 | 2244 | "parseurl@~1.3.3": 2245 | "integrity" "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" 2246 | "resolved" "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" 2247 | "version" "1.3.3" 2248 | 2249 | "path-to-regexp@0.1.7": 2250 | "integrity" "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" 2251 | "resolved" "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" 2252 | "version" "0.1.7" 2253 | 2254 | "pbkdf2@^3.0.17", "pbkdf2@^3.0.3": 2255 | "integrity" "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==" 2256 | "resolved" "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz" 2257 | "version" "3.1.2" 2258 | dependencies: 2259 | "create-hash" "^1.1.2" 2260 | "create-hmac" "^1.1.4" 2261 | "ripemd160" "^2.0.1" 2262 | "safe-buffer" "^5.0.1" 2263 | "sha.js" "^2.4.8" 2264 | 2265 | "performance-now@^2.1.0": 2266 | "integrity" "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" 2267 | "resolved" "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" 2268 | "version" "2.1.0" 2269 | 2270 | "prepend-http@^1.0.1": 2271 | "integrity" "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg==" 2272 | "resolved" "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz" 2273 | "version" "1.0.4" 2274 | 2275 | "prepend-http@^2.0.0": 2276 | "integrity" "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==" 2277 | "resolved" "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz" 2278 | "version" "2.0.0" 2279 | 2280 | "printj@~1.1.0": 2281 | "integrity" "sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==" 2282 | "resolved" "https://registry.npmjs.org/printj/-/printj-1.1.2.tgz" 2283 | "version" "1.1.2" 2284 | 2285 | "process-nextick-args@~2.0.0": 2286 | "integrity" "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" 2287 | "resolved" "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" 2288 | "version" "2.0.1" 2289 | 2290 | "process@^0.11.10": 2291 | "integrity" "sha1-czIwDoQBYb2j5podHZGn1LwW8YI= sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==" 2292 | "resolved" "https://registry.npmjs.org/process/-/process-0.11.10.tgz" 2293 | "version" "0.11.10" 2294 | 2295 | "proxy-addr@~2.0.7": 2296 | "integrity" "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==" 2297 | "resolved" "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz" 2298 | "version" "2.0.7" 2299 | dependencies: 2300 | "forwarded" "0.2.0" 2301 | "ipaddr.js" "1.9.1" 2302 | 2303 | "psl@^1.1.28": 2304 | "integrity" "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" 2305 | "resolved" "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz" 2306 | "version" "1.8.0" 2307 | 2308 | "public-encrypt@^4.0.0": 2309 | "integrity" "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==" 2310 | "resolved" "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz" 2311 | "version" "4.0.3" 2312 | dependencies: 2313 | "bn.js" "^4.1.0" 2314 | "browserify-rsa" "^4.0.0" 2315 | "create-hash" "^1.1.0" 2316 | "parse-asn1" "^5.0.0" 2317 | "randombytes" "^2.0.1" 2318 | "safe-buffer" "^5.1.2" 2319 | 2320 | "pump@^3.0.0": 2321 | "integrity" "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==" 2322 | "resolved" "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz" 2323 | "version" "3.0.0" 2324 | dependencies: 2325 | "end-of-stream" "^1.1.0" 2326 | "once" "^1.3.1" 2327 | 2328 | "punycode@^2.1.0", "punycode@^2.1.1": 2329 | "integrity" "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" 2330 | "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" 2331 | "version" "2.1.1" 2332 | 2333 | "punycode@2.1.0": 2334 | "integrity" "sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0= sha512-Yxz2kRwT90aPiWEMHVYnEf4+rhwF1tBmmZ4KepCP+Wkium9JxtWnUm1nqGwpiAHr/tnTSeHqr3wb++jgSkXjhA==" 2335 | "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.0.tgz" 2336 | "version" "2.1.0" 2337 | 2338 | "qs@~6.5.2": 2339 | "integrity" "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==" 2340 | "resolved" "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz" 2341 | "version" "6.5.3" 2342 | 2343 | "qs@6.9.6": 2344 | "integrity" "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==" 2345 | "resolved" "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz" 2346 | "version" "6.9.6" 2347 | 2348 | "query-string@^5.0.1": 2349 | "integrity" "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==" 2350 | "resolved" "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz" 2351 | "version" "5.1.1" 2352 | dependencies: 2353 | "decode-uri-component" "^0.2.0" 2354 | "object-assign" "^4.1.0" 2355 | "strict-uri-encode" "^1.0.0" 2356 | 2357 | "randombytes@^2.0.0", "randombytes@^2.0.1", "randombytes@^2.0.5", "randombytes@^2.1.0": 2358 | "integrity" "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==" 2359 | "resolved" "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" 2360 | "version" "2.1.0" 2361 | dependencies: 2362 | "safe-buffer" "^5.1.0" 2363 | 2364 | "randomfill@^1.0.3": 2365 | "integrity" "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==" 2366 | "resolved" "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz" 2367 | "version" "1.0.4" 2368 | dependencies: 2369 | "randombytes" "^2.0.5" 2370 | "safe-buffer" "^5.1.0" 2371 | 2372 | "range-parser@~1.2.1": 2373 | "integrity" "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" 2374 | "resolved" "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" 2375 | "version" "1.2.1" 2376 | 2377 | "raw-body@^2.4.1", "raw-body@2.4.2": 2378 | "integrity" "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==" 2379 | "resolved" "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz" 2380 | "version" "2.4.2" 2381 | dependencies: 2382 | "bytes" "3.1.1" 2383 | "http-errors" "1.8.1" 2384 | "iconv-lite" "0.4.24" 2385 | "unpipe" "1.0.0" 2386 | 2387 | "readable-stream@^3.6.0": 2388 | "integrity" "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==" 2389 | "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz" 2390 | "version" "3.6.0" 2391 | dependencies: 2392 | "inherits" "^2.0.3" 2393 | "string_decoder" "^1.1.1" 2394 | "util-deprecate" "^1.0.1" 2395 | 2396 | "readable-stream@2.3.7": 2397 | "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" 2398 | "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" 2399 | "version" "2.3.7" 2400 | dependencies: 2401 | "core-util-is" "~1.0.0" 2402 | "inherits" "~2.0.3" 2403 | "isarray" "~1.0.0" 2404 | "process-nextick-args" "~2.0.0" 2405 | "safe-buffer" "~5.1.1" 2406 | "string_decoder" "~1.1.1" 2407 | "util-deprecate" "~1.0.1" 2408 | 2409 | "request@^2.79.0": 2410 | "integrity" "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==" 2411 | "resolved" "https://registry.npmjs.org/request/-/request-2.88.2.tgz" 2412 | "version" "2.88.2" 2413 | dependencies: 2414 | "aws-sign2" "~0.7.0" 2415 | "aws4" "^1.8.0" 2416 | "caseless" "~0.12.0" 2417 | "combined-stream" "~1.0.6" 2418 | "extend" "~3.0.2" 2419 | "forever-agent" "~0.6.1" 2420 | "form-data" "~2.3.2" 2421 | "har-validator" "~5.1.3" 2422 | "http-signature" "~1.2.0" 2423 | "is-typedarray" "~1.0.0" 2424 | "isstream" "~0.1.2" 2425 | "json-stringify-safe" "~5.0.1" 2426 | "mime-types" "~2.1.19" 2427 | "oauth-sign" "~0.9.0" 2428 | "performance-now" "^2.1.0" 2429 | "qs" "~6.5.2" 2430 | "safe-buffer" "^5.1.2" 2431 | "tough-cookie" "~2.5.0" 2432 | "tunnel-agent" "^0.6.0" 2433 | "uuid" "^3.3.2" 2434 | 2435 | "responselike@^1.0.2": 2436 | "integrity" "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==" 2437 | "resolved" "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz" 2438 | "version" "1.0.2" 2439 | dependencies: 2440 | "lowercase-keys" "^1.0.0" 2441 | 2442 | "ripemd160@^2.0.0", "ripemd160@^2.0.1": 2443 | "integrity" "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==" 2444 | "resolved" "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz" 2445 | "version" "2.0.2" 2446 | dependencies: 2447 | "hash-base" "^3.0.0" 2448 | "inherits" "^2.0.1" 2449 | 2450 | "rlp@^2.2.4": 2451 | "integrity" "sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ==" 2452 | "resolved" "https://registry.npmjs.org/rlp/-/rlp-2.2.7.tgz" 2453 | "version" "2.2.7" 2454 | dependencies: 2455 | "bn.js" "^5.2.0" 2456 | 2457 | "safe-buffer@^5.0.1", "safe-buffer@^5.1.0", "safe-buffer@^5.1.1", "safe-buffer@^5.1.2", "safe-buffer@^5.2.0", "safe-buffer@^5.2.1", "safe-buffer@5.2.1": 2458 | "integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" 2459 | "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" 2460 | "version" "5.2.1" 2461 | 2462 | "safe-buffer@~5.1.0": 2463 | "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 2464 | "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" 2465 | "version" "5.1.2" 2466 | 2467 | "safe-buffer@~5.1.1": 2468 | "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 2469 | "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" 2470 | "version" "5.1.2" 2471 | 2472 | "safe-buffer@5.1.2": 2473 | "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 2474 | "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" 2475 | "version" "5.1.2" 2476 | 2477 | "safer-buffer@^2.0.2", "safer-buffer@^2.1.0", "safer-buffer@>= 2.1.2 < 3", "safer-buffer@~2.1.0": 2478 | "integrity" "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 2479 | "resolved" "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" 2480 | "version" "2.1.2" 2481 | 2482 | "scrypt-js@^3.0.0", "scrypt-js@^3.0.1", "scrypt-js@3.0.1": 2483 | "integrity" "sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==" 2484 | "resolved" "https://registry.npmjs.org/scrypt-js/-/scrypt-js-3.0.1.tgz" 2485 | "version" "3.0.1" 2486 | 2487 | "secp256k1@^4.0.1": 2488 | "integrity" "sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA==" 2489 | "resolved" "https://registry.npmjs.org/secp256k1/-/secp256k1-4.0.3.tgz" 2490 | "version" "4.0.3" 2491 | dependencies: 2492 | "elliptic" "^6.5.4" 2493 | "node-addon-api" "^2.0.0" 2494 | "node-gyp-build" "^4.2.0" 2495 | 2496 | "semver@^5.6.0": 2497 | "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" 2498 | "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" 2499 | "version" "5.7.1" 2500 | 2501 | "send@0.17.2": 2502 | "integrity" "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==" 2503 | "resolved" "https://registry.npmjs.org/send/-/send-0.17.2.tgz" 2504 | "version" "0.17.2" 2505 | dependencies: 2506 | "debug" "2.6.9" 2507 | "depd" "~1.1.2" 2508 | "destroy" "~1.0.4" 2509 | "encodeurl" "~1.0.2" 2510 | "escape-html" "~1.0.3" 2511 | "etag" "~1.8.1" 2512 | "fresh" "0.5.2" 2513 | "http-errors" "1.8.1" 2514 | "mime" "1.6.0" 2515 | "ms" "2.1.3" 2516 | "on-finished" "~2.3.0" 2517 | "range-parser" "~1.2.1" 2518 | "statuses" "~1.5.0" 2519 | 2520 | "serve-static@1.14.2": 2521 | "integrity" "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==" 2522 | "resolved" "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz" 2523 | "version" "1.14.2" 2524 | dependencies: 2525 | "encodeurl" "~1.0.2" 2526 | "escape-html" "~1.0.3" 2527 | "parseurl" "~1.3.3" 2528 | "send" "0.17.2" 2529 | 2530 | "servify@^0.1.12": 2531 | "integrity" "sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw==" 2532 | "resolved" "https://registry.npmjs.org/servify/-/servify-0.1.12.tgz" 2533 | "version" "0.1.12" 2534 | dependencies: 2535 | "body-parser" "^1.16.0" 2536 | "cors" "^2.8.1" 2537 | "express" "^4.14.0" 2538 | "request" "^2.79.0" 2539 | "xhr" "^2.3.3" 2540 | 2541 | "setimmediate@^1.0.5": 2542 | "integrity" "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" 2543 | "resolved" "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz" 2544 | "version" "1.0.5" 2545 | 2546 | "setprototypeof@1.2.0": 2547 | "integrity" "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" 2548 | "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" 2549 | "version" "1.2.0" 2550 | 2551 | "sha.js@^2.4.0", "sha.js@^2.4.8": 2552 | "integrity" "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==" 2553 | "resolved" "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz" 2554 | "version" "2.4.11" 2555 | dependencies: 2556 | "inherits" "^2.0.1" 2557 | "safe-buffer" "^5.0.1" 2558 | 2559 | "side-channel@^1.0.4": 2560 | "integrity" "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==" 2561 | "resolved" "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" 2562 | "version" "1.0.4" 2563 | dependencies: 2564 | "call-bind" "^1.0.0" 2565 | "get-intrinsic" "^1.0.2" 2566 | "object-inspect" "^1.9.0" 2567 | 2568 | "simple-concat@^1.0.0": 2569 | "integrity" "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" 2570 | "resolved" "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz" 2571 | "version" "1.0.1" 2572 | 2573 | "simple-get@^2.7.0": 2574 | "integrity" "sha512-lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw==" 2575 | "resolved" "https://registry.npmjs.org/simple-get/-/simple-get-2.8.1.tgz" 2576 | "version" "2.8.1" 2577 | dependencies: 2578 | "decompress-response" "^3.3.0" 2579 | "once" "^1.3.1" 2580 | "simple-concat" "^1.0.0" 2581 | 2582 | "sqlstring@2.3.1": 2583 | "integrity" "sha1-R1OT/56RR5rqYtyvDKPRSYOn+0A= sha512-ooAzh/7dxIG5+uDik1z/Rd1vli0+38izZhGzSa34FwR7IbelPWCCKSNIl8jlL/F7ERvy8CB2jNeM1E9i9mXMAQ==" 2584 | "resolved" "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.1.tgz" 2585 | "version" "2.3.1" 2586 | 2587 | "sshpk@^1.7.0": 2588 | "integrity" "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==" 2589 | "resolved" "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz" 2590 | "version" "1.17.0" 2591 | dependencies: 2592 | "asn1" "~0.2.3" 2593 | "assert-plus" "^1.0.0" 2594 | "bcrypt-pbkdf" "^1.0.0" 2595 | "dashdash" "^1.12.0" 2596 | "ecc-jsbn" "~0.1.1" 2597 | "getpass" "^0.1.1" 2598 | "jsbn" "~0.1.0" 2599 | "safer-buffer" "^2.0.2" 2600 | "tweetnacl" "~0.14.0" 2601 | 2602 | "statuses@>= 1.5.0 < 2", "statuses@~1.5.0": 2603 | "integrity" "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" 2604 | "resolved" "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" 2605 | "version" "1.5.0" 2606 | 2607 | "strict-uri-encode@^1.0.0": 2608 | "integrity" "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==" 2609 | "resolved" "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz" 2610 | "version" "1.1.0" 2611 | 2612 | "string_decoder@^1.1.1", "string_decoder@~1.1.1": 2613 | "integrity" "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==" 2614 | "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" 2615 | "version" "1.1.1" 2616 | dependencies: 2617 | "safe-buffer" "~5.1.0" 2618 | 2619 | "string.prototype.trimend@^1.0.4": 2620 | "integrity" "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==" 2621 | "resolved" "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz" 2622 | "version" "1.0.4" 2623 | dependencies: 2624 | "call-bind" "^1.0.2" 2625 | "define-properties" "^1.1.3" 2626 | 2627 | "string.prototype.trimstart@^1.0.4": 2628 | "integrity" "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==" 2629 | "resolved" "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz" 2630 | "version" "1.0.4" 2631 | dependencies: 2632 | "call-bind" "^1.0.2" 2633 | "define-properties" "^1.1.3" 2634 | 2635 | "strip-hex-prefix@1.0.0": 2636 | "integrity" "sha1-DF8VX+8RUTczd96du1iNoFUA428= sha512-q8d4ue7JGEiVcypji1bALTos+0pWtyGlivAWyPuTkHzuTCJqrK9sWxYQZUq6Nq3cuyv3bm734IhHvHtGGURU6A==" 2637 | "resolved" "https://registry.npmjs.org/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz" 2638 | "version" "1.0.0" 2639 | dependencies: 2640 | "is-hex-prefixed" "1.0.0" 2641 | 2642 | "supports-color@^7.1.0": 2643 | "integrity" "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==" 2644 | "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" 2645 | "version" "7.2.0" 2646 | dependencies: 2647 | "has-flag" "^4.0.0" 2648 | 2649 | "swarm-js@^0.1.40": 2650 | "integrity" "sha512-yqiOCEoA4/IShXkY3WKwP5PvZhmoOOD8clsKA7EEcRILMkTEYHCQ21HDCAcVpmIxZq4LyZvWeRJ6quIyHk1caA==" 2651 | "resolved" "https://registry.npmjs.org/swarm-js/-/swarm-js-0.1.40.tgz" 2652 | "version" "0.1.40" 2653 | dependencies: 2654 | "bluebird" "^3.5.0" 2655 | "buffer" "^5.0.5" 2656 | "eth-lib" "^0.1.26" 2657 | "fs-extra" "^4.0.2" 2658 | "got" "^7.1.0" 2659 | "mime-types" "^2.1.16" 2660 | "mkdirp-promise" "^5.0.1" 2661 | "mock-fs" "^4.1.0" 2662 | "setimmediate" "^1.0.5" 2663 | "tar" "^4.0.2" 2664 | "xhr-request" "^1.0.1" 2665 | 2666 | "tar@^4.0.2": 2667 | "integrity" "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==" 2668 | "resolved" "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz" 2669 | "version" "4.4.19" 2670 | dependencies: 2671 | "chownr" "^1.1.4" 2672 | "fs-minipass" "^1.2.7" 2673 | "minipass" "^2.9.0" 2674 | "minizlib" "^1.3.3" 2675 | "mkdirp" "^0.5.5" 2676 | "safe-buffer" "^5.2.1" 2677 | "yallist" "^3.1.1" 2678 | 2679 | "timed-out@^4.0.0", "timed-out@^4.0.1": 2680 | "integrity" "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==" 2681 | "resolved" "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz" 2682 | "version" "4.0.1" 2683 | 2684 | "to-readable-stream@^1.0.0": 2685 | "integrity" "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==" 2686 | "resolved" "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz" 2687 | "version" "1.0.0" 2688 | 2689 | "toidentifier@1.0.0": 2690 | "integrity" "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" 2691 | "resolved" "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz" 2692 | "version" "1.0.0" 2693 | 2694 | "toidentifier@1.0.1": 2695 | "integrity" "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" 2696 | "resolved" "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz" 2697 | "version" "1.0.1" 2698 | 2699 | "tough-cookie@~2.5.0": 2700 | "integrity" "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==" 2701 | "resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz" 2702 | "version" "2.5.0" 2703 | dependencies: 2704 | "psl" "^1.1.28" 2705 | "punycode" "^2.1.1" 2706 | 2707 | "tunnel-agent@^0.6.0": 2708 | "integrity" "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==" 2709 | "resolved" "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz" 2710 | "version" "0.6.0" 2711 | dependencies: 2712 | "safe-buffer" "^5.0.1" 2713 | 2714 | "tweetnacl@^0.14.3", "tweetnacl@~0.14.0": 2715 | "integrity" "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" 2716 | "resolved" "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz" 2717 | "version" "0.14.5" 2718 | 2719 | "type-is@~1.6.18": 2720 | "integrity" "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==" 2721 | "resolved" "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" 2722 | "version" "1.6.18" 2723 | dependencies: 2724 | "media-typer" "0.3.0" 2725 | "mime-types" "~2.1.24" 2726 | 2727 | "type@^1.0.1": 2728 | "integrity" "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" 2729 | "resolved" "https://registry.npmjs.org/type/-/type-1.2.0.tgz" 2730 | "version" "1.2.0" 2731 | 2732 | "type@^2.5.0": 2733 | "integrity" "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" 2734 | "resolved" "https://registry.npmjs.org/type/-/type-2.5.0.tgz" 2735 | "version" "2.5.0" 2736 | 2737 | "typedarray-to-buffer@^3.1.5": 2738 | "integrity" "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==" 2739 | "resolved" "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz" 2740 | "version" "3.1.5" 2741 | dependencies: 2742 | "is-typedarray" "^1.0.0" 2743 | 2744 | "ultron@~1.1.0": 2745 | "integrity" "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==" 2746 | "resolved" "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz" 2747 | "version" "1.1.1" 2748 | 2749 | "unbox-primitive@^1.0.1": 2750 | "integrity" "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==" 2751 | "resolved" "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz" 2752 | "version" "1.0.1" 2753 | dependencies: 2754 | "function-bind" "^1.1.1" 2755 | "has-bigints" "^1.0.1" 2756 | "has-symbols" "^1.0.2" 2757 | "which-boxed-primitive" "^1.0.2" 2758 | 2759 | "universalify@^0.1.0": 2760 | "integrity" "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" 2761 | "resolved" "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" 2762 | "version" "0.1.2" 2763 | 2764 | "unpipe@~1.0.0", "unpipe@1.0.0": 2765 | "integrity" "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" 2766 | "resolved" "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" 2767 | "version" "1.0.0" 2768 | 2769 | "uri-js@^4.2.2": 2770 | "integrity" "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==" 2771 | "resolved" "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" 2772 | "version" "4.4.1" 2773 | dependencies: 2774 | "punycode" "^2.1.0" 2775 | 2776 | "url-parse-lax@^1.0.0": 2777 | "integrity" "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM= sha512-BVA4lR5PIviy2PMseNd2jbFQ+jwSwQGdJejf5ctd1rEXt0Ypd7yanUK9+lYechVlN5VaTJGsu2U/3MDDu6KgBA==" 2778 | "resolved" "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz" 2779 | "version" "1.0.0" 2780 | dependencies: 2781 | "prepend-http" "^1.0.1" 2782 | 2783 | "url-parse-lax@^3.0.0": 2784 | "integrity" "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==" 2785 | "resolved" "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz" 2786 | "version" "3.0.0" 2787 | dependencies: 2788 | "prepend-http" "^2.0.0" 2789 | 2790 | "url-set-query@^1.0.0": 2791 | "integrity" "sha1-AW6M/Xwg7gXK/neV6JK9BwL6ozk= sha512-3AChu4NiXquPfeckE5R5cGdiHCMWJx1dwCWOmWIL4KHAziJNOFIYJlpGFeKDvwLPHovZRCxK3cYlwzqI9Vp+Gg==" 2792 | "resolved" "https://registry.npmjs.org/url-set-query/-/url-set-query-1.0.0.tgz" 2793 | "version" "1.0.0" 2794 | 2795 | "url-to-options@^1.0.1": 2796 | "integrity" "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k= sha512-0kQLIzG4fdk/G5NONku64rSH/x32NOA39LVQqlK8Le6lvTF6GGRJpqaQFGgU+CLwySIqBSMdwYM0sYcW9f6P4A==" 2797 | "resolved" "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz" 2798 | "version" "1.0.1" 2799 | 2800 | "utf-8-validate@^5.0.2": 2801 | "integrity" "sha512-k4dW/Qja1BYDl2qD4tOMB9PFVha/UJtxTc1cXYOe3WwA/2m0Yn4qB7wLMpJyLJ/7DR0XnTut3HsCSzDT4ZvKgA==" 2802 | "resolved" "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.8.tgz" 2803 | "version" "5.0.8" 2804 | dependencies: 2805 | "node-gyp-build" "^4.3.0" 2806 | 2807 | "utf8@3.0.0": 2808 | "integrity" "sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==" 2809 | "resolved" "https://registry.npmjs.org/utf8/-/utf8-3.0.0.tgz" 2810 | "version" "3.0.0" 2811 | 2812 | "util-deprecate@^1.0.1", "util-deprecate@~1.0.1": 2813 | "integrity" "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" 2814 | "resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" 2815 | "version" "1.0.2" 2816 | 2817 | "util@^0.12.0": 2818 | "integrity" "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==" 2819 | "resolved" "https://registry.npmjs.org/util/-/util-0.12.4.tgz" 2820 | "version" "0.12.4" 2821 | dependencies: 2822 | "inherits" "^2.0.3" 2823 | "is-arguments" "^1.0.4" 2824 | "is-generator-function" "^1.0.7" 2825 | "is-typed-array" "^1.1.3" 2826 | "safe-buffer" "^5.1.2" 2827 | "which-typed-array" "^1.1.2" 2828 | 2829 | "utils-merge@1.0.1": 2830 | "integrity" "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" 2831 | "resolved" "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" 2832 | "version" "1.0.1" 2833 | 2834 | "uuid@^3.3.2": 2835 | "integrity" "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" 2836 | "resolved" "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz" 2837 | "version" "3.4.0" 2838 | 2839 | "uuid@3.3.2": 2840 | "integrity" "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" 2841 | "resolved" "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz" 2842 | "version" "3.3.2" 2843 | 2844 | "uuid@8.3.2": 2845 | "integrity" "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" 2846 | "resolved" "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" 2847 | "version" "8.3.2" 2848 | 2849 | "uuidv4@^6.2.12": 2850 | "integrity" "sha512-UnN4ThIYWhv3ZUE8UwDnnCvh4JafCNu+sQkxmLyjCVwK3rjLfkg3DYiEv6oCMDIAIVEDP4INg4kX/C5hKaRzZA==" 2851 | "resolved" "https://registry.npmjs.org/uuidv4/-/uuidv4-6.2.12.tgz" 2852 | "version" "6.2.12" 2853 | dependencies: 2854 | "@types/uuid" "8.3.1" 2855 | "uuid" "8.3.2" 2856 | 2857 | "varint@^5.0.0": 2858 | "integrity" "sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow==" 2859 | "resolved" "https://registry.npmjs.org/varint/-/varint-5.0.2.tgz" 2860 | "version" "5.0.2" 2861 | 2862 | "vary@^1", "vary@~1.1.2": 2863 | "integrity" "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" 2864 | "resolved" "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" 2865 | "version" "1.1.2" 2866 | 2867 | "verror@1.10.0": 2868 | "integrity" "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==" 2869 | "resolved" "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz" 2870 | "version" "1.10.0" 2871 | dependencies: 2872 | "assert-plus" "^1.0.0" 2873 | "core-util-is" "1.0.2" 2874 | "extsprintf" "^1.2.0" 2875 | 2876 | "web3-bzz@1.6.1": 2877 | "integrity" "sha512-JbnFNbRlwwHJZPtVuCxo7rC4U4OTg+mPsyhjgPQJJhS0a6Y54OgVWYk9UA/95HqbmTJwTtX329gJoSsseEfrng==" 2878 | "resolved" "https://registry.npmjs.org/web3-bzz/-/web3-bzz-1.6.1.tgz" 2879 | "version" "1.6.1" 2880 | dependencies: 2881 | "@types/node" "^12.12.6" 2882 | "got" "9.6.0" 2883 | "swarm-js" "^0.1.40" 2884 | 2885 | "web3-core-helpers@1.6.1": 2886 | "integrity" "sha512-om2PZvK1uoWcgMq6JfcSx3241LEIVF6qi2JuHz2SLKiKEW5UsBUaVx0mNCmcZaiuYQCyOsLS3r33q5AdM+v8ng==" 2887 | "resolved" "https://registry.npmjs.org/web3-core-helpers/-/web3-core-helpers-1.6.1.tgz" 2888 | "version" "1.6.1" 2889 | dependencies: 2890 | "web3-eth-iban" "1.6.1" 2891 | "web3-utils" "1.6.1" 2892 | 2893 | "web3-core-method@1.6.1": 2894 | "integrity" "sha512-szH5KyIWIaULQDBdDvevQUCHV9lsExJ/oV0ePqK+w015D2SdMPMuhii0WB+HCePaksWO+rr/GAypvV9g2T3N+w==" 2895 | "resolved" "https://registry.npmjs.org/web3-core-method/-/web3-core-method-1.6.1.tgz" 2896 | "version" "1.6.1" 2897 | dependencies: 2898 | "@ethersproject/transactions" "^5.0.0-beta.135" 2899 | "web3-core-helpers" "1.6.1" 2900 | "web3-core-promievent" "1.6.1" 2901 | "web3-core-subscriptions" "1.6.1" 2902 | "web3-utils" "1.6.1" 2903 | 2904 | "web3-core-promievent@1.6.1": 2905 | "integrity" "sha512-byJ5s2MQxrWdXd27pWFmujfzsTZK4ik8rDgIV1RFDFc+rHZ2nZhq+VWk7t/Nkrj7EaVXncEgTdPEHc18nx+ocQ==" 2906 | "resolved" "https://registry.npmjs.org/web3-core-promievent/-/web3-core-promievent-1.6.1.tgz" 2907 | "version" "1.6.1" 2908 | dependencies: 2909 | "eventemitter3" "4.0.4" 2910 | 2911 | "web3-core-requestmanager@1.6.1": 2912 | "integrity" "sha512-4y7etYEUtkfflyYVBfN1oJtCbVFNhNX1omlEYzezhTnPj3/dT7n+dhUXcqvIhx9iKA13unGfpFge80XNFfcB8A==" 2913 | "resolved" "https://registry.npmjs.org/web3-core-requestmanager/-/web3-core-requestmanager-1.6.1.tgz" 2914 | "version" "1.6.1" 2915 | dependencies: 2916 | "util" "^0.12.0" 2917 | "web3-core-helpers" "1.6.1" 2918 | "web3-providers-http" "1.6.1" 2919 | "web3-providers-ipc" "1.6.1" 2920 | "web3-providers-ws" "1.6.1" 2921 | 2922 | "web3-core-subscriptions@1.6.1": 2923 | "integrity" "sha512-WZwxsYttIojyGQ5RqxuQcKg0IJdDCFpUe4EncS3QKZwxPqWzGmgyLwE0rm7tP+Ux1waJn5CUaaoSCBxWGSun1g==" 2924 | "resolved" "https://registry.npmjs.org/web3-core-subscriptions/-/web3-core-subscriptions-1.6.1.tgz" 2925 | "version" "1.6.1" 2926 | dependencies: 2927 | "eventemitter3" "4.0.4" 2928 | "web3-core-helpers" "1.6.1" 2929 | 2930 | "web3-core@1.6.1": 2931 | "integrity" "sha512-m+b7UfYvU5cQUAh6NRfxRzH/5B3to1AdEQi1HIQt570cDWlObOOmoO9tY6iJnI5w4acxIO19LqjDMqEJGBYyRQ==" 2932 | "resolved" "https://registry.npmjs.org/web3-core/-/web3-core-1.6.1.tgz" 2933 | "version" "1.6.1" 2934 | dependencies: 2935 | "@types/bn.js" "^4.11.5" 2936 | "@types/node" "^12.12.6" 2937 | "bignumber.js" "^9.0.0" 2938 | "web3-core-helpers" "1.6.1" 2939 | "web3-core-method" "1.6.1" 2940 | "web3-core-requestmanager" "1.6.1" 2941 | "web3-utils" "1.6.1" 2942 | 2943 | "web3-eth-abi@1.6.1": 2944 | "integrity" "sha512-svhYrAlXP9XQtV7poWKydwDJq2CaNLMtmKydNXoOBLcQec6yGMP+v20pgrxF2H6wyTK+Qy0E3/5ciPOqC/VuoQ==" 2945 | "resolved" "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-1.6.1.tgz" 2946 | "version" "1.6.1" 2947 | dependencies: 2948 | "@ethersproject/abi" "5.0.7" 2949 | "web3-utils" "1.6.1" 2950 | 2951 | "web3-eth-accounts@1.6.1": 2952 | "integrity" "sha512-rGn3jwnuOKwaQRu4SiShz0YAQ87aVDBKs4HO43+XTCI1q1Y1jn3NOsG3BW9ZHaOckev4+zEyxze/Bsh2oEk24w==" 2953 | "resolved" "https://registry.npmjs.org/web3-eth-accounts/-/web3-eth-accounts-1.6.1.tgz" 2954 | "version" "1.6.1" 2955 | dependencies: 2956 | "@ethereumjs/common" "^2.5.0" 2957 | "@ethereumjs/tx" "^3.3.2" 2958 | "crypto-browserify" "3.12.0" 2959 | "eth-lib" "0.2.8" 2960 | "ethereumjs-util" "^7.0.10" 2961 | "scrypt-js" "^3.0.1" 2962 | "uuid" "3.3.2" 2963 | "web3-core" "1.6.1" 2964 | "web3-core-helpers" "1.6.1" 2965 | "web3-core-method" "1.6.1" 2966 | "web3-utils" "1.6.1" 2967 | 2968 | "web3-eth-contract@1.6.1": 2969 | "integrity" "sha512-GXqTe3mF6kpbOAakiNc7wtJ120/gpuKMTZjuGFKeeY8aobRLfbfgKzM9IpyqVZV2v5RLuGXDuurVN2KPgtu3hQ==" 2970 | "resolved" "https://registry.npmjs.org/web3-eth-contract/-/web3-eth-contract-1.6.1.tgz" 2971 | "version" "1.6.1" 2972 | dependencies: 2973 | "@types/bn.js" "^4.11.5" 2974 | "web3-core" "1.6.1" 2975 | "web3-core-helpers" "1.6.1" 2976 | "web3-core-method" "1.6.1" 2977 | "web3-core-promievent" "1.6.1" 2978 | "web3-core-subscriptions" "1.6.1" 2979 | "web3-eth-abi" "1.6.1" 2980 | "web3-utils" "1.6.1" 2981 | 2982 | "web3-eth-ens@1.6.1": 2983 | "integrity" "sha512-ngprtbnoRgxg8s1wXt9nXpD3h1P+p7XnKXrp/8GdFI9uDmrbSQPRfzBw86jdZgOmy78hAnWmrHI6pBInmgi2qQ==" 2984 | "resolved" "https://registry.npmjs.org/web3-eth-ens/-/web3-eth-ens-1.6.1.tgz" 2985 | "version" "1.6.1" 2986 | dependencies: 2987 | "content-hash" "^2.5.2" 2988 | "eth-ens-namehash" "2.0.8" 2989 | "web3-core" "1.6.1" 2990 | "web3-core-helpers" "1.6.1" 2991 | "web3-core-promievent" "1.6.1" 2992 | "web3-eth-abi" "1.6.1" 2993 | "web3-eth-contract" "1.6.1" 2994 | "web3-utils" "1.6.1" 2995 | 2996 | "web3-eth-iban@1.6.1": 2997 | "integrity" "sha512-91H0jXZnWlOoXmc13O9NuQzcjThnWyAHyDn5Yf7u6mmKOhpJSGF/OHlkbpXt1Y4v2eJdEPaVFa+6i8aRyagE7Q==" 2998 | "resolved" "https://registry.npmjs.org/web3-eth-iban/-/web3-eth-iban-1.6.1.tgz" 2999 | "version" "1.6.1" 3000 | dependencies: 3001 | "bn.js" "^4.11.9" 3002 | "web3-utils" "1.6.1" 3003 | 3004 | "web3-eth-personal@1.6.1": 3005 | "integrity" "sha512-ItsC89Ln02+irzJjK6ALcLrMZfbVUCqVbmb/ieDKJ+eLW3pNkBNwoUzaydh92d5NzxNZgNxuQWVdlFyYX2hkEw==" 3006 | "resolved" "https://registry.npmjs.org/web3-eth-personal/-/web3-eth-personal-1.6.1.tgz" 3007 | "version" "1.6.1" 3008 | dependencies: 3009 | "@types/node" "^12.12.6" 3010 | "web3-core" "1.6.1" 3011 | "web3-core-helpers" "1.6.1" 3012 | "web3-core-method" "1.6.1" 3013 | "web3-net" "1.6.1" 3014 | "web3-utils" "1.6.1" 3015 | 3016 | "web3-eth@1.6.1": 3017 | "integrity" "sha512-kOV1ZgCKypSo5BQyltRArS7ZC3bRpIKAxSgzl7pUFinUb/MxfbM9KGeNxUXoCfTSErcCQJaDjcS6bSre5EMKuQ==" 3018 | "resolved" "https://registry.npmjs.org/web3-eth/-/web3-eth-1.6.1.tgz" 3019 | "version" "1.6.1" 3020 | dependencies: 3021 | "web3-core" "1.6.1" 3022 | "web3-core-helpers" "1.6.1" 3023 | "web3-core-method" "1.6.1" 3024 | "web3-core-subscriptions" "1.6.1" 3025 | "web3-eth-abi" "1.6.1" 3026 | "web3-eth-accounts" "1.6.1" 3027 | "web3-eth-contract" "1.6.1" 3028 | "web3-eth-ens" "1.6.1" 3029 | "web3-eth-iban" "1.6.1" 3030 | "web3-eth-personal" "1.6.1" 3031 | "web3-net" "1.6.1" 3032 | "web3-utils" "1.6.1" 3033 | 3034 | "web3-net@1.6.1": 3035 | "integrity" "sha512-gpnqKEIwfUHh5ik7wsQFlCje1DfcmGv+Sk7LCh1hCqn++HEDQxJ/mZCrMo11ZZpZHCH7c87imdxTg96GJnRxDw==" 3036 | "resolved" "https://registry.npmjs.org/web3-net/-/web3-net-1.6.1.tgz" 3037 | "version" "1.6.1" 3038 | dependencies: 3039 | "web3-core" "1.6.1" 3040 | "web3-core-method" "1.6.1" 3041 | "web3-utils" "1.6.1" 3042 | 3043 | "web3-providers-http@1.6.1": 3044 | "integrity" "sha512-xBoKOJxu10+kO3ikamXmBfrWZ/xpQOGy0ocdp7Y81B17En5TXELwlmMXt1UlIgWiyYDhjq4OwlH/VODYqHXy3A==" 3045 | "resolved" "https://registry.npmjs.org/web3-providers-http/-/web3-providers-http-1.6.1.tgz" 3046 | "version" "1.6.1" 3047 | dependencies: 3048 | "web3-core-helpers" "1.6.1" 3049 | "xhr2-cookies" "1.1.0" 3050 | 3051 | "web3-providers-ipc@1.6.1": 3052 | "integrity" "sha512-anyoIZlpMzwEQI4lwylTzDrHsVp20v0QUtSTp2B5jInBinmQtyCE7vnbX20jEQ4j5uPwfJabKNtoJsk6a3O4WQ==" 3053 | "resolved" "https://registry.npmjs.org/web3-providers-ipc/-/web3-providers-ipc-1.6.1.tgz" 3054 | "version" "1.6.1" 3055 | dependencies: 3056 | "oboe" "2.1.5" 3057 | "web3-core-helpers" "1.6.1" 3058 | 3059 | "web3-providers-ws@1.6.1": 3060 | "integrity" "sha512-FWMEFYb4rYFYRgSFBf/O1Ex4p/YKSlN+JydCtdlJwRimd89qm95CTfs4xGjCskwvXMjV2sarH+f1NPwJXicYpg==" 3061 | "resolved" "https://registry.npmjs.org/web3-providers-ws/-/web3-providers-ws-1.6.1.tgz" 3062 | "version" "1.6.1" 3063 | dependencies: 3064 | "eventemitter3" "4.0.4" 3065 | "web3-core-helpers" "1.6.1" 3066 | "websocket" "^1.0.32" 3067 | 3068 | "web3-shh@1.6.1": 3069 | "integrity" "sha512-oP00HbAtybLCGlLOZUYXOdeB9xq88k2l0TtStvKBtmFqRt+zVk5TxEeuOnVPRxNhcA2Un8RUw6FtvgZlWStu9A==" 3070 | "resolved" "https://registry.npmjs.org/web3-shh/-/web3-shh-1.6.1.tgz" 3071 | "version" "1.6.1" 3072 | dependencies: 3073 | "web3-core" "1.6.1" 3074 | "web3-core-method" "1.6.1" 3075 | "web3-core-subscriptions" "1.6.1" 3076 | "web3-net" "1.6.1" 3077 | 3078 | "web3-utils@1.6.1": 3079 | "integrity" "sha512-RidGKv5kOkcerI6jQqDFDoTllQQqV+rPhTzZHhmbqtFObbYpU93uc+yG1LHivRTQhA6llIx67iudc/vzisgO+w==" 3080 | "resolved" "https://registry.npmjs.org/web3-utils/-/web3-utils-1.6.1.tgz" 3081 | "version" "1.6.1" 3082 | dependencies: 3083 | "bn.js" "^4.11.9" 3084 | "ethereum-bloom-filters" "^1.0.6" 3085 | "ethereumjs-util" "^7.1.0" 3086 | "ethjs-unit" "0.1.6" 3087 | "number-to-bn" "1.7.0" 3088 | "randombytes" "^2.1.0" 3089 | "utf8" "3.0.0" 3090 | 3091 | "web3@^1.6.1": 3092 | "integrity" "sha512-c299lLiyb2/WOcxh7TinwvbATaMmrgNIeAzbLbmOKHI0LcwyfsB1eu2ReOIrfrCYDYRW2KAjYr7J7gHawqDNPQ==" 3093 | "resolved" "https://registry.npmjs.org/web3/-/web3-1.6.1.tgz" 3094 | "version" "1.6.1" 3095 | dependencies: 3096 | "web3-bzz" "1.6.1" 3097 | "web3-core" "1.6.1" 3098 | "web3-eth" "1.6.1" 3099 | "web3-eth-personal" "1.6.1" 3100 | "web3-net" "1.6.1" 3101 | "web3-shh" "1.6.1" 3102 | "web3-utils" "1.6.1" 3103 | 3104 | "websocket@^1.0.32": 3105 | "integrity" "sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==" 3106 | "resolved" "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz" 3107 | "version" "1.0.34" 3108 | dependencies: 3109 | "bufferutil" "^4.0.1" 3110 | "debug" "^2.2.0" 3111 | "es5-ext" "^0.10.50" 3112 | "typedarray-to-buffer" "^3.1.5" 3113 | "utf-8-validate" "^5.0.2" 3114 | "yaeti" "^0.0.6" 3115 | 3116 | "which-boxed-primitive@^1.0.2": 3117 | "integrity" "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==" 3118 | "resolved" "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" 3119 | "version" "1.0.2" 3120 | dependencies: 3121 | "is-bigint" "^1.0.1" 3122 | "is-boolean-object" "^1.1.0" 3123 | "is-number-object" "^1.0.4" 3124 | "is-string" "^1.0.5" 3125 | "is-symbol" "^1.0.3" 3126 | 3127 | "which-typed-array@^1.1.2": 3128 | "integrity" "sha512-vjxaB4nfDqwKI0ws7wZpxIlde1XrLX5uB0ZjpfshgmapJMD7jJWhZI+yToJTqaFByF0eNBcYxbjmCzoRP7CfEw==" 3129 | "resolved" "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.7.tgz" 3130 | "version" "1.1.7" 3131 | dependencies: 3132 | "available-typed-arrays" "^1.0.5" 3133 | "call-bind" "^1.0.2" 3134 | "es-abstract" "^1.18.5" 3135 | "foreach" "^2.0.5" 3136 | "has-tostringtag" "^1.0.0" 3137 | "is-typed-array" "^1.1.7" 3138 | 3139 | "wrappy@1": 3140 | "integrity" "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" 3141 | "resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" 3142 | "version" "1.0.2" 3143 | 3144 | "ws@^3.0.0": 3145 | "integrity" "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==" 3146 | "resolved" "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz" 3147 | "version" "3.3.3" 3148 | dependencies: 3149 | "async-limiter" "~1.0.0" 3150 | "safe-buffer" "~5.1.0" 3151 | "ultron" "~1.1.0" 3152 | 3153 | "ws@7.4.6": 3154 | "integrity" "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==" 3155 | "resolved" "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz" 3156 | "version" "7.4.6" 3157 | 3158 | "xhr-request-promise@^0.1.2": 3159 | "integrity" "sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg==" 3160 | "resolved" "https://registry.npmjs.org/xhr-request-promise/-/xhr-request-promise-0.1.3.tgz" 3161 | "version" "0.1.3" 3162 | dependencies: 3163 | "xhr-request" "^1.1.0" 3164 | 3165 | "xhr-request@^1.0.1", "xhr-request@^1.1.0": 3166 | "integrity" "sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA==" 3167 | "resolved" "https://registry.npmjs.org/xhr-request/-/xhr-request-1.1.0.tgz" 3168 | "version" "1.1.0" 3169 | dependencies: 3170 | "buffer-to-arraybuffer" "^0.0.5" 3171 | "object-assign" "^4.1.1" 3172 | "query-string" "^5.0.1" 3173 | "simple-get" "^2.7.0" 3174 | "timed-out" "^4.0.1" 3175 | "url-set-query" "^1.0.0" 3176 | "xhr" "^2.0.4" 3177 | 3178 | "xhr@^2.0.4", "xhr@^2.3.3": 3179 | "integrity" "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==" 3180 | "resolved" "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz" 3181 | "version" "2.6.0" 3182 | dependencies: 3183 | "global" "~4.4.0" 3184 | "is-function" "^1.0.1" 3185 | "parse-headers" "^2.0.0" 3186 | "xtend" "^4.0.0" 3187 | 3188 | "xhr2-cookies@1.1.0": 3189 | "integrity" "sha1-fXdEnQmZGX8VXLc7I99yUF7YnUg= sha512-hjXUA6q+jl/bd8ADHcVfFsSPIf+tyLIjuO9TwJC9WI6JP2zKcS7C+p56I9kCLLsaCiNT035iYvEUUzdEFj/8+g==" 3190 | "resolved" "https://registry.npmjs.org/xhr2-cookies/-/xhr2-cookies-1.1.0.tgz" 3191 | "version" "1.1.0" 3192 | dependencies: 3193 | "cookiejar" "^2.1.1" 3194 | 3195 | "xtend@^4.0.0": 3196 | "integrity" "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" 3197 | "resolved" "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" 3198 | "version" "4.0.2" 3199 | 3200 | "yaeti@^0.0.6": 3201 | "integrity" "sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc= sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug==" 3202 | "resolved" "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz" 3203 | "version" "0.0.6" 3204 | 3205 | "yallist@^3.0.0", "yallist@^3.1.1": 3206 | "integrity" "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" 3207 | "resolved" "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" 3208 | "version" "3.1.1" 3209 | --------------------------------------------------------------------------------