{
  "name": "@holographxyz/holograph-genesis",
  "version": "0.2.2",
  "description": "Holograph Protocol Genesis",
  "license": "SEE LICENSE IN LICENSE.md",
  "author": "@holographxyz",
  "repository": {
    "type": "git",
    "url": "https://github.com/holographxyz/holograph-genesis.git"
  },
  "homepage": "https://holograph.xyz",
  "keywords": [
    "holograph",
    "holograph protocol",
    "holograph protocol genesis"
  ],
  "bugs": {
    "url": "https://github.com/holographxyz/holograph-genesis/issues"
  },
  "main": "index.js",
  "files": [
    "abi",
    "artifacts",
    "contracts",
    "CONTRIBUTING.md",
    "deployments",
    "sample.env",
    "typechain-types"
  ],
  "scripts": {
    "postinstall": "(ls .env >> /dev/null 2>&1 && echo '.env file already exists') || cp sample.env .env",
    "init": "(ls .env >> /dev/null 2>&1 && cp .env ignore.original.env) ; cp sample.env .env",
    "abi": "hardhat abi",
    "build": "hardhat holograph-build-contracts",
    "clean-compile": "hardhat clean ; hardhat compile",
    "clean": "hardhat clean",
    "compile": "hardhat compile",
    "deploy": "hardhat deploy",
    "deploy:localhost": "hardhat deploy --network localhost ; hardhat deploy --network localhost2",
    "ganache": ". ./.env ; rm -fr ./ganache/db ; mkdir -p ./ganache/db ; rm ./ganache/keys.json ; ganache-cli --accounts=11 --defaultBalanceEther=100 --deterministic --mnemonic=\"$MNEMONIC\" --port=8545 --hostname=0.0.0.0 --gasPrice=0 --gasLimit=10000000 --networkId=1338 --chainId=1338 --db=./ganache/db --acctKeys=./ganache/keys.json",
    "ganache2": ". ./.env ; rm -fr ./ganache/db2 ; mkdir -p ./ganache/db2 ; rm ./ganache/keys2.json ; ganache-cli --accounts=11 --defaultBalanceEther=100 --deterministic --mnemonic=\"$MNEMONIC\" --port=9545 --hostname=0.0.0.0 --gasPrice=0 --gasLimit=10000000 --networkId=1339 --chainId=1339 --db=./ganache/db2 --acctKeys=./ganache/keys2.json",
    "ganache-x2": ". ./.env ; rm -fr ./ganache/db ; rm -fr ./ganache/db2 ; mkdir -p ./ganache/db ; mkdir -p ./ganache/db2 ; rm ./ganache/keys.json ; rm ./ganache/keys2.json ; ganache-cli --accounts=11 --defaultBalanceEther=100 --deterministic --mnemonic=\"$MNEMONIC\" --port=8545 --hostname=0.0.0.0 --gasPrice=0 --gasLimit=10000000 --networkId=1338 --chainId=1338 --db=./ganache/db --acctKeys=./ganache/keys.json & ganache-cli --accounts=11 --defaultBalanceEther=100 --deterministic --mnemonic=\"$MNEMONIC\" --port=9545 --hostname=0.0.0.0 --gasPrice=0 --gasLimit=10000000 --networkId=1339 --chainId=1339 --db=./ganache/db2 --acctKeys=./ganache/keys2.json",
    "test": "hardhat test",
    "tests": "hardhat test",
    "typechain": "hardhat typechain",
    "verify": "hardhat verify",
    "prepare": "husky install",
    "lint": "eslint . --ext .ts --config .eslintrc",
    "lint:fix": "eslint . --ext .ts --config .eslintrc --fix",
    "prettier:check": "prettier --ignore-unknown --check \"deploy/**/*.ts\" \"test/**/*.ts\" \"scripts/**/*.ts\"",
    "prettier:fix": "prettier --loglevel error --ignore-path .gitignore --write ."
  },
  "dependencies": {
    "@anders-t/ethers-ledger": "^1.0.4",
    "@ethersproject/abstract-provider": "^5.7.0",
    "@ethersproject/bignumber": "^5.7.0",
    "@ethersproject/bytes": "^5.7.0",
    "@ethersproject/providers": "^5.7.2",
    "@ethersproject/units": "^5.7.0",
    "@holographxyz/environment": "0.1.10",
    "@holographxyz/hardhat-deploy-holographed": "^0.0.6",
    "@holographxyz/hardhat-holograph-contract-builder": "^0.0.4",
    "@holographxyz/networks": "^0.2.2",
    "@typechain/ethers-v5": "^9.0.0",
    "@typechain/hardhat": "^4.0.0",
    "@types/chai": "^4.3.0",
    "@types/data-urls": "^2.0.1",
    "@types/mocha": "^9.1.0",
    "@types/node": "^17.0.21",
    "@typescript-eslint/parser": "^5.42.1",
    "dotenv": "^16.4.1",
    "ethers": "^5.5.4",
    "path": "^0.12.7",
    "truffle-hdwallet-provider": "^1.0.17",
    "ts-node": "^10.1.0",
    "typechain": "^7.0.0",
    "typescript": "^4.3.5",
    "web3": "^1.7.0",
    "zksync-web3": "^0.4.0"
  },
  "devDependencies": {
    "@nomiclabs/hardhat-ethers": "npm:hardhat-deploy-ethers@^0.3.0-beta.13",
    "@nomiclabs/hardhat-etherscan": "^3.1.0",
    "@nomiclabs/hardhat-waffle": "^2.0.1",
    "chai": "^4.3.6",
    "chai-ethers": "^0.0.1",
    "data-urls": "^3.0.0",
    "eslint": "^8.27.0",
    "eslint-config-prettier": "^8.5.0",
    "eslint-plugin-prettier": "^4.2.1",
    "ethereum-waffle": "^3.4.0",
    "ganache": "^7.2.0",
    "ganache-cli": "^6.12.2",
    "hardhat": "^2.6.3",
    "husky": "^8.0.0",
    "prettier": "^2.6.2",
    "prettier-plugin-solidity": "^1.0.0-beta.13",
    "solhint": "^3.3.7",
    "solhint-plugin-prettier": "^0.0.5"
  },
  "resolutions": {
    "node-hid": "github:holographxyz/node-hid#feature/guard-against-reinstantiating-connection"
  }
}
