{
  "name": "@balancer-labs/typechain",
  "version": "1.0.0",
  "description": "Typechain bindings for Balancer Protocol V2 contracts",
  "license": "GPL-3.0-only",
  "homepage": "https://github.com/balancer-labs/balancer-v2-monorepo/tree/master/pkg/typechain#readme",
  "repository": {
    "type": "git",
    "url": "https://github.com/balancer-labs/balancer-v2-monorepo.git",
    "directory": "pkg/typechain"
  },
  "bugs": {
    "url": "https://github.com/balancer-labs/balancer-v2-monorepo/issues"
  },
  "main": "dist/index.js",
  "typings": "dist/index.d.ts",
  "files": [
    "dist/"
  ],
  "scripts": {
    "build": "rm -rf dist/ && yarn typechain && tsc && cp temp/*.d.ts dist/ && yarn postbuild",
    "postbuild": "rm -rf temp/",
    "typechain": "typechain --target ethers-v5 --out-dir temp/ '../deployments/tasks/*/abi/*.json' 'abi/*.json'"
  },
  "devDependencies": {
    "@typechain/ethers-v5": "^7.0.1",
    "typechain": "^5.1.2",
    "typescript": "^4.0.2"
  },
  "peerDependencies": {
    "@ethersproject/abi": "^5.4.0",
    "@ethersproject/bytes": "^5.4.0",
    "@ethersproject/constants": "^5.4.0",
    "@ethersproject/providers": "^5.4.0",
    "ethers": "^5.4.1"
  }
}