{
  "name": "@oceanprotocol/keeper-contracts",
  "version": "0.3.22",
  "description": "Integration of TCRs, CPM and Ocean Tokens in Solidity",
  "bugs": {
    "url": "https://github.com/oceanprotocol/keeper-contracts/issues"
  },
  "homepage": "https://github.com/oceanprotocol/keeper-contracts#readme",
  "main": "truffle.js",
  "scripts": {
    "compile": "truffle compile",
    "migrate": "truffle migrate",
    "migrate:poa_local": "npm run migrate -- --network ocean_poa_net_local",
    "migrate:poa_net": "npm run migrate -- --network ocean_poa_net",
    "migrate:poa_aws": "npm run migrate -- --network ocean_poa_aws",
    "migrate:kovan": "npm run migrate -- --network kovan",
    "migrate:rinkeby": "npm run migrate -- --network rinkeby",
    "migrate:mainnet": "npm run migrate ----network mainnet",
    "test": "truffle test",
    "test:cover": "solidity-coverage",
    "release": "./bumpversion.sh patch",
    "clean": "rm -rf ./build/ && rm -rf ./artifacts/*.development.json",
    "lint": "npm run lint:eslint && npm run lint:solium",
    "lint:eslint": "eslint --ignore-pattern '/coverage/' .",
    "lint:solium": "solium -d ./contracts/",
    "lint:solium:watch": "npm run lint:solium -- --watch",
    "lint:mythril": "truffle compile && myth -x --truffle --max-depth 8 --outform markdown > mythril-report.md",
    "lint:fix": "npm run lint:eslint -- --fix && npm run lint:solium -- --fix"
  },
  "directories": {
    "doc": "doc",
    "test": "test"
  },
  "files": [
    "artifacts/**/*",
    "doc/**/*",
    "README.md"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/oceanprotocol/keeper-contracts.git"
  },
  "author": "Ocean Protocol",
  "license": "Apache-2.0",
  "devDependencies": {
    "babel-eslint": "^10.0.1",
    "babel-preset-env": "^1.7.0",
    "bignumber.js": "^8.0.1",
    "eslint": "^5.9.0",
    "eslint-config-oceanprotocol": "^1.3.0",
    "eslint-plugin-node": "^8.0.0",
    "eslint-plugin-standard": "^4.0.0",
    "eth-crypto": "^1.2.7",
    "eth-ecies": "^1.0.3",
    "ethereumjs-abi": "^0.6.5",
    "ethereumjs-util": "^6.0.0",
    "ethers": "^4.0.12",
    "ethjs": "^0.4.0",
    "ethjs-abi": "^0.2.1",
    "ethjs-provider-http": "^0.1.6",
    "ethjs-rpc": "^0.2.0",
    "openzeppelin-solidity": "^2.0.0",
    "solidity-coverage": "^0.5.11",
    "solium": "^1.1.8",
    "truffle": "^5.0.0-user-level-mnemonic.0",
    "truffle-config": "^1.0.4",
    "truffle-expect": "0.0.4",
    "truffle-hdwallet-provider": "^1.0.0-web3one.1",
    "web3": "1.0.0-beta.36",
    "web3-eth-abi": "^1.0.0-beta.36",
    "web3-utils": "^1.0.0-beta.36"
  }
}
