{
  "name": "fathom-contracts",
  "version": "2.0.0",
  "description": "The smart contract suite for the fathom protocol",
  "main": "index.js",
  "directories": {
    "test": "test"
  },
  "scripts": {
    "prepublishOnly": "truffle networks --clean",
    "test": "ganache-cli -a 30 > /dev/null 2>&1 & truffle test",
    "lint-js": "standard",
    "deploy": "truffle deploy --network kovan",
    "coverage": "solidity-coverage",
    "lint-solidity": "solhint ./contracts/*.sol"
  },
  "standard": {
    "globals": [
      "it",
      "contract",
      "assert",
      "describe",
      "artifacts",
      "web3"
    ]
  },
  "author": "Julius Faber, Jared Pereira",
  "license": "MIT",
  "devDependencies": {
    "bn.js": "^4.11.8",
    "eth-block-tracker": "^4.0.3",
    "ethereumjs-abi": "^0.6.5",
    "ethjs-abi": "^0.2.1",
    "ethjs-util": "^0.1.6",
    "ganache-cli": "^6.4.3",
    "ipfs-api": "^23.0.0",
    "solhint": "^2.1.0",
    "solidity-coverage": "^0.5.8",
    "standard": "^11.0.1",
    "truffle": "^5.0.18",
    "truffle-hdwallet-provider": "^1.0.0-web3one.0",
    "web3": "^1.0.0-beta.35",
    "websocket": "^1.0.26"
  },
  "files": [
    "index.js",
    "build/contracts/Assessment.json",
    "build/contracts/Concept.json",
    "build/contracts/ConceptRegistry.json",
    "build/contracts/FathomToken.json",
    "build/contracts/Minter.json",
    "contracts/",
    "migrations/",
    "truffle.js",
    "js/getAccounts.js"
  ]
}
