{
    "name": "@connext/vector-contracts",
    "version": "0.2.5-beta.20",
    "license": "ISC",
    "description": "Smart contracts powering Connext's minimalist channel platform",
    "keywords": [
        "ethereum",
        "vector",
        "state channels",
        "payment channels",
        "solidity"
    ],
    "main": "./dist/src.ts/index.js",
    "files": [
        "artifacts",
        "deployments",
        "dist",
        "src.sol",
        "src.ts",
        "typechain"
    ],
    "scripts": {
        "copy-wasm": "cp ../../node_modules/@connext/pure-evm-wasm/pure-evm_bg.wasm dist/pure-evm_bg.wasm",
        "prettier": "prettier --write './src.sol/**/*.sol'",
        "build": "rm -rf dist && hardhat compile && tsc && npm run copy-wasm",
        "build-bundle": "rm -f dist/package.json && webpack --config ops/webpack.config.js",
        "test": "nyc mocha --exit --require ts-node/register --require hardhat/register --timeout 60000 'src.ts/**/*.spec.ts'",
        "test-gas": "npx hardhat test"
    },
    "dependencies": {
        "@connext/pure-evm-wasm": "0.1.4",
        "@connext/vector-types": "0.2.5-beta.20",
        "@connext/vector-utils": "0.2.5-beta.20",
        "@ethersproject/abi": "5.2.0",
        "@ethersproject/abstract-provider": "5.2.0",
        "@ethersproject/abstract-signer": "5.2.0",
        "@ethersproject/address": "5.2.0",
        "@ethersproject/bignumber": "5.2.0",
        "@ethersproject/constants": "5.2.0",
        "@ethersproject/contracts": "5.2.0",
        "@ethersproject/hdnode": "5.2.0",
        "@ethersproject/keccak256": "5.2.0",
        "@ethersproject/providers": "5.2.0",
        "@ethersproject/solidity": "5.2.0",
        "@ethersproject/units": "5.2.0",
        "@ethersproject/wallet": "5.2.0",
        "@openzeppelin/contracts": "3.2.1-solc-0.7",
        "evt": "1.9.12",
        "hardhat": "2.2.0",
        "hardhat-deploy": "0.7.5",
        "hardhat-deploy-ethers": "0.3.0-beta.7",
        "keccak": "3.0.1",
        "p-queue": "6.6.2",
        "pino": "6.11.1",
        "pino-pretty": "4.6.0"
    },
    "devDependencies": {
        "@nomiclabs/hardhat-ethers": "2.0.2",
        "@nomiclabs/hardhat-etherscan": "2.1.1",
        "@nomiclabs/hardhat-waffle": "2.0.1",
        "@tenderly/hardhat-tenderly": "1.0.11",
        "@typechain/ethers-v5": "6.0.5",
        "@typechain/hardhat": "^1.0.1",
        "@types/chai": "4.2.15",
        "@types/chai-subset": "1.3.3",
        "@types/mocha": "8.2.1",
        "@types/node": "14.14.31",
        "@types/pino": "6.3.6",
        "@types/sinon-chai": "3.2.5",
        "babel-loader": "8.1.0",
        "chai": "4.3.1",
        "chai-subset": "1.6.0",
        "ethereum-waffle": "3.3.0",
        "event-target-shim": "5.0.1",
        "hardhat-gas-reporter": "1.0.4",
        "mocha": "8.3.0",
        "nyc": "15.1.0",
        "prettier": "2.2.1",
        "prettier-plugin-solidity": "1.0.0-beta.5",
        "sinon": "10.0.0",
        "solc": "0.7.1",
        "solhint": "3.3.2",
        "ts-generator": "0.1.1",
        "ts-loader": "8.0.7",
        "ts-mocha": "8.0.0",
        "ts-node": "9.1.1",
        "typechain": "4.0.3",
        "typescript": "4.2.4",
        "webpack": "4.44.2",
        "webpack-cli": "4.1.0"
    }
}
