{"_id":"typechain","_rev":"90-8af531c0a84d61c822bf290165010103","name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","dist-tags":{"latest":"8.3.2","beta":"2.0.0-beta2"},"versions":{"0.0.1":{"name":"typechain","version":"0.0.1","license":"MIT","devDependencies":{"@types/chalk":"^0.4.31","@types/glob":"^5.0.32","@types/node":"^8.0.25","typescript":"^2.4.2"},"dependencies":{"chalk":"^2.1.0","glob":"^7.1.2"},"scripts":{"build":"rm -rf ./dist && tsc","postbuild":"chmod +x ./dist/cli.js"},"bin":{"typechain":"./dist/cli.js"},"main":"./dist/webpackLoader.js","types":"./dist/webpackLoader.d.ts","gitHead":"c2f71001a52e34372ce2fba70e14ffa9c192b248","description":"🔌 Typescript bindings for Ethereum smartcontracts","_id":"typechain@0.0.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.4","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-Eqn8rwkSBhfyFgxOAxDGEqDVuZbV21nJXqGotkGQlLpecmf9OVSyySzIrUF0ndfg8ZrkYW6z/sR5CRFz2DB9kg==","shasum":"107cb76e63bfb41d5a02089d5345c54195db9b8a","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAufRtXQuFyPv2/BnrxtsLuJ7VKhtlhInlkupWWQYeicAiAZG8h8GOm5CW3QoR87bedm8EGZ2t7S7rj+H1ir/YHNlw=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain-0.0.1.tgz_1504371203955_0.363810564391315"},"directories":{}},"0.0.2":{"name":"typechain","version":"0.0.2","license":"MIT","devDependencies":{"@types/chalk":"^0.4.31","@types/glob":"^5.0.32","@types/node":"^8.0.25","typescript":"^2.4.2"},"dependencies":{"chalk":"^2.1.0","glob":"^7.1.2"},"scripts":{"build":"rm -rf ./dist && tsc","postbuild":"chmod +x ./dist/cli.js"},"bin":{"typechain":"./dist/cli.js"},"gitHead":"bd8c7e5acd1a35e7eda3aa9b5f67db1cff56cbb3","description":"🔌 Typescript bindings for Ethereum smartcontracts","_id":"typechain@0.0.2","_npmVersion":"5.0.3","_nodeVersion":"8.1.4","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-dFot4aqJEqRr/uSm2FNB1h/AVIxSKHikSAOsht+ZTCK+wYypIyk0IjHoiMcTXYkIiWPhlXjq2FvwECVRgA8YDg==","shasum":"27d371a73d5ff55a07e8a9d1267e1fb888508c06","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDkDVWZPo1CaiGibmTisidy5la5JfuW3cKjw1dOrhGW0AiB+w8+EYqM8X5WSL2HvMOZR2I8xWOqtcUzR1IX+niLsMw=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain-0.0.2.tgz_1504425014929_0.3096570356283337"},"directories":{}},"0.0.3":{"name":"typechain","version":"0.0.3","license":"MIT","devDependencies":{"@types/chalk":"^0.4.31","@types/debug":"^0.0.30","@types/glob":"^5.0.32","@types/node":"^8.0.25","typescript":"^2.4.2"},"dependencies":{"chalk":"^2.1.0","debug":"^3.0.1","glob":"^7.1.2"},"scripts":{"build":"rm -rf ./dist && tsc","postbuild":"chmod +x ./dist/cli.js"},"bin":{"typechain":"./dist/cli.js"},"gitHead":"310a70e1ebc47d4dff397ebcd3a46c8f1c446d02","description":"🔌 Typescript bindings for Ethereum smartcontracts","_id":"typechain@0.0.3","_npmVersion":"5.0.3","_nodeVersion":"8.1.4","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-c/OaxhV4nJlT6wX8/KOALw23JvNDmTwZ7fW8yiT4ls/G1uQux/rZSHb8sB3s43F1P3rAdINRtzRU6/DMVWG51Q==","shasum":"467efd6d590e049866bbc09b48f4a21f56d805a6","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFwqqU2JCm33l53Il6aLmhNs4wrpheQKYN9rjStCggT4AiACx8lEJptLmS1YPsKd8NV57Rbs42I/x3powUC5m9akTA=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain-0.0.3.tgz_1504431009942_0.21294189291074872"},"directories":{}},"0.0.4":{"name":"typechain","version":"0.0.4","license":"MIT","repository":{"type":"git","url":"git+https://github.com/krzkaczor/typechain.git"},"devDependencies":{"@types/chalk":"^0.4.31","@types/debug":"^0.0.30","@types/glob":"^5.0.32","@types/node":"^8.0.25","typescript":"^2.4.2"},"dependencies":{"chalk":"^2.1.0","debug":"^3.0.1","glob":"^7.1.2"},"scripts":{"build":"rm -rf ./dist && tsc","postbuild":"chmod +x ./dist/cli.js"},"bin":{"typechain":"./dist/cli.js"},"gitHead":"e71eb1e0b486e2298afedf588b04ad541c8ba999","description":"🔌 Typescript bindings for Ethereum smartcontracts","bugs":{"url":"https://github.com/krzkaczor/typechain/issues"},"homepage":"https://github.com/krzkaczor/typechain#readme","_id":"typechain@0.0.4","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-KpFSMTUn5LrqBeVvHXoVwx9HtCmeAk/WkkG6rv5/Hm0r9lPlfo3F3Kvgx9Fr/aKgfiEXNVi7LcVV8BRuaswEEw==","shasum":"608ae8ce5b15f1fc3e6ede51b66ba59a428180b3","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/l/RGuGnm9XF24R3cY8+NBDOelFH7B0d91r+JkC4rvwIgQkE33/kRRb7hGR7VaskDcOGzmj/9o4PMw+Jc6Brme04="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain-0.0.4.tgz_1505682342616_0.9925727599766105"},"directories":{}},"0.0.5":{"name":"typechain","version":"0.0.5","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Neufund/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^4.0.3","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/chalk":"^0.4.31","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^4.0.2","@types/glob":"^5.0.32","@types/mocha":"^2.2.44","@types/node":"^8.0.25","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","ganache-cli":"^6.0.3","mocha":"^4.0.1","ts-node":"^3.3.0","typescript":"^2.6.1","web3":"0.20.2","web3-typescript-typings":"^0.7.2"},"dependencies":{"chalk":"^2.1.0","command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^4.0.2","glob":"^7.1.2"},"scripts":{"build":"rm -rf ./dist && tsc -p ./tsconfig.production.json","postbuild":"chmod +x ./dist/cli.js","test":"./scripts/test.sh","test:unit":"NODE_ENV=test mocha --require ts-node/register.js 'test/unit/**/*.spec.ts'","test:integration":"NODE_ENV=test mocha --require ts-node/register.js 'test/integration/web3.ts' 'test/integration/**/*.spec.ts'","test:generateContracts":"NODE_ENV=development ts-node ./lib/cli.ts"},"bin":{"typechain":"./dist/cli.js"},"gitHead":"74f1a58d68656e0e722471ea5028a71ec6a5bb1f","description":"🔌 Typescript bindings for Ethereum smartcontracts","bugs":{"url":"https://github.com/Neufund/Typechain/issues"},"homepage":"https://github.com/Neufund/Typechain#readme","_id":"typechain@0.0.5","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-916pWJXMajVqi4frI6CRPzLWY+Q5ANOvXY39AJyRkD4hcv3LvICs9spzsyawbVebepQR+7qXubPs97JKShgntA==","shasum":"7072a52983ec058c916dc86afd39aedebbfe8343","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiYxyamOxQpOoQF3gDURtaotbEMmea67pTsI+ckawKkgIgEk0s3SOIhmBte44AAWH7kKHVtUyVUY6WVg80gzua3sA="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain-0.0.5.tgz_1512468333774_0.9484774281736463"},"directories":{}},"0.0.7":{"name":"typechain","version":"0.0.7","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Neufund/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^4.0.3","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/chalk":"^0.4.31","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^4.0.2","@types/glob":"^5.0.32","@types/mocha":"^2.2.44","@types/node":"^8.0.25","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","ganache-cli":"^6.0.3","mocha":"^4.0.1","ts-node":"^3.3.0","typescript":"^2.6.1","web3":"0.20.2","web3-typescript-typings":"^0.7.2"},"dependencies":{"chalk":"^2.1.0","command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^4.0.2","glob":"^7.1.2"},"peerDependencies":{"web3":"0.20.x"},"scripts":{"build":"rm -rf ./dist && tsc -p ./tsconfig.production.json","postbuild":"chmod +x ./dist/cli.js","test":"./scripts/test.sh","test:unit":"NODE_ENV=test mocha --require ts-node/register.js 'test/unit/**/*.spec.ts'","test:integration":"NODE_ENV=test mocha --require ts-node/register.js 'test/integration/web3.ts' 'test/integration/**/*.spec.ts'","test:generateContracts":"NODE_ENV=development ts-node ./lib/cli.ts"},"bin":{"typechain":"./dist/cli.js"},"gitHead":"140243f9aed85850a83fbf80d7409ebb5455ad50","description":"🔌 Typescript bindings for Ethereum smartcontracts","bugs":{"url":"https://github.com/Neufund/Typechain/issues"},"homepage":"https://github.com/Neufund/Typechain#readme","_id":"typechain@0.0.7","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-mnPphpMJk0RbgKWlLaJ79qkMM3bsG9fC3tmP4Pz/3L/YVfVN6sRe/H6sSzmaPi0c9mKbfeLQo86KTqlOB08uNg==","shasum":"d46a1df993ec072d5a4b17a873c5560a68116b82","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDP/RZbL9bydKZ2yBNnslHXJCbmwDxdu1ejCDvk0YgDQAiBCFhd4+UAZdDGuJTcWvNMf5K262T5qs8iJMVWz7DSPNw=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain-0.0.7.tgz_1512561180093_0.04998483043164015"},"directories":{}},"0.0.8":{"name":"typechain","version":"0.0.8","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Neufund/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^4.0.3","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/chalk":"^0.4.31","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^4.0.2","@types/glob":"^5.0.32","@types/mocha":"^2.2.44","@types/node":"^8.0.25","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","ganache-cli":"^6.0.3","mocha":"^4.0.1","ts-node":"^3.3.0","typescript":"^2.6.1","web3":"0.20.2","web3-typescript-typings":"^0.7.2"},"dependencies":{"chalk":"^2.1.0","command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^4.0.2","glob":"^7.1.2"},"peerDependencies":{"web3":"0.20.x"},"scripts":{"build":"rm -rf ./dist && tsc -p ./tsconfig.production.json","postbuild":"chmod +x ./dist/cli.js","test":"./scripts/test.sh","test:unit":"NODE_ENV=test mocha --require ts-node/register.js 'test/unit/**/*.spec.ts'","test:integration":"NODE_ENV=test mocha --require ts-node/register.js 'test/integration/web3.ts' 'test/integration/**/*.spec.ts'","test:generateContracts":"NODE_ENV=development ts-node ./lib/cli.ts"},"bin":{"typechain":"./dist/cli.js"},"gitHead":"f32d1a6d48beb973c08316fe86e65f274dee920f","description":"🔌 Typescript bindings for Ethereum smartcontracts","bugs":{"url":"https://github.com/Neufund/Typechain/issues"},"homepage":"https://github.com/Neufund/Typechain#readme","_id":"typechain@0.0.8","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-zb/U+6u69k81DGO5B035CcP+8AdXazG+IOPh3I8aZzso0jyd14eZFvG7RyVHMZo/3NMYGLpmhL8o1x+r8as8Yw==","shasum":"1b6dc2c2a2bf7f3274e362c428e2ea5adff4e164","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.0.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDq+v/yYiP/I2J1CayscWglj3JEA/x6edfYe20OjvmBhQIhAP0MwsSkDChBXxg6jlMVh8NpM/6U1EH0I8cioLz2X2WA"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain-0.0.8.tgz_1512682508413_0.30849225516431034"},"directories":{}},"0.0.9":{"name":"typechain","version":"0.0.9","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Neufund/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^4.0.3","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/chalk":"^0.4.31","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^4.0.2","@types/glob":"^5.0.32","@types/mocha":"^2.2.44","@types/node":"^8.0.25","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","ganache-cli":"^6.0.3","mocha":"^4.0.1","prettier":"1.9.1","ts-node":"^3.3.0","typescript":"^2.6.1","web3":"0.20.2","web3-typescript-typings":"^0.7.2"},"dependencies":{"chalk":"^2.1.0","command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^4.0.2","glob":"^7.1.2"},"peerDependencies":{"web3":"0.20.x"},"scripts":{"build":"rm -rf ./dist && tsc -p ./tsconfig.production.json","postbuild":"chmod +x ./dist/cli.js","lint":"yarn formatting","lint:fix":"yarn formatting:fix","formatting":"prettier --list-different **/*.ts","formatting:fix":"prettier --write **/*.ts","test":"yarn lint && ./scripts/test.sh","test:unit":"NODE_ENV=test mocha --require ts-node/register.js 'test/unit/**/*.spec.ts'","test:integration":"NODE_ENV=test mocha --require ts-node/register.js 'test/integration/web3.ts' 'test/integration/**/*.spec.ts'","test:generateContracts":"NODE_ENV=development ts-node ./lib/cli.ts"},"bin":{"typechain":"./dist/cli.js"},"gitHead":"be132bbf081c7bf6dbcd7ba4cebd31bca47b841e","description":"🔌 Typescript bindings for Ethereum smartcontracts","bugs":{"url":"https://github.com/Neufund/Typechain/issues"},"homepage":"https://github.com/Neufund/Typechain#readme","_id":"typechain@0.0.9","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-tbWEz+1+vR2p3x0+5bAtUz1ZaqMzgkqs8SPy6YRvCOuIVz1OwAG1L1Z8l9VJFtALDWRkWvW21XQa3V61/B6cyw==","shasum":"14079e8930bb7393ba40cfa9df046d0677d152b8","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.0.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzDPHybqsN0u1LH5Yz0OIgDALlj70C1qUaMiIzZLTv1AIhAM5UiSAGFvaJSk8DjLFehfdfYevxTQLVe+Ge5X/KJblB"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain-0.0.9.tgz_1512685271410_0.2106567828450352"},"directories":{}},"0.1.0":{"name":"typechain","version":"0.1.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Neufund/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^4.0.3","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/chalk":"^0.4.31","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^4.0.2","@types/glob":"^5.0.32","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.8.1","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","ganache-cli":"^6.0.3","mocha":"^4.0.1","ts-node":"^3.3.0","tslint":"^5.8.0","tslint-language-service":"^0.9.7","typescript":"^2.6.1","typestrict":"^0.0.6","web3":"0.20.2","web3-typescript-typings":"^0.7.2"},"dependencies":{"chalk":"^2.1.0","command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^4.0.2","glob":"^7.1.2","prettier":"^1.9.1"},"peerDependencies":{"web3":"0.20.x"},"scripts":{"prepublish":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json","postbuild":"chmod +x ./dist/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --exclude 'test/integration/abis/*.ts'","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --exclude 'test/integration/abis/*.ts' --fix ","formatting":"prettier --list-different **/*.ts","formatting:fix":"prettier --write **/*.ts","test":"yarn lint && ./scripts/test.sh","test:unit":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/unit/**/*.spec.ts'","test:integration":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/integration/web3.ts' 'test/integration/**/*.spec.ts'","test:generateContracts":"NODE_ENV=development ts-node ./lib/cli.ts --force"},"bin":{"typechain":"./dist/cli.js"},"gitHead":"1a527a4a84e1788ecffae5ea7e278f745b42bcc5","description":"🔌 Typescript bindings for Ethereum smartcontracts","bugs":{"url":"https://github.com/Neufund/Typechain/issues"},"homepage":"https://github.com/Neufund/Typechain#readme","_id":"typechain@0.1.0","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-BciIk+BkFxKyMrgCblAgMSqXsy3RtvwJzSUT/6YSFGP2A6pp/0pXFELHXrY3CL5ir2yXEkB4ZxADJxR4l6JBzQ==","shasum":"29ef487f7e09128fd8c06721495d44a09d1454d0","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFoh7nPzbLfODYHJ7J8BcAgE4l/5MNGFeWaEkoDLcJxqAiBChjOJfhZMgvBZ6gkrovABLjO7OlcZJgYme+kDccYZBQ=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain-0.1.0.tgz_1512856551174_0.6635034659411758"},"directories":{}},"0.1.1":{"name":"typechain","version":"0.1.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Neufund/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^4.0.3","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/chalk":"^0.4.31","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^4.0.2","@types/glob":"^5.0.32","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.8.1","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","ganache-cli":"^6.0.3","mocha":"^4.0.1","ts-node":"^3.3.0","tslint":"^5.8.0","tslint-language-service":"^0.9.7","typescript":"^2.6.1","typestrict":"^0.0.6","web3":"0.20.2","web3-typescript-typings":"^0.7.2"},"dependencies":{"chalk":"^2.1.0","command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^4.0.2","glob":"^7.1.2","prettier":"^1.9.1"},"peerDependencies":{"web3":"0.20.x"},"scripts":{"prepublish":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json","postbuild":"chmod +x ./dist/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","formatting":"prettier --list-different **/*.ts","formatting:fix":"prettier --write **/*.ts","test":"yarn lint && ./scripts/test.sh","test:unit":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/unit/**/*.spec.ts'","test:integration":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/integration/web3.ts' 'test/integration/**/*.spec.ts'","test:generateContracts":"NODE_ENV=development ts-node ./lib/cli.ts --force","test:generateContractsOutDir":"NODE_ENV=development ts-node ./lib/cli.ts --force --outDir ./test-tmp/"},"bin":{"typechain":"./dist/cli.js"},"gitHead":"daceaecc768e140b484714fd8627df0595d75ca0","description":"🔌 Typescript bindings for Ethereum smartcontracts","bugs":{"url":"https://github.com/Neufund/Typechain/issues"},"homepage":"https://github.com/Neufund/Typechain#readme","_id":"typechain@0.1.1","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-ng3uD7rHeG6PJCCTCrm20BB6CmCxrwE0WolVE4GJsNftVzti31G2zCwu+jA6AV4nRbeqlEZvBFwcH5w7Ygfq8w==","shasum":"8047f5ee36c37e195540189e9961456257c2d193","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA8SB1xKSnA0Dg0bFDhtRJC2bZoMizunzH7PxAq8jyCgAiAnYzZjjQPyBfHlysrampPGiQwKJPF4LEGvXh+n0oApag=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain-0.1.1.tgz_1517772890670_0.24887130386196077"},"directories":{}},"0.1.2":{"name":"typechain","version":"0.1.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Neufund/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^4.0.3","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/chalk":"^0.4.31","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^4.0.2","@types/glob":"^5.0.32","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.8.1","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","ganache-cli":"^6.0.3","mocha":"^4.0.1","ts-node":"^3.3.0","tslint":"^5.8.0","tslint-language-service":"^0.9.7","typescript":"^2.6.1","typestrict":"^0.0.6","web3":"0.20.2","web3-typescript-typings":"^0.7.2"},"dependencies":{"bignumber.js":"^5.0.0","chalk":"^2.3.0","command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^4.0.2","glob":"^7.1.2","prettier":"^1.9.1","solc":"^0.4.19"},"peerDependencies":{"bignumber.js":"^5.0.0","web3":"0.20.x"},"scripts":{"prepublish":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json","postbuild":"chmod +x ./dist/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","formatting":"prettier --list-different **/*.ts","formatting:fix":"prettier --write **/*.ts","test":"yarn lint && ./scripts/test.sh","test:unit":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/unit/**/*.spec.ts'","test:integration":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/integration/web3.ts' 'test/integration/**/*.spec.ts'","test:generateContracts":"NODE_ENV=development ts-node ./lib/cli.ts --force","test:generateContractsOutDir":"NODE_ENV=development ts-node ./lib/cli.ts --force --outDir ./test-tmp/"},"bin":{"typechain":"./dist/cli.js"},"gitHead":"be3f84a7855b8468c53e3ba584dab6c6088edb31","description":"🔌 Typescript bindings for Ethereum smartcontracts","bugs":{"url":"https://github.com/Neufund/Typechain/issues"},"homepage":"https://github.com/Neufund/Typechain#readme","_id":"typechain@0.1.2","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-1QRbd5jb13uEvJ9D7AZvabd1PDbfqJmL39e0AzWrJeJ3hZoA3rZaQxOYfJXyM7jUgElkZ6Wl+gQXAoddCAdR+g==","shasum":"a8568abd55578c9bbacf192cfa1fc26dbf2f6414","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.1.2.tgz","fileCount":26,"unpackedSize":123152,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHQWqY3gFFAv2BnGcK0HU1dPiiivkS8C0VxbWHuGB474AiA/AG4E4LsD2RD+H2/d3bxzIsAAOhYqG0zlIuhYYj5+eg=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.1.2_1518343970442_0.9637008612050966"},"_hasShrinkwrap":false},"0.1.3":{"name":"typechain","version":"0.1.3","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Neufund/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^4.0.3","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/chalk":"^0.4.31","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^4.0.2","@types/glob":"^5.0.32","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.8.1","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","ganache-cli":"^6.0.3","mocha":"^4.0.1","ts-node":"^3.3.0","tslint":"^5.8.0","tslint-language-service":"^0.9.7","typescript":"^2.6.1","typestrict":"^0.0.6","web3":"0.20.2","web3-typescript-typings":"^0.7.2"},"dependencies":{"bignumber.js":"^5.0.0","chalk":"^2.3.0","command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^4.0.2","glob":"^7.1.2","prettier":"^1.9.1","solc":"^0.4.19"},"peerDependencies":{"bignumber.js":"^5.0.0","web3":"0.20.x"},"scripts":{"prepublish":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json","postbuild":"chmod +x ./dist/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","formatting":"prettier --list-different **/*.ts","formatting:fix":"prettier --write **/*.ts","test":"yarn lint && ./scripts/test.sh","test:unit":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/unit/**/*.spec.ts'","test:integration":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/integration/web3.ts' 'test/integration/**/*.spec.ts'","test:generateContracts":"NODE_ENV=development ts-node ./lib/cli.ts --force","test:generateContractsOutDir":"NODE_ENV=development ts-node ./lib/cli.ts --force --outDir ./test-tmp/"},"bin":{"typechain":"./dist/cli.js"},"gitHead":"9cc029901d3a3a8d525f377f22627ac92684245d","description":"🔌 Typescript bindings for Ethereum smartcontracts","bugs":{"url":"https://github.com/Neufund/Typechain/issues"},"homepage":"https://github.com/Neufund/Typechain#readme","_id":"typechain@0.1.3","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-YM3ZzRvRC2kh+VgANdzeDqXz3QAT+ec8lk2vTy3tq33iX56hYDPCTjJekO9B/ICQgjHlnssTEB6gIqlo/mcjdw==","shasum":"a7e5575b0aad590c871cee8371fd4951453be81c","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.1.3.tgz","fileCount":26,"unpackedSize":123173,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAoFOS4DMjfFYzvrTr7zcIpeRgJqSJBmLG0Ygb9qmhkzAiEAtUhMUqyXmKd3ajfs8Id4I18PtzkgIYhx6fjVfsqUwGY="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.1.3_1521008076832_0.7230713990568163"},"_hasShrinkwrap":false},"0.1.4":{"name":"typechain","version":"0.1.4","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Neufund/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^4.0.3","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/chalk":"^0.4.31","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^4.0.2","@types/glob":"^5.0.32","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.8.1","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","ganache-cli":"^6.0.3","mocha":"^4.0.1","ts-node":"^3.3.0","tslint":"^5.8.0","tslint-language-service":"^0.9.7","typescript":"^2.6.1","typestrict":"^0.0.6","web3":"0.20.2","web3-typescript-typings":"^0.7.2"},"dependencies":{"bignumber.js":"^5.0.0","chalk":"^2.3.0","command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^4.0.2","glob":"^7.1.2","prettier":"^1.9.1","solc":"^0.4.19"},"peerDependencies":{"bignumber.js":"^5.0.0","web3":"0.20.x"},"scripts":{"prepublish":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json","postbuild":"chmod +x ./dist/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","formatting":"prettier --list-different **/*.ts","formatting:fix":"prettier --write **/*.ts","test":"yarn lint && ./scripts/test.sh","test:fix":"yarn lint:fix && ./scripts/test.sh","test:unit":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/unit/**/*.spec.ts'","test:integration":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/integration/web3.ts' 'test/integration/**/*.spec.ts'","test:generateContracts":"NODE_ENV=development ts-node ./lib/cli.ts --force","test:generateContractsOutDir":"NODE_ENV=development ts-node ./lib/cli.ts --force --outDir ./test-tmp/"},"bin":{"typechain":"./dist/cli.js"},"gitHead":"3360c67b38106a976f8afd3c30db13e8c4207181","description":"🔌 Typescript bindings for Ethereum smartcontracts","bugs":{"url":"https://github.com/Neufund/Typechain/issues"},"homepage":"https://github.com/Neufund/Typechain#readme","_id":"typechain@0.1.4","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-l3/++zqJ6XZhW/b6WNOPPrfeliFykrV+Mt0o/CwWjxoGWFqmQWs+ryxxNETn/lVqcCMcadwWHETguMhTV4PjCQ==","shasum":"e6fb5292236fadb3369074950095fcb4b7acf412","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.1.4.tgz","fileCount":23,"unpackedSize":121782,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGEA8/HzoqWbLNNnAoxJZ226Yp7uSfKLbq3s9ezDgG7FAiAx3/ZuTRrCNmi6cDAp8uA24wcFjd3HOgSmOPV9+JEM+g=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.1.4_1521565462878_0.16389589249713543"},"_hasShrinkwrap":false},"0.1.5":{"name":"typechain","version":"0.1.5","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Neufund/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^4.0.3","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/chalk":"^0.4.31","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^4.0.2","@types/glob":"^5.0.32","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.8.1","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","ganache-cli":"^6.0.3","mocha":"^4.0.1","ts-node":"^3.3.0","tslint":"^5.8.0","tslint-language-service":"^0.9.7","typescript":"^2.6.1","typestrict":"^0.0.6","web3":"0.20.2","web3-typescript-typings":"^0.7.2"},"dependencies":{"bignumber.js":"^5.0.0","chalk":"^2.3.0","command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^4.0.2","glob":"^7.1.2","prettier":"^1.9.1","solc":"^0.4.19"},"peerDependencies":{"bignumber.js":"^5.0.0","web3":"0.20.x"},"scripts":{"prepublish":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json","postbuild":"chmod +x ./dist/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","formatting":"prettier --list-different **/*.ts","formatting:fix":"prettier --write **/*.ts","test":"yarn lint && ./scripts/test.sh","test:fix":"yarn lint:fix && ./scripts/test.sh","test:unit":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/unit/**/*.spec.ts'","test:integration":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/integration/web3.ts' 'test/integration/**/*.spec.ts'","test:generateContracts":"NODE_ENV=development ts-node ./lib/cli.ts --force","test:generateContractsOutDir":"NODE_ENV=development ts-node ./lib/cli.ts --force --outDir ./test-tmp/"},"bin":{"typechain":"./dist/cli.js"},"gitHead":"6127b1c0a0970f6dd4678ceab97c802ec65a280d","description":"🔌 Typescript bindings for Ethereum smartcontracts","bugs":{"url":"https://github.com/Neufund/Typechain/issues"},"homepage":"https://github.com/Neufund/Typechain#readme","_id":"typechain@0.1.5","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-YzFDYje0hiJWgYpbEXf4sr9LAFyDoVwzsc1I7WFomyyTAiFqj3aGr5K716a+pf7XigIGDAvyVNHq7ld6oVUv0A==","shasum":"2a4248ac59f277301b74f57f2097be1753341ec9","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.1.5.tgz","fileCount":23,"unpackedSize":121979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa16EwCRA9TVsSAnZWagAARAkQAJ1dnRQHAN74f5dWuCED\nsgcxGKOzhUXr2rf468TnKWXO5RZFTgGfoBBU0ZoOAXxX9j/LlS0nTMyJqSA+\nOyPFN3g06m3Ac6lSzw45LLR/rkIBzDGNFNhaWDwlWVnMhf5/lZGL9nLaqByT\ncfthZ5y0Hc0bFDpUnGMFQsCDki6Q9gK9ds4y5v2WVnlmYFHnyNLx4iViTCEf\nnc5f0NWC0D46ZC2PfutLC8JSvDEZGG7P90nHK7eJcIqHQKP0a5oox7mSQtrx\nmPHdlK6mTWMtGLplxhuWzVs47pGDfsbvxn7s0dk1ApCaaLRkM2x1w26LZoH9\nTWEfMoG+y1DBgf3nN1kDaTZHUODyTGroQhRLklISuDktIQC3gG+kV6oXQfj6\ntJDCTUsnRSr/WgyBatzdGw9sc7DYyIpC3OjyrzG5LEcLfrsFBV+RObiGIaT/\naIvi/i8gqsX6FfBLLMOT6nDbTiqcH61l9vhJfZ2h6G1RjF2GKJvayzvBtU8P\naDT9qJ3l7W/l7dFnHtJpFFXkdvH1H5vYYSC0YXWdu47ZH/o1E1lIqjmm/t9/\n4XZzhyDJ1hkPOesR/zEp6KYt097kZh8lvbK7KrKz4R2wemJcuDa6OqYmfhg6\nKPJu/ynbkyUtuMyUkKCAn2GvY9/vLsd+Os49ckYqk/Lu0ytuKB8muA3+c7+H\nPkY/\r\n=3wPO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHSBG/Y6xigczR1LSQpaOHVg9yO2/8g0qY7qk1k/gWcsAiAv0krm1aDaBL2oFmZejJMb/A7a97ZYrH/hm0zCQFXqAw=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.1.5_1524080943372_0.5149501386157149"},"_hasShrinkwrap":false},"0.2.0":{"name":"typechain","version":"0.2.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Neufund/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^4.0.3","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/chalk":"^0.4.31","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^4.0.2","@types/glob":"^5.0.32","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.8.1","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","ganache-cli":"^6.0.3","mocha":"^4.0.1","ts-node":"^3.3.0","tslint":"^5.8.0","tslint-language-service":"^0.9.7","typescript":"^2.6.1","typestrict":"^0.0.6","web3":"0.20.2","web3-typescript-typings":"^0.7.2"},"dependencies":{"bignumber.js":"^5.0.0","chalk":"^2.3.0","command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^4.0.2","glob":"^7.1.2","prettier":"^1.9.1","solc":"^0.4.24"},"peerDependencies":{"bignumber.js":"^5.0.0","web3":"0.20.x"},"scripts":{"prepublish":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json","postbuild":"chmod +x ./dist/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:fix":"yarn lint:fix && ./scripts/test.sh","test:unit":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/unit/**/*.spec.ts'","test:integration":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/integration/web3.ts' 'test/integration/**/*.spec.ts'","test:generateContracts":"NODE_ENV=development ts-node ./lib/cli.ts --force","test:generateContractsOutDir":"NODE_ENV=development ts-node ./lib/cli.ts --force --outDir ./test-tmp/"},"bin":{"typechain":"./dist/cli.js"},"gitHead":"f897378be59ec28f93e3af0418a3c0b7b2d5fd8d","description":"🔌 Typescript bindings for Ethereum smartcontracts","bugs":{"url":"https://github.com/Neufund/Typechain/issues"},"homepage":"https://github.com/Neufund/Typechain#readme","_id":"typechain@0.2.0","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-roxz+7B4BEKYqGTjYk2QLS3eL7MJA5R0aS9rxM7NqpkJsiXRCNTswC1eodrad7eEuYN2xeluQF1+mIRqS+2hAQ==","shasum":"48b1f33622b818f1a18bd59c7815b6d45c127100","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.2.0.tgz","fileCount":24,"unpackedSize":129310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHGiPCRA9TVsSAnZWagAA1UkP/3kzgPPyGVamAPSRYuyz\n9HlzcwWjRrlLF+D+CN0Fu5EX1Elv77liAVCDlUXEgDggvSg2PfZ3+zgi4LeS\nohXvc65mkH4wGtMwRobD4GmbQhvU1jJB1kgZwTDJQ+tsai5/j7yJOpMWoqhp\nmNtqk7UCUI0F6klEqdms46ujSe/ZbbrSotCNpP9adD4+wVpfEIn5fQ3QOIgJ\nywm1mvC9yTMq+4XTcBHzbL1K/x6Z7aX4vhHuOjHjPSwuJFJWfcpaprBO2oix\nhU4eWgj/DO8vS+F4+N0ZjU8vLVnaRc1804HyBIa71ziPntnA4vfUQOcr1xO/\n5OpAxFEENaHKWhE3/l2SGhj6uQlgOtT5jGaSKbBtGy4nT7OEha0sw4JtuBXr\nognnlZ8N2wEqJE1WpTCilz58VCyuaItB1CZ39pfqTR1C9mHvFk9nYifkwFfl\nK52FFqStTBdbJq4liheTJAFaYEevhzZgg69NOgS3iJNbpCAWLwTIfS4P8uPt\nv46syaGbm0vNSQ3eGHdPUoHk/nIcM0TXO1Hiy983neJ2hyEswh/8lsOIw5Ic\nkdSLMeRqK04dRFii7UT2Z+hBy8pTqIvEGBeziiNCUhXHFynXqt01YVhURCqf\no7dCKi+tq8vQ9wncYXAGUIOF7Oq7XhrHv1PZ5vofwNfzBSx+KJDCrzSp45jp\nMDdQ\r\n=TFDa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoZ6+m1D3WODywAvvUsH9cXbjbdHihRqodjvnEnjaClAIhAO7ix6LeL5ktbW/TD/pEJ7HPBDC9XSSCzRXTxnBTCPdI"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.2.0_1528588430173_0.17392639981280844"},"_hasShrinkwrap":false},"0.2.1":{"name":"typechain","version":"0.2.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Neufund/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^4.0.3","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/chalk":"^0.4.31","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^4.0.2","@types/glob":"^5.0.32","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.8.1","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","ganache-cli":"^6.0.3","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","ts-node":"^3.3.0","tslint":"^5.8.0","tslint-language-service":"^0.9.7","typescript":"^2.6.1","typestrict":"^0.0.6","web3":"0.20.2","web3-typescript-typings":"^0.7.2"},"dependencies":{"bignumber.js":"^5.0.0","chalk":"^2.3.0","command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^4.0.2","glob":"^7.1.2","prettier":"^1.9.1"},"peerDependencies":{"bignumber.js":"^5.0.0","web3":"0.20.x"},"scripts":{"prepublish":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json","postbuild":"chmod +x ./dist/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:fix":"yarn lint:fix && ./scripts/test.sh","test:unit":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/unit/**/*.spec.ts'","test:integration":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/integration/web3.ts' 'test/integration/**/*.spec.ts'","test:generateContracts":"NODE_ENV=development ts-node ./lib/cli.ts --force","test:generateContractsOutDir":"NODE_ENV=development ts-node ./lib/cli.ts --force --outDir ./test-tmp/"},"bin":{"typechain":"./dist/cli.js"},"gitHead":"f5a0df8244ee726bac0002cfff766d863168e4c3","description":"<p align=\"center\">   <img src=\"https://github.com/Neufund/TypeChain/blob/d82f3cc644a11e22ca8e42505c16f035e2f2555d/docs/images/typechain-logo.png?raw=true\" width=\"300\" alt=\"TypeChain\">   <h3 align=\"center\">TypeChain</h3>   <p align=\"center\">🔌 Typescript b","bugs":{"url":"https://github.com/Neufund/Typechain/issues"},"homepage":"https://github.com/Neufund/Typechain#readme","_id":"typechain@0.2.1","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-vFCqwWFKHeNnrFvPOnvIfJdAWiUtOY2zGl4HYaMLzQJ4s1NgjzyGzYK0tIFXeG/cuF5WXZuXe2kwTy/omlkoSw==","shasum":"c94f863cd1ffd6bbaf1da83f435b60e490563646","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.2.1.tgz","fileCount":26,"unpackedSize":185059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHTIUCRA9TVsSAnZWagAAG8IP+QGQM0or4VJGdFxazinH\nIoi+6IPGD6Ofx5TlITTYmGTkpmo5EjdbdPMJ1+qOeWWg1yntinCPpJfXMqZ8\nr/QV2KQVTHQwyUd3XRxkX0Z5n7b1NOeQhqimGBbK3fo5SsxYQLhvl5m2NSsn\n4GYFfB8q0nOTn1yy7m9OH4grjCj0hTBx9AM7M7Lj8f75BoRVJbh7odFHP+Gu\n7vXsXWbGOJhjMPz+VNzIY8uHoCdoSQaWE+SzZHAYMRx1XxmjfROKFTMtTKqU\nmWAVAddg7ultMoXFNmLZqORgvL3P2m6Ur5xqWftTQrPXgM/anvWeiFvsZmhx\ncNj1dvEpuTQBjgm9uv3OePDI+XLCcrbBcl5DxRyMZxGg9TbtQyY8M5wgWmNq\nhg7wnPane4Q9G9YI4m+uRnfBSDRsSwjcQXOKSSzgK/KETif4Mars4aYfYOCo\n2M2rvfPjHlYJn7R6fuqdr1cOJa5nlmr4NySh2oKIvw1KMyGiw4vl+wdrsYj3\nuTHhiaM+Hf7H2Lf/ggUW6vCrh7kLCiFFhKg05Fj6pCQINkjVxXB70S87iglo\nvRiMbW3COztc0+/UMhyz7JP9VHY5CxQLSvIBdNMC6lY+m0Sw3lzj/g68l0Yu\nKe+n25+2ApxhL2PKXvXL3eWsORZe9QKq9t+urHOcfGVBRDtb58AGTExuGyfS\nzgHS\r\n=wvr4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYQvSquPMFtg07Rv2g8YB0aLiiISauA5d5+8J6bReYZAIgAj55MqxD/ZpfF+9oAvYwFkgBz8EuJsqtXWJCcR6kzRs="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.2.1_1528640019385_0.3852158084137045"},"_hasShrinkwrap":false},"0.2.2":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.2.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Neufund/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^4.0.3","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/chalk":"^0.4.31","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^4.0.2","@types/glob":"^5.0.32","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.8.1","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","ganache-cli":"^6.0.3","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","ts-node":"^3.3.0","tslint":"^5.8.0","tslint-language-service":"^0.9.7","typescript":"^2.6.1","typestrict":"^0.0.6","web3":"0.20.2","web3-typescript-typings":"^0.7.2"},"dependencies":{"bignumber.js":"^5.0.0","chalk":"^2.3.0","command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^4.0.2","glob":"^7.1.2","prettier":"^1.9.1"},"peerDependencies":{"bignumber.js":"^5.0.0","web3":"0.20.x"},"scripts":{"prepublish":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json","postbuild":"chmod +x ./dist/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:fix":"yarn lint:fix && ./scripts/test.sh","test:unit":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/unit/**/*.spec.ts'","test:integration":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/integration/web3.ts' 'test/integration/**/*.spec.ts'","test:generateContracts":"NODE_ENV=development ts-node ./lib/cli.ts --force","test:generateContractsOutDir":"NODE_ENV=development ts-node ./lib/cli.ts --force --outDir ./test-tmp/"},"bin":{"typechain":"./dist/cli.js"},"gitHead":"4d8fbebf8bd27e90d3180b6070fa70ebb70bd051","bugs":{"url":"https://github.com/Neufund/Typechain/issues"},"homepage":"https://github.com/Neufund/Typechain#readme","_id":"typechain@0.2.2","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-w7halQjKBaMk0Yw7foYbyzXNsX8f2o2Cx8WQ8RmvkLph1u8eS2GC8Nd5xRM79JE9klKmM+ry1VkB9+duRj7/2Q==","shasum":"ca34be6adfa2e11c053376fb0829a44857f775c3","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.2.2.tgz","fileCount":26,"unpackedSize":185241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIBopCRA9TVsSAnZWagAAhPIP+QBmhuPuaz9EAARe/wM+\nB6ApsKqOJ+yZJjRjFel7ivsCGCxRIOKO6MZEn8cG0hDdtC7tk4bKOqLtIRzr\nZY41Gf2227I8Ne5tpOJGgrzDkYSONChLhf8iubSKauEUpxnXfLuZWVeEkpAE\nSjhiqHIkkzkX2mJn/S5pBmMyA0NuJW0pytRgRAVtl/5Aq/VrA320DNRJ7tGi\nNvbsYbQEilmk+EZh25bVtfEQUOJsOcPUm1icDRNZrvjHL+6fl+CnyAV1XNFT\nq3EqsqGbpo09g547GMAT9R6ImWnstr0tC4mOLpChfOIOVSFP2WIR8u14iVvh\navGuaC75UYJnAtQNvXC1RQnTQUn8fmBXLWjnSVtdXF8sx1nf/qNtnJHx0/+r\n34W18S3O3BErmDZ9SznfeAubqceS6C4klenmdAhfHlQlen4n6vj4kjqeC6N2\ni9+iRlXSlTJ0dBWnNW6pr5GVnEOviYbcne0IWfT1L6HhBmJN4m181F7J18AJ\nsjFbSSdUjKnxBlnJhFXn9XOOWS+5GEfoj6FR72i/JfUKoydK4qDF/9h1t79E\nhsyfQZQ4iO6lsdCy82T/dEnTHoJcZaQM/xAXMBLZXf6B7RyqOvjNoVb1TRAv\nolYb6mpQk7mYKQDXrHuzJ38lwTZrGKgKYeL1jYQSAEgMR+rcFOBPz5P3UePK\nrv3+\r\n=GbKE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMZ+KsGgBEtIGhQ+jvy9pcMtPFAFYWtHlpvtdnJY7DEAIhAOE3lVZgsBm78bgy+vBqSPLb5L0qAkeXvltKwU/JAltI"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.2.2_1528830503776_0.8426422000088105"},"_hasShrinkwrap":false},"0.2.3":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.2.3","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Neufund/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^4.0.3","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/chalk":"^0.4.31","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^4.0.2","@types/glob":"^5.0.32","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.8.1","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","ganache-cli":"^6.0.3","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","ts-node":"^3.3.0","tslint":"^5.8.0","tslint-language-service":"^0.9.7","typescript":"^2.6.1","typestrict":"^0.0.6","web3":"0.20.2","web3-typescript-typings":"^0.7.2"},"dependencies":{"bignumber.js":"^5.0.0","chalk":"^2.3.0","command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^4.0.2","glob":"^7.1.2","prettier":"^1.9.1"},"peerDependencies":{"bignumber.js":"^5.0.0","web3":"0.20.x"},"scripts":{"prepublish":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json","postbuild":"chmod +x ./dist/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:fix":"yarn lint:fix && ./scripts/test.sh","test:unit":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/unit/**/*.spec.ts'","test:integration":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/integration/web3.ts' 'test/integration/**/*.spec.ts'","test:generateContracts":"NODE_ENV=development ts-node ./lib/cli.ts --force","test:generateContractsOutDir":"NODE_ENV=development ts-node ./lib/cli.ts --force --outDir ./test-tmp/"},"bin":{"typechain":"./dist/cli.js"},"gitHead":"3c72b2e83f9ba6ba74f3aa41869af45849beb58d","bugs":{"url":"https://github.com/Neufund/Typechain/issues"},"homepage":"https://github.com/Neufund/Typechain#readme","_id":"typechain@0.2.3","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-vrulVXeW1Ni/Rn7Xq8SYRvQRh3jmhXV4y4a9VumvBfnASpsRoKtotvHgzt8lI3L//a2bykKABwFaMk8CDS4LRw==","shasum":"6f6e0205048a0c60b62d6819dc0a6eb23a57be4c","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.2.3.tgz","fileCount":26,"unpackedSize":185238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKCW/CRA9TVsSAnZWagAALUMQAJ/9t2/HlEPExE/d9Tyc\nKwjiGnX4wJ1XGms8o6sfeFuHKGd0qIZ+nf9VneZAkopevpmnra6J2ewXIISA\nN+c502ahgYs/ldgvmJ4QoaSwt6ZGwiYSx27ZUmNaXaTY3LZHAOeBYrAlW0+w\n5Om3PbejT2iLnRyabxdkhlOgYZATgQr+HS0xa4AafKhwl0jVJHNQQGeWfzxR\nqkbhc5Xl3oPzHYBw0Sgnn4v5M3lx1xvDidG7Bifi2AaeZBEEgyTU9CCRaCZ6\n9X9CvaQRc359JnOdGqwXy9jTo0fIhPGawcbYaiGAJzvahbB/s7Dr38v6j0BZ\nKVLrlpA/NkMXr+Xo9zisRatRxX9p6ZAClkR9l4y6wk4nsI9MKPoxtjq2HF8Z\n/4gfSNosuxFYIqJBerPiI/b3etjLKXoZahjoTthIMiKcR3PZwlh9c8wszhhz\n8y6HeEY3Dem70q5ffuR9ZjYDWO6MfuVlIJ8OBHqRCQ72gxR3v1YOESLMkeuK\nwsswXatxjD8YITBQsLR4rBPaKgrucfNeWJo+t3EnIKIr2JrksLQcE0o9zufD\nr8wV2FX7sCRtQU/OFBQHnI+S/U6tVCafAI3DKOEpu0klPHC5D4GrX+hoZrDL\nvdP9G8dLpm6/j6og/32ecVK4E5715aqCXrhPpW7P3yVYGMMF9m+K/hK5m3hX\n5YjY\r\n=XANq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbfCU9pWIf1N7bzXEhc3dL8MXRl1zXvske+S7XNGBqtQIhALK247S68mXqusd1spCfVq9TGb701ET6BXybK8eW16ct"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.2.3_1529357758566_0.3315860970904694"},"_hasShrinkwrap":false},"0.2.4":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.2.4","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Neufund/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^4.0.3","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/chalk":"^0.4.31","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^4.0.2","@types/glob":"^5.0.32","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.8.1","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","ganache-cli":"^6.0.3","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","ts-node":"^3.3.0","tslint":"^5.8.0","tslint-language-service":"^0.9.7","typescript":"^2.6.1","typestrict":"^0.0.6","web3":"0.20.2","web3-typescript-typings":"^0.7.2"},"dependencies":{"bignumber.js":"^5.0.0","chalk":"^2.3.0","command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^4.0.2","glob":"^7.1.2","prettier":"^1.9.1"},"peerDependencies":{"bignumber.js":"^5.0.0","web3":"0.20.x"},"scripts":{"prepublish":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json","postbuild":"chmod +x ./dist/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:fix":"yarn lint:fix && ./scripts/test.sh","test:unit":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/unit/**/*.spec.ts'","test:integration":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/integration/web3.ts' 'test/integration/**/*.spec.ts'","test:generateContracts":"NODE_ENV=development ts-node ./scripts/generate","test:generateContractsOutDir":"NODE_ENV=development ts-node ./lib/cli.ts --force --outDir ./test-tmp/"},"main":"./dist/generateTypeChainWrappers.js","bin":{"typechain":"./dist/cli.js"},"gitHead":"1cea7433dd1e3f2efa8e23f08d990bf35ee3d974","bugs":{"url":"https://github.com/Neufund/Typechain/issues"},"homepage":"https://github.com/Neufund/Typechain#readme","_id":"typechain@0.2.4","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-ghKBgJdyAv/Lu/K+V/7dtDCpsX7zMg8XJG4fRk71kwiYj2gdi9BkAurDsDigI0MOFghO9JXoEmECr+LluGdKUw==","shasum":"663899218bec82373a24a0b056e0015d174b6695","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.2.4.tgz","fileCount":30,"unpackedSize":187517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLtJ+CRA9TVsSAnZWagAA+qgP/0OAOw01JSdPlOb8qWEu\nQH9zhVNpJ5YApeNx2uGLFascXMKP6LLHx+q/vRvyVaAlsHQg+we+Cp/LDGfK\nCAOdt3IJUSzK7rBJIAEHsv+nGZoNu/iP1qAKGpO8uuvLgosEzK5y9Nv+OePg\nkmfhOPINrqCVDImHs+1mp4iC4TFL+RFX19GTyUkLg6qMnyL7kJaoelbFrQxH\nVEUdsTR7qQot6hFF02ASlV0Gym6mGrsZX9AUZ6YBjf0ezJbbzT+lc/LA5lgd\nJ05Y9omJc9g5EJI1/i7SC8pAjhndXg0IyWkp2guiVdWxN4g3nt99UsA+KM1o\nTkfutr9BNHnFaIeyZWwuyerEm6vwVucrExm4gVeJ3lH2vUoAHGCEIeqmI6/z\nvIKZSU72Hp8m67hp0hIoh93IMErtknoo8QhIF5Evu9qYUQpdf0OPKe1d5xS2\nzM7s18eBbb0tyXH/iW0YoL103A6N0B3dSiWVGUKLtaKTfHgXbBywYXsBh950\nBH0H9VH/TNAeZUe19t79UFWCmz3n5VI6BQcIx+Qe55BGNPC988+RAJx4P9Y4\nAdtxgkOith2SMgljG/kQ+V7W+5QasqSm2AXpBfvtWrSB/uC9sTXDHlfJ9odx\nIVPW1Qip678juncOR8RQ8tzZVPdIKJGwKxxpnyiHQh63SV365inSR7W8YJvw\nwR1s\r\n=A2Kf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0Y/N45Kyn0b3Ay6FBnN6vgZurXkE/5uVpDVVPPJkrVgIhAIwPaL7I5o2yMg2j3u5i4fU/+2vEnlCl+w/4oVr+7RQT"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.2.4_1529795198334_0.15011702526413395"},"_hasShrinkwrap":false},"0.2.5":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.2.5","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Neufund/Typechain.git"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/chalk":"^0.4.31","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^4.0.2","@types/glob":"^5.0.32","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.8.1","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","ganache-cli":"^6.0.3","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","ts-node":"^3.3.0","tslint":"^5.8.0","tslint-language-service":"^0.9.7","typescript":"^2.6.1","typestrict":"^0.0.6","web3":"0.20.2","web3-typescript-typings":"^0.7.2"},"dependencies":{"chalk":"^2.3.0","command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^4.0.2","glob":"^7.1.2","prettier":"^1.9.1"},"peerDependencies":{"bignumber.js":"^5.0.0","web3":"0.20.x"},"scripts":{"prepublish":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json","postbuild":"chmod +x ./dist/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:fix":"yarn lint:fix && ./scripts/test.sh","test:unit":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/unit/**/*.spec.ts'","test:integration":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/integration/web3.ts' 'test/integration/**/*.spec.ts'","test:generateContracts":"NODE_ENV=development ts-node ./scripts/generate","test:generateContractsOutDir":"NODE_ENV=development ts-node ./lib/cli.ts --force --outDir ./test-tmp/"},"main":"./dist/generateTypeChainWrappers.js","bin":{"typechain":"./dist/cli.js"},"gitHead":"00e58cb6c76edba03713e8271b1d2e8f5436b33d","bugs":{"url":"https://github.com/Neufund/Typechain/issues"},"homepage":"https://github.com/Neufund/Typechain#readme","_id":"typechain@0.2.5","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-MUysmK6/4k9pIU7ZHYtjQ88JFMYRYHUEf/DrbAJeNxGCT2JSH2tdFtdy1kDvh2A5P/e1IgpkuNHz0lKzfPaz8Q==","shasum":"59f48eefa538519ff65ffa1257db666769de69ae","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.2.5.tgz","fileCount":31,"unpackedSize":200308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbc/YyCRA9TVsSAnZWagAAvKoQAIKzj9d04KJu7yjtaWwc\nO5K3bzsYLb5FPBaF2YIK9elBt77ua6uCb9w6PqzwADcfYKXakZsKfEFhX6II\nCGP6CT1Bmd0CT2h5A43UqyRXG5Fo7q0GHBmTkQIyoKrS+UcXYn0Gx1hJLcPF\nbcMfSEMmWFrUg9fhS9zGDR96/J5Qn4roG/x+R5ezPb7Nfd/O2a1NKNDokcRB\noMuI/+xcTm1oP+KPRUDFeGz8zTzJxuKKhL6z38f0dJa8uk1Js4CKpLaYm3NI\nQsfJWIYjNgdaYsijQjPm7r9/gOM3RdvY30gp1sxu6IsXM/YdcMEQ8WME+zD5\nUOGxrQkt4wT4FmUj6cibFXApk8KBt2GtEXiq+lzx3jhmNOoEH7/18WhIFPUD\nU0n8+bxAOPyQBolvrR9cZoHf+g8HiGCHHZFDgwjAHytt/Z1zSKoL/Yv78SNr\nMMqGyN3TLSibPR9cnCgPdMGQn8xgrj9W5EHd54afplGnTQbPY3rEDuoS0XgF\nJ9rRsT4qKjqmRKj3YrwMCkudGFsVNIuzXxDlnqddqu+mxqe+WDKHWHYIsdnY\nbqv7c7rxt17jul7+KjA5+BlFkq5npGMyQ5B+IeBCgZgFXSMiIakWt6f+QRel\nwd04FAp5Igya91O4/ZTuYY/34G/60pG7L20wvqKpgTD0/THeH+PxKhSqSRcS\nlfeJ\r\n=3/BX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHkKuAzTEQ3P4U5GmreZXdQbVPhEWFZzvpqkV+L552/AIgJ+lZ8Frp64GY3/Hr0L60cBVdq106U2D69e9VDc1uqPI="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.2.5_1534326322644_0.5708076484375737"},"_hasShrinkwrap":false},"0.2.6":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.2.6","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Neufund/Typechain.git"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/chalk":"^0.4.31","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^4.0.2","@types/glob":"^5.0.32","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.8.1","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","ganache-cli":"^6.0.3","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","ts-node":"^3.3.0","tslint":"^5.8.0","tslint-language-service":"^0.9.7","typescript":"^2.6.1","typestrict":"^0.0.6","web3":"0.20.2","web3-typescript-typings":"^0.7.2"},"dependencies":{"chalk":"^2.3.0","command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^4.0.2","glob":"^7.1.2","prettier":"^1.9.1"},"peerDependencies":{"bignumber.js":"^5.0.0","web3":"0.20.x"},"scripts":{"prepublish":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json","postbuild":"chmod +x ./dist/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:fix":"yarn lint:fix && ./scripts/test.sh","test:unit":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/unit/**/*.spec.ts'","test:integration":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts 'test/integration/web3.ts' 'test/integration/**/*.spec.ts'","test:generateContracts":"NODE_ENV=development ts-node ./scripts/generate","test:generateContractsOutDir":"NODE_ENV=development ts-node ./lib/cli.ts --force --outDir ./test-tmp/"},"main":"./dist/generateTypeChainWrappers.js","bin":{"typechain":"./dist/cli.js"},"gitHead":"60a860fc429ba79ecf351b6f9c73355c886116f9","bugs":{"url":"https://github.com/Neufund/Typechain/issues"},"homepage":"https://github.com/Neufund/Typechain#readme","_id":"typechain@0.2.6","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-0SMzEkFipw4aHU+SgOXlezq6qnivWQ3YE/TwvaoI0nB91+BKyynp3t6Z1J8IhUPEkm2y0X+cs1prycpV07CCdg==","shasum":"41a40ee9e18dc50941fb3292630346e0fb2c0e07","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.2.6.tgz","fileCount":31,"unpackedSize":200753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdJwbCRA9TVsSAnZWagAA/aMP/29/Xkrp0v/LwMvSwQCE\nVktsHoWneplFnx0W4ktPq2ikVsw2ux4fHVCMtdo0gcdMtnGZ9NLIVfgDVCNt\nvy46uBFkZPT/NvU7Jya6WwqhOezLEj09EUpQo4wCU+YJLu/IU2UNDcxvpnu3\nOMYVuLZtSca9IJQwh8t7I/VRkH5/0opyhpKXqW0jcK+j7PjZYnW5FZc67343\nkJnWJM+s660FVZmqe+nFinnaOG3oQrVNORe0e/7fpV6Cwzau+2PruEuMvSW5\nP1xna2mrdLh0bVwGXIIia+fK+hfTuo2GO2V0JwIYLt0ECXGBMdz8HPG1NOeV\n5uDWVs8RmCrgC8NugovMvJQdVzrWLQMUHCBuDTn4a7rUeqsL4f3AwYfXIcBP\n8+tBrEAvAQhy5Ze6lVZjVmo03gMi/h2mNTafPQ0aG9fudMb+BfuhUGn/NzMw\nAszmJjYdl/Nf+dRIzy2gKqYUDD7RH6ZAef7Tc/aNxzFewinXenI/Nd5EQqWw\n1tJJstBGu4+iMwU2HjFTmDL6tmU6Qqq1+fnFmmq0ka9keqVpwxydK6PJJaPk\nlWbVP/Bo1u6vjdv/hMc03vrb6bUwNnuVok1P/lu0jXSRuobqh/qsp/HWGVWy\nPo03ifHZl3r6Rf/dhMk6FO4KSpl/mZLkcwmkyQYXDdAWUzDlTLvDhvIu/d1u\nYein\r\n=3wgt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjfcfVatn7WaUnnL+nuyxQJ2htBB4kmVyG2OUzHd1koAiEAwss5SD88g3iaRMWUMgCsQzspE6CRr96Mm5ElZ/dGyMk="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.2.6_1534368795480_0.8620419588555699"},"_hasShrinkwrap":false},"0.2.7":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.2.7","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Neufund/Typechain.git"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/chalk":"^0.4.31","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^4.0.2","@types/glob":"^5.0.32","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.8.1","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ganache-cli":"^6.0.3","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","mocha-prepare":"^0.1.0","nyc":"^12.0.2","source-map-support":"^0.5.8","ts-node":"^3.3.0","tslint":"^5.8.0","tslint-language-service":"^0.9.7","typescript":"^2.6.1","typestrict":"^0.0.6","web3":"0.20.2","web3-typescript-typings":"^0.7.2"},"dependencies":{"chalk":"^2.3.0","command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^4.0.2","glob":"^7.1.2","prettier":"^1.9.1"},"peerDependencies":{"bignumber.js":"^5.0.0","web3":"0.20.x"},"scripts":{"prepublish":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json","postbuild":"chmod +x ./dist/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:coverage":"yarn lint && ./scripts/test.sh COVERAGE","test:fix":"yarn lint:fix && ./scripts/test.sh","test:mocha":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' 'test/**/*.spec.ts'","test:mocha:coverage":"NODE_ENV=test nyc mocha --require ts-node/register.js --require source-map-support/register --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' 'test/**/*.spec.ts'","coveralls":"nyc report --reporter=text-lcov | coveralls"},"main":"./dist/generateTypeChainWrappers.js","bin":{"typechain":"./dist/cli.js"},"gitHead":"b9f3411070c5fb515c49fb8145585c5d96dbaf96","bugs":{"url":"https://github.com/Neufund/Typechain/issues"},"homepage":"https://github.com/Neufund/Typechain#readme","_id":"typechain@0.2.7","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-XgoQhWw3btlrhxRIdlYeacZB5NE3TsJm87R5lcwsiK7U1/rjOYL6lQttScdnqWwWv9XcXBrP9Bw06LH1LS4UVQ==","shasum":"46a52f25176d8cecf08cd509a768aacf92d3f4a3","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.2.7.tgz","fileCount":54,"unpackedSize":544247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbe0o7CRA9TVsSAnZWagAAUm4P/jyxJCmaKmxXlvIm7uOw\n4fgCbtHkmqGL1kRoHKcRhk2fWetIuzkoCVCWSKDmPLTHmVXwKtGrhz1o0VKo\nRSVy5fh+F5PJcNHp3VzaWBjxHVbKw13Px0Ry6IHsKYf5J2fnBLcB3YUcG6R5\n4mom0/d5ALtELMFQxG2kkEt3pIoJLckQpwZaBDeXamVBCBV8BokUlnCzDypO\nlKbpI29nfh2+0iJppRUbQ7n9hjOk1QomqY1apwPfTjGPc8x4/nEJIb37hgjZ\nH4ZQ5zF5uW6Vt91o7O48PknpR/MT4+amGDHEGkGD+QHK8OT+jOx1a+UyL6W5\nW8P2edmbC/bzXUBSw8LGrw4dnOO99i58mx+pt++goj0HweAb628goe5mQAoE\nbYIjl0XJ75nxmH8jGyamX7R6TIryDV1PcxqG4Bdto+WplOKgAakAoyBVKT5D\npN1uT2qAFOaXVlwTCvsDcrjSk6dEkIzR1eEb0lI9ISptvxDiMW09TFldCuVS\nqpY3isUQ2pft7goe5Oz+2gkHRltKnAnzOtZV2Uiu0vhJZjUqtyFEfJKXU7cz\n1wgQLvwyRagPzGPBE3XNjAtvAu7a2yUlIwMuEunq659yMZ0iVGY+Kvosvvof\nDEcf9czWnNPw55hRgzPdXYUcAf5ESwFZgjMOpI/4P7N2OAK1g40ty+qn3mWB\nHK+9\r\n=ouDp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKIctSkKgVbvJ9WUrFH0tzzFfMR6IpXQymbeu9sfaDbQIgMKO2bHzsHCadGLR5+y3OySFBjXQXzJVnKTpNHlKFIlo="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.2.7_1534806586637_0.5942679856825777"},"_hasShrinkwrap":false},"0.3.1":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.3.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Neufund/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ganache-cli":"^6.1.8","glob":"^7.1.2","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","mocha-prepare":"^0.1.0","nyc":"^12.0.2","patch-package":"^5.1.1","prettier":"^1.14.2","snap-shot-it":"^6.1.1","source-map-support":"^0.5.8","truffle":"^4.1.14","truffle-typings":"^1.0.1","ts-node":"^3.3.0","tslint":"^5.11.0","tslint-language-service":"^0.9.7","typescript":"^3.0.1","typestrict":"^0.0.6","web3":"0.20.2","web3-typescript-typings":"^0.7.2"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","ts-generator":"^0.0.5"},"peerDependencies":{"bignumber.js":"^5.0.0","web3":"0.20.x"},"scripts":{"prepare":"patch-package && yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json","postbuild":"chmod +x ./dist/cli/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","tsc:truffle":"tsc --noEmit --project ./test/integration/targets/truffle/tsconfig.json","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:coverage":"yarn lint && ./scripts/test.sh COVERAGE","test:fix":"yarn lint:fix && ./scripts/test.sh","test:mocha":"NODE_ENV=test mocha --require ts-node/register.js --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:mocha:coverage":"NODE_ENV=test nyc mocha --require ts-node/register.js --require source-map-support/register --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","coveralls":"nyc report --reporter=text-lcov | coveralls"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli.js"},"gitHead":"f3ca2fc9a1b2030d09a47ec6af40ae04b715a8e9","bugs":{"url":"https://github.com/Neufund/Typechain/issues"},"homepage":"https://github.com/Neufund/Typechain#readme","_id":"typechain@0.3.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-WYgtsST+/OFvC5mgpweKJUIMJSpF2omNOvXOnc2p3sTFtzgc/DBVl5oY+jclDfbAzyNRNRgvGAHNr/sXfN3+Uw==","shasum":"85f25235634ebed31e79fde989001045de6c3eae","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.3.1.tgz","fileCount":56,"unpackedSize":410604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkxUhCRA9TVsSAnZWagAAInwP/35zU18HjAS34AyyGDva\ngHBsSKRftaQtNRjgBIVEb/G9wsNgrCJnRn9rwPG2uf6S+Rd3n8C4NLQifxpR\nBsNHIMYoU9FzzQKa7wVUwfXO3CDrDfExE0GoifZ00T0Tw9mAxZi9BiFxIWFP\nJXeqxxrgvjehIhBCpVOCDWg5tR2I/bl/+OY0wwY6K0slOD5HLBhtgS1M/5LA\nWa6NH4HZ5JbDzwmeJJ8dIbZnk0tT6XWMvO+B8vwgKXnCTwjl/YaL1Csc8D9K\nYZN5C6Vck4StG58KqNqvhFeCCo4We8tAq9T3EZ4lAug9rUhnhmcTUN0zblc5\nElRYJVz5MK1JusoybscszfhES1r59bnkj/ileUlr4HboqVmShNNTgAcFt6U3\n+H6ImMjmU+Lt71rI3fJtbO2ZfGxtV2HoizNatydT7ycexDUiI+uui0oy7EU8\nPfcLH1Vgsc2rZFoIV/m8qVoNxUAgWuyBRiLR6INkAkXS0eVT5Kze6m+IIKbo\neWdoav3ZVzX6RK/fE1uxixesuahHW7Ct+y1nMInUDJN1MnCE3gL6QfnLus93\nP3T9h0IOkr3ITxZp7NLvOfWKnH1KcCtvY8K/O1XbOPXe8mCdjVC/0DEPidWB\nW1A6MoWKXxMOGEm5S0QB13F/imbIHYgXHgLuTQMwOqZ46K1PU+5uU2EPNP3r\ng6Vu\r\n=WZfh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGTQ/n26obAMGU/B4XznQuoZ6MFrqUKLhIQDWOnfvfIGAiEAnNTuRCD7ARVN99ynBPEIABt8J0718EzFoV83yBMcdGs="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.3.1_1536365857180_0.39497522432085175"},"_hasShrinkwrap":false},"0.3.2":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.3.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Neufund/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ganache-cli":"^6.1.8","glob":"^7.1.2","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","mocha-prepare":"^0.1.0","nyc":"^12.0.2","patch-package":"^5.1.1","prettier":"^1.14.2","snap-shot-it":"^6.1.1","source-map-support":"^0.5.8","truffle":"^4.1.14","truffle-typings":"^1.0.1","ts-node":"^3.3.0","tslint":"^5.11.0","tslint-language-service":"^0.9.7","typescript":"^3.0.1","typestrict":"^0.0.6","web3":"0.20.x","web3-typescript-typings":"^0.7.2"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","ts-generator":"^0.0.5"},"scripts":{"prepare":"patch-package && yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json","postbuild":"chmod +x ./dist/cli/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","tsc:truffle":"tsc --noEmit --project ./test/integration/targets/truffle/tsconfig.json","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:coverage":"yarn lint && ./scripts/test.sh COVERAGE","test:fix":"yarn lint:fix && ./scripts/test.sh","test:mocha":"TS_NODE_IGNORE=\"/test/integration/targets/web3-1.0.0/\" mocha --require ts-node/register.js --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:mocha:coverage":"NODE_ENV=test nyc mocha --require ts-node/register.js --require source-map-support/register --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","coveralls":"nyc report --reporter=text-lcov | coveralls"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli.js"},"gitHead":"d38818c68b14c1480cffacf8e1204f1bcc9cb289","bugs":{"url":"https://github.com/Neufund/Typechain/issues"},"homepage":"https://github.com/Neufund/Typechain#readme","_id":"typechain@0.3.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-J+Bo0/EHb/589ZizCblOZXj2lRNn4pZZobAQ0kEnD0d7OXl3YYXgJKRcaWshlNn2WUsiE8A7UHRe5Shb3ONUNA==","shasum":"1cbdccfd872384c80819d87888e9282e36ffac00","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.3.2.tgz","fileCount":61,"unpackedSize":419189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmYAaCRA9TVsSAnZWagAAGbYP/RCeavdh+zWYJUK65dKP\n+NnZMrxjRByiW7QCEiDL1qssN+vFBozJ5YWPm5hne3gYMUyIoHDEAl9dL9pQ\nxHCP7UrKGBMQMxoJQsD7bvZYZFvDvGPowy24NPuv9mM+GRcxRt33pG3h7whU\ncv5UGUxKxTCQWhQz3gQtXudanQkmW+6a6IU6UYAQm+F5fhOj/aDGMD6fruTo\ntYcNiuOtd20ar0mSu6+iuyjMCILCD958KGjvO9zZxcYnwKOSwHEtiV5tYbB7\nJDm8ZS2D7qlopIbJQLMO9pj1GXTrAdwW8kz/GA3FbtnnekSePvuVGTTGH/7l\nHsitsD7jEco05o/fCgt8r9cQUNFXN0lxIuhJdR3H55HEBVY9I05Z5nSfsxGP\ncAwSV+yZ1mvHTXPktaGY0k45pPhDzG3VEWVlphUvO1V0jC3qhpzUtAbZIk8G\nbjDTuUuE+fPBYGCreqVnhD6wnP0wemvfVtr+HqTTeDvuLMLne6F7b8hQp8t4\nODBMSgYRWLr4Gh/ScfDb0nBDF/d7XeOllyAVSB38wZjrEe99DwDhpsLy+pfp\nOOfYqQ4LPKwYMCFnojxxcpxDMIpfS4j4Mdylbtm7Et5Vsgz7mORngIqX+Nmq\n+XM1kDsP1AISaNsu9PxsfZV4POIfoB5DpfeF2AuGMhFjVX903FACFBXF/j/r\nNhjc\r\n=1bb2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHK2xQUJGgVQkZvlcyTSuf6w7nuEk/c5+sXNoG8f5Ld2AiEAl70N8Z/3oIOb7fw+h5DNaIvAkMeuT8vLMNJesx0aboY="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.3.2_1536786457341_0.5403162499604837"},"_hasShrinkwrap":false},"0.3.3":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.3.3","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Neufund/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ganache-cli":"^6.1.8","glob":"^7.1.2","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","mocha-prepare":"^0.1.0","nyc":"^12.0.2","patch-package":"^5.1.1","prettier":"^1.14.2","snap-shot-it":"^6.1.1","source-map-support":"^0.5.8","truffle":"^4.1.14","truffle-typings":"^1.0.1","ts-node":"^3.3.0","tslint":"^5.11.0","tslint-language-service":"^0.9.7","typescript":"^3.0.1","typestrict":"^0.0.6","web3":"0.20.x","web3-typescript-typings":"^0.7.2"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","ts-generator":"^0.0.5"},"scripts":{"prepare":"patch-package","prepublishOnly":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json","postbuild":"chmod +x ./dist/cli/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","tsc:truffle":"tsc --noEmit --project ./test/integration/targets/truffle/tsconfig.json","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:coverage":"yarn lint && ./scripts/test.sh COVERAGE","test:fix":"yarn lint:fix && ./scripts/test.sh","test:mocha":"TS_NODE_IGNORE=\"/test/integration/targets/web3-1.0.0/\" mocha --require ts-node/register.js --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:mocha:coverage":"NODE_ENV=test nyc mocha --require ts-node/register.js --require source-map-support/register --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:package-bundle":"cd ./test/package-test && yarn && yarn start","coveralls":"nyc report --reporter=text-lcov | coveralls"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"gitHead":"8dd59a151fbbee06232583cd50b20a2a787d227c","bugs":{"url":"https://github.com/Neufund/Typechain/issues"},"homepage":"https://github.com/Neufund/Typechain#readme","_id":"typechain@0.3.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-k2OuZkiRW9h60C9A3U0s7hIGkomfxZG1Q5hy8N6cRlhyq/mul+nlSFmXA8xPiUZt/0Fz74CqdJnAk+9uYewTLg==","shasum":"6cd1101c54538a3379b790c2e9ddee1810faa343","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.3.3.tgz","fileCount":61,"unpackedSize":432443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmiZ8CRA9TVsSAnZWagAA1wYP/idJ0a/IXzMd/O57Ozll\nW5+DKzn8AhzKcMjmgrv1eF/Hep0er8lP8TUhTsff4jZDC0LBDaJE/Y22dXhx\nSIaRWAVZ1AJjEVXzRk89YMWITAUXGbEmzoH7xODAwxIrhGiQDk3Po3offRBj\nhIZdnJ4verXQICkOARO5xuwvQ+8DPXANHzSLkGopo5kz8uqPp+YBHiHv3m/a\nMBX8TztHHI2ep64Ll6B222P2iqtNFz+kFgiQfO/zUuOh4ViIvg7KcK4rRUvk\niqJ8GmFGp/bG+EGmeRe7YhrD4aBt2oYfkVCXzCfdk9FI64J9GI7EhYOKuHHR\n63cXkyp+1HyY8OYbCoLqm6wQRCHltsPslzUYTEZUIerNZ6K08gnWWcm5yKCT\n1qo8cQvdLuFbbOJjIClLzYj2ggkV6zqJGz34L+X9YYtNl+kQvpfNcEh0/XiP\nS2wGk+denZwpLk7nao2y66EveZJvme4Ps8Y0oRYSkXaOtIODJ8ee3J+/Cze/\nVilcKkqKcjDSYgW/ulM8RKMmZN2NjdYqfnVgOxunRrAi9QKUED4+xFgunXyW\n8JXpsvkp/L80xONjIKjxt7Sk5lzHZlKYJ6eKjDiWqep3f9Sz/b1NUWR4BeR2\n2Fsytmg+/Vvo6ZLwNBOjbHgMFBJrXQL2oapdKMktZqihUZTF6sDbEf0WiIfh\nQGro\r\n=IVtS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHflOu5a75+y5rwTfEnpWpjih6rChcPSimO7Gv3YnWZLAiEA1XBvnQOZ57zWRt2likO/+uIN1cuZ+shG0tYmtdeC12U="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.3.3_1536829052175_0.47707067277043325"},"_hasShrinkwrap":false},"0.3.4":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.3.4","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Neufund/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ganache-cli":"^6.1.8","glob":"^7.1.2","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","mocha-prepare":"^0.1.0","nyc":"^12.0.2","patch-package":"^5.1.1","prettier":"^1.14.2","snap-shot-it":"^6.1.1","source-map-support":"^0.5.8","truffle":"^4.1.14","truffle-typings":"^1.0.1","ts-node":"^3.3.0","tslint":"^5.11.0","tslint-language-service":"^0.9.7","typescript":"^3.0.1","typestrict":"^0.0.6","web3":"0.20.x","web3-typescript-typings":"^0.7.2"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","ts-generator":"^0.0.5"},"scripts":{"prepare":"patch-package","prepublishOnly":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json && cp -R ./lib/targets/legacy/runtime ./dist/targets/legacy/","postbuild":"chmod +x ./dist/cli/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","tsc:truffle":"tsc --noEmit --project ./test/integration/targets/truffle/tsconfig.json","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:coverage":"yarn lint && ./scripts/test.sh COVERAGE","test:fix":"yarn lint:fix && ./scripts/test.sh","test:mocha":"TS_NODE_IGNORE=\"/test/integration/targets/web3-1.0.0/\" mocha --require ts-node/register.js --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:mocha:coverage":"NODE_ENV=test nyc mocha --require ts-node/register.js --require source-map-support/register --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:package-bundle":"cd ./test/package-test && yarn && yarn start","coveralls":"nyc report --reporter=text-lcov | coveralls"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"gitHead":"16e52f0d35923598c3fe56ba63bf850b5e3ed46e","bugs":{"url":"https://github.com/Neufund/Typechain/issues"},"homepage":"https://github.com/Neufund/Typechain#readme","_id":"typechain@0.3.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-U2RtdCiudSONnVrX4DkFksG3MYPd9ZQJDXuG79g+rUoRpBbYmdOfg5HeuNdCPeSnMHzFJyYZ+6r4JFTqkojTuw==","shasum":"02728c3cc05881997da0368f7b2a017efacbd039","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.3.4.tgz","fileCount":60,"unpackedSize":430857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbms87CRA9TVsSAnZWagAAydcP/3Yx1TvWcdpxypAyydwX\nLAGL2VGewZQMW324L6677/36EuKjVEyTF7Mghh/+taZYTXDWi1iJTPg914d4\nSt0cH5XofBvg/6ksa3MCvern5+Aibc8DXJs43Usyp49Hm5IJYzlS7v1haw70\nL3/npLNkYN7GU+uJXnyk6hXiKKJP05ZSpdSKuZgaqv/Z4LL8jbHuGt2vuLBJ\n2b9bzdf7VVyZeZ0SYBZCkdi/zacBBUlsH8RRfUfeIotT2RGVLWZOPAeJsFrs\nxWMos2zYxJ8dLCJUh9f/AIS8k4Bz1JEcsCSnUTQMicMIqPFDxN1eG3lGxrJE\nM5Rae73PFw1SzTMlQfK0nFq3V+ZEGro7Zz+qtrP8G5qJPwUGfIq0USxHQfk8\nqGMWkbwn2/LVAZcXNWBDsb0QPbNUiZD+nd7vYrDKDOVnF6f9bfkmiOwPqehJ\nmLfH86oMEdYWzJePv+l8qKyTiIQ1ctvB8UuM839RUiDv5hf9iOrbLghK3/jE\nzMvRIHLy6I0Sw++Mf2WxY2P16OMTAEe77zdp5dOospb2qOdA3WPwS6OdvxyU\neQ9aRPYbBD50ZVRV5hP/l4pZ1n8S/YaFv3wGlGGFdmBUKiturgQSmzr+OKkX\no+HIrR24q7WIJEMBvrEVGATd1o+rhzUQAJzMRJBM8ha364x9G+/ubFV7Ajfe\nnLBe\r\n=50DX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8VKEc/atABpVa7jafgjCUWEHBY+bKRDDMU6sCLRgtnAiEA5ZikDByyADKHVBSrKrWr0vQISePWLCf2lF0p/2zwGKA="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.3.4_1536872250916_0.5955072153219672"},"_hasShrinkwrap":false},"0.3.5":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.3.5","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ganache-cli":"^6.1.8","glob":"^7.1.2","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","mocha-prepare":"^0.1.0","nyc":"^12.0.2","patch-package":"^5.1.1","prettier":"^1.14.2","snap-shot-it":"^6.1.1","source-map-support":"^0.5.8","truffle":"^4.1.14","truffle-typings":"^1.0.1","ts-node":"^3.3.0","tslint":"^5.11.0","tslint-language-service":"^0.9.7","typescript":"^3.0.1","typestrict":"^0.0.6","web3":"0.20.x","web3-typescript-typings":"^0.7.2"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","ts-generator":"^0.0.5"},"scripts":{"prepare":"patch-package","prepublishOnly":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json && cp -R ./lib/targets/legacy/runtime ./dist/targets/legacy/","postbuild":"chmod +x ./dist/cli/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","tsc:truffle":"tsc --noEmit --project ./test/integration/targets/truffle/tsconfig.json","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:coverage":"yarn lint && ./scripts/test.sh COVERAGE","test:fix":"yarn lint:fix && ./scripts/test.sh","test:mocha":"TS_NODE_IGNORE=\"/test/integration/targets/web3-1.0.0/\" mocha --require ts-node/register.js --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:mocha:coverage":"NODE_ENV=test nyc mocha --require ts-node/register.js --require source-map-support/register --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:package-bundle":"cd ./test/package-test && yarn && yarn start","coveralls":"nyc report --reporter=text-lcov | coveralls"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"gitHead":"3157e3c3c50ec4b9cfd27ab984935a5cdeb888bf","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@0.3.5","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-H3zu1nCc5h8HEFzo9l27A4p8seSWKuAgitPRfap7iCjc/J6dt4gTVWSEOiKnKwx8OYwPoHWU5tNgUrPvkTmE/A==","shasum":"51e975f93aa084ac8774ce3d1c41155498242cba","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.3.5.tgz","fileCount":60,"unpackedSize":431025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboAuYCRA9TVsSAnZWagAALPIQAKAb9vrbUDoseJZnjuqb\nERnrBIZjQVygtmI4NMqnVxRqMM/Ci1zd0J9VMvIwqqVAsLiVjz8XIlZ9GzZd\nB68lA090Ax+oCgI+XF7r+CSn2+EYRUTPWAWvTEyK/T1Zyq604vtkkN8w8M/h\n8J2mIwyqPleQ0DXwSQuceNh3s9dn7QaZ534mvxlBJJAnGUf0+zrl7xa3GDm0\nr7KmoRw3nR+dfpzmG77a3XqicGJZgMPrm4Ymxkfdfe6WYpKQQOFk3BgqTvs/\nNHF50l2gF8JXK4WGGYUvPnt9Ib7pjcjulpIr+CDXRf0rWHtLcall0KFmL47C\nt9xcLrcWr0RLTPzoxwZIsXh2RuPyHWdK1IHlDlL5p6LY+YvJBlC9xfO5tLxo\nmGXHmSHoAaYyFN0H0Knap2CZzgF7hL872Io19XVD0+LqfBdKhOF03n2kGDP0\nIgkeJ/qEOfBT7frl/g2ts+SzS5AbITxR3XgkbRJCgqDs55F+ZuESUuxg/9Bp\n/27XJlMBepN7/jbunNiMDpwEC5IWKxHOYGqkxe2L0za+FJhwWkYuXGN70yRN\n+BB3TSBmgd0gTD/H1KqY9ao0+oa6UXyR0HmnXcgbOmCyqJCFAIhH/1nBh2k1\nqg3ISLhX7xvETz9c8Cnut4HVpq1a1Rj70Hh/TlO6uCS0iYg5/3ojS+5sVhAM\ngi/w\r\n=EhKh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGrj8KnNqw7A4mF7YSU0qTJPIg5hK+O9Kbj4Zlcbl55IAiEA/OKtbn3PdMcPN/FMEWfZMIUpKxhkzi8HvHQGzzO62FU="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.3.5_1537215383819_0.08457840948043716"},"_hasShrinkwrap":false},"0.3.6":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.3.6","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ganache-cli":"^6.1.8","glob":"^7.1.2","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","mocha-prepare":"^0.1.0","nyc":"^12.0.2","patch-package":"^5.1.1","prettier":"^1.14.2","snap-shot-it":"^6.1.1","source-map-support":"^0.5.8","truffle":"^4.1.14","truffle-typings":"^1.0.1","ts-node":"^3.3.0","tslint":"^5.11.0","tslint-language-service":"^0.9.7","typescript":"^3.0.1","typestrict":"^0.0.6","web3":"0.20.x","web3-typescript-typings":"^0.7.2"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","ts-generator":"^0.0.8"},"scripts":{"prepare":"patch-package","prepublishOnly":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json && cp -R ./lib/targets/legacy/runtime ./dist/targets/legacy/","postbuild":"chmod +x ./dist/cli/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","tsc:truffle":"tsc --noEmit --project ./test/integration/targets/truffle/tsconfig.json","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:coverage":"yarn lint && ./scripts/test.sh COVERAGE","test:fix":"yarn lint:fix && ./scripts/test.sh","test:mocha":"TS_NODE_IGNORE=\"/test/integration/targets/web3-1.0.0/\" mocha --require ts-node/register.js --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:mocha:coverage":"NODE_ENV=test nyc mocha --require ts-node/register.js --require source-map-support/register --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:package-bundle":"cd ./test/package-test && yarn && yarn start","coveralls":"nyc report --reporter=text-lcov | coveralls"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"gitHead":"5860ec2d8a476911405aff18ed8282dbc6d596df","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@0.3.6","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-vt491oW3E81MitobDV8HE7Xw6HTH4TtV5zc9ixcYLq/GEBzK9wgkHrLGylXYEvqiogx1PLbRGaK+7HAl0cRCuw==","shasum":"2c78e4531a156bc3a3c77dbd279b124970ab9a6c","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.3.6.tgz","fileCount":60,"unpackedSize":431928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbum0nCRA9TVsSAnZWagAAekUP/2MWKiVs0MhgLPqMKLOH\nWSIPFfLLLyd1KMZ6vIoBKdgHz4wYKMRxEah/U4XTtHpRGoJbpJGom87N9hX2\nm0AuaMv69P+nbvhmNpJDyQt2kaP/e1o9ys1jrxjBdqgDshmDLz8q830VQmvT\nd+ACJi7e3TCpD2CVhtJMjgPkazQFYH52C2ZR6bIphBuDRI64GO6PyfnS6B4p\nHNXETgVAKbQg/euE5bBAglswSESjuWNFqmCO5gPHP6M9DSp0hjgRzad2iq0l\ncCJF5O4I4DLZE4nfCeX9Dufggh5VGVWBGiLgAG/nb6h9l0tLn4fItAhlFoNq\nhb8SyiTe0cM7Ydeof4o6j+RDwZKJDfEJOTXDD0ZaRKMsIJeDz2oq48vKk5BJ\nzALM3Qyh14yps9kmsJFMGNso7w4RdShfdu3mWp1RxuWgsJzIh0xWla3kTbfY\npPqVRBvfdfOzvor5IA3x0zubb3gGa96fLvsqNWeZIwzziLCSmPJ8Xaqltzqj\nKQeoBRMapVCH7PXGxhP0SmAvinDGGUSaOlpc8M0tDRsg12O+Nb58nhvbpseR\nM5YOpfxyILr69wxCNvK74j/iUZvIGSFfB0bzuV4vViN38fjq45SqywUMQTCM\nVcYRUvjq3DG982NHNVT+9/qi2Mkc1mM6R3z9pYN1/SWL7xFjgNpVml9SrZLV\nhHmE\r\n=jyJq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKi+E3NZd8O530gLMRd18GeZ9k9MXvYjufsGWCOpHoRwIgaMwdz6EwPs59i+X8RiA3Mq9nVyrNPKYomqfYcqy6HQ8="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.3.6_1538944295192_0.7270537905456345"},"_hasShrinkwrap":false},"0.3.7":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.3.7","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ganache-cli":"^6.1.8","glob":"^7.1.2","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","mocha-prepare":"^0.1.0","nyc":"^12.0.2","patch-package":"^5.1.1","prettier":"^1.14.2","snap-shot-it":"^6.1.1","source-map-support":"^0.5.8","truffle":"^4.1.14","truffle-typings":"^1.0.1","ts-node":"^3.3.0","tslint":"^5.11.0","tslint-language-service":"^0.9.7","typescript":"^3.0.1","typestrict":"^0.0.6","web3":"0.20.x","web3-typescript-typings":"^0.7.2"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","ts-generator":"^0.0.8"},"scripts":{"prepare":"patch-package","prepublishOnly":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json && cp -R ./lib/targets/legacy/runtime ./dist/targets/legacy/","postbuild":"chmod +x ./dist/cli/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","tsc:truffle":"tsc --noEmit --project ./test/integration/targets/truffle/tsconfig.json","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:coverage":"yarn lint && ./scripts/test.sh COVERAGE","test:fix":"yarn lint:fix && ./scripts/test.sh","test:mocha":"TS_NODE_IGNORE=\"/test/integration/targets/web3-1.0.0/\" mocha --require ts-node/register.js --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:mocha:coverage":"NODE_ENV=test nyc mocha --require ts-node/register.js --require source-map-support/register --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:package-bundle":"cd ./test/package-test && yarn && yarn start","coveralls":"nyc report --reporter=text-lcov | coveralls"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"gitHead":"bbe8df622b3abaa607d9e0de264388c9525b7fdc","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@0.3.7","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-795/AV/Kh5YCjllieNAU4boei6WGGEi4KiNZMFjp1giQ5MDmS/6rgzSUD6T1JP9CA9zoKCXncnFGdRZYjBpW9Q==","shasum":"88f382ba65d5f9fcf3e68316576b47762cd14dbf","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.3.7.tgz","fileCount":60,"unpackedSize":434517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJby6VMCRA9TVsSAnZWagAAtT8P/0P1o51qyk1oqEEoOdiJ\nuPPd/RD74r4Du980TnZiwHXKjK1RcQy+IkFDlvOz0nCpKNKBSsLjmhqdYWh2\nmmbA40ZiH80eXCWz/rQcSY9kUtF+1pwne4E+7FGci0EBWEA2+hwYvDc5NKZr\nVWshAMzlp2Er07wWcNNGHONfvaJkKaBS2ww82SHsAXXCx9v4Gx1wxq/H0dAU\nUA66j/PQiqBWxPHXiXHeqM7P1vaS/qrW8jwq7obPnHL7BMYVVsnLl79zlUrX\nAbgGXcv0I7wONwmax13AHRPw2aHp3RzOMDEkDfiCY9Kx2sF7PH0UYsqWtpJ+\n6GZj4suko9gjx2BsZ+cadxDTn3vEA+y254QhcivQ4SyEDK1XDXWY8Bvi02q+\n+NaKirAV1GTpjR0KZQ8CGfLI922yGGI3NUB/1s0fyty/N5s20wMD97HmGG5x\nhQy8eUhcTsF8hCdk+v0SpvDQg+mNy9xefx0eQ847jazTlGdtRmh88AKzLFTX\nEbgmPzlrtsbCg3oa3AXozqAPkQYMOL/7OztUZ3CE9yC8gu3j0IwirjckFDNG\nxt3ge8ej5sxW3VSBqlpMIYSg4RHwfI9IltJ3riRLfGAECftIPEkeupDVsc7D\nKbRMRIwCt3/iHPmqkiKaJlUJ21Y00KtdfntB8VyuBe6UZAp8UMAmdHsabOFs\nwTdL\r\n=xn26\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQ1sUOf1fs4BEE179yga+IJfSFOeplHKPjupL9Cm0SUAIhAL7slY+cvlMKaRBfCtj+hpV+yHGONjeHSpBz91et5RnA"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.3.7_1540072779250_0.7372214956957395"},"_hasShrinkwrap":false},"0.3.8":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.3.8","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","mocha-prepare":"^0.1.0","nyc":"^12.0.2","patch-package":"^5.1.1","prettier":"^1.14.2","snap-shot-it":"^6.1.1","source-map-support":"^0.5.8","truffle":"^4.1.14","truffle-typings":"^1.0.4","ts-node":"^3.3.0","tslint":"^5.11.0","tslint-language-service":"^0.9.7","typescript":"^3.0.1","typestrict":"^0.0.6","web3":"0.20.x","web3-typescript-typings":"^0.7.2"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","ts-generator":"^0.0.8"},"scripts":{"prepare":"patch-package","prepublishOnly":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json && cp -R ./lib/targets/legacy/runtime ./dist/targets/legacy/","postbuild":"chmod +x ./dist/cli/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","tsc:truffle":"tsc --noEmit --project ./test/integration/targets/truffle/tsconfig.json","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:coverage":"yarn lint && ./scripts/test.sh COVERAGE","test:fix":"yarn lint:fix && ./scripts/test.sh","test:mocha":"TS_NODE_IGNORE=\"/test/integration/targets/web3-1.0.0/\" mocha --require ts-node/register.js --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:mocha:coverage":"NODE_ENV=test nyc mocha --require ts-node/register.js --require source-map-support/register --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:package-bundle":"cd ./test/package-test && yarn && yarn start","coveralls":"nyc report --reporter=text-lcov | coveralls"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"gitHead":"38e0b0e96d3a1a36cfbce423af56ef317c7ac36c","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@0.3.8","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-gBnYrw145t+nhK8hX04Hm6dnWdX+UXS4MLj0AixVQWeEPuQcDCjzxvL0109kesfYxsCg64QQL8t6ZttM15GkFw==","shasum":"e890a61ed219b7902a265ce454f7526ffd6c6d96","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.3.8.tgz","fileCount":64,"unpackedSize":477707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzPMZCRA9TVsSAnZWagAAqUUP/RCzwEDnoW5DSz1s3eft\nPmVp0+rDFVSmAap358igkjXUSKx7yxh9ijEMVIlDYKp7fvhDlhhAN6vWng1h\nto644uY29mPSQZAwS4Vlg2GZTxGPfYom9LC/bBCcFLbBJuQUJiR5W/8zx6II\nzjyNRl3RqT41LVbdyN4mHf2KHnfqHhidpvlsji8UPNcRZRXc1KlOTNi/QHol\nkjz7hdNRmh3vvbl3KOhcf0jn/onl9N/acSry9CsyyUXejY6sdTyoeo/c2kbS\nu/IZppMUADaSv4rWoW+rxR0P8mZPcJOUfhb91UpRq2iZ9I30mPfJLHZV1Pv+\nGoHv+dFu8gPpncvsirH5gr1fSRkcYNnMJqlnc52/uWlD17G08Pow4ZRCMWSc\nXpHvD6MSZQxztPC9yRNgcj4Q7zJipDIbuDf/TRsFelFwet8X5S1SVhwkZIuY\n5WEimxaCCUoZnS04cuA2WzrTaO2n6FlfJtB/I4pKAm92fbqa7k5s7orspy4w\nkhwWrCwL9LLx/vx6UqfUvZCm5VoV7Jbvl8NGm+L6kX5+MApDeVD5Ui/yCP0d\nlk9oO7w55rM/FlRaNfPK/Vm9XY3Rvp0mGDnZY3htqdsaLzGF7WACZ1BgfNh/\nbF/RE/9n3Cyd86Qo+AOxrTd9YirsAMSat9rtOFJ7UuXnvaD0IE/n5RowTz+5\nUfAM\r\n=ibjS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDn84VamA2mLsq6iPS5BZNKUt6ileEscwyCb9sXkapXAQIgDM2pArE5o0fnet/S3iE2qHvReuUKpahpJ3lR4DT5STE="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.3.8_1540158231000_0.031254767147690155"},"_hasShrinkwrap":false},"0.3.9":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.3.9","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","mocha-prepare":"^0.1.0","nyc":"^12.0.2","patch-package":"^5.1.1","prettier":"^1.14.2","snap-shot-it":"^6.1.1","source-map-support":"^0.5.8","truffle":"^4.1.14","truffle-typings":"^1.0.4","ts-node":"^3.3.0","tslint":"^5.11.0","tslint-language-service":"^0.9.7","typescript":"^3.0.1","typestrict":"^0.0.6","web3":"0.20.x","web3-typescript-typings":"^0.7.2"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","ts-generator":"^0.0.8"},"scripts":{"prepare":"patch-package","prepublishOnly":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json && cp -R ./lib/targets/legacy/runtime ./dist/targets/legacy/","postbuild":"chmod +x ./dist/cli/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","tsc:truffle":"tsc --noEmit --project ./test/integration/targets/truffle/tsconfig.json","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:coverage":"yarn lint && ./scripts/test.sh COVERAGE","test:fix":"yarn lint:fix && ./scripts/test.sh","test:mocha":"TS_NODE_IGNORE=\"/test/integration/targets/web3-1.0.0/\" mocha --require ts-node/register.js --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:mocha:coverage":"NODE_ENV=test nyc mocha --require ts-node/register.js --require source-map-support/register --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:package-bundle":"cd ./test/package-test && yarn && yarn start","coveralls":"nyc report --reporter=text-lcov | coveralls"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"gitHead":"f089f3f2d82a70ba23d5202e7f1ca44af2c5caee","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@0.3.9","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-asXXZ+roxm05BT8PWqvWq13MzPr/ypVJr417S2YYZUzdI0JxALSBekE2pwsqsS3Hn4ZjhPfgLLsvNsKs1la0bQ==","shasum":"2c085ae7f45c57432aaadb2e20fa83740500bf8e","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.3.9.tgz","fileCount":64,"unpackedSize":516429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4hsMCRA9TVsSAnZWagAAEX0P/RL5TxP77L+bwzbsMTrd\nWnu6GqyxnlHYhfFlmvg7dXecxVZi+qVxBbPPHpW7MWYAY7UoKbshzMTCHSqm\n1aUjpdFggeXIv0Z047KroSnZO/tz/Scd/TtKIDiJ9YHv7+THASWkTJtIl/4J\n4Yxb0ZV0pqouJRBHZlHrIKX/dv5GL8C3EohzZq60hRFmG3J8vFb0W4/vXk7A\n+jVHtSkY0LN8vcCkvGCsZA1B9MQUmZI1HhViTgnTK2dad5nx8Uc9OPFr/vJG\nLsqzPg/Uzb+qG5BgxQswJnO/75HlXgmjHB0ZfE/iSaQ9ElAMisXNc2Dag2M8\n+ZWt1cx4B5dyoHtdRucdUPmgmuchc04HaMb/VSQbMlFXrV0Z3hYmn++KGDFw\nJd2Rv272ma9bvf6ABVB/nepz9azDsYTs1Z96OTHAA2mfJU65GGfsEXks2jOE\nxF6N4cVHTv39I7wTQ6SJeU5RlFuuLbHt1ZZtrDsVmCZs950v0IV3nGG1ytR1\n6hynETixjgGqm81nENE62HZKP838WMq9TPe4sOmUS6WqYzdNEMDLIqbvoglK\nNJllv9+eNUh7GYDXik4sJppouBP4w6zuQ3gvoZUMCXaad79FlSDgIz6ywaee\nznTtfuXmcBaDxgKNYdZ5fpb/DAjqgb4c6261/2KcRoNzS3jk/RaXNNjmUzwa\n0ogf\r\n=NCmt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIr9bFQjOkwi7k7YmlGGNhIJgYODPqKW3SNhPlkrZEqgIhAIcBy1k6CjKW4JlMYk2NKzw6EqinM1b3s5yPL/s3mKde"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.3.9_1541544716190_0.18947166062528864"},"_hasShrinkwrap":false},"0.3.10":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.3.10","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","mocha-prepare":"^0.1.0","nyc":"^12.0.2","patch-package":"^5.1.1","prettier":"^1.14.2","snap-shot-it":"^6.1.1","source-map-support":"^0.5.8","truffle":"^4.1.14","truffle-typings":"^1.0.4","ts-node":"^3.3.0","tslint":"^5.11.0","tslint-language-service":"^0.9.7","typescript":"^3.0.1","typestrict":"^0.0.6","web3":"0.20.x","web3-typescript-typings":"^0.7.2"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","ts-generator":"^0.0.8"},"scripts":{"prepare":"patch-package","prepublishOnly":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json && cp -R ./lib/targets/legacy/runtime ./dist/targets/legacy/","postbuild":"chmod +x ./dist/cli/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","tsc:truffle":"tsc --noEmit --project ./test/integration/targets/truffle/tsconfig.json","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:coverage":"yarn lint && ./scripts/test.sh COVERAGE","test:fix":"yarn lint:fix && ./scripts/test.sh","test:mocha":"TS_NODE_IGNORE=\"/test/integration/targets/web3-1.0.0/\" mocha --require ts-node/register.js --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:mocha:coverage":"NODE_ENV=test nyc mocha --require ts-node/register.js --require source-map-support/register --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:package-bundle":"cd ./test/package-test && yarn && yarn start","coveralls":"nyc report --reporter=text-lcov | coveralls"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"gitHead":"01af3109a04ca589bf5bcbb5d21dd371e065bc9f","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@0.3.10","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-y3sYE2x5HEXBAFNpEuYCDDjSduEr8iK7FeCJ4jfGel2fcx7WqN6WBoId9baKqcQfSEifIUFSCVGzTyZ6dWUPXA==","shasum":"4729896964dee42246ab50e51f5a0da1dca65fe6","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.3.10.tgz","fileCount":53,"unpackedSize":286999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIAL3CRA9TVsSAnZWagAAUoAP/3rC4hpHmWWBoK2d52nd\n2n8cW11lndSHeYPZmUvQKGfcMG8yJW+IiycrsHFqqFTQnKv8TXicX5evzb0X\npMhQNFtndkDSJ5zuSU/SxUr7jHP9fz+UO0T/ABPVZlJSMg9o4jPZ+3Ei4qqn\ny6eRFLskQ6TTRg4WiPdmo4Q7047mnZckHyjJ86zlAGeLEqc3TG4yrU2rk5Cy\nEQlGIc/bYSnRPrSKTJHNj4dT4HcR2mBi/C5l15kg4CQc/9okCPzgKCtnhL7g\nT2SzNUk/Zas37zCs0pOuY7L/rJwgNq/cFLjTWD3vAdP+UyemZOJpSpeuzlWq\nUL0AvAJWPDHey3hM04IAAkyz7RNEklPjpLMVJNQkJ4kmzSZlvhHYNHdo2IBE\nwTvxRWSokTD9UfiWyTZ22nHSwyTrXTNYyn8L5KYJXioLPOG+Ny/8b5J/ZfW1\nqnxLFuKh1OGTFbz6IyhiKG+1GP/w4WZ/tX9a80hRdO4hOIzG4157/ma3c8q0\nzzOnBSTl5m536VcJx0y2S+vd8P/wZ2W4VQg5YCVWsFpWF+DXWGI8aU1qc8WZ\niaHjKbKLzQU8LtqGKJoSQ++3kGaXW51iOfikd088tJi1+WKFDp1oWDwxqIqR\nlr5tohKrecm3vJaEp5HUBq1lUEx8gmZxF7RFpCL2G6lTqS8XYqevwHJ522Mj\nsY4e\r\n=YyAu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAqqiWbywowaQRQ3yRCXQPE28D+mf4eGiWJUx9vvLlGMAiEAhqw90bw8SQ9eoMV2tIgf7fZwq+Q0ofrEVazx42exV2A="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.3.10_1545601782685_0.9218764965427326"},"_hasShrinkwrap":false},"0.3.11":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.3.11","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","mocha-prepare":"^0.1.0","nyc":"^12.0.2","patch-package":"^5.1.1","prettier":"^1.14.2","snap-shot-it":"^6.1.1","source-map-support":"^0.5.8","truffle":"^4.1.14","truffle-typings":"^1.0.4","ts-node":"^3.3.0","tslint":"^5.11.0","tslint-language-service":"^0.9.7","typescript":"^3.0.1","typestrict":"^0.0.6","web3":"0.20.x","web3-typescript-typings":"^0.7.2"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","ts-generator":"^0.0.8"},"scripts":{"prepare":"patch-package","prepublishOnly":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json && cp -R ./lib/targets/legacy/runtime ./dist/targets/legacy/","postbuild":"chmod +x ./dist/cli/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","tsc:truffle":"tsc --noEmit --project ./test/integration/targets/truffle/tsconfig.json","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:coverage":"yarn lint && ./scripts/test.sh COVERAGE","test:fix":"yarn lint:fix && ./scripts/test.sh","test:mocha":"TS_NODE_IGNORE=\"/test/integration/targets/web3-1.0.0/\" mocha --require ts-node/register.js --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:mocha:coverage":"NODE_ENV=test nyc mocha --require ts-node/register.js --require source-map-support/register --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:package-bundle":"cd ./test/package-test && yarn && yarn start","coveralls":"nyc report --reporter=text-lcov | coveralls"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"gitHead":"08b5c6a5543ae96fdc61ab24e106c9f2e9c5698b","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@0.3.11","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-Hz2EAc168F3z2uYS9KlDU7aPEi0pRWbuykAvIf9Ke7dRDtqETpdg4G7q5TKTkIdhBRQv4jk48HmSEMc21gB7iA==","shasum":"654d9f5cd01310e0baece8969c364c7041450b73","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.3.11.tgz","fileCount":53,"unpackedSize":287687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPOaTCRA9TVsSAnZWagAAW2wP/iLwTJ9Tf/a6Drn0R2KI\nmDK820RhfEv6Dt4b4zXG7asUM2d37y5w8pVtK5nkMUosMgBN67y3B07Vpwa0\niOr/DtRTwAad3K5lEqi+kZotKjaXn4+g6alWfHOt3M9sJGEuIDAGWKtV5miZ\nPNws32/UkBjtQmYdabv1pqUG8Z7KvrUaIJzj+I6qQUWqiArkNZpkEaAy9ehX\njfLRRHOxl4l5CHGaKdcPji3J7mjcRZJ4NNvkWK3ZavhtYTEMpV/16vu+wKo7\nEm+xtjdk1KhJfGkcRaIlcKqUyXOgyYQxvtJ3Pcsi09tO/r8OLqbAy1LWAnos\nJqpcJotAHVz3SIDu5jU2IcKZ7nP0EP9N7UPl61uKlCl6USsQbyLtgy1JGDn9\nTnCkIhC6WRy9bqmZ/GWbPhaWEXvcJWZNSYGKO20CILLN6Kta6eQLd5QuSbyZ\nSa1qJbexxhGpg4kjTkQZ+2n5x9TnYiZlhFDz4ctYGFD8Adrp9sk7Z90C49t6\nfUB2JNMleBbarMyacpHtb5AFOdTpn0IdH619Qdx12y+3qTx+8gVuOzfGs7sV\nFWBimnUAPJLCDq/6cMHfuiT6IewOctn1pLZBySNM2ECa1CQtaTkSTuSAVPAh\nEymKDL/97yxVLEeIBiv1FU0CWWw52Yx6v117xoa2quWt9OQMDzoaH7LvWtJa\neegm\r\n=Dfgn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEHs4296t/RFWofi6r4hxI+qk+6+xltXGEp7UbRht3UGAiBfsb6rMV/bnIfifQQeZbondjbcRz8qlzCmhiSVuCkMBA=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.3.11_1547495058262_0.7300103304616627"},"_hasShrinkwrap":false},"0.3.12":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.3.12","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","mocha-prepare":"^0.1.0","nyc":"^12.0.2","patch-package":"^5.1.1","prettier":"^1.14.2","snap-shot-it":"^6.1.1","source-map-support":"^0.5.8","truffle":"^4.1.14","truffle-typings":"^1.0.4","ts-node":"^3.3.0","tslint":"^5.11.0","tslint-language-service":"^0.9.7","typescript":"^3.0.1","typestrict":"^0.0.6","web3":"0.20.x","web3-typescript-typings":"^0.7.2"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","ts-generator":"^0.0.8"},"scripts":{"prepare":"patch-package","prepublishOnly":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json && cp -R ./lib/targets/legacy/runtime ./dist/targets/legacy/","postbuild":"chmod +x ./dist/cli/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","tsc:truffle":"tsc --noEmit --project ./test/integration/targets/truffle/tsconfig.json","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:coverage":"yarn lint && ./scripts/test.sh COVERAGE","test:fix":"yarn lint:fix && ./scripts/test.sh","test:mocha":"TS_NODE_IGNORE=\"/test/integration/targets/web3-1.0.0/\" mocha --require ts-node/register.js --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:mocha:coverage":"NODE_ENV=test nyc mocha --require ts-node/register.js --require source-map-support/register --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:package-bundle":"cd ./test/package-test && yarn && yarn start","coveralls":"nyc report --reporter=text-lcov | coveralls"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"gitHead":"6937eacd50b52bb9f7e4499664e598dde27daae8","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@0.3.12","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-OwE69YNuYxq+k/Uf/rIODON9F6rdIrAbME3/B/bkDvAN6LUWU1thuSeeDfPn6ou79tdzWIX1WiBTzQypLvHJJg==","shasum":"69ad09451a0d698c43715d8da6fad6e0510c10c2","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.3.12.tgz","fileCount":53,"unpackedSize":287913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciMhvCRA9TVsSAnZWagAAyMQP/AyQOHIOUvumU3+M111+\nqCrMtrdj9h5u3trxxWcYO0jJu1YvEJanNdb2s7WQgdairW3OOMtI58RHd2Ae\n7ABObjpwRT/NLHgXjA7aBg7QHuIAIwXFiHtRes/SU6N9N2VKaqNVitJgrWyv\n1RUFikvUHvaoLyOiGn40wIa9ndSsjCTHXSAZRXlVw92TDBpDqRDaiEDft+qu\nt3ioRmybJCqsJOqYzEjbAORVEtYgokbxIlxFsTkztuDSjKzqr3X1y2mtzEFQ\nqmfEgra1IJZ7knl2gZqdNmnKgcyHavVwNJW048ouKmL6wydf58h7Wbk+ufFr\nt2a9yYC2Z/aopv8HsTDxjgBOjeIp7OBDKAbts42yOWvrOzu9sK0LA8H9tm6z\nTxeSAQCwkQvbHmT4slT95wjigJ+eT3FrVZA4cHOGavoimmtH9lJUUDDInk4E\n7uI5iLKrclwX4dUedmmB5OhTkARCymjSiRrQA0Vw+OEqYDDbazV6k+s7tMBO\n5cR5+OJC/oEj9+CTzmrK89rc4tbe1UIkRjpkIWfVEUSDj+KJZBJ2xWoJ8Sdd\nZHC+5WnOg9Yeb/9yFDYtQh05Go0x2CkIpfujrFFPVRwBylMKvF4e9UzQvxz0\nCNJ1Pja1mVl0pdDl9f6EKHrmSLR8Ko+BFOKKz9xy7+aobtoioxwHsdfKzmcZ\nE6+j\r\n=q2tU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUcUH84GFJ2cYUhvyaSoAFJS80WtlOOmf9OXTeOKHAIgIgFS/sCPSh2aNS9nEf7LTZpGd+dyQ3v0/KZAGxf9pJYps="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.3.12_1552468078505_0.12540993039610204"},"_hasShrinkwrap":false},"0.3.13":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.3.13","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","mocha-prepare":"^0.1.0","nyc":"^12.0.2","patch-package":"^5.1.1","prettier":"^1.14.2","snap-shot-it":"^6.1.1","source-map-support":"^0.5.8","truffle":"^4.1.14","truffle-typings":"^1.0.4","ts-node":"^3.3.0","tslint":"^5.11.0","tslint-language-service":"^0.9.7","typescript":"^3.0.1","typestrict":"^0.0.6","web3":"0.20.x","web3-typescript-typings":"^0.7.2"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","ts-generator":"^0.0.8"},"scripts":{"prepare":"patch-package","prepublishOnly":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json && cp -R ./lib/targets/legacy/runtime ./dist/targets/legacy/","postbuild":"chmod +x ./dist/cli/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","tsc:truffle":"tsc --noEmit --project ./test/integration/targets/truffle/tsconfig.json","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:coverage":"yarn lint && ./scripts/test.sh COVERAGE","test:fix":"yarn lint:fix && ./scripts/test.sh","test:mocha":"TS_NODE_IGNORE=\"/test/integration/targets/web3-1.0.0/\" mocha --require ts-node/register.js --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:mocha:coverage":"NODE_ENV=test nyc mocha --require ts-node/register.js --require source-map-support/register --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:package-bundle":"cd ./test/package-test && yarn && yarn start","coveralls":"nyc report --reporter=text-lcov | coveralls"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"gitHead":"fcd5d27cf2b07f0a21bf8a8d0f985f99d6dbd1a0","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@0.3.13","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-4gEtb1Xj+ze24W5xDs0edAqgtOQunJvGTRf/Wb1dZQ2J800d7MChourlyvU2zY6e4fwAgW0P85tjgo+DkjoUAQ==","shasum":"c31cf78ea28f99fc5e7a69d40c790c82a9994ec0","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.3.13.tgz","fileCount":53,"unpackedSize":288544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcirtICRA9TVsSAnZWagAALDAP/1wsHP/gds3Z8s+dw507\nWF/CccUHrghgGubWdNGJdMPUa2DSIdsn8Yitp4kZg6xtU5aHtgERUtIHrcra\nqhABIj8tE3kocJhc8xmpgvsPmT+RsqGihfqZufru6V8c7w+Ge550GgO+hD5s\nHTDqMglUloeUJZos2Iu23rjilwOM2NCbJq0EYDWhBYU7DT9/TwdTHXk6CyiG\nE2DAifVVeeCAqzWaQC63xYRKV5jtt/Vawr+SifPfC1pK1h/C9jljh4jkf2yI\nDu7XX36GMC3IkbrUJGYggNxmv2LWRG8iVzPElTbOdDF85oScSxWBYg/PKJ1Y\napM71nvepYdFbUlA13GeqmAVkkzwmnrdoehdr/Cr4i8CXmGV03oBtQYS1+cJ\nOEo4pMJd5bPIROeLFUO8SffRbq+7TZUGOTCvQ8Tob4dfm8YIJGfrsBldQODi\njrmD8LM9Yxdic8/Q0MGyvmLL94WyS+jAqwJfof5FLpMr3OVAMq7djStw2quS\nZZFYTpYnFEwTA//Z5ur2UIzRisUIEtg4fbLPWkd32kHCrhfc7p+hzJ1iUpQ7\n541N7O+Gi4mMKRGonlZ6VkXaKSq5ztft2iG/cYicHg2unnbYwkP1DUa8UYgj\nfmI7E1aJNaojS6liRm+uPiReiULIoVUH7/LMxIDHLuhNlamsm11qe85t0mTX\nBMsk\r\n=MQFt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExTGhS6i+Rr616+2jJxR7+pg18NuXWrpJhqJk3E670nAiBdMF9b/lVVwdq8R6wz/+On2tiuGp0EzGshdpnRXBUnFA=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.3.13_1552595783192_0.37105047315068895"},"_hasShrinkwrap":false},"0.3.14":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.3.14","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","mocha-prepare":"^0.1.0","nyc":"^12.0.2","patch-package":"^5.1.1","prettier":"^1.14.2","snap-shot-it":"^6.1.1","source-map-support":"^0.5.8","truffle":"^4.1.14","truffle-typings":"^1.0.4","ts-node":"^3.3.0","tslint":"^5.11.0","tslint-language-service":"^0.9.7","typescript":"^3.0.1","typestrict":"^0.0.6","web3":"0.20.x","web3-typescript-typings":"^0.7.2"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","ts-generator":"^0.0.8"},"scripts":{"prepare":"patch-package","prepublishOnly":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json && cp -R ./lib/targets/legacy/runtime ./dist/targets/legacy/","postbuild":"chmod +x ./dist/cli/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","tsc:truffle":"tsc --noEmit --project ./test/integration/targets/truffle/tsconfig.json","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:coverage":"yarn lint && ./scripts/test.sh COVERAGE","test:fix":"yarn lint:fix && ./scripts/test.sh","test:mocha":"TS_NODE_IGNORE=\"/test/integration/targets/web3-1.0.0/\" mocha --require ts-node/register.js --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:mocha:coverage":"NODE_ENV=test nyc mocha --require ts-node/register.js --require source-map-support/register --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:package-bundle":"cd ./test/package-test && yarn && yarn start","coveralls":"nyc report --reporter=text-lcov | coveralls"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"gitHead":"5a7c4d9bfd78906278afa886c5e58ef08e81e802","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@0.3.14","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-nOg7n7LngcA4Sx53q+4jjSpIEulEayZYnCMfyItnyxCX3nTCWVg8QXZppMDYNfITkJHex0v5dTgklOQzSbfUkw==","shasum":"c58df17b20494ad08dff311cf6984bf7a2accb78","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.3.14.tgz","fileCount":53,"unpackedSize":288564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck1C3CRA9TVsSAnZWagAA4BUQAKQXDeWkUuPXSFUTQZ3T\n57OHl0u+0IIAoX8zXphCi4ax2WB0FqFRGtTwTZFEhEraf6O3HwHdWEwqFIEN\nYWj0DeA7JrZ9HOqdykJr3XhcP/0a0IG5I4a4+xOKDM50l9rQ673tThRNzkF7\n40v1FjOh4kT0/pyDZV4oyWBfKsuWKRbc5HV0WzBSNL/Ba/nD7wV5P5vO5it0\n11hwM9DP3i6yG1hfAnrMAZzG69DX5McIH3SPOZE5OJGtzHzNu6JU4Fg/jX/f\neMxEEOfqRJPFMKBYBPLh6czSG85thi4GG1a+4ktvwyITFKiKAfv4V/c2nJBa\nWMAq6AwJoqv9nZTsc2uBu+w6AuUeWFC9L8ibXP1Gt6N1XlGLuRIeagd/rsiv\nIT4fFucnfIzqSCIHDJVWAey1jvpMsJIsLy7GxaOjhFDmQh/QHD+7Lbok1khs\nLpi8UxjCCdP38Qzc06bhkTjam4AGftVevhq+Lq2SHg/GCbULqvpNc+GEcCen\naJYQbgnj3JYEziJ+JuSiXhyN8TjHyE6UmF18r6ntQLhvC48+yjLBLMn2nnAr\n7jo4kqZhnl3NKYL5ryzZUqyW91tFQQ95ltiNUgj7plnJAPrEsYpxPzcnnUiW\nL2h1m8d1AhQ6g5XUWW/r1QIR0e3yHYDp302rYz+RgKJgrWQ2VPwfB0rcEu1F\nOnZo\r\n=VzU1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3PkUB1UUnCIerTpagib+H3/kQDIBWixFOPMJDSx/whQIgX0TMiJU0ddUbkcYHEo/weltD7uLLtzAXtqQ+7xZNdN8="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.3.14_1553158326233_0.8036264957196875"},"_hasShrinkwrap":false},"0.3.15":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.3.15","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","mocha-prepare":"^0.1.0","nyc":"^12.0.2","patch-package":"^5.1.1","prettier":"^1.14.2","snap-shot-it":"^6.1.1","source-map-support":"^0.5.8","truffle":"^4.1.14","truffle-typings":"^1.0.4","ts-node":"^3.3.0","tslint":"^5.11.0","tslint-language-service":"^0.9.7","typescript":"^3.0.1","typestrict":"^0.0.6","web3":"0.20.x","web3-typescript-typings":"^0.7.2"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","ts-generator":"^0.0.8"},"scripts":{"prepare":"patch-package","prepublishOnly":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json && cp -R ./lib/targets/legacy/runtime ./dist/targets/legacy/","postbuild":"chmod +x ./dist/cli/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","tsc:truffle":"tsc --noEmit --project ./test/integration/targets/truffle/tsconfig.json","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:coverage":"yarn lint && ./scripts/test.sh COVERAGE","test:fix":"yarn lint:fix && ./scripts/test.sh","test:mocha":"TS_NODE_IGNORE=\"/test/integration/targets/web3-1.0.0/\" mocha --require ts-node/register.js --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:mocha:coverage":"NODE_ENV=test nyc mocha --require ts-node/register.js --require source-map-support/register --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:package-bundle":"cd ./test/package-test && yarn && yarn start","coveralls":"nyc report --reporter=text-lcov | coveralls"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"gitHead":"7944430a6800745900129ecd33be53492b0c2e1f","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@0.3.15","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-uqwpqmR3FweodUJgkCwnWI6PtZNwy8EIHvVJUOVvah4bc2bMAmcNIJzXdcHAXXjBXdFosEc4yHuJAbIauDowcA==","shasum":"54e2f0fce0382fb1b27ac2218075e7dc64752f1e","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.3.15.tgz","fileCount":70,"unpackedSize":472277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdB3cWCRA9TVsSAnZWagAAebgP/ixYxXmGTrhECcwclwa/\njUyehjl4ggPtufrm5v9a1ZE6ZDJgeWr4CNLzSeyucNAOQ2hSqPeItMilbgW0\nx1T3Mddg0SRzqx8H/twrkk9ZpFxlu0UqBWChk9/ZuW7FM9m2Vj3ZrCv3st50\nu6eOnnzCqPodWFu35xMvHZjeLqorxtzD5hChoGC4baalDGIHjhDbqmtqCrkY\nR95BnnVvEZKMTYI83/6ylBOgSGebGSbBa4fH8I6daUzjVnlnWncAI1MGzO49\nTtaiDbPuO7FPK9MfDseJfjeHVIgwOGsfBJmVSYO6Lel8JmeS2gJOc6rPN9iI\nu/yDaRo4L/9DRWHbg08OsuLNio3i4x/QXcIiuYAFRigMEGSRbpyujN6yI08E\n8/o49m3xEjqivraFhPdmtf/DWB/TiQJGsMcRq6dBYdOsqjVLpIOv8Ciiy6KF\nS4hj5yWM6halaSrKwgXAcceDHPr3twmdjEBKkG58Ou6gBP38/TPsb8c1kRUu\n5DCO0sFk6PTIupysErlaIDTY3VsTEed1EyQD34wvH0lryRjcQfe+CauhWfvV\nXJQGnHRNksL/9Q9Htdi2DWzZo4ugpng4BtdMSb2K1qsAJInQFTszADXQep6x\nF08jjp74mKSA+h6lX7QCIcpKqaLK1fKPSuKkv4VNL7rJ44LCGBsaNnFremzX\nO10G\r\n=9CK9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNA9j9PfGUQ8rdpSt0WCjhQkFqUXo7U4T1mKAv3AMkCwIgFl1OxGRiJJK8JfMvkRjg/cVjwzQLChCsq3NpoChq4Ts="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.3.15_1560770325263_0.28229373227844157"},"_hasShrinkwrap":false},"0.3.16":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.3.16","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","mocha-prepare":"^0.1.0","nyc":"^12.0.2","patch-package":"^5.1.1","prettier":"^1.14.2","snap-shot-it":"^6.1.1","source-map-support":"^0.5.8","truffle":"^4.1.14","truffle-typings":"^1.0.4","ts-node":"^3.3.0","tslint":"^5.11.0","tslint-language-service":"^0.9.7","typescript":"^3.0.1","typestrict":"^0.0.6","web3":"0.20.x","web3-typescript-typings":"^0.7.2"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","ts-generator":"^0.0.8"},"scripts":{"prepare":"patch-package","prepublishOnly":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json && cp -R ./lib/targets/legacy/runtime ./dist/targets/legacy/","postbuild":"chmod +x ./dist/cli/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","tsc:truffle":"tsc --noEmit --project ./test/integration/targets/truffle/tsconfig.json","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:coverage":"yarn lint && ./scripts/test.sh COVERAGE","test:fix":"yarn lint:fix && ./scripts/test.sh","test:mocha":"TS_NODE_IGNORE=\"/test/integration/targets/web3-1.0.0/\" mocha --require ts-node/register.js --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:mocha:coverage":"NODE_ENV=test nyc mocha --require ts-node/register.js --require source-map-support/register --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:package-bundle":"cd ./test/package-test && yarn && yarn start","coveralls":"nyc report --reporter=text-lcov | coveralls"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"gitHead":"798918370840b9c87a567952f0313e9a77541d9e","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@0.3.16","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-n+zgS0riBEaxP82MVAbBPCPgfuALmPEi9sLzOWeU3FptlknigpB48tFYJ9/st6h+BvO7PMIP0WX+Vevc/7hrAA==","shasum":"44fec30853d6665a0297a20b53e907658a4e1271","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.3.16.tgz","fileCount":70,"unpackedSize":472553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCAxcCRA9TVsSAnZWagAAOkoP/3dO4T+Dj2jeSzQoIhIx\nJF4Dg9q0AAf5SFObdKBJsctpD177b6I3qudsKMHtWv+rz1yA23GGqIJm1K6s\nifS8TG01yIsUH6md81kxh+FXVkZuRJl1XwnG7cRVbA84uhshcRGfDu0hA8Lz\nZfbNLY7d55GF7NJ7FsAEwlUuXvs/jm9pFajCMHjFOi7DdbwONj5I5GIKbjuB\nOveiZ5axdcA1+VszN8EtBJnv2iNvpB+AvMVX4Fx6KgoDFWKz7VQ9B0JtMRtK\nlg82vLM7suZUsShdUCOi/c4PcF8K5VXXL+/xUAXaVu+H40Mf1Or96KtZ62C6\noiWitFY0BXkuI2De7G9bO/C3arcbeE2NKcH08JIGUf+5aHIMhD3g9zmylZBM\nK4zWNzXKwG20vWQHzMIQ3QNl30ytAIb9Si2aOSrdXY6/mldOufbOEuZoP8Aw\nFhbRK93KSxa0iwN/9dcdLEJme0bsu2P+baN41D3V+brtko90KDLJ9B0LqhvD\npdip7Aq9XWSfnfNydUXrElaT4+f+E5BkwHwpMRsdbe0gO2F4OH/KsSQ3Ynpb\nz5O1uxSzhrL9CXY3uyrOp1iXAWuml+xZE0U/HZRvoMPPOMZyBfp4g4Yl7swi\ncPHh7X21PhYqpEoTVL01eZsCw8Te5GAWDgXyzSDxsNX3Brou6h5Dq3y2Fe2r\nTkwM\r\n=Wstc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7qtj8M9Q9mcYccLqtdODpN+8CzS/TjOyJahgvmxCzLgIgDPOD0CycHf6ZCe+ig0xr6RxqfrM/z3VTVvpqIVaOMyA="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.3.16_1560808538972_0.868423036131279"},"_hasShrinkwrap":false},"0.3.17":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.3.17","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","mocha-prepare":"^0.1.0","nyc":"^12.0.2","patch-package":"^5.1.1","prettier":"^1.14.2","snap-shot-it":"^6.1.1","source-map-support":"^0.5.8","truffle":"^4.1.14","truffle-typings":"^1.0.4","ts-node":"^3.3.0","tslint":"^5.11.0","tslint-language-service":"^0.9.7","typescript":"^3.0.1","typestrict":"^0.0.6","web3":"0.20.x","web3-typescript-typings":"^0.7.2"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","ts-generator":"^0.0.8"},"scripts":{"prepare":"patch-package","prepublishOnly":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json && cp -R ./lib/targets/legacy/runtime ./dist/targets/legacy/","postbuild":"chmod +x ./dist/cli/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","tsc:truffle":"tsc --noEmit --project ./test/integration/targets/truffle/tsconfig.json","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:coverage":"yarn lint && ./scripts/test.sh COVERAGE","test:fix":"yarn lint:fix && ./scripts/test.sh","test:mocha":"TS_NODE_IGNORE=\"/test/integration/targets/web3-1.0.0/\" mocha --require ts-node/register.js --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:mocha:coverage":"NODE_ENV=test nyc mocha --require ts-node/register.js --require source-map-support/register --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:package-bundle":"cd ./test/package-test && yarn && yarn start","coveralls":"nyc report --reporter=text-lcov | coveralls"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"gitHead":"3be81e3e634685cfb5d45918eacb0090bd1f94d1","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@0.3.17","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-JydKdW/xdpsp3uLz8y8WlfGX6a8/3BLAKAAmVWI4NvsJED2/BgJ5Du36OjSvlMMZDahP1AdbU+B/NsCiUqLRZg==","shasum":"aae21d14a9b7aa2a985e25e9f89bea8f54223d4c","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.3.17.tgz","fileCount":70,"unpackedSize":472614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCUn6CRA9TVsSAnZWagAAZUQP/22KiEdLby3fT+Wwub4C\n1Ei0+wvtbMf8RCYmGoyuPHO30hbplb8l0g06TKUj9ZXR3Z6erq0l8+WthIig\nfklMcQge+A2vsoqwJVL7WrpLhBoI66jknHy4ukbaAmnzj8bgyNwDX7YO/rAy\nse+6aGEtcP0l+pWMswcevXqEYCVseH2XswrVHTjCopDb91jBQjqxXClfaN15\nTwdRGhWCLdbfu4Rn3QmN3nSoiaBdre+fm+EPLCsaXibrxb1ZvRGi7F1M8etV\n9KGmA8Rttn9T657+7KK/a5STXwyt66I6zmHiJroMXmSLDm+K7BzP+BMnvCFz\n9EBLzh6B+nwS/Pg846joQ6o9Bw11QjpSQNEiNRQ+vDOMBMr9pjEJI1Iyp5DR\nyPLOKaoSg+Bi59UITFGcLmH4L5YiAQazosDwtpamzECrC1VHyM8un8F5MTLT\n8Vazx4dw9aRv19iUyKk/2gl8WLSIVddfYRzlq0nPY3DzLLZ83ZeayXhKfErz\nvijpYhlZvCNiC2ag4He6Km82cH0HdQlw4Amm+xTAMF0FybL11CzmU0PpD1iX\nFe4T5cgWa8XngT6Vk4+/0qNi2/my9c+C/en4ss3jVLqvTWy4EmcuQEIMJhYA\n64wYuXQH0u6NKJJAx0pZJ+ZKPn1lT2LuGbRW2G+4tNF8AVKQKW/qqzK6myF3\nZTBL\r\n=hI1m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7easFVIhx3foF0l46qbXeMORV5vJKwJqzk0MWHi/fXAiEA2nzT1I9cIW1Qk/17oYH36VPVVl+22bVDdFsfyGzdxHY="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.3.17_1560889849507_0.8925711785141213"},"_hasShrinkwrap":false},"0.3.18":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.3.18","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","mocha-prepare":"^0.1.0","nyc":"^12.0.2","patch-package":"^5.1.1","prettier":"^1.14.2","snap-shot-it":"^6.1.1","source-map-support":"^0.5.8","truffle":"^4.1.14","truffle-typings":"^1.0.4","ts-node":"^3.3.0","tslint":"^5.11.0","tslint-language-service":"^0.9.7","typescript":"^3.0.1","typestrict":"^0.0.6","web3":"0.20.x","web3-typescript-typings":"^0.7.2"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","ts-generator":"^0.0.8"},"scripts":{"prepare":"patch-package","prepublishOnly":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json && cp -R ./lib/targets/legacy/runtime ./dist/targets/legacy/","postbuild":"chmod +x ./dist/cli/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","tsc:truffle":"tsc --noEmit --project ./test/integration/targets/truffle/tsconfig.json","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:coverage":"yarn lint && ./scripts/test.sh COVERAGE","test:fix":"yarn lint:fix && ./scripts/test.sh","test:mocha":"TS_NODE_IGNORE=\"/test/integration/targets/web3-1.0.0/\" mocha --require ts-node/register.js --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:mocha:coverage":"NODE_ENV=test nyc mocha --require ts-node/register.js --require source-map-support/register --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:package-bundle":"cd ./test/package-test && yarn && yarn start","coveralls":"nyc report --reporter=text-lcov | coveralls"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"gitHead":"03e0c5ead1d3818b857c6711eb79161847f31235","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@0.3.18","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-QoqTDD81MMyUYL12dZ1GCXPGdzOk7yg8bROHU5WC+Lsv5GOO5kYPOpD1FmrkWBv618e+rB4THBUim/c62Okclw==","shasum":"3837df0f4ade01f7ada4bcceab3d20a8f24e5d20","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.3.18.tgz","fileCount":70,"unpackedSize":480068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJb57CRA9TVsSAnZWagAAt4MP/1v6aalId9sPT9ATbDWm\n9REX8pgoRUz9idf9L39qc5xsWh1HP5x+e9ls6nGjhiszchx3UeAv+IGf6hk+\n9sLJYPzFYlWY9HlZcuixmPXlOwgrfWa3tiMRxbvudme++ALDidKZStHT8eB9\nfLJfSwIGnLL32/M1gpbNF2oeD5Nn3SMKBK7kh1PF9xkcC0i4TuM/1VCelAb5\nmMs29HX9ACvMnqDvzc3Y0nAvvIvi7ylwxapzSNcSStpmO3L3pyywBqMF921Y\nN7njR34rU41VybSiflamu6yYS+tI8yi+McgsYBC8T/rpqhKugqlQDHl89iHC\nAouRC5nB5CBCXA3WD74p2NKe4sep+gAsFVgOQwDjx2+3A8GMMYq915CUPy2R\nPxNRST45O3xOqJaYAoG5O+j8V31jtFDQloJuHZaSP1F74YE9sFpT/lZMN6kJ\n35vubqvf2fnP40bVxZ4o7c9gmp1pg2PlXDrxbXU9QrKPcrLJBD2nnHqzHBrP\ncK1Q1HhRbFCBJxpetre2ulpttLateOLtVDDob2KPKrjXyWjW3im85W4LIqNm\naAADU4MF1ObN+4ouoOcjIjMnhpcBLKXmhKH5rx0PLkkoWSPKZgiWKSfn3T2k\nDadqVhCQ3XSHRKpW8dA3mCZEc9cJtL9Xagt4dcjn4KubHeV+LAbyyB4zU6pr\n2aVm\r\n=0wdI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVpX2tMIm2CxVO/QIUogC1WghJNEnLgBI38L6og4lHfwIhAP+zSGbfeAX3uekQVoujtkDns67XtlWFZvcWRQIsetBu"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.3.18_1562754682871_0.6305965533654947"},"_hasShrinkwrap":false},"0.3.19":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.3.19","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","mocha-prepare":"^0.1.0","nyc":"^12.0.2","patch-package":"^5.1.1","prettier":"^1.14.2","snap-shot-it":"^6.1.1","source-map-support":"^0.5.8","truffle":"^4.1.14","truffle-typings":"^1.0.4","ts-node":"^3.3.0","tslint":"^5.11.0","tslint-language-service":"^0.9.7","typescript":"^3.0.1","typestrict":"^0.0.6","web3":"0.20.x","web3-typescript-typings":"^0.7.2"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","ts-generator":"^0.0.8"},"scripts":{"prepare":"patch-package","prepublishOnly":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json && cp -R ./lib/targets/legacy/runtime ./dist/targets/legacy/","postbuild":"chmod +x ./dist/cli/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","tsc:truffle":"tsc --noEmit --project ./test/integration/targets/truffle/tsconfig.json","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:coverage":"yarn lint && ./scripts/test.sh COVERAGE","test:fix":"yarn lint:fix && ./scripts/test.sh","test:mocha":"TS_NODE_IGNORE=\"/test/integration/targets/web3-1.0.0/\" mocha --require ts-node/register.js --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:mocha:coverage":"NODE_ENV=test nyc mocha --require ts-node/register.js --require source-map-support/register --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:package-bundle":"cd ./test/package-test && yarn && yarn start","coveralls":"nyc report --reporter=text-lcov | coveralls"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"gitHead":"9bfa7747990ef62fd74ed90070bbd4f5d06a3f69","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@0.3.19","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-98TN25emSrbPraeBx+Y3ym2NxRw/kMO8qKIIqlice06f2lP6DqhJCOPtaKhytvI4v20L+Nwu57kCOyeFX9eG+g==","shasum":"5ec1979b2fb79700fc0864e53ea3bfcaff75a2b7","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.3.19.tgz","fileCount":72,"unpackedSize":484450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJwsyCRA9TVsSAnZWagAAQzQP/2AzPVu6izs8Gw4637jW\ntl35Zlg0lupFVsTsqQCb+xFHo/qATE/mbCZKX9LPiG1XiQFkqJQ9eTpBlKwK\ndglMYuFzIy20z4+yFDeFbY5tOoII/usiE6gxHD8Lp2tZd6hr1qJ0fEKoh4NJ\niYJrNrVmc+nqXGNnqAR08zEekYjEXP2Q+Fw0RPUCYaUW/AZbnX18naEgzNcI\nsuW9rv5A5aGpWIzbFIkhtFpfH+wXcJ5IbH3JATgNUgHyHZJ5QsLxn4y/sHY3\nmSaqNgFoIbuZLr1kR3tbhfCeE7Iwcf9YCnSszbkTcp+QUliNzLrzOkr/9Yzd\n7bbMCdPGdPGuTHvvayCapm31Oy+4Xou8vTeV/YZpkNpCIlQWOovFQ6zRAyA4\n4+HLOFYki781j9wTNxUHlxjc3+l0nCltm0qKlegP2TR565mCDlPl4XjPR0B0\nQTs54vO9uuU3cJ45IapfPqSSqPVRx9dml0DCaver509U6MZPZ++H8u2/6C30\n4dbTwkjU2SXmSsUQLcRLUos7yXncjiu4SJ5ndP2n6+AHzC6ZY8cEm3BrjVzJ\nN4MLt5e2M05wo+2doOGlEd8df5KbZK2w4lcL2LDths4W94qy27dCjlBRTeaG\na8v/oYIOcPl8PB2Kxb6y2+W6UYvxmHMkh0K1G/3yAtNcSJ+UexYnZTV1/tCZ\n9Ikt\r\n=zNWu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPPEtduvA2QJkltEkdFlzOTcSzyflEhgwZoTjfRXAYqwIhAPvaUY4nrYeHjDOVLCnXCYISGb13YVVXwlSCaWs7MDKN"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.3.19_1562839857828_0.015197940737118776"},"_hasShrinkwrap":false},"0.3.20":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.3.20","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","mocha-prepare":"^0.1.0","nyc":"^12.0.2","patch-package":"^5.1.1","prettier":"^1.14.2","snap-shot-it":"^6.1.1","source-map-support":"^0.5.8","truffle":"^4.1.14","truffle-typings":"^1.0.4","ts-node":"^3.3.0","tslint":"^5.11.0","tslint-language-service":"^0.9.7","typescript":"^3.0.1","typestrict":"^0.0.6","web3":"0.20.x","web3-typescript-typings":"^0.7.2"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","ts-generator":"^0.0.8"},"scripts":{"prepare":"patch-package","prepublishOnly":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json && cp -R ./lib/targets/legacy/runtime ./dist/targets/legacy/","postbuild":"chmod +x ./dist/cli/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","tsc:truffle":"tsc --noEmit --project ./test/integration/targets/truffle/tsconfig.json","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:coverage":"yarn lint && ./scripts/test.sh COVERAGE","test:fix":"yarn lint:fix && ./scripts/test.sh","test:mocha":"TS_NODE_IGNORE=\"/test/integration/targets/web3-1.0.0/\" mocha --require ts-node/register.js --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:mocha:coverage":"NODE_ENV=test nyc mocha --require ts-node/register.js --require source-map-support/register --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:package-bundle":"cd ./test/package-test && yarn && yarn start","coveralls":"nyc report --reporter=text-lcov | coveralls"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"gitHead":"1ed98dd0e3099778e93c54516b7b30298e30c79d","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@0.3.20","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-ilm3FzJKCk0kqB89ajmpx/si2ENfu4bscWWJJ2Je9MRA1v94jItLU+DslWbniV6WJt1VA16LZnuYvsA2xrzLzw==","shasum":"73c8f6431dbc4e60f87bfd7ff85660132cde2c5c","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.3.20.tgz","fileCount":72,"unpackedSize":484793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZCipCRA9TVsSAnZWagAA5s4P/0wL7NR+4NZAYjyXt5Ms\nnI2NZf6tewr1NTJAq+stet5PcMkDtijWUbexXHdW+4nNkUdNgxNif83YrUW4\n15Ej7MzAxUltEPg8AO3pn0Wyelqvg57pDb369exxzGv7KurZKugFXyOL+kfJ\nIRp6nHKLNzZF3t3NOML7yGNc7U/Q6WugZNCRq3L8AfSrk6sqU3935R8zWoeB\nvdE5TB2We5jfk5kb+vg0leiX77e5ylWj7J2pgnZ4qwnRF2HuYd4+TaIsxqho\ng+BKZAMPwxLJEa501c8w3aaKoyCV5R75lszedh8vlAFaJkZVTTsUIGEQJwGY\nx8cKWo3ur9LS+woUFMX6a+OaF2xYA7icnMVeQC4N0VUDXBD7fFBDmVwPMYJ8\nWBvHyi1Vq8FBKaePbRTTe2kvy3lJQh5G6ibR+W6dt3TAs7mLf7riSqDMmQXw\nhJkdovND7xU2xxA/IGT2jE9cfudvvksoXsJUEhzZAb8eiGejctPKuD6H3Gbt\nE4TMgch9WXIo/7cVo7cQryzUWp0CHoFOJdRKtWFlpCjpWEkS4GZSHwlOHxHY\nlx1V2mtL5SB6BcAr1EtA7F7q7PeRi4umus5IrnUK24pub80zS6Xs4TCPSCjg\nlaOh7ZRvadEM79LkFkiLrGk88xslzdhDz7RfQYAZxVMl3/sX1AZNK/PZVvFZ\ncToC\r\n=I75i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPL6L/LC8YqybIFNLsg7QWy6iJU+zwjH2Hjq07lT9XxAIgSU7hkqITM1kpa89D2caXvSWx16pd4E6PgZgqkTHuVfo="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.3.20_1566845096476_0.7454876756003823"},"_hasShrinkwrap":false},"0.3.21":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.3.21","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","mocha-prepare":"^0.1.0","nyc":"^12.0.2","patch-package":"^5.1.1","prettier":"^1.14.2","snap-shot-it":"^6.1.1","source-map-support":"^0.5.8","truffle":"^4.1.14","truffle-typings":"^1.0.4","ts-node":"^3.3.0","tslint":"^5.11.0","tslint-language-service":"^0.9.7","typescript":"^3.0.1","typestrict":"^0.0.6","web3":"0.20.x","web3-typescript-typings":"^0.7.2"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","ts-generator":"^0.0.8"},"scripts":{"prepare":"patch-package","prepublishOnly":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json && cp -R ./lib/targets/legacy/runtime ./dist/targets/legacy/","postbuild":"chmod +x ./dist/cli/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","tsc:truffle":"tsc --noEmit --project ./test/integration/targets/truffle/tsconfig.json","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:coverage":"yarn lint && ./scripts/test.sh COVERAGE","test:fix":"yarn lint:fix && ./scripts/test.sh","test:mocha":"TS_NODE_IGNORE=\"/test/integration/targets/web3-1.0.0/\" mocha --require ts-node/register.js --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:mocha:coverage":"NODE_ENV=test nyc mocha --require ts-node/register.js --require source-map-support/register --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:package-bundle":"cd ./test/package-test && yarn && yarn start","coveralls":"nyc report --reporter=text-lcov | coveralls"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"gitHead":"ea821f90f98f5dac5ce6f2a2a7c393c2873c9dba","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@0.3.21","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-5AvO3A+NUc1NJmRsq0iH6u00bliSXQg30pTdbSiaQbCCkOhPPuw2jh2rXGs78e2w8lCcHQFGH9xdtthKeMOX2w==","shasum":"7ab0ceddaa64479db10d65b8f4f1fa2d84ce96c4","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.3.21.tgz","fileCount":72,"unpackedSize":484805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfFKhCRA9TVsSAnZWagAAFIcQAIkf3/3pPsskkP8akoRc\ndZWxcfoUD1SJhbEeHsILLNZCx885FxSYE/kVa0hSrYOlOqOL5kb0G9WOrwX8\n+wGvdkEGqPsksO2dkifAE71UOTwHK/QNn1G9MIBb1QcTdFI5aCYQUkSkby7r\nzrbnJxY0Bvjr1baq7N5da3x7c1QEvTJMz9QthKr+OzFaxzy0GAbFSlw030Ru\nunDFFPek0eGvv805a+DIMgcjNBH60U3RBoMRuHaaoCFN8zW1sx9amUmfo66s\nFMgcSzRcbIEdooCzQPc/syL7Ru2/3PwopjJusMmpIvqTm9tSMups37FK/zXI\ntLc9wQxerDRF6RUQq03QQy3z2eIBP6Nky2Xfw3fdZlbiIz+vQseryxnnjBKl\nO/ej6dVBUocbxBdXgUN8l+EbcY4v6KBFA38+2qwHebIqiPZSeEoYoh4IiKbG\nMXHq1p5a2uZF23rlsfSRLMgKEzri3pJwcLFU1t6+9SLQ2WJhCCOrV39loKxr\nyPSNg4y/X+okMKzlWk2T7rk65HpznaRlRi5CJuJ7leKaeJKNsPVD+kd2xzZw\nQKtjssUYs0jR+22ONqYxq0NPAhy+1xCPYuZ05cxrWwYIJWnH861W5M5nyuI8\n49xPJDf6woKSgsB+/JNTNZToXthY5FVNLYSrYcsfN7e2AtW4BYPOlkP1myUC\nVT1m\r\n=yium\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHFMoT9W/sM6a3gTPJPg34z6Me+mX81QvsDkuwEbbbGQIhALf9Y0In4Uow8DbY0rFjOrAfGCLbnDnXmuvpCZSsnKtM"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.3.21_1568428705194_0.12686963131619478"},"_hasShrinkwrap":false},"0.9.0-beta.0":{"name":"typechain","description":"🔌 Typescript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"0.9.0-beta.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","krzkaczor-solc":"^0.4.24","mocha":"^4.0.1","mocha-prepare":"^0.1.0","nyc":"^12.0.2","patch-package":"^5.1.1","prettier":"^1.14.2","snap-shot-it":"^6.1.1","source-map-support":"^0.5.8","truffle":"^4.1.14","truffle-typings":"^1.0.4","ts-node":"^3.3.0","tslint":"^5.11.0","tslint-language-service":"^0.9.7","typescript":"^3.0.1","typestrict":"^0.0.6","web3":"0.20.x","web3-typescript-typings":"^0.7.2"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","lodash":"^4.17.15","ts-generator":"^0.0.8"},"scripts":{"prepare":"patch-package","prepublishOnly":"yarn build","build":"rm -rf ./dist && tsc -p ./tsconfig.production.json && cp -R ./lib/targets/legacy/runtime ./dist/targets/legacy/","postbuild":"chmod +x ./dist/cli/cli.js","lint":"yarn formatting && yarn tslint","lint:fix":"yarn tslint:fix && yarn formatting:fix","tslint":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish","tslint:fix":"tslint -c ./tslint.json --project ./tsconfig.json --format stylish --fix ","tsc":"tsc --noEmit","tsc:truffle":"tsc --noEmit --project ./test/integration/targets/truffle/tsconfig.json","formatting":"prettier --list-different '**/*.ts'","formatting:fix":"prettier --write '**/*.ts'","test":"yarn lint && ./scripts/test.sh","test:coverage":"yarn lint && ./scripts/test.sh COVERAGE","test:fix":"yarn lint:fix && ./scripts/test.sh","test:mocha":"TS_NODE_IGNORE=\"/test/integration/targets/web3-1.0.0/\" mocha --require ts-node/register.js --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:mocha:coverage":"NODE_ENV=test nyc mocha --require ts-node/register.js --require source-map-support/register --require test/setup-chai.ts --require 'test/integration/before.ts' 'test/integration/web3.ts' './**/*.spec.ts'","test:package-bundle":"cd ./test/package-test && yarn && yarn start","coveralls":"nyc report --reporter=text-lcov | coveralls"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"readme":"<p align=\"center\">\n  <img src=\"https://github.com/Neufund/TypeChain/blob/d82f3cc644a11e22ca8e42505c16f035e2f2555d/docs/images/typechain-logo.png?raw=true\" width=\"300\" alt=\"TypeChain\">\n  <h3 align=\"center\">TypeChain</h3>\n  <p align=\"center\">🔌 Typescript bindings for Ethereum smartcontracts</p>\n\n  <p align=\"center\">\n    <a href=\"https://circleci.com/gh/ethereum-ts/TypeChain\"><img alt=\"Build Status\" src=\"https://circleci.com/gh/ethereum-ts/TypeChain/tree/master.svg?style=svg\"></a>\n    <a href=\"https://coveralls.io/github/ethereum-ts/TypeChain?branch=master\"><img alt=\"Coverage\" src=\"https://coveralls.io/repos/github/ethereum-ts/TypeChain/badge.svg?branch=master\"></a>\n    <img alt=\"Downloads\" src=\"https://img.shields.io/npm/dm/typechain.svg\">\n    <a href=\"https://github.com/prettier/prettier\"><img alt=\"Prettier\" src=\"https://img.shields.io/badge/code_style-prettier-ff69b4.svg\"></a>\n    <a href=\"/package.json\"><img alt=\"Software License\" src=\"https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square\"></a>\n  </p>\n\n  <p align=\"center\">\n    <a href=\"https://blog.neufund.org/introducing-typechain-typescript-bindings-for-ethereum-smart-contracts-839fc2becf22\">Medium post</a> | <a href=\"https://www.youtube.com/watch?v=9x6AkShGkwU\">DappCon Video</a>\n  </p>\n\n  <p align=\"center\">\n    Contributed with: <br/>\n    <img src=\"https://github.com/Neufund/TypeChain/blob/6d358df7b2da6b62d56f9935f1666b17b93176f0/docs/images/neufund-logo.png?raw=true\" width=\"100\" alt=\"Neufund\">\n  </p>\n</p>\n\n## Features ⚡\n\n* static typing - you will never call not existing method again\n* IDE support - works with any IDE supporting Typescript\n* works with multiple libraries - use `truffle`,`Web3.js 1.0`, `ethers.js`, `Web3.js 0.20.x`\n* frictionless - works with simple, JSON ABI files as well as with Truffle style ABIs\n\n## Installation\n\n```bash\nnpm install --save-dev typechain\n```\n\n```bash\nyarn add --dev typechain\n```\n\n## Usage\n\n### CLI\n\n```\ntypechain --target=(truffle|web3-1.0.0|legacy) [glob]\n```\n\n* `glob` - pattern that will be used to find ABIs, remember about adding quotes: `typechain\n  \"**/*.json\"`\n* `--target` - `truffle`, `web3-1.0.0`, `ethers` or `legacy`\n* `--outDir` - put all generated files to a specific dir\n\nTypechain always will rewrite existing files. You should not commit them. Read more in FAQ section.\n\nExample:\n\n```\ntypechain --target --outDir app/contracts './node_modules/neufund-contracts/build/contracts/*.json'\n```\n\n### ts-generator unified config\n\nTypechain is a plugin to [ts-generator](https://github.com/krzkaczor/ts-generator) meaning that you can as well create unified config. \n\n`ts-generator.json` file:\n\n```\n[\n  {\n    \"generator\": \"typechain\",\n    \"files\": \"./build/**/*.json\",\n    \"target\": \"truffle\"\n  }\n]\n```\n\nthen just run `ts-generator` (you need to have `ts-generator` installed in your project).\n\nThis can be a great way to run more code generation plugins (css modules types, graphql types etc. ) at the same time.\n\n## Demo 🏎️\n\n![Demo](https://media.giphy.com/media/3oFzmqgHxrPZFhBst2/giphy.gif)\n\n[Example usage](https://github.com/Neufund/commit.neufund.org/pull/331/files)\n\n## Getting started 📚\n\n### Motivation\n\nInteracting with blockchain in Javascript is a pain. Web3 interface is sluggish and when using it \nwith Typescript it gets even worse. Often, you can't be sure what given method call will\nactually do without looking at ABI file. TypeChain is here to solve these problems (as long as you\nuse Typescript).\n\n### How does it work?\n\nTypeChain is code generator - provide ABI file and you will get Typescript class with flexible\ninterface for interacting with blockchain. Depending on the target parameter it can generate typings for \ntruffle, web3 1.0.0 or web3 0.20.x (legacy target).\n\n### Step by step guide\n\nInstall typechain with `yarn add --dev typechain`.\n\nRun `typechain --target=your_target` (you might need to make sure that it's available in your path if you installed it\nonly locally), it will automatically find all `.abi` files in your project and generate Typescript\nclasses based on them. You can specify your glob pattern: `typechain --target=your_target \"**/*.abi.json\"`.\n`node_modules` are always ignored. We recommend git ignoring these generated files and making typechain part of your build process.\n\nThat's it! Now, just import contract bindings as any other file `import { MyAwesomeContract } from\n'./contracts/MyAwesomeContract'` and start interacting with it. We use named exports because of\n[this](https://blog.neufund.org/why-we-have-banned-default-exports-and-you-should-do-the-same-d51fdc2cf2ad).\n\n## Targets 🎯\n\n### Truffle\n\nTruffle target is great when you use truffle contracts already. Check out [truffle-typechain-example](https://github.com/ethereum-ts/truffle-typechain-example) for more details. It require installing [typings](https://www.npmjs.com/package/truffle-typings) for truffle library itself. \n\nNow you can simply use your contracts as you did before and get full type safety, yay!\n\n### Web3-1.0.0\n\nGenerates typings for contracts compatible with latest Web3.js version. Typings for library itself are now part of `Web3 1.0.0` library so nothing additional is needed. For now it needs explicit cast as shown [here](https://github.com/krzkaczor/TypeChain/pull/88/files#diff-540a9b8840419be93ddb8d4b53325637R8), this will be fixed after improving official typings.\n\n### Ethers.js\n\nUse `ethers` target to generate wrappers for [ethers.js](https://github.com/ethers-io/ethers.js/) lib.\n\n### Legacy (Web3 0.2.x)\n\nThis was default and only target for typechain 0.2.x. It requires `Web3.js 0.20.x` to be installed in your project and it generates promise based wrappers. It's nice upgrade comparing to raw callbacks but in the near future Typechain will support `Web3js 1.0` target.\n\n\n## FAQ 🤔\n\n### Q: Should I commit generated files to my repository?\n\nA: _NO_ — we believe that no generated files should go to git repository. You should git ignore them\nand make `typechain` run automatically for example in post install hook in package.json:\n\n```\n\"postinstall\":\"typechain\"\n```\n\nWhen you update ABI, just regenerate files with TypeChain and Typescript compiler will find any\nbreaking changes for you.\n\n### Q: How do I customize generated classes? (legacy target only)\n\nA: You can create your own class that extends generated one and adds additional methods etc.\n\nCurrently we discuss various ideas around extendibility including APIs files (adding semantics to\nABIs for covering popular cases like working with dates) or using user-defined templates for\ngenerated code.\n\n### Q: Generated files won't match current codestyle of my project  :(\n\nA: We will automatically format generated classes with `prettier` to match your coding preferences (just make sure to use `.prettierrc` file). \n\nFurthermore, we will silent tslint for generated files with `/* tslint:disable */` comments.\n\n### Usage as API\n\nYou may want to use `ts-generator` api to kick off whole process by api: \n\n```typescript\nimport { tsGen } from \"ts-generator\";\nimport { Typechain } from \"typechain\";\n\nasync function main() {\n  await tsGen({ cwd }, new Typechain({ cwd, rawConfig: { files: \"your-glob-here\", outDir: \"optional out dir path\" } }));\n}\n```\n\n### Running tests\n\n```\nyarn        # install all dependencies\nyarn test   # runs tests + linting\n```\n\n### Debugging 🐞\n\n```sh\nDEBUG=typechain typechain\n```\n\n\n# Licence\n\nKrzysztof Kaczor (krzkaczor) MIT | [Github](https://github.com/krzkaczor) | [Twitter](https://twitter.com/krzkaczor)","readmeFilename":"README.md","gitHead":"174ab9e09ced65d9f451ac8d0e610973b4d48c2a","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@0.9.0-beta.0","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-WZdbuyj0SFRqBam/zaxvfBdc8gPJsG9QaxULuO+Gy+vVebveNn10fLGVlD25JZq8XF3NE9F6y/1uUvogGz7jSw==","shasum":"df9a7d387b68f8a16a7522521f9d303a364a9fb3","tarball":"https://registry.npmjs.org/typechain/-/typechain-0.9.0-beta.0.tgz","fileCount":72,"unpackedSize":481764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdj1RbCRA9TVsSAnZWagAA9U4P/io0VsJEX7pXrAzN41oP\njBCZvTzd88iM4Mtf1C1lqTcIAve3y0vesif8uy12BjR4APe6B1BjrwhgyuVv\nfwBcC767nZkm3Icdvkuxgwo5JB6pwjcvvTUsYy9GK/KmsETWME/vWikTC2K8\nrNrbijUmpx3+At/1Y107Hks5ojmnM8SdzaDkPemF37C8NcR8WTiHXqemufgw\nNkLLWsEZYPmrZRGKtJ0hRsxlIQa8orSiogR9mJzvPbmSTvVFdpCU/vsJ8xAp\nMwigh8KkSen90Y/8i2gybv4zaYWn1fulv2D+1+VMDGyQkjL6HG0NlwI8o/pw\n0g6oCB8eiIzqZrwStpA+BPeIXk1A1zroM/lEyQZh24FSOWcZoW+0Autz7/s2\n+tb14wBcTBf/lX5QTQP7VfBoRBiTT7PXITMW0zc1AHisFsXKzybSeZMztNBE\n28yMzHF9UzYGh0ESbBCpZE/htTWH7ldGOkwvt2LgGTEbUeDMqBVRGTBYRO37\nR5GfThUe03vbsl4r3cwR2HtGXX74EF808/Y9yn/HZK4g/oHoEEOy+kS+fZLI\n9ysbbxPThfC2Q8qIU7jRkKAlhhwEckAmuf1cDAFm4c+iGtn3M6AyUyDRYFmc\nMqEXttTXmVm0go10lXA4xEgfW+qGA1pLNrVCqDjquDjh0hgyPMxUC3p7ATF0\nPYIk\r\n=luFi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFedhfcROnnKYCkFE33637/hUW6HAHyCG7Jn5s2G5GtSAiEA738GhrMK915G+7lbSqA51/u8jNW3ATRcKW5tpqJkV1Q="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_0.9.0-beta.0_1569674330937_0.6054799836374081"},"_hasShrinkwrap":false},"1.0.0-beta.0":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"1.0.0-beta.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","truffle":"^4.1.14","truffle-typings":"^1.0.4"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","lodash":"^4.17.15","ts-generator":"^0.0.8"},"scripts":{"build":"rm -rf ./dist && cp -R '../../dist/core/lib' ./dist/ && chmod +x ./dist/cli/cli.js && cp ../../README.md ."},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"readme":"<p align=\"center\">\n  <img src=\"https://github.com/Neufund/TypeChain/blob/d82f3cc644a11e22ca8e42505c16f035e2f2555d/docs/images/typechain-logo.png?raw=true\" width=\"300\" alt=\"TypeChain\">\n  <h3 align=\"center\">TypeChain</h3>\n  <p align=\"center\">🔌 Typescript bindings for Ethereum smartcontracts</p>\n\n  <p align=\"center\">\n    <a href=\"https://circleci.com/gh/ethereum-ts/TypeChain\"><img alt=\"Build Status\" src=\"https://circleci.com/gh/ethereum-ts/TypeChain/tree/master.svg?style=svg\"></a>\n    <a href=\"https://coveralls.io/github/ethereum-ts/TypeChain?branch=master\"><img alt=\"Coverage\" src=\"https://coveralls.io/repos/github/ethereum-ts/TypeChain/badge.svg?branch=master\"></a>\n    <img alt=\"Downloads\" src=\"https://img.shields.io/npm/dm/typechain.svg\">\n    <a href=\"https://github.com/prettier/prettier\"><img alt=\"Prettier\" src=\"https://img.shields.io/badge/code_style-prettier-ff69b4.svg\"></a>\n    <a href=\"/package.json\"><img alt=\"Software License\" src=\"https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square\"></a>\n  </p>\n\n  <p align=\"center\">\n    <a href=\"https://blog.neufund.org/introducing-typechain-typescript-bindings-for-ethereum-smart-contracts-839fc2becf22\">Medium post</a> | <a href=\"https://www.youtube.com/watch?v=9x6AkShGkwU\">DappCon Video</a>\n  </p>\n\n  <p align=\"center\">\n    Contributed with: <br/>\n    <img src=\"https://github.com/Neufund/TypeChain/blob/6d358df7b2da6b62d56f9935f1666b17b93176f0/docs/images/neufund-logo.png?raw=true\" width=\"100\" alt=\"Neufund\">\n  </p>\n</p>\n\n## Features ⚡\n\n* static typing - you will never call not existing method again\n* IDE support - works with any IDE supporting Typescript\n* works with multiple libraries - use `truffle`,`Web3.js 1.0`, `ethers.js`, `Web3.js 0.20.x`\n* frictionless - works with simple, JSON ABI files as well as with Truffle style ABIs\n\n## Installation\n\n```bash\nnpm install --save-dev typechain\n```\n\n```bash\nyarn add --dev typechain\n```\n\n## Usage\n\n### CLI\n\n```\ntypechain --target=(truffle|web3-1.0.0|legacy) [glob]\n```\n\n* `glob` - pattern that will be used to find ABIs, remember about adding quotes: `typechain\n  \"**/*.json\"`\n* `--target` - `truffle`, `web3-1.0.0`, `ethers` or `legacy`\n* `--outDir` - put all generated files to a specific dir\n\nTypechain always will rewrite existing files. You should not commit them. Read more in FAQ section.\n\nExample:\n\n```\ntypechain --target --outDir app/contracts './node_modules/neufund-contracts/build/contracts/*.json'\n```\n\n### ts-generator unified config\n\nTypechain is a plugin to [ts-generator](https://github.com/krzkaczor/ts-generator) meaning that you can as well create unified config. \n\n`ts-generator.json` file:\n\n```\n[\n  {\n    \"generator\": \"typechain\",\n    \"files\": \"./build/**/*.json\",\n    \"target\": \"truffle\"\n  }\n]\n```\n\nthen just run `ts-generator` (you need to have `ts-generator` installed in your project).\n\nThis can be a great way to run more code generation plugins (css modules types, graphql types etc. ) at the same time.\n\n## Demo 🏎️\n\n![Demo](https://media.giphy.com/media/3oFzmqgHxrPZFhBst2/giphy.gif)\n\n[Example usage](https://github.com/Neufund/commit.neufund.org/pull/331/files)\n\n## Getting started 📚\n\n### Motivation\n\nInteracting with blockchain in Javascript is a pain. Web3 interface is sluggish and when using it \nwith Typescript it gets even worse. Often, you can't be sure what given method call will\nactually do without looking at ABI file. TypeChain is here to solve these problems (as long as you\nuse Typescript).\n\n### How does it work?\n\nTypeChain is code generator - provide ABI file and you will get Typescript class with flexible\ninterface for interacting with blockchain. Depending on the target parameter it can generate typings for \ntruffle, web3 1.0.0 or web3 0.20.x (legacy target).\n\n### Step by step guide\n\nInstall typechain with `yarn add --dev typechain`.\n\nRun `typechain --target=your_target` (you might need to make sure that it's available in your path if you installed it\nonly locally), it will automatically find all `.abi` files in your project and generate Typescript\nclasses based on them. You can specify your glob pattern: `typechain --target=your_target \"**/*.abi.json\"`.\n`node_modules` are always ignored. We recommend git ignoring these generated files and making typechain part of your build process.\n\nThat's it! Now, just import contract bindings as any other file `import { MyAwesomeContract } from\n'./contracts/MyAwesomeContract'` and start interacting with it. We use named exports because of\n[this](https://blog.neufund.org/why-we-have-banned-default-exports-and-you-should-do-the-same-d51fdc2cf2ad).\n\n## Targets 🎯\n\n### Truffle\n\nTruffle target is great when you use truffle contracts already. Check out [truffle-typechain-example](https://github.com/ethereum-ts/truffle-typechain-example) for more details. It require installing [typings](https://www.npmjs.com/package/truffle-typings) for truffle library itself. \n\nNow you can simply use your contracts as you did before and get full type safety, yay!\n\n### Web3-1.0.0\n\nGenerates typings for contracts compatible with latest Web3.js version. Typings for library itself are now part of `Web3 1.0.0` library so nothing additional is needed. For now it needs explicit cast as shown [here](https://github.com/krzkaczor/TypeChain/pull/88/files#diff-540a9b8840419be93ddb8d4b53325637R8), this will be fixed after improving official typings.\n\n### Ethers.js\n\nUse `ethers` target to generate wrappers for [ethers.js](https://github.com/ethers-io/ethers.js/) lib.\n\n### Legacy (Web3 0.2.x)\n\nThis was default and only target for typechain 0.2.x. It requires `Web3.js 0.20.x` to be installed in your project and it generates promise based wrappers. It's nice upgrade comparing to raw callbacks but in the near future Typechain will support `Web3js 1.0` target.\n\n\n## FAQ 🤔\n\n### Q: Should I commit generated files to my repository?\n\nA: _NO_ — we believe that no generated files should go to git repository. You should git ignore them\nand make `typechain` run automatically for example in post install hook in package.json:\n\n```\n\"postinstall\":\"typechain\"\n```\n\nWhen you update ABI, just regenerate files with TypeChain and Typescript compiler will find any\nbreaking changes for you.\n\n### Q: How do I customize generated classes? (legacy target only)\n\nA: You can create your own class that extends generated one and adds additional methods etc.\n\nCurrently we discuss various ideas around extendibility including APIs files (adding semantics to\nABIs for covering popular cases like working with dates) or using user-defined templates for\ngenerated code.\n\n### Q: Generated files won't match current codestyle of my project  :(\n\nA: We will automatically format generated classes with `prettier` to match your coding preferences (just make sure to use `.prettierrc` file). \n\nFurthermore, we will silent tslint for generated files with `/* tslint:disable */` comments.\n\n### Usage as API\n\nYou may want to use `ts-generator` api to kick off whole process by api: \n\n```typescript\nimport { tsGen } from \"ts-generator\";\nimport { Typechain } from \"typechain\";\n\nasync function main() {\n  await tsGen({ cwd }, new Typechain({ cwd, rawConfig: { files: \"your-glob-here\", outDir: \"optional out dir path\" } }));\n}\n```\n\n### Running tests\n\n```\nyarn        # install all dependencies\nyarn test   # runs tests + linting\n```\n\n### Debugging 🐞\n\n```sh\nDEBUG=typechain typechain\n```\n\n\n# Licence\n\nKrzysztof Kaczor (krzkaczor) MIT | [Github](https://github.com/krzkaczor) | [Twitter](https://twitter.com/krzkaczor)","readmeFilename":"README.md","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@1.0.0-beta.0","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-tnS101+bgC8FdwAaQ+vmAoMcSnNl5xjHH/j/9QBc84qpDcxt/ZtVq6H+o47PgndiTvxr3wbQldIagoZxfg6ctQ==","shasum":"c3aedf49a76b4457ceb51bb55d793f4803a2397e","tarball":"https://registry.npmjs.org/typechain/-/typechain-1.0.0-beta.0.tgz","fileCount":38,"unpackedSize":52537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdj9CACRA9TVsSAnZWagAAovYP/ArVoreGFCLi39DoX2gc\nmqH6NuuKXHIJL10wZFMC07LbqlAxrbXH/tcHWzto1MogCrrhAACw9UG5ga2u\nLJHD+aVn6BzmM5E8G46XPMdBnqOKaII4vhqlWVW3G60CKbKGkc3sr15Eu9FC\nZh+WbDU+dPhAEES9oZrcOTKO25GZcmIRwMsj3KFgBk10QE7CMOXrvVehSWny\nw2x/BGWGtuPnL0hIKhNvUZKUUBfBBen2LmFRK/PmgKQ9/t0sWb5tFRO1krgd\nN8Y3EHzY050oEWUdpqOeMRMvWjmJl2nKq/ndjqvyrrX+yPRS92kvxynYBoF8\nWFbShN5DFesq0eBM4Q0qHVi2At/HYYqI+2Mw0WJi+ue7os7hu8TK7Q7VaXyR\nh4aCgBFkUrZ+arY4/0xYg678b+uF3tXrrvInfbtH8/t4bkI3zGd4xF12LIDa\n5wG1JwxShnTTJ4/cQHV6R0vsX2mLh7rt7e1tkhGk8z/iKX1sl2Ixtcx8G7NB\nxWvgr03PUQaEY0GchmUtO7ZUxR4rdsL2ho3TPzdQ6aSCjQEWzsPYjOh1gHOF\nB3XEIUm2yA/1toKl8/uJTVMhvCRK/DM6knIpgaegj87u2H0oN32NOG6RT3+I\nRJE/8PrCskLr6cZEcbADyyQH8glxxc2uEGqsw8R/KSTFB9jKyKogl6L/Po9k\nv4q7\r\n=/DP2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHk32QtIrFVU1XH4cuN73MAMcRHGQzqSRceC1tONoM8XAiEAt9Xy3B7ihRNxOeOlFXforIv7uDnPrsErlKfO6nwJ5Og="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_1.0.0-beta.0_1569706111593_0.7271080626668787"},"_hasShrinkwrap":false},"1.0.0-beta.2":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"1.0.0-beta.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","truffle":"^4.1.14","truffle-typings":"^1.0.4"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","lodash":"^4.17.15","ts-generator":"^0.0.8"},"scripts":{"build":"rm -rf ./dist && cp -R '../../dist/core/lib' ./dist/ && chmod +x ./dist/cli/cli.js && cp ../../README.md ."},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"readme":"<p align=\"center\">\n  <img src=\"https://github.com/Neufund/TypeChain/blob/d82f3cc644a11e22ca8e42505c16f035e2f2555d/docs/images/typechain-logo.png?raw=true\" width=\"300\" alt=\"TypeChain\">\n  <h3 align=\"center\">TypeChain</h3>\n  <p align=\"center\">🔌 Typescript bindings for Ethereum smartcontracts</p>\n\n  <p align=\"center\">\n    <a href=\"https://circleci.com/gh/ethereum-ts/TypeChain\"><img alt=\"Build Status\" src=\"https://circleci.com/gh/ethereum-ts/TypeChain/tree/master.svg?style=svg\"></a>\n    <a href=\"https://coveralls.io/github/ethereum-ts/TypeChain?branch=master\"><img alt=\"Coverage\" src=\"https://coveralls.io/repos/github/ethereum-ts/TypeChain/badge.svg?branch=master\"></a>\n    <img alt=\"Downloads\" src=\"https://img.shields.io/npm/dm/typechain.svg\">\n    <a href=\"https://github.com/prettier/prettier\"><img alt=\"Prettier\" src=\"https://img.shields.io/badge/code_style-prettier-ff69b4.svg\"></a>\n    <a href=\"/package.json\"><img alt=\"Software License\" src=\"https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square\"></a>\n  </p>\n\n  <p align=\"center\">\n    <a href=\"https://blog.neufund.org/introducing-typechain-typescript-bindings-for-ethereum-smart-contracts-839fc2becf22\">Medium post</a> | <a href=\"https://www.youtube.com/watch?v=9x6AkShGkwU\">DappCon Video</a>\n  </p>\n\n  <p align=\"center\">\n    Contributed with: <br/>\n    <img src=\"https://github.com/Neufund/TypeChain/blob/6d358df7b2da6b62d56f9935f1666b17b93176f0/docs/images/neufund-logo.png?raw=true\" width=\"100\" alt=\"Neufund\">\n  </p>\n</p>\n\n## Features ⚡\n\n- static typing - you will never call not existing method again\n- IDE support - works with any IDE supporting Typescript\n- works with multiple libraries - use `truffle`,`Web3.js 1.0`, `ethers.js`, `Web3.js 0.20.x`\n- frictionless - works with simple, JSON ABI files as well as with Truffle style ABIs\n\n## Installation\n\n```bash\nnpm install --save-dev typechain\n```\n\nYou will also need to install desired target for example `typechain-target-ethers`.\n\n## Packages 📦\n\n| Package                                                          | Version                                                                                                                     | Description        |\n| ---------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | ------------------ |\n| [`typechain`](/packages/core)                                    | [![npm](https://img.shields.io/npm/v/typechain.svg)](https://www.npmjs.com/package/typechain)                               | Core package       |\n| [`typechain-target-ethers`](/packages/typechain-target-ethers)   | [![npm](https://img.shields.io/npm/v/typechain-target-ethers.svg)](https://www.npmjs.com/package/typechain-target-ethers)   | Ethers support     |\n| [`typechain-target-truffle`](/packages/typechain-target-truffle) | [![npm](https://img.shields.io/npm/v/typechain-target-truffle.svg)](https://www.npmjs.com/package/typechain-target-truffle) | Truffle support    |\n| [`typechain-target-web3-1`](/packages/typechain-target-web3-1)   | [![npm](https://img.shields.io/npm/v/typechain-target-web3-1.svg)](https://www.npmjs.com/package/typechain-target-web3-1)   | Web3 1.x.x support |\n\n## Usage\n\n### CLI\n\n```\ntypechain --target=(truffle|web3-1|truffle|absolute-path-to-target) [glob]\n```\n\n- `glob` - pattern that will be used to find ABIs, remember about adding quotes: `typechain \"**/*.json\"`\n- `--target` - `truffle`, `web3-1.0.0`, `ethers` or `legacy`\n- `--outDir` - put all generated files to a specific dir\n\nTypechain always will rewrite existing files. You should not commit them. Read more in FAQ section.\n\nExample:\n\n```\ntypechain --target --outDir app/contracts './node_modules/neufund-contracts/build/contracts/*.json'\n```\n\n### ts-generator unified config\n\nTypechain is a plugin to [ts-generator](https://github.com/krzkaczor/ts-generator) meaning that you can as well create unified config.\n\n`ts-generator.json` file:\n\n```\n[\n  {\n    \"generator\": \"typechain\",\n    \"files\": \"./build/**/*.json\",\n    \"target\": \"truffle\"\n  }\n]\n```\n\nthen just run `ts-generator` (you need to have `ts-generator` installed in your project).\n\nThis can be a great way to run more code generation plugins (css modules types, graphql types etc. ) at the same time.\n\n## Demo 🏎️\n\n![Demo](https://media.giphy.com/media/3oFzmqgHxrPZFhBst2/giphy.gif)\n\n[Example usage](https://github.com/Neufund/commit.neufund.org/pull/331/files)\n\n## Getting started 📚\n\n### Motivation\n\nInteracting with blockchain in Javascript is a pain. Web3 interface is sluggish and when using it\nwith Typescript it gets even worse. Often, you can't be sure what given method call will\nactually do without looking at ABI file. TypeChain is here to solve these problems (as long as you\nuse Typescript).\n\n### How does it work?\n\nTypeChain is code generator - provide ABI file and you will get Typescript class with flexible\ninterface for interacting with blockchain. Depending on the target parameter it can generate typings for\ntruffle, web3 1.0.0 or web3 0.20.x (legacy target).\n\n### Step by step guide\n\nInstall typechain with `yarn add --dev typechain`.\n\nRun `typechain --target=your_target` (you might need to make sure that it's available in your path if you installed it\nonly locally), it will automatically find all `.abi` files in your project and generate Typescript\nclasses based on them. You can specify your glob pattern: `typechain --target=your_target \"**/*.abi.json\"`.\n`node_modules` are always ignored. We recommend git ignoring these generated files and making typechain part of your build process.\n\nThat's it! Now, just import contract bindings as any other file `import { MyAwesomeContract } from './contracts/MyAwesomeContract'` and start interacting with it. We use named exports because of\n[this](https://blog.neufund.org/why-we-have-banned-default-exports-and-you-should-do-the-same-d51fdc2cf2ad).\n\n## Targets 🎯\n\n### Truffle\n\nTruffle target is great when you use truffle contracts already. Check out [truffle-typechain-example](https://github.com/ethereum-ts/truffle-typechain-example) for more details. It require installing [typings](https://www.npmjs.com/package/truffle-typings) for truffle library itself.\n\nNow you can simply use your contracts as you did before and get full type safety, yay!\n\n### Web3-1.0.0\n\nGenerates typings for contracts compatible with latest Web3.js version. Typings for library itself are now part of `Web3 1.0.0` library so nothing additional is needed. For now it needs explicit cast as shown [here](https://github.com/krzkaczor/TypeChain/pull/88/files#diff-540a9b8840419be93ddb8d4b53325637R8), this will be fixed after improving official typings.\n\n### Ethers.js\n\nUse `ethers` target to generate wrappers for [ethers.js](https://github.com/ethers-io/ethers.js/) lib.\n\n### Legacy (Web3 0.2.x)\n\nThis was default and only target for typechain 0.2.x. It requires `Web3.js 0.20.x` to be installed in your project and it generates promise based wrappers. It's nice upgrade comparing to raw callbacks but in the near future Typechain will support `Web3js 1.0` target.\n\n## FAQ 🤔\n\n### Q: Should I commit generated files to my repository?\n\nA: _NO_ — we believe that no generated files should go to git repository. You should git ignore them\nand make `typechain` run automatically for example in post install hook in package.json:\n\n```\n\"postinstall\":\"typechain\"\n```\n\nWhen you update ABI, just regenerate files with TypeChain and Typescript compiler will find any\nbreaking changes for you.\n\n### Q: How do I customize generated classes? (legacy target only)\n\nA: You can create your own class that extends generated one and adds additional methods etc.\n\nCurrently we discuss various ideas around extendibility including APIs files (adding semantics to\nABIs for covering popular cases like working with dates) or using user-defined templates for\ngenerated code.\n\n### Q: Generated files won't match current codestyle of my project :(\n\nA: We will automatically format generated classes with `prettier` to match your coding preferences (just make sure to use `.prettierrc` file).\n\nFurthermore, we will silent tslint for generated files with `/* tslint:disable */` comments.\n\n### Usage as API\n\nYou may want to use `ts-generator` api to kick off whole process by api:\n\n```typescript\nimport { tsGen } from \"ts-generator\";\nimport { Typechain } from \"typechain\";\n\nasync function main() {\n  await tsGen(\n    { cwd },\n    new Typechain({ cwd, rawConfig: { files: \"your-glob-here\", outDir: \"optional out dir path\" } }),\n  );\n}\n```\n\n### Running tests\n\n```\nyarn        # install all dependencies\nyarn test   # runs tests + linting\n```\n\n### Debugging 🐞\n\n```sh\nDEBUG=typechain typechain\n```\n\n# Licence\n\nKrzysztof Kaczor (krzkaczor) MIT | [Github](https://github.com/krzkaczor) | [Twitter](https://twitter.com/krzkaczor)\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@1.0.0-beta.2","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"dist":{"integrity":"sha512-hD/PJNE8sG1IGfDUTCPtjG7ZyMZOhTcacimSe1B6Xa4rN0ly9l8ElRLVOilKPoAU8n+3h93OkJU301hWd2Tkyg==","shasum":"3b933eeb996be623cbb1c9aba1f38130afec585e","tarball":"https://registry.npmjs.org/typechain/-/typechain-1.0.0-beta.2.tgz","fileCount":38,"unpackedSize":54782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkw0oCRA9TVsSAnZWagAAfwIQAIZB6Ikp3zjoUwR3jZWv\nVc+reHKTaxqKmGigZJeHcHxxlPw6xma7cGcCRLtNhlI1foJ+utl6frgmjlZG\nfg3FBK+A7FoobdkPEnJpfbOp2gDarbMER8elLVQalISFqHKDK75LavYbXRmk\nRd5fEuuSolkyjKmbEPid1FkYfDrTqSow2ta5OszE7/pwAVz/c3mX2jJtKXpN\nFBEkBtuJ7HEyEPYUf2u25ayHY+am+BIJdbnViPDPgL0c6s/vZ+7+rFOaw9aW\nJAYF+gxzX4sl3656vOu5tW36aKOd2jzD9kdR/lsXWvAAfsxkucaxaLVgbW+j\n7fs2fOwj4Jh3bvg9nUiF+N5XADY/0AqYW7vcI7AbFaUPC0ekRZRWfYKxySog\nl5q3GmvY17j7V7FoJT9rZON2CIOH7B0PVDK2BnL3jjTEzh23hcu99WHXzlEa\nfrWHMS0qxUYHWvw0FXqmQHvb7LKuyuFajui3HWEu6wgpEeoAeXaBpIa3cRHj\nfUF1K1BXL8+Fr6cR042H72RgL2KVgr19HU4izTgCMWIbDw6BO1jsgnXMB6su\nAajjdcrw/pmEYtbo5F9XHxWWKgCg0H4504d18xH92JQymh/PLoobUa/kJde0\npowAAmOj0UI+yOKBat08R65oD99PYnD4yR7U3QIFGZntH6kMIt7nErWW9OgV\nc8TZ\r\n=s0ZQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5m2GFhTksl8yfdALApLf/ttEE7681V2FYlglyG3LJEwIhAPSzXhDUaKk3EgGbRh7GqQUu7chy085XLY6HSMmbDdFn"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_1.0.0-beta.2_1569918247457_0.606510408336681"},"_hasShrinkwrap":false},"1.0.0-beta.3":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","typescript","bindings","smartcontract","blockchain"],"version":"1.0.0-beta.3","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","truffle":"^4.1.14","truffle-typings":"^1.0.4"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","lodash":"^4.17.15","ts-generator":"^0.0.8"},"scripts":{"build":"rm -rf ./dist && cp -R '../../dist/core/lib' ./dist/ && chmod +x ./dist/cli/cli.js && cp ../../README.md ."},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"readme":"<p align=\"center\">\n  <img src=\"https://github.com/Neufund/TypeChain/blob/d82f3cc644a11e22ca8e42505c16f035e2f2555d/docs/images/typechain-logo.png?raw=true\" width=\"300\" alt=\"TypeChain\">\n  <h3 align=\"center\">TypeChain</h3>\n  <p align=\"center\">🔌 Typescript bindings for Ethereum smartcontracts</p>\n\n  <p align=\"center\">\n    <a href=\"https://circleci.com/gh/ethereum-ts/TypeChain\"><img alt=\"Build Status\" src=\"https://circleci.com/gh/ethereum-ts/TypeChain/tree/master.svg?style=svg\"></a>\n    <a href=\"https://coveralls.io/github/ethereum-ts/TypeChain?branch=master\"><img alt=\"Coverage\" src=\"https://coveralls.io/repos/github/ethereum-ts/TypeChain/badge.svg?branch=master\"></a>\n    <img alt=\"Downloads\" src=\"https://img.shields.io/npm/dm/typechain.svg\">\n    <a href=\"https://github.com/prettier/prettier\"><img alt=\"Prettier\" src=\"https://img.shields.io/badge/code_style-prettier-ff69b4.svg\"></a>\n    <a href=\"/package.json\"><img alt=\"Software License\" src=\"https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square\"></a>\n  </p>\n\n  <p align=\"center\">\n    <a href=\"https://blog.neufund.org/introducing-typechain-typescript-bindings-for-ethereum-smart-contracts-839fc2becf22\">Medium post</a> | <a href=\"https://www.youtube.com/watch?v=9x6AkShGkwU\">DappCon Video</a>\n  </p>\n\n  <p align=\"center\">\n    Contributed with: <br/>\n    <img src=\"https://github.com/Neufund/TypeChain/blob/6d358df7b2da6b62d56f9935f1666b17b93176f0/docs/images/neufund-logo.png?raw=true\" width=\"100\" alt=\"Neufund\">\n  </p>\n</p>\n\n## Features ⚡\n\n- static typing - you will never call not existing method again\n- IDE support - works with any IDE supporting Typescript\n- extendible - work with many different APIs: `ethers.js`, `truffle`, `Web3.js 1.0` or you can create your own target\n- frictionless - works with simple, JSON ABI files as well as with Truffle style ABIs\n\n## Installation\n\n```bash\nnpm install --save-dev typechain\n```\n\nYou will also need to install a desired target for example `typechain-target-ethers`. Here's a list of all officially supported targets:\n\n## Packages 📦\n\n| Package                                                          | Version                                                                                                                     | Description        |\n| ---------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | ------------------ |\n| [`typechain`](/packages/core)                                    | [![npm](https://img.shields.io/npm/v/typechain.svg)](https://www.npmjs.com/package/typechain)                               | Core package       |\n| [`typechain-target-ethers`](/packages/typechain-target-ethers)   | [![npm](https://img.shields.io/npm/v/typechain-target-ethers.svg)](https://www.npmjs.com/package/typechain-target-ethers)   | Ethers support     |\n| [`typechain-target-truffle`](/packages/typechain-target-truffle) | [![npm](https://img.shields.io/npm/v/typechain-target-truffle.svg)](https://www.npmjs.com/package/typechain-target-truffle) | Truffle support    |\n| [`typechain-target-web3-1`](/packages/typechain-target-web3-1)   | [![npm](https://img.shields.io/npm/v/typechain-target-web3-1.svg)](https://www.npmjs.com/package/typechain-target-web3-1)   | Web3 1.x.x support |\n\n## Usage\n\n### CLI\n\n```\ntypechain --target=(ethers|truffle|web3-1|path-to-custom-target) [glob]\n```\n\n- `glob` - pattern that will be used to find ABIs, remember about adding quotes: `typechain \"**/*.json\"`\n- `--target` - ethers, truffle, web3-1 or path to your custom target. typechain will try to load package named `typechain-target-${target}`, so make sure that desired package is installed.\n- `--outDir` - put all generated files to a specific dir\n\nTypeChain always will rewrite existing files. You should not commit them. Read more in FAQ section.\n\nExample:\n\n```\ntypechain --target ethers --outDir app/contracts './node_modules/neufund-contracts/build/contracts/*.json'\n```\n\n## Demo 🏎️\n\n![Demo](https://media.giphy.com/media/3oFzmqgHxrPZFhBst2/giphy.gif)\n\n[Example usage](https://github.com/Neufund/commit.neufund.org/pull/331/files)\n\n## Getting started 📚\n\n### Motivation\n\nInteracting with blockchain in Javascript is a pain. Web3 interface is sluggish and when using it\nwith Typescript it gets even worse. Often, you can't be sure what given method call will\nactually do without looking at ABI file. TypeChain is here to solve these problems (as long as you\nuse Typescript).\n\n### How does it work?\n\nTypeChain is code generator - provide ABI file and you will get Typescript class with flexible\ninterface for interacting with blockchain. Depending on the target parameter it can generate typings for\ntruffle, web3 1.0.0 or web3 0.20.x (legacy target).\n\n### Step by step guide\n\nInstall typechain with `yarn add --dev typechain`.\n\nRun `typechain --target=your_target` (you might need to make sure that it's available in your path if you installed it\nonly locally), it will automatically find all `.abi` files in your project and generate Typescript\nclasses based on them. You can specify your glob pattern: `typechain --target=your_target \"**/*.abi.json\"`.\n`node_modules` are always ignored. We recommend git ignoring these generated files and making typechain part of your build process.\n\nThat's it! Now, just import contract bindings as any other file `import { MyAwesomeContract } from './contracts/MyAwesomeContract'` and start interacting with it. We use named exports because of\n[this](https://blog.neufund.org/why-we-have-banned-default-exports-and-you-should-do-the-same-d51fdc2cf2ad).\n\n## Targets 🎯\n\n### Ethers.js\n\nUse `ethers` target to generate wrappers for [ethers.js](https://github.com/ethers-io/ethers.js/) lib.\n\n### Truffle\n\nTruffle target is great when you use truffle contracts already. Check out [truffle-typechain-example](https://github.com/ethereum-ts/truffle-typechain-example) for more details. It require installing [typings](https://www.npmjs.com/package/truffle-typings) for truffle library itself.\n\nNow you can simply use your contracts as you did before and get full type safety, yay!\n\n### Web3-1.0.0\n\nGenerates typings for contracts compatible with latest Web3.js version. Typings for library itself are now part of `Web3 1.0.0` library so nothing additional is needed. For now it needs explicit cast as shown [here](https://github.com/krzkaczor/TypeChain/pull/88/files#diff-540a9b8840419be93ddb8d4b53325637R8), this will be fixed after improving official typings.\n\n### Your own target\n\nThis might be useful when you're creating a library for users of your smartcontract and you don't want to lock yourself into any API provided by Web3 access providing library. You can generate basically any code (even for different languages than TypeScript!) that based on smartcontract's ABI.\n\n## FAQ 🤔\n\n### Q: Should I commit generated files to my repository?\n\nA: _NO_ — we believe that no generated files should go to git repository. You should git ignore them\nand make `typechain` run automatically for example in post install hook in package.json:\n\n```\n\"postinstall\":\"typechain\"\n```\n\nWhen you update ABI, just regenerate files with TypeChain and Typescript compiler will find any\nbreaking changes for you.\n\n### Q: How do I customize generated code?\n\nA: You can create your own target and generate basically any code.\n\n### Q: Generated files won't match current codestyle of my project :(\n\nA: We will automatically format generated classes with `prettier` to match your coding preferences (just make sure to use `.prettierrc` file).\n\nFurthermore, we will silent tslint for generated files with `/* tslint:disable */` comments.\n\n### Usage as API\n\nYou may want to use `ts-generator` api to kick off whole process by api:\n\n```typescript\nimport { tsGen } from \"ts-generator\";\nimport { Typechain } from \"typechain\";\n\nasync function main() {\n  await tsGen(\n    { cwd },\n    new Typechain({ cwd, rawConfig: { files: \"your-glob-here\", outDir: \"optional out dir path\" } }),\n  );\n}\n```\n\n### Running tests\n\n```\nyarn           # install all dependencies\nyarn test      # runs tests + linting\nyarn test:fix  # autofix any errors + run tests\n```\n\n### Debugging 🐞\n\n```sh\nDEBUG=typechain typechain\n```\n\n# Licence\n\nKrzysztof Kaczor (krzkaczor) MIT | [Github](https://github.com/krzkaczor) | [Twitter](https://twitter.com/krzkaczor)\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@1.0.0-beta.3","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"dist":{"integrity":"sha512-a/Qnmh0Kryjw6zs2+R8Y6R0lRDjfIaBXjVCPnYqig5mXmXx2LfsxdKrcCB4uPRPikUv/6OfQ+NmXByQIW/imPA==","shasum":"1cd628b20bd41f7410ee71aeb438a96dc0d112a0","tarball":"https://registry.npmjs.org/typechain/-/typechain-1.0.0-beta.3.tgz","fileCount":38,"unpackedSize":58017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdmKxiCRA9TVsSAnZWagAA2lkP/3PHUURVKhgL1iInk8Yx\noI9yUQpGYBmVz58UZa4e04CSAvpYjhQEEgycE4AOePaBBMvwltYsVKpxPv55\nEIhvO5y6vTKmQChVPa7UFE32PKysO5L9TvBJujgNMufr35WVxX0f3h0I3M04\nwWSFEaHKV6hQPrjiEnbpU/gFE/RMVDRNJz7pDRxaDUeSe2uF8hT7VeJX8kwY\nwmSvvDZnzE0FjUeaTRSrSnpU5ZAzLL+/rCSTsz5gW2Ldjs3R6OYQCmDsuE3t\n6piyl0qrzAc3YqMJ/SiVRU7p5FoUAFIPh5KrF13J5WQY25zi9FGpFRkVwhHX\nUuVqyTQJo7LYHsez1Tp6yBKDvGNFxoL4VRhlar1rK+2CAZEYS7Fff91Ivpn+\nAWzEI1E+ChqOYW5e07uWeEprjuuMgIlK2JCLeihZeA/iTOyRXuexKKSjaZSu\nbQI8ArLwD62lXS8sIIf6e9Gw1dgiRvKQTAIK6adfWHpZhHlwtMmGxAcf/RlW\n8ZpyPP3I0MMbbPNndz7m9nEJoHepHcOJ3aNAsDLHOro1un5AymAtLiFQLolg\nlzA6vbL7bxTHownWcKP44NVLUTWBDTR9A80IbQgKWn3j+dKqcqCGkbfPc7KM\nAIJI3a2vvAtrOR3MdiM5CZxRwtvIwM7qx4j/1peoS6g1TEthoqwoMKZo6mKq\nC5PU\r\n=VMcP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1U4WTKmCf02yISf1xsIFsOYlijf5wDn8EBK7nA2l6WgIhAPz+7oxFduS6n/DhGhX+n7qW3y7jicT6GOqaQ0jM6CFw"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_1.0.0-beta.3_1570286689659_0.07163902198967098"},"_hasShrinkwrap":false},"1.0.0":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"1.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","truffle":"^4.1.14","truffle-typings":"^1.0.4"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","lodash":"^4.17.15","ts-generator":"^0.0.8"},"scripts":{"build":"rm -rf ./dist && cp -R '../../dist/core/lib' ./dist/ && chmod +x ./dist/cli/cli.js && cp ../../README.md .","prepublishOnly":"cd .. && yarn prepublishOnly"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"dist":{"integrity":"sha512-P8PQdBckQMy3S8q4yrf1gxG8zM30E0FmzGajX1WMrSxdRojO27F1WAjiy4BbfQk7nmV0DmvEus4/f4Gh5S3h/A==","shasum":"5cdb5ff780fc6e8dbf66c6915293452edcceeb05","tarball":"https://registry.npmjs.org/typechain/-/typechain-1.0.0.tgz","fileCount":38,"unpackedSize":58338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrJg7CRA9TVsSAnZWagAAfHsQAJGi9qq/bYTy9voRo4gd\nOSC+7hY0nzeJ9LCsTc/AEytO0ILxT+xDxjCfXwZDlqeS3zhdYny+Q0gvr2pz\nTL8vbw0Gxl/MWrGnBRuB3eGom9ODoKM4uQ18to6h2H5mYFJUSVdV+pslRufa\nnZJBHPzww4euV3kzH2GrgWhpJ4TASGZNcAkarhUB/Obns1bApC44tpbDeS0k\nsnvmWHuJfqzi6CAWm6bToT6QMtAgtpUC4NjU0EMiHdEMoen5zc0nnQKrsKSg\nQweyxP3XPOYpkUv+SKUA65HIfHzcwd3cugGzMD7eTzAL9cZD0Yq3bjyaVYJy\n4mhVS/RyNBojWiy2o4dovHSUEuqpbwkW8rVu0saY5DvSLl9xlllWpdjybTN5\n68OZq/As+qcOwMnYmb6cVB1TN7y551I6gabDT+mtC61JIRYlMfRd27jni43T\nJapglCGFqwEb71hPbhoOjIAC1iVueZ02V23M9KutBNlws7OoLvMROR6s7Fey\nBvnB8BU/MGODbEwjZQ6CegEu11oVYJPjNVRwS/tOl5SjdSj/bsHW/XVtx9Ty\ne91SjjOi/obJjBDpqaOzcy1Nv18CIrqYYeHFp3zjMG6WXI5Tjd8IeYeXRKho\nOD2GzWyisFJTHy57pqhr3zFFMN8ByEVZN18PWgX0VP8MuOtR6i+4X/GkBbit\nO7pE\r\n=OfOB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAR2vkKa8vX+PSLkodOS9y0vJMhpKuNZMw3Si7gKi+W5AiA/4iIbcSqhNK2UVoHpwu1tTtrNsMyveDhN58bSrb5p9A=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_1.0.0_1571592250752_0.5739565099419346"},"_hasShrinkwrap":false},"1.0.1":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"1.0.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","truffle":"^4.1.14","truffle-typings":"^1.0.4"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","lodash":"^4.17.15","ts-generator":"^0.0.8"},"scripts":{"build":"rm -rf ./dist && cp -R '../../dist/core/lib' ./dist/ && chmod +x ./dist/cli/cli.js && cp ../../README.md .","prepublishOnly":"cd .. && yarn prepublishOnly"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"dist":{"integrity":"sha512-mB/8UbcziE+CJi3ph8hHhBRILAnFjIpAELIhkNWYs08xg2UPFIWVEfK5v0Eb+G7B/XEhOMFbd0EJwGaeWp54Xg==","shasum":"e0dcf63bb0ae8feb74a56ff3153abfd706473efe","tarball":"https://registry.npmjs.org/typechain/-/typechain-1.0.1.tgz","fileCount":38,"unpackedSize":59060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrKh3CRA9TVsSAnZWagAAjkQP/AwhJv3VhQCLR6v8JajH\nB7sAd0rFUPjNb37BcUbJMpGbkhqYlEtvGuN7pUn67VAr+R5HFipWAftjnQk1\ncEYQwFrwOu20Ob2z6nZJkHvz7gywDQQ3QQyvl+B623YnFiN4zsZ6kQ2fS/H1\np2Sj5n1wa4jsbw3aEf0ySC6Kt3V69WgFpsaslXQzOhfg7SdKFEIkpiOMeqyF\nV1o/sxJZyiH0FXqzIVy//uQwG84lKRLMmR+yUsNUFA45VIv/nhX+RDGrBJSu\nfLfaVoKex4vyPJ7ZBMZXsHz72JMnZB7BwK/rChEbDXDj7En+EykgewJSD1SW\nkDGm6tR+93FRv6tspCZ20SknZHD+DrfxSsOdZpTYTyas3RZwda+Fa/QB7bKf\nllMB7vEHU3IbCdCavOGOTFZ/NGpoaI5xn+/HdPGhijJ+fSkfKlFVHJ8MTBL7\n1D/YNTQzTchMMfFkdOat2wAlw5mkF6HAXxiyqVz4v3nhohw08bPvXlt25WtS\nI47Q8VFQ9pxD3jc/70ewJhsj0lCjmFsyV5IoV4g7yP89Z1CPPIsSvL7JPRV+\nn6n3VsYO6mqnOHgoyuJFrfWbeDg60Jn/MaKBBZWF/jj9xKV1bvxGl1yTPrtw\n3wO9lq6DxFOfRGMz7M6WG1ljlvLa7TD9oM1rGfMc85dqobicmdV824UXbuCD\npx09\r\n=qJ38\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0C1hDiuOVG7D5Dnv3YrmHlRYogtcZIFBQvs7RpUsdDgIhALgZTeRC7mWkcUDAbk1/R9MCktwBjCkTHii9raes2Chp"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_1.0.1_1571596407169_0.9868108616055187"},"_hasShrinkwrap":false},"1.0.2":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"1.0.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","truffle":"^4.1.14","truffle-typings":"^1.0.4"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","js-sha3":"^0.8.0","lodash":"^4.17.15","ts-generator":"^0.0.8"},"scripts":{"build":"rm -rf ./dist && cp -R '../../dist/core/lib' ./dist/ && chmod +x ./dist/cli/cli.js && cp ../../README.md .","prepublishOnly":"cd .. && yarn prepublishOnly"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"dist":{"integrity":"sha512-gwEPRiWuskLQ22c+UdPRTiMX5ytkZ/TwG5RoieNZIKanWzUzXQa/Mq/FaoJVAMGDtNkFaVl3r2CmsgxP5MBgJQ==","shasum":"c260bb412a829b58856ef4f76899824510b7511a","tarball":"https://registry.npmjs.org/typechain/-/typechain-1.0.2.tgz","fileCount":38,"unpackedSize":69965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrgttCRA9TVsSAnZWagAA8XoP/2CQG/5J2oROAZwgS7qh\niuQID+LJQCZwntc346oRfQTcXiGa4dAvUHvMImdJae85ydCXMU5Vw3g5Cmx2\nT9CgP5ruYmN0OivSnSZpc4WgBDfc7jyXX8/DN1jyj90NYFd/fh4kfbRbk4/4\neavqn8nQjm0qAzQlj6uk94Ox+yN6EO7/pgh2uUYfnk3aYqFoL4yUaPAiA+zY\nFLTLy6zbWxWCtvZQtika9C+5SBjFQQk6XTT9AqLUC8W2HXRp6FWdZ8XYWxB9\nvgG9WfGJSuz5NtxOPCK/n2FoCQJ36R/+pjrCp+oPCLVa3txlHuy+AmrzvxMF\nyzWXsz3uCxMq0CCRxI/VYhbKqYnVFwh97k2NymxSKUf92aQjEyQkCamObJVT\n9A2wiSrCZik0f/pfYe6wOe45F7SN/7Twikb6+U+sV5lL62eBNvnVmc4zYcvi\nejqD5JeJPhVU/KboVAlrqNPi5POMrRYSAm5SjVlguiY4Gb4nqPIF38ryk9+c\nvdJMZ4RHEpf2oY76xy+TF5bY0jB3YDQGHSBj/rpZkEkR/8dm6sITSc9jQDpI\nUG2+0FZL5J/Z8oIpnsEtSa04jR36LFQTXYIZtv824F61LOIHna/eSJkBVTS7\nrNkF6KK9OI6dY9kAIxoACwEs234AnqTGhkzwQ4Z77XBF0LxedWVFz4r+x+Yr\nO7Ks\r\n=5uo6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWvaBtwXhtGAW9GFTk5B1v9OG7ngOOcDIupa9mwHb+WAIgNUZqs2muX/26COnfdS+/J8bFsSIiPWhr4AAY3RNS1+A="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_1.0.2_1571687277165_0.7923615417670875"},"_hasShrinkwrap":false},"1.0.3":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"1.0.3","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","truffle":"^4.1.14","truffle-typings":"^1.0.4"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","js-sha3":"^0.8.0","lodash":"^4.17.15","ts-generator":"^0.0.8"},"scripts":{"build":"rm -rf ./dist && cp -R '../../dist/core/lib' ./dist/ && chmod +x ./dist/cli/cli.js && cp ../../README.md .","prepublishOnly":"cd .. && yarn prepublishOnly"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"dist":{"integrity":"sha512-GG/isuyXy0vtm4fwfboMqnApU3hUF+XdrpQMMVUIhlHgm1kXxxf+w8+v8shn4gfhRoiATCZGDOt9fbE+/hMhjQ==","shasum":"c4465cdc27526989c735774ad96fadbb908bfe01","tarball":"https://registry.npmjs.org/typechain/-/typechain-1.0.3.tgz","fileCount":38,"unpackedSize":72032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsB89CRA9TVsSAnZWagAAuy0P/RllpZV/ZgdavF9nfx14\ntD6qrYmWe7yv2BRTjCQRqLvyAW0im4O9f2FCIN6ff96M1uWRNX9x6PthHVdc\no2Al24T26jDjmA7exmF42ACh+rFG2kPiBIXj75Q8bosEXBtS54RxsAqaJbZW\nP8aznZd2FrYMtn5CklNhvPf4LWH/OItwczpk2cfp2Z0KhMFehxiJz2pXvff3\nj/fyB7fZfiVtbNdzAe4bWTGrFUG2nNbWnZucpVLIJPYRc7wKCGs/SLrRdAK8\nbNraf/U71ibNfR4z4ipflJ5C+cDqJpeOHE1mr5052KgfNDuIuk0bHN7+Ljj1\n8/uwP2jsqhBtTWbG7mkkJrbPxWgLsiNMWV0L/AUA/43I3bxmm49wXTCvJzet\n2IzVDDzMNdYIQhtZtu7eexwKifXhWLGVinmy3z+IRjjGKnwTTMWGeGp3PG2Z\nN5L6GSyVgJl3rFvXWzgad2U/Wqv+PLLuKk9QnUZyENaMIzneLtI0XB9UCD6P\n14yvni1DtfICfZxMjkyo+jnfnbhvy4LxsnEXCjD5zQSFiirmNBHuczWytJYQ\nETvta2JxZihwAD+2HSAg3YKfr8Y2VVh+Y9o2MI+Hei/hloqKdSIUXcg/mJHo\nKn3rh9Pp46UOZ20q+KE+X/LrhXYH6gw25lMpj9nthJTbyH4QCF2wmfryOiap\ntFTs\r\n=wppF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGvfkMkcJDxA/0gaBhAj5vnnfSxn2pf6ehWl4YE3WO/KAiEAxLJm7gD8U7SSGbLdBVqmEsjOI5Dfj+qY1ngg5VF747o="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_1.0.3_1571823421343_0.0005327878859526791"},"_hasShrinkwrap":false},"1.0.4":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"1.0.4","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","truffle":"^4.1.14","truffle-typings":"^1.0.4"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","js-sha3":"^0.8.0","lodash":"^4.17.15","ts-generator":"^0.0.8"},"scripts":{"build":"rm -rf ./dist && cp -R '../../dist/core/lib' ./dist/ && chmod +x ./dist/cli/cli.js && cp ../../README.md .","prepublishOnly":"cd .. && yarn prepublishOnly"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@1.0.4","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"dist":{"integrity":"sha512-jZoxGWTlGXf9n95lIb9R0i3SzHP2jMxJDpVgePMQq93FaLYa8pHKe8DRmCmVkWXP2SGZpo4/jUPYMc0+vf/4XA==","shasum":"8e35ed1a3189b28c8ffdd31ab51b97c58490c7b1","tarball":"https://registry.npmjs.org/typechain/-/typechain-1.0.4.tgz","fileCount":38,"unpackedSize":72858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJ3EqCRA9TVsSAnZWagAA0iQQAJTfhNz3km0apc5k52FS\n5U7cuB3eTLTr5VO5F0+8q1eLBSNsLzVp83LYxiz8LWHF5df7zu6ByvX8gI2T\nHC2WvA17jq9WTsSVwDQ6gpj9yT8UclzUCIYlaRgw31JbPbESN2MA/pDmdvxN\nfm1a/Rw0g81luZf0B6GxiE7b3wOiZ6aXokbzatXemtAhRDRCGHU54H/jSDMU\np8iQE0gBSVbtcAMYx5pEvzyRTcJJ/1VKVBpJE07XBz7LLgwYDGJISFUGiv4T\nxniA97eJHOPOXjqOJwgy9728rbIAYaa/4zKG4vNCv75UP8FfMaRMVFYRFs8R\ndzPInI2wz98NJTqq1vZ5AZLEdoReM4P8BBAaO3olDXeF/xrV6PzGyYmmV35j\nNL7CD/Huq07Q9IM4SrU+ni3Rq5bE8OjnH8+0Vnvp/O34LtcnxrvX+5yaQPF2\nxSGLDq7EoNoWA+RzkgCOLaRMFQ2o9ahekAkUQiWNayA/XVi6IMrVHKuBWpTU\nvgp1Kcv3XYU9lB2QiZ54XtP9ofZPEuiCZEM2ufeHY2uSikja/nimsV6Y9PZv\n9HZm9xj7UBCbZMS19fozffA/Sx6Yzr9XzDZ77ooidE2m0rTJF8lFVGRT5v4D\ntZdkNm394/HemzvXwdznhpRdv8TzQqn3r/9+Q7rlPyCXRB6khaRyhNHk9WDI\nfbo+\r\n=+0wT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRocLGHXfIyy7cNd9R09gKQAlcDKM2bQN9R5feJ5tXuQIgdiryN6SEVReIIjNh60Hk7fntHCL4Kp5/V0EfsiqtXrI="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_1.0.4_1579643177698_0.2790160843518814"},"_hasShrinkwrap":false},"2.0.0--beta.0":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"2.0.0--beta.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","truffle":"^4.1.14","truffle-typings":"^1.0.4"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","js-sha3":"^0.8.0","lodash":"^4.17.15","ts-generator":"^0.0.8"},"scripts":{"build":"rm -rf ./dist && cp -R '../../dist/core/lib' ./dist/ && chmod +x ./dist/cli/cli.js && cp ../../README.md .","prepublishOnly":"cd .. && yarn prepublishOnly"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"readme":"<p align=\"center\">\n  <img src=\"https://github.com/Neufund/TypeChain/blob/d82f3cc644a11e22ca8e42505c16f035e2f2555d/docs/images/typechain-logo.png?raw=true\" width=\"300\" alt=\"TypeChain\">\n  <h3 align=\"center\">TypeChain</h3>\n  <p align=\"center\">🔌 TypeScript bindings for Ethereum smartcontracts</p>\n\n  <p align=\"center\">\n    <a href=\"https://circleci.com/gh/ethereum-ts/TypeChain\"><img alt=\"Build Status\" src=\"https://circleci.com/gh/ethereum-ts/TypeChain/tree/master.svg?style=svg\"></a>\n    <a href=\"https://coveralls.io/github/ethereum-ts/TypeChain?branch=master\"><img alt=\"Coverage\" src=\"https://coveralls.io/repos/github/ethereum-ts/TypeChain/badge.svg?branch=master\"></a>\n    <img alt=\"Downloads\" src=\"https://img.shields.io/npm/dm/typechain.svg\">\n    <a href=\"https://github.com/prettier/prettier\"><img alt=\"Prettier\" src=\"https://img.shields.io/badge/code_style-prettier-ff69b4.svg\"></a>\n    <a href=\"/package.json\"><img alt=\"Software License\" src=\"https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square\"></a>\n  </p>\n\n  <p align=\"center\">\n    <a href=\"https://blog.neufund.org/introducing-typechain-typescript-bindings-for-ethereum-smart-contracts-839fc2becf22\">Medium post</a> | <a href=\"https://www.youtube.com/watch?v=9x6AkShGkwU\">DappCon Video</a>\n  </p>\n\n  <p align=\"center\">\n    Contributed with: <br/>\n    <img src=\"https://github.com/Neufund/TypeChain/blob/6d358df7b2da6b62d56f9935f1666b17b93176f0/docs/images/neufund-logo.png?raw=true\" width=\"100\" alt=\"Neufund\">\n  </p>\n</p>\n\n## Features ⚡\n\n- static typing - you will never call not existing method again\n- IDE support - works with any IDE supporting Typescript\n- extendible - work with many different APIs: `ethers.js`, `truffle`, `Web3.js 1.0`, `Web3.js 2.0` or you can create your own target\n- frictionless - works with simple, JSON ABI files as well as with Truffle style ABIs\n\n## Installation\n\n```bash\nnpm install --save-dev typechain\n```\n\nYou will also need to install a desired target for example `typechain-target-ethers`. [Learn more about targets](#targets-)\n\n## Packages 📦\n\n| Package                                                          | Version                                                                                                                     | Description                |\n| ---------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | -------------------------- |\n| [`typechain`](/packages/core)                                    | [![npm](https://img.shields.io/npm/v/typechain.svg)](https://www.npmjs.com/package/typechain)                               | Core package               |\n| [`typechain-target-ethers`](/packages/typechain-target-ethers)   | [![npm](https://img.shields.io/npm/v/typechain-target-ethers.svg)](https://www.npmjs.com/package/typechain-target-ethers)   | Ethers support             |\n| [`typechain-target-truffle`](/packages/typechain-target-truffle) | [![npm](https://img.shields.io/npm/v/typechain-target-truffle.svg)](https://www.npmjs.com/package/typechain-target-truffle) | Truffle support            |\n| [`typechain-target-web3-v1`](/packages/typechain-target-web3-v1) | [![npm](https://img.shields.io/npm/v/typechain-target-web3-v1.svg)](https://www.npmjs.com/package/typechain-target-web3-v1) | Web3 version 1.x.x support |\n| [`typechain-target-web3-v2`](/packages/typechain-target-web3-v2) | [![npm](https://img.shields.io/npm/v/typechain-target-web3-v2.svg)](https://www.npmjs.com/package/typechain-target-web3-v2) | Web3 version 2.x.x support |\n\n## Usage\n\n### CLI\n\n```\ntypechain --target=(ethers|truffle|web3-v1|web3-v2|path-to-custom-target) [glob]\n```\n\n- `glob` - pattern that will be used to find ABIs, remember about adding quotes: `typechain \"**/*.json\"`, examples: `./abis/**/*.abi`, `./out/?(Oasis.abi|OasisHelper.abi)`\n- `--target` - ethers, truffle, web3-v1 or path to your custom target. typechain will try to load package named `typechain-target-${target}`, so make sure that desired package is installed.\n- `--outDir` - put all generated files to a specific dir\n\nTypeChain always will rewrite existing files. You should not commit them. Read more in FAQ section.\n\nExample:\n\n```\ntypechain --target ethers --outDir app/contracts './node_modules/neufund-contracts/build/contracts/*.json'\n```\n\n## Demo 🏎️\n\n![Demo](https://media.giphy.com/media/3oFzmqgHxrPZFhBst2/giphy.gif)\n\n[Example usage](https://github.com/Neufund/commit.neufund.org/pull/331/files)\n\n## Getting started 📚\n\n### Motivation\n\nInteracting with blockchain in Javascript is a pain. Web3 interface is sluggish and when using it\nwith Typescript it gets even worse. Often, you can't be sure what given method call will\nactually do without looking at ABI file. TypeChain is here to solve these problems (as long as you\nuse Typescript).\n\n### How does it work?\n\nTypeChain is code generator - provide ABI file and you will get Typescript class with flexible\ninterface for interacting with blockchain. Depending on the target parameter it can generate typings for\ntruffle, web3 1.0.0 or ethers.\n\n### Step by step guide\n\nInstall typechain with `yarn add --dev typechain` and install desired target.\n\nRun `typechain --target=your_target` (you might need to make sure that it's available in your path if you installed it\nonly locally), it will automatically find all `.abi` files in your project and generate Typescript\nclasses based on them. You can specify your glob pattern: `typechain --target=your_target \"**/*.abi.json\"`.\n`node_modules` are always ignored. We recommend git ignoring these generated files and making typechain part of your build process.\n\nThat's it! Now, just import contract bindings as any other file `import { MyAwesomeContract } from './contracts/MyAwesomeContract'` and start interacting with it. We use named exports because of\n[this](https://blog.neufund.org/why-we-have-banned-default-exports-and-you-should-do-the-same-d51fdc2cf2ad).\n\n## Targets 🎯\n\n### Ethers.js\n\nUse `ethers` target to generate wrappers for [ethers.js](https://github.com/ethers-io/ethers.js/) lib.\n\n### Truffle\n\nTruffle target is great when you use truffle contracts already. Check out [truffle-typechain-example](https://github.com/ethereum-ts/truffle-typechain-example) for more details. It require installing [typings](https://www.npmjs.com/package/truffle-typings) for truffle library itself.\n\nNow you can simply use your contracts as you did before and get full type safety, yay!\n\n### Web3-1.0.0\n\nGenerates typings for contracts compatible with latest stable Web3.js version. Typings for library itself are now part of `Web3 1.0.0` library so nothing additional is needed. For now it needs explicit cast as shown [here](https://github.com/krzkaczor/TypeChain/pull/88/files#diff-540a9b8840419be93ddb8d4b53325637R8), this will be fixed after improving official typings.\n\n### Web3-2.0.0\n\nGenerates typings for contracts compatible with (unstable) Web3.js 2.x.x version. Typings for library itself are now part of `Web3 2.0.0` library so nothing additional is needed. [Usage example](https://github.com/ethereum-ts/TypeChain/blob/master/test/integration/targets/web3-v2/DumbContract.spec.web3.ts#L12).\n\n### Your own target\n\nThis might be useful when you're creating a library for users of your smartcontract and you don't want to lock yourself into any API provided by Web3 access providing library. You can generate basically any code (even for different languages than TypeScript!) that based on smartcontract's ABI.\n\n## Migration guide\n\nFor users of 0.x.x versions: the only breaking change is extraction of targets for separate packages so now you need to install `typechain-target-${name}` for each target.\n\n## FAQ 🤔\n\n### Q: Should I commit generated files to my repository?\n\nA: _NO_ — we believe that no generated files should go to git repository. You should git ignore them\nand make `typechain` run automatically for example in post install hook in package.json:\n\n```\n\"postinstall\":\"typechain\"\n```\n\nWhen you update ABI, just regenerate files with TypeChain and Typescript compiler will find any\nbreaking changes for you.\n\n### Q: How do I customize generated code?\n\nA: You can create your own target and generate basically any code.\n\n### Q: Generated files won't match current codestyle of my project :(\n\nA: We will automatically format generated classes with `prettier` to match your coding preferences (just make sure to use `.prettierrc` file).\n\nFurthermore, we will silent tslint for generated files with `/* tslint:disable */` comments.\n\n### Usage as API\n\nYou may want to use `ts-generator` api to kick off whole process by api:\n\n```typescript\nimport { tsGenerator } from \"ts-generator\";\nimport { TypeChain } from \"typechain/dist/TypeChain\";\n\nasync function main() {\n  const cwd = process.cwd();\n\n  await tsGenerator(\n    { cwd },\n    new TypeChain({\n      cwd,\n      rawConfig: {\n        files: \"your-glob-here\",\n        outDir: \"optional out dir path\",\n        target: \"your-target\",\n      },\n    }),\n  );\n}\n\nmain().catch(console.error);\n```\n\n### Running tests\n\n```\nyarn           # install all dependencies\nyarn test      # runs tests + linting\nyarn test:fix  # autofix any errors + run tests\n```\n\n### Debugging 🐞\n\n```sh\nDEBUG=typechain typechain\n```\n\n# Licence\n\nKrzysztof Kaczor (krzkaczor) MIT | [Github](https://github.com/krzkaczor) | [Twitter](https://twitter.com/krzkaczor)\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@2.0.0--beta.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-oJYsM4LEUNhXZSqBz1c8ALR/XPaLvhdxh1rQJV5tbd8wsUuJMOqiYhgFSKDf9vfgqws3GGBUjPUyhJJ+8kQ5kA==","shasum":"5c5132a234b365c32a88848582680662314c4fc8","tarball":"https://registry.npmjs.org/typechain/-/typechain-2.0.0--beta.0.tgz","fileCount":39,"unpackedSize":86784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMsr5CRA9TVsSAnZWagAAHVcP/jR1G1Jk0NtiyNt97kSH\nO1ibMo8TGPA1eP5nY/f1n6/XuD0gNyarRCRQlXxI+YvPZ2nfNAyNc88LSHYf\nOYDhCQKDbvMwB+48WcYeQmEVPsvm6j85+miW3EHuTY+OiQ0JMmHCjTmdA6im\nDuT6WEwkOCx4QfISdrTe2SFJ9M5+m2M4uDOva38Zs01Dhoc1/j5LjWUK3B30\nf1EWPgJGRkhi80SWZ0naln0SPedY7CPZu4pjSXPBWc+tMNmuGy5BI6WIgsw+\n3bJGvRoasatG2E4nApTBIE6fsHWqRLTG9q06gi29ncQj/Tgb3v8jyxf0i1Ko\nqZOnqnh/I7g2GiJELkljrbYYqQhRWCzAC7VI+ec+ygs2RriBly12v9oX6322\neN8F1mjzaZoG5U+b9K4osrK5FdH/7CSYUUhRKALeM/OGDBUigmkHLD7oWLfM\nW4bL1Nt47dnQFKSdxPvLZAOd/8LqwL/nqx6Mz1NC0HnB1cor5tk9Mma++VVE\nodpLRYHMNxLoJ1/xzg9y6ScMWfAAD9lZv+Tq4xOwKAgJvAqteapCdh5lS7c+\nbxslUeY429o63oPY6ZEseEUnYXjWQ1PjDuop4fSspxaX29VHksDVxbem/+y7\nzRp/n4YAizO6/CSkhnl3CTNNqB+Edip19Q8y9/SKFMTGyB8hEUoDrkVkpaj5\nuBo4\r\n=beFy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCX6FI9RSi/wu2J1JCzfMtJHpQW1xuNw/SorUtCOmbDVgIgfNbGJmqyL6N0Ydyqe/muojO1desoS5wyO1ad35dpmdI="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_2.0.0--beta.0_1580387064915_0.09642861856953955"},"_hasShrinkwrap":false},"1.0.5":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"1.0.5","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.0.6","@types/chai-as-promised":"^7.1.0","@types/command-line-args":"^4.0.2","@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mocha":"^2.2.44","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.1.2","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","ethers":"^4.0.7","ganache-cli":"^6.1.8","glob":"^7.1.2","truffle":"^4.1.14","truffle-typings":"^1.0.4"},"dependencies":{"command-line-args":"^4.0.7","debug":"^3.0.1","fs-extra":"^7.0.0","js-sha3":"^0.8.0","lodash":"^4.17.15","ts-generator":"^0.0.8"},"scripts":{"build":"rm -rf ./dist && cp -R '../../dist/core/lib' ./dist/ && chmod +x ./dist/cli/cli.js && cp ../../README.md .","prepublishOnly":"cd .. && yarn prepublishOnly"},"main":"./dist/index.js","bin":{"typechain":"./dist/cli/cli.js"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@1.0.5","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"dist":{"integrity":"sha512-gbQmJXPKuYQ0p3tK+dMhpdQql/UPtSnkPQXw2QM/aqwCengI86z2vEM2e5rVQpmk/blFx1PYNdApSDxE12rR1Q==","shasum":"797899d9dbce54a83b3aef04ce1727ddf07d2138","tarball":"https://registry.npmjs.org/typechain/-/typechain-1.0.5.tgz","fileCount":38,"unpackedSize":72764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePvKuCRA9TVsSAnZWagAACA4QAJdVWjgQoWHshZJFtSFK\nREF4WXCmNm5viG5gcixPTo7aGfw5o410tEpb9JJhy37Zb7hGF+pmmVXbN1Fh\nfdW1oZdAGv6oduLfGzOWYzUj8deN2Xs1i5O4uo357GIoWjgoUr+ts7rAtrOe\n8j5YyWo6PLHlSvRvea7K3pH8NX3pQBuenAbPKsTBGKvKQrQjjqAY/6uPDcwk\nPmEpxja+2f5SrakldZIRssl5OIljN+n8TLUqg0HK7sQD/LRvL8XspcqpU1l8\nKlEXhEhZjeAv8ihCjFBBZ9ODbmadH/YT3YN4UI+fzeZ7AdVhqNO1FB5Dyc0I\ng4SGSCdCA9+kCxO/oc1J05sFqcN1IR8OtSfapBJTPHQp65s4J+WQgZtLOewh\nrYWomXl5HmbREcBl+qren3Vg0wB+836u57YPI2PgPiU5NqQggz4CjIcTCbQu\nqHnpipq1KZbc2OEvZNHZV8kt+M8q089dnQrahAidaB/5XrMonghwl5woWWxQ\nod6kfPGMGoKtOJL09+0Uvy9aVoJTs+IeNW+2tV55GGCxbQ3HtmSGPozlioP5\nPX0ztrdewLuNf96AHGMq5et+99fax/RMgtYrVrfdbCJaAcN2FYTyUPu+plty\nz8vePLZHP01gr4Czg424ltZ4SS/1klR4wOY5s0t/DzndyjIdTNBxVyThPh1D\nRLmz\r\n=kngo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDNtvG0vwutdfeUEsbT96+ruDMUBOzHIDj05cPgwLTmOAiEAi5/nJwSKiGnEbIvP70suSmQDAMAsYjwg8DFqKBNJubg="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_1.0.5_1581183661985_0.19390212093657166"},"_hasShrinkwrap":false},"2.0.0-beta1":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"2.0.0-beta1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"./dist/cli/cli.js"},"scripts":{"prepublishOnly":"yarn lint && yarn format && yarn test && yarn typecheck && (cd ../.. && yarn build)","start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"yarn lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"chmod +x ./dist/cli/cli.js && cp ../../README.md .","test":"mocha --config ../../.mocharc.js","test:fix":"yarn lint:fix && yarn format:fix && yarn test && yarn typecheck"},"dependencies":{"command-line-args":"^4.0.7","debug":"^4.1.1","fs-extra":"^7.0.0","js-sha3":"^0.8.0","lodash":"^4.17.15","ts-essentials":"^6.0.3","ts-generator":"^0.0.8"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.2.7","@types/chai-as-promised":"^7.1.2","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mocha":"^5.2.7","@types/node":"^8.0.25","@types/prettier":"^1.13.2","@typescript-eslint/eslint-plugin":"^2.25.0","@typescript-eslint/parser":"^2.12.0","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","eslint":"^6.8.0","eslint-config-typestrict":"^1.0.0","eslint-plugin-no-only-tests":"^2.4.0","eslint-plugin-sonarjs":"^0.5.0","glob":"^7.1.2","mocha":"^6.2.2","sinon":"^8.0.1","sinon-chai":"^3.3.0","ts-node":"^8.5.4","typescript":"3.9.0-beta"},"readme":"<p align=\"center\">\n  <img src=\"https://github.com/Neufund/TypeChain/blob/d82f3cc644a11e22ca8e42505c16f035e2f2555d/docs/images/typechain-logo.png?raw=true\" width=\"300\" alt=\"TypeChain\">\n  <h3 align=\"center\">TypeChain</h3>\n  <p align=\"center\">🔌 TypeScript bindings for Ethereum smartcontracts</p>\n\n  <p align=\"center\">\n    <a href=\"https://circleci.com/gh/ethereum-ts/TypeChain\"><img alt=\"Build Status\" src=\"https://circleci.com/gh/ethereum-ts/TypeChain/tree/master.svg?style=svg\"></a>\n    <a href=\"https://coveralls.io/github/ethereum-ts/TypeChain?branch=master\"><img alt=\"Coverage\" src=\"https://coveralls.io/repos/github/ethereum-ts/TypeChain/badge.svg?branch=master\"></a>\n    <img alt=\"Downloads\" src=\"https://img.shields.io/npm/dm/typechain.svg\">\n    <a href=\"https://github.com/prettier/prettier\"><img alt=\"Prettier\" src=\"https://img.shields.io/badge/code_style-prettier-ff69b4.svg\"></a>\n    <a href=\"/package.json\"><img alt=\"Software License\" src=\"https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square\"></a>\n  </p>\n\n  <p align=\"center\">\n    <a href=\"https://blog.neufund.org/introducing-typechain-typescript-bindings-for-ethereum-smart-contracts-839fc2becf22\">Medium post</a> | <a href=\"https://www.youtube.com/watch?v=9x6AkShGkwU\">DappCon Video</a>\n  </p>\n\n  <p align=\"center\">\n    Contributed with: <br/>\n    <img src=\"https://github.com/Neufund/TypeChain/blob/6d358df7b2da6b62d56f9935f1666b17b93176f0/docs/images/neufund-logo.png?raw=true\" width=\"100\" alt=\"Neufund\">\n  </p>\n</p>\n\n## Features ⚡\n\n- static typing - you will never call not existing method again\n- IDE support - works with any IDE supporting Typescript\n- extendible - work with many different APIs: `ethers.js`, `truffle`, `Web3.js 1.0`, `Web3.js 2.0` or you can create\n  your own target\n- frictionless - works with simple, JSON ABI files as well as with Truffle style ABIs\n\n## Installation\n\n```bash\nnpm install --save-dev typechain\n```\n\nYou will also need to install a desired target for example `typechain-target-ethers`.\n[Learn more about targets](#targets-)\n\n## Packages 📦\n\n| Package                                                    | Version                                                                                                               | Description           |\n| ---------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------- |\n| [`typechain`](/packages/core)                              | [![npm](https://img.shields.io/npm/v/typechain.svg)](https://www.npmjs.com/package/typechain)                         | Core package          |\n| [`@typechain/ethers-v4`](/packages/@typechain/ethers-v4)   | [![npm](https://img.shields.io/npm/v/@typechain/ethers-v4.svg)](https://www.npmjs.com/package/@typechain/ethers-v4)   | Ethers ver 4 support  |\n| [`@typechain/truffle-v4`](/packages/@typechain/truffle-v4) | [![npm](https://img.shields.io/npm/v/@typechain/truffle-v4.svg)](https://www.npmjs.com/package/@typechain/truffle-v4) | Truffle ver 4 support |\n| [`@typechain/web3-v1`](/packages/@typechain/web3-v1)       | [![npm](https://img.shields.io/npm/v/@typechain/web3-v1.svg)](https://www.npmjs.com/package/@typechain/web3-v1)       | Web3 ver 1 support    |\n| [`@typechain/web3-v2`](/packages/@typechain/web3-v2)       | [![npm](https://img.shields.io/npm/v/@typechain/web3-v2.svg)](https://www.npmjs.com/package/@typechain/web3-v2)       | Web3 ver 2 support    |\n\n## Usage\n\n### CLI\n\n```\ntypechain --target=(ethers|truffle|web3-v1|web3-v2|path-to-custom-target) [glob]\n```\n\n- `glob` - pattern that will be used to find ABIs, remember about adding quotes: `typechain \"**/*.json\"`, examples:\n  `./abis/**/*.abi`, `./abis/?(Oasis.abi|OasisHelper.abi)`\n- `--target` - ethers, truffle, web3-v1 or path to your custom target. typechain will try to load package named\n  `typechain-target-${target}`, so make sure that desired package is installed.\n- `--outDir` - put all generated files to a specific dir\n\nTypeChain always will rewrite existing files. You should not commit them. Read more in FAQ section.\n\nExample:\n\n```\ntypechain --target ethers --outDir app/contracts './node_modules/neufund-contracts/build/contracts/*.json'\n```\n\n## Demo 🏎️\n\n![Demo](https://media.giphy.com/media/3oFzmqgHxrPZFhBst2/giphy.gif)\n\n[Example usage](https://github.com/Neufund/commit.neufund.org/pull/331/files)\n\n## Getting started 📚\n\n### Motivation\n\nInteracting with blockchain in Javascript is a pain. Web3 interface is sluggish and when using it with Typescript it\ngets even worse. Often, you can't be sure what given method call will actually do without looking at ABI file. TypeChain\nis here to solve these problems (as long as you use Typescript).\n\n### How does it work?\n\nTypeChain is code generator - provide ABI file and you will get Typescript class with flexible interface for interacting\nwith blockchain. Depending on the target parameter it can generate typings for truffle, web3 1.0.0 or ethers.\n\n### Step by step guide\n\nInstall typechain with `yarn add --dev typechain` and install desired target.\n\nRun `typechain --target=your_target` (you might need to make sure that it's available in your path if you installed it\nonly locally), it will automatically find all `.abi` files in your project and generate Typescript classes based on\nthem. You can specify your glob pattern: `typechain --target=your_target \"**/*.abi.json\"`. `node_modules` are always\nignored. We recommend git ignoring these generated files and making typechain part of your build process.\n\nThat's it! Now, just import contract bindings as any other file\n`import { MyAwesomeContract } from './contracts/MyAwesomeContract'` and start interacting with it. We use named exports\nbecause of [this](https://blog.neufund.org/why-we-have-banned-default-exports-and-you-should-do-the-same-d51fdc2cf2ad).\n\n## Targets 🎯\n\n### Ethers.js\n\nUse `ethers` target to generate wrappers for [ethers.js](https://github.com/ethers-io/ethers.js/) lib.\n\n### Truffle\n\nTruffle target is great when you use truffle contracts already. Check out\n[truffle-typechain-example](https://github.com/ethereum-ts/truffle-typechain-example) for more details. It require\ninstalling [typings](https://www.npmjs.com/package/truffle-typings) for truffle library itself.\n\nNow you can simply use your contracts as you did before and get full type safety, yay!\n\n### Web3-1.0.0\n\nGenerates typings for contracts compatible with latest stable Web3.js version. Typings for library itself are now part\nof `Web3 1.0.0` library so nothing additional is needed. For now it needs explicit cast as shown\n[here](https://github.com/krzkaczor/TypeChain/pull/88/files#diff-540a9b8840419be93ddb8d4b53325637R8), this will be fixed\nafter improving official typings.\n\n### Web3-2.0.0\n\nGenerates typings for contracts compatible with (unstable) Web3.js 2.x.x version. Typings for library itself are now\npart of `Web3 2.0.0` library so nothing additional is needed.\n[Usage example](https://github.com/ethereum-ts/TypeChain/blob/master/test/integration/targets/web3-v2/DumbContract.spec.web3.ts#L12).\n\n### Your own target\n\nThis might be useful when you're creating a library for users of your smartcontract and you don't want to lock yourself\ninto any API provided by Web3 access providing library. You can generate basically any code (even for different\nlanguages than TypeScript!) that based on smartcontract's ABI.\n\n## Migration guide\n\nFor users of 0.x.x versions: the only breaking change is extraction of targets for separate packages so now you need to\ninstall `typechain-target-${name}` for each target.\n\n## FAQ 🤔\n\n### Q: Should I commit generated files to my repository?\n\nA: _NO_ — we believe that no generated files should go to git repository. You should git ignore them and make\n`typechain` run automatically for example in post install hook in package.json:\n\n```\n\"postinstall\":\"typechain\"\n```\n\nWhen you update ABI, just regenerate files with TypeChain and Typescript compiler will find any breaking changes for\nyou.\n\n### Q: How do I customize generated code?\n\nA: You can create your own target and generate basically any code.\n\n### Q: Generated files won't match current codestyle of my project :(\n\nA: We will automatically format generated classes with `prettier` to match your coding preferences (just make sure to\nuse `.prettierrc` file).\n\nFurthermore, we will silent tslint for generated files with `/* tslint:disable */` comments.\n\n### Usage as API\n\nYou may want to use `ts-generator` api to kick off whole process by api:\n\n```typescript\nimport { tsGenerator } from 'ts-generator'\nimport { TypeChain } from 'typechain/dist/TypeChain'\n\nasync function main() {\n  const cwd = process.cwd()\n\n  await tsGenerator(\n    { cwd },\n    new TypeChain({\n      cwd,\n      rawConfig: {\n        files: 'your-glob-here',\n        outDir: 'optional out dir path',\n        target: 'your-target',\n      },\n    }),\n  )\n}\n\nmain().catch(console.error)\n```\n\n### Running tests\n\n```\nyarn           # install all dependencies\nyarn test      # runs tests + linting\nyarn test:fix  # autofix any errors + run tests\n```\n\n### Debugging 🐞\n\n```sh\nDEBUG=typechain typechain\n```\n\n# Licence\n\nKrzysztof Kaczor (krzkaczor) MIT | [Github](https://github.com/krzkaczor) | [Twitter](https://twitter.com/krzkaczor)\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@2.0.0-beta1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-B3RPy31MTkETWSidUUVHdYd5Xjp01f2E0IyY0r7eEbg5lz9QukJJp4qvJtjeWq5FXQYV4K7wTrYt0NGBl2Qofw==","shasum":"38d7cd3e6c57ae7f0a53915599c1102e10faa4af","tarball":"https://registry.npmjs.org/typechain/-/typechain-2.0.0-beta1.tgz","fileCount":60,"unpackedSize":176137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel16zCRA9TVsSAnZWagAAQI8P/RD3/n4f0sOPLUCf+rqv\nVuVmRrpDig4PX/iP3DD9bY2UTb2jHoMilA0/h3XkYY2N19k67W05hWCtaEdh\nJQeoqPI4Ag/sKdpoHDOCRnP8/NvY+3h1+0MXrORTcubNGPM6N7suNHRo+gEg\n3g9LRmVZPWSIziS0eoJn87RP3xV06KqpQAP1mLxusbpeu/oP3W1L4rOhqXK2\nwcc4Y+I2h812IKT8uTxiA2nU9A48ALhq0Q82TBQy5m7AllT79zW0HPbyYBvB\nHDWd3Ijs5aJjXkQYNgktMjLIwSZhGhbJNEAKs9TihcOuTeXe+aJNy9lqALL3\n1APOarE1G4shqKo9iG446ScYMlTtBlXajlLUtjXGXYQHOOnMadJqgVEYayUT\n2pdysr4B/6wdnKi/5KFH8riFQr3jffuF/ZVKj1r2C12sKTbdpUfBjBlinSvJ\n0JP0DmOBxxfht8A50ghlamCamOrUof7b0J6rqmAxeoUmNI4kAlBZ0qMaBzOo\ntsGuXpYHY/S2r5o8ArcAtl1Bpe4HP9qM2JvLIKKq+wf8s/Sx6XYFZ8Fno7om\nL94DxC5luiXTOxcYyl8IJK3nK+eamfHcjkDVYQV8zgdV/iyAxhsTLY8EVWfS\nrVsYuPT5cJWgITiOh7GxmIRYQ4A2V7+RSqeI5GWiccgW9WvIDQOMFdqM+3Be\nckYN\r\n=ULs6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBW8SuC97Kvrf5HTwLYcbpf0Z16XCWz1MU5sjc9wy4frAiBx7O13BTLgFIXVrfpH6UhuD/10lRu3U1tdR/dRPV0rCw=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_2.0.0-beta1_1586978483176_0.8531230056006076"},"_hasShrinkwrap":false},"2.0.0-beta2":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"2.0.0-beta2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"./dist/cli/cli.js"},"scripts":{"prepublishOnly":"yarn lint && yarn format && yarn test && yarn typecheck && (cd ../.. && yarn build)","start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"yarn lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"chmod +x ./dist/cli/cli.js && cp ../../README.md .","test":"mocha --config ../../.mocharc.js","test:fix":"yarn lint:fix && yarn format:fix && yarn test && yarn typecheck"},"dependencies":{"command-line-args":"^4.0.7","debug":"^4.1.1","fs-extra":"^7.0.0","js-sha3":"^0.8.0","lodash":"^4.17.15","ts-essentials":"^6.0.3","ts-generator":"^0.0.8"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.2.7","@types/chai-as-promised":"^7.1.2","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mocha":"^5.2.7","@types/node":"^8.0.25","@types/prettier":"^1.13.2","@typescript-eslint/eslint-plugin":"^2.25.0","@typescript-eslint/parser":"^2.12.0","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","eslint":"^6.8.0","eslint-config-typestrict":"^1.0.0","eslint-plugin-no-only-tests":"^2.4.0","eslint-plugin-sonarjs":"^0.5.0","glob":"^7.1.2","mocha":"^6.2.2","sinon":"^8.0.1","sinon-chai":"^3.3.0","ts-node":"^8.5.4","typescript":"3.9.0-beta"},"readme":"<p align=\"center\">\n  <img src=\"https://github.com/Neufund/TypeChain/blob/d82f3cc644a11e22ca8e42505c16f035e2f2555d/docs/images/typechain-logo.png?raw=true\" width=\"300\" alt=\"TypeChain\">\n  <h3 align=\"center\">TypeChain</h3>\n  <p align=\"center\">🔌 TypeScript bindings for Ethereum smartcontracts</p>\n\n  <p align=\"center\">\n    <a href=\"https://circleci.com/gh/ethereum-ts/TypeChain\"><img alt=\"Build Status\" src=\"https://circleci.com/gh/ethereum-ts/TypeChain/tree/master.svg?style=svg\"></a>\n    <a href=\"https://coveralls.io/github/ethereum-ts/TypeChain?branch=master\"><img alt=\"Coverage\" src=\"https://coveralls.io/repos/github/ethereum-ts/TypeChain/badge.svg?branch=master\"></a>\n    <img alt=\"Downloads\" src=\"https://img.shields.io/npm/dm/typechain.svg\">\n    <a href=\"https://github.com/prettier/prettier\"><img alt=\"Prettier\" src=\"https://img.shields.io/badge/code_style-prettier-ff69b4.svg\"></a>\n    <a href=\"/package.json\"><img alt=\"Software License\" src=\"https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square\"></a>\n  </p>\n\n  <p align=\"center\">\n    <a href=\"https://blog.neufund.org/introducing-typechain-typescript-bindings-for-ethereum-smart-contracts-839fc2becf22\">Medium post</a> | <a href=\"https://www.youtube.com/watch?v=9x6AkShGkwU\">DappCon Video</a>\n  </p>\n\n  <p align=\"center\">\n    Contributed with: <br/>\n    <img src=\"https://github.com/Neufund/TypeChain/blob/6d358df7b2da6b62d56f9935f1666b17b93176f0/docs/images/neufund-logo.png?raw=true\" width=\"100\" alt=\"Neufund\">\n  </p>\n</p>\n\n## Features ⚡\n\n- static typing - you will never call not existing method again\n- IDE support - works with any IDE supporting Typescript\n- extendible - work with many different APIs: `ethers.js`, `truffle`, `Web3.js 1.0`, `Web3.js 2.0` or you can create\n  your own target\n- frictionless - works with simple, JSON ABI files as well as with Truffle style ABIs\n\n## Installation\n\n```bash\nnpm install --save-dev typechain\n```\n\nYou will also need to install a desired target for example `typechain-target-ethers`.\n[Learn more about targets](#targets-)\n\n## Packages 📦\n\n| Package                                                    | Version                                                                                                               | Description           | Examples                         |\n| ---------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------- | -------------------------------- |\n| [`typechain`](/packages/core)                              | [![npm](https://img.shields.io/npm/v/typechain.svg)](https://www.npmjs.com/package/typechain)                         | Core package          | -                                |\n| [`@typechain/ethers-v4`](/packages/@typechain/ethers-v4)   | [![npm](https://img.shields.io/npm/v/@typechain/ethers-v4.svg)](https://www.npmjs.com/package/@typechain/ethers-v4)   | Ethers ver 4 support  | [example](./examples/ethers-v4)  |\n| [`@typechain/truffle-v4`](/packages/@typechain/truffle-v4) | [![npm](https://img.shields.io/npm/v/@typechain/truffle-v4.svg)](https://www.npmjs.com/package/@typechain/truffle-v4) | Truffle ver 4 support | [example](./examples/truffle-v4) |\n| [`@typechain/web3-v1`](/packages/@typechain/web3-v1)       | [![npm](https://img.shields.io/npm/v/@typechain/web3-v1.svg)](https://www.npmjs.com/package/@typechain/web3-v1)       | Web3 ver 1 support    | [example](./examples/web3-v1)    |\n| [`@typechain/web3-v2`](/packages/@typechain/web3-v2)       | [![npm](https://img.shields.io/npm/v/@typechain/web3-v2.svg)](https://www.npmjs.com/package/@typechain/web3-v2)       | Web3 ver 2 support    | [example](./examples/web3-v2)    |\n\n## Usage\n\n### CLI\n\n```\ntypechain --target=(ethers|truffle|web3-v1|web3-v2|path-to-custom-target) [glob]\n```\n\n- `glob` - pattern that will be used to find ABIs, remember about adding quotes: `typechain \"**/*.json\"`, examples:\n  `./abis/**/*.abi`, `./abis/?(Oasis.abi|OasisHelper.abi)`\n- `--target` - ethers, truffle, web3-v1 or path to your custom target. typechain will try to load package named\n  `typechain-target-${target}`, so make sure that desired package is installed.\n- `--outDir` - put all generated files to a specific dir\n\nTypeChain always will rewrite existing files. You should not commit them. Read more in FAQ section.\n\nExample:\n\n```\ntypechain --target ethers --outDir app/contracts './node_modules/neufund-contracts/build/contracts/*.json'\n```\n\n## Demo 🏎️\n\n![Demo](https://media.giphy.com/media/3oFzmqgHxrPZFhBst2/giphy.gif)\n\n[Example usage](https://github.com/Neufund/commit.neufund.org/pull/331/files)\n\n## Getting started 📚\n\n### Motivation\n\nInteracting with blockchain in Javascript is a pain. Web3 interface is sluggish and when using it with Typescript it\ngets even worse. Often, you can't be sure what given method call will actually do without looking at ABI file. TypeChain\nis here to solve these problems (as long as you use Typescript).\n\n### How does it work?\n\nTypeChain is code generator - provide ABI file and you will get Typescript class with flexible interface for interacting\nwith blockchain. Depending on the target parameter it can generate typings for truffle, web3 1.0.0 or ethers.\n\n### Step by step guide\n\nInstall typechain with `yarn add --dev typechain` and install desired target.\n\nRun `typechain --target=your_target` (you might need to make sure that it's available in your path if you installed it\nonly locally), it will automatically find all `.abi` files in your project and generate Typescript classes based on\nthem. You can specify your glob pattern: `typechain --target=your_target \"**/*.abi.json\"`. `node_modules` are always\nignored. We recommend git ignoring these generated files and making typechain part of your build process.\n\nThat's it! Now, just import contract bindings as any other file\n`import { MyAwesomeContract } from './contracts/MyAwesomeContract'` and start interacting with it. We use named exports\nbecause of [this](https://blog.neufund.org/why-we-have-banned-default-exports-and-you-should-do-the-same-d51fdc2cf2ad).\n\n## Targets 🎯\n\n### Ethers.js\n\nUse `ethers` target to generate wrappers for [ethers.js](https://github.com/ethers-io/ethers.js/) lib.\n\n### Truffle\n\nTruffle target is great when you use truffle contracts already. Check out\n[truffle-typechain-example](https://github.com/ethereum-ts/truffle-typechain-example) for more details. It require\ninstalling [typings](https://www.npmjs.com/package/truffle-typings) for truffle library itself.\n\nNow you can simply use your contracts as you did before and get full type safety, yay!\n\n### Web3-1.0.0\n\nGenerates typings for contracts compatible with latest stable Web3.js version. Typings for library itself are now part\nof `Web3 1.0.0` library so nothing additional is needed. For now it needs explicit cast as shown\n[here](https://github.com/krzkaczor/TypeChain/pull/88/files#diff-540a9b8840419be93ddb8d4b53325637R8), this will be fixed\nafter improving official typings.\n\n### Web3-2.0.0\n\nGenerates typings for contracts compatible with (unstable) Web3.js 2.x.x version. Typings for library itself are now\npart of `Web3 2.0.0` library so nothing additional is needed.\n[Usage example](https://github.com/ethereum-ts/TypeChain/blob/master/test/integration/targets/web3-v2/DumbContract.spec.web3.ts#L12).\n\n### Your own target\n\nThis might be useful when you're creating a library for users of your smartcontract and you don't want to lock yourself\ninto any API provided by Web3 access providing library. You can generate basically any code (even for different\nlanguages than TypeScript!) that based on smartcontract's ABI.\n\n## Migration guide\n\nFor users of 0.x.x versions: the only breaking change is extraction of targets for separate packages so now you need to\ninstall `typechain-target-${name}` for each target.\n\n## FAQ 🤔\n\n### Q: Should I commit generated files to my repository?\n\nA: _NO_ — we believe that no generated files should go to git repository. You should git ignore them and make\n`typechain` run automatically for example in post install hook in package.json:\n\n```\n\"postinstall\":\"typechain\"\n```\n\nWhen you update ABI, just regenerate files with TypeChain and Typescript compiler will find any breaking changes for\nyou.\n\n### Q: How do I customize generated code?\n\nA: You can create your own target and generate basically any code.\n\n### Q: Generated files won't match current codestyle of my project :(\n\nA: We will automatically format generated classes with `prettier` to match your coding preferences (just make sure to\nuse `.prettierrc` file).\n\nFurthermore, we will silent tslint for generated files with `/* tslint:disable */` comments.\n\n### Usage as API\n\nYou may want to use `ts-generator` api to kick off whole process by api:\n\n```typescript\nimport { tsGenerator } from 'ts-generator'\nimport { TypeChain } from 'typechain/dist/TypeChain'\n\nasync function main() {\n  const cwd = process.cwd()\n\n  await tsGenerator(\n    { cwd },\n    new TypeChain({\n      cwd,\n      rawConfig: {\n        files: 'your-glob-here',\n        outDir: 'optional out dir path',\n        target: 'your-target',\n      },\n    }),\n  )\n}\n\nmain().catch(console.error)\n```\n\n### Running tests\n\n```\nyarn           # install all dependencies\nyarn test      # runs tests + linting\nyarn test:fix  # autofix any errors + run tests\n```\n\n### Debugging 🐞\n\n```sh\nDEBUG=typechain typechain\n```\n\n# Licence\n\nKrzysztof Kaczor (krzkaczor) MIT | [Github](https://github.com/krzkaczor) | [Twitter](https://twitter.com/krzkaczor)\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@2.0.0-beta2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-SxFCtmZrjkaDLj/xq/3TX5BfyxjNLKGbjAvQ5Cnk1APvrVF2PgDRG31jgxhpIi/Y9LtxoMBXu2Ii1OUC4tnDpw==","shasum":"5f4864cf6567005fca663c8a51d07cc8d4b00bb0","tarball":"https://registry.npmjs.org/typechain/-/typechain-2.0.0-beta2.tgz","fileCount":60,"unpackedSize":181542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeozLHCRA9TVsSAnZWagAAg/cP/i9g9IbqjC0/iROn7Vuw\nemGU8KdCKujzGSl47UZETE4+NbOhscrw8fY0u/tU9eQd+XBzHCQKuNoh7mkm\nc7QxHfDFIojoT0p3pX0O6JWkCncysx64v/JfPb0o1H/dzsRIziVfs+W20kHT\nagFF9aSA1emLq0bCFzM7pFA019XPK8FFdyU0rTLjALspDY5u2SGd61BdXGtg\nB0KJsrAHgukl+emdCKQc4Eo2Clwp4BxcXG+ohemAkBWCqVzshiZlqHE8eMzb\nLHYMZe9Fay3SnB8B0i4PkPZUS7cngWrd95RmJ5gbCUecaPyGbE3MehA5im9y\nTFZ1EQEmcEdDOMxyD2I9b9EG1p2ssoYDgyGliQSSSueZeMj7zveQdV64P0KB\n0s27MrYePDJzs4dBgeW/LW20QJY3n48z4ymCErqI/xBUDdOVEedhDxAixRXu\nwfG4mcxGsmp7fS5OmDXL1m7ow79eIkrdlfQ3NbLrbY190T0SAQ08MEpggEjC\nu2sCIxbpKuQ6E2etxnSiF3rQv+NgJ/ib/qJFCTfvGPp93wTWz4f5TsKA0aPv\nJcN2Hj4dLqfbmm5CFhn/b8mr/ac9D8Wmvubdq/tRpCfDaRdCDMpL7uJCObLX\nP01TUCusoCT/nePOXNbk9gXoHH71pNQ9l5CVJsUkZ0rMu7Hne8P6T2rwQXEf\n/gQ9\r\n=Cdnd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBW2bJNHkVm4XxzDMarUbxT3iz0ewBt4whMe4MZ7p/aTAiEA3oXOAzW9x5c0y1PSABwdon8lehBbjuZDCDv5KgJTELI="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_2.0.0-beta2_1587753670666_0.7825850421033897"},"_hasShrinkwrap":false},"2.0.0":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"2.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"./dist/cli/cli.js"},"scripts":{"prepublishOnly":"yarn lint && yarn format && yarn test && yarn typecheck && (cd ../.. && yarn build)","start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"yarn lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"chmod +x ./dist/cli/cli.js && cp ../../README.md .","test":"mocha --config ../../.mocharc.js","test:fix":"yarn lint:fix && yarn format:fix && yarn test && yarn typecheck"},"dependencies":{"command-line-args":"^4.0.7","debug":"^4.1.1","fs-extra":"^7.0.0","js-sha3":"^0.8.0","lodash":"^4.17.15","ts-essentials":"^6.0.3","ts-generator":"^0.0.8"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.2.7","@types/chai-as-promised":"^7.1.2","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mocha":"^5.2.7","@types/node":"^8.0.25","@types/prettier":"^1.13.2","@typescript-eslint/eslint-plugin":"^2.25.0","@typescript-eslint/parser":"^2.12.0","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","eslint":"^6.8.0","eslint-config-typestrict":"^1.0.0","eslint-plugin-no-only-tests":"^2.4.0","eslint-plugin-sonarjs":"^0.5.0","glob":"^7.1.2","mocha":"^6.2.2","sinon":"^8.0.1","sinon-chai":"^3.3.0","ts-node":"^8.5.4","typescript":"3.9.0-beta"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@2.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-O+hsAUwtBpqCfoq46Grm52OEdm0GBEu78LxrEzkkGdwUdCoCZpNb2HPzPoNB1MXiRnNhEOGMFyf05UbT2/bUEw==","shasum":"62143b48cdf8f95a777f1b76617af077b2d44eee","tarball":"https://registry.npmjs.org/typechain/-/typechain-2.0.0.tgz","fileCount":60,"unpackedSize":181007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerpcQCRA9TVsSAnZWagAAHgIQAJJyVOZOCeGFNcnw1B1n\nUZGIu7+qt6JOfBypI2bxsunAbUyKkP+w3MMbFaqqmHQHTDngBOjrTQ4q+rML\nwFhSEn2A6PufSxA1RZsY7goo+N9eVoCTZcPQSJq+TvHN0bTaa382IetdacUn\n88uduPglwcMuSrIRVcUz5KS9Y2xsFy+ntv6kKN3xCHN/vDIBOZsCR89x0edt\n5av3benUWzL5KyQBkFb16J6LdrNvKbuqbyszkK2xN6NascYIYXhFY8SaPs/Z\nqS5dY7qTiHbJnX+ddwwRK4S6XAS1Zu5frWkPmjcr2hNvSwjf/kb8c4ALey/M\n3Tt8i57DBeZ2jpUAN07j/Hdn6Khx7mYDun/24qQXKSrxrxZQrEBY6QL0k/Hk\npiPFMEF9odBnPSOGvJKLLLw1wNs2E98K1N59ikOwByaQ1SvuJy4tNEI+ag/I\nVVn/D5weKYccSOTj6SQMHHQ1zuTe41EQFH4PfmYC/pT6HKyYuBmFyL709uor\nEwS+8bYIs99E8jBFie1TjyvC1XMDNYfz1ujrPR0GQ/SNkWuUCklSD4pyq47S\nSG5RXgd3NYsgxt5w9y0Qppzn+3jwYTMkTENbMk/SEpXmhbQxVdP8HNtkk1+A\ndnHE0wj0moyvawq1IVusDfs8CsL0NjTf4sd9gAMxPL/04g5yI5aJ0tbgHO1t\nFmO9\r\n=KJia\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDLpxulVYm5iQWeYaVlGFAMXoKR1Owtbb1USi9L1BD/jAiEA3cZhcGz3ZMQAYyLj0bwsLfuiDGsX94MvvyREgN8IELU="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_2.0.0_1588500239605_0.852701323076021"},"_hasShrinkwrap":false},"2.0.1":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"2.0.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"./dist/cli/cli.js"},"scripts":{"prepublishOnly":"yarn lint && yarn format && yarn test && yarn typecheck && (cd ../.. && yarn build)","start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"yarn lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"chmod +x ./dist/cli/cli.js && cp ../../README.md .","test":"mocha --config ../../.mocharc.js","test:fix":"yarn lint:fix && yarn format:fix && yarn test && yarn typecheck"},"dependencies":{"command-line-args":"^4.0.7","debug":"^4.1.1","fs-extra":"^7.0.0","js-sha3":"^0.8.0","lodash":"^4.17.15","ts-essentials":"^6.0.3","ts-generator":"^0.0.8"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.2.7","@types/chai-as-promised":"^7.1.2","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mocha":"^5.2.7","@types/node":"^8.0.25","@types/prettier":"^1.13.2","@typescript-eslint/eslint-plugin":"^2.25.0","@typescript-eslint/parser":"^2.12.0","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","eslint":"^6.8.0","eslint-config-typestrict":"^1.0.0","eslint-plugin-no-only-tests":"^2.4.0","eslint-plugin-sonarjs":"^0.5.0","glob":"^7.1.2","mocha":"^6.2.2","sinon":"^8.0.1","sinon-chai":"^3.3.0","ts-node":"^8.5.4","typescript":"3.9.0-beta"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@2.0.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-GVigpARnr2tV9L+8WecF5huK+qEonNgh+Vp9UR/EayoTV4+3G8Yabhvf+p/QJVOz3JLM4Eo3ERxYmjjJMRXc/A==","shasum":"4fa91006d871e5805d41f265880603d0817b74d6","tarball":"https://registry.npmjs.org/typechain/-/typechain-2.0.1.tgz","fileCount":60,"unpackedSize":182741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfez23CRA9TVsSAnZWagAA3IcP/2hIt2+DfltIMiCO5zaz\ndYHquGXwNR+FLDh4MZPlBFPXRMV/3Kucpfm3tsC6/VEWCKFu2nHwHl+wdI54\n4gvCBcaHxMfQwYY+eosOG6+Z4YbMYzOeNarMP7NZZliS7Vf8CWlBOete/V7H\n7m/Y696uPVPeMYJ25csm+sAaNgi6Z7wCi9j+uI7DKa2+W4R/g/fpxiECo1MJ\nO+9XM36Y/3U3Azno50kVrMTarXhqmQxa4yQo6QHc4Pk2hsDMwbR4f5MaoHnZ\n4PCOOT+bWiAaRsp4Z/nDtcz68UuuiwtiOyQqfWaXa6sFMzyjaBbRE5XkvNOl\nD976Vrvy/Hw99yFxC6WAH4x0eknH5qV/a9NCUIzkP7jMTuchR8BQjQywmC6n\n7nxUIpParP1PmVrvT6gFgWI60rEY85MwqgztaRXaNMtN3uvGMupZTj7/W1Dn\ndIb0XnIKswOPMLs9UHiuXFqXfZ1yYlg3zX359DVDnYVfYm6OX8dlHVvxMEpX\nh5HM0a/ClExAuqGd+dtefg31TWBDUqwXgthmgLmobN+a39I7sBtkO6oOtlQ4\npOOCR4buoUedWliysfn1k0N+fTJZJbJ4qQWltCNvg6kr6L3okCvsf9BnWGsS\n66XjoOKxo+epYKKSDhtQZsMr4MhHnvctn1lDETxNe6uln29K80lxYSAYl8of\nDjoY\r\n=nsri\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICPNrz7fZbLCHrmzZtuGK4uomPyZ7JuIKJhz/wCBIkiUAiAWv24kxZJCon02zW08uvVGuQ2Dp25HEqwGXG3e+8TVjA=="}]},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_2.0.1_1601912247292_0.7359908670965685"},"_hasShrinkwrap":false},"3.0.0":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"3.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"./dist/cli/cli.js"},"scripts":{"prepublishOnly":"yarn lint && yarn format && yarn test && yarn typecheck && (cd ../.. && yarn build)","start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"yarn lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"chmod +x ./dist/cli/cli.js && cp ../../README.md .","test":"mocha --config ../../.mocharc.js","test:fix":"yarn lint:fix && yarn format:fix && yarn test && yarn typecheck"},"dependencies":{"command-line-args":"^4.0.7","debug":"^4.1.1","fs-extra":"^7.0.0","js-sha3":"^0.8.0","lodash":"^4.17.15","ts-essentials":"^6.0.3","ts-generator":"^0.1.1"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.2.7","@types/chai-as-promised":"^7.1.2","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mocha":"^5.2.7","@types/node":"^8.0.25","@types/prettier":"^1.13.2","@typescript-eslint/eslint-plugin":"^2.25.0","@typescript-eslint/parser":"^2.12.0","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","eslint":"^6.8.0","eslint-config-typestrict":"^1.0.0","eslint-plugin-no-only-tests":"^2.4.0","eslint-plugin-sonarjs":"^0.5.0","glob":"^7.1.2","mocha":"^6.2.2","sinon":"^8.0.1","sinon-chai":"^3.3.0","ts-node":"^8.5.4","typescript":"3.9.0-beta"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@3.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ft4KVmiN3zH4JUFu2WJBrwfHeDf772Tt2d8bssDTo/YcckKW2D+OwFrHXRC6hJvO3mHjFQTihoMV6fJOi0Hngg==","shasum":"d5a47700831f238e43f7429b987b4bb54849b92e","tarball":"https://registry.npmjs.org/typechain/-/typechain-3.0.0.tgz","fileCount":60,"unpackedSize":182741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfg2SOCRA9TVsSAnZWagAAvmoP/0r1ODAJxgvmWQ5oCdQX\nMvvIA2SQtw6FDoYnqS3yDfJ1MPc7gGoGsFfTnXkUJx+EMlbGxugfnSvzDRzW\nJHYK2k/ECueVUHmr7y/dan/fXj1FP1tzSwZlFVpaz9+ic61AXC7FTnUCEAcC\nJjXOtuFKXpuwlPGY2nmGJTEt4C4+qMXoxzpCzfpdgz6mqzpcezHKLm5AtB6f\n8IgEUyT79X/x9TSyV2uh44ku4aWlKR0VjoQpbFJ2RXSCoVcIwtCcphDe1ciA\nIB/8v1bSjHKPgWmwCWJroWWc7F2DOjIVJRoJExOmKyIrYRZ/F9VmVAMxMcXs\nQ52Bz3/1Ubf5IfyGhPcJ8TLcQks8aiXjdeGS1vk2eCaWwOESyvok0heDwNVr\nbMNY1/YpglQp/RxGTz+SWS1k6c4mTqYWIvJmlhnKzRFmcroYWIwu7zooD/Gd\nEkRknsHr88/Y3YRhrcFjYBHJgOTfbfEYxTARDs7JtWSKcfiPqUKFHQQq9UbZ\nx//UTCdB2FRcKdiGYO2bAq4oIU0+X+i5Rd0qSwF6Yu78CESw61HDX6st5+C3\noIqh7yCuPyZQI9aJsKnw2Js9EJ0FojZWgwj2XvigF+n90CbaPaKXo53cuGkR\nU+ENVNFYd8E+Hu88RDSfhdKvAiA8qb/1VQISrCM/iypLf0Fwlq1DD5M18w4O\nMO91\r\n=OK5C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGo64Rvz5qHvQZCb0uUnBE0IE6qwks9hBlGptYWm5rHRAiAJYWqzX1ak97hfhAn3Hy+5+iw0uG0TSSYdflxw5QmEwA=="}]},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_3.0.0_1602446478023_0.9758622349508987"},"_hasShrinkwrap":false},"4.0.0":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"4.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"./dist/cli/cli.js"},"scripts":{"prepublishOnly":"yarn lint && yarn format && yarn test && yarn typecheck && (cd ../.. && yarn build)","start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"yarn lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"chmod +x ./dist/cli/cli.js && cp ../../README.md .","test":"mocha --config ../../.mocharc.js","test:fix":"yarn lint:fix && yarn format:fix && yarn test && yarn typecheck"},"dependencies":{"command-line-args":"^4.0.7","debug":"^4.1.1","fs-extra":"^7.0.0","js-sha3":"^0.8.0","lodash":"^4.17.15","ts-essentials":"^6.0.3","ts-generator":"^0.1.1"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/chai":"^4.2.7","@types/chai-as-promised":"^7.1.2","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mocha":"^5.2.7","@types/node":"^8.0.25","@types/prettier":"^1.13.2","@typescript-eslint/eslint-plugin":"^2.25.0","@typescript-eslint/parser":"^2.12.0","bignumber.js":"^5.0.0","bluebird":"^3.5.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","coveralls":"^3.0.2","eslint":"^6.8.0","eslint-config-typestrict":"^1.0.0","eslint-plugin-no-only-tests":"^2.4.0","eslint-plugin-sonarjs":"^0.5.0","glob":"^7.1.2","mocha":"^6.2.2","sinon":"^8.0.1","sinon-chai":"^3.3.0","ts-node":"^8.5.4","typescript":"3.9.0-beta"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@4.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-XQUojf02bXyxXNGI0WeCphnh++5eWr9wYH8jm0XqHNv8yENpFrRyX8ffVlkhCnDOOB/jEJJVQytLAOU+Qn0N9Q==","shasum":"8a81fe40c4020b370f0c4671b7f966134d20c58c","tarball":"https://registry.npmjs.org/typechain/-/typechain-4.0.0.tgz","fileCount":60,"unpackedSize":186603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfow0tCRA9TVsSAnZWagAAf0YP/3QqjAKFKE639zqtD8iW\nQqe//sIQ8GXINHlOf14hC8bC5hRGS4XFKpsq6FUFQGSzi+FoYF411HcWubqa\nTinBLzC4j9H3rjmLTP0E5KOei7MEYfEu+eqVdHmRBMv1d3WiSVJkUmhQFsBf\nmd/VLkN/3iU2/5vxttSd07LBpj+6FwMZoU78QgbBSBe3Uh2NcTWEr9tyJ9D+\n1Z+JwaqBiERFx7I136ynlWYOeAgmSfbmtaWW5pewpxfV4fBBTWTJW07vEcQK\naR32rZN+Sohmk7qi4hFaULL5AiuyMiBYzQranZv3guwznysc5/8uR4ZTTixJ\nEPYMujtJBx1g5WHHSdHZiiafVbhEpSw1/aPuX+mXHh6QzVGlLoTqBd9uG0zY\nE2xstQfgzlkX102qxXiu2Jc3aNj/UAiqTmDGph2olaXQT4gq92nBDxjD/SkB\nyP0YC1q5EVLKHmeQLtyxGuP3TEN79qw24ikQSU1nEd/lgsHl4bvYCA7OL95/\ngXN6Y/l1tgR5UntqvgKn0jxDqzory+bA7h0D/BWCgtyiwAZZGm48iG6eaBXm\n2gK78VfsxWg/nY3JRTFJkMgIWkBk0Okr1krx3f4k3vbq7BMhuc7agIf3xaGj\nVn9TICbIwB2T/SxdCItUsd7xzZpMuoh8id6KmdWRkSN/3kITRFCR2uDqQOzW\ndHiy\r\n=j1Kz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB5Zcm74tFN9Jzak8pJxnw/yuTxsA8htOj94fJ3ttlzoAiA7/sMGveZcF7qI9PI3MnuGi6dapxNdr9kgEv7AoQ7inA=="}]},"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_4.0.0_1604521260952_0.9139599060557342"},"_hasShrinkwrap":false},"4.0.1":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"4.0.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"./dist/cli/cli.js"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"yarn lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"chmod +x ./dist/cli/cli.js && cp ../../README.md .","test":"mocha --config ../../.mocharc.js","test:fix":"yarn lint:fix && yarn format:fix && yarn test && yarn typecheck"},"dependencies":{"command-line-args":"^4.0.7","debug":"^4.1.1","fs-extra":"^7.0.0","js-sha3":"^0.8.0","lodash":"^4.17.15","ts-essentials":"^7.0.1","ts-generator":"^0.1.1"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mocha":"^5.2.7","@types/node":"^8.0.25","@types/prettier":"^1.13.2","@typescript-eslint/eslint-plugin":"^2.25.0","@typescript-eslint/parser":"^2.12.0","bignumber.js":"^5.0.0","bluebird":"^3.5.1","coveralls":"^3.0.2","eslint":"^6.8.0","eslint-config-typestrict":"^1.0.0","eslint-plugin-no-only-tests":"^2.4.0","eslint-plugin-sonarjs":"^0.5.0","glob":"^7.1.2","mocha":"^8.2.0","ts-node":"^8.5.4","typescript":"3.9.0-beta"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@4.0.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-H/1VpRmplp1qhCTVLU9PCgzyVCQ7Lth7YvaaI1hTvT31IpWnLLNpDpQD4vXJGr26T9BsZ0ZIceOwieAbcoywXw==","shasum":"b40eaf5ede15588d97a4b9a5f85120f7ea1cf262","tarball":"https://registry.npmjs.org/typechain/-/typechain-4.0.1.tgz","fileCount":40,"unpackedSize":59348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfy3eaCRA9TVsSAnZWagAAwSsP/0jrMKA4n+uh7BXka1gc\nZanIl474xdveja5lN/Io6KLlX2Aq0KX7G+jtaoOGsDj5maUO2waJlB//pPeV\nac3rGUWwPssqqUISvXmIxyghgK+rSnHgq1e0AEoXA6aPdL/hFWda/hQywcly\nxdk5t8Dq9UJb5xcMYnpHizJp7pA9LihkjJ7Xge4UOWg6LLuPfRJoT5CkQ198\nemJM+OHRupJgTY0XMrWFGNnPvjbU01VtDSAhy1Sd5pGVL7n9VekFhm0IFcBq\n6DrDbdTuxM0ddXUsaewIomHaxOeNrIG4KMm6yDSswxk8g//T1aQ4SDBnFRdF\nLq6pahj0DnLDSXrRugWNYRA2INGlnLgZl6cSIvxvWkD7Yyu/odupHUTZnVPm\nrV3er59x1uidfUB/hzQ2Zvgjo1nV+0Ra9b87zJgCnpKo0LEmY7X/IMECb0H+\nzhAWCMPZLNuFuLEQJR1nZMlGl/pYZcWuyS+UxTL94MGi9llfm6tqVAfHJ64r\nS+ZovZ9StvCMkICtFjVm77FPHuTatOheBQRFaOpPUdxl7Djr86LOgibGdDbl\nAJRW0elfhgcjHPC1h1kCczM4IoKVp24f/ukh51I3BuF+tFmcal5PvKUiJiPE\nFrOC9U7FzTiw2BrE8Ew3UiPGUYm1owHtySLodS9tFsCOlwXt01bNpfvCuzbL\nYF+w\r\n=Xrkg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9Cyd1hfiqpINrppGDAR67sc4iMKJ9IvCW3GCNKzub4wIhAOT6Thg2vyTNV2DBZ6z5IDdhMAIp2mnH4Px0ENhXo8+A"}]},"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_4.0.1_1607169945804_0.18810022877470467"},"_hasShrinkwrap":false},"4.0.2":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"4.0.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"yarn lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"chmod +x ./dist/cli/cli.js && cp ../../README.md .","test":"mocha --config ../../.mocharc.js","test:fix":"yarn lint:fix && yarn format:fix && yarn test && yarn typecheck"},"dependencies":{"command-line-args":"^4.0.7","debug":"^4.1.1","fs-extra":"^7.0.0","js-sha3":"^0.8.0","lodash":"^4.17.15","ts-essentials":"^7.0.1","ts-generator":"^0.1.1"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","coveralls":"^3.0.2","glob":"^7.1.2"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@4.0.2","_nodeVersion":"10.23.3","_npmVersion":"6.14.11","dist":{"integrity":"sha512-SopnfdQrS5ek6sTbvymsnBACA+70FstX/ZLWY8lQWNdLUXGyoGFoa73Y+1hKlbz2DfCnO39bQ551qUMhk5GYSw==","shasum":"31a961bf1fc43b8cde39193247439715e43ce5d3","tarball":"https://registry.npmjs.org/typechain/-/typechain-4.0.2.tgz","fileCount":40,"unpackedSize":59843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMtpYCRA9TVsSAnZWagAATAoP/idZNHL2kVM+1oWkh9dx\nwv52jQ8/2+KQGWKsK8gHKPtVXnoTtYaML7WeHgKo2Mp4+8xyJQRPmZPsMNww\npOXNbk0CVL05dWKS8X9oaCdvoJOc9JGSIlOAc+jj5aCziL+47+Boj8XOBTp8\nWTdZsFTqreuaWBdFJ5HoB5XYEdEuYTer8gEKH60P/RzMXuqIFEMUjngckkGt\nUW2iJT5Ug31fVz35+2MsGb/dSgngP9FB3gkxCGeBT4Z8sdtJwlYKZibKD8p3\nFjInKr3o1VC2Zs7nDKlh76r7RuEMOHT9TVrZO70s5RGUWSunVWEDsll/kivT\npMtvGzQXXgmNtVnOA2E67AKh4d0v/9FnlAAWvWPG4UaiuGraO+9Fv6zBZaQe\nlL5wpg5FFWS4Brp2qDP9XAEowQb62PVkkgSZxhE4mrIejBT2WDx5aFL8XXLJ\nlSFyVr7mJY9DO7+c6toXQASbj07vROJST7EZxVCzdKGNzrXTRAXf1vxRVf+3\n0dcBgflZbVP1Bhng4YoKuIInZE6zbamF9vLo9edQjkVk5uRsx15Qtjb6i17w\nwd+mlRMpyvy7qZsOu7rGDL/h01oSZKmL4LfkvU2IWUAuAnYKhjnT4TarWiDE\n03Qt1zpC1ye7RfzlVw5GVGioHT1DEZZLcXrYUaGiAA0Zx9I/jWBHilKbgpiL\nWMak\r\n=aSPp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYvzhZTGdeaSoAA7LD7+L3rI7EmC75N6iYOTmGSOQMpwIhAIs/caLDVAy902Wf8XWcCsdX0YbodvmnBqGlc4DuQ4UG"}]},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_4.0.2_1613945432025_0.03095252488871103"},"_hasShrinkwrap":false},"4.0.3":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"4.0.3","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"yarn lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"chmod +x ./dist/cli/cli.js && cp ../../README.md .","test":"mocha --config ../../.mocharc.js","test:fix":"yarn lint:fix && yarn format:fix && yarn test && yarn typecheck"},"dependencies":{"command-line-args":"^4.0.7","debug":"^4.1.1","fs-extra":"^7.0.0","js-sha3":"^0.8.0","lodash":"^4.17.15","ts-essentials":"^7.0.1","ts-generator":"^0.1.1"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","coveralls":"^3.0.2","glob":"^7.1.2"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@4.0.3","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-tmoHQeXZWHxIdeLK+i6dU0CU0vOd9Cndr3jFTZIMzak5/YpFZ8XoiYpTZcngygGBqZo+Z1EUmttLbW9KkFZLgQ==","shasum":"e8fcd6c984676858c64eeeb155ea783a10b73779","tarball":"https://registry.npmjs.org/typechain/-/typechain-4.0.3.tgz","fileCount":40,"unpackedSize":60189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQ9KbCRA9TVsSAnZWagAAHWUP/1FPhgjn4FtmVwncWna7\n9NNoz+v+1NymYQF8H1g8QJ71dxxtV6l23jMZUYVyM7SBYXrNXnC2sk9B+3hc\nSQGRVOQgb3gCQOSDpcSPP1FeI3R47cwsQYb1atLaJ+LfavGa8XIrwqK5Ch55\nuiGOwdPmfPFe8b4lmHUwOMr9x83ScoMGwfoMxkyCpmg9WMCbNDXol/ai1Kp5\nmsyR2929TTV8iVAFWGesARgp1+/NqIMtFicuAArYmNbCbeCKuRvhctJ9dbQE\neOQWBIZVLWr2r82lWK4+C41nIdUGs/hYHT6bgCFQFyJjGhOmpyktIxEe+5yh\nJ8vLQFaCJai2ftybCgn6Nx2yGzJlbOCJqWS0n06J4EJRvjyUi0PMTuLSjIds\nX72HeY/z6XiDhdrqk/+DnTeR6MGGC1rITJck66qLQrSUS3N0SN/uSePoccyh\nJKmL8AIlBmCpg9QypLzWNSqo7XtJNivUlEdI5yY0USs/pnQOVom8Qz+Yglug\nhXwnFIQBNkZYRXCY7u1Mj4Ssp++1HVTA1MqLIYoaXp/WqcMK/zMmBY0jJY7D\nekUflc5rB9umhUklImaeYYxGQTMitDiC/i7r2//6ugeFQMit2Lsha1IHxAjc\n8J9k/p+K5Z8pXKQt2gQpr1/J8K0ar0su/EADAdScBzFZ7NPEUUznQfTXXODD\nXLU7\r\n=LPS3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAcY7OsglJ0DLoNYkgxuU1Gq5EVLd/AvFpaR4Gdn+6cYAiEA8bM1rMa3zqVu59hkidVbAu+bdI+LGbT3iy9k3bt5+Rs="}]},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_4.0.3_1615057562697_0.41503849021140216"},"_hasShrinkwrap":false},"5.0.0":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"5.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"yarn lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"chmod +x ./dist/cli/cli.js && cp ../../README.md .","test":"mocha --config ../../.mocharc.js","test:fix":"yarn lint:fix && yarn format:fix && yarn test && yarn typecheck"},"dependencies":{"@types/prettier":"^2.1.1","command-line-args":"^4.0.7","debug":"^4.1.1","fs-extra":"^7.0.0","glob":"^7.1.6","js-sha3":"^0.8.0","lodash":"^4.17.15","prettier":"^2.1.2","ts-essentials":"^7.0.1"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mkdirp":"^1.0.1","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","coveralls":"^3.0.2","glob":"^7.1.2"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@5.0.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Ko2/8co0FUmPUkaXPcb8PC3ncWa5P72nvkiNMgcomd4OAInltJlITF0kcW2cZmI2sFkvmaHV5TZmCnOHgo+i5Q==","shasum":"730e5fb4709964eed3db03be332b38ba6eaa1d9f","tarball":"https://registry.npmjs.org/typechain/-/typechain-5.0.0.tgz","fileCount":64,"unpackedSize":77925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmC56CRA9TVsSAnZWagAADMMQAIrFM/ItKZ2BwoBEjyLp\n/XdqRkilnNI4D3PkwahVgEY9lBpqaBEeu8v1N5ZzwaRnW8YJUvoPBNSPkQIM\nihrdgifKRRPMcKJDmVB71nncD0uZGOUg4t9qXRMxGOwQL/gSj/1A/6QPKFFN\nY4lI+j58OzES2gylJBEBLBX1r5vSkg8FNfUGdndmhKNvDSr6jR/kWBp36TWO\n1MGLxSQxhNZDsWK/DJX+hBICgYVlEBZTdPe0Zcmdr/CIJVfqWM9S0hjc6pQ3\nIQzwyaS7QCusRCqOKHxznQSZlyojAL0aDdhtzQFtL5u+60NDyZvMVhqm3tok\n6WntzV/7LuvqBsB9rZQvZi53/2YnxuvbgAFUD+HApLKm/Qe3DIJbRVl17yf1\nXWGJEdLWOHiA6IXHHGt6eAao4YWiGwptwW59T6BSb0Aaa3kdOXDPFCKRb333\nS+vxWMI/0d2F2Ypa3psmNDWHxpRsn6UpkW+ybGrliiEDpwrxrfMMOO2qiz4G\nn8hiIuc4iEZGWcxtdqa577JglBIHzC332xvdc3n9BTZWTAvvLpkIem/wrh41\nknIQ1sDpLB84ksL+kkEDltfV4JtQa+2T1Nw3jwAIWo09zxRHDMPmN5YktbPf\n/TFQxgzXh3M9TQa0Zje3aOvQMImPgV8IXWtO0ncEvurhJgt9ZGL6fjb4W/0V\nw/qp\r\n=y4pQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPL93gvQecifs7oFbYv4fGrgvV3XEcW8hW+z57KzqjigIgdeTNgBwMyUzlbSqg/KpJTDs6VU6kqXoPku58LgzYhV8="}]},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_5.0.0_1620586105600_0.1688126514034598"},"_hasShrinkwrap":false},"5.1.0":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"5.1.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"yarn lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"chmod +x ./dist/cli/cli.js && cp ../../README.md .","test":"mocha --config ../../.mocharc.js","test:fix":"yarn lint:fix && yarn format:fix && yarn test && yarn typecheck"},"dependencies":{"@types/prettier":"^2.1.1","command-line-args":"^4.0.7","debug":"^4.1.1","fs-extra":"^7.0.0","glob":"^7.1.6","js-sha3":"^0.8.0","lodash":"^4.17.15","prettier":"^2.1.2","ts-essentials":"^7.0.1"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mkdirp":"^1.0.1","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","coveralls":"^3.0.2","glob":"^7.1.2"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@5.1.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-T9SIda/EUGqLJYXqo0JcquWY5BXeuJ+VyNdOvCzhsMqKraRD0JtiNnqfjRJPs1IHZO38vRADd7ubG6r7FQC2iA==","shasum":"0ccad4f8ba0d38fe95c1cc5f5de609831ac5281b","tarball":"https://registry.npmjs.org/typechain/-/typechain-5.1.0.tgz","fileCount":64,"unpackedSize":78750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0yTvCRA9TVsSAnZWagAABEAP/A1JtWt57KhdbakSOPBE\nQEvtV6tiobWrmpv6xCTri5YLFtRnxE9gYOkjVjV+qsVYG0eMlPvZdDkz4ufv\nLRnwOSfQ3NuvDZvgRJbC+zJZPO0tWv6nBD4gH8rBRXKMgVj7GnoFuFeDDZAt\ngaSif/W8ZbHsffN62cIQFXgnW/CRMb7pWaD7qwYj1Q6pi/1C4RM0+y3HxIsr\n+MP1lmirjB+fFrkPIKi4jNVnAFd53S9g1ShaFcn+eZBIFRuQqCr4w8eC5XIS\nT1oJhZlRYn9aT8VWR8byaQeh+tPt1USWDqMKWSuTaG9ZR4KTUkc0fUxGxhXH\nALf5xkyDrDFZgPSRHd/8qhpYRLcfiQTaVkjNETf55VT0yNX1ZeFp1wCrdEwe\nN/nEaC+bDtuP9xfSeUtAdMY0xos0NFfpCsRuZzMIJSEo5eCS/iPyr1v4z28y\nNT/vRUwcGOgjKge6FC6Ndc5Thvh56YZcTiwuXeecbwWFMpi56Haq+QWyDxYR\ng+KL7DUTCH6Hh9U4Bor3sgVBHZKO+XGeXuA7kyBHGkKeNYp0N4AP6Qf7nR/s\n+nSZEybhN0DYpip3EH/T5TZlDLUzGuNVWieOb+R0uS2OrWaJtNgPRAoLWOZV\nDTNuTypVyStArTz+hzvI+lJ6lBWR2ObIwgASIauo5hEsUuOBW415EMZtySJF\n498v\r\n=R1mY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYFDVWClbxzAwq15KVVbB3F9zx388z6m9uXilu9dRHaQIhANzSwI6umAiz6t2oHB/khGa3M3seRvHR6NvBG9giDXWc"}]},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_5.1.0_1624450286716_0.004180359999297556"},"_hasShrinkwrap":false},"5.1.1":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"5.1.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"yarn lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"chmod +x ./dist/cli/cli.js && cp ../../README.md .","test":"mocha --config ../../.mocharc.js","test:fix":"yarn lint:fix && yarn format:fix && yarn test && yarn typecheck"},"dependencies":{"@types/prettier":"^2.1.1","command-line-args":"^4.0.7","debug":"^4.1.1","fs-extra":"^7.0.0","glob":"^7.1.6","js-sha3":"^0.8.0","lodash":"^4.17.15","mkdirp":"^1.0.4","prettier":"^2.1.2","ts-essentials":"^7.0.1"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mkdirp":"^1.0.1","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","coveralls":"^3.0.2","glob":"^7.1.2"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@5.1.1","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-zN4ylCc3gSw2BXy5Zlpmw8q0lf5pQ+U8gYd5WCWRfDVuUkKyZBURz31VLjkPY/nfOr+P6EcwTC4Ae5VNVqrv/g==","shasum":"2e54bee69bb91d21096943deb400aa91638f698e","tarball":"https://registry.npmjs.org/typechain/-/typechain-5.1.1.tgz","fileCount":64,"unpackedSize":78839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1PzACRA9TVsSAnZWagAA2wgP/1MKRWLnN2TzBMgxBiZz\n7XXeFQ+wJR1O88GViEjm732j/WYdY5oND6dSB8X6AeWYkZDcpCOE6+BewRGs\neFXLXqL4k6am7TUwmlbDYa+guFB9UO61vjYcYRgD29aWTIP1k7/y60U7HMgr\nyPfOs+5kEd4w+/n+q7+tGMPMzHsxeVz7R7bALNYcleaMTTvQ5r/jm9TOEYVN\n58jwlLUHPsgXfBDqVq/Uuh8keKPZjHJGDrhKG6W8Z/0KY2QToPEi9U07sQBx\njq2G1EmVzxtk35I3rwz6srK8Qscwlf2XvAeu81MY4YR950lxB8YTqh8IRqka\nQ6DxuCDR0EkpQ2NvV+sI48wOXOsDJMUY+EijLwBWv/pKv0zlpkx18q8SK2sF\noo1TTRN1KrCIwAOVXjMPfaz4zADB8fmo5kGAdXojkPf+A51fHXJ0iVdh96fL\nSYIIB9ro6wHh9HPMjNsNmUeOEVcizxvUSvh/o7d6M2/L5HVAe3VjIU12teZJ\n+L3L6WrK43xtXeEBzSP6MRLgNvSWqDSoRPOSlt2LF4Pm2FnGX/gRD72jVwmu\n0MxQ4uDGpXalKMECn9GY9jhpmqyrvBfuMsle0RNZewvlAaFcVSQEU+BD5Ie8\nneGEK2qJH5iD4T49HXNBVYX8jYf3S8lGBLpXr7V9/6rhzcy0BuuEnAqmRy+1\nCIe7\r\n=fGQJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6LAPNonELy8CTEssf3KIucs3ciWRu5BSZnID3BUozngIgJsVwbyfldCX6SyBEmYS4Q3mzj9ijef6O+9kOuA1QCi0="}]},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_5.1.1_1624571071616_0.21658546752432906"},"_hasShrinkwrap":false},"5.1.2":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"5.1.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"yarn lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"chmod +x ./dist/cli/cli.js && cp ../../README.md .","test":"mocha --config ../../.mocharc.js","test:fix":"yarn lint:fix && yarn format:fix && yarn test && yarn typecheck"},"dependencies":{"@types/prettier":"^2.1.1","command-line-args":"^4.0.7","debug":"^4.1.1","fs-extra":"^7.0.0","glob":"^7.1.6","js-sha3":"^0.8.0","lodash":"^4.17.15","mkdirp":"^1.0.4","prettier":"^2.1.2","ts-essentials":"^7.0.1"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mkdirp":"^1.0.1","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bignumber.js":"^5.0.0","bluebird":"^3.5.1","coveralls":"^3.0.2","glob":"^7.1.2"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@5.1.2","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-FuaCxJd7BD3ZAjVJoO+D6TnqKey3pQdsqOBsC83RKYWKli5BDhdf0TPkwfyjt20TUlZvOzJifz+lDwXsRkiSKA==","shasum":"c8784d6155a8e69397ca47f438a3b4fb2aa939da","tarball":"https://registry.npmjs.org/typechain/-/typechain-5.1.2.tgz","fileCount":64,"unpackedSize":78906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9fHTCRA9TVsSAnZWagAAZM8P/R0lH0O4qkeFxggVEqpc\nUER2P4PmCI1ZUEVrxniqLhWZhQ5yraPl5ecdJ/aU3jdvNwmio8Q4h4e/ynVP\nYE/7qsMGkzLm3xaS+nlzrLLT5GTgTcn8IkBdnDUB9z4Y1ZeIYzpXpciws4b6\n65g8xl8SC4FMPfodSo8pLszvsvyP59V+TT5XO6uLb1x+NUeDCWK3zakRk7W7\nhkxR8AxbCUJFNg4NIYJqL9vxfn++iKeQKr1Y+voTy7KOYhYIAy8ayaeIMoqg\nO+g7cXB7Biyx2VztOUQbsGSHDEHnYFrPlgWX8EHh5JSftjoRVx+8ysiRDpuT\nzF+Q9bm1KktJAgBCibJeZC5BWHi/44a70lfzJIMT393zwOhIgbmMA90cslVb\nV3p6pic2ZarmNiCjNt8tou/kUtSBujdjH1vUuwGeNPp5NPFxYIKD0aAuoZuE\nPc2qEHwP/vHU0+vt6HPVTXR7edVe49tnDJEQKn/Tpp02dQEjv4LZmUg03PIJ\noCE4ySftsvRtELI8djCEw4DALkhsbvU951uemgKvyjbDXj7GcvadNskE5aQw\nDE9Klce7u2eIKfxAn0xQxuu848cF/0Qjo/F42Mq4cUnqB6ziZ6AF7gHpdNJY\nGH3pJ6QkyIopi9GhoNWXH8KZbGKYpkB9wuHyoDX2NqN5Okn4YUFrXqqNT8QX\nUzTk\r\n=H6tx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC00UQS2K+Rdo6w6gRl5F7JyuRcwE1g1CFMiVPACKwolAIgAT2looemAxy07Vc5sBkx6TpVhMsI6T9trls5l2QxoPs="}]},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_5.1.2_1626730963383_0.5920287510203475"},"_hasShrinkwrap":false},"5.2.0":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"5.2.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"yarn lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"ts-node scripts/post-build","test":"mocha --config ../../.mocharc.js","test:fix":"yarn lint:fix && yarn format:fix && yarn test && yarn typecheck"},"dependencies":{"@types/prettier":"^2.1.1","command-line-args":"^4.0.7","debug":"^4.1.1","fs-extra":"^7.0.0","glob":"^7.1.6","js-sha3":"^0.8.0","lodash":"^4.17.15","mkdirp":"^1.0.4","prettier":"^2.1.2","ts-essentials":"^7.0.1"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mkdirp":"^1.0.1","@types/node":"^8.0.25","@types/prettier":"^1.13.2","bluebird":"^3.5.1","coveralls":"^3.0.2"},"peerDependencies":{"typescript":">=4.1.0"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@5.2.0","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-0INirvQ+P+MwJOeMct+WLkUE4zov06QxC96D+i3uGFEHoiSkZN70MKDQsaj8zkL86wQwByJReI2e7fOUwECFuw==","shasum":"10525a44773a34547eb2eed8978cb72c0a39a0f4","tarball":"https://registry.npmjs.org/typechain/-/typechain-5.2.0.tgz","fileCount":67,"unpackedSize":83536,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFaVg2wBwR5Hk6CXMw249a9AZRz9s8JjgrYGWw5n/vlNAiEA2lk3LUiF9LN8Nh2wjQa4JdJ9fGQUQ1PQmIHrvAcIp/0="}]},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_5.2.0_1634032080683_0.19043751319835756"},"_hasShrinkwrap":false},"6.0.0":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"6.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"yarn lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"ts-node scripts/post-build","test":"mocha --config ../../.mocharc.js","test:fix":"yarn lint:fix && yarn format:fix && yarn test && yarn typecheck"},"dependencies":{"@types/prettier":"^2.1.1","command-line-args":"^4.0.7","debug":"^4.1.1","fs-extra":"^7.0.0","glob":"^7.1.6","js-sha3":"^0.8.0","lodash":"^4.17.15","mkdirp":"^1.0.4","prettier":"^2.1.2","ts-essentials":"^7.0.1"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mkdirp":"^1.0.1","@types/node":"^8.0.25","bluebird":"^3.5.1","coveralls":"^3.0.2"},"peerDependencies":{"typescript":">=4.1.0"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@6.0.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-qKCgioqC4NywVe/lvOkZzG+UGAZc3kqyZ2WU7OUEJC7Wdo5l5zNrnUQPeXdWByN8M5/8ahQjidI3Ul1vUHSKJw==","shasum":"9d0549dd41073cd9b03f6434568f65c435aabaab","tarball":"https://registry.npmjs.org/typechain/-/typechain-6.0.0.tgz","fileCount":67,"unpackedSize":89123,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEZlX4s1Ep8Pnk/QqUuSC8MD5hXIitEfSIIfIbUuaCpBAiAX98oBhoZpJeXYvEi4AiqZsorLyMRBJFLFPdwSqVyIgQ=="}]},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_6.0.0_1635364185781_0.9814312627706752"},"_hasShrinkwrap":false},"6.0.1":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"6.0.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"yarn lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"ts-node scripts/post-build","test":"mocha --config ../../.mocharc.js","test:fix":"yarn lint:fix && yarn format:fix && yarn test && yarn typecheck"},"dependencies":{"@types/prettier":"^2.1.1","command-line-args":"^4.0.7","debug":"^4.1.1","fs-extra":"^7.0.0","glob":"^7.1.6","js-sha3":"^0.8.0","lodash":"^4.17.15","mkdirp":"^1.0.4","prettier":"^2.1.2","ts-essentials":"^7.0.1"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mkdirp":"^1.0.1","@types/node":"^8.0.25","bluebird":"^3.5.1","coveralls":"^3.0.2"},"peerDependencies":{"typescript":">=4.1.0"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@6.0.1","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-R9s12Tvx9hLuGv/jej/92D9JSzvTi0CT39gNipjQlzOQdsy1jnszEmoSN6JX+LVq/cwSVobtfs832qJozskEIQ==","shasum":"30c74b3f7b222f0c313596a0db840af290922ecb","tarball":"https://registry.npmjs.org/typechain/-/typechain-6.0.1.tgz","fileCount":67,"unpackedSize":89720,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDt8/bM/PSbD/kAP6x/jj0Q6D0wn6Tn/ezKmqbvGRZwbQIgNMweGz4mSoI6IIHnyRzWPKnl+mhYAa4qI+FnyujO8wc="}]},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_6.0.1_1635514697926_0.8707770973004432"},"_hasShrinkwrap":false},"6.0.2":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"6.0.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"yarn lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"ts-node scripts/post-build","test":"mocha --config ../../.mocharc.js","test:fix":"yarn lint:fix && yarn format:fix && yarn test && yarn typecheck"},"dependencies":{"@types/prettier":"^2.1.1","command-line-args":"^4.0.7","debug":"^4.1.1","fs-extra":"^7.0.0","glob":"^7.1.6","js-sha3":"^0.8.0","lodash":"^4.17.15","mkdirp":"^1.0.4","prettier":"^2.1.2","ts-essentials":"^7.0.1"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mkdirp":"^1.0.1","@types/node":"^8.0.25","bluebird":"^3.5.1","coveralls":"^3.0.2"},"peerDependencies":{"typescript":">=4.1.0"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@6.0.2","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-fphYQ2+r5z38eq02qr4KjgU9/Xdda8Cj+eV2QHSRXhDPyhEVv+ln9123iGjjDLEhGyROb3DQkbvjm3Dl0GtUeQ==","shasum":"0a1d6328aa934dfd66c8941cd94c1d3491cc34f0","tarball":"https://registry.npmjs.org/typechain/-/typechain-6.0.2.tgz","fileCount":67,"unpackedSize":89954,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG9vjNButc3jgD02HBlNrW8rpMuxWj59yTEhQbD4El6PAiEAr8lgJpOiMfmEZwC9jk6khIM7aARao/qRMV/XVkIjvtY="}]},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_6.0.2_1635626415689_0.19330758289123695"},"_hasShrinkwrap":false},"6.0.3":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"6.0.3","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"yarn lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"ts-node scripts/post-build","test":"mocha --config ../../.mocharc.js","test:fix":"yarn lint:fix && yarn format:fix && yarn test && yarn typecheck"},"dependencies":{"@types/prettier":"^2.1.1","command-line-args":"^4.0.7","debug":"^4.1.1","fs-extra":"^7.0.0","glob":"^7.1.6","js-sha3":"^0.8.0","lodash":"^4.17.15","mkdirp":"^1.0.4","prettier":"^2.1.2","ts-essentials":"^7.0.1"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mkdirp":"^1.0.1","@types/node":"^8.0.25","bluebird":"^3.5.1","coveralls":"^3.0.2"},"peerDependencies":{"typescript":">=4.1.0"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@6.0.3","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-NPyCl4bvUtcd2g5Xlqznv6w6i9N5nQLG/UOkazkkyMkjKmo7smpub5UIJ8DLUc/nrZSiV75jEmOjvC2W7d+qvg==","shasum":"c0663f024ed11c2c5ad730309334283078d0289d","tarball":"https://registry.npmjs.org/typechain/-/typechain-6.0.3.tgz","fileCount":67,"unpackedSize":92934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlTbBCRA9TVsSAnZWagAAB4MP/3ulyfLGRQTAh71GmtwZ\nQtpewX+Mx5IHzfSnmHt4jzd3+TJt4omNMZIYjs5fnolqkr+8+URhnOvua1pM\n9kQVoy1RRjZsjvGFzPUUMhwx7XC2igKhOqyVDujCbl/9BjB+Lt4yAFQUI+y9\nmxrURaNNzGHI+Sdqm+HwfsH/TkYR1jwei5NK6irQDkWMcm06q5ZsG983soC7\nlDuarY9YzWUey7ecEZuAh+xv7aV5KZlKCFv9JPSMNfDVxGczHxYfSRvKobiK\nAIGLRc3q1jPVDxk0dakirkPKczKjjPjgslsjQQhEIVdrYc0vBaMm8kLkaqaQ\nREnhmKqDUAyPXOXFdSy/AgolPijMmQoO44d8LGBHPeefozmxRnsxNIJhs9WE\n1vVI630tXz0WDyuLN9jjAoXbbdsM2Q62HHH/29MMJltSgU78vfzmwE9Mvqst\nssGqzm672T1+3zWj6rAtkHgqgzb1sieOxU1O6VePlESGYqoiB0DTVEeCHXlv\n/qqdQj+N2+XEt4gpCrAU/mOv7xzeit0HXvMsgZHt9/k1caRtnBSoF9KusOIW\nQTBEWjSTSQJK4xMAo/gmX2grbOYfT0zk8zRghOixNLXyYRnUE5/GMf7Ly5kF\nY9ejlSk+7U+rpmpnurDpSiC7vGBjPlNeMZQs6+NmRfvsbg/HkaSPLh4342ou\nmNBo\r\n=ZrQQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBuNaNeWP4/ywiJfv/IUvGAYmzexI+Ea9jewU2R/ohpOAiAeR7GH9mJ0PmXggHxpHnTr+uhqn+5p8lhOQZwLSghZRA=="}]},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_6.0.3_1637168832915_0.7681481477585677"},"_hasShrinkwrap":false},"6.0.4":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"6.0.4","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"yarn lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"ts-node scripts/post-build","test":"mocha --config ../../.mocharc.js","test:fix":"yarn lint:fix && yarn format:fix && yarn test && yarn typecheck"},"dependencies":{"@types/prettier":"^2.1.1","command-line-args":"^4.0.7","debug":"^4.1.1","fs-extra":"^7.0.0","glob":"^7.1.6","js-sha3":"^0.8.0","lodash":"^4.17.15","mkdirp":"^1.0.4","prettier":"^2.1.2","ts-essentials":"^7.0.1"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mkdirp":"^1.0.1","@types/node":"^8.0.25","bluebird":"^3.5.1","coveralls":"^3.0.2"},"peerDependencies":{"typescript":">=4.1.0"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@6.0.4","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-EnFqSLBIggmCzIL7OF3ogRCgRRf/TRE2HmG4WGmRpP0x+kqiLYW9nOQKjo2Hm3caS4/Ktr5R0FUiNGwSWtfBGg==","shasum":"deee38a4813e3f86a8f46daeb1d3d2caa9c4e3e1","tarball":"https://registry.npmjs.org/typechain/-/typechain-6.0.4.tgz","fileCount":67,"unpackedSize":94453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm/RyCRA9TVsSAnZWagAAc78P/3/hWRUumIxoR9e/odqI\nY7FuME3u2MElsB8KC0/0C8os4tCERxj/kRyuIld9YYksi3sPzhFbqm4yelX2\n2/D3BPApTJD+/oswiHLjndDpEekmFWiHexHn8s1KbUvZDHu16tx57dzzN6SX\nH7KVVVIjTVoWt793UVxMp6s2XglPk7ADFcmrkUS+cw608MGHD0i6e0XJIm2r\nKP3akzT+drpNsMndrk2HiO45wPrfzjjiZv8+ClFXmeRg2jtuJP219BzSvqyR\n0yO+xkY1RFEDVt0kcqWJrAb/rxsNrJaevH++OpFch4n24TmzVndwTCG9t0/E\np4lz2s1zsDSaBhvaUMOJUhbAOHiS9PpCFtfpq6i3sVSdPLsIqdm6FZQpm/lm\nzlytRe2iKyoopUT7YkgxptPFSJ18fvhWlmK6pZPsZt9BU2aeHqp2VvyrbeEW\nztD3XhOgyPXfHEabW+vm23weojvXlfSThx0rkr9A28rQ5HEDt/tfQT8bGbYL\nplwcGBodDoULxRoCHNqfZV2agQdB3RZIi3fnnQ7usWEiKPWHACHhD9LxMplJ\nKjY2Jdz6vfiAFJJZyEqUJ0LKJmIZP3cqQkulrDO0N87faEogW6WtYUfQrBn5\ngZU9Aaxj8m0IBsTed0xMDcJfYyZy0T/ll1gfA4znE8aeyxsy96PFvm2Aer7B\nkE3P\r\n=pR0M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSao+rOp+j4GpZhsnzmOPA+W9p+x/omw7Vu/fV362JagIgShqNgpMeQXmXZqJeQ0yFRNn1Z+0e9sHakagCYA18gXk="}]},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_6.0.4_1637610609908_0.18993712244712535"},"_hasShrinkwrap":false},"6.0.5":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"6.0.5","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"yarn lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"ts-node scripts/post-build","test":"mocha --config ../../.mocharc.js","test:fix":"yarn lint:fix && yarn format:fix && yarn test && yarn typecheck"},"dependencies":{"@types/prettier":"^2.1.1","command-line-args":"^4.0.7","debug":"^4.1.1","fs-extra":"^7.0.0","glob":"^7.1.6","js-sha3":"^0.8.0","lodash":"^4.17.15","mkdirp":"^1.0.4","prettier":"^2.1.2","ts-essentials":"^7.0.1"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mkdirp":"^1.0.1","@types/node":"^8.0.25","bluebird":"^3.5.1","coveralls":"^3.0.2"},"peerDependencies":{"typescript":">=4.1.0"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@6.0.5","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-Kr2rATu2Y7Y0wOC/I0zKuyLU8EEUpnuPGkiloZ65ACm4sSLFVF8Tnxn8LEUJSN93dX3RMu2DLF5fwRBOjNB+Gw==","shasum":"b0c4980b3c2e14c0474d54472fe358a7718ca685","tarball":"https://registry.npmjs.org/typechain/-/typechain-6.0.5.tgz","fileCount":67,"unpackedSize":94546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoiZbCRA9TVsSAnZWagAAd8MQAIBmfu6qAOuxiqMPoJE5\np4+eQNXSSh5nCy92leeEAov4J3JZ+zLuADPaBZv5DRtGHKjC5mzs6Gl7/cba\nzAQVuo683S+tP3YmALzMfrJ1iuOWo3C1AB2c+LPSgLKdHyBqxXrNXdFKFPJ0\nGjnL5NAHFq/eke73f/+9++nFA0OQLcjfvWoWQhs/kHcO5X5pqMJQga+xrw9m\nXMea0zSjNVDD9bufG8QiclYkI/+TJQh/ZLbMiv3nRfffY0D8SYdlZ24kfU70\ng4GEUCKJl4tOQWRzbGZ0lRSF7PXHY2iuoWK+tPL2oc+SoeO0v1tkYnpAefkk\nbJxZY7yTuOCWGsFSY2SHJI7uBsQ4mISlbFSGXAUPy0AFD0NuDTXx1I/Y64FO\n9XjSE0g+BIV0V+zLjlNb/6CgsbgW+/4/NKkHSR2lMYHCKHNB1zNapf0L0W50\nkFQgOYhbcwtX6cZNX+DgiLO+9cdJy76h21vLa4L77dyRJJ91dcLpGJNPIrKP\n3+ULfqV5KZsIfcloawPA3RePAsKNdwub7tNzY9nTeByPfA2kXBP5c2ZCkZ4v\n5Jts6JtdJjyIuTn6az/d2KlvVPbNeBSHZSBgf3M5fTQEgS3YVCGO9mtpN5y4\nuyuJNeL/4zXSXbWByFCgv7jFFka820jNoPhH+BNSd4qHOZ4StHmeXKM1slmD\n6YXJ\r\n=ab1L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBYfdBJohAvVuMqraJ2n7JhqG8TXbGIv9odeRLp8gvllAiBTUAioFZYui9r7UlgpPla2zc68x/DoYSgGKbXF8C2oTg=="}]},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_6.0.5_1638016602921_0.7796989061738939"},"_hasShrinkwrap":false},"6.1.0":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"6.1.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"yarn lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"ts-node scripts/post-build","test":"mocha --config ../../.mocharc.js","test:fix":"yarn lint:fix && yarn format:fix && yarn test && yarn typecheck"},"dependencies":{"@types/prettier":"^2.1.1","debug":"^4.1.1","fs-extra":"^7.0.0","glob":"^7.1.6","js-sha3":"^0.8.0","lodash":"^4.17.15","mkdirp":"^1.0.4","prettier":"^2.1.2","ts-command-line-args":"^2.2.0","ts-essentials":"^7.0.1"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mkdirp":"^1.0.1","@types/node":"^8.0.25","bluebird":"^3.5.1","coveralls":"^3.0.2"},"peerDependencies":{"typescript":">=4.1.0"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@6.1.0","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-GGfkK0p3fUgz8kYxjSS4nKcWXE0Lo+teHTetghousIK5njbNoYNDlwn91QIyD181L3fVqlTvBE0a/q3AZmjNfw==","shasum":"462a35f555accf870689d1ba5698749108d0ce81","tarball":"https://registry.npmjs.org/typechain/-/typechain-6.1.0.tgz","fileCount":67,"unpackedSize":97279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwzaCCRA9TVsSAnZWagAAwf8P/i9XbRo2JEjp2x6QMciA\nqMb+eCD1/ESEpYoq73asTOkKSH3tcm083lyQHzV3QY/F546zGdkVa/47boU7\nxOyGjqIk6btGHWWqacQLFNPOfKJOAZ8M7mmeWbpFWpEY/TZPb0hwYfMmWMp5\nIdxcSL69R0/UMnj1k7brfbBCqbKr6oWKnfAspRotjXVISgBToLv5W7FPJ49Z\nnqqVBXRWzVPMTCKKGZbksHbfSin0KEhKmOneX73ZtM6ihWuh1qH5FrJNtBuX\nMUHpNcGcuVCgZKwxI/JA0bwSSI9frjFg3ws7uTZbKek5H/HuSFTQ+jWopPmS\n7ba9xn2vXdS/DzquaE2aUGYO5xJus/Uo/AULk8l2HSK3pZbPEdq/4SglQTmX\nrhG1zI6hUAdm6zzn1ZQ7lETwmkwTCCnpqilqzXGMrkNwP9h5PeyjAEmU3q+2\nXBFCte9+paTWKQmzgdUEL9hcDdavOsCHfsPvYImN9urjZhD9eGOsFJx4UxmH\nL0jUDoD/e3ftFzXS9orzIA3yJEdSHvbzqKb5gEoaXCF6K2PRX8IT5n+AS1+Y\ny3bnNFzKzHhOAKOyt7WceRgRBSsMo5aIBcP43utUVUAApSf8/tF/VqDg+50m\nfYjWoscfLo5q6peiTuv/zdZBxkT8AzW4gx/ky6xYuEC9B6UOseBCcA+x6/QC\n474U\r\n=PsOp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAUMUD6PzO3C8ckZStg3HGE4P66ZJizpQdmGMK68x+avAiBLMOzs0apS3ZqE1NHcR9KkNMAltJceZBtTb5Xr7mKO7Q=="}]},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_6.1.0_1640183425971_0.14727322958180333"},"_hasShrinkwrap":false},"7.0.0":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"7.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"yarn lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"ts-node scripts/post-build","test":"mocha --config ../../.mocharc.js","test:fix":"yarn lint:fix && yarn format:fix && yarn test && yarn typecheck"},"dependencies":{"@types/prettier":"^2.1.1","debug":"^4.1.1","fs-extra":"^7.0.0","glob":"^7.1.6","js-sha3":"^0.8.0","lodash":"^4.17.15","mkdirp":"^1.0.4","prettier":"^2.1.2","ts-command-line-args":"^2.2.0","ts-essentials":"^7.0.1"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mkdirp":"^1.0.1","@types/node":"^8.0.25","bluebird":"^3.5.1","coveralls":"^3.0.2"},"peerDependencies":{"typescript":">=4.1.0"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@7.0.0","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-ILfvBBFJ7j9aIk0crX03+N2GmzoDN1gtk32G1+XrasjuvXS0XAw2XxwQeQMMgKwlnxViJjIkG87sTMYXPkXA9g==","shasum":"258ca136de1d451368bde01c318976a83062f110","tarball":"https://registry.npmjs.org/typechain/-/typechain-7.0.0.tgz","fileCount":67,"unpackedSize":99664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3Fy0CRA9TVsSAnZWagAAyR4P/2XWbSLBFrZHRRxLrb8G\nCIW3kVocMkj5KvaSc20DnvqZXvzHCGxPndIituOWqQUe0Wc4kRgmgNbTwWVg\nRqm+eszy7KXtzazmp2idY5yuc3TP5HZD4hFvxCwsrbVbGvtjreZIt09qT3LB\n8AjI7Lcmgo9I5KhkBiwW8lj+/0zXwGO7Hii2MG+3w8CS2QNJEbYM1resFWKF\n6DQMkP4cmzPS6oNB84FqrFVGtIWn9p7JUpVNhy0yn3E7pjOu+o4CskFW9dih\n7NWGelK5iHv6jc4h24pQ5o0N2lLYx9/yslC5CINyq/Vd4bf/ICzBT7xMo7NE\n1v7bEBPOBZigKlKVrQPCo1/nHuCdpZKuCdySyPJoFxAU4pA4VlC9aM2B3isG\nuBB+t+z/I2/hlZcPl0WPCizAZgvU8viH5yv8QF+NzzojVUPnZCtIxyXq+Kyx\nijowCVMhn/y8/Z5vCOAdHmKYK2qOgUUTW2VavTxGFAQvrjzR5VZAzqGUF30K\n+OfyVxJwHmNDbsyUhIN9tGMkY1hF+v8lrrloa4IW6fyY4mjXXPFVGmq1RT1+\nm/q8C+Fk3eAclTBR4YaBcmAczBa8XvJ+amkwMuUastcQPk2C8MReqAlbZUQM\nJEurvGBY05C26MrsI+Zi9mG3YZOYIzcprrwsmKfdRrQbF+XcSfGChSyhZwxS\nGZbO\r\n=xvgT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEp2CVNXT3p3aja5QpoMw/dLhJgilG0ihkaDkLryWs9RAiEAjRjgDINEGUxa1UK9hdn/uMZ05JP7rDynH41gcztbB5k="}]},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_7.0.0_1641831604655_0.7339122575380974"},"_hasShrinkwrap":false},"7.0.1":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"7.0.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"yarn lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"ts-node scripts/post-build","test":"mocha --config ../../.mocharc.js","test:fix":"yarn lint:fix && yarn format:fix && yarn test && yarn typecheck"},"dependencies":{"@types/prettier":"^2.1.1","debug":"^4.1.1","fs-extra":"^7.0.0","glob":"^7.1.6","js-sha3":"^0.8.0","lodash":"^4.17.15","mkdirp":"^1.0.4","prettier":"^2.1.2","ts-command-line-args":"^2.2.0","ts-essentials":"^7.0.1"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mkdirp":"^1.0.1","@types/node":"^8.0.25","bluebird":"^3.5.1","coveralls":"^3.0.2"},"peerDependencies":{"typescript":">=4.1.0"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@7.0.1","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-4c+ecLW4mTiKwTDdofiN8ToDp7TkFC2Bzp2Pt/+qeKzkmELWzy2eDjCiv0IWHswAZhE2y9KXBhTmShzhIzD+LQ==","shasum":"65411991327a7031895b1d57b7e0ce7fc9c66376","tarball":"https://registry.npmjs.org/typechain/-/typechain-7.0.1.tgz","fileCount":67,"unpackedSize":100232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJeOSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCsQ//aAlcp3S2yLfQvPDcl/yOs1Akq5Pi57xouv76UMu8370fznfQ\r\nezN/aeZ3NTbyF12FEz7KEr3haqZUvP7xSwG2Vd9EBW+xjpjakNU7V7St4SIl\r\nvWJ1H0skVud42J96eR8+U5xNDZeOHuVt+4iboiAwDq0pFHHwT4eLfU4Tv/qw\r\n5NyZjy8lFTMw/+HOL1vDt7lpSuJdCP/XQnnz8wA8EEHtp/caBveus5eyPaIE\r\nyR1rT9BiHiC+c3fWXhC9k/nHIgYQWwyCmIPROsi+YkrlrXpl/4HzPQvVCqaS\r\nK24qVh45bw+dT6DptRv5zJrxy5rYNwTOxjvMkN4gnC6LsAzSDsK2Lt4+yrLQ\r\npnIZi8CGMIJawE1zVedmMPYNxnKPsEArC31smXIzLBI6D9LaDTfvLUkjZFfa\r\ntIC9h+cJ/PG0uJQO4o2Nf4ZlL2cFaNvllaYK90D8E3jA8Na9BWLdjYwQ4drc\r\nLvhCFq1locwbV/56ynGOBwVmOUYx7xbpw3sKgi7zgCSyJbzuTxMEkms+nu6D\r\n2aub0Xt0A/qD2ybTJ32WthelUAnQ4/Bq9DiiRJhXR0pHXi4nAGVOJ+UY/fPO\r\nD0aM48OKAdyX7y/JCrFkTW77LlH/Gx0LVH6R+1HaYePeqDwI2YTBT3BlHZDe\r\n01fsfBpkDeFmvoIIfqvE85zRW6xYniXim48=\r\n=OLkk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAs09iumm71wiUryt+kVIK4m2HSCu9Poo5EkmAsB0ApYAiEA83oFERmwdpRDSxZ2APCQ8ssI7DELQIjUIdjsbdGTrCg="}]},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_7.0.1_1646650257891_0.7598053130000078"},"_hasShrinkwrap":false},"8.0.0":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"8.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"dependencies":{"@types/prettier":"^2.1.1","debug":"^4.3.1","fs-extra":"^7.0.0","glob":"7.1.7","js-sha3":"^0.8.0","lodash":"^4.17.15","mkdirp":"^1.0.4","ts-command-line-args":"^2.2.0","prettier":"^2.3.1","ts-essentials":"^7.0.1"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mkdirp":"^1.0.1","@types/node":"^14","bluebird":"^3.5.1","coveralls":"^3.0.2"},"peerDependencies":{"typescript":">=4.3.0"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"pnpm lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"ts-node scripts/post-build","test":"mocha --config ../../.mocharc.js","test:fix":"pnpm lint:fix && pnpm format:fix && pnpm test && pnpm typecheck"},"_resolved":"","_integrity":"","_from":"file:typechain-8.0.0.tgz","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@8.0.0","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-rqDfDYc9voVAhmfVfAwzg3VYFvhvs5ck1X9T/iWkX745Cul4t+V/smjnyqrbDzWDbzD93xfld1epg7Y/uFAesQ==","shasum":"a5dbe754717a7e16247df52b5285903de600e8ff","tarball":"https://registry.npmjs.org/typechain/-/typechain-8.0.0.tgz","fileCount":90,"unpackedSize":128827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPCfrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsjA/+J3No7xQeFUFS4QzY7rhsJvoW7NrebMJsbww0+fZXs6IVSpHO\r\n61xlvCTPZWahQzusNE+CUhGMSFpnibAYILYs+C1CRrTa7gAnPrCRZTqi6zr7\r\nWIoc+3UGsz0U3kS9TIaXs5u8X99QJdvFq6ToksbmWYuNy94NfrfXfj3KVuCI\r\n2poqrGC9fIfculcte04iC19nXBHjh9ZBWUoKCHm1I1F7q0Px9aFj6kpoXhCP\r\nnkppAh0RLg6ogyHPWqFOgulPVhLOOe/LVMT5j3wYPZCxtCt6naO+B5dEsGbH\r\nGbeWUtQs8rH3TMH+LdSxBm0R2qzc0WJYiU49kTACXYdWkDoDOKMIjHyHsq5T\r\nTV/tgZtUtyWYRXazMU/IgU5a7to57oyQ2mg6XLRCwWvMO/ur/RFV8X1ktcPZ\r\ni/D5DAlbvzMHwMpO5EN4fuX8gHF2ba1DNqwokFuGUF9YmOru29LYm/KOz70v\r\nsNu715wT0DXP/9wlbXKwpJSL6TyjcAZO7xUQ56nD4uV+LumhdwMKb9y1tGWH\r\nnrS5TBflfc3IZklWQ7Tr/CU4qtECmk72FafBy8WEMd1BtFnJ5nAcYXOjNkEM\r\ne+uXdrQXSTn+g54ZIYFTsnhBuY3XnuhCzOUj0mWDZJayXppXsh5x7tKFDu/t\r\nMuh6xqe24AIQpayLHQ5JU8UzOCG5avLfUzk=\r\n=nbUU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICqIx7ZFmyZF4AyuiBe+OtcGYXmywhOAoKni45LMh4y8AiEAsJYSimJxe6xVAnyh+kcBDlAznZKy2rdW4zwdONOKx08="}]},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_8.0.0_1648109547092_0.8352941681857458"},"_hasShrinkwrap":false},"8.1.0":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"8.1.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"dependencies":{"@types/prettier":"^2.1.1","debug":"^4.3.1","fs-extra":"^7.0.0","glob":"7.1.7","js-sha3":"^0.8.0","lodash":"^4.17.15","mkdirp":"^1.0.4","ts-command-line-args":"^2.2.0","prettier":"^2.3.1","ts-essentials":"^7.0.1"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mkdirp":"^1.0.1","@types/node":"^14","bluebird":"^3.5.1","coveralls":"^3.0.2"},"peerDependencies":{"typescript":">=4.3.0"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"pnpm lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"ts-node scripts/post-build","test":"mocha --config ../../.mocharc.js","test:fix":"pnpm lint:fix && pnpm format:fix && pnpm test && pnpm typecheck"},"_resolved":"","_integrity":"","_from":"file:typechain-8.1.0.tgz","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@8.1.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-5jToLgKTjHdI1VKqs/K8BLYy42Sr3o8bV5ojh4MnR9ExHO83cyyUdw+7+vMJCpKXUiVUvARM4qmHTFuyaCMAZQ==","shasum":"fc4902ce596519cb2ccfd012e4ddf92a9945b569","tarball":"https://registry.npmjs.org/typechain/-/typechain-8.1.0.tgz","fileCount":90,"unpackedSize":114880,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGrWk1u0+fcXcL7V8cXTYzH9IevT9TDBQ8szrts/0r2KAiEA0fZXVFqHlor8GyPSZdRQDgb4YHF9F9Kg7xZFqBc2RJ4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioj5rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPkw//TJz8Zz2lTIoBRdnzpoaU4v/IMTaBDishOrzEctOZPxH4iQHO\r\ne9R6bu8mRbmqIjZPfIXL2qHVDMfnrO0dDWt8RNEYuvsB/h4wetKSgKMIA5I9\r\niIq0jPMttNwKCJ84+C5FjNkqrUVAhpHDrakh6ZZPw7Lcxu7ufX77r6Un9fmP\r\nvc+BjCcDDW2MiZGetmuOdISDtNYOpPrY2CMVQPXZZ0bgsFi0AqgHHwl5VHyt\r\n2V5u6adXpwOFv+q9YQ0YfnNM2hBmhtoefZz61jkMnAt5ZJwJjO9aLyN/9kiY\r\nKk6s1AaSev06wjKcqgkqdPOniCZ9UjVsnNFH9Mjfn5u29rsDLRTVBIjgU+mm\r\nmY0Pi8E5cURzRn9JZm0+4AGhgEuJwoDnEdf6dt5s3yBaBPL1bTtSQrIfu0Tm\r\nIoDe1p9izy5KjBQVlT+4c2olWf2eEenr7juIhBk8TJZbVLsrduFJJhOVmxlS\r\nMvZRKwoHO2yRawAfx+ALRQVbC9IlT0NKq7/GDXJn9LalKohltTFZOHpgaksm\r\nWrioS27/XwNNaH2lMm2EiP91TppTIzlr/P+zH2jwXi/OUiILMtp5tzbJ1z4h\r\n7sYSo7a9xtFXi9Z9dx1tfpTTqNhJDhfpaF11/n3y8SeqontUvxEHn8emVbAV\r\nLmT2c2Qa7hv4BQKgr8YsZVNKSRxi2A+W5KE=\r\n=lNgE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_8.1.0_1654799979642_0.5794246602434723"},"_hasShrinkwrap":false},"8.1.1":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"8.1.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"dependencies":{"@types/prettier":"^2.1.1","debug":"^4.3.1","fs-extra":"^7.0.0","glob":"7.1.7","js-sha3":"^0.8.0","lodash":"^4.17.15","mkdirp":"^1.0.4","ts-command-line-args":"^2.2.0","prettier":"^2.3.1","ts-essentials":"^7.0.1"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mkdirp":"^1.0.1","@types/node":"^14","bluebird":"^3.5.1","coveralls":"^3.0.2"},"peerDependencies":{"typescript":">=4.3.0"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"pnpm lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"ts-node scripts/post-build","test":"mocha --config ../../.mocharc.js","test:fix":"pnpm lint:fix && pnpm format:fix && pnpm test && pnpm typecheck"},"_resolved":"","_integrity":"","_from":"file:typechain-8.1.1.tgz","bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@8.1.1","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-uF/sUvnXTOVF2FHKhQYnxHk4su4JjZR8vr4mA2mBaRwHTbwh0jIlqARz9XJr1tA0l7afJGvEa1dTSi4zt039LQ==","shasum":"9c2e8012c2c4c586536fc18402dcd7034c4ff0bd","tarball":"https://registry.npmjs.org/typechain/-/typechain-8.1.1.tgz","fileCount":90,"unpackedSize":115403,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHlNPZYiF10BVjwJlN+/tG05ZwMnPHg2r5OfV2cW+FsMAiAdoQV2XoxaUlc1JPZzwzHgfutZGfbEuXPIQ6A2M3X2/g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYZfrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrexw/9F2uImRnePyD2kwczRk2etk2K6LG3m+6gWOxIz5qDg6uS/vo9\r\nXYhcdzk46aqRvCwJP3phEuLypPQ4RSzjMd/LigVIG0s4M8fCbBBSpkmJ2kUF\r\n8p+cD9n8VdHYe3G1vaqhQOQJAdJ+q/WAB31DmKHiU2q5h3vIFtSoNHcen8Gg\r\n/5nIh2de1K7K2dvMynVlwlFQIqSV4lwgZixc4qcANLVndYzO7NxGCAj84ZnS\r\nlGiCgDeplTIahren0Sta9MRnhFGj/b/3ig5HHXjyT+SLdWBgAXrJiZ4Yi/yP\r\n272rkNS3FmyHNxJvFJCvqaGZlvrVvt5rYooH7dX08u+trad2UEOWQhH2miEa\r\nypwyNl0nr0sQKTXcK5ODy6ACElpNDHIWKY+Ll3J3+jQd5HrhNzcPpgc7FT6C\r\ns/056Ow29FIMxfmdT93YzHjBPRfgMxGxEUT4LwAaikHf5+iN3AXaY2LsELea\r\n2VdPlxRGLj5k5SrNY6o5Yfa4zRJ2UNh+QBC+5y4fszjgkdd3/F+XraXxtmAO\r\nGF42elNPZniouZnSZFZwCnnuQHxcAR/qexh0UiYlHpadXwFNitT26JD0Z4WQ\r\nt48SXR9mkksyH4BOaaSFxJ++xJQi3ov4Fu5VylL+DircGLk6DIs+UyannRPl\r\n7ybNMbRs/36867f7AUSt+S2CPKI2g9qPyIY=\r\n=WkPC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_8.1.1_1667340267578_0.667644174180934"},"_hasShrinkwrap":false},"8.2.0":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"8.2.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"dependencies":{"@types/prettier":"^2.1.1","debug":"^4.3.1","fs-extra":"^7.0.0","glob":"7.1.7","js-sha3":"^0.8.0","lodash":"^4.17.15","mkdirp":"^1.0.4","ts-command-line-args":"^2.2.0","prettier":"^2.3.1","ts-essentials":"^7.0.1"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mkdirp":"^1.0.1","@types/node":"18.14.0","bluebird":"^3.5.1","coveralls":"^3.0.2"},"peerDependencies":{"typescript":">=4.3.0"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"pnpm lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"ts-node scripts/post-build","test":"mocha --config ../../.mocharc.js","test:fix":"pnpm lint:fix && pnpm format:fix && pnpm test && pnpm typecheck"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@8.2.0","_integrity":"sha512-tZqhqjxJ9xAS/Lh32jccTjMkpx7sTdUVVHAy5Bf0TIer5QFNYXotiX74oCvoVYjyxUKDK3MXHtMFzMyD3kE+jg==","_resolved":"/tmp/5386b34862f214a888dfca2834b42e74/typechain-8.2.0.tgz","_from":"file:typechain-8.2.0.tgz","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-tZqhqjxJ9xAS/Lh32jccTjMkpx7sTdUVVHAy5Bf0TIer5QFNYXotiX74oCvoVYjyxUKDK3MXHtMFzMyD3kE+jg==","shasum":"bd4fc8f111d4405e36858bae6f744604617b60f3","tarball":"https://registry.npmjs.org/typechain/-/typechain-8.2.0.tgz","fileCount":91,"unpackedSize":117399,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAihA6SbCoKQ93q++rYIPJPy3Qp/WmRjT6V+s9TFUdqbAiBws6KLs5Bj175OXl/vGtS+i2czOV3gUYvmGfaawPfL2A=="}]},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_8.2.0_1684950762329_0.4452751199667373"},"_hasShrinkwrap":false},"8.2.1":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"8.2.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"dependencies":{"@types/prettier":"^2.1.1","debug":"^4.3.1","fs-extra":"^7.0.0","glob":"7.1.7","js-sha3":"^0.8.0","lodash":"^4.17.15","mkdirp":"^1.0.4","ts-command-line-args":"^2.2.0","prettier":"^2.3.1","ts-essentials":"^7.0.1"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mkdirp":"^1.0.1","@types/node":"18.14.0","bluebird":"^3.5.1","coveralls":"^3.0.2"},"peerDependencies":{"typescript":">=4.3.0"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"pnpm lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"ts-node scripts/post-build","test":"mocha --config ../../.mocharc.js","test:fix":"pnpm lint:fix && pnpm format:fix && pnpm test && pnpm typecheck"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@8.2.1","_integrity":"sha512-isz3AryOOXgsMkzP//orDkeKLmemSVTgQYKl+yAi0+x5LbclwGObHjNPyGxzO9MskLvXRoGTQf6h3F57mkF6uA==","_resolved":"/tmp/b5c2a92097dcfb084b771eeb21d55a00/typechain-8.2.1.tgz","_from":"file:typechain-8.2.1.tgz","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-isz3AryOOXgsMkzP//orDkeKLmemSVTgQYKl+yAi0+x5LbclwGObHjNPyGxzO9MskLvXRoGTQf6h3F57mkF6uA==","shasum":"cffcb3a9b2fbb47854a554c3f0500de740acdcce","tarball":"https://registry.npmjs.org/typechain/-/typechain-8.2.1.tgz","fileCount":91,"unpackedSize":118162,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEPmuxCmE1/9tANJVzqC5GJ3kZh3RMO8+bcJQNjzHyHQIgclwIVUw7SJm0ac2F6+ulL+oK2HbvoXsrm3k/REdQGgw="}]},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_8.2.1_1689578558648_0.13958531841441757"},"_hasShrinkwrap":false},"8.3.0":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"8.3.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"dependencies":{"@types/prettier":"^2.1.1","debug":"^4.3.1","fs-extra":"^7.0.0","glob":"7.1.7","js-sha3":"^0.8.0","lodash":"^4.17.15","mkdirp":"^1.0.4","ts-command-line-args":"^2.2.0","prettier":"^2.3.1","ts-essentials":"^7.0.1"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mkdirp":"^1.0.1","@types/node":"18.14.0","bluebird":"^3.5.1","coveralls":"^3.0.2"},"peerDependencies":{"typescript":">=4.3.0"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"pnpm lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"ts-node scripts/post-build","test":"mocha --config ../../.mocharc.js","test:fix":"pnpm lint:fix && pnpm format:fix && pnpm test && pnpm typecheck"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@8.3.0","_integrity":"sha512-AxtAYyOA7f2p28/JkcqrF+gnzam94VNTIbXcaUKodkrKzMX6P/XqBaP6d/OPuBZOi0WgOOmkg1zOSojX8uGkOg==","_resolved":"/tmp/9088ebbb8c6a38bf4ee378d61d95a7ab/typechain-8.3.0.tgz","_from":"file:typechain-8.3.0.tgz","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-AxtAYyOA7f2p28/JkcqrF+gnzam94VNTIbXcaUKodkrKzMX6P/XqBaP6d/OPuBZOi0WgOOmkg1zOSojX8uGkOg==","shasum":"d95566de822332651152bd682ed1ec7b0e1b8610","tarball":"https://registry.npmjs.org/typechain/-/typechain-8.3.0.tgz","fileCount":91,"unpackedSize":118436,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgmxUgIYPOZstnfQjlC+MwQS8Veca4tbcjOkTRega8/AIhAN2FmYj4XEbTupfiykGH/3KcniAANZYiYmRIYv9TAnS6"}]},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_8.3.0_1689586746365_0.7723428551924119"},"_hasShrinkwrap":false},"8.3.1":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"8.3.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"dependencies":{"@types/prettier":"^2.1.1","debug":"^4.3.1","fs-extra":"^7.0.0","glob":"7.1.7","js-sha3":"^0.8.0","lodash":"^4.17.15","mkdirp":"^1.0.4","ts-command-line-args":"^2.2.0","prettier":"^2.3.1","ts-essentials":"^7.0.1"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mkdirp":"^1.0.1","@types/node":"18.14.0","bluebird":"^3.5.1","coveralls":"^3.0.2"},"peerDependencies":{"typescript":">=4.3.0"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"pnpm lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"ts-node scripts/post-build","test":"mocha --config ../../.mocharc.js","test:fix":"pnpm lint:fix && pnpm format:fix && pnpm test && pnpm typecheck"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@8.3.1","_integrity":"sha512-fA7clol2IP/56yq6vkMTR+4URF1nGjV82Wx6Rf09EsqD4tkzMAvEaqYxVFCavJm/1xaRga/oD55K+4FtuXwQOQ==","_resolved":"/tmp/cce7b1c5128e56482069873db8518c4b/typechain-8.3.1.tgz","_from":"file:typechain-8.3.1.tgz","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-fA7clol2IP/56yq6vkMTR+4URF1nGjV82Wx6Rf09EsqD4tkzMAvEaqYxVFCavJm/1xaRga/oD55K+4FtuXwQOQ==","shasum":"dccbc839b94877997536c356380eff7325395cfb","tarball":"https://registry.npmjs.org/typechain/-/typechain-8.3.1.tgz","fileCount":91,"unpackedSize":118992,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGBPDabRjrBNPSng+oL6YNJDZa4qZhYGkN9ZqL7vqIrXAiA4Df1FmYftHD9xmYEI7CSxWwPhoRSouNLTuemEBe0JsQ=="}]},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_8.3.1_1690185159283_0.30290690589492564"},"_hasShrinkwrap":false},"8.3.2":{"name":"typechain","description":"🔌 TypeScript bindings for Ethereum smartcontracts","keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"version":"8.3.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"typechain":"dist/cli/cli.js"},"dependencies":{"@types/prettier":"^2.1.1","debug":"^4.3.1","fs-extra":"^7.0.0","glob":"7.1.7","js-sha3":"^0.8.0","lodash":"^4.17.15","mkdirp":"^1.0.4","ts-command-line-args":"^2.2.0","prettier":"^2.3.1","ts-essentials":"^7.0.1"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/command-line-args":"^4.0.2","@types/debug":"^4.1.5","@types/fs-extra":"^5.0.4","@types/glob":"^5.0.35","@types/lodash":"^4.14.139","@types/mkdirp":"^1.0.1","@types/node":"18.14.0","bluebird":"^3.5.1","coveralls":"^3.0.2"},"peerDependencies":{"typescript":">=4.3.0"},"scripts":{"start":"ts-node -T ./src/index.ts","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --check \"./**/*.ts\"","format:fix":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write \"./**/*.ts\"","lint":"eslint --ext .ts src test","lint:fix":"pnpm lint --fix","typecheck":"tsc --noEmit --incremental false --composite false","clean":"rm -rf dist && rm -f tsconfig.build.tsbuildinfo","post-build":"ts-node scripts/post-build","test":"mocha --config ../../.mocharc.js","test:fix":"pnpm lint:fix && pnpm format:fix && pnpm test && pnpm typecheck"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"homepage":"https://github.com/ethereum-ts/Typechain#readme","_id":"typechain@8.3.2","_integrity":"sha512-x/sQYr5w9K7yv3es7jo4KTX05CLxOf7TRWwoHlrjRh8H82G64g+k7VuWPJlgMo6qrjfCulOdfBjiaDtmhFYD/Q==","_resolved":"/tmp/1b24bf7bd0a5d09153d0206b91cd2322/typechain-8.3.2.tgz","_from":"file:typechain-8.3.2.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-x/sQYr5w9K7yv3es7jo4KTX05CLxOf7TRWwoHlrjRh8H82G64g+k7VuWPJlgMo6qrjfCulOdfBjiaDtmhFYD/Q==","shasum":"1090dd8d9c57b6ef2aed3640a516bdbf01b00d73","tarball":"https://registry.npmjs.org/typechain/-/typechain-8.3.2.tgz","fileCount":94,"unpackedSize":120418,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDcZW+1wOkyELRyGYKJu3Z+jOfBv/WoRCxUo7b9kQqaoAiEAz/c02Vqf+OsTg3ibZpqVjxmundCzeoB/uHloenB1QHE="}]},"_npmUser":{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"},"directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typechain_8.3.2_1697351397736_0.4563022273379953"},"_hasShrinkwrap":false}},"readme":"<p align=\"center\">\n  <img src=\"/docs/images/typechain-logo.png\" width=\"300\" alt=\"TypeChain\">\n  <p align=\"center\">🔌 TypeScript bindings for Ethereum smart contracts</p>\n\n  <p align=\"center\">\n    <a href=\"https://github.com/ethereum-ts/TypeChain/actions\"><img alt=\"Build Status\" src=\"https://github.com/ethereum-ts/TypeChain/workflows/CI/badge.svg\"></a>\n    <img alt=\"Downloads\" src=\"https://img.shields.io/npm/dm/typechain.svg\">\n    <a href=\"/package.json\"><img alt=\"Software License\" src=\"https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square\"></a>\n    <a href=\"https://discord.gg/wQDkeDgzgv\"><img alt=\"Join our discord!\" src=\"https://img.shields.io/discord/895381864922091630.svg?color=7289da&label=deth&logo=discord&style=flat-square\"></a>\n  </p>\n\n  <p align=\"center\">\n    <strong>💸 Enjoy using TypeChain? Consider funding development via <a href=\"https://gitcoin.co/grants/4038/deth-typechain\">GitCoin</a> 💸</strong>\n  </p>\n\n  <p align=\"center\">\n    <i>Used by the best:</i> <br/>\n    <img src=\"https://raw.githubusercontent.com/ethereum-ts/TypeChain/master/docs/images/maker-logo.png\" height=\"110\" alt=\"Maker DAO\" />\n    <a href=\"https://github.com/Uniswap/uniswap-v3-core/blob/main/hardhat.config.ts#L1\"><img src=\"https://raw.githubusercontent.com/ethereum-ts/TypeChain/master/docs/images/uniswap-logo.png\" height=\"90\" alt=\"Uniswap\" /></a>\n    <a href=\"https://github.com/aave/protocol-v2/blob/master/hardhat.config.ts#L16\"><img src=\"https://raw.githubusercontent.com/ethereum-ts/TypeChain/master/docs/images/aave-logo.png\" height=\"60\" alt=\"AAVE\" /></a>\n    <br/>\n    <a href=\"https://github.com/ethereum-optimism/optimism/blob/master/packages/contracts/hardhat.config.ts#L14\"><img src=\"https://raw.githubusercontent.com/ethereum-ts/TypeChain/master/docs/images/optimism-logo.png\" height=\"90\" alt=\"Optimism\" /></a>\n    <a href=\"https://github.com/matter-labs/zksync/blob/9687049af1efbd14d8e47d97ebea643e1516da9d/contracts/hardhat.config.ts#L4\"><img src=\"https://raw.githubusercontent.com/ethereum-ts/TypeChain/master/docs/images/zksync-logo.png\" height=\"100\" alt=\"zkSync\" /></a>\n    <a href=\"https://github.com/KyberNetwork/dao_sc/blob/master/hardhat.config.ts#L8\"><img src=\"https://raw.githubusercontent.com/ethereum-ts/TypeChain/master/docs/images/kyber-logo.png\" height=\"100\" alt=\"Kyber\" /></a>\n    <a href=\"https://github.com/OffchainLabs/arbitrum/blob/133ac08dbf423ce7ca79343260869e46bf02a543/packages/arb-bridge-eth/package.json#L39\"><img src=\"https://raw.githubusercontent.com/ethereum-ts/TypeChain/master/docs/images/arbitrum-logo.png\" height=\"100\" alt=\"Arbitrum\" /></a>\n  </p>\n</p>\n\n## Features ⚡\n\n- static typing - you will never call not existing method again\n- IDE support - works with any IDE supporting Typescript\n- extendible - work with many different tools: `ethers.js`, `hardhat`, `truffle`, `Web3.js` or you can create your own\n  target\n- frictionless - works with simple, JSON ABI files as well as with Truffle/Hardhat artifacts\n\n## Installation\n\n```bash\nnpm install --save-dev typechain\n```\n\nYou will also need to install a desired target for example `@typechain/ethers-v6`. [Learn more about targets](#targets-)\n\n_Take note, that code generated by TypeChain requires TypeScript version 4.3 or newer._\n\n## Packages 📦\n\n| Package                                                                                                                                     | Version                                                                                                               | Description                                  | Examples                                                                                                             |\n| ------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- |\n| [`typechain`](/packages/typechain)                                                                                                          | [![npm](https://img.shields.io/npm/v/typechain.svg)](https://www.npmjs.com/package/typechain)                         | Core package                                 | -                                                                                                                    |\n| [`@typechain/ethers-v5`](/packages/target-ethers-v5)                                                                                        | [![npm](https://img.shields.io/npm/v/@typechain/ethers-v5.svg)](https://www.npmjs.com/package/@typechain/ethers-v5)   | Ethers ver 5 support (⚠️ requires TS 4.0 >=) | [example](./examples/ethers-v5)                                                                                      |\n| [`@typechain/ethers-v6`](/packages/target-ethers-v6)                                                                                        | [![npm](https://img.shields.io/npm/v/@typechain/ethers-v6.svg)](https://www.npmjs.com/package/@typechain/ethers-v6)   | Ethers ver 6 support (⚠️ requires TS 4.0 >=) | [example](./examples/ethers-v6)                                                                                      |\n| [`@typechain/starknet.js`](/packages/target-starknet)                                                                                       | [![npm](https://img.shields.io/npm/v/@typechain/starknet.svg)](https://www.npmjs.com/package/@typechain/starknet)     | Starknet.js ver 3.9                          |                                                                                                                      |\n| [`@typechain/truffle-v5`](/packages/target-truffle-v5)                                                                                      | [![npm](https://img.shields.io/npm/v/@typechain/truffle-v5.svg)](https://www.npmjs.com/package/@typechain/truffle-v5) | Truffle ver 5 support                        | [example](./examples/truffle-v5)                                                                                     |\n| [`@typechain/web3-v1`](/packages/target-web3-v1)                                                                                            | [![npm](https://img.shields.io/npm/v/@typechain/web3-v1.svg)](https://www.npmjs.com/package/@typechain/web3-v1)       | Web3 ver 1 support                           | [example](./examples/web3-v1)                                                                                        |\n| [`@typechain/hardhat`](/packages/hardhat)                                                                                                   | [![npm](https://img.shields.io/npm/v/@typechain/hardhat.svg)](https://www.npmjs.com/package/@typechain/hardhat)       | Hardhat plugin                               | [example-ethers](./examples/hardhat) [example-truffle](./examples/hardhat-truffle)                                   |\n| [`@typechain/truffle-v4`](https://github.com/dethcrypto/TypeChain/tree/fb96e1cf06c8c4c17cd79a1743362bd3d34eab76/packages/target-truffle-v4) | [![npm](https://img.shields.io/npm/v/@typechain/truffle-v4.svg)](https://www.npmjs.com/package/@typechain/truffle-v4) | Truffle ver 4 support **(deprecated)**       | [example](https://github.com/dethcrypto/TypeChain/tree/fb96e1cf06c8c4c17cd79a1743362bd3d34eab76/examples/truffle-v4) |\n| [`@typechain/ethers-v4`](/packages/target-ethers-v4)                                                                                        | [![npm](https://img.shields.io/npm/v/@typechain/ethers-v4.svg)](https://www.npmjs.com/package/@typechain/ethers-v4)   | Ethers ver 4 support **(deprecated)**        | [example](https://github.com/dethcrypto/TypeChain/tree/db551b5c5f70e86f3ca342551e9e0369d099cfa2/examples/ethers-v4)  |\n\n### eth-sdk\n\nTypeChain generates only TypeScript typings (`d.ts`) files, if you're looking for \"opinionated\", \"batteries included\"\nsolution check out our new project: [eth-sdk](https://github.com/dethcrypto/eth-sdk). It generates typesafe, ready to\nuse ethers.js wrappers and uses etherscan/sourcify to automatically get ABIs based only on smart contract addresses.\nUnder the hood, `eth-sdk` relies on `TypeChain`.\n\n## Usage\n\n### CLI\n\n_Note: If you use hardhat just use\n[hardhat plugin](https://github.com/ethereum-ts/TypeChain/tree/master/packages/hardhat)._\n\n```\ntypechain --target=(ethers-v5|ethers-v6|truffle-v4|truffle-v5|web3-v1|path-to-custom-target) [glob]\n```\n\n- `glob` - pattern that will be used to find ABIs, remember about adding quotes: `typechain \"**/*.json\"`, examples:\n  `./abis/**/*.abi`, `./abis/?(Oasis.abi|OasisHelper.abi)`.\n- `--target` - ethers-v5, ethers-v6, truffle-v4, truffle-v5, web3-v1 or path to your custom target. Typechain will try\n  to load package named: `@typechain/${target}`, so make sure that desired package is installed.\n- `--out-dir` (optional) - put all generated files to a specific dir.\n- `--always-generate-overloads` (optional) - some targets won't generate unnecessary types for overloaded functions by\n  default, this option forces to always generate them\n- `--discriminate-types` (optional) - ethers-v5 and ethers-v6 will add an artificial field `contractName` that helps\n  discriminate between contracts\n\nTypeChain always will rewrite existing files. You should not commit them. Read more in FAQ section.\n\nExample:\n\n```\ntypechain --target ethers-v6 --out-dir app/contracts './node_modules/neufund-contracts/build/contracts/*.json'\n```\n\n## Videos\n\n- [Devcon5 Video (2019)](https://www.youtube.com/watch?v=Ho4dGNKVkTE)\n\n## Getting started 📚\n\n### Motivation\n\nInteracting with blockchain in Javascript is a pain. Developers need to remember not only a name of a given smart\ncontract method or event but also it's full signature. This wastes time and might introduce bugs that will be triggered\nonly in runtime. TypeChain solves these problems (as long as you use TypeScript).\n\n### How does it work?\n\nTypeChain is a code generator - provide ABI file and name of your blockchain access library (ethers/truffle/web3.js) and\nyou will get TypeScript typings compatible with a given library.\n\n### Step by step guide\n\nInstall TypeChain with `npm install --save-dev typechain` and install desired target.\n\nRun `typechain --target=your_target` (you might need to make sure that it's available in your path if you installed it\nonly locally), it will automatically find all `.abi` files in your project and generate Typescript classes based on\nthem. You can specify your glob pattern: `typechain --target=your_target \"**/*.abi.json\"`. `node_modules` are always\nignored. We recommend git ignoring these generated files and making typechain part of your build process.\n\nThat's it! Now, you can simply import typings, check out our examples for more details.\n\n## Targets 🎯\n\n### Ethers.js v6\n\nUse `ethers-v6` target to generate wrappers for [ethers.js](https://github.com/ethers-io/ethers.js/) lib. To make it\nwork great with Hardhat, use [Hardhat plugin](https://github.com/ethereum-ts/TypeChain/tree/master/packages/hardhat).\n\nIf you use `nodenext` aka `node16modules` flip the flag `--node16-modules` to generate compatible typings.\n\nIf you are using Ethers.js v5, use the `@typechain/ethers-v5` target.\n\nIf you're using Ethers.js v4, you can find legacy `@typechain/ethers-v4` target on\n[npm](https://www.npmjs.com/package/@typechain/ethers-v4) and commit\n[`db551b5`](https://github.com/dethcrypto/TypeChain/tree/db551b5c5f70e86f3ca342551e9e0369d099cfa2).\n\n### Truffle v5\n\nTruffle target is great when you use truffle contracts already. Check out\n[truffle-typechain-example](https://github.com/dethcrypto/TypeChain/tree/master/examples/truffle-v5) for more details.\n\nNow you can simply use your contracts as you did before and get full type safety, yay!\n\n### Web3 v1\n\nGenerates typings for contracts compatible with latest stable Web3.js version. Typings for library itself are now part\nof the `Web3 1.0.0` library so nothing additional is needed. For now it needs explicit cast as shown\n[here](https://github.com/krzkaczor/TypeChain/pull/88/files#diff-540a9b8840419be93ddb8d4b53325637R8), this will be fixed\nafter improving official typings.\n\n### NatSpec support\n\nIf you provide solidity artifacts rather than plain ABIs as an input, TypeChain can generate NatSpec comments directly\nto your typings which enables simple access to docs while coding.\n\n### Your own target\n\nThis might be useful when you're creating a library for users of your smartcontract and you don't want to lock yourself\ninto any API provided by Web3 access providing library. You can generate basically any code (even for different\nlanguages than TypeScript!) that based on smartcontract's ABI.\n\n## FAQ 🤔\n\n### Q: Should I commit generated files to my repository?\n\nA: _NO_ — we believe that no generated files should go to git repository. You should git ignore them and make\n`typechain` run automatically for example in post install hook in package.json:\n\n```\n\"postinstall\":\"typechain\"\n```\n\nWhen you update ABI, just regenerate files with TypeChain and Typescript compiler will find any breaking changes for\nyou.\n\n### Q: How do I customize generated code?\n\nA: You can create your own target and generate basically any code.\n\n### Q: Generated files won't match current codestyle of my project :(\n\nA: We will automatically format generated classes with `prettier` to match your coding preferences (just make sure to\nuse `.prettierrc` file).\n\nFurthermore, TypeChain will silent `eslint` and `tslint` errors for generated files.\n\n### Usage as API\n\n```typescript\nimport { runTypeChain, glob } from 'typechain'\n\nasync function main() {\n  const cwd = process.cwd()\n  // find all files matching the glob\n  const allFiles = glob(cwd, [`${config.paths.artifacts}/!(build-info)/**/+([a-zA-Z0-9_]).json`])\n\n  const result = await runTypeChain({\n    cwd,\n    filesToProcess: allFiles,\n    allFiles,\n    outDir: 'out directory',\n    target: 'target name',\n  })\n}\n\nmain().catch(console.error)\n```\n\nIf you don't care about incremental generation just specify the same set of files for `filesToProcess` and `allFiles`.\nFor incremental generation example read the source code of\n[hardhat plugin](https://github.com/ethereum-ts/TypeChain/blob/master/packages/hardhat/src/index.ts).\n\n# Contributing\n\nCheck out our [contributing guidelines](./CONTRIBUTING.md)\n\n# Licence\n\nKris Kaczor (krzkaczor) MIT | [Github](https://github.com/krzkaczor) | [Twitter](https://twitter.com/krzkaczor)\n","maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"},{"name":"ethereum-ts-bot","email":"chris+ethererum-ts@kaczor.io"}],"time":{"modified":"2023-10-15T06:29:58.148Z","created":"2017-09-02T16:53:24.900Z","0.0.1":"2017-09-02T16:53:24.900Z","0.0.2":"2017-09-03T07:50:15.788Z","0.0.3":"2017-09-03T09:30:10.799Z","0.0.4":"2017-09-17T21:05:43.577Z","0.0.5":"2017-12-05T10:06:06.070Z","0.0.7":"2017-12-06T11:53:01.166Z","0.0.8":"2017-12-07T21:35:09.698Z","0.0.9":"2017-12-07T22:21:12.611Z","0.1.0":"2017-12-09T21:55:52.267Z","0.1.1":"2018-02-04T19:34:51.678Z","0.1.2":"2018-02-11T10:12:51.164Z","0.1.3":"2018-03-14T06:14:36.929Z","0.1.4":"2018-03-20T17:04:22.970Z","0.1.5":"2018-04-18T19:49:03.616Z","0.2.0":"2018-06-09T23:53:50.245Z","0.2.1":"2018-06-10T14:13:39.448Z","0.2.2":"2018-06-12T19:08:23.897Z","0.2.3":"2018-06-18T21:35:58.680Z","0.2.4":"2018-06-23T23:06:38.388Z","0.2.5":"2018-08-15T09:45:22.703Z","0.2.6":"2018-08-15T21:33:15.581Z","0.2.7":"2018-08-20T23:09:46.794Z","0.3.1":"2018-09-08T00:17:37.320Z","0.3.2":"2018-09-12T21:07:37.556Z","0.3.3":"2018-09-13T08:57:32.359Z","0.3.4":"2018-09-13T20:57:31.148Z","0.3.5":"2018-09-17T20:16:24.266Z","0.3.6":"2018-10-07T20:31:35.368Z","0.3.7":"2018-10-20T21:59:39.337Z","0.3.8":"2018-10-21T21:43:53.144Z","0.3.9":"2018-11-06T22:51:56.328Z","0.3.10":"2018-12-23T21:49:42.860Z","0.3.11":"2019-01-14T19:44:18.421Z","0.3.12":"2019-03-13T09:07:58.683Z","0.3.13":"2019-03-14T20:36:23.435Z","0.3.14":"2019-03-21T08:52:06.333Z","0.3.15":"2019-06-17T11:18:45.552Z","0.3.16":"2019-06-17T21:55:39.180Z","0.3.17":"2019-06-18T20:30:49.779Z","0.3.18":"2019-07-10T10:31:23.029Z","0.3.19":"2019-07-11T10:10:57.972Z","0.3.20":"2019-08-26T18:44:56.647Z","0.3.21":"2019-09-14T02:38:25.402Z","0.9.0-beta.0":"2019-09-28T12:38:51.123Z","1.0.0-beta.0":"2019-09-28T21:28:31.733Z","1.0.0-beta.1":"2019-10-01T08:21:04.382Z","1.0.0-beta.2":"2019-10-01T08:24:07.553Z","1.0.0-beta.3":"2019-10-05T14:44:49.838Z","1.0.0":"2019-10-20T17:24:10.922Z","1.0.1":"2019-10-20T18:33:27.276Z","1.0.2":"2019-10-21T19:47:57.321Z","1.0.3":"2019-10-23T09:37:01.532Z","1.0.4":"2020-01-21T21:46:17.796Z","2.0.0--beta.0":"2020-01-30T12:24:25.170Z","1.0.5":"2020-02-08T17:41:02.117Z","2.0.0-beta1":"2020-04-15T19:21:23.406Z","2.0.0-beta2":"2020-04-24T18:41:10.767Z","2.0.0":"2020-05-03T10:03:59.700Z","2.0.1":"2020-10-05T15:37:27.422Z","3.0.0":"2020-10-11T20:01:18.173Z","4.0.0":"2020-11-04T20:21:01.168Z","4.0.1":"2020-12-05T12:05:45.958Z","4.0.2":"2021-02-21T22:10:32.189Z","4.0.3":"2021-03-06T19:06:02.892Z","5.0.0":"2021-05-09T18:48:25.776Z","5.1.0":"2021-06-23T12:11:26.846Z","5.1.1":"2021-06-24T21:44:31.800Z","5.1.2":"2021-07-19T21:42:43.532Z","5.2.0":"2021-10-12T09:48:00.838Z","6.0.0":"2021-10-27T19:49:46.058Z","6.0.1":"2021-10-29T13:38:18.126Z","6.0.2":"2021-10-30T20:40:15.804Z","6.0.3":"2021-11-17T17:07:13.073Z","6.0.4":"2021-11-22T19:50:10.076Z","6.0.5":"2021-11-27T12:36:43.060Z","6.1.0":"2021-12-22T14:30:26.123Z","7.0.0":"2022-01-10T16:20:04.822Z","7.0.1":"2022-03-07T10:50:58.038Z","8.0.0":"2022-03-24T08:12:27.251Z","8.1.0":"2022-06-09T18:39:39.852Z","8.1.1":"2022-11-01T22:04:27.752Z","8.2.0":"2023-05-24T17:52:42.613Z","8.2.1":"2023-07-17T07:22:38.863Z","8.3.0":"2023-07-17T09:39:06.539Z","8.3.1":"2023-07-24T07:52:39.458Z","8.3.2":"2023-10-15T06:29:57.974Z"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/ethereum-ts/Typechain#readme","repository":{"type":"git","url":"git+https://github.com/ethereum-ts/Typechain.git"},"bugs":{"url":"https://github.com/ethereum-ts/Typechain/issues"},"keywords":["ethereum","TypeScript","bindings","smartcontract","blockchain"],"users":{"takez0":true}}