{"_id":"truffle","_rev":"588-a4b16ef9de6a8f511146dea5e12dee39","name":"truffle","dist-tags":{"migrate-describe":"5.0.36-migrate-describe.1","micah":"5.0.45-micah.0","nodeLTS":"5.1.14-nodeLTS.0","fix-decoder-types":"5.1.15-fix-decoder-types.0","v4":"4.1.17","truffleLogger":"5.1.16-truffleLogger.0","next":"5.1.34-next.0","tezos":"5.5.0-tezos.4","save-intermediate":"5.1.37-save-intermediate.1","cgewecke":"5.1.46-alpha.0","abi-utils":"5.1.49-abi-utils.0","preserves":"5.2.7-preserves.5","decoder-no-web3":"5.3.10-decoder-no-web3.0","cheerios":"5.3.10-cheerios.1","eip1559-beta":"5.4.10-alpha.1","decoder-beta":"5.4.13-decoder-beta.0","fc":"5.4.14-fc.0","dashboard":"5.4.32-dashboard.1","signTypedData_v4":"5.5.19-alpha.2","typescript-migrations":"5.6.0-typescript-migrations.0","hardhat-error":"5.5.29-hardhat-error.0","visual-debugger":"5.9.0-visual-debugger.0","latest":"5.11.5"},"versions":{"0.0.1":{"name":"truffle","version":"0.0.1","author":{"name":"consensys.net"},"_id":"truffle@0.0.1","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/dapp-store","bugs":{"url":"https://github.com/ConsenSys/dapp-store/issues"},"bin":{"truffle":"./truffle.bash"},"dist":{"shasum":"0d40c3f16066a453d1ed99afd9af0d717e2666c7","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.0.1.tgz","integrity":"sha512-Ik6dQMc4BTL8UwCH6FLlBnuBPlXcV0bjvr507uGDCOx9xUYfD4TwpyebyOu0Ud2Ac1qGQ4S09Qm/yAY5iWmw2g==","signatures":[{"sig":"MEUCIAtoqD1CG3AdDtpSSw0TUEI/ufeg20CKzydLQ6gbdCnzAiEAtVWHtUqEeh5rgmAOAaShUfhLWN0ClKauADyipJhaJkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"0d40c3f16066a453d1ed99afd9af0d717e2666c7","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"d87c5e25948695dc304d185e2fbc0fca509645ce","scripts":{},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"https://github.com/ConsenSys/dapp-store.git","type":"git"},"_npmVersion":"2.6.1","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"0.12.0","dependencies":{"cpr":"*","chai":"*","web3":"*","async":"*","grunt":"*","jsmin":"*","mocha":"*","lodash":"*","mkdirp":"*","rimraf":"*","deasync":"*","bluebird":"*","node-dir":"*","grunt-cli":"*","node-sass":"*","uglify-js":"*","bignumber.js":"*","coffee-script":"*","ether-pudding":"*","grunt-contrib-watch":"*","grunt-available-tasks":"*"},"devDependencies":{}},"0.0.2":{"name":"truffle","version":"0.0.2","author":{"name":"consensys.net"},"_id":"truffle@0.0.2","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/dapp-store","bugs":{"url":"https://github.com/ConsenSys/dapp-store/issues"},"bin":{"truffle":"./truffle.bash"},"dist":{"shasum":"f9a8c6a8f35dba5d9ea50d51959b9ee91dd928ad","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.0.2.tgz","integrity":"sha512-UaawFVxNq1jjq6VtWl+6EHIHxtDErI+0MPS6lHUaUpPde7KHbzUIQnANYfSoREqiKBYVXyK2wc+1ZChpwgYV4Q==","signatures":[{"sig":"MEQCIEQcrWyjhNHFhIwIMteB7iQqVbgkj/gk/vN8gqaszuhpAiATocLM1b6oAbCKIV0UUCF63Dc1/rSsQfusXGvgspiEvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"f9a8c6a8f35dba5d9ea50d51959b9ee91dd928ad","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"ea594d752a4cf073a50cdf0803ac05fc932584b1","scripts":{},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"https://github.com/ConsenSys/dapp-store.git","type":"git"},"_npmVersion":"2.6.1","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"0.12.0","dependencies":{"cpr":"*","chai":"*","web3":"*","async":"*","grunt":"*","jsmin":"*","mocha":"*","lodash":"*","mkdirp":"*","rimraf":"*","deasync":"*","bluebird":"*","node-dir":"*","grunt-cli":"*","node-sass":"*","uglify-js":"*","bignumber.js":"*","coffee-script":"*","ether-pudding":"*","grunt-contrib-watch":"*","grunt-available-tasks":"*"},"devDependencies":{}},"0.0.3":{"name":"truffle","version":"0.0.3","author":{"name":"consensys.net"},"_id":"truffle@0.0.3","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/dapp-store","bugs":{"url":"https://github.com/ConsenSys/dapp-store/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"ceb56dbcee42a1f6c3244bcf107673f33398b588","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.0.3.tgz","integrity":"sha512-mBcksFAI9251Ji2hUQQD0QZq6EpBKAauQKFeTBL/XIMuhV9N0Y8gKAnHMmZFHQHoFf2hlBLCsw0kv0iknh7BSQ==","signatures":[{"sig":"MEUCIQCeInrIDoQ1VJsbEnB3UUR04tyntgVcunTuNVOPGwA2zQIgG9/pB0SyIsO9CD1oRaavqdNPtmGxzRVj9y4VW0DGIeQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"ceb56dbcee42a1f6c3244bcf107673f33398b588","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f476f7efd57105cd0f3070aa3b87a5574e6eaa88","scripts":{},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"https://github.com/ConsenSys/dapp-store.git","type":"git"},"_npmVersion":"2.6.1","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"0.12.0","dependencies":{"cpr":"*","chai":"*","web3":"*","async":"*","grunt":"*","jsmin":"*","mocha":"*","lodash":"*","mkdirp":"*","rimraf":"*","deasync":"*","bluebird":"*","node-dir":"*","grunt-cli":"*","node-sass":"*","uglify-js":"*","bignumber.js":"*","coffee-script":"*","ether-pudding":"*","grunt-contrib-watch":"*","grunt-available-tasks":"*"},"devDependencies":{}},"0.0.4":{"name":"truffle","version":"0.0.4","author":{"name":"consensys.net"},"_id":"truffle@0.0.4","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/dapp-store","bugs":{"url":"https://github.com/ConsenSys/dapp-store/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"aac466c2bae6b644676d36692f920ce34305b47a","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.0.4.tgz","integrity":"sha512-Xy2VfAL7Qx4EZUfSpwzrPJyagYgbb5PpG9PQMZ3MZaOOC8QJJ3f6a2RdrezMOgyDtpFTMKfExDvYJ1k41FUtFQ==","signatures":[{"sig":"MEUCIHtZfSZNnwbtaEndaTVwUEuAdrgMohR7yIH5b7CN3Ty7AiEA/VFTNA6QYD0C4T/oJWvd0zWy/PYmVupZskpmyUz0+KU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"aac466c2bae6b644676d36692f920ce34305b47a","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"28029756569e923c1c1fc07e04450ac1f105b122","scripts":{},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"https://github.com/ConsenSys/dapp-store.git","type":"git"},"_npmVersion":"2.6.1","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"0.12.0","dependencies":{"cpr":"*","chai":"*","web3":"*","async":"*","grunt":"*","jsmin":"*","mocha":"*","lodash":"*","mkdirp":"*","rimraf":"*","deasync":"*","bluebird":"*","node-dir":"*","grunt-cli":"*","node-sass":"*","uglify-js":"*","bignumber.js":"*","coffee-script":"*","ether-pudding":"*","grunt-contrib-watch":"*","grunt-available-tasks":"*"},"devDependencies":{}},"0.0.5":{"name":"truffle","version":"0.0.5","author":{"name":"consensys.net"},"_id":"truffle@0.0.5","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/dapp-store","bugs":{"url":"https://github.com/ConsenSys/dapp-store/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"05a72582f2a02bec7e8a718d1f41b102d629da26","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.0.5.tgz","integrity":"sha512-36rZEM3IgtYgO7Fg9VBvyKXGF8xHjmascImfhRa0NavmXQPNzrilAJ+CsJmj8VasCIuJbxO340Cpn2G3PhbtIA==","signatures":[{"sig":"MEUCIFYAmkHSjfO/g88Pe/oVkTyX9BPdiicGreqtEslCCPn1AiEAxUiXzb8wwasIvMQLHo5pbE4vuT4mp+qbMAlEJZjsSMo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"05a72582f2a02bec7e8a718d1f41b102d629da26","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"1da93fe313fb03273db9e68d893de852ce73394d","scripts":{},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"https://github.com/ConsenSys/dapp-store.git","type":"git"},"_npmVersion":"2.6.1","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"0.12.0","dependencies":{"cpr":"*","chai":"*","web3":"*","async":"*","grunt":"*","jsmin":"*","mocha":"*","lodash":"*","mkdirp":"*","rimraf":"*","deasync":"*","bluebird":"*","node-dir":"*","grunt-cli":"*","node-sass":"*","uglify-js":"*","bignumber.js":"*","coffee-script":"*","ether-pudding":"*","grunt-contrib-watch":"*","grunt-available-tasks":"*"},"devDependencies":{}},"0.0.6":{"name":"truffle","version":"0.0.6","author":{"name":"consensys.net"},"_id":"truffle@0.0.6","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/dapp-store","bugs":{"url":"https://github.com/ConsenSys/dapp-store/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"012baa590325e9db2cf92e1c4694bd2b76f7c40f","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.0.6.tgz","integrity":"sha512-j66cY+t7vAuYBb20f2UXwy5Dyxtuj7bZl0s1gLH2n3SGrrP0yWu0tnnOylr9k0e5ASRgWZ5xcxqD9ihBSExPOA==","signatures":[{"sig":"MEYCIQC6aAeNppagGaYt27PU5RYvEvYZKqj9O3Y061jai9SiigIhAJYkCOJxjD5z6J9ANKfiIcbX2oHeyMAuJPAHYhDUtpcI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"012baa590325e9db2cf92e1c4694bd2b76f7c40f","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"9b932b2b96bd95a2fdd6238ebb332409423fa2ea","scripts":{},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"https://github.com/ConsenSys/dapp-store.git","type":"git"},"_npmVersion":"2.6.1","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"0.12.0","dependencies":{"cpr":"*","chai":"*","web3":"*","async":"*","grunt":"*","jsmin":"*","mocha":"*","lodash":"*","mkdirp":"*","rimraf":"*","deasync":"*","bluebird":"*","node-dir":"*","grunt-cli":"*","node-sass":"*","uglify-js":"*","bignumber.js":"*","coffee-script":"*","ether-pudding":"*","grunt-contrib-watch":"*","grunt-available-tasks":"*"},"devDependencies":{}},"0.0.8":{"name":"truffle","version":"0.0.8","author":{"name":"consensys.net"},"_id":"truffle@0.0.8","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/dapp-store","bugs":{"url":"https://github.com/ConsenSys/dapp-store/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"508646679eb342bb55777e76ac5d8ba38610bbec","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.0.8.tgz","integrity":"sha512-v/sJIrNWDTXeWxzDLtc7Vyg923ML1N0YXI6efRoauFLv/IRYMFGefwETi/Wsf4gxp7GWCVpCYmkTZ46gyRJeKQ==","signatures":[{"sig":"MEUCIGmXdxc2JQQlRIkcKC+hLWMx/CvGx9gexrsdcwe4t+mRAiEAg0x902PNHTG0VZM+3pmtzwN9zLrJwNDr1Si1CHRw7aE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"508646679eb342bb55777e76ac5d8ba38610bbec","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"52d25ab64f55a097103d27e9a860403fc2fef158","scripts":{},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"https://github.com/ConsenSys/dapp-store.git","type":"git"},"_npmVersion":"2.6.1","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"0.12.0","dependencies":{"cpr":"*","chai":"*","web3":"*","async":"*","grunt":"*","jsmin":"*","mocha":"*","lodash":"*","mkdirp":"*","rimraf":"*","deasync":"*","bluebird":"*","node-dir":"*","grunt-cli":"*","node-sass":"*","uglify-js":"*","bignumber.js":"*","coffee-script":"*","ether-pudding":"*","grunt-contrib-watch":"*","grunt-available-tasks":"*"},"devDependencies":{}},"0.0.9":{"name":"truffle","version":"0.0.9","author":{"name":"consensys.net"},"_id":"truffle@0.0.9","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"15a623e6364424200c1bf43ec1cfe8104f424766","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.0.9.tgz","integrity":"sha512-gH0p2/DCs56zl4x6JEQPg8u4lom1gAJSx+yDPeWngr2c+sfRaK6qyfNWkJhvAOY81nalghK7gOa6VNGCSwFk0w==","signatures":[{"sig":"MEMCICSP4GN1AiDUr8Jo7QmtwpX3BFdObvu9UW/Y8kSnuymSAh9vAtI83Zk5KGfUhe9n0+c5Od2pp4CISAZgijiKaV60","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"15a623e6364424200c1bf43ec1cfe8104f424766","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"cb830cbedc240ab7ba3742716d2b6d4e4609ed86","scripts":{},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"2.6.1","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"0.12.0","dependencies":{"cpr":"*","chai":"*","web3":"*","async":"*","grunt":"*","jsmin":"*","mocha":"*","lodash":"*","mkdirp":"*","rimraf":"*","deasync":"*","bluebird":"*","node-dir":"*","grunt-cli":"*","node-sass":"*","uglify-js":"*","bignumber.js":"*","coffee-script":"*","ether-pudding":"*","grunt-contrib-watch":"*","grunt-available-tasks":"*"},"devDependencies":{}},"0.0.10":{"name":"truffle","version":"0.0.10","author":{"name":"consensys.net"},"_id":"truffle@0.0.10","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"ec9914d097a6c359eeb8cfe0fe393d47e6ba19b9","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.0.10.tgz","integrity":"sha512-CT05iTtn3wwrBjUxItH396aDqyvKsuHJPpt470IIG8sFZqUL9a80o+H01cKgU2meE1PJ2M6kFUOVpya7BNCYiA==","signatures":[{"sig":"MEUCIFld/CBx+k4Dxo8UrqK4pxPPukLvbSRPcI5lFwLl5EWyAiEAob/+XPZvA7esbPKEnH/st6Wka72XMtm9cO9AM/xUm4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"ec9914d097a6c359eeb8cfe0fe393d47e6ba19b9","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"abf4367d55c17a66e3b3cbe8ff11b60bfdff4e56","scripts":{},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"2.6.1","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"0.12.0","dependencies":{"cpr":"*","chai":"*","web3":"*","async":"*","grunt":"*","jsmin":"*","mocha":"*","lodash":"*","mkdirp":"*","rimraf":"*","deasync":"*","bluebird":"*","node-dir":"*","grunt-cli":"*","node-sass":"*","uglify-js":"*","bignumber.js":"*","coffee-script":"*","ether-pudding":"*","grunt-contrib-watch":"*","grunt-available-tasks":"*"},"devDependencies":{}},"0.0.11":{"name":"truffle","version":"0.0.11","author":{"name":"consensys.net"},"_id":"truffle@0.0.11","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"7e3c96d69f3fb3f7b013d3a8ea6bfa029896bc40","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.0.11.tgz","integrity":"sha512-KZncOMQnRTFiBuiDM2jwjPQ8pzA1/sRcNramYUQ6ldo/pg7B9ZmGHr1z+6pxIrxX4TiRA3KN0QAGmoGxU/DwCw==","signatures":[{"sig":"MEUCIQCnO0PrMZqhHxILT0TrfeIlr75RYU7hopUK2XYXbN848wIgYf0YtSwW4CxsWSN45qlcHULJvhRxatPjikNYXBFhuVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"7e3c96d69f3fb3f7b013d3a8ea6bfa029896bc40","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"01203792cc2a26d7f785c3a94edcb0515bd0fbcc","scripts":{},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"2.6.1","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"0.12.0","dependencies":{"cpr":"*","chai":"*","web3":"*","async":"*","grunt":"*","jsmin":"*","mocha":"*","lodash":"*","mkdirp":"*","rimraf":"*","deasync":"*","bluebird":"*","node-dir":"*","grunt-cli":"*","node-sass":"*","uglify-js":"*","bignumber.js":"*","coffee-script":"*","ether-pudding":"*","grunt-contrib-watch":"*","grunt-available-tasks":"*"},"devDependencies":{}},"0.0.12":{"name":"truffle","version":"0.0.12","author":{"name":"consensys.net"},"_id":"truffle@0.0.12","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"6378948fef677169b81250a44c5667bb2f5dec42","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.0.12.tgz","integrity":"sha512-qS20R6isT7VpsKrE6zWtUjdS1FRH25AGw863zf0AyvQXkZLRHZBdH7fJ0iBczPP/7sbBS6lbv2HQckLZyxCiEg==","signatures":[{"sig":"MEUCIQDiTCR7b/8xm0lkH3/QLq9ZfxogIfEL3Zs6mD6OWX35uAIgXgBGWxZXppDP0OsTmFvdnM1JwVT8ruCujv9nG8QpDAg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"6378948fef677169b81250a44c5667bb2f5dec42","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"2677aed1c69448754f55a3469a58c8838a8c8dfb","scripts":{},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"2.6.1","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"0.12.0","dependencies":{"cpr":"*","chai":"*","web3":"*","async":"*","grunt":"*","jsmin":"*","mocha":"*","lodash":"*","mkdirp":"*","rimraf":"*","deasync":"*","bluebird":"*","node-dir":"*","grunt-cli":"*","node-sass":"*","uglify-js":"*","bignumber.js":"*","coffee-script":"*","ether-pudding":"*","grunt-contrib-watch":"*","grunt-available-tasks":"*"},"devDependencies":{}},"0.0.13":{"name":"truffle","version":"0.0.13","author":{"name":"consensys.net"},"_id":"truffle@0.0.13","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"95dbf299d6a42527f0418c874baeb4b5b527dd01","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.0.13.tgz","integrity":"sha512-yRkgLMZhMUZJ3MSbgaX1pJ/udePSkkj5L454PoxdtfGtbQo9gkydrsDopezNLY9XNozdvpAEAuxc0VAChYWhUg==","signatures":[{"sig":"MEYCIQCM9k03kmkmoO51gzgu6EEcx7BzqaZgyoskyLl7x8fO3AIhAIMyji/3OjSO7h8UD7aG4YWalOLOhD/sQR2k4hMDBYe+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"95dbf299d6a42527f0418c874baeb4b5b527dd01","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"3c6385be09100e35f15fbea464d61bb599d215f3","scripts":{},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"2.6.1","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"0.12.0","dependencies":{"cpr":"*","chai":"*","web3":"*","async":"*","grunt":"*","jsmin":"*","mocha":"*","lodash":"*","mkdirp":"*","rimraf":"*","deasync":"*","bluebird":"*","node-dir":"*","grunt-cli":"*","node-sass":"*","uglify-js":"*","bignumber.js":"*","coffee-script":"*","ether-pudding":"*","grunt-contrib-watch":"*","grunt-available-tasks":"*"},"devDependencies":{}},"0.0.14":{"name":"truffle","version":"0.0.14","author":{"name":"consensys.net"},"_id":"truffle@0.0.14","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"1e35cc924abeb589d6c2d88fbd92f80cd2f30033","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.0.14.tgz","integrity":"sha512-/H3kafTUC5ZDNE5FdUJin+WIBuSfV7RYaMNUQs7jj09oR9kAt+5hGmMxX0qVt6/01GKCPmN/jOTQtRUyKUtOKA==","signatures":[{"sig":"MEUCIQDze4Ek0PjQ8/7kxbUmGVZB/NKAMdGOioGedtH1X6XguQIgfA4KzvdmNqwYTotP+mOuMckkzLEvuubfekXVarne35I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"1e35cc924abeb589d6c2d88fbd92f80cd2f30033","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"babec7b5d6acef790c14376014851e4a68f5c920","scripts":{},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"2.6.1","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"0.12.0","dependencies":{"cpr":"*","chai":"*","web3":"*","async":"*","babel":"*","grunt":"*","jsmin":"*","mocha":"*","lodash":"*","mkdirp":"*","rimraf":"*","deasync":"*","bluebird":"*","node-dir":"*","grunt-cli":"*","node-sass":"*","uglify-js":"*","bignumber.js":"*","coffee-script":"*","ether-pudding":"*","grunt-contrib-watch":"*","grunt-available-tasks":"*"},"devDependencies":{}},"0.0.15":{"name":"truffle","version":"0.0.15","author":{"name":"consensys.net"},"_id":"truffle@0.0.15","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"4554903fa0a1a01f96f27e7f9fc2fe8f08bce28b","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.0.15.tgz","integrity":"sha512-vMwdSvuUPNGQh81SmDvL4GQuSlU/AhNl8ks3RpLlkzz4gU6/sb5OX5LkKLlaasQnEX/xGuzLWpFmtezFUAe9qg==","signatures":[{"sig":"MEQCIApnvEGR2CnWpjblUWd9lrK7/mkgfJlTkNKB48rMKsIBAiB3/RuuHoKB/th0QokwnRHZIKD06mbB5oO6ary+fc8iNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"4554903fa0a1a01f96f27e7f9fc2fe8f08bce28b","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"5bcb89d06228a8bbe0bb8b1f9c17e5b755c0345f","scripts":{},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"2.6.1","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"0.12.0","dependencies":{"cpr":"*","chai":"*","web3":"*","async":"*","babel":"*","grunt":"*","jsmin":"*","mocha":"*","lodash":"*","mkdirp":"*","rimraf":"*","deasync":"*","bluebird":"*","node-dir":"*","grunt-cli":"*","node-sass":"*","uglify-js":"*","bignumber.js":"*","coffee-script":"*","ether-pudding":"0.10.0","grunt-contrib-watch":"*","grunt-available-tasks":"*"},"devDependencies":{}},"0.0.16":{"name":"truffle","version":"0.0.16","author":{"name":"consensys.net"},"_id":"truffle@0.0.16","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"84acb63ff676917ac2d591fb9bb338c37594e9e0","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.0.16.tgz","integrity":"sha512-Ppj/idvAJcRyFA9PbUMWzgOPCeI+SGuSkzBCVGMxH/fvVIceR+54w9euDSqGxO50QawGMTnHf7m1+WfojpMIyA==","signatures":[{"sig":"MEYCIQCy08OsHmvY3LuZN5mKBvtUrL4ET2NH2yM7x7Zl/lLOaAIhALnR52InioHVZsq2t9PVsRN873N/5sehrpZY540jIdz/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"84acb63ff676917ac2d591fb9bb338c37594e9e0","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"6f6798aa73ab8b01f11561518193fcb942825978","scripts":{},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"2.6.1","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"0.12.0","dependencies":{"cpr":"*","chai":"*","web3":"*","async":"*","babel":"*","grunt":"*","jsmin":"*","mocha":"*","lodash":"*","mkdirp":"*","rimraf":"*","deasync":"*","bluebird":"*","node-dir":"*","grunt-cli":"*","node-sass":"*","uglify-js":"*","bignumber.js":"*","coffee-script":"*","ether-pudding":"0.10.0","grunt-contrib-watch":"*","grunt-available-tasks":"*"},"devDependencies":{}},"0.1.0":{"name":"truffle","version":"0.1.0","author":{"name":"consensys.net"},"_id":"truffle@0.1.0","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"3b1eab2eb4e478a7193a391d002ee53609a8cf81","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.1.0.tgz","integrity":"sha512-MHOyA0/2BtAzNIlYBzbUlLU7+W1Q7PtHjvXHjS6q7sul9iIdca+3rvbpFsXUTr8O3/c0lkFXc1PpIH9t9Xf/9g==","signatures":[{"sig":"MEYCIQCuTU2B0vJlnl4qPxbFxNnI/DUiCo6i9trB23tpOUJCDQIhAL2P6ezpfvmJLkmojl+4k+HGRecnXMhP5/ZdchvmugVJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"3b1eab2eb4e478a7193a391d002ee53609a8cf81","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"6c4f6b214f28292cb25d375434f89a1f4be16b82","scripts":{"test":"./test.bash"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"2.12.1","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"0.12.7","dependencies":{"cpr":"*","chai":"*","gaze":"*","web3":"0.12.2","async":"*","babel":"*","jsmin":"*","mocha":"*","yargs":"*","colors":"*","lodash":"*","mkdirp":"*","rimraf":"*","deasync":"*","bluebird":"*","node-dir":"*","node-sass":"*","uglify-js":"*","bignumber.js":"*","finalhandler":"*","serve-static":"*","coffee-script":"*","ether-pudding":"0.10.0"},"devDependencies":{"temp":"*"}},"0.1.1":{"name":"truffle","version":"0.1.1","author":{"name":"consensys.net"},"_id":"truffle@0.1.1","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"60cc5b993569224844a0905353d476c70b2c0402","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.1.1.tgz","integrity":"sha512-yNmit8FlgQm5w4JoMgnM4K0YjRVzJMBR8QHW+E9YE5DmUTMpbVtRNPGG+R6RCcFwFvEpKNv+zhWWDQOJgCKdtw==","signatures":[{"sig":"MEUCIQClXppA+ru2NhLrHwj8u3mv4Dw3SweiAoXc3TpuQJartAIgKs/1jxhACKriWqSk9mIpuVLVKalKRn1pfXIUmP63nK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"60cc5b993569224844a0905353d476c70b2c0402","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"e6d940e2618991145a830dc3b7a851ad82d06d6c","scripts":{"test":"./test.bash"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"2.12.1","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"0.12.7","dependencies":{"cpr":"*","chai":"*","gaze":"*","web3":"0.13.0","async":"*","babel":"*","jsmin":"*","mocha":"*","yargs":"*","colors":"*","lodash":"*","mkdirp":"*","rimraf":"*","deasync":"*","bluebird":"*","node-dir":"*","node-sass":"*","uglify-js":"*","bignumber.js":"*","finalhandler":"*","serve-static":"*","coffee-script":"*","ether-pudding":"0.13.1"},"devDependencies":{"temp":"*"}},"0.2.0":{"name":"truffle","version":"0.2.0","author":{"name":"consensys.net"},"_id":"truffle@0.2.0","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"50c9b90f4b39cda99de4aab46c85647acdfc03b4","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.2.0.tgz","integrity":"sha512-/ponC85oHqnaU8H7e/pjJ5S2KmmOAbk+0e5F7RugXwgdgis98X1RHWYHK29LMnXGXQq0xBNMD8hbSRk83aF9tQ==","signatures":[{"sig":"MEUCICn+G1jejSi5rWcXJjMudPlIAZBADxOKPBsxzUhRTOv7AiEAhfU/8eOC+cvyTpm6zb6ADuX6ipAOGg74qtJxT8C0FT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"50c9b90f4b39cda99de4aab46c85647acdfc03b4","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"eb4f939544aa2e1eef193e59e3e917eef943de31","scripts":{"test":"./test.bash"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"2.14.7","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cpr":"^0.4.3","chai":"^3.3.0","gaze":"^0.5.2","solc":"^0.1.5","web3":"0.14.0","async":"^1.4.2","babel":"^5.8.23","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^3.10.1","mkdirp":"^0.5.1","rimraf":"^2.4.3","deasync":"^0.1.3","bluebird":"^2.10.2","node-dir":"^0.1.10","node-sass":"^3.3.3","uglify-js":"^2.5.0","bignumber.js":"^2.0.8","finalhandler":"^0.4.0","serve-static":"^1.10.0","coffee-script":"^1.10.0","ether-pudding":"1.0.2"},"devDependencies":{"temp":"*"}},"0.2.1":{"name":"truffle","version":"0.2.1","author":{"name":"consensys.net"},"_id":"truffle@0.2.1","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"520c1c603d2757f4a51293efcc45b217f6d3a27c","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.2.1.tgz","integrity":"sha512-fZfy9LBlQ80I3WWhHT8eTWuxsEdquQ49Eu4QKiCdudgHhNBYFZFQBYqa6233jEi3JB2oYMgd0xoq9n0JW7hNag==","signatures":[{"sig":"MEUCIAw72az/uMLMG+OgefcqcwzYbeTNQfnemTc4E4EleVsMAiEAvLG9Qn6vLMBRE5ZKHrBRyvUT1ZWQgP3bOKOPZ7F7u0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"520c1c603d2757f4a51293efcc45b217f6d3a27c","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"b9c3f5c2e23ee4c4bad9ab30f1a34d98d8a41eb5","scripts":{"test":"./test.bash"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"2.14.7","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cpr":"^0.4.3","chai":"^3.3.0","gaze":"^0.5.2","solc":"^0.1.5","web3":"0.14.0","async":"^1.4.2","babel":"^5.8.23","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^3.10.1","mkdirp":"^0.5.1","rimraf":"^2.4.3","deasync":"^0.1.3","bluebird":"^2.10.2","node-dir":"^0.1.10","node-sass":"^3.3.3","uglify-js":"^2.5.0","bignumber.js":"^2.0.8","finalhandler":"^0.4.0","serve-static":"^1.10.0","coffee-script":"^1.10.0","ether-pudding":"1.0.2"},"devDependencies":{"temp":"*"}},"0.2.2":{"name":"truffle","version":"0.2.2","author":{"name":"consensys.net"},"_id":"truffle@0.2.2","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"4e46f11dda5738168b0b5751baae7b9f7ba4503e","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.2.2.tgz","integrity":"sha512-mJ4U2N/fWHU+FH9q4Dk6Z2Ulil6njWpV2B3/OR/G2v4fMcLAiN6UmmTl+Na9qHI+EsyP5U2zlk4aup56698XJg==","signatures":[{"sig":"MEUCIQCgEaMGjJ+zLBr3VjDdQPARodChjhiL3p0b0efdms3IIwIgeeg5XCNwaLVkKPqxAK6r/Oc5+QsCLS0anjJ4+jPH2tU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"4e46f11dda5738168b0b5751baae7b9f7ba4503e","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"aaf9fc8a4576f5a61c95c2c43e8d7cdc8ce37469","scripts":{"test":"./test.bash"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"2.14.7","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cpr":"^0.4.3","chai":"^3.3.0","gaze":"^0.5.2","solc":"^0.1.5","web3":"0.14.0","async":"^1.4.2","babel":"^5.8.23","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^3.10.1","mkdirp":"^0.5.1","rimraf":"^2.4.3","deasync":"^0.1.3","bluebird":"^2.10.2","node-dir":"^0.1.10","node-sass":"^3.3.3","uglify-js":"^2.5.0","bignumber.js":"^2.0.8","finalhandler":"^0.4.0","serve-static":"^1.10.0","coffee-script":"^1.10.0","ether-pudding":"1.0.2"},"devDependencies":{"temp":"*"}},"0.2.3":{"name":"truffle","version":"0.2.3","author":{"name":"consensys.net"},"_id":"truffle@0.2.3","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"f8f3c7b27fcbf2b09eba78b1724fee73f32d04ca","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.2.3.tgz","integrity":"sha512-8scsm+vhO3qKKYhoXlrNgDgIPuto6snYdXxWTxIEkc8oJtyCqki4YDgQj5LRgV82+VUHVmPIBNCjrC/Le7AiGQ==","signatures":[{"sig":"MEYCIQCIzpxq/GAqpa1T0rX3zzIjLmXz9UQ8ge9xX2OtHPbrkgIhAN7+bRnJTAcvpfwddlr7ggPUoh0yVZqlyb3ZOFEM4oNX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"f8f3c7b27fcbf2b09eba78b1724fee73f32d04ca","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"1229d16c9ed17ca069caaa63c24e48e02b681657","scripts":{"test":"./test.bash"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"2.14.7","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cpr":"^0.4.3","chai":"^3.3.0","gaze":"^0.5.2","solc":"^0.1.5","web3":"0.14.0","async":"^1.4.2","babel":"^5.8.23","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^3.10.1","mkdirp":"^0.5.1","rimraf":"^2.4.3","deasync":"^0.1.3","bluebird":"^2.10.2","node-dir":"^0.1.10","node-sass":"^3.3.3","uglify-js":"^2.5.0","bignumber.js":"^2.0.8","finalhandler":"^0.4.0","serve-static":"^1.10.0","coffee-script":"^1.10.0","ether-pudding":"1.0.2"},"devDependencies":{"temp":"*"}},"0.2.4":{"name":"truffle","version":"0.2.4","author":{"name":"consensys.net"},"_id":"truffle@0.2.4","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"fb8cc27e38ed54630501a46337a1dfb3a45922a2","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.2.4.tgz","integrity":"sha512-grXUqLRKrxuFxoRj7aE/x5dHKN40gW80wsZYcPvnKCs8n/vTPHS45Wv/Cq+AnBgDlZ13FVCYvIPc8b0RhMqNTA==","signatures":[{"sig":"MEQCIHfsIMWL5TrmZahzMv5mK4bt81+fSb/x91XGVhzBifYaAiBkMH8CpheKUwuiaDG6k1SHu/nhUNQd0rYGf0mnI4faRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"fb8cc27e38ed54630501a46337a1dfb3a45922a2","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"79e463da8714ff227e2d0e976df14430898d5342","scripts":{"test":"./test.bash"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"2.14.7","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cpr":"^0.4.3","chai":"^3.3.0","gaze":"^0.5.2","solc":"^0.1.5","web3":"0.14.0","async":"^1.4.2","babel":"^5.8.23","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^3.10.1","mkdirp":"^0.5.1","rimraf":"^2.4.3","deasync":"^0.1.3","bluebird":"^2.10.2","node-dir":"^0.1.10","node-sass":"^3.3.3","uglify-js":"^2.5.0","bignumber.js":"^2.0.8","finalhandler":"^0.4.0","serve-static":"^1.10.0","coffee-script":"^1.10.0","ether-pudding":"1.0.3"},"devDependencies":{"temp":"*"}},"0.2.5":{"name":"truffle","version":"0.2.5","author":{"name":"consensys.net"},"_id":"truffle@0.2.5","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"092276f8bba556d4008c3ba4819e179b54c4bc73","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.2.5.tgz","integrity":"sha512-4u1u81vqt6Tf+tlOp6PxAgnAwguGJmqOySggIXpy0flFzsD9sPozLxLlSmXf8ENF8RAJOXErAGJAIP3UvsNkRw==","signatures":[{"sig":"MEUCIGTwAtssg6xiisDl6yMHXR9e3uIF0GZywErxZsJk8daPAiEAzIiQOwQGvMMSOVMOr26h5r7XZdW/eLl0rVDOMMfhx4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"092276f8bba556d4008c3ba4819e179b54c4bc73","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"17df0d686b414adc787e2200fa29cd5ba7ed571d","scripts":{"test":"./test.bash"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"2.14.7","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cpr":"^0.4.3","chai":"^3.3.0","gaze":"^0.5.2","solc":"^0.1.5","web3":"0.14.0","async":"^1.4.2","babel":"^5.8.23","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^3.10.1","mkdirp":"^0.5.1","rimraf":"^2.4.3","deasync":"^0.1.3","bluebird":"^2.10.2","node-dir":"^0.1.10","node-sass":"^3.3.3","uglify-js":"^2.5.0","bignumber.js":"^2.0.8","finalhandler":"^0.4.0","serve-static":"^1.10.0","coffee-script":"^1.10.0","ether-pudding":"1.0.3"},"devDependencies":{"temp":"*"}},"0.2.6":{"name":"truffle","version":"0.2.6","author":{"name":"consensys.net"},"_id":"truffle@0.2.6","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"d90cee85382436299685862332c1f7180e12c282","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.2.6.tgz","integrity":"sha512-AuL97q6kG6WwjZEySlZE/hkaAoNdVHFariHB/PT6dF08U0jq2k6H73qga4Rmp3e1+CZhETbhTvTZt4Hw/CEzWQ==","signatures":[{"sig":"MEYCIQDqicWxeHZpzpoYtJT/NIIZVNlvrILpYqc7HneYLefH3AIhAOxKrJPOvdPctmsHnzkNxZSg1MhGS3oiohOBdXd4IUe3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"d90cee85382436299685862332c1f7180e12c282","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"e3b7bfd4ea7ea9b4ac595a3d73513cf8894af9a9","scripts":{"test":"./test.bash"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"2.14.7","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cpr":"^0.4.3","chai":"^3.3.0","gaze":"^0.5.2","solc":"^0.1.5","web3":"0.14.0","async":"^1.4.2","babel":"^5.8.23","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^3.10.1","mkdirp":"^0.5.1","rimraf":"^2.4.3","deasync":"^0.1.3","bluebird":"^2.10.2","node-dir":"^0.1.10","node-sass":"^3.3.3","uglify-js":"^2.5.0","bignumber.js":"^2.0.8","finalhandler":"^0.4.0","serve-static":"^1.10.0","coffee-script":"^1.10.0","ether-pudding":"1.0.3"},"devDependencies":{"temp":"*"}},"0.2.7":{"name":"truffle","version":"0.2.7","author":{"name":"consensys.net"},"_id":"truffle@0.2.7","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"9aad3fe537ff9ec031e2d71cd08c52515812831c","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.2.7.tgz","integrity":"sha512-UL1DqNnO29NOlFDNAHLgGQG8T6lDj9nzyAW4t/BygbZiE95wHhLqd1AmfZ14+ySyMYDERNsUx/5DhSGLUGW/NA==","signatures":[{"sig":"MEYCIQCKFvyfn6D/vKQZkUuCtYmYbAEh656lckCC0zZSHghq0gIhALeX4ojBTCkmax3uoZ323BIpCFfNNKGjcQVXb3Qd39Kh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"9aad3fe537ff9ec031e2d71cd08c52515812831c","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"53cfa7d6f539b8cbdb7b4c6a6291571fd9789087","scripts":{"test":"./test.bash"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"2.14.7","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cpr":"^0.4.3","chai":"^3.3.0","gaze":"^0.5.2","solc":"^0.1.5","web3":"0.14.0","async":"^1.4.2","babel":"^5.8.23","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^3.10.1","mkdirp":"^0.5.1","rimraf":"^2.4.3","deasync":"^0.1.3","bluebird":"^2.10.2","node-dir":"^0.1.10","node-sass":"^3.3.3","uglify-js":"^2.5.0","bignumber.js":"^2.0.8","finalhandler":"^0.4.0","serve-static":"^1.10.0","coffee-script":"^1.10.0","ether-pudding":"1.0.3"},"devDependencies":{"temp":"*"}},"0.3.0":{"name":"truffle","version":"0.3.0","author":{"name":"consensys.net"},"_id":"truffle@0.3.0","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"18d2b8af00bb75f2fe49f84952179f14f50bb1f6","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.3.0.tgz","integrity":"sha512-og97cxdyoJanzpXl4jPZfeiuV3oNTjcF3L3KtfqlMLTPaH4Bhyr7WjjcH1AI3F+z4nSvXkS76UXBMIq5OM6r3A==","signatures":[{"sig":"MEYCIQCFDvcZF49PNAPQRhEzns6vxWkjS4/Oq85FoT1gdl1s5wIhANrRpCwNPuniStObBQmP4oXMRSlEqDr6hW3qBDXSKEf4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"18d2b8af00bb75f2fe49f84952179f14f50bb1f6","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"7f7c9da62be244b192843ebfc77e8b36ddcc6313","scripts":{"test":"./test.bash"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"2.14.7","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cpr":"^0.4.3","chai":"^3.3.0","gaze":"^0.5.2","solc":"^0.1.6","temp":"^0.8.3","web3":"0.14.0","async":"^1.4.2","babel":"^5.8.23","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^3.10.1","mkdirp":"^0.5.1","rimraf":"^2.4.3","deasync":"^0.1.3","bluebird":"^2.10.2","node-dir":"^0.1.10","node-sass":"^3.3.3","uglify-js":"^2.5.0","bignumber.js":"^2.0.8","finalhandler":"^0.4.0","serve-static":"^1.10.0","coffee-script":"^1.10.0","ether-pudding":"1.0.4"},"devDependencies":{}},"0.3.1":{"name":"truffle","version":"0.3.1","author":{"name":"consensys.net"},"_id":"truffle@0.3.1","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./truffle.bash","truffle-exec":"./truffle-exec.bash"},"dist":{"shasum":"b2d530650fdc206552081f90f8ca50fb71f32e79","tarball":"https://registry.npmjs.org/truffle/-/truffle-0.3.1.tgz","integrity":"sha512-j5wg17M25cUFxnKXKoAyBb1rgyV9TtOxFIW964a0DcR4UnppVIUnqrowDE2nlAxQ63z/80NGvsDo5TK/XHBsFw==","signatures":[{"sig":"MEQCIB5KRU7Dh7vCNxxy51kXGW6Wr3Jzf+DiLcSFuazLDI3xAiAMpONzq/s1RGQYQ5rQivSZwrIJAi7YvIoHTAYKm694+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"b2d530650fdc206552081f90f8ca50fb71f32e79","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"9e5c3a3ee8b5103db22166c69d23c9c1463a5e44","scripts":{"test":"./test.bash"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"2.14.7","description":"truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"4.2.1","dependencies":{"cpr":"^0.4.3","chai":"^3.3.0","gaze":"^0.5.2","solc":"^0.1.6","temp":"^0.8.3","web3":"0.14.0","async":"^1.4.2","babel":"^5.8.23","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^3.10.1","mkdirp":"^0.5.1","rimraf":"^2.4.3","deasync":"^0.1.3","bluebird":"^2.10.2","node-dir":"^0.1.10","node-sass":"^3.3.3","uglify-js":"^2.5.0","bignumber.js":"^2.0.8","finalhandler":"^0.4.0","serve-static":"^1.10.0","coffee-script":"^1.10.0","ether-pudding":"1.0.4"},"devDependencies":{}},"1.0.0":{"name":"truffle","version":"1.0.0","author":{"name":"consensys.net"},"_id":"truffle@1.0.0","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"546bb00fe6fda926ea60f79484ef887486495558","tarball":"https://registry.npmjs.org/truffle/-/truffle-1.0.0.tgz","integrity":"sha512-+m6JvWml8Zgpbur9M1DERTudCClymG15qw/6wsOjbE1j5PAYMHL6PJXUomgQlyewwaQibUoQ/1BXw25LwGxw3A==","signatures":[{"sig":"MEUCIENZthOIVE1jTA68CXPLSWyWJx43vkcrQMkuPINyB4ExAiEApZNTW8fOGoxS4rFPAmg9ALa8O49wz+FfLFuNrXEn4t8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"546bb00fe6fda926ea60f79484ef887486495558","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"5df2d7a1daa24f0b0c1ebdd7095b3cf62b9d31ba","scripts":{"test":"node ./cli.js test"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.3.12","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"5.5.0","dependencies":{"cpr":"^0.4.3","chai":"^3.3.0","solc":"^0.3.0-1","web3":"^0.15.2","async":"^1.4.2","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","rimraf":"^2.4.3","deasync":"^0.1.3","bluebird":"^2.10.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","babel-cli":"^6.4.0","uglify-js":"^2.6.1","spawn-args":"^0.1.0","bignumber.js":"^2.0.8","finalhandler":"^0.4.0","serve-static":"^1.10.0","coffee-script":"^1.10.0","ether-pudding":"2.0.6","babel-register":"^6.7.2","babel-preset-es2015":"^6.3.13","babel-preset-stage-2":"^6.3.13","truffle-default-builder":"0.0.9"},"devDependencies":{"temp":"^0.8.3","babel-cli":"^6.4.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle-1.0.0.tgz_1459965124266_0.6895787287503481","host":"packages-12-west.internal.npmjs.com"}},"1.0.1":{"name":"truffle","version":"1.0.1","author":{"name":"consensys.net"},"_id":"truffle@1.0.1","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"c4566c2928192bf34fdefa1288146f541fd911a2","tarball":"https://registry.npmjs.org/truffle/-/truffle-1.0.1.tgz","integrity":"sha512-0Z3FOb7urgInFq73ULk05/TFeEypVsfae7kv+egseFj9sgwdCoppY1HCGVDwSEDu/7d05R0B2zFitLRmYhYQDA==","signatures":[{"sig":"MEQCIC0fXh7Zn5VBhKELmu3/hc+i3qThWuQ90zkOaXeQRsaGAiBqS53MnnSQL6K1fM2Y43zB4rSvxQgDjdGZ3abWukLRmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"c4566c2928192bf34fdefa1288146f541fd911a2","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"abcfb4ada2a61bc606b06c1ffdb6a455f0ad9010","scripts":{"test":"node ./cli.js test"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.3.12","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"5.5.0","dependencies":{"cpr":"^0.4.3","chai":"^3.3.0","solc":"^0.3.1-1","web3":"^0.15.2","async":"^1.4.2","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","rimraf":"^2.4.3","deasync":"^0.1.3","bluebird":"^2.10.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","babel-cli":"^6.4.0","uglify-js":"^2.6.1","spawn-args":"^0.1.0","bignumber.js":"^2.0.8","finalhandler":"^0.4.0","serve-static":"^1.10.0","coffee-script":"^1.10.0","ether-pudding":"2.0.6","babel-register":"^6.7.2","babel-preset-es2015":"^6.3.13","babel-preset-stage-2":"^6.3.13","truffle-default-builder":"0.0.9"},"devDependencies":{"temp":"^0.8.3","babel-cli":"^6.4.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle-1.0.1.tgz_1460128414365_0.6004799045622349","host":"packages-12-west.internal.npmjs.com"}},"1.0.2":{"name":"truffle","version":"1.0.2","author":{"name":"consensys.net"},"_id":"truffle@1.0.2","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"d8092dfde8b1b2a6fefffd10200b8fb04888b674","tarball":"https://registry.npmjs.org/truffle/-/truffle-1.0.2.tgz","integrity":"sha512-DSdr6BReSx3K6QyQjAgti5EEB2Dtv1WCeM1t98rASAsrKN1xgIEwDn/jqSmqTr4y4V59plEoWSyoygTvBEGvCg==","signatures":[{"sig":"MEYCIQC0ftIZmrpIbjHNHiu5rGZbYfwp+cs5NBwQl78FTAKGgwIhAIfvZ9bZTm4Sa4YUa8JI7axFoF4vXBy78Ku9u7nTQRNK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"d8092dfde8b1b2a6fefffd10200b8fb04888b674","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"47ca7a19d1f9a586d71617d9dc2d4fdf75376746","scripts":{"test":"node ./cli.js test"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.3.12","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"5.5.0","dependencies":{"cpr":"^0.4.3","chai":"^3.3.0","solc":"^0.3.1-1","web3":"^0.15.2","async":"^1.4.2","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","rimraf":"^2.4.3","deasync":"^0.1.3","bluebird":"^2.10.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","babel-cli":"^6.4.0","uglify-js":"^2.6.1","spawn-args":"^0.1.0","bignumber.js":"^2.0.8","finalhandler":"^0.4.0","serve-static":"^1.10.0","ether-pudding":"2.0.6","babel-register":"^6.7.2","babel-preset-es2015":"^6.3.13","babel-preset-stage-2":"^6.3.13","truffle-default-builder":"0.0.9"},"devDependencies":{"temp":"^0.8.3","babel-cli":"^6.4.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle-1.0.2.tgz_1460390411355_0.6295333621092141","host":"packages-16-east.internal.npmjs.com"}},"1.0.3":{"name":"truffle","version":"1.0.3","author":{"name":"consensys.net"},"_id":"truffle@1.0.3","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"3eb63cdab59b66c2704990d4071ca79620424e71","tarball":"https://registry.npmjs.org/truffle/-/truffle-1.0.3.tgz","integrity":"sha512-xoWDQG+VBOg2JqYlUHqoo9q5DdC/t3uvzIU0E8I++MONMFjsa9uqfw15rpasuEVrZ0e0Npu2aRGd36e8YUMw6g==","signatures":[{"sig":"MEUCID2MIhrZAVNYXc7Y67rhMJOkAoTLQslreGvGTSX92f/aAiEA5udvJVfKdGumWcTYsgI2TTD086ZB6SfajIdIQ69ky8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"3eb63cdab59b66c2704990d4071ca79620424e71","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"3e2f061fab5aa479c3a7c795b5064b24021986d4","scripts":{"test":"node ./cli.js test"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.3.12","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"5.5.0","dependencies":{"cpr":"^0.4.3","chai":"^3.3.0","solc":"^0.3.1-1","web3":"^0.15.2","async":"^1.4.2","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","rimraf":"^2.4.3","deasync":"^0.1.3","bluebird":"^2.10.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","babel-cli":"^6.4.0","uglify-js":"^2.6.1","spawn-args":"^0.1.0","bignumber.js":"^2.0.8","finalhandler":"^0.4.0","serve-static":"^1.10.0","ether-pudding":"^2.0.6","babel-register":"^6.7.2","babel-preset-es2015":"^6.3.13","babel-preset-stage-2":"^6.3.13","truffle-default-builder":"0.0.9"},"devDependencies":{"temp":"^0.8.3","babel-cli":"^6.4.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle-1.0.3.tgz_1462555927672_0.904655474005267","host":"packages-12-west.internal.npmjs.com"}},"2.0.0":{"name":"truffle","version":"2.0.0","author":{"name":"consensys.net"},"_id":"truffle@2.0.0","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"02f6556fa2867c9cc26b601a605ba6539d727019","tarball":"https://registry.npmjs.org/truffle/-/truffle-2.0.0.tgz","integrity":"sha512-u2WjcNuJcuzyOgT8x74rpUy9F7pZhFw/R6hwyn1vI23BMEPmFvYBbt5Rdtmw4Vq9QZU+nvthp7hgEVuHqayW9g==","signatures":[{"sig":"MEQCIESVkFm2oO3/l9SyzWQv6QB5VAZmiqgubgJYpwG/gh18AiAaq1koS02v7EYw1EgQRSqdh5KBv7gw0qwpbbTgllCk2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"02f6556fa2867c9cc26b601a605ba6539d727019","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"d30d090a1ca2783bce72d9548aa377d96f342e31","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.3.12","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"5.5.0","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","solc":"^0.3.4","temp":"^0.8.3","web3":"^0.16.0","async":"^1.4.2","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","deasync":"^0.1.3","find-up":"^1.1.2","bluebird":"^2.10.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","babel-cli":"^6.4.0","uglify-js":"^2.6.1","spawn-args":"^0.1.0","bignumber.js":"^2.0.8","finalhandler":"^0.4.0","serve-static":"^1.10.0","ether-pudding":"^3.0.3","babel-polyfill":"^6.7.4","babel-register":"^6.7.2","solidity-parser":"^0.0.9","babel-preset-es2015":"^6.3.13","babel-preset-stage-2":"^6.3.13","truffle-default-builder":"^1.0.1"},"devDependencies":{"babel-cli":"^6.4.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle-2.0.0.tgz_1468870829730_0.6414044580888003","host":"packages-12-west.internal.npmjs.com"}},"2.0.1":{"name":"truffle","version":"2.0.1","author":{"name":"consensys.net"},"_id":"truffle@2.0.1","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"c2f1ffa6af807d55ccdfd6c2d7c791cccb5ef4d9","tarball":"https://registry.npmjs.org/truffle/-/truffle-2.0.1.tgz","integrity":"sha512-6OLVp3lytgtRIkNHZ8J+L2WX9OmimnZEZKcHeTe8KhKoQpr1HBkJUhYgT6tAp5bxfCB9j3qytQe6xfc8zvVRjw==","signatures":[{"sig":"MEUCIFIt0qeuXD51HeaQjp/DdwzrTb0e7E5c5dHlsD3ALYciAiEApV4M3uKHLIR+cTKZbLuFEPNA6F4dw43FDBxM9M7FfVw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"c2f1ffa6af807d55ccdfd6c2d7c791cccb5ef4d9","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"0901ae06657c1873098ebee444813434704b5940","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.3.12","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"5.5.0","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","solc":"^0.3.4","temp":"^0.8.3","web3":"^0.16.0","async":"^1.4.2","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","deasync":"^0.1.3","find-up":"^1.1.2","bluebird":"^2.10.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","babel-cli":"^6.4.0","uglify-js":"^2.6.1","spawn-args":"^0.1.0","bignumber.js":"^2.0.8","finalhandler":"^0.4.0","serve-static":"^1.10.0","ether-pudding":"^3.0.3","babel-polyfill":"^6.7.4","babel-register":"^6.7.2","solidity-parser":"^0.0.9","babel-preset-es2015":"^6.3.13","babel-preset-stage-2":"^6.3.13","truffle-default-builder":"^1.0.1"},"devDependencies":{"babel-cli":"^6.4.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle-2.0.1.tgz_1468960188431_0.43620226811617613","host":"packages-16-east.internal.npmjs.com"}},"2.0.2":{"name":"truffle","version":"2.0.2","author":{"name":"consensys.net"},"_id":"truffle@2.0.2","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"0296e2eca0e96d94c4f1e32451b3a0af1b6d7cfb","tarball":"https://registry.npmjs.org/truffle/-/truffle-2.0.2.tgz","integrity":"sha512-pFnWg2NswmH2Q4yHrKZ/1+EvtyP5MBEodv31Xkm05izJVaPds1mkHeaQBxVXdCwcVw2MEooD3tdwt8uZ+aaHOA==","signatures":[{"sig":"MEUCIQC9IlTTM8Hoh3lxSTaXsKeK5GVA0aJQr2ClTkthCLrUewIgEIQ2LZcg30W/pm07nKKk3hTj6xyJWpQmCuCPX/mKBl8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"0296e2eca0e96d94c4f1e32451b3a0af1b6d7cfb","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"49bba993062fb78afb513cf05d5150a4871ed72e","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.3.12","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"5.5.0","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","solc":"^0.3.4","temp":"^0.8.3","web3":"^0.16.0","async":"^1.4.2","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","deasync":"^0.1.3","find-up":"^1.1.2","bluebird":"^2.10.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","babel-cli":"^6.4.0","uglify-js":"^2.6.1","spawn-args":"^0.1.0","bignumber.js":"^2.0.8","finalhandler":"^0.4.0","serve-static":"^1.10.0","ether-pudding":"^3.1.0","babel-polyfill":"^6.7.4","babel-register":"^6.7.2","solidity-parser":"^0.0.9","babel-preset-es2015":"^6.3.13","babel-preset-stage-2":"^6.3.13","truffle-default-builder":"^1.0.1"},"devDependencies":{"babel-cli":"^6.4.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle-2.0.2.tgz_1469053419388_0.40377832762897015","host":"packages-12-west.internal.npmjs.com"}},"2.0.3":{"name":"truffle","version":"2.0.3","author":{"name":"consensys.net"},"_id":"truffle@2.0.3","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"ec350720c35b4a27f6501658b8278222af6aaf7f","tarball":"https://registry.npmjs.org/truffle/-/truffle-2.0.3.tgz","integrity":"sha512-YVyGxLq4+nCk0cs7VZ5qvkNciZXw0Yh2C+Zg/spIw1YtF2BeAYCHb4bACReiaKJIDSeMjlGgIo4XaxYJynn+sQ==","signatures":[{"sig":"MEQCIAuHsk9WSMGq3y8/mIgYwH8cQ5PJNIvtWBUmb5v3y7VXAiASpTEJTZeeafMdXVlkOgRlxjrXUlJTAwp1/vaJldUJCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"ec350720c35b4a27f6501658b8278222af6aaf7f","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"fa662699e7c7bff3b4b01600d8bab214dee5e74b","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.3.12","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"5.5.0","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","solc":"^0.3.4","temp":"^0.8.3","web3":"^0.16.0","async":"^1.4.2","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","deasync":"^0.1.3","find-up":"^1.1.2","bluebird":"^2.10.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","babel-cli":"^6.4.0","uglify-js":"^2.6.1","spawn-args":"^0.1.0","bignumber.js":"^2.0.8","finalhandler":"^0.4.0","serve-static":"^1.10.0","ether-pudding":"^3.1.0","babel-polyfill":"^6.7.4","babel-register":"^6.7.2","solidity-parser":"^0.0.9","babel-preset-es2015":"^6.3.13","babel-preset-stage-2":"^6.3.13","truffle-default-builder":"^1.0.1"},"devDependencies":{"babel-cli":"^6.4.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle-2.0.3.tgz_1469113453413_0.49982880102470517","host":"packages-16-east.internal.npmjs.com"}},"2.0.4":{"name":"truffle","version":"2.0.4","author":{"name":"consensys.net"},"_id":"truffle@2.0.4","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"68bfc41a7223a3f7c6cd5dac51a7ed09f3e5143a","tarball":"https://registry.npmjs.org/truffle/-/truffle-2.0.4.tgz","integrity":"sha512-WwIY/FIY2yJaGCHmUuTnGPKaqJDvtC1tt25jRM8+0VK0Y4U41Rdn6gEjYBnIErUoFV/VAjEgvdagP8AzGi8WDw==","signatures":[{"sig":"MEYCIQCJZzwIm8ThfsZJZQwQs1TVYetGvHJK2ijbAyeyaAoTJwIhALwbZhndlO2a2JHNwSugrrhhW99DJQ26wYahCp7rrQAl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"68bfc41a7223a3f7c6cd5dac51a7ed09f3e5143a","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"41a1f747216a690004ea93d257ab795d11ed1321","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.3.12","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"5.5.0","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","solc":"^0.3.5","temp":"^0.8.3","web3":"^0.16.0","async":"^1.4.2","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","deasync":"^0.1.3","find-up":"^1.1.2","bluebird":"^2.10.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","babel-cli":"^6.4.0","uglify-js":"^2.6.1","spawn-args":"^0.1.0","bignumber.js":"^2.0.8","finalhandler":"^0.4.0","serve-static":"^1.10.0","ether-pudding":"^3.1.2","babel-polyfill":"^6.7.4","babel-register":"^6.7.2","solidity-parser":"^0.0.9","babel-preset-es2015":"^6.3.13","babel-preset-stage-2":"^6.3.13","truffle-default-builder":"^1.0.1"},"devDependencies":{"babel-cli":"^6.4.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle-2.0.4.tgz_1469151392650_0.4591277565341443","host":"packages-12-west.internal.npmjs.com"}},"2.0.5":{"name":"truffle","version":"2.0.5","author":{"name":"consensys.net"},"_id":"truffle@2.0.5","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"98834becdc519862eaf476db33dc6d5993fe4f95","tarball":"https://registry.npmjs.org/truffle/-/truffle-2.0.5.tgz","integrity":"sha512-rUW+CaAeGM6wt4NT7gnFM7l52ZYANClSrqVbgpDjsQXaO6YFMPrW9HGWyWNYRxMlCQjeP8lJXUyj60Az7qET5A==","signatures":[{"sig":"MEUCIHjIeX6RBgH3C4iJKXCzVN3wJtQP65/lNMcitUGvan3nAiEA5MF+YvvKKYCG99Llvqf63Xt1u+Ul8/HjCN32qcNOv/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"98834becdc519862eaf476db33dc6d5993fe4f95","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"2cbb86eac3109765344babee0e7d8a6dc6a78314","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.3.12","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"5.5.0","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","solc":"^0.3.5","temp":"^0.8.3","web3":"^0.16.0","async":"^1.4.2","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","deasync":"^0.1.3","find-up":"^1.1.2","bluebird":"^2.10.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","babel-cli":"^6.4.0","uglify-js":"^2.6.1","spawn-args":"^0.1.0","bignumber.js":"^2.0.8","finalhandler":"^0.4.0","serve-static":"^1.10.0","ether-pudding":"^3.1.2","babel-polyfill":"^6.7.4","babel-register":"^6.7.2","solidity-parser":"^0.0.9","babel-preset-es2015":"^6.3.13","babel-preset-stage-2":"^6.3.13","truffle-default-builder":"^1.0.1"},"devDependencies":{"babel-cli":"^6.4.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle-2.0.5.tgz_1470772636319_0.030810693046078086","host":"packages-12-west.internal.npmjs.com"}},"2.0.6":{"name":"truffle","version":"2.0.6","author":{"name":"consensys.net"},"_id":"truffle@2.0.6","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"7019b4cc778b16e75bd42d76cbeb434d50e441d8","tarball":"https://registry.npmjs.org/truffle/-/truffle-2.0.6.tgz","integrity":"sha512-+uFE9pYlbkEFdK9I+76qC5Rqz45XA2/cHisGQGIoAhdu2gOjBGySOTXv8xF8kFm3C7V7vSwJHvya9a6cHoPu8A==","signatures":[{"sig":"MEYCIQCctfLf+ASF6zS9t/6wi2NLxpWb4L9IsngzNfPfU5qiggIhANlZ0eK4qINACnYF6fiOMXSeDgSo924zm819VdzfQXCp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"7019b4cc778b16e75bd42d76cbeb434d50e441d8","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"be236b0acfe1e7182667f8c2bfac99f2b0672b11","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.3.12","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"5.5.0","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","solc":"^0.3.5","temp":"^0.8.3","web3":"^0.16.0","async":"^1.4.2","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","deasync":"^0.1.3","find-up":"^1.1.2","bluebird":"^2.10.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","babel-cli":"^6.4.0","uglify-js":"^2.6.1","spawn-args":"^0.1.0","bignumber.js":"^2.0.8","finalhandler":"^0.4.0","serve-static":"^1.10.0","ether-pudding":"^3.1.2","babel-polyfill":"^6.7.4","babel-register":"^6.7.2","solidity-parser":"^0.0.9","babel-preset-es2015":"^6.3.13","babel-preset-stage-2":"^6.3.13","truffle-default-builder":"^1.0.1"},"devDependencies":{"babel-cli":"^6.4.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle-2.0.6.tgz_1470773633636_0.5463898510206491","host":"packages-16-east.internal.npmjs.com"}},"2.0.7":{"name":"truffle","version":"2.0.7","author":{"name":"consensys.net"},"_id":"truffle@2.0.7","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"e090f3ed0acaddd7edd28f68114ea95603d75225","tarball":"https://registry.npmjs.org/truffle/-/truffle-2.0.7.tgz","integrity":"sha512-ycGDWo6CoeTaXOfZL+koQb/DY/wyugMiEFDbg/gd9KA3L+bHRLHZ5gI8zkrp//PSrvCFNZDbtbeowndSF0xCJg==","signatures":[{"sig":"MEUCIBlyFsKxxsNp8ZV/Eh7soGG1i8VeQGOfnLNajHJqOuyjAiEAohJz1ZTrnp+VKK5xRuBZWWrYk+0Eyq6Qc52ddK5Bx+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"e090f3ed0acaddd7edd28f68114ea95603d75225","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"3dfe05f80712b322876f5c190b99b2d59cb62815","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.3.12","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"5.5.0","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","solc":"^0.3.5","temp":"^0.8.3","web3":"^0.16.0","async":"^1.4.2","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","deasync":"^0.1.3","find-up":"^1.1.2","bluebird":"^2.10.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","babel-cli":"^6.4.0","uglify-js":"^2.6.1","spawn-args":"^0.1.0","bignumber.js":"^2.0.8","finalhandler":"^0.4.0","serve-static":"^1.10.0","ether-pudding":"^3.1.2","babel-polyfill":"^6.7.4","babel-register":"^6.7.2","solidity-parser":"^0.0.9","babel-preset-es2015":"^6.3.13","babel-preset-stage-2":"^6.3.13","truffle-default-builder":"^1.0.1"},"devDependencies":{"babel-cli":"^6.4.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle-2.0.7.tgz_1470857096965_0.17340451781637967","host":"packages-16-east.internal.npmjs.com"}},"2.0.8":{"name":"truffle","version":"2.0.8","author":{"name":"consensys.net"},"_id":"truffle@2.0.8","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"1d33a1fc0b83d438ed7d744ba0658586020c7112","tarball":"https://registry.npmjs.org/truffle/-/truffle-2.0.8.tgz","integrity":"sha512-qMgQHQHxuRSfhB0FVkbLZB08Dc4ziFis/8SBHN5MVvMWCqdyfYt5xu2DBpxi56qeQUTY33zfpSuc4e3ePqgxiw==","signatures":[{"sig":"MEUCIGz3gtrfKAuQkiOrpd1RXnVFReujyAouuCcsQHhb42bGAiEAp/7XiDqvdc6BF9GvAMHgNFQIs3876r/XfeS4fsfXCGY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"1d33a1fc0b83d438ed7d744ba0658586020c7112","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"417450ddd39f1509bf7d631cb71e49cf3d655e85","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.3.12","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"5.5.0","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","solc":"^0.3.5","temp":"^0.8.3","web3":"^0.16.0","async":"^1.4.2","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","find-up":"^1.1.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","ether-pudding":"^3.1.2","babel-polyfill":"^6.7.4","babel-register":"^6.7.2","solidity-parser":"^0.1.0","babel-preset-es2015":"^6.3.13","babel-preset-stage-2":"^6.3.13","truffle-default-builder":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle-2.0.8.tgz_1472262361166_0.13180689397267997","host":"packages-16-east.internal.npmjs.com"}},"2.1.0":{"name":"truffle","version":"2.1.0","author":{"name":"consensys.net"},"_id":"truffle@2.1.0","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"b1fe160cc793e3d08cfbd0ab5c32fcef51dcd1d4","tarball":"https://registry.npmjs.org/truffle/-/truffle-2.1.0.tgz","integrity":"sha512-IVZbxyKwvvvnvmzHfEYbEEioEiHl4PCEbYR+JmJ60CCNih292BMS3d5FQZrkLJnVGAElD+a7M5Qfq17YhrVtEg==","signatures":[{"sig":"MEUCICTX5eOu/Ld8cm7QqUFfz8c62JZS1+hPqtPUfRoDJ4PLAiEAnJGpIx9dKkLwnyXw8FqJHDd8BVOtvisXFG2mlcshfuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"b1fe160cc793e3d08cfbd0ab5c32fcef51dcd1d4","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"03d6de27a78a0544b02e46abaeb818069e907cea","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"2.15.9","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"4.5.0","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","solc":"^0.4.2","temp":"^0.8.3","web3":"^0.16.0","async":"^1.4.2","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","find-up":"^1.1.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","ether-pudding":"^3.1.2","babel-polyfill":"^6.7.4","babel-register":"^6.7.2","solidity-parser":"^0.1.1","babel-preset-es2015":"^6.3.13","babel-preset-stage-2":"^6.3.13","truffle-default-builder":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle-2.1.0.tgz_1476286933166_0.5336397259961814","host":"packages-12-west.internal.npmjs.com"}},"2.1.1":{"name":"truffle","version":"2.1.1","author":{"name":"consensys.net"},"_id":"truffle@2.1.1","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"5d0c2020d8af9fb186184cdffb08ef15d3458003","tarball":"https://registry.npmjs.org/truffle/-/truffle-2.1.1.tgz","integrity":"sha512-MZ059HDs0ow0wPFyFjuHmzavtUcA2WT3Zx6sbV2s/c5P3F4KFWf8bUuyqszrcSABZDlOyiBQtgzQeZOVk2cA9w==","signatures":[{"sig":"MEYCIQD96W+1feIqkC10M0ty6JlxBEHuEw2TxxK+trs0n4B6lgIhAMToXLnGE9qxscGo89Fb5yXSUwzjlPq94ZSS1T84R8oq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"5d0c2020d8af9fb186184cdffb08ef15d3458003","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"2d755682403349be2fa8c76798549594a2652eba","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"2.15.9","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"4.5.0","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","solc":"^0.4.4","temp":"^0.8.3","web3":"^0.16.0","async":"^1.4.2","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","find-up":"^1.1.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","ether-pudding":"^3.1.2","babel-polyfill":"^6.7.4","babel-register":"^6.7.2","solidity-parser":"^0.1.1","babel-preset-es2015":"^6.3.13","babel-preset-stage-2":"^6.3.13","truffle-default-builder":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle-2.1.1.tgz_1478122286046_0.41311911796219647","host":"packages-12-west.internal.npmjs.com"}},"3.0.0-6":{"name":"truffle","version":"3.0.0-6","author":{"name":"consensys.net"},"_id":"truffle@3.0.0-6","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"6a6db40b01061f061ad39bb0c0c263faf6f60e11","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.0.0-6.tgz","integrity":"sha512-ojryvbX/jfJwjN8xIfOjgw1nbwQUjA4cPlEBn2EBVuqjzUeHMPN/JESkIpdfMiQns9Ukj3eEc0ef3GFlHJElTg==","signatures":[{"sig":"MEUCIQCcssVTJjgNPSf8glemTZP2MGUHdOuLHzO0hJqZ+CEo1QIgPN+6wBofPTDvWB6hCZIKG0uFaEOQs8uluTvT6v++ArM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"6a6db40b01061f061ad39bb0c0c263faf6f60e11","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"46c6b48d1b6bc9e5be477ea06c990e823216ecb3","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","solc":"^0.4.6","temp":"^0.8.3","web3":"^0.16.0","async":"^1.4.2","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","find-up":"^1.1.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","ether-pudding":"^3.2.0","babel-polyfill":"^6.7.4","babel-register":"^6.7.2","solidity-parser":"^0.1.1","babel-preset-es2015":"^6.3.13","babel-preset-stage-2":"^6.3.13","truffle-default-builder":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.0.0-6.tgz_1482200147663_0.0880891839042306","host":"packages-18-east.internal.npmjs.com"}},"3.0.0-7":{"name":"truffle","version":"3.0.0-7","author":{"name":"consensys.net"},"_id":"truffle@3.0.0-7","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"f29fb336972fcd01e2a7f49edfe87ed8a2700a08","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.0.0-7.tgz","integrity":"sha512-skR8+pOLAsyh7aL03u/cZojtQn5RYERVtj+jxAWzl1tqCGmAA9BTYJ8fXUNvhqLUHF4A1tt8OQw64OpmFrKRmg==","signatures":[{"sig":"MEQCIHdQmH2AjVyCIojiGNV6reYSYe1N+oknhBuWB9ZZFcBSAiBeeJcKK5okGR23yvISPiRMgnWJymtMkl+5aCUIhtkZIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"f29fb336972fcd01e2a7f49edfe87ed8a2700a08","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"8d245f9edcc8f761c890861b31cae847f6b3fe3f","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","solc":"^0.4.6","temp":"^0.8.3","web3":"^0.16.0","async":"^1.4.2","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","find-up":"^1.1.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","ether-pudding":"^3.2.0","babel-polyfill":"^6.7.4","babel-register":"^6.7.2","solidity-parser":"^0.1.1","babel-preset-es2015":"^6.3.13","babel-preset-stage-2":"^6.3.13","truffle-default-builder":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.0.0-7.tgz_1482218646298_0.3148574137594551","host":"packages-18-east.internal.npmjs.com"}},"3.0.0-8":{"name":"truffle","version":"3.0.0-8","author":{"name":"consensys.net"},"_id":"truffle@3.0.0-8","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"fe00f0d665352332354eb88b8b4ecc534aeeb1ea","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.0.0-8.tgz","integrity":"sha512-4EjPky0lEjhAO4B5Wq/SVAocnqa+F4h0aLrGCvddLHaH/vG55TtektoW7PUHLnfZtDB7hlfTm37Qnkv67bZr1g==","signatures":[{"sig":"MEQCIGbEbiPhf0drGcDOOuN7KT9ws9vHP9JyPG6EIc/2zPodAiB6wR+KtyJKKs8umyzULy0BkxAukPLeMr0YIAFXy+q44w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"fe00f0d665352332354eb88b8b4ecc534aeeb1ea","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"0476195844971d42fd90c61b87f1d53834731a38","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","solc":"^0.4.6","temp":"^0.8.3","web3":"^0.16.0","async":"^1.4.2","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","find-up":"^1.1.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","ether-pudding":"^3.2.0","solidity-parser":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.0.0-8.tgz_1482251225192_0.43715738924220204","host":"packages-18-east.internal.npmjs.com"}},"3.0.0-9":{"name":"truffle","version":"3.0.0-9","author":{"name":"consensys.net"},"_id":"truffle@3.0.0-9","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"c3de439df60d72f20f73ab1af3e9c973a9439f04","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.0.0-9.tgz","integrity":"sha512-PHOugDVc6xFwj3d4WsZkQrKgVfTPgiZykDEgPkJ6IP0vzP+tyIyacbIIGCaYGz2laCK2jsW3ygL2O9gfdvybKA==","signatures":[{"sig":"MEUCIQD5PkRSJErDsZF3JutRNX5i8vRWeydWfHTQVVd2yq3P0wIgJPTL1RzNqG3Jedk0SKYb51lCVypnYBR4SeWG/KqB9Ic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"c3de439df60d72f20f73ab1af3e9c973a9439f04","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"96d9426c427c07828a081dccea3342def33f0279","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","solc":"^0.4.6","temp":"^0.8.3","web3":"^0.16.0","async":"^1.4.2","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","find-up":"^1.1.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","ether-pudding":"^3.2.0","solidity-parser":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.0.0-9.tgz_1482268861273_0.5929109510034323","host":"packages-12-west.internal.npmjs.com"}},"3.0.1":{"name":"truffle","version":"3.0.1","author":{"name":"consensys.net"},"_id":"truffle@3.0.1","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"97466d9f9bc50dfa4460daba8e8e01257bc09502","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.0.1.tgz","integrity":"sha512-ItkRG3R12TZpSYJGdtIMW6+IhVxKHwnSvJLW0fT/TYLV5vI8Fp3omg77zSO+wGdiOODHV+TnJ9QIQJNVjMhtDQ==","signatures":[{"sig":"MEYCIQDvrms8sCU90r3YTx2DRyiVwmP2dtZyt5W08XInD0wimQIhAN6BUteeVQnOFNl0trPacryrLw1cRwDiUEX9IR1jzQE1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"97466d9f9bc50dfa4460daba8e8e01257bc09502","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"a142acbf0562fdd390416b3fbc12fbadad3dfc99","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","solc":"^0.4.6","temp":"^0.8.3","web3":"0.18.0","async":"^1.4.2","ethpm":"0.0.9","mocha":"^3.2.0","yargs":"^6.6.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","find-up":"^1.1.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","truffle-error":"^0.0.2","ethpm-registry":"0.0.8","truffle-config":"^0.0.7","truffle-expect":"^0.0.3","solidity-parser":"^0.1.1","truffle-compile":"^0.0.5","truffle-migrate":"^0.0.5","truffle-require":"^0.0.3","truffle-contract":"^1.1.6","truffle-deployer":"^0.1.2","truffle-provider":"^0.0.1","truffle-resolver":"^0.0.7","truffle-artifactor":"^2.1.2","truffle-provisioner":"^0.1.0","truffle-solidity-utils":"^0.0.1","truffle-contract-sources":"^0.0.1"},"devDependencies":{"ipfsd-ctl":"^0.18.0","ethereumjs-testrpc":"^3.0.3","truffle-blockchain-utils":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.0.1.tgz_1485973120819_0.8185887255240232","host":"packages-18-east.internal.npmjs.com"}},"3.0.2":{"name":"truffle","version":"3.0.2","author":{"name":"consensys.net"},"_id":"truffle@3.0.2","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"79895ac1bf25a27d3377a9aac6417612fd3be017","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.0.2.tgz","integrity":"sha512-x1do0IDq/4IkAXhkcIjs5Vncs0Jjc8ylasUzoEAGT/DtUKrAkrHNCAtfHzCFhyb/7N4ae763uTO3EtI+DBjboA==","signatures":[{"sig":"MEYCIQCHm4cVQavVa1aYoG1lIfxIU6ek3grw6hPaXBNUqkLrQAIhAIKyEYzou9ZnXQK51IHRllDSVXD1UJiLbrnNKI7BVAz7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"79895ac1bf25a27d3377a9aac6417612fd3be017","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"53084250910f4f36a9222a351c55cae93bacdc6f","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","solc":"^0.4.6","temp":"^0.8.3","web3":"0.18.0","async":"^1.4.2","ethpm":"0.0.9","mocha":"^3.2.0","yargs":"^6.6.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","find-up":"^1.1.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","truffle-error":"^0.0.2","ethpm-registry":"0.0.8","truffle-config":"^0.0.7","truffle-expect":"^0.0.3","solidity-parser":"^0.1.1","truffle-compile":"^0.0.5","truffle-migrate":"^0.0.5","truffle-require":"^0.0.3","truffle-contract":"^1.1.6","truffle-deployer":"^0.1.2","truffle-provider":"^0.0.1","truffle-resolver":"^0.0.7","truffle-artifactor":"^2.1.2","truffle-provisioner":"^0.1.0","truffle-solidity-utils":"^0.0.1","truffle-contract-sources":"^0.0.1"},"devDependencies":{"ipfsd-ctl":"^0.18.0","ethereumjs-testrpc":"^3.0.3","truffle-blockchain-utils":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.0.2.tgz_1485974097166_0.16164390416815877","host":"packages-18-east.internal.npmjs.com"}},"3.0.3":{"name":"truffle","version":"3.0.3","author":{"name":"consensys.net"},"_id":"truffle@3.0.3","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"6bc02d0c1edca9240a58d52346427b4d7255203c","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.0.3.tgz","integrity":"sha512-X3iYhWarL2VUDQq3UMDGeFVPLaHNKdFQjk3/kSbtfwcROIIJ6i+HPGtsgCnqg6+qDNyQj2l9bBVQMggQgMtPvA==","signatures":[{"sig":"MEYCIQCwb0qcf+EHGY/V60HZmTktJiZI26uwO8PVrpz7AmWrRQIhAPIW6ecXU3yQxco4GkXyVjtkdj4ElxFLR4Gyl8d2OvZq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"6bc02d0c1edca9240a58d52346427b4d7255203c","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"16ca4841d9702a4c51072b364aec9af3d092ef47","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","solc":"0.4.8","temp":"^0.8.3","web3":"0.18.0","async":"^1.4.2","ethpm":"0.0.9","mocha":"^3.2.0","yargs":"^6.6.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","find-up":"^1.1.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","truffle-error":"^0.0.2","ethpm-registry":"0.0.8","truffle-config":"^0.0.7","truffle-expect":"^0.0.3","solidity-parser":"^0.1.1","truffle-compile":"^0.0.5","truffle-migrate":"^0.0.5","truffle-require":"^0.0.3","truffle-contract":"^1.1.6","truffle-deployer":"^0.1.2","truffle-provider":"^0.0.1","truffle-resolver":"^0.0.7","truffle-artifactor":"^2.1.2","truffle-provisioner":"^0.1.0","truffle-solidity-utils":"^0.0.1","truffle-contract-sources":"^0.0.1"},"devDependencies":{"ipfsd-ctl":"^0.18.0","ethereumjs-testrpc":"^3.0.3","truffle-blockchain-utils":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.0.3.tgz_1486058025428_0.5594866662286222","host":"packages-12-west.internal.npmjs.com"}},"2.1.2":{"name":"truffle","version":"2.1.2","author":{"name":"consensys.net"},"_id":"truffle@2.1.2","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"1ee61b9d785f6f2edb42801579e31f15b66c3746","tarball":"https://registry.npmjs.org/truffle/-/truffle-2.1.2.tgz","integrity":"sha512-cdYRXRSr8mOPwVthzoBdkWKfntZDw+Z4X7uyIwz7j/fOzFMVidFfPKHlt5P3gWPs9dXQpTA/gMu6m6Fc2peloQ==","signatures":[{"sig":"MEUCIQDRR0sG1P6g6E/2DybjB6S4h8s6YDct/SPHDbbjfEx2FgIgZ6dbdpufwhILAjleDpwXYWBTAXcKsHP3vtZWD7f4/Ck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"1ee61b9d785f6f2edb42801579e31f15b66c3746","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"56395ee914c8d7e715211a484f3ccd58706698f3","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","solc":"0.4.8","temp":"^0.8.3","web3":"^0.16.0","async":"^1.4.2","jsmin":"^1.0.1","mocha":"^2.3.3","yargs":"^3.27.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","find-up":"^1.1.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","ether-pudding":"^3.1.2","babel-polyfill":"^6.7.4","babel-register":"^6.7.2","solidity-parser":"^0.1.1","babel-preset-es2015":"^6.3.13","babel-preset-stage-2":"^6.3.13","truffle-default-builder":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle-2.1.2.tgz_1486058865486_0.018662986578419805","host":"packages-18-east.internal.npmjs.com"}},"3.0.4":{"name":"truffle","version":"3.0.4","author":{"name":"consensys.net"},"_id":"truffle@3.0.4","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"f541d58cb62186fc9e48ab5f0e8fbc70f1b3c875","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.0.4.tgz","integrity":"sha512-eqDScs2b6zUPWWjKjrJ1gvFf9b8cCpuDLkbSmbRgTmO//vg/diCNtpB53hfrpOc7jRCx4Vr5pf9BFfv83nupxw==","signatures":[{"sig":"MEUCIGjTvEI/w0SieXIa2ITTsRowHBeKS94hGjNbUmXHeIRXAiEA8uu3sVBs6Iz7vC9eHZ8UhA7TF84UWn8hwnXvw5t/JTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"f541d58cb62186fc9e48ab5f0e8fbc70f1b3c875","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"830c81d28d1192b058dda8c7f5e85abc5ee6b54d","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","solc":"0.4.8","temp":"^0.8.3","web3":"0.18.0","async":"^1.4.2","ethpm":"0.0.9","mocha":"^3.2.0","yargs":"^6.6.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","find-up":"^1.1.2","chokidar":"^1.4.2","graphlib":"^2.0.0","node-dir":"^0.1.10","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","truffle-error":"^0.0.2","ethpm-registry":"0.0.8","truffle-config":"^0.0.7","truffle-expect":"^0.0.3","solidity-parser":"^0.1.1","truffle-compile":"^0.0.5","truffle-migrate":"^0.0.5","truffle-require":"^0.0.3","truffle-contract":"^1.1.6","truffle-deployer":"^0.1.2","truffle-provider":"^0.0.1","truffle-resolver":"^0.0.7","truffle-artifactor":"^2.1.2","truffle-provisioner":"^0.1.0","truffle-solidity-utils":"^0.0.1","truffle-contract-sources":"^0.0.1"},"devDependencies":{"ipfsd-ctl":"^0.18.0","ethereumjs-testrpc":"^3.0.3","truffle-blockchain-utils":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.0.4.tgz_1486059303542_0.2572006320115179","host":"packages-18-east.internal.npmjs.com"}},"3.0.5":{"name":"truffle","version":"3.0.5","author":{"name":"consensys.net"},"_id":"truffle@3.0.5","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"6a7cfe147a6ab0c9cd273f5396ad067bc472f2a6","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.0.5.tgz","integrity":"sha512-HXmb7TQTmP+Mm8uY0rZEglt5Iucfb8tEgFrSk1uy2V9MErOawat323zqWc4SBcJaXz75KeRmofGRxG2B8WaBZA==","signatures":[{"sig":"MEUCICgnqUYlaKRpr6if4H6ZTZ0G3W7J1nmbjwkvaL42AWJ1AiEAzzW3cbvPXmbQSOYg8luDxFtxPOXswSc4tJL5gkQvLSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"6a7cfe147a6ab0c9cd273f5396ad067bc472f2a6","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"c65d4655d518e2ca55009433c810a34bdcf47d41","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","temp":"^0.8.3","web3":"0.18.0","async":"^1.4.2","ethpm":"0.0.9","mocha":"^3.2.0","yargs":"^6.6.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","chokidar":"^1.4.2","fs-extra":"^2.0.0","node-dir":"^0.1.10","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","truffle-error":"^0.0.2","ethpm-registry":"0.0.8","truffle-config":"^0.0.7","truffle-expect":"^0.0.3","truffle-compile":"^1.0.0","truffle-migrate":"^0.0.5","truffle-require":"^0.0.3","truffle-contract":"^1.1.8","truffle-deployer":"^0.1.2","truffle-provider":"^0.0.1","truffle-resolver":"^1.0.0","truffle-artifactor":"^2.1.2","truffle-provisioner":"^0.1.0","truffle-solidity-utils":"^0.0.1","truffle-contract-sources":"^0.0.1"},"devDependencies":{"ipfsd-ctl":"^0.18.2","ethereumjs-testrpc":"^3.0.3","truffle-blockchain-utils":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.0.5.tgz_1486079615210_0.33248194260522723","host":"packages-12-west.internal.npmjs.com"}},"3.1.0":{"name":"truffle","version":"3.1.0","author":{"name":"consensys.net"},"_id":"truffle@3.1.0","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"9a55b9b360c1e9e151e308c175af202d6b656aec","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.1.0.tgz","integrity":"sha512-kqynmIssjAOnsJ0JLMbWBly3Yzqs3FZPk6Z9gnRnDsmlNke/z5L7hHfAc0JYVIQzYJVJgCmSz6rStMAH/R+X4Q==","signatures":[{"sig":"MEYCIQDBuyw2KAhM5LYlfvi4zj9tVU0xdGZldEIj5ceIYKE+CgIhAKPONyGYecz/mxAqxnGk2kQrTljd79uWWcv4UiIhnQFp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"9a55b9b360c1e9e151e308c175af202d6b656aec","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"6d8e89a3c0539790be4bc6c40f7e5fbf0f61cbe0","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","temp":"^0.8.3","web3":"0.18.0","async":"^1.4.2","ethpm":"0.0.9","mocha":"^3.2.0","yargs":"^6.6.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","chokidar":"^1.4.2","fs-extra":"^2.0.0","node-dir":"^0.1.10","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","truffle-init":"^1.0.2","truffle-error":"^0.0.2","ethpm-registry":"0.0.8","truffle-config":"^0.0.7","truffle-expect":"^0.0.3","truffle-compile":"^1.0.0","truffle-migrate":"^0.0.5","truffle-require":"^0.0.3","truffle-contract":"^1.1.8","truffle-deployer":"^0.1.2","truffle-provider":"^0.0.1","truffle-resolver":"^1.0.0","truffle-artifactor":"^2.1.2","truffle-provisioner":"^0.1.0","truffle-solidity-utils":"^0.0.1","truffle-contract-sources":"^0.0.1"},"devDependencies":{"ipfsd-ctl":"^0.18.2","ethereumjs-testrpc":"^3.0.3","truffle-blockchain-utils":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.1.0.tgz_1486163906841_0.2823371111880988","host":"packages-18-east.internal.npmjs.com"}},"3.1.1":{"name":"truffle","version":"3.1.1","author":{"name":"consensys.net"},"_id":"truffle@3.1.1","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"36e03302fc23f70c7e5b1e6de43c1c8bc9459fe9","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.1.1.tgz","integrity":"sha512-CV8ClKtpD8QRds209Ao4uBPGjbYXszIIOXST9oM62Li5MsOjiO0W5NLHABmmRKMj6i+Z3jaQ7Avl0AxSpSKQfQ==","signatures":[{"sig":"MEYCIQCogHK1gDTyufPGe0hWUi5Gyjfn0Z227Mcg0crCxpH0hgIhAJ1BSVADQHPTD7D46szjzC1iwI1YUdM/lM/uN+fXiJcs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"36e03302fc23f70c7e5b1e6de43c1c8bc9459fe9","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"e73af696ee8bb8c665c5e34bfacbb6189e81fa34","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","temp":"^0.8.3","web3":"0.18.0","async":"^1.4.2","ethpm":"0.0.9","mocha":"^3.2.0","yargs":"^6.6.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","chokidar":"^1.4.2","fs-extra":"^2.0.0","node-dir":"^0.1.10","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","truffle-init":"^1.0.2","truffle-error":"^0.0.2","ethpm-registry":"0.0.8","truffle-config":"^0.0.7","truffle-expect":"^0.0.3","truffle-compile":"^1.0.0","truffle-migrate":"^0.0.5","truffle-require":"^0.0.3","truffle-contract":"^1.1.8","truffle-deployer":"^0.1.2","truffle-provider":"^0.0.1","truffle-resolver":"^1.0.0","truffle-artifactor":"^2.1.2","truffle-provisioner":"^0.1.0","truffle-solidity-utils":"^0.0.1","truffle-contract-sources":"^0.0.1"},"devDependencies":{"ipfsd-ctl":"^0.18.2","ethereumjs-testrpc":"^3.0.3","truffle-blockchain-utils":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.1.1.tgz_1486164584382_0.9980762263294309","host":"packages-12-west.internal.npmjs.com"}},"3.1.9":{"name":"truffle","version":"3.1.9","author":{"name":"consensys.net"},"_id":"truffle@3.1.9","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"9f40a61cf53da2efa10533e86c17b9c12eb57299","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.1.9.tgz","integrity":"sha512-6yJllQ49jGPfin2awSp+oa1nuh/rrcrq/antcGANQL/7EHHmXN1/9wvhGZTG2YGKnRiaKYPct9OOYbRhvoW03w==","signatures":[{"sig":"MEUCIDeZ7d7kcUS7lODAyb5e4Iyqvc8IQajzxY8cGlWdQYtLAiEAk/FGhEsvDdVkHApGIKXJpqQRZ4FlpdfKJST8QA0dyKM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"9f40a61cf53da2efa10533e86c17b9c12eb57299","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"543c24fe3b5ca88b98dbf4876c924ffa16a65ca7","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","diff":"1.4.0","temp":"^0.8.3","web3":"0.18.0","async":"^1.4.2","ethpm":"0.0.10","mocha":"^3.2.0","yargs":"^6.6.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","chokidar":"^1.4.2","fs-extra":"^2.0.0","node-dir":"^0.1.10","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","truffle-init":"^1.0.5","truffle-error":"^0.0.2","ethpm-registry":"0.0.9","truffle-config":"^0.0.7","truffle-expect":"^0.0.3","truffle-compile":"^1.1.0","truffle-migrate":"^0.0.5","truffle-require":"^0.0.3","truffle-contract":"^1.1.10","truffle-deployer":"^0.1.2","truffle-provider":"^0.0.1","truffle-resolver":"^2.0.0","truffle-artifactor":"^2.1.3","truffle-provisioner":"^0.1.0","truffle-solidity-utils":"^1.0.0","truffle-contract-sources":"^0.0.1"},"devDependencies":{"ipfsd-ctl":"^0.18.2","stream-buffers":"^3.0.1","ethereumjs-testrpc":"^3.0.3","truffle-blockchain-utils":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.1.9.tgz_1487274805873_0.3052533636800945","host":"packages-18-east.internal.npmjs.com"}},"3.1.2":{"name":"truffle","version":"3.1.2","author":{"name":"consensys.net"},"_id":"truffle@3.1.2","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"dacdd079995db46736e660d0ff8cef59e04bf2d7","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.1.2.tgz","integrity":"sha512-GYI7/D5gMvgO/f3UL0aA4IiDyaPsp7qm29yiX3rcXCWssm6FxoGzhEJ4uVTb6AeZ3j1iEc/zi6ZMg9Vnr2tz9A==","signatures":[{"sig":"MEYCIQDiHBEuOCvI1J6M3+T1TPO5HMGsxyzN//VaEosIZGBWKAIhAIWhIb1XoT90HIb0zTGanHqjX565BT67rhQxOxd4Ih7V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"dacdd079995db46736e660d0ff8cef59e04bf2d7","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"e73af696ee8bb8c665c5e34bfacbb6189e81fa34","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","temp":"^0.8.3","web3":"0.18.0","async":"^1.4.2","ethpm":"0.0.9","mocha":"^3.2.0","yargs":"^6.6.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","chokidar":"^1.4.2","fs-extra":"^2.0.0","node-dir":"^0.1.10","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","truffle-init":"~1.0.2","truffle-error":"~0.0.2","ethpm-registry":"0.0.8","truffle-config":"~0.0.7","truffle-expect":"~0.0.3","truffle-compile":"~1.0.0","truffle-migrate":"~0.0.5","truffle-require":"~0.0.3","truffle-contract":"~1.1.8","truffle-deployer":"~0.1.2","truffle-provider":"~0.0.1","truffle-resolver":"~1.0.0","truffle-artifactor":"~2.1.2","truffle-provisioner":"~0.1.0","truffle-solidity-utils":"~0.0.1","truffle-contract-sources":"~0.0.1"},"devDependencies":{"ipfsd-ctl":"^0.18.2","ethereumjs-testrpc":"^3.0.3","truffle-blockchain-utils":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.1.2.tgz_1487610781053_0.08696536417119205","host":"packages-18-east.internal.npmjs.com"}},"3.1.10":{"name":"truffle","version":"3.1.10","author":{"name":"consensys.net"},"_id":"truffle@3.1.10","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"093e0d64e450823e04287483ed13347e36054e4c","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.1.10.tgz","integrity":"sha512-+ZIhHerxd+qZXoyc8kHymC8/0mXTi3QCqGpYnA6/ydrKRbhdG6HgJfLhtlcihnzTH8XlQBznI0vzh9cQwfJgWQ==","signatures":[{"sig":"MEUCIQCBj0McY4ND9RxW5E+TnI9zgNMLrqIUCTO9iOT2Ebxv9AIgZOVuw1tbuzCetvgEEwVMvKXYauRDl7JBUKSvr1cNkJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"093e0d64e450823e04287483ed13347e36054e4c","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"92296c6f2dc66a7d3e677ce3c1f10e1b2ef164ab","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","diff":"1.4.0","temp":"^0.8.3","web3":"^0.18.0","async":"^1.4.2","ethpm":"0.0.10","mocha":"^3.2.0","yargs":"^6.6.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","chokidar":"^1.4.2","fs-extra":"^2.0.0","node-dir":"^0.1.10","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","truffle-init":"~1.0.5","truffle-error":"~0.0.2","ethpm-registry":"0.0.9","truffle-config":"~0.0.7","truffle-expect":"~0.0.3","truffle-compile":"~1.1.2","truffle-migrate":"~1.1.0","truffle-require":"~1.0.0","truffle-contract":"~1.1.11","truffle-deployer":"~0.1.2","truffle-provider":"~0.0.1","truffle-resolver":"~2.0.0","truffle-artifactor":"~2.1.3","truffle-provisioner":"~0.1.0","truffle-solidity-utils":"~1.0.0","truffle-contract-sources":"~0.0.1"},"devDependencies":{"ipfsd-ctl":"^0.18.2","stream-buffers":"^3.0.1","ethereumjs-testrpc":"^3.0.3","truffle-blockchain-utils":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.1.10.tgz_1490137516760_0.26211754488758743","host":"packages-18-east.internal.npmjs.com"}},"3.2.0":{"name":"truffle","version":"3.2.0","author":{"name":"consensys.net"},"_id":"truffle@3.2.0","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"39407d9b4e72c4b1e104fecae76cedc286d8cd67","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.2.0.tgz","integrity":"sha512-xylvup++AIi3Wo26iB7qKNOnW2R+jmYrcAWZG/GrhXnv/UuGoM/s+eAeh/tp2qDZzeRfeTdCrMoFdjh+YThWHQ==","signatures":[{"sig":"MEUCIFDTEl8lo4TeKsUR/V/bN+ErQp6Qef5dGBFQbuW0HqbTAiEA5GvvAI8B+58wU38m1B/ocFzcRhN8nEBL5kCy0pTTDAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"39407d9b4e72c4b1e104fecae76cedc286d8cd67","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"037f2c2a90aa646473e5f6b624aa80b7f22c045a","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","diff":"1.4.0","temp":"^0.8.3","web3":"^0.18.0","async":"^1.4.2","ethpm":"0.0.10","mocha":"^3.2.0","yargs":"^6.6.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","chokidar":"^1.4.2","fs-extra":"^2.0.0","node-dir":"^0.1.10","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","truffle-init":"~1.0.5","truffle-error":"~0.0.2","ethpm-registry":"0.0.9","truffle-config":"~0.0.7","truffle-expect":"~0.0.3","truffle-compile":"~1.1.2","truffle-migrate":"~1.1.0","truffle-require":"~1.0.0","truffle-contract":"~1.1.11","truffle-deployer":"~0.1.2","truffle-provider":"~0.0.1","truffle-resolver":"~2.0.0","truffle-artifactor":"~2.1.3","truffle-provisioner":"~0.1.0","truffle-solidity-utils":"~1.0.0","truffle-contract-sources":"~0.0.1"},"devDependencies":{"ipfsd-ctl":"^0.18.2","stream-buffers":"^3.0.1","ethereumjs-testrpc":"^3.0.3","truffle-blockchain-utils":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.2.0.tgz_1490197135552_0.48902881401591003","host":"packages-18-east.internal.npmjs.com"}},"3.2.1":{"name":"truffle","version":"3.2.1","author":{"name":"consensys.net"},"_id":"truffle@3.2.1","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"88e90ed0740a6b4a6e4cfdbb6cf557959084fbdd","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.2.1.tgz","integrity":"sha512-cAbMdnI3ypKf2HNQz6Wxx6gemffcOW2jSepflCfvddJvlprBMhH4SoZZyvHK7GfhlBuWcth7gixCl6bOZodrvw==","signatures":[{"sig":"MEQCICxXGKlGhWTf26iUt1pPISxPFV0oanLYcZA/RDfOKEnkAiBS66eufr84sKJltmGJAsjNxEa9pzBAKZH0ncBCxfmYJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"88e90ed0740a6b4a6e4cfdbb6cf557959084fbdd","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"d3aad1525f0ed6ca939ae97aa8cfe20c25cbc6c9","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","diff":"1.4.0","temp":"^0.8.3","web3":"^0.18.0","async":"^1.4.2","ethpm":"0.0.10","mocha":"^3.2.0","yargs":"^6.6.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","chokidar":"^1.4.2","fs-extra":"^2.0.0","node-dir":"^0.1.10","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","truffle-init":"~1.0.5","truffle-error":"~0.0.2","ethpm-registry":"0.0.9","truffle-config":"~0.0.7","truffle-expect":"~0.0.3","truffle-compile":"~1.1.2","truffle-migrate":"~1.1.1","truffle-require":"~1.0.0","truffle-contract":"~2.0.0","truffle-deployer":"~1.0.0","truffle-provider":"~0.0.1","truffle-resolver":"~3.0.0","truffle-artifactor":"~2.1.4","truffle-provisioner":"~0.1.0","truffle-solidity-utils":"~1.0.0","truffle-contract-sources":"~0.0.1"},"devDependencies":{"ipfsd-ctl":"^0.18.2","stream-buffers":"^3.0.1","ethereumjs-testrpc":"^3.0.3","truffle-blockchain-utils":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.2.1.tgz_1490207895330_0.5314646768383682","host":"packages-12-west.internal.npmjs.com"}},"3.2.2":{"name":"truffle","version":"3.2.2","author":{"name":"consensys.net"},"_id":"truffle@3.2.2","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"540a09922b01fc41d59162a7a88e398a8be3de31","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.2.2.tgz","integrity":"sha512-2YSktlrw7/5lLPvWDB4XoA5+Ywfwm9OUoqVyO56VeaTGWqIVyADFBKCloA6xaNaCDLPZ6Xi29tOYckpC7UQqlA==","signatures":[{"sig":"MEUCIDdn+VJ4VQjbih9Rxq/wCOn2IUQuh7OD8t6Mpw54NBi/AiEApACv6I4sdA2W63TxkjJLc7pbNqfpdqEhvoy4kX9M6c8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"540a09922b01fc41d59162a7a88e398a8be3de31","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"e2d154efa7e1456f9d5e1002876cc715e03dd6e5","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","diff":"1.4.0","temp":"^0.8.3","web3":"^0.18.0","async":"^1.4.2","ethpm":"0.0.10","mocha":"^3.2.0","yargs":"^6.6.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","chokidar":"^1.4.2","fs-extra":"^2.0.0","node-dir":"^0.1.10","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","truffle-init":"~1.0.5","truffle-error":"~0.0.2","ethpm-registry":"0.0.9","truffle-config":"~0.0.7","truffle-expect":"~0.0.3","truffle-compile":"~2.0.0","truffle-migrate":"~1.1.1","truffle-require":"~1.0.0","truffle-contract":"~2.0.0","truffle-deployer":"~1.0.0","truffle-provider":"~0.0.1","truffle-resolver":"~3.0.0","truffle-artifactor":"~2.1.4","truffle-provisioner":"~0.1.0","truffle-solidity-utils":"~1.0.0","truffle-contract-sources":"~0.0.1"},"devDependencies":{"ipfsd-ctl":"^0.18.2","stream-buffers":"^3.0.1","ethereumjs-testrpc":"^3.0.3","truffle-blockchain-utils":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.2.2.tgz_1494258351220_0.614012568956241","host":"packages-18-east.internal.npmjs.com"}},"3.2.3":{"name":"truffle","version":"3.2.3","author":{"name":"consensys.net"},"_id":"truffle@3.2.3","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"7672b4bf15c74165e5d6d128a335a63c997794cb","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.2.3.tgz","integrity":"sha512-FNILLhBpGMi0WghnCJqlKai4Yfba0QJAOTd2YirRc5klz5DrM54VNxufacMyTNbRfi2+v+SIV0KhXES2YUOTsQ==","signatures":[{"sig":"MEUCIEy+6DAtram6v1EMlDnUxp3C116W0bwemf7twjJjp+sCAiEApkhRGmL3eAQaTBg+YWULUPlTO7Nnyxedr1XgowRPe5U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"7672b4bf15c74165e5d6d128a335a63c997794cb","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"574bc0e89148cb4cb76da9acb5e13fd68e971e02","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","diff":"1.4.0","temp":"^0.8.3","web3":"^0.18.0","async":"^1.4.2","ethpm":"0.0.13","mocha":"^3.2.0","yargs":"^6.6.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","chokidar":"^1.4.2","fs-extra":"^2.0.0","node-dir":"^0.1.10","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","truffle-init":"~1.0.5","truffle-error":"~0.0.2","ethpm-registry":"0.0.9","truffle-config":"~0.0.7","truffle-expect":"~0.0.3","truffle-compile":"~2.0.0","truffle-migrate":"~1.1.1","truffle-require":"~1.0.0","truffle-contract":"~2.0.0","truffle-deployer":"~1.0.0","truffle-provider":"~0.0.1","truffle-resolver":"~3.0.0","truffle-artifactor":"~2.1.4","truffle-provisioner":"~0.1.0","truffle-solidity-utils":"~1.0.0","truffle-contract-sources":"~0.0.1"},"devDependencies":{"ipfsd-ctl":"^0.18.2","stream-buffers":"^3.0.1","ethereumjs-testrpc":"^3.0.3","truffle-blockchain-utils":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.2.3.tgz_1494964598798_0.029342333087697625","host":"packages-18-east.internal.npmjs.com"}},"3.2.4":{"name":"truffle","version":"3.2.4","author":{"name":"consensys.net"},"_id":"truffle@3.2.4","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"4c5d98e76bae498485059207038ad3287db79097","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.2.4.tgz","integrity":"sha512-tQs5d0Z1GSAXqmzwMF0bJwtH8HhKlrokZ1csV/uEqvZBYVErjnMJRiZ0INpxKKweSBggku1KlAxWg2deKLZ3Aw==","signatures":[{"sig":"MEYCIQD2Jvvla2met7ygqOxGzR08l6TjK0ss6T8pawVoI8mAIAIhAKeQTNUTPvTkznDuqMXYLtKtv7T4pRiS/saHYI1/B+rL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"4c5d98e76bae498485059207038ad3287db79097","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f54ac017cd85c5759f8803d42b3fa42278a36c66","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","diff":"1.4.0","temp":"^0.8.3","web3":"^0.18.0","async":"^1.4.2","ethpm":"0.0.13","mocha":"^3.2.0","yargs":"^6.6.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","chokidar":"^1.4.2","fs-extra":"^2.0.0","node-dir":"^0.1.10","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","truffle-init":"~1.0.5","truffle-error":"~0.0.2","ethpm-registry":"0.0.9","truffle-config":"~0.0.7","truffle-expect":"~0.0.3","truffle-compile":"~2.0.0","truffle-migrate":"~1.1.1","truffle-require":"~1.0.0","truffle-contract":"~2.0.0","truffle-deployer":"~1.0.0","truffle-provider":"~0.0.1","truffle-resolver":"~3.0.0","truffle-artifactor":"~2.1.4","truffle-provisioner":"~0.1.0","truffle-solidity-utils":"~1.0.0","truffle-contract-sources":"~0.0.1"},"devDependencies":{"ipfsd-ctl":"^0.18.2","stream-buffers":"^3.0.1","ethereumjs-testrpc":"^3.0.3","truffle-blockchain-utils":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.2.4.tgz_1495043563181_0.14357443619519472","host":"packages-18-east.internal.npmjs.com"}},"3.2.5":{"name":"truffle","version":"3.2.5","author":{"name":"consensys.net"},"_id":"truffle@3.2.5","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.js","truffle-exec":"./exec.js"},"dist":{"shasum":"f9151e114670eb33d4f4a71d1ea878c06d66ccc5","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.2.5.tgz","integrity":"sha512-lFgDDFFG+EVjoDdJz+6j3hLEgpNFi8a2yxtCHIKz+UAGi/mBw/Fwc1iOh+5mc8M2aKS/VtAe2kzRMN31V8B1Tw==","signatures":[{"sig":"MEUCIHWKy5spy085FfxNwQFvwV5CFS3kWjjjE34WoI2KoPnHAiEAviOjhvb5n4hx1OBdHu/cggTccc+34lL7P9w5vPQdc+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"f9151e114670eb33d4f4a71d1ea878c06d66ccc5","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"7fd683ee17ff76a73a4f154138028cb0bf15e6bc","scripts":{"docs":"mkdocs serve","test":"mocha"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"cpr":"^0.4.3","del":"^2.2.0","chai":"^3.3.0","diff":"1.4.0","temp":"^0.8.3","web3":"^0.18.0","async":"^1.4.2","ethpm":"0.0.13","mocha":"^3.2.0","yargs":"^6.6.0","colors":"^1.1.2","lodash":"^4.5.1","mkdirp":"^0.5.1","chokidar":"^1.4.2","fs-extra":"^2.0.0","node-dir":"0.1.16","spawn-args":"^0.1.0","finalhandler":"^0.4.0","serve-static":"^1.10.0","truffle-init":"~1.0.5","truffle-error":"~0.0.2","ethpm-registry":"0.0.9","truffle-config":"~0.0.7","truffle-expect":"~0.0.3","truffle-compile":"~2.0.0","truffle-migrate":"~1.1.1","truffle-require":"~1.0.0","truffle-contract":"~2.0.0","truffle-deployer":"~1.0.0","truffle-provider":"~0.0.1","truffle-resolver":"~3.0.0","truffle-artifactor":"~2.1.4","truffle-provisioner":"~0.1.0","truffle-solidity-utils":"~1.0.0","truffle-contract-sources":"~0.0.1"},"devDependencies":{"ipfsd-ctl":"^0.18.2","stream-buffers":"^3.0.1","ethereumjs-testrpc":"^3.0.3","truffle-blockchain-utils":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.2.5.tgz_1496253058781_0.6366505364421755","host":"s3://npm-registry-packages"}},"3.2.90":{"name":"truffle","version":"3.2.90","author":{"name":"consensys.net"},"_id":"truffle@3.2.90","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./cli.bundled.js"},"dist":{"shasum":"e688551335c9d586bfdb33f4dc5854c824d384f9","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.2.90.tgz","integrity":"sha512-R9tajOvmaWd8oU2BKVyhqQS0dW1j8uOdyPOT/dl8MndvDjIzQbtcJO4W2G6FrpRI17qfJAKpVpcb0DF0BvTbrg==","signatures":[{"sig":"MEUCIQCcT0OCbclIVVti2O4a7S+3U92dHTEuO5S5NT9fv8yyXQIgdad6yzI/HA3no3DUSX4OE1WEhgptwFC1cP5fBnoSp8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"e688551335c9d586bfdb33f4dc5854c824d384f9","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"d2375a3d2dbb91b4ec95b3cc0a77aa1ceee31858","scripts":{"build-cli":"webpack --config ./webpack/cli.webpack.config.js"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"^0.4.11","original-require":"^1.0.1"},"devDependencies":{"webpack":"^2.5.1","js-scrypt":"^0.2.0","prepend-file":"^1.3.1","truffle-core":"^3.2.6","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","on-build-webpack":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.2.90.tgz_1496428724122_0.23398205870762467","host":"s3://npm-registry-packages"}},"3.2.91":{"name":"truffle","version":"3.2.91","author":{"name":"consensys.net"},"_id":"truffle@3.2.91","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"d075a31645e32387fc32278cfdc9ee356d9b46ad","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.2.91.tgz","integrity":"sha512-jt8tHTtkAWoiXSVlehIsRxnWjv8UrNQLu6fBqYpev4C5aGtCOtGVJFODUxPrXEdkxOljd6Ece8NRXnzeEECAQg==","signatures":[{"sig":"MEUCIDvDg07C+8vLOwgnAQHvbXq1cE1bs7kUi4he2xhVERE0AiEA3d3OsWcGBKa1+xpOCBBgFfkEeVZXz4C38Mjk4o/g0N0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"d075a31645e32387fc32278cfdc9ee356d9b46ad","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"896e9570b5130e61e9f61ba3c1d7b18582454161","scripts":{"build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"^0.4.11","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"webpack":"^2.5.1","js-scrypt":"^0.2.0","prepend-file":"^1.3.1","truffle-core":"^3.2.7","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","on-build-webpack":"^0.1.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.2.91.tgz_1496439296729_0.7683553542010486","host":"s3://npm-registry-packages"}},"3.2.92":{"name":"truffle","version":"3.2.92","author":{"name":"consensys.net"},"_id":"truffle@3.2.92","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"77028be9fab90faad516484f6e8cd347f7ce657f","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.2.92.tgz","integrity":"sha512-30YAmaqB5R8UJknuimS3tMkrX/5Th6FwDZW2LYfD0ytyEuGKsMdmwO0w1XVSEdqL0eMBhxptSaMqByVOmGj1jA==","signatures":[{"sig":"MEYCIQC8KH9fJLzatW1pX4IJGIqb54ukhwRNJ7tdtfC4IR9prgIhAMXvek/fyh7SC0i4Wag/26HH0J+kKQ2zVzkdbildOwDl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"77028be9fab90faad516484f6e8cd347f7ce657f","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"456f8008e236741cca4c7050af8f1306c7d3d33e","scripts":{"build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"^0.4.11","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"webpack":"^2.5.1","js-scrypt":"^0.2.0","prepend-file":"^1.3.1","truffle-core":"^3.2.7","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","on-build-webpack":"^0.1.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.2.92.tgz_1496946869804_0.09399246494285762","host":"s3://npm-registry-packages"}},"3.2.93":{"name":"truffle","version":"3.2.93","author":{"name":"consensys.net"},"_id":"truffle@3.2.93","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"a9b6994b6c45579e1ed8364e4d3d010f7d1f8877","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.2.93.tgz","integrity":"sha512-1mbYaCQ/caSIoKuIkFQXdY7Q/hqaTmY3tr3KgNBpNwA5DQcd1UBrYbARU+ycJuM1ucAvHrdVQzjXLho9FGP3vQ==","signatures":[{"sig":"MEYCIQDlu21z4PZlF7PuSCSBS5drbghQi5WLh24ntpsgHvWf8gIhAKP/vvDEoQi1AexgsKpxk02tWoRnoT9zOWBELILkp7Ao","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"a9b6994b6c45579e1ed8364e4d3d010f7d1f8877","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"c1fb7425d2649b75316d40c964cb8c1073f162fc","scripts":{"build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"^0.4.11","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"webpack":"^2.5.1","js-scrypt":"^0.2.0","prepend-file":"^1.3.1","truffle-core":"^3.2.7","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","on-build-webpack":"^0.1.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.2.93.tgz_1496957983520_0.015589238377287984","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"truffle","version":"3.3.0","author":{"name":"consensys.net"},"_id":"truffle@3.3.0","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"36b78fce21aec7bcbf673116ccf371acf5104408","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.3.0.tgz","integrity":"sha512-i9eQsNQSaSQDDAIRvOr2WdkyMEgQohDt3Q89+P/unGMfioGMZ3qlJvxi/ilkauOOWuZeeesyYMaucp0+56aofA==","signatures":[{"sig":"MEQCIF7/mo4DyCpOpyryewh7T6+q0StJOi02oWaiFAa1spVaAiBjA3/ueMonZbM37Lk90pX9AL2c5RPaPr667wJkeR/tbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"36b78fce21aec7bcbf673116ccf371acf5104408","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"7f6b05229ce9838e5600ffe8649926716190f343","scripts":{"build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"^0.4.11","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"webpack":"^2.5.1","js-scrypt":"^0.2.0","prepend-file":"^1.3.1","truffle-core":"^3.3.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","on-build-webpack":"^0.1.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.3.0.tgz_1498587139838_0.5421471034642309","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"truffle","version":"3.3.1","author":{"name":"consensys.net"},"_id":"truffle@3.3.1","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"14ac6eb0366498780bdafeb200dd8892e65526f5","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.3.1.tgz","integrity":"sha512-qIWanNZ4nuEDCgA1VWH/sGePs6+i7X15wA2HJ/L4YILJoXB8KIi8h3V0j38/t6qdMF+0a8h99fHmmHnaj9Q9YA==","signatures":[{"sig":"MEUCIQC9c7IYyf4lu0r5Av9UWSsCi7ZoIYTXwKFCYmXsRGHC6QIgdPc1suXWCRZZv7UmU+CeUxnH+EVPzxCv3Ta7LpNn8wQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"14ac6eb0366498780bdafeb200dd8892e65526f5","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"2f86bf552bae6d5069ddf918ae40f44ecdd02c21","scripts":{"build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"^0.4.11","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"webpack":"^2.5.1","js-scrypt":"^0.2.0","prepend-file":"^1.3.1","truffle-core":"^3.3.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","on-build-webpack":"^0.1.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.3.1.tgz_1498766333185_0.5601633174810559","host":"s3://npm-registry-packages"}},"3.3.2":{"name":"truffle","version":"3.3.2","author":{"name":"consensys.net"},"_id":"truffle@3.3.2","maintainers":[{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"17f8cf118d7ca7a23f41cf42cd9e1cecc653c768","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.3.2.tgz","integrity":"sha512-7kEywCTNMRy938MDKvNLUE6MBRTWjJK2S64UBPvl5e9jIdAxDjP2qweHIHrzQ3LDAQdRPIYTn2fEQZ0Q8Sk40A==","signatures":[{"sig":"MEQCIG59opOYjH0kHezEGaqPE0lO6YoFdjy+2ZoG8Ne+gNjsAiB5Tolb6TnU6z4KqqCel0bVR8lCQ1+CoHr9EYQGVSek2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"17f8cf118d7ca7a23f41cf42cd9e1cecc653c768","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"d4be529d5bf9deec926367f1e243d5d3bd1efc66","scripts":{"build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"tcoulter","email":"tim@timothyjcoulter.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"^0.4.11","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"webpack":"^2.5.1","js-scrypt":"^0.2.0","prepend-file":"^1.3.1","truffle-core":"^3.3.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","on-build-webpack":"^0.1.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.3.2.tgz_1498842229219_0.9062411296181381","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"truffle","version":"3.4.0","author":{"name":"consensys.net"},"_id":"truffle@3.4.0","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"c2c24693f09aa0b86f87684877a1d1ec21d35ef4","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.4.0.tgz","integrity":"sha512-HZhpCePTe64mSY7gAT4rnM2yVOFo4LbcXhsPjghd9cV5qYjVtwh6GwuqVv56aIZNJGOa+3mzCuXqz+X3rZVrfg==","signatures":[{"sig":"MEUCIQCTJTon/9hrTcFMfs4rG74k4JAAwHZJYmZE1sJVl99MOQIgDP4YCKaP3MIbws4V+++WD739aaYMiDyoCES7fKi0pSM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"c2c24693f09aa0b86f87684877a1d1ec21d35ef4","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"28336d0f34d16e9313b5e289bce53033494154e0","scripts":{"build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"^0.4.11","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"webpack":"^2.5.1","js-scrypt":"^0.2.0","prepend-file":"^1.3.1","truffle-core":"^3.4.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","on-build-webpack":"^0.1.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.4.0.tgz_1499361412112_0.03251753794029355","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"truffle","version":"3.4.1","author":{"name":"consensys.net"},"_id":"truffle@3.4.1","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"8d16bfc60625165a8ba772291c8fdedfee991d3c","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.4.1.tgz","integrity":"sha512-cm9w4StEKbeGIEp59XPlFX/5fLV7+Eae4nLFxtmEMQPKu0ttWZleY3L8Rns9mlsXtdPAu029OzsPB9BfoZeEcA==","signatures":[{"sig":"MEQCIChK7JvAC8kUud3NBahaMOE8jefwezidDufFoWrBtEEhAiBkRjK61vlW5oZ1BH0NyhCl2nYM7qifxSNkhjJ9DwIrww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"8d16bfc60625165a8ba772291c8fdedfee991d3c","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"47b1d4fad0e0abf642484e69f6c4cd7c196f7675","scripts":{"build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"4.1.2","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"7.7.3","dependencies":{"solc":"^0.4.11","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"webpack":"^2.5.1","js-scrypt":"^0.2.0","prepend-file":"^1.3.1","truffle-core":"^3.4.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","on-build-webpack":"^0.1.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.4.1.tgz_1499365117446_0.020539070013910532","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"truffle","version":"3.4.2","author":{"name":"consensys.net"},"_id":"truffle@3.4.2","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"2c75ce4c4d561bd91a356f4f6bde33bb00a136f0","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.4.2.tgz","integrity":"sha512-k4GhPbrMTw7fQMv6PbTSPrzHW7YzvesqyN+js/B7OaVk8uCciJt3TF6nY4q7DyT5OmgBQ0q9smCjvGShYpqYIA==","signatures":[{"sig":"MEYCIQCX/bxR8gfQg/W+psyvS+zTEHGnm5WLYSL8pVDp4vRKmwIhAND0UqTg5kdWnYoHHuig1nfTou4vpIPNI7EcA0OZJtwI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"2c75ce4c4d561bd91a356f4f6bde33bb00a136f0","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"a6171f01766ace454d43ea5624de961cf29d79e4","scripts":{"build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"0.4.11","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"webpack":"^2.5.1","js-scrypt":"^0.2.0","prepend-file":"^1.3.1","truffle-core":"^3.4.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","on-build-webpack":"^0.1.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.4.2.tgz_1499366382626_0.6549861223902553","host":"s3://npm-registry-packages"}},"3.4.3":{"name":"truffle","version":"3.4.3","author":{"name":"consensys.net"},"_id":"truffle@3.4.3","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"6d9ea4abea758b452b2d3769669eb7109146229e","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.4.3.tgz","integrity":"sha512-/3nviCEgkHnc9duae8kaueUDb+5TLyh6gt++fLV+M5wbrXG4wIIZrewY5//UQix7iBUWFlOv5dlHg9X9m1S/tA==","signatures":[{"sig":"MEUCIQDXpAU3IJ0wqRQybP21Ufox3wU51CmTYW0r2/UUpli2DwIgEZ/KQTNqbFeAn7fyaHUVsZmFTWCQws2HihCsDdzC2RM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"6d9ea4abea758b452b2d3769669eb7109146229e","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"fc7a4ee1da12db1a322adc3a9ba0fc1f28700fb7","scripts":{"build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"0.4.11","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"webpack":"^2.5.1","js-scrypt":"^0.2.0","prepend-file":"^1.3.1","truffle-core":"^3.4.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","on-build-webpack":"^0.1.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.4.3.tgz_1499366597768_0.21424343902617693","host":"s3://npm-registry-packages"}},"3.4.4":{"name":"truffle","version":"3.4.4","author":{"name":"consensys.net"},"_id":"truffle@3.4.4","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"5a2b04ceaf6bf89395fed6ea33bc5abfba120966","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.4.4.tgz","integrity":"sha512-3fXgV40iXpW8PRcSZHHJFF5Yq3h9DHlzb/u7OX7i+xOS2NtnLH3vXJsVBOUA1nozzNI3KJ77gTGKwgU/AhOiYw==","signatures":[{"sig":"MEUCIQCMzVWtCLNuf6qXDBbvtMLCOZoQl7aQzPSCKd7/WR4JJgIgAywXjIUvInuvc+CL8P/mDOI1xXA8oAKKHZv/Os2vfJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"5a2b04ceaf6bf89395fed6ea33bc5abfba120966","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"baad8ebf688754e5a99a3fe3f64cafbb4217caff","scripts":{"build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"0.4.11","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"webpack":"^2.5.1","js-scrypt":"^0.2.0","prepend-file":"^1.3.1","truffle-core":"^3.4.4","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","on-build-webpack":"^0.1.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.4.4.tgz_1499800005774_0.6695281905122101","host":"s3://npm-registry-packages"}},"3.4.5":{"name":"truffle","version":"3.4.5","author":{"name":"consensys.net"},"_id":"truffle@3.4.5","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"f26fe3721c3303900dbef639f82218e87bb53540","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.4.5.tgz","integrity":"sha512-6m5fGzZTvvt4mRmaBJXDcoHyoAJI9Z9CmnWgCHbRIl3kc8l2IbTS+YRw0ohFcQzn9g/xlGYmFjGSYY3ZIXCObQ==","signatures":[{"sig":"MEQCIHYHUAwPknjSi+0G8rsWpY7AbthX8ELKMId8vXI7qrOlAiA7944ZMoHs22Q14pFi8XejIl4uOle9UtogRpOoKcE6QA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"f26fe3721c3303900dbef639f82218e87bb53540","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"e1eb29b9ca35847225f894c6b064ad911c7d7fe8","scripts":{"build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"0.4.11","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"webpack":"^2.5.1","js-scrypt":"^0.2.0","prepend-file":"^1.3.1","truffle-core":"^3.4.5","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","on-build-webpack":"^0.1.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.4.5.tgz_1500322052420_0.8989146004896611","host":"s3://npm-registry-packages"}},"3.4.6":{"name":"truffle","version":"3.4.6","author":{"name":"consensys.net"},"_id":"truffle@3.4.6","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"72a07154233b4d1198ecb991a5fab468a0c54671","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.4.6.tgz","integrity":"sha512-0SG74gENfChdCPfZu5D0YZ4qt2ZkAKuZMHhNIrRlpVD8h3ba546+QbsNpx5QaZKCVRr94MiLIVw+N4HPNz8Zuw==","signatures":[{"sig":"MEYCIQC3hM2SzlN8Bm/aOjuhvosG5FqqwQki9MkErw+lYVhbQwIhAIub/otN8dpbHrZWWpIfovw7P5ktgNXym2mcCi5xqChj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"72a07154233b4d1198ecb991a5fab468a0c54671","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"c39abef7ae7fc5ba1cdedf03a56e132ed662cdf7","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"3.10.8","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"0.4.13","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","js-scrypt":"^0.2.0","truffle-box":"^1.0.2","prepend-file":"^1.3.1","truffle-core":"^3.4.6","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","on-build-webpack":"^0.1.0","truffle-contract":"^2.0.3","ethereumjs-testrpc":"^4.0.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.4.6.tgz_1501000561668_0.7904198956675828","host":"s3://npm-registry-packages"}},"3.4.7":{"name":"truffle","version":"3.4.7","author":{"name":"consensys.net"},"_id":"truffle@3.4.7","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"5209674e9fb4c91b715406e2a76cb2fa4f45f948","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.4.7.tgz","integrity":"sha512-sAc1dixGDpt38Qq9gqEEIFpXXIIaNKViWlojD9Xv4NBqK/03lxb43M7gcILM4gMpgMdwtTAunG4ZQe7z+HYvJQ==","signatures":[{"sig":"MEUCIDzKaJato1hyXd1At8KB0qm1dVOc+purz6Zd4EEZ8SBtAiEA+dXkZLSE7jyITdvIQkgB68IZxiKysswwRS9Pigajc+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"2c7c0e3ed071773fff46cbbcddf8cecd905527fb","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"5.3.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"0.4.13","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","js-scrypt":"^0.2.0","truffle-box":"^1.0.2","prepend-file":"^1.3.1","truffle-core":"^3.4.7","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","on-build-webpack":"^0.1.0","truffle-contract":"^2.0.3","ethereumjs-testrpc":"^4.0.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.4.7.tgz_1501548835345_0.20689302566461265","host":"s3://npm-registry-packages"}},"3.4.8":{"name":"truffle","version":"3.4.8","author":{"name":"consensys.net"},"_id":"truffle@3.4.8","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"5d0cc363dfd6eb3fd5efbc9675732b52b587d8c3","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.4.8.tgz","integrity":"sha512-UeMrofHcguSwfAa5Oy3+arWPWb5zd28stySKIanNhzByV1rcUy3WhxE5up4LBOxAPz+OsH1nQ02kqIcBZDwxIw==","signatures":[{"sig":"MEYCIQC4JuHxX/vZS2DdbiBL+mCyQ4ifGZg7JK85MHl0+PnR7AIhAIwm7sUIHsmwT3fVngwEMYVOVPZMsITCxRRfrm/LYWG7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"c071c12116d1ee2bfd61fc763fdb697a6c4352af","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"5.3.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"0.4.13","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","js-scrypt":"^0.2.0","truffle-box":"^1.0.2","prepend-file":"^1.3.1","truffle-core":"^3.4.8","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","on-build-webpack":"^0.1.0","truffle-contract":"^2.0.3","ethereumjs-testrpc":"^4.0.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.4.8.tgz_1502381768546_0.43294682004489005","host":"s3://npm-registry-packages"}},"3.4.9":{"name":"truffle","version":"3.4.9","author":{"name":"consensys.net"},"_id":"truffle@3.4.9","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"9186a2b8d51696fffae1439bf8eea3dd3deed44e","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.4.9.tgz","integrity":"sha512-1i8uJMP1xddK7QW1rWtHIzpDlTI6kZexTurWSU5lgNO/c7THimcCdykXitB38JzueWyUUo2mdYcvVe3TG0QaeQ==","signatures":[{"sig":"MEQCIClsuZaax21/uW5hSB5K93JfB4LDohlaYpz132nBUwJaAiBoXE1hDhO8hhbDHUxjj25jOCxs8VA8Jdy2lGVdole1IA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"cddc0107d052d8dcdd310476a96e913dfdc2642c","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"5.3.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"0.4.15","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","js-scrypt":"^0.2.0","truffle-box":"^1.0.2","prepend-file":"^1.3.1","truffle-core":"^3.4.8","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","on-build-webpack":"^0.1.0","truffle-contract":"^2.0.3","ethereumjs-testrpc":"^4.0.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.4.9.tgz_1502889753300_0.1418871646746993","host":"s3://npm-registry-packages"}},"4.0.0-beta.0":{"name":"truffle","version":"4.0.0-beta.0","author":{"name":"consensys.net"},"_id":"truffle@4.0.0-beta.0","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"bfab814728407b93a1f60f131de879a34fbfe60e","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.0.0-beta.0.tgz","integrity":"sha512-fDRa+wZuqp3XLyHT9mz6wUwBkkDt8SkLLTa/XReP30Pk2vMZeP2bNK8Kn/3zU6DZdZD5XPAztYnEib8Ul9M/Zw==","signatures":[{"sig":"MEQCIDh3K01ZDWZ6xGdZ3FWHaHmsxkG2LHTH16O9uf3PZ0shAiArPzRzKR/pIUi8S5OQtfhQFvqYqHLbvVIv30HDOfUpvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"97896feb6e85bdb66707ec4af4fd8be8d667f4be","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"5.3.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"0.4.15","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","js-scrypt":"^0.2.0","truffle-box":"^1.0.2","prepend-file":"^1.3.1","truffle-core":"^4.0.0-beta.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","on-build-webpack":"^0.1.0","truffle-contract":"^3.0.0","ethereumjs-testrpc":"^4.0.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-4.0.0-beta.0.tgz_1505318475602_0.6319373440928757","host":"s3://npm-registry-packages"}},"3.4.11":{"name":"truffle","version":"3.4.11","author":{"name":"consensys.net"},"_id":"truffle@3.4.11","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/ConsenSys/truffle","bugs":{"url":"https://github.com/ConsenSys/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"c4aa12bd512c741a0fd2f6e922e6cd69cda97acb","tarball":"https://registry.npmjs.org/truffle/-/truffle-3.4.11.tgz","integrity":"sha512-DT5nArmVW0wPCPMCHrYyVrhBbTiA2VLTOXIbbHULHTCJSFOSsDK6EDKA2nrtzq3fZ6i++ZS34iIjLNY27dBLXQ==","signatures":[{"sig":"MEUCIQCgOTJcdflzklFYD7Y4/AMLxk4krO9F2yp8pxbrX4X66AIgJ+zRQT4DtF11AmVwPVZNcfQ0AOXX7vNLYQjRng2Acds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"0b2ea0f20f5d41f5fa28003e85a4aa2b4ff13d66","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/ConsenSys/truffle.git","type":"git"},"_npmVersion":"5.3.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"0.4.15","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","js-scrypt":"^0.2.0","truffle-box":"^1.0.2","prepend-file":"^1.3.1","truffle-core":"^3.4.11","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","on-build-webpack":"^0.1.0","truffle-contract":"^2.0.3","ethereumjs-testrpc":"^4.0.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-3.4.11.tgz_1506442749981_0.9851492159068584","host":"s3://npm-registry-packages"}},"4.0.0-beta.1":{"name":"truffle","version":"4.0.0-beta.1","author":{"name":"consensys.net"},"_id":"truffle@4.0.0-beta.1","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"68e52c9682f7d258e80011daa563557f2413ccd2","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.0.0-beta.1.tgz","integrity":"sha512-Jx97bAcMFO0zPtexQ+TMm1eHr4GuEb3KspVO9PYJXOI1z3vVGkvgLaeEyMV0Fl8h+j+HVrKxdX1dXwNopsWA2g==","signatures":[{"sig":"MEYCIQCyNxrkKbeClBOIfwwlYHCV3Z4LD4FIcsID5i9uZ1jS7QIhAPmLz1JuU6tWiJ6SpZtnODapGJKQRuRQpCJjtMEH8xkQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"8a110a79c6476c8e11d813c996d510688ca67736","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.3.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"0.4.17","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","truffle-box":"^1.0.3","prepend-file":"^1.3.1","truffle-core":"^4.0.0-beta.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.0","ethereumjs-testrpc":"^4.0.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-4.0.0-beta.1.tgz_1507586924880_0.5367534281685948","host":"s3://npm-registry-packages"}},"4.0.0-beta.2":{"name":"truffle","version":"4.0.0-beta.2","author":{"name":"consensys.net"},"_id":"truffle@4.0.0-beta.2","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"2c6ee893615a90eeea32f370a790edc26cd840ee","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.0.0-beta.2.tgz","integrity":"sha512-BI/FEnsiyiV9S7jVr+VVolMOzH2JQFHRv5juO1hj16ex8OSn08cyzOpN07vdlIEnTAGfHTt9fSolB9glBP+S8Q==","signatures":[{"sig":"MEUCIFgrfy3cO8qQydzKx29EoHeYBIzegmWgQXHW9bAGgeQ7AiEAgbMvsgYzfpqwti1XaXf+1HZ8VmLavnZh8GtatQ4O/ss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"ee9ca676d86023bbfc2f7db8f9924de7db1d99e9","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.3.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"0.4.17","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","truffle-box":"^1.0.3","prepend-file":"^1.3.1","truffle-core":"^4.0.0-beta.2","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.0","ethereumjs-testrpc":"^4.0.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-4.0.0-beta.2.tgz_1507592363813_0.3324576807208359","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"truffle","version":"4.0.0","author":{"name":"consensys.net"},"_id":"truffle@4.0.0","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"3ad24db6b42465f33f09e402c04eb4f1d3585fb2","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.0.0.tgz","integrity":"sha512-EudgMeScNn53XMjrgIoa1f+g17gWazx/POb9YBcg74dX50AlrMSgIoOobyUMoTXVDj3lgQ/yW11u2vnUfGHmYQ==","signatures":[{"sig":"MEUCIQCmNF3GPEWQVvHfsmZ/8N9pFM9+nJ1ml40GycPM3RDg/AIgGELpUpZye80kSgT90PtrMw80ZCGNlW3nuilpwe1yH+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"d4ca7e39e089ad32c9b812fd821bf38099bc7146","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.3.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"0.4.18","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","truffle-box":"^1.0.3","prepend-file":"^1.3.1","truffle-core":"^4.0.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.1","ethereumjs-testrpc":"^4.0.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-4.0.0.tgz_1509474679997_0.9972419070545584","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"truffle","version":"4.0.1","author":{"name":"consensys.net"},"_id":"truffle@4.0.1","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"d8661a4ad7a6ca094b7517d29b199c60e6dde665","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.0.1.tgz","integrity":"sha512-PybO+GMq3AvsfCWfEx4sbuaJlDL19iR8Ff20cO0TtP599N5JbMLlhwlffvVInPgFjP+F11vjSOYj3hT8fONs5A==","signatures":[{"sig":"MEUCIQDE1nTZwO/W34T03x8ghhY2otrZJGCN/EaGth40/EsM8AIgLMP+QAW2rfNMV7U/GcZi3Xf3fgti5xu7pH9aU2RbHVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"bf0fe33298922fdf545ec6b7304f84327b8a5944","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.3.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"0.4.18","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","truffle-box":"^1.0.3","prepend-file":"^1.3.1","truffle-core":"^4.0.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.1","ethereumjs-testrpc":"^4.0.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-4.0.1.tgz_1509575596360_0.9319645767100155","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"truffle","version":"4.0.3","author":{"name":"consensys.net"},"_id":"truffle@4.0.3","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"14ede96a7ddcce038dae98e0ceb6077cc0b81f81","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.0.3.tgz","integrity":"sha512-/c60pjAFIKR0dUBohi5EVeQPeyMSa2OQr51WHTZoiVFh5W/VDyP5GFhzvJeEuYzTRyBiSi++v9gvDqcYim3X3g==","signatures":[{"sig":"MEQCID6XvhL55Z60YtyOiWI39ETmKye7QPxPl3+7sRQ3uiDcAiA9cpCouSPNaxVptL5HhS2Si3GdT4oiZf8vCueH2rWXUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"47bad890b767ed63372d40bee912d51debe4c0c3","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.3.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"0.4.18","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.0.3","truffle-box":"^1.0.3","prepend-file":"^1.3.1","truffle-core":"^4.0.3","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-4.0.3.tgz_1513294276376_0.35336710116826","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"truffle","version":"4.0.4","author":{"name":"consensys.net"},"_id":"truffle@4.0.4","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"b447cb3b0469054413b5ff421f6e8baeefddb2be","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.0.4.tgz","integrity":"sha512-keAkRNNfU3W7yUMRDF3YHoqmqdv6TChXY0g+RuPpxnRHfspXVtIKwuN2pV07jzY/RbDsIKShcSyF7VBV7eZUvg==","signatures":[{"sig":"MEUCIGvAWLEXGTG1tbSDCMd9CP4W2hBGz1B5NKGBzEoImi/GAiEA1+KR1Pqh2WrghPwKHHNiGHhvwXm4wmaiVO5a9Pn01/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"924e26be7d1d4a98cf9cc4c0ab8a85c44be92a15","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.3.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"0.4.18","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.0.3","truffle-box":"^1.0.3","prepend-file":"^1.3.1","truffle-core":"^4.0.4","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-4.0.4.tgz_1513820219114_0.3565251366235316","host":"s3://npm-registry-packages"}},"4.0.5":{"name":"truffle","version":"4.0.5","author":{"name":"consensys.net"},"_id":"truffle@4.0.5","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"1462635cd6dbb9746a1b49a2d3e6b9a7f9226b58","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.0.5.tgz","integrity":"sha512-Hyj4LFRdfgoeb1SVV17hLAlO/szCXuuWS3tq26N5BI+avcEYdZl4KhxKMVgf6O/HeEIEuDYCpfLOWplXMfjeHQ==","signatures":[{"sig":"MEUCIQD/MuZmIIij2x0JkVi2UxGnUXifFt95iU2nKBXpyVfQKwIgYIJ4YfyM+lI0T+2vWxu2G+3DDhgM7eGhKFcqPmQ7dpI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"e8c18f36801a7fd2673e96247c13818d18a93b5b","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.3.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"0.4.18","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.0.3","truffle-box":"^1.0.3","prepend-file":"^1.3.1","truffle-core":"^4.0.5","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.2","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-4.0.5.tgz_1516213828252_0.09577578864991665","host":"s3://npm-registry-packages"}},"4.0.6":{"name":"truffle","version":"4.0.6","author":{"name":"consensys.net"},"_id":"truffle@4.0.6","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"04a23b4c75336f325804d262317f901dbab4f729","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.0.6.tgz","integrity":"sha512-E4u1dZr2IGY4liulO/nGMtavx4jVLXIJp48lxFq54N+gMRGhmBQp5kf1etA3bYhHVtO9IO76qRiHMMVuId7cRg==","signatures":[{"sig":"MEQCIAZTFJTUkDMl3gTt0rc0q2YV00gxT43aNdfL5XHfaLz0AiB8F7FLXBBKIqk60ri2ejhOalrq/5+zGNIsdeolvx3YNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"7b45b8b7fad5e5b7816ecce50c71a4f9824efdeb","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.3.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"0.4.19","mocha":"^3.4.2","original-require":"^1.0.1"},"devDependencies":{"web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.0.3","truffle-box":"^1.0.4","prepend-file":"^1.3.1","truffle-core":"^4.0.6","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.3","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle-4.0.6.tgz_1517439113688_0.19344197981990874","host":"s3://npm-registry-packages"}},"4.0.7":{"name":"truffle","version":"4.0.7","author":{"name":"consensys.net"},"_id":"truffle@4.0.7","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"07f5efe2e35c72b6b09d1dc4f7340ac76df56fce","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.0.7.tgz","fileCount":41,"integrity":"sha512-9IjbgHkCMi7Z9G9geef2WGWuXV2UkzSFYN0fKhOxG1/q3G2HdZOsFhJoscxwq3VcyOhTylf//WrxKxWBtiValA==","signatures":[{"sig":"MEYCIQCxVYUQ4HQu/Z6+o0SSsPLcvRrtSXvD/yY3/oE9lWnIkwIhAPk9L+9ZVuGnTBvFIT8KyXcIaSpMfdEl18iqiGL651wC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36761603},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"c038579063cc95ed959d67d314d1489c8e8ef986","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.3.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"7.10.0","dependencies":{"solc":"0.4.19","mocha":"^3.4.2","original-require":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.0.3","truffle-box":"^1.0.5","prepend-file":"^1.3.1","truffle-core":"^4.0.7","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.4","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_4.0.7_1519680620959_0.6624128444468358","host":"s3://npm-registry-packages"}},"4.1.0-beta.0":{"name":"truffle","version":"4.1.0-beta.0","author":{"name":"consensys.net"},"_id":"truffle@4.1.0-beta.0","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"1fe2ba494a4faa0d42be420d1ea8e7fc6c721933","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.1.0-beta.0.tgz","fileCount":40,"integrity":"sha512-lC9igEPfIYOt+hrkX7aIKPKWcJ4S2FJgKnFkqDgr3Th/8KoqaZlKn2SuXWS40rRbCu0Ie9aQ01SLGSoKbLwiFA==","signatures":[{"sig":"MEYCIQCfjOnHt34L0QXRYht0Pqvl/4fZ6DaAtPUwyHBQMCvRhwIhAO3EBszAD+H0JIeLFMIhrAu59UeuGdPrfLvusgkOesUk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36679559},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nBe sure you're connected to an ethereum client before running these commands. If you're new, install [testrpc](https://github.com/ethereumjs/testrpc) to run a local blockchain RPC server. After that, simply run `testrpc` in a new tab.\n\nSee [the documentation](http://truffleframework.com/docs/) for more details.\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"7d4cf4d433b5da80e9a87956bd6e72597886999a","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.6.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"0.4.19","mocha":"^3.4.2","original-require":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.0-beta.4","truffle-box":"^1.0.5","prepend-file":"^1.3.1","truffle-core":"^4.1.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.4","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_4.1.0-beta.0_1519756774823_0.5153669502141354","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"truffle","version":"4.1.0","author":{"name":"consensys.net"},"_id":"truffle@4.1.0","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"2a4e13f86a0aaf816721f060d7e95844c6e8963c","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.1.0.tgz","fileCount":40,"integrity":"sha512-6uArrTfq3Pe/pq2qjtsOUDtG4O4JEucnHjcHBPRYIY5Ra7bjFhYjqNFZ+66mZECLgLwLmrObviJRchXX0dkSSQ==","signatures":[{"sig":"MEUCIQDJ999D3p2M88JNUlP3gDsV3JneuL9HirsIDnQ6s/5WtgIgJbTut5yiBCNBmrjW0nUDo3aS4F3/xGvNmcSFI36VkYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36679545},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"95bc7897ee2b0db3495cf93308ad14631a3647a6","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.6.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"0.4.19","mocha":"^3.4.2","original-require":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.0-beta.4","truffle-box":"^1.0.5","prepend-file":"^1.3.1","truffle-core":"^4.1.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.4","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_4.1.0_1519761132254_0.7277099716103375","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"truffle","version":"4.1.1","author":{"name":"consensys.net"},"_id":"truffle@4.1.1","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"92d09532a3cb1ab0834ad0ed7416f6f8b4883aa7","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.1.1.tgz","fileCount":41,"integrity":"sha512-tV2+RvepPaiXyCU/+mTGNKuiSUusJ0XLQP3cid77cTTaXny/8eb+tE+2BDRw9OylR4HwnFo6JMqRTG7dXn12Vg==","signatures":[{"sig":"MEYCIQCru8RLreliFxEx6Hw339VKETLlnd1X5KIucvhUqisExwIhAOUk4VBb416MCnOsyVUAu1Uz0nCdd1WliK0+NaEVfknA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36680006},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"a06237f91c298d25c21639fc2da7831d96d52371","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.3.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"7.10.0","dependencies":{"solc":"0.4.19","mocha":"^3.4.2","original-require":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.0-beta.4","truffle-box":"^1.0.5","prepend-file":"^1.3.1","truffle-core":"^4.1.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.4","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_4.1.1_1520470612280_0.563957541693989","host":"s3://npm-registry-packages"}},"4.1.3":{"name":"truffle","version":"4.1.3","author":{"name":"consensys.net"},"_id":"truffle@4.1.3","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"55b7095bcd2cd3751bc874601affa3ceb70df672","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.1.3.tgz","fileCount":41,"integrity":"sha512-BE9SMYRp/KH/xlQTOGmbV5wjju/456Fg/pS5Qez7UTHaJDQHF1OF8l4sWyMhs0TNTgRXwXLwkIBSeZA7QxHjkQ==","signatures":[{"sig":"MEUCIQDTZchq7Wao8kz3wDSzef4SVp17Y76Qy5RKjSHPwtnR/AIgKbEh7PONat41fP1tlaVg1gE97JhKKsabYWIqlkf5tDc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36825991},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"79384aa906cc010083ed107603df00d86058d698","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","build-cli":"webpack --config ./cli.webpack.config.js"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.3.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"7.10.0","dependencies":{"solc":"0.4.19","mocha":"^3.4.2","original-require":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.0-beta.4","truffle-box":"^1.0.5","prepend-file":"^1.3.1","truffle-core":"^4.1.3","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.4","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_4.1.3_1520476689004_0.3561891058738569","host":"s3://npm-registry-packages"}},"4.1.4":{"name":"truffle","version":"4.1.4","author":{"name":"consensys.net"},"_id":"truffle@4.1.4","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"733f92d558090f866180e8f46ed083aaae7c1146","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.1.4.tgz","fileCount":56,"integrity":"sha512-mQnemDuNVDwLYnztZ8OVBiHtqqR9SAHWqjnCFRbReWluMGW2WoF+v4mSQmvFmigJWm+oSoRNjb1ZItSvZoJiCg==","signatures":[{"sig":"MEUCICwWndZulbsqbiT2eC2R8vlxtLkbgkHQIPgiDMmqCeGNAiEA/Oy/ZIVEaoIaS69x2rkgbw60+4R9QFNh1P7swTkAwKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36036972},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"053d69e9c7619346a1f962384da10c355114f26e","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","test:ci":"./scripts/test.sh","build-cli":"webpack --config ./cli.webpack.config.js","test:geth":"MAIN_REPO_CI=true npm test"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.3.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"7.10.0","dependencies":{"solc":"0.4.21","mocha":"^3.4.2","original-require":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.0-beta.4","truffle-box":"^1.0.5","prepend-file":"^1.3.1","truffle-core":"^4.1.4","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.4","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_4.1.4_1522365375915_0.2361143255534386","host":"s3://npm-registry-packages"}},"4.1.5":{"name":"truffle","version":"4.1.5","author":{"name":"consensys.net"},"_id":"truffle@4.1.5","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"763c8175fe5ea1ada92aa7a02eff84b4ab272f72","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.1.5.tgz","fileCount":56,"integrity":"sha512-6sOVFQ0xNbb52MMWf0nHxv0FiXWPTV+OIbq1B0+I5F3sIS8JJ7pM1+o7chbs+oO/CLqbbC6ggXJqFWzIWaiaQg==","signatures":[{"sig":"MEUCID5oCqOA7b8wyKemKjx622LtCk+Ss96kb1RNq/1nJglqAiEA8YZGhWt6+PNTpD7QtsYpBTHozBGD9QliqapGtLGLbW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35601020},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"66f6c059546af22eb5b1a227f70b712b7ddf1459","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","test:ci":"./scripts/test.sh","build-cli":"webpack --config ./cli.webpack.config.js","test:geth":"MAIN_REPO_CI=true npm test"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.3.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"7.10.0","dependencies":{"solc":"0.4.21","mocha":"^3.4.2","original-require":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.0-beta.4","truffle-box":"^1.0.5","prepend-file":"^1.3.1","truffle-core":"^4.1.5","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.4","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_4.1.5_1522369795466_0.858658578509149","host":"s3://npm-registry-packages"}},"4.1.6":{"name":"truffle","version":"4.1.6","author":{"name":"consensys.net"},"_id":"truffle@4.1.6","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"3887081d73973c4e79de52fb25c27bac5e527dd7","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.1.6.tgz","fileCount":55,"integrity":"sha512-0b3vZHEM/R6JT3E/K5AB4r/REEwnFqm0YnhUcCoWzjEMRCExcRlATHqePos99Q/KFixJp3+X+zhDkx86WUWnLw==","signatures":[{"sig":"MEUCIC32oSGefLwST2QlUmCSsCEJmi+AxkskfZRTuNRkF8z6AiEA6oV3CELOv+8v2spUqJ+VEM//loUhiHbJf1FNEWEjwt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35520518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1N2xCRA9TVsSAnZWagAAxA4P/jQdJM163v8D07oLCJr/\nZev2VoKR4JOS8KFlWyKkf+tdY7dFKnK+OcPQsX8KZoWTzYGjprQ3z25TVOIf\nrRHrgMchFLoCMwVLKiX7+B9ddb70lZuOSipebBXziSo6AGt18wp/m3UN/BQi\n6SyDZMBjo5XhQArM2ypzeZOYV1P1ubrv2IDHDajVXk0mDgikU1IHhzWui7qC\nvgYcl6CJAuPPjIKWG/1nubCNbsolmu41D9Agg9sWeZYG7PZHWqvHMSNrXXEM\nuoiIb4j33pb6sEX54zzAboLG/mNgJmIFn5Ilwk9WPkuaR0DLQHdTAlBZp7pt\n69CXT66NDAlAB5dc6sKK5T7nItLN7I7cf5m2TGRap91a0/xLEAAWckc13qK3\nAoXtO8WsFqRjolkWR8NlPRiRz433JobritQjOpQizTZG1byWM1+y7/3l6fjQ\nZRM0T7XN+GZYGiR5j5CQOdZNY/AEu9sYIZcs8JI7DASYgctYpt6y7Men1Hei\nBp53YZdcqwxtuUl8HjvnMyTLqxyzqf4+bwQqDshUhpWHWTTVxRwlnM0UaWXq\n73+5Lxz6CC6rH2yki/rf8Ett10PdhPJrCzqBq57+ASDjt00aZ5NUjYN2pW7y\njUWLoyDN3eCml41FF5B39C3gHpxifh15JRy0/ePg/frWxf14XXW5zaf87Fg8\nM5Gg\r\n=5+qO\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"3cde0dffde1d15f3dcab53009b49f81d3933c6cc","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","test:ci":"./scripts/test.sh","build-cli":"webpack --config ./cli.webpack.config.js","test:geth":"MAIN_REPO_CI=true npm test"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.6.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"6.9.1","dependencies":{"solc":"0.4.21","mocha":"^3.4.2","original-require":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.0-beta.4","truffle-box":"^1.0.5","prepend-file":"^1.3.1","truffle-core":"^4.1.6","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.5","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_4.1.6_1523899823896_0.44447786661013056","host":"s3://npm-registry-packages"}},"4.1.7":{"name":"truffle","version":"4.1.7","author":{"name":"consensys.net"},"_id":"truffle@4.1.7","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"b2d66d26eafd92da868d67765953e12c8160aedb","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.1.7.tgz","fileCount":55,"integrity":"sha512-fe6BIcD9xo6iIJvV1m6ZhOk56kmB8k38kdoWOKYnPPw7ZUUSupgojeTb2K5e+4qIpIHvEvmET4yLUjSGR+hvwA==","signatures":[{"sig":"MEUCIQCpisq7t0E4v8U5woPFr/ze8sKP9IXCkhL1Zh7cssyqmAIgFzosCat8B2npQd7Me/Au+bpOGRR/mrGCI9Qn2AUbW5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35558571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2S5QCRA9TVsSAnZWagAAV0sP/imKINHxpEvYDTMzQyuy\n5HqJfHM3aL90ciJx4ILT1L3xlPSU5wfRkype/Xcka1NhEa8o4ld8ER2aIoWS\nB0Rq4i+2bF8S8YroC/FFFUBWfGQ5JKyUxmE2/IED6Xt8x/XhCtYV+yjX6ZyX\n9/giEe2+H5+o2Qff/MD9dAaxqo5XUYaTnAcEutWj7V0ZTUkEmD8iu/ExC44u\nksOdHq513SW6v4vOJhz6ETqitcR9VhvsZ8UrRTUO5LNtoQocT/rNzj0pqGM7\nUqiVreL2+54rU9MNaAoDaW4M1mBVu/mpoCYZ5T5lgtH3BNJ/qADnvt3pijDu\nJo6A3uycj+cJ3O9/Rl3qa7APogUVzajsPP/KC111AGONv6kNnl4LJBOQUH7W\nT4nyk5jHYvgECVrceJby05r+H9j4JR6HB1ayXLZBqkexM4YaRkF5w4TGGTiA\nKSrJn3PKyYh/NPi1KSrbBBtN0iGuEdi6suOz8NI9zmFoF5rBU6ZNfw3rJUVe\nQdhUaF4S+rUvrvMnMACiHbwFcxBIdYEc8n9Xuv04CiatzGBciOiLSijQgYIZ\nHw02aGkxRZZHwwBkRF5g67JemfuHJLTjxRhAnkDst40yys6DmKRY8f5F9Lz9\nvdDVlOlAWEn0XJtzqErc6Qs+cXBM3R4pjbUd7bioXRkQ/X1EFHMfuvFmVRSk\nO4hI\r\n=/Vom\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"472212009b7825d2b294e6344af6d6c563926c8c","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","test:ci":"./scripts/test.sh","build-cli":"webpack --config ./cli.webpack.config.js","test:geth":"MAIN_REPO_CI=true npm test"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.6.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"9.5.0","dependencies":{"solc":"0.4.23","mocha":"^3.4.2","original-require":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.0-beta.4","truffle-box":"^1.0.5","prepend-file":"^1.3.1","truffle-core":"^4.1.7","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.5","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_4.1.7_1524182606879_0.3054255273286448","host":"s3://npm-registry-packages"}},"4.1.8":{"name":"truffle","version":"4.1.8","author":{"name":"consensys.net"},"_id":"truffle@4.1.8","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"b0b9175e0270145999567a3f0a2337c914a23a9c","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.1.8.tgz","fileCount":60,"integrity":"sha512-btDML3J9Ao+UDqR725ajTybcEqyXzxFzJDC/NAXOyOXoXf2HJwKq6VEvnjP9qc6owA+fJ50d87MmsPRXk+riCg==","signatures":[{"sig":"MEQCIGuvm6OSsto5bKoxsmTbT1XhkroWCNnup/pDRguq4u0lAiBtyZFk4FaUk+XmlmFVhGuXiDSX39ov2rCw7E4nbel1tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35642228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa62fzCRA9TVsSAnZWagAAxboP/jKKNqm2EXivUVuQb8Gi\n3Q+EkMD3HVfKEdSEiLS2cS1PqsUYBx/INLhoXAdVI84uiWFqrs5BaUxZpvWh\nuqg9omfTLQuH22XKMulG2LEHjiJovgCH/eKr9zx86e/tEtqxXuL8h82joI8F\ntfU51xtqOaec52Pap/lc3KZsWlLDay38GpoZ1QlUc8Z98+2jOa0QgZe5J4Bx\nNy2PZqHqDw1C2nIBBhtPk8d1f4D1SSfejLLjy75aGiQO+pEzrouhl+yVlxW5\nf6qHIi1HZL7YQGYCmGWE9jsQtxUUaZu/3OQX4bhDyoCytADO1M5tmIHWPV9W\nLc4NyLnkp8BVHruwCkJBW68NA93lKZdFfMe+HQ0I4ZT7FEVEbi3BgpMVYrRI\n/x3m1vV8bVOL2E0BvTgaFfKQbD8hzLO+DQH8oTZcLTeGdgRaOyo1K+AboiCY\n+fc1LTIi8ZSvS5YPA1EYHnaMLxA+8ZQGrieiomuQfwwQdiSUi/LRORPNlDmx\nzyQV0pqdJGdIVuP32fsgl2iLsPYUytKs7q0T4vk4lq0QBe88elNyF1/ELPD4\nyFS65/JcvAWqyG5bTkiQd1nmrxuLWD5aOx06CrI4gp+VCTsv/39ISsZmZW+G\nkGDWC0px3fLRxAfXYocA+VVBOaOgzwSpep6R3hLZaUjfP53v/ZeeACCYO9nC\n5hsB\r\n=JYkT\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"d3c8cd47e0f2f91f6c457b46c13a923ce745449b","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","test:ci":"./scripts/test.sh","build-cli":"webpack --config ./cli.webpack.config.js","test:geth":"MAIN_REPO_CI=true npm test"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.3.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"7.10.0","dependencies":{"solc":"0.4.23","mocha":"^3.4.2","original-require":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"^0.20.1","mocha":"^3.4.2","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.0-beta.4","truffle-box":"^1.0.5","prepend-file":"^1.3.1","truffle-core":"^4.1.8","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.5","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_4.1.8_1525377010733_0.008310560103798048","host":"s3://npm-registry-packages"}},"4.1.9":{"name":"truffle","version":"4.1.9","author":{"name":"consensys.net"},"_id":"truffle@4.1.9","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"109a4428098cf32f5e7a84b2de32662f59296b21","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.1.9.tgz","fileCount":59,"integrity":"sha512-3j+UGKyXpr4KAkFEGvhbPeJEBJ0Ktz0qmThFnOqOL5A/19tlYi6MRVQC9b2M9GoCGZtzM0bWTz8py7bfnBhYww==","signatures":[{"sig":"MEUCIQDQlmagDCZCrcDQTSgJTtWNvN/YUUEarXjgfVYxFm6nxAIgetnKiE4WeAyeoJbm+3ndTYR/0vdw/2KYf2GIxQ9QTY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35284938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAw9kCRA9TVsSAnZWagAAQ1gQAJmrP2xnSSBj0RWjWXIX\nu/yq838ketghwRPy6e/gJNQNvBJ6UQt2AUyR54BB0FOjkDvzMMCWYPkoTTbp\noM1wLUIOn83k3Ne1U2ukTxB4hrNvBdlircfVC3d6T/2yzdLmS+jPjDyLIE4o\ntCsrCwzhpWwUNcWXxQLULPHCztI9xupIrDwuzzHqOZcE6J5Z4M2YTzQr9GzP\nnQD3aOVyFlHaUXOj2e+pUi9AUMtBcYpr56w1iR20q23GJ22lMI5RQmzrKSw0\nNR05pCRwK5LJU5uG1DbNgmoExpjQtxV4pv5fcZysqkNlTGgRNhYsMUeDajqM\nN072o0WuKzekNQh8QgLG5mpWsijHjEICOyy3vtquwTBgQO+kbuEtycTGc/Gy\ngtWr9bTbECb9ZB9puAH4+wuvcl9yrykq/KeH1qg+8XwkQc6sKvBPGwzhSI39\n663mK7xR0JA7431tyIgVRxGyIFaXrU5KVc0joL/afKXEgAp7M227nlpNcye6\njNqkkdYbIHWj2o6Qm7ElEvBTovqPUuUr5cuerVj21O7FU27orIpZrGkJI12d\nxiW/76SYuTiy31fDxFogSA9+u/eT6EZ/RO2dT3o7z2+ZMY9jAhfPcc9w0+b2\neZgMGjl1e8niZdqOCEJkzHicxnXsG8UAq/RY30GNRkrRPqVxCJQhAjSfD+BX\nwTRC\r\n=T7zy\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"5e45cef45652f7773ad9cf21233c9977c39b6a9e","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","test:ci":"./scripts/test.sh","build-cli":"webpack --config ./cli.webpack.config.js","test:geth":"MAIN_REPO_CI=true npm test"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.0.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"9.5.0","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"^0.20.1","mocha":"^4.1.0","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.0-beta.4","truffle-box":"^1.0.5","prepend-file":"^1.3.1","truffle-core":"^4.1.9","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.5","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_4.1.9_1526927203496_0.5823114288121329","host":"s3://npm-registry-packages"}},"4.1.10":{"name":"truffle","version":"4.1.10","author":{"name":"consensys.net"},"_id":"truffle@4.1.10","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"8e81391475fd036fc571ab5d788816714608e366","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.1.10.tgz","fileCount":60,"integrity":"sha512-rQlZKauF5hSSW2Rxms0qMKQZ1rbpWtTQLeUbkJgPNQP3Uon12YAO5X+g0teHcvHjSx32YBNATiipSQYizZ/tSQ==","signatures":[{"sig":"MEUCIQCQJPhRb4hFo6cRWG2cgm/RbaNW1zjiW7rSJEsmzaNJ5AIgFRUg478IbmgcOu3JdHvd+KsZP0JFMM9sbwl9rmOb370=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34987590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbA3mpCRA9TVsSAnZWagAARGoP/34/x39iYJ0LoTl8eIod\nt6ZAsP0covDtyJZggqB0WIiX23nPCAIUcgPuzqDTZZI+RctyKkVXUtf7VD08\nhwU9tvpLhLqxwaAd8HIGpBKDgb/Bdj2gAWnPTKRn9z5iAUz5lB7y69XohOMV\ncf3AW755cbgSMnPT2R8HZPbqzzWPLmgxwVk5CaOC/rArOORBL3GoC1TmAkYY\nrwPyUGaOxSVJlikY0O688IvoQWsHmdFylqwcjNkXM9fEC3HOhs35cFCWocA8\na2SyLCg12P00f48oWtC9MlgnxJ9FfJZQ8l59oMbPFBbRIou64EgCaO0SMZKp\nT5r2dgXgv7/2GdicUgNgAzWmLTbemn/2+6q1secTSdp2Ac/+l8vHNXI6vNeg\n2VrausSSt+jNqUh8xS97FjB1jJWyQXdxX8jlkD5/bLL0jwDl2icGVyLBzazS\nS0gY4CKdZ/zVS6phpPJyiQLF8szI//WZA3F+Vjox1ZIvvGAVEe3jhMwoeIWV\n9UMBD4NDm+q6ShUZDBrS7U3CVZpoYxcfyPuc1hZo0X7WBVBQRqUEGytBEsgz\nW0DeVVWRa0NQpUzXPr3PJni1jgZ5WfagEF5ee/FM2QuGsBCeYxSJ0MOxfCdf\nATosi44jcpkyaY++o9xsWzS+/edVVl0gQ1rqRgjRZXNvpT2VtzpAHpRdSyKS\nC0Z4\r\n=2vS6\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"32d1f68f56e7ee9ed78a34f1d55943af412ae3c0","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","test:ci":"./scripts/test.sh","build-cli":"webpack --config ./cli.webpack.config.js","test:geth":"MAIN_REPO_CI=true npm test"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.3.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"7.10.0","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"^0.20.1","mocha":"^4.1.0","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.0-beta.4","truffle-box":"^1.0.5","prepend-file":"^1.3.1","truffle-core":"^4.1.10","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.5","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_4.1.10_1526954408506_0.9539920356629881","host":"s3://npm-registry-packages"}},"4.1.11":{"name":"truffle","version":"4.1.11","author":{"name":"consensys.net"},"_id":"truffle@4.1.11","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"a4df812ebf4a564892900c4a1dac1131104a0799","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.1.11.tgz","fileCount":59,"integrity":"sha512-VNhc6jexZeM92sNJJr4U8ln3uJ/mJEQO/0y9ZLYc4pccyIskPtl+3r4mzymgGM/Mq5v6MpoQVD6NZgHUVKX+Dw==","signatures":[{"sig":"MEUCIQDrkqlnfLfozzs6P4MUYrA+t/THvAeytHUOQ4IcuunLEgIgX+rjbuoBxOrxWZDYuP/z103uuQVF8wovHNQU+8pKAeM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34987494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBYDSCRA9TVsSAnZWagAAHkUP/i4pa8ucQjpW+pauoYlV\n/lBMMPknICJMrr3FZb4QogNN0jqom4jlKUbvvraVRxYH4frde2ov+37RPUoh\nVAhdgTS2dR3uNq0SKtY8xh/6zK2xCvi50FT5EoMTkvuOz/peAmKHxlZJpCwW\ns6vDHlQSgImClgYUhud7Rjhz3Q6qLSCaNQneSsG2QXtBb7XvzByU4xQDF3Fr\nVJfV+UENyszOJ8y0rlWHaGBRNT4Pn7qndtT7Mq8dHxgDSEnVXx+RJwiDOsRf\niu26p0RnLr3l3BfFG1+uN9n8Ijy6kIPmZSyjPEa/D+PQ/MQC9tykLkB7BXps\nYdC1v6eiGh0Z3aZDulTr+2lDtaqo7evtnd4hzhkAhbTgNNO7rubtL7j416KA\nXkYQ6ElCNQAp67F/OIkYfm+hvrU3dEHMvy2wj+TrsSs3GIJJX0vDXBEcWyoc\n3ks9P6l6OEziyBW3xtTmgPQphmBsgAsisZTPiqBkaMtoBZu1kvN09G3r0Zse\n7qvYh1XiOsKBoA99oAGX90vVUOQinaBQSgEQj3EYCl0fSpeiusQsSUAegaM1\nIgSnLFkG9QloFnI78S/L9g6W8eeGdST5d2aq4eQgWHsm6bPa4BSPmYbhHgIQ\n8Tp2xWgZIqQmYQlah26qlQDm7Ecxt7eXxFpO92ubbPzUN2LrrIrYJPFjyo9e\nPs1F\r\n=ds0I\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"24229b1f1453eccdccb377cde5a564bae5f76a29","scripts":{"test":"npm run build-cli && mocha","build":"npm run build-cli","test:ci":"./scripts/test.sh","build-cli":"webpack --config ./cli.webpack.config.js","test:geth":"MAIN_REPO_CI=true npm test"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.6.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.11.2","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"^0.20.1","mocha":"^4.1.0","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.0-beta.4","truffle-box":"^1.0.5","prepend-file":"^1.3.1","truffle-core":"^4.1.11","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.5","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_4.1.11_1527087313082_0.7941808395656997","host":"s3://npm-registry-packages"}},"4.1.12":{"name":"truffle","version":"4.1.12","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@4.1.12","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"f45f4b6c1ce15865fcd7bbf5f63340f5e16e2950","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.1.12.tgz","fileCount":93,"integrity":"sha512-CY6JObg7fmnhYnHkpLysRBJ/PFJ0lqhxOMGT7M8vIg6UKQ1nKiZfrKhs/CB0KI5/i9FIDtVfcHeVwKyQe1JZKg==","signatures":[{"sig":"MEUCIQDLoDozwde8XG25jmv4tdzAYR1YTDoG8tnEqvfi+iozxwIgOVSXLHsdqQvF+nzHSZd8Khn/uXhMxmWKIMAz/UJVFeg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33066810},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"scripts":{"test":"npm run build-cli && mocha --colors","build":"npm run build-cli","prepare":"npm run build","test:ci":"./scripts/test.sh","build-cli":"webpack --config ./cli.webpack.config.js","test:geth":"MAIN_REPO_CI=true npm test"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle.git","type":"git"},"description":"Truffle - Simple development framework for Ethereum","directories":{},"licenseText":"Copyright (c) Consensys LLC, and authors.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"0.20.6","yargs":"^8.0.2","webpack":"^2.5.1","fs-extra":"^4.0.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.3","truffle-box":"^1.0.6","prepend-file":"^1.3.1","truffle-core":"^4.1.12","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_4.1.12_1529523774112_0.7045352363215913","host":"s3://npm-registry-packages"}},"5.0.0-byoc.0":{"name":"truffle","version":"5.0.0-byoc.0","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-byoc.0","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"8552e33bbba572f94ab44147b05bfb3cb2b31316","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-byoc.0.tgz","fileCount":80,"integrity":"sha512-M40u++DMzB6Dw7+dVee+YNRbJ6dwIGcjFDsIutxyO0qzdH0WodHDMkzpryZSRLkGPNvFwUSOpHrvfspvikluBQ==","signatures":[{"sig":"MEUCIGPxsViIJH2JhQSJtvXWW4md3uE1IfVpMTc+Fpkeq+s8AiEA8Kp40kaTrhyMZQ62WxT06fBmCCqDZK2ub3EuwgurYRA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33690545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLCY+CRA9TVsSAnZWagAATw8P/RFSP0/4ad71RmQ58DJC\nKrrT9S71udQn3apHJIewSokXHr5i2f4jC0svHLclpohVKK1aQzUR2Jp6EyfA\nCQfipiFySPIFX+juNJ8wI7N3OSLYWAEt3lHXVAuZDLqQLFKsfXfw86Wy9/az\nK0vPXaHH/UfhxQet097C6kP9oIPYTf9qLY7lzzDZi/4CJ9GYowwKTov+eifJ\nAsoU11R7dkFRhN33Xn3J0XKSwpvKdqCR/xyG48qF+TFuB9tQrgtEpGXJDlSK\n18Hb6mDxmc27zGeq6jyEi1GiHmQCQYgEYUdvSWA3QhmRW9P7xjgrr615mQEi\nYAI5BE6N9kOP/yQ2V2khszLk5ByzJzHisLLa0NosW73nGGWfLWRrI5TrsZBt\np59p8kd0YcUWPNH9T0BN3pMBEpFFDclLXNdZbJJlRiPODCU3brApMAA5ST6N\ncwHwXlHpVj63vsF89u3BItcclAP9bBo7kaOpauJtmRFoKAllImj6Sm9pFzQk\nt/XIojZAArDETG+covUOil3rlDCaeA0GojIfcJkbL+aN9DrnQ+yhx/x1Q+kF\nW1w36h4F//jFo+mYgBWN3El5gbACu3EndfZfV8k4Xpt46OMWE/HBYD12Trpb\nTQ2GxxQTVPN1B+vC4Q4Mmn1NTl83yfnMF0Y7auZU2fiwupUd6qgOl29o5DyF\nFn6P\r\n=7qon\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"scripts":{"test":"npm run build-cli && mocha --colors","build":"npm run build-cli","prepare":"npm run build","build-cli":"webpack --config ./cli.webpack.config.js","version:next":"node ./scripts/prereleaseVersion.js next next","version:byoc-safe":"node ./scripts/prereleaseVersion.js byoc-safe byoc"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.6.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.11.3","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"0.20.6","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.3","truffle-box":"^1.0.6","prepend-file":"^1.3.1","truffle-core":"^4.1.12","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-byoc.0_1529620029275_0.20593200920348798","host":"s3://npm-registry-packages"}},"5.0.0-next.0":{"name":"truffle","version":"5.0.0-next.0","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.0","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"ff2a74117fc21318de283f9ce25ef65c637bfcff","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.0.tgz","fileCount":80,"integrity":"sha512-eL/UnS74cH8mhG/QU6pgG3isdLMlXhozJLayj/FAruiPrhJtOtyNAI8oqONhzjNiEFSHaH7uu7+vIIMxHXNRvA==","signatures":[{"sig":"MEUCIQCzf/BJH26zcR1qtY7Q9Rp0ekBnRIpBWkKGdk0EJxJ22gIgVqTDrKGXLXJRiHNssHBKC/EVlox8pP1eU+6P7aZUJ7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38001572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLDQiCRA9TVsSAnZWagAAVHYP/AsaS/niMtf+h05IlVJQ\nKuj/69fPhGKqZEy0OJilR8ZWzUvYIYDRaeppZcg14SBLzbkfmqOF4sbKlJ9t\nZGmTJdt28b6wRxDQlZ9hvnO/RWf21BUiggG9LJ2dTVX/ZiCL2hh9Kc/7soGB\njhx4aD0X31fLqjW6Mj5NDCYJTP4IedEOUFI9CI1pa6NnlzATE8+qDheVcZUU\nPh/vKiOp/iNRf0MmhG/OQDKhHN7Ui/+Pj7sxv23CIaj+fshGZbz2yuOeULCc\n3oLQZpN22yQoVn1bt8/vbEiYHBYRSherd0iEw8XA2n0DPP7345aWZFcTFvUw\nTrkpn2XVrvOqSRPm/S1NbKNGdT/B/qY4l+8LoRAC/ib5er60+jdWqaRzBe1E\njYTHZ5mhRRPTM1wLX2g8U7g+ebfKedlDAvn/sc2EczJid8Z5uUaqsiVurNcF\nC55m+0/tGDybRkZKfL0r/Sx+20xoyPp2gMaPZxbmx+/GzMuvLo4KSIBgCBG9\nl7VCsFKtszguIatIBBJdLflTWXEHhA7QiBoPke0IieIRMiisprd+XPtMyU4H\nkVrPNa4XZTUBvlIbgLw9kLC/vJkTySqLwlf9Nn+8WVqyIvsV2wJXvR8p4Bzc\nsS/t4WsdFIx/x+lzAFz96TmsiVXe5p89w7B+NFyf9Uzu03Im7FMPZKG9chU/\nJEcu\r\n=X00c\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"scripts":{"test":"npm run build-cli && mocha --colors","build":"npm run build-cli","prepare":"npm run build","build-cli":"webpack --config ./cli.webpack.config.js","version:next":"node ./scripts/prereleaseVersion.js next next","version:byoc-safe":"node ./scripts/prereleaseVersion.js byoc-safe byoc"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.0.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.9.4","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.33","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.3","truffle-box":"^1.0.6","prepend-file":"^1.3.1","truffle-core":"^4.1.12","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.0_1529623585912_0.9521717222736461","host":"s3://npm-registry-packages"}},"4.1.13":{"name":"truffle","version":"4.1.13","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@4.1.13","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"bf27586988b4ff84563edfbf32b47941408a76ad","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.1.13.tgz","fileCount":93,"integrity":"sha512-g9M3tS+Y7kvGp6iBsnXiAW34BsX9mCBdIYKFaL6T3tv+8oCTBYhE2NICVbgGtMvoIarPNhs9xnuk1Pq0xZ7DPQ==","signatures":[{"sig":"MEUCIQCdzoeTlfdmv93nGqrwJrAVy3uFd7sz4c2Df1x50UIMkAIgY8u0RqMePqE8AlkIRGHbXCGHsN79QruB5+zy2aO0Uuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33531464},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"scripts":{"test":"npm run build-cli && mocha --colors","build":"npm run build-cli","prepare":"npm run build","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle.git","type":"git"},"description":"Truffle - Simple development framework for Ethereum","directories":{},"licenseText":"Copyright (c) Consensys LLC, and authors.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"0.20.6","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.0-beta.4","truffle-box":"^1.0.7","prepend-file":"^1.3.1","truffle-core":"^4.1.13","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_4.1.13_1530124200635_0.7106355152885746","host":"s3://npm-registry-packages"}},"5.0.0-byoc.1":{"name":"truffle","version":"5.0.0-byoc.1","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-byoc.1","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"19bf9571dc000d0b861d84e2acd6d0a29f631e82","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-byoc.1.tgz","fileCount":79,"integrity":"sha512-HBNi1p1r1lIi2Pu708H3Le/m7M4FqEMpOaqFRgKC0RgInEGRN+GDr2x4RXyEPlZ6ds0/h/WquS8B6gbhwaV0BQ==","signatures":[{"sig":"MEUCIQDtvOHDya61sV9hUhPFOQXhQr6WUh7MBib8ZeshVkdlSwIgS7jtR5brIfC9Tj5dnBQZetClniJ5v0fT3pAcZR3Al7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34352615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNBnNCRA9TVsSAnZWagAAb7wP/2HbtjpZCOp0myEVQ2M9\nf6yP8zUFBuWPtCdiQNOh7UbuEgy+HnurivaDeES4Vesex5mBgKRZD016ApEQ\n88Kx4n/YIphvmtYAhPg7LzeowbRoZHLJKPf2gfdyVr4AKvGAyRicI1eELcKD\nxrjg+BHf1d9LWOhWneHIeJH/+2/EmDTlEkDKWa08tr7in8dY/FGbj53yK+im\nYGVMzPZVEVyoc1rXGVIvNT0Kkk+Cn6i9CPTwjEFU3k1GQPnE/5Xs9b6UMh7n\nIjY+CHl0y/AmgNTBUWfgybwd9nGtEW7LVm6pfPkW5/u+4aQlSvtjTXZfPFR6\noo1j/QDM2tteCt/KzRO9Y+19mdYeMrgwSt8H2/LtvaunLmx2rU8mBVQR6ipT\nzY2AGJ0ic/SUL06bLyZLaqOXcm+ll2igcF58EDfpauHzIbNuQgFXHPTkgd61\nsWwAYV/27eHQinLo7hwtRegoNQTXQeobn5VL1KupKqyk7S+PRT1UFH0SYNro\nrhgi/WWDF8EVZGY7XGBNTMg5D8SPOvn47Vg0QW9UTmuWF2gJnNW+GsI+tR+M\n53e4e6635TLgqhIMutDrcVXX+N7/PQ7W9+0lux08WM94HnsALzimVX710SuA\nFsZNHeHeq2nlhN6p460ADaRIB8UvLYJrqnk4dEGk/dRXQzFErwTQ1ea7mQ2u\n48qc\r\n=yo+0\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"scripts":{"test":"npm run build-cli && mocha --colors","build":"npm run build-cli","prepare":"npm run build","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.0.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.9.4","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"0.20.6","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.0-beta.4","truffle-box":"^1.0.7","prepend-file":"^1.3.1","truffle-core":"^4.1.13","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-byoc.1_1530141132892_0.8963572617616742","host":"s3://npm-registry-packages"}},"5.0.0-next.1":{"name":"truffle","version":"5.0.0-next.1","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.1","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"ef603392b5c2faa3c5342a5d18166009f982edb7","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.1.tgz","fileCount":79,"integrity":"sha512-Q7GUy9Ff3GNJ5URqSr0Q1kepvtYow27S/6lNdII2x103RzVlCeNpI/08KPSrPE1Ig4W9hqfZZk0dhUd9hP9KUw==","signatures":[{"sig":"MEQCIFL+1IQtk2LlDxIOR+vUCH1X/cifE6DUeCSp2U62wW2BAiBgxk7UeTLvrEY+YLLtG1tgO3TFW5PI8LHS+11F5PqSNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38608405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNDxiCRA9TVsSAnZWagAAujUP/j6bbVsaHuqb8rDjY+CS\nhx5xgFGAEIYw4OdRLLgAyWQuRyhfSIQWy7buZqS1Y65+zkzBlJrDp5gS+hBU\nL8vHzLkOUkBgEiis9zezFH+FZGXpq9GD0wtZtCGTVKXGCJKpJmUIIvauQBEB\n49Yhvjxn0hW0JDXE1XPLfWsAXWM5fHRO6H6esMyGxDzDemyE3MUs3h8MtjGU\nitKoGUqZmkXpA8IrvfJ0Xwo+bdnjbDsS+TG8h6SbNZVRgFtFbpkPU41/1CJe\ntKtI01Z3guF5GLLiexXrHGLRwEp1fLA5HlZ6DnhjnBJYIUFVd1Tq6P12C7Pr\n8YKlUaE63Nde0Y9BeWYQe4t7VxrbQvHzXfnPMApLZ3OMsLi/QE0cIxXiILGU\nDqCTE1CV0odZy0pHndHdGGdGLNYLh5rIo5xzujhcEbmFfQXdSswAEbXUSg/C\nHI5iS6ssNGCTRV/N5nFgNdxeRzF7cqaAsshBU4JWhuOkAaWKVwyzD995V3R4\n1+egsleltHKAZYhjfMqi6bHQR6kDh8SuzEpMekj6tN+G3X570uVSxQEZRffb\nUnz1izcMtCoIo9MquvQb4BjwXG7MHy+gzkAAq0233gBb0aNZCD7oAX73WyRp\nxVCgwHcK8wm2KB1IAmIGz5tJDIYakKfqi7oLtV92MJkd/ix/QQ7yywuplItZ\nYGtl\r\n=hThU\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"scripts":{"test":"npm run build-cli && mocha --colors","build":"npm run build-cli","prepare":"npm run build","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.0.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.9.4","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.33","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.0-beta.4","truffle-box":"^1.0.7","prepend-file":"^1.3.1","truffle-core":"^4.1.13","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.1_1530149985673_0.9003478726890952","host":"s3://npm-registry-packages"}},"5.0.0-gyaan.0":{"name":"truffle","version":"5.0.0-gyaan.0","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-gyaan.0","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"6a28437034cd78bca9a996078b1ec482730ac382","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-gyaan.0.tgz","fileCount":67,"integrity":"sha512-8MHBZvau7F3AJdxmGf3Jc+bHd/5zd4reZXh4gLbQ4dsxVjTq+PjMKQpYqvkilpbD8CFYoE0kDmK0QNqzbFIMFg==","signatures":[{"sig":"MEUCIQCsdrmZ0FzkRua3weJVXcoyyaaVdJZ/budxqJd807CQegIgPbrcbTJZj5eOf6kVxJMHiSc14IC/Pe+STH1F6m9XCPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33536167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNEImCRA9TVsSAnZWagAAuhAP/2JMSCJwlXD4IoLBN3YA\n99Z0Rz9OXpNz7sUD17N4H5p320DEJ6dte9O8SgZHKFRyHB9jsS0XGECJNYLJ\nPPUw0/UZViyeHwhzbkbH3rbTrQpR0XR9PB20/ozOonYGA04BL7fdXJXHAGZp\n3jhSNyCH5W9d6vc0VWlu067knXa+ZjLTFgWz5HYkocf5fHlnOA9FLBCIdai+\nSNzzGl1W+mpYIqKcSW9nbfo7VtLIbGjQyntjFLUEpRJaAic6sFv3U0G9uFOr\nrvOL5uOTlT2JdMpWLf3/Gq7Px9Y6n3y/+JWwwVTumU7TFQ+kzu9G5pqKKHw2\nCDl1pU+mY9iJAeHBIy2TKt/ALs6OEFTI8bq96iXU7M5OoeSy/wXk9A+OcY4d\n3fqsSwFtmzu98o2Eu2/nuAfDmToVKf3mI3IMPrkY1JVohASlUC6D93E9xNVp\n0biQuFrFPA279TsrwTzUjBcBaYYZ1214nCTlTCE6r4CN2Y/wPqNhfVDfvQJE\nhf/l3qtOAQtRV8y4hQ9ULHKFxYWnL48ctFIpargk4U8r3ZcF9PobSAce2O4/\nkt1xn/vMj4YtqLLhL3byxjCof6V8S7Ml7grkNf0VeTl1cPGIT9Htfw/9mOA2\nOr3MnTvzAXUt4JgpLP6Qp7FTrz8H+WW7wkZBS9YyuIMtUMbdOYsbSZsF2Om0\nqs9M\r\n=DqpS\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"scripts":{"test":"npm run build-cli && mocha --colors","build":"npm run build-cli","prepare":"npm run build","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:gyaan":"node ./scripts/prereleaseVersion.js async-provider-create gyaan"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.0.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.9.4","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"0.20.6","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.0-beta.4","truffle-box":"^1.0.7","prepend-file":"^1.3.1","truffle-core":"^4.1.13","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-gyaan.0_1530151461691_0.6752572745041279","host":"s3://npm-registry-packages"}},"5.0.0-next.2":{"name":"truffle","version":"5.0.0-next.2","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.2","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"a6da3681be687e92dbf254b4b5238e7cd25d3100","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.2.tgz","fileCount":79,"integrity":"sha512-NGDXXLcSIVTxexE2cVZdH/ETlK/WQ9xmz+NujX9zZyfBdQXrGGP+b+SB1zCyVCwiIr7mhSw11vD6fKhwCqiEUA==","signatures":[{"sig":"MEUCIAyItkgFKcGNmrI8tRIaFeHMyREetEUuCCu+z+JjHYUbAiEAk2USfy0zO+I1pUByH3+xgnKs7MTv93NF/OqOEh9XMHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37732497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOpDUCRA9TVsSAnZWagAAUXQQAJdJrWoEZbsKUGiAKzPs\ndSKbeUNoVMOVo72JtSz0fNRIqb1j6v8u7EzXEJbbCXnzE41EKp+Zo1soeay2\n1yPZoD/Y2e/fWiwF6nfLwK57JhHmFTCnOUdkkTlXhyrNJKNZKW36wm0vVijL\n1AiGTs2OMCCeSCW8MPrAQTlccSVXnbGIZRaXBnmReUqRkaFL5xd1RrLY32S3\nnoRkB4qYoW789Ttz5I61BPYnLSmeHPV8HsaqIS7rD6B+8FKvv4rTlrt7O2D1\nl47dok2SeTODz/C3t4TBaeI17RcEI5aVazzWi33+bcltph9BVlMQHsZxzsHF\nRUDSs+k6fDJFpTL0NxjLnydwhX/oy9Yr2klsu+8LYFe5BPnpEqpst5pUF1VS\nGOZhjM9t6S9+N/SXm21pDh+1w+z3syqey/hLpLu9Vo9fZ8yan0JNf3d+g4ey\nRil9FibOncOQN+Q/Zdl6fgo97YLr2XF6pq7nhkj01iP2Xje6E0gpcPLlRLnq\nF9e2ySe7ZEwQKSIZY1/IeQ6h348Bwd7YecqO8/WSc9nz0b4TeqHrdi20QmV1\nlLN+K2JprqFK9QqAF8dcpZkyiQcxVLvRS6f0s+RQxmscgGCYLpTuQdJu9y/k\naGMfw4W3+UlTTQm8dxG2CJgFqoqWo2CtkiAGlCHrORAigQS010zG1P1mzFew\n9lFc\r\n=cnFQ\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"scripts":{"test":"npm run build-cli && mocha --colors","build":"npm run build-cli","prepare":"npm run build","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.0.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.9.4","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.33","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.4","truffle-box":"^1.0.7","prepend-file":"^1.3.1","truffle-core":"^4.1.13","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.2_1530564820239_0.4193322651906921","host":"s3://npm-registry-packages"}},"5.0.0-byoc.2":{"name":"truffle","version":"5.0.0-byoc.2","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-byoc.2","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"3401d2507ec7f2ad219608991f3f561550a875bb","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-byoc.2.tgz","fileCount":79,"integrity":"sha512-hJooPBQdAeMfXlep9NN483w5h2/OgEZ6ODCEayJ8KZWUScEQdywSfHO9aVqCgi0StjRSYrXXMXnZX9hGcDRykA==","signatures":[{"sig":"MEUCIDL+bwkHQspq3nX/n5wVp+bu9pRjeRnUWU8UHTHiNcQTAiEA1FAzO0DgFRaxHOLhdhX9wfIGxoltfmiCK5KLDXf6sXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33475786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOpZiCRA9TVsSAnZWagAA6vgP/jSh27pwTKpy/HurKf4/\nzJ7bLorCbDO9Ppn6HQs7K/gxeqzFJwBWeimlEKCsJ9nWVTVEtsW6Leo2ja4R\n5s/vd9L2lH6m9mNGKEUUrLquD6ylBaAaw49t8ULT0ayofCezZiiV87gdwwtC\n7VkMtvKm8cdPRJJOmQ9qYkWvhOGEhvaQ/qB5fqGOy74JNK2bvpIIiJeWYErD\nhTvpamRWUvJuDOhhyz6ooYtsTnr6fkFINmg38w1YNrakWLsYvhiMu652GchJ\nVS5EmR50XoKsulwJWclwHOGTx5hSSePeGmg6SxbWITJ+w6jhZHMKH3eXGH2p\n5Z+s/cJwYl3fGvtskUzWLQkwi97c9esnZmdXzsL4Rgp9uzOA1nnenHIsGQSr\nHhNHS1zm7J3VSbEEgxvHf6/3Acl9R9QenrUX1jZKO0XZ34o62QZVbb+rjZ//\nySaVGkY8HZenswFCRfHLSzHqIYVraxQjOFRq/CpUVyAqKkfcCKhJTTbaws2n\nBXKIMoFFbgaoB3MCyW0oDQcj7H25gmSZcvVmsflpB6lIL/k2HofC7db/h+k4\nXhZ2Wo/vK2XSGAQC72KsDhRaJaHDrhaUFRYa6Nqy09AojJ8vcyZvrVxzDClx\nCvuw1T132Vk/Crct+s2rDEguBFf/cwLZ90iNdB4v50bZncP/8GRZu9o4PFLw\nAymg\r\n=jyB3\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"scripts":{"test":"npm run build-cli && mocha --colors","build":"npm run build-cli","prepare":"npm run build","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.0.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.9.4","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"0.20.6","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"^6.1.4","truffle-box":"^1.0.7","prepend-file":"^1.3.1","truffle-core":"^4.1.13","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-byoc.2_1530566242171_0.2724132078522783","host":"s3://npm-registry-packages"}},"5.0.0-next.3":{"name":"truffle","version":"5.0.0-next.3","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.3","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"209882f0e82934fb8fc3fe7ea25f8eb1fba5be4d","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.3.tgz","fileCount":111,"integrity":"sha512-gx61nBg2TtFVGPv0LdrYRlsI2gilru8EMBGbxT2EVsX3RaUtlcox6+Z7eVtMw6a6u3TQN0lCw8LvCfd+pGgoYA==","signatures":[{"sig":"MEYCIQCZf+qt9j8uCnL8CikH/cWVq1lctQKriq/hyIHAqLt6QAIhANqPmTZ0T2ZyQih3KarZw1cMhAFXKedcvRMWJK3Q/rOA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38281064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbSR0KCRA9TVsSAnZWagAADjIP/0VrnQuZ+nJrdFlxf7vq\nYVscCPJg0BV3aMhF/7HDcdYJaWGBN0F5l6d6ndCeOHwroXKbXLYBxK/Qk7U7\nm3JDZBUOu0i1ccmoVYiQYAGBT01Yo+fWJ1CYp63Yz989sITFXDSM1XTv9n6J\nfQ6ARuyf4pq5/Hv9BiMzRtyiTFoWWf7yhbAsbOGHAc12Jon+9Cp/hHkVazWm\nmJrRWqTHvlcAFUTvPvz+Sb7Bogm89SabOPPSMIIR0PG+m8PLXrh4AZQd3tJA\ncYKvd9QHb25bJJvFNb0cP3CC6pFvgcCwJf/ugiKgkzVzW+eI6mdFLNnqmfFE\nQ1Bafl3iiV50EIH+erRLM9kd8ARYDql4N8Z8BJ29qR9cjGYb+3NT1e9JDn6m\nHzWDHeYDzVdNKj8TJL0nscCjPwJvGLiHLq/UpGqXIpJNHZmrkVsR2s7R2PWj\nEuQXfxlj7vNySh6cxCOw5UZ/fLCB7CDW3lhhDrAt3MR8E6Yl9bVNu9cStfUu\nEOPgwjTt0jklEDnvkapS1HrQQp0MYAp50wj23T4mr2usrLvDCtw9rgb8YZLv\ns3mUqbD7L0YpN97cYk7GOTa/sppRg2jfTbH3FvDurbbkt5YSIlgX5tfaEeKE\npu/vmWj3fb+iWsmeJKGdxHtCrkLjqJe06bVOpSqNrqqfpIFYhuGnJXPRRbyC\ntypp\r\n=4yKG\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.0.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.9.4","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.33","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.4","truffle-box":"^1.0.7","prepend-file":"^1.3.1","truffle-core":"^4.1.13","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.3_1531518217765_0.20910817905847767","host":"s3://npm-registry-packages"}},"5.0.0-next.4":{"name":"truffle","version":"5.0.0-next.4","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.4","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"e1b07156fb038b6d6d5a3aeaf23812b27592aafb","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.4.tgz","fileCount":115,"integrity":"sha512-3FyvfWAsDHaTCiNRnDnSJ2+PAbKRIIJejtLgB6zKH56s4uawztcflRu69rGTBf1fPlIU5yFbNV4rUnucL7MRYQ==","signatures":[{"sig":"MEQCIAPhuL4pr+6FjKDw+W/WCrlPf4BS+U5vlcBaL9d8n+TCAiArg33mgAKSBL2rBBsrGaZUZnlZeOkIYOO9Cpu564MdTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38325964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbT3PzCRA9TVsSAnZWagAA7hsP/jcoCU2R38EOVc4Cmpvc\nmbPlmmH8B/XoOudwzJirfaa13cVNY3szfS+uECjPYHHsE1ifKq8R95ly3Q6c\naf2MHdMkfD7JZJ7FuHG9CGjimwCh73v1nGac8PpB9avcKBjth/Kkgr8d3D/p\nyQVLmQohxl8331hZFNZnSVojZM9u9ct87D4QF7iBrYGt5MDmOivDDOST7jB8\nL5mj/bQddtezVNW0mFnaAazH4Zsol8aYt8MO7j0XSLDDXL5e6jjttMbAS9Kh\nxyGSC4WJmZ8LW4CrSOUztTsN0Rs/WRLl4j2Ci7t6OdfTDw+GOq9zxuhoyIKm\nuhwY3baeVlQPLObXWJCx3p/xs9XmEocxI6NWg12t4cI8cmB3Ugk2bAQOIveq\ngCCPfoMTxVSk8yv70O6pqCkY+qqm56/dbpDq7afcUfDDVKPE64eut84XfAbj\n9W6+1bv3ELesok+g9HPffmdXar/oHHs8JAoEDTcgFq3pHwO6eaSURxgSsVcG\nFZtB5a2jV8cerVJYZFpLkVZH/Ux4ZEzM9wZtBP9IKeT1M528jOfnNzTEDDhP\nvjrDLrrP/h40xW7fkoCPziac8vK82xpvTSD8uYc0GzOK4kKUOnN4sPYuWA6K\n2a8vkA7g5NDDMQdTDjcra4odXoLpgyXDE83D5/9bDokAj9Xj1eMD3v3RUDJd\ntrNS\r\n=Wgkq\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.0.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.9.4","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.33","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.4","truffle-box":"^1.0.7","prepend-file":"^1.3.1","truffle-core":"^4.1.13","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.4_1531933683026_0.9920333032640167","host":"s3://npm-registry-packages"}},"5.0.0-next.5":{"name":"truffle","version":"5.0.0-next.5","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.5","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"891d00f1d453a23a59e13afd623e5d4d3129b96a","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.5.tgz","fileCount":115,"integrity":"sha512-GqVu0lBxZmsWK/fmvy/V1rEPBttbm6KnqkPe746Gd1oRqTZB7HcX+DeFM3xs32+4ZWVsjHSuuAFUez5Dvdgoyg==","signatures":[{"sig":"MEUCIDOZkVsO3cr9ivTqbAXTYLgPSgMR3CVNovSCpS21D5xdAiEAnGJqvZslnJPmz9gNj1DhrzqyuIY3ZUundCJLxQMwBTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38326960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUL0eCRA9TVsSAnZWagAAX+kP/i3o3fokNKRYGmdwavEd\nnFIoYjgih8du0KxKWVd7oqPHjFg6L+cd7MuATHem9DmSi3eHGkJHBuqWAFnt\n07q37GPusa3oH3bdJ715Dv5MZXtXPtHdK8PKTaYwC2qMmAqGTwIalvKqeN+R\nRR2Wnesl82uH2ng/d2DcNKq1Xd6jmoGrt11MFEU+ghNs7lsSplRl/2yyjb31\nWkqdmAdb6bYyUdZK/NTlMdhp4RjcIOxKdNNFn43HtlxaHSFlrQQ4aRFrmdSb\nqgIAFsm4VjgzE9onHr2elrZ2d9S+3pOvlsuoRrVQRn4q4fT3Q9HIcD2xFH8f\nLifUfdnUa2LbkR6RacqRDvbK8a2DIKbGeh+EPEyhcMMkxLbnG8Ang2V91gHO\niuoAPO5fZeQZgWQpLf5ptrw6ijB2/ldlS1tpCFeujWSLpoI6Ypkk7BO7WTBF\nr3/K2yrk1PqUBnlkbdgMFLcofPpv4g6SbvFuJ5fgzxzll/jdBoGpwQj/EkS1\nMWYWaohKmu1y+MCk/93SGYGHEekePSFNiZI2yOMaS0DAXFvLVpTlUxqQ/2IN\nXrjlnBVidNPUYItGZRC8ZIdx/nWlDSyMutWKMjoLcfKH9Hjl09/zaIjJomjU\nfjF1OwRSqUq+Fz7YQ8RWyIAwRhmZ7s8F9MXPPQG0xtm0XbzYNDA+Fth2QT+1\n/dUt\r\n=8kmw\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.0.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.9.4","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.33","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.4","truffle-box":"^1.0.7","prepend-file":"^1.3.1","truffle-core":"^4.1.13","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.5_1532017950259_0.9258521490513927","host":"s3://npm-registry-packages"}},"5.0.0-next.6":{"name":"truffle","version":"5.0.0-next.6","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.6","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"6275caf2e9229630dbed74b77f3e6b6641297ff4","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.6.tgz","fileCount":116,"integrity":"sha512-5IG3np3RZj+vhgTxcDJEKnxSXnpNH1PcO/QFl5xkzH1LWogDeTBhBSm16bs0k5Cto0E6vBSXEjusqw+SxTdHBw==","signatures":[{"sig":"MEUCIBHf8qG4eJCVRINB34F+CoUdJGXpoFXjq1su4kXT5V3HAiEAvUaH5tJoLOiLdhkQ4nxyqsHTnKs8ZDzq3c2aJclxHX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39045134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbV3zmCRA9TVsSAnZWagAA+SIP+QECaJy17RHT2VRKEisG\nGameGQpsGG5YR1niWY1D437KiDR1QQctdHOzYFJi2Gs76K+sVFmRWObgSYtv\np4XfVqUlbyQCTOVcIs/Frlf2QE358fXzE3q/yW24H6CCuDZJNkofX3XYZBpH\nxns2FhogDwdI+TgedzSnhd/31WM+6GJ7GJOMyMU7z3kZ1oScGHhRVRvVUs9C\n3X8+VnTJNN2Lvxu4oM6W56+7Kd9nbPar4g1pGMloUPr0RQpoaLjE2oTGSPEf\nC6De8dbYFFhd6QfwTJ6nOxB03/CZlKVLQxCZQA2kZ8CL606U3I7Fp7QoNLeW\nBNRkXz0pjMqI3O/nh4uGUfJ7O0xT+Kis7RGWkAyMFPxRHGPOs1ajXxp4+uH/\n1T6ZgQ693AdZMPDsmNEYTM8jmHtoMZ1hJYEFrV5EZO8Nb6wle6/R2369SWlO\nTCgbaALKofrv5GZ/VZSCISYC5UVmwrfmyUDW7NO3gEV+JekudneYTXmufBZ9\n4I2k0CaQ5p8upahhkj7Eb62xE68vIi2v77xcPN96lPhmMsU4XvmXTdZ61TrV\nd7hdKW1Eq+dxzXCI6a/ZwNBMr9EGp5IvKAyTR3KdtITnUK5+Lq5ZSrAIgP4N\nO+ObjGc4OVqVo/l1f0iNiMBZnFri2uiP52GzEvx55q0wDy0Dgm7qvsGiX4K0\n52DI\r\n=5Fnn\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.6.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.11.3","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.33","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.6","truffle-box":"^1.0.7","prepend-file":"^1.3.1","truffle-core":"^4.1.13","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.6_1532460261688_0.5863774095560874","host":"s3://npm-registry-packages"}},"5.0.0-external-compiler.0":{"name":"truffle","version":"5.0.0-external-compiler.0","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-external-compiler.0","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"998649c008ddba7a065d94ee68324f567073204c","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-external-compiler.0.tgz","fileCount":127,"integrity":"sha512-7wOnK2PSHgvTlw+/FGlDkxEuMotLdF/9FZdLyqX4OFG8r8GCJtM+XCnRelpdvpq1zfkyEChspWmYhfDSTvis2g==","signatures":[{"sig":"MEYCIQC75Xs9LYzZ2RekelIezoOkbkNQzQ8zdWBJmCkDhiDsVgIhAJGTDezRBfV37gL6jBn0rabUiEWCtOFE4kxTgzwaqaB0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38874929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbW6GnCRA9TVsSAnZWagAAoowP/RkgUv1subLQBiCh+O3Y\n5UctFlFR4xRPpIK/thxP7MY0c2izN8KI8YD8sSIID/HtafEA4H+h/318hT2u\ngZ/BivE1brKbnlzcmvCoRR/my/nRtWPgTcEkRajNvmAs1YjgYHBOaZW0hk2I\nHtrl5pkTZvTwyOnil+nAgQqhWQhgiAPbLeKIZomHHZP3qRTiPBA7KTQiP5ct\nW3L1RlV00YWaJIrbc8dTbA1p1sdXC9xvUj6mTxtwlRCl9goK1Gi7Yc8x0JFR\nGd74UJ91LBRi64Hbrvjo5Bf0nR+susEfsLXbuBemcj4LZXJv789wYvMeH9QC\n1bFk+skywNjpnC3N9Nqn0iQQzP66bq2BIXGmHDYFSvq8motDdbwlxAgCwRuv\nyk5g+T7fZNgbHbJOJM2n3dm0xgTO0GgrC0o1moXMVC3LugcMEMhqYlDxkCJ3\nPM8fHv3uTzLzeWgbA/pOMEXuyD1wAswvDbxg8YStxiGEibhhRnyctSx/7Krf\nSTVRk4sWOILCta3sDAp+UDDJK1Ed+iQEqS2hyffglvqB7kIW96K5Y6yo1n5q\n4QmDYZl35z+CoiPy2oxG1QmzeM/vm1aDuqXpcrpCZC3tLmTnP4Anq/cp5dN4\nKw4IQt8euORZ6tJyWqdXfY2lGVNey/Eig391moAnVAHOMaVabpZbjB+3o4fQ\na6sr\r\n=1P5+\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.6.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.11.3","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.33","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.6","truffle-box":"^1.0.7","prepend-file":"^1.3.1","truffle-core":"^4.1.13","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-external-compiler.0_1532731814657_0.08089985622886275","host":"s3://npm-registry-packages"}},"5.0.0-next.7":{"name":"truffle","version":"5.0.0-next.7","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.7","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"f6d6a4a82a1efc520a46a19d5467c9e7bb0def8a","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.7.tgz","fileCount":116,"integrity":"sha512-dkbZQuetnKDvKzPsbqB9ecZq+b3rUMMKFmwtOpZT3n5OoqnKaUezDcsK9G16wUEbXKotNHDzT9WkKEXoAnhbOw==","signatures":[{"sig":"MEYCIQD/Y5OoJr95jXknUtuonOdVrxRekhZygb/diybxt2JsLgIhAN/HBbTBxdB2xb2ekPpKei4F4ZJZsItj2HYIqYan3HDb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38133329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZOa1CRA9TVsSAnZWagAAN50P/jfwSBAjmMiH84Xk2/9K\nQbepchYH+0hUIfCUN3LRr7ioiVYS06NLqh4PhTBqNBc2DazBa5DQlAGXXe51\nworaGZkl7et4MzJVW2zlAiqBTj+/Lzn/SOuNxLlEppfqvRdAGU7g2LX2BFXt\nkksqswjkmubzDuihxZMEaFIKx6vNut5JMJNbQHk5XaJ0dUG8sYm/8UIqVw/k\nOucRCW/2ytgqcqskcnZkVlcuN/y+xwhvrRyVEwziw9TbaiS+xoLkpJ7QYyet\nEz10d3W+Cdz4SdGYZCigZBWJSCJhnvnPOwuDA4jZI8kTdUH19dbZ1YgW+fmI\nX1e3NMG5KFjyWYjA/IZaA6KnfrByAenSXGDIPXKfzmsS30xpyyqd/dvBaLg/\nvZaeTiVEPwuHAjP58QnFK1s2l/789pK2KpZiK5/4dIU/gem+ReEVQY2e90cO\nAMsExX8vVgHK2wn4NRjV+fRZeBlutlh+gTBSgs8g2m+Tcozv9nMyK31gpY8u\nTOQ2+EFF0vfocSA0zraM9gA4HebCjl1JtStdFd1PiBbiIFTAS7O+gXs1RLyQ\n9q2klAWvCHKmq++gKRji+IxT6DFrYw+UhcnjuEWgwVyislb4R0vuyjqt+glf\nXrI+QrNuRf/DC55mmgovmP8DrpBacRHjUeMU4NTIejjPdYFCDJLWbvAYDoJY\ne92F\r\n=ZH/5\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.0.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.9.4","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.33","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.6","truffle-box":"^1.0.7","prepend-file":"^1.3.1","truffle-core":"^4.1.13","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.7_1533339316672_0.359855609124341","host":"s3://npm-registry-packages"}},"5.0.0-external-compiler.1":{"name":"truffle","version":"5.0.0-external-compiler.1","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-external-compiler.1","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"59486e57da2c2884a1828f0c40c642ca6329c6ac","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-external-compiler.1.tgz","fileCount":127,"integrity":"sha512-QygWLG54CuZpXqenxR9TiaHBIE9WeVjxf/k62Lvuv3yevESY90vwlTjSeMgnW8XVF+Ng4CTyw19Ow3xn5E1rUw==","signatures":[{"sig":"MEQCIDSpWymHhoUDOUK3yhOiW3mNpp3TPz5YA5d0CyB9MkbzAiA7g7bfhZPFT2TVo1W7FVZyZwmB3wDuPhRzmbTJs41Kdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38961095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbKoMCRA9TVsSAnZWagAAEWsP/06uJVbvRb4tKdJNz/Lw\nQrFJTFwyNpL/fIysz/dQFArQNVE61PpYf8tTLcCjseZfaUux8e14igWACEdj\nW0iTZnlMbMZ1NR1jjnEuOBx017pChaUbDHI5KQyZHFnuXJW2lkO2iYceEivi\nlF79dT6n1M/VAujtsTAUOUuYtVjwXlgZ4ghxMj2jc5eSjATA/Ft6fvliyT57\nwecIE6fmkSO2Lfs7+b3irHKqnacAfFAtLCiG0I+AsQONzxTlZUGkEV4yYh+0\nS2LO6pPXj20fFLaxX3mzOnLPbIsAmpOImZIkW4BCq9S8Mg5oDKdCJsTajQsp\ngfau5m1b6Ot1IkdGf61Hh80NPh1xqfXecu5pRoPV//M8UjxGFzHjxq3laHOW\nDJdk2l0HJuG8n2PGfSr92A3Nx5zlC3RaWzxvsvhYUjL9TR4AtJfsMKZp9iJS\ngd8Ho0TIfqZv49EMGJ3GeiRC/q30d2IEjfkN0c8xhJBpvIShdOoLYOJoVA8q\n5EUXGCDCyz+dcsJP+f/Q6xPn6r3shnVtH95OU6aszMWjDl7do4QqGzNdyJM3\nfkp0s8aQ+ipRj8/Shq/2me6S3lP44eghWaXHolrpcWHGLUhmrH0+BFrYT+iQ\nIuXWIIzyD9b5F5xZjAGcvosvkXbPKcQNy1ZvLAwMx827A1nUOwyvQQ86R1GD\nF1qD\r\n=LIrr\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.6.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.11.3","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.33","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.6","truffle-box":"^1.0.7","prepend-file":"^1.3.1","truffle-core":"^4.1.13","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-external-compiler.1_1533848075177_0.2776524557145379","host":"s3://npm-registry-packages"}},"5.0.0-external-compiler.2":{"name":"truffle","version":"5.0.0-external-compiler.2","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-external-compiler.2","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"138d7742c318bb55b73fd798278c8dd7e4f8ad10","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-external-compiler.2.tgz","fileCount":127,"integrity":"sha512-/mtgAOaffRKfBXtiia9E7yOELOqJv+TmAT4zmRQBtMySneQDzqq52JI4vLqh4GjNVwKjMlPwLuOykfYmpnPw+Q==","signatures":[{"sig":"MEYCIQCBrTIwkaumR2e2lenWKUoh0o/5CC1Wae6vg9AF8PijOwIhAMGOazRQGWo9TUJVlxc5Pu7Ht3iHb05y6V8ZeLk3zLYt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38965506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbawSCRA9TVsSAnZWagAAOOEP+gMyE+BaoK0ciqC1Mo+4\nQfY7MWHOflttFoQK2yW6oM31ogOBtoHJ2wSwBUvDN1mqjnV2mVaQ3MCcmMYx\nWWJkhP8JVYeo3HLiIs437GCA0JD/g4zxT/i9Dy26n5bgIoVRkV2lUklMlnYT\nNTOumtMij9lQImy3WaHvv9lDGFfvwaYV1GV6SgSx/tBmqGuqFySwzq4OmW6p\nPSvZStqCBnSjK2ZqhtqIzQSwJKOIXjBIH5Kf9xMzHSHmnNUZDhM7Nr2otTjU\nlGDQu0zuJt/xuUt7/puX7QPlFbEqAnsE6jZcESq6M5m99ufaNxwKOvNWP6AJ\nbNxvQDGA9AHm0fenKaFkAJ/yVxsVShIvSTW9lqBcbPaqKrQ2aSUC5G5qqbKp\n+cp4nXAjAMy4TqjQ8MBxAbceEP77cegPrG/fqeW2g/j7TT2U6COsZEmbG3Tx\nI4wGhB54Jt+u7XNcXaNaOxIs1ma7F8e6Lxub5EqJ1eYEaE6AjXraPEGA/X+C\nlxIQfNCWPVwZB+xMmGnryfyW+fVCSzWQsJhR1dy30k/KbQwoDgCvox2H6Ngx\nXAObja1rZEG6aQpY4lEEUEDjudSICS3JaQf00hhD9SpY3s+8Zwf8z3HR+8Aj\nO+n7FUatLkFbE+tqnvsFp0zId/CXS9d6mvG7XGe27b/UlMqzgdFaRYQwpHR8\nAcTP\r\n=C34u\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.6.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.11.3","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.33","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.6","truffle-box":"^1.0.7","prepend-file":"^1.3.1","truffle-core":"^4.1.13","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-external-compiler.2_1533914129161_0.9081660964076204","host":"s3://npm-registry-packages"}},"5.0.0-external-compiler.3":{"name":"truffle","version":"5.0.0-external-compiler.3","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-external-compiler.3","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"cec79635c27ebb2c541e62c91fb200d890d9c337","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-external-compiler.3.tgz","fileCount":127,"integrity":"sha512-SMS1G3Lf8CH7OPG1lrTNeP2CHhzU2jmeio6tlorkSCo5UK8s+XAvvTNEXTbEmgBZ0figv3zoXFf+ltoyZmwYbA==","signatures":[{"sig":"MEYCIQDavCDK4CvQ0xSOo4ul51LxkpX0cB82vjfwdWl5NIC2NAIhAM9rLTaN/sgFt/NHsdQIivQVj2qibbDuimLpnvfpfDZH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38965506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbaxhCRA9TVsSAnZWagAAztMP/jqbL6AEw/GZdhLB2Fr6\nXO3Lguywxelry5am/oAevO65maeJeg9vPrWHaqKNOhZX6bvuLlQyStzwpcd9\nxRyG8LpLA3en1NoY9/LEyJ4OaE7xxLPLMm4KLkNSbbGI+s473/HLqj3NiHlG\n3bcmHejD4qPlDaJEnstrXXE2BkrXOV6iSQJAOUeLTzjUztqIpsc34SLgDd0e\n5jramfccMK5uy1LgXYNPN76Mqyr91fqE5jRbMzR6fRZbXsivEqv2zTPIw/k4\nKBiUW+JUgPmD3AJix0MoTdO83ZVDZoOuKxwZBpiDwGV9OeTisRHTMk5ZryCY\n9HkR1wDDM/474RlI67gcVzZVEI+NqeequzbuLXpmnzom9X7zal4gwmGJ9xVA\no7u0I4SK5SDwVaPSiHWV9YNfNCD4uZ9zh8L8pV4WjcT0pGXSc7OzrsVbfZ4e\npZ1Cgsfjug6MXV/WYxHtqUNM4dDjFl2A4CNvBIEdVKld7NJIXq3GU2mQ2QDH\n5OqeiNz5S/7uwiYux3PW0yYRl7cgykATpmfYE0kxpD7cawv4uu8i45GA+3i4\nQ9lX7up339E8kvoPp8D6vgZbdrJh+Z6AuJhnzyMcPuUN/R88oipBfCo8rdAJ\njz8/U7yzDdY4+Bsc89Rw07nqQ6+tudTjm3YzGHKMkpNtIkPPl+sHDE6pp4rW\nznj6\r\n=p1O1\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.6.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.11.3","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.33","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.6","truffle-box":"^1.0.7","prepend-file":"^1.3.1","truffle-core":"^4.1.13","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-external-compiler.3_1533914208949_0.44208227890839624","host":"s3://npm-registry-packages"}},"5.0.0-next.8":{"name":"truffle","version":"5.0.0-next.8","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.8","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"c88502897825b6b5f5c66095641cb78ac38524f0","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.8.tgz","fileCount":127,"integrity":"sha512-DmnU90RLgZihwP5Y2hv7ezG0Z6hxo2DMsa8Qvq5qzzu4LVmkkzXTJO6qmtlMOMwiVzTKPjXe1k2GsJvMxIzuuA==","signatures":[{"sig":"MEQCIAMhKpEuhaQ1aNZoGDiW37wYENa+kcq0G83Cp6F6okhXAiA15p12664Ty7YsgEmn33Xsn39kkdtt+MiO9hJDc652Ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38966940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbb2bHCRA9TVsSAnZWagAAXoMP/0j8LMNpZxk3eZX/ZFjV\nNeYFHnG20ybMn3tNnK2HPWi+nfAAiKWS7aSTZf1VCU071UwR5kWN24D+1Bel\n25txMNVO7dqQLyNWbI6gs2gwKoCUfb9xVHmrQTL1X6DsvW3y/0g6uinQkDyK\nWijb+rIjBGBqXjYwk02TzLdzMARERRDZLccELfUBWjUewe7oS76nRIwImKIi\nnnQucNBzgtW8EtNNiMM9ZZn9rIwnu6koPBerITcDlgnLdFbnIl5zu/xngQlj\nXTWsEYzWxhNsunuUP8aUWdPaCLrlN05ypOeBxWDtMytqAY0T9JhMrs73v1BQ\nJZYMwHD69HvtCAIN3ux9x/m5YraOdMMH5S5d1j2ReEFpH/GkGJsi5NpqNaaG\nj9e7thH4tfsNNamKPEihnDxiDK84yN4vrnr11uBKXuMA/ScL/4zMWmAYbeTA\nXZFkyvXflBw8tENuBA4R7z5bGsA+o93G6u016iccS+s/m/kXrmWt/lIFzsXQ\nK8NSdQvk0cMzkr1iscDjAUzRoi8YXcqYdUOV0qk4aEjlXIf6inyTuvN12IEi\nEOwyTtpZyhOAozq+VXVPakbIxvW4vOaTdQop20qOzrSNEo7RSr+esu35wLTD\n9OLdPjF+cMbLNkwxVjHjxUUNwvNWuCAvuLY5iRgoNnnkeW/UVzuFAQj98i1s\nQGvG\r\n=kNRM\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.6.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.11.3","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.33","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.6","truffle-box":"^1.0.7","prepend-file":"^1.3.1","truffle-core":"^4.1.13","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.8_1534027463311_0.7659645409872018","host":"s3://npm-registry-packages"}},"4.1.14":{"name":"truffle","version":"4.1.14","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@4.1.14","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"8d2c298e29abf9b1e486e44ff9faca6d34bb9030","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.1.14.tgz","fileCount":94,"integrity":"sha512-e7tTLvKP3bN9dE7MagfWyFjy4ZgoEGbeujECy1me1ENBzbj/aO/+45gs72qsL3+3IkCNNcWNOJjjrm8BYZZNNg==","signatures":[{"sig":"MEUCIQDXSNGVA5TbBxE05brnT+7dBVk9fn0DKnbaEcWpyXQoyQIgLyAUupA1lbWPfknSQhNGZjcjKwRtomVq2aqWYss+Yoo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33492685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcbz3CRA9TVsSAnZWagAAJWwP/02ii/MqLLGIlVd0jTR2\nwiN7Ubcmlrx9rU91foF6kZ9RyzBoVMbq5RcMtB3EGld3ExthCqAWMZ3cFEbW\nbyRKbJiXLuM8AtWOv14F02zelmPlbQ4CZZ0epqgdubola+JgHvSngFAgxv3m\nk+Wo5wz3e5dhkPtPx98HBpkZjGYrp7J4l4oWafjuH+J5Kq4J4R4JNusKmH8v\nqhg/KjKxGSk3UUOKRcSqHeHcfuIjG1CDNr/hBkLD8r+5QxEgnSEh6yo530Df\nyY4Z6H/JVj64esxOmc9DSvNsiQtHXjHMrDsV+5tbxwIWKIIAdtjZK1e5vj4X\n+hiksS87z5RRSHBCcnZJTRS9Swz2CkqY6SJON/INYbXs6Sr72TletXzrovht\nr7pMEXyb5cR/qqKGXv/caGP68wmxxTFMCY26ywm10kttMumeEvG8ceRpzqVF\nZTrn+Y3C5/P9KeAi2jgSvqS9Ln2E2RHMUqx7y45KmrphlITjrkON24mITcDU\nhYl1GE7+l6R/uil34pwTF8ThxABn1hXeiL9dvFcWURUwsMV0TV9fcphsq2uu\nu6MLqT/gWHinaeyOEgkIAS5FSdZRF7EXFlanyavkhLhCiLM+48KHIRG6ZvQt\n7FOb+H+05GetxfMi2K0nGPByWYkV6FsUYVEToXlvmpRQMMrp1qB2NyYWFJ21\nZA1M\r\n=01Hd\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"153beaeac5599a223097925c2d28926686129b17","scripts":{"test":"npm run build-cli && mocha --colors","build":"npm run build-cli","prepare":"npm run build","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle.git","type":"git"},"description":"Truffle - Simple development framework for Ethereum","directories":{},"licenseText":"Copyright (c) Consensys LLC, and authors.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"0.20.6","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.0-beta.4","truffle-box":"^1.0.7","prepend-file":"^1.3.1","truffle-core":"^4.1.14","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_4.1.14_1534180598366_0.6915684502725341","host":"s3://npm-registry-packages"}},"5.0.0-next.9":{"name":"truffle","version":"5.0.0-next.9","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.9","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"47141465a08cf44925cbb4a864f1dbab0ce8a1e2","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.9.tgz","fileCount":127,"integrity":"sha512-bf1HdL7nn4yllOR4VtIvRTSzF3hy+krKNu5HEG8V5dcEY1HUzQCK1L6CWI1RwlSZZ0PT/OCddVgPP0hZPl4NEw==","signatures":[{"sig":"MEUCIQDRzQYVqSTqVgZPEhuZdzTyaZJU4x+TWEckzTOyovBu5AIgN65Aq8JwLB2VVMDpyLudyVE8SXaE8ptSudn3pNPjtHA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39851806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdG+2CRA9TVsSAnZWagAAbgYP/3itGlIV9yrD+jB5E+bm\nkgUzwBKy+EY9+Q+WJWFW0Giy5gR1YNFwzhNJV9WbS6YVYgUqSLjpbFUjMhrr\nhkcgmNzux2zUYd68lJsKDcyMQejg3vBYENAk6mlelNlnf+P/rwbETIGQQR/M\nM2OMNT7MsNeUQHTEDc20d1yrLhLG2RuD0g4JFtCcSKYDGOE77iWIZaurCffc\nHoX9K201fUhR3t3VIxkWqynL1LMxxLvn8gjqdTg6f1e5Ee5JkGCi1A24qgqh\n98HdAPhVCoY5jG+F4VhTf94vSE3h/A80P4uav2TJW9tjC6GDHMyjmel4z1ro\ny6P70y2b14uABv27yxshBkr7DITs44/EfEkIjqZoGy52nh/BW8evUib90EFI\nApPU0rkxN/P31BwZq5OSIgcORFMUiRBMYUNUyhlQM3e9rpLF/3GlaFdZAnef\nlNIrVTXj932OUM2Is+m8UsYeSJ0TcSTN+CVf/bhs5umLp69OxHGke1TnNRXH\n8QKomQk8TwvGG39LjDNZkoYZ2+5UxUXB3jlBd8QgizrhJx0w0260MdHbAQKx\n206uPuhl1g8h4ImIp5Lc9IX33iSXCX7VU9XOXl3RvBh+E5QE1hZKZYuT+poi\n85mvKOPbf7yHEfyX1VwGIcvJNIVmcfNqx1Tumf27d1JiEQUaSY0SZ27JYFg2\nNznh\r\n=ftLB\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.6.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.11.3","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.35","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.6","truffle-box":"^1.0.7","prepend-file":"^1.3.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.9_1534357429809_0.010550967867784644","host":"s3://npm-registry-packages"}},"5.0.0-beta.0":{"name":"truffle","version":"5.0.0-beta.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.0.0-beta.0","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"8faba5ae7dd797f2747d243cabd4582072a00e5d","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-beta.0.tgz","fileCount":178,"integrity":"sha512-hZ3TvO0ByHZabVvF5kH3phliAMLbeTM9XrBuJRTfM5x2Q4kHVYnTQa1oOhetPPVPaULsVai5T+iQPV3ptOq9jA==","signatures":[{"sig":"MEYCIQCAm7sAuzLPfXflPVGJBrAQU2qW6DcseW5keuFfp/5QeAIhANYyq8WFAXTVCI2caG67uSlEhEwxyxx3cC7qrR9bc/lH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39852454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfEuWCRA9TVsSAnZWagAApyAP/34g9UofnsYQHu+265hN\nv6XWrh458qJIcS8v05WVvtO7/x1AfV4VpPNHKEd6SRlhb1QPXsEtbDDL1HcH\nppyV8zEVnmEX/A0CQwHClIpDma0Mfw6CazIrEAEX+hNkN0MofzuTEmCFzRzu\nGvUHTSe+VLZHh5SfAw0HumpHQT9CAgVSRiHomgptCCj3S+9LVW4TSHtb2gm4\nL5fPau3FaWqjv5f/+GZeTbZtvq/I2DrvacNEowstrR+GX1Rx6rInpbCe/oRE\nyydDn46cgRxUeD1dTKK3hGnwFZJyhMpdM5DscSHWUohw5hQpIN5/zd0FIZXG\nlOANMOYRu5q15mIwjmRYakcf0ojjt5KD7NYEB4zjmbT0/+U6Q1q4/tNc8y3E\npnOpb9qneyC64Z5lO4SIJ+pbLNo0Bm2TqAf5bmB3dW7vPwTutVhLfvL/bGO1\n8duMcozbucYQhWO5DXUsa7dnG4BO0V4WwU7/gImd3Pm9fF5flRqMxY5Jj7sc\nwqjuAhyejATiN5cHfRA1988kHSnM7uRmIvuqI/hqUdHN1sY9GFOB4jYQaG+T\npr0rlUzfLX134RIaRPqDPVxC4pBEYFbCm8R7kWOfSUBrlHGMqiC7rUw4icqM\n8QqZ/r9Vy4itcTh3SqvPTzPwJ8584sxL+FWSsarOCU1iSIJFQsnsLXRTom30\nE4Yi\r\n=kZWc\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"07967b472112f1c771ebbc90319781454cf9331b","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle.git","type":"git"},"description":"Truffle - Simple development framework for Ethereum","directories":{},"licenseText":"Copyright (c) Consensys LLC, and authors.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.35","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.6","truffle-box":"^1.0.8-beta.0","prepend-file":"^1.3.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.0-beta.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-beta.0_1534872469327_0.6880990309416826","host":"s3://npm-registry-packages"}},"5.0.0-next.10":{"name":"truffle","version":"5.0.0-next.10","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.10","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"5a18e02b1cad03be89213424ef3f68992007d130","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.10.tgz","fileCount":128,"integrity":"sha512-KxWJwx98Ax0OiUu22SFursiX5Hw85/rM6zexL+R5YqvgoTYf5P7X8mxOcgu02JPR8qtXmTvP6rymq5IPM4fPFQ==","signatures":[{"sig":"MEUCIEsgG2yTMaLhO/kJXVk7C/5KsLGy0TxoS9boswof2bYtAiEAocZxUAc7u1TH7xA1+pbHdMqJ+kwuZxyy3pYdm36tYdg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39853071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfIFKCRA9TVsSAnZWagAAkc8P/AuQDnXlK1tQsf0J01yn\npn0IFyBqVF7AsH9VaMiTByw7kBbgV2kIDRtNP2+shER8D3SKorM52cJfX35M\nA6vqlDqAnia1nFxk6tgzuZvo99kiCKXXIK8mp7x29EVk9CHaWtaRvagGKEod\nFqrTLPkMmhBHHlx7MifMhZxixdPOe/La+ZYoFEqilBO9dMyhFxiAD+C0zqSP\nXoZHXB7Ttp4OjFkgPBAqAzFW0kQTO96eOw6sTXF6GeriPsthsMc0UA0KtAh/\n9B2vmHQPKIxDmwfEHeyggSCE2gMljVfY6dwry+mt6Bcvpr/J4pAprGm65Gn7\nJ8YpD7hIih4HePp6qV+mcoyMHFxez6vnYJixc4NjCdpIu6mtUq6ZS5StZss+\nsbdAXQQh5ga5OaleMQCZRLHlePclXMBjrAtyvzBuZe1cBbXCSlfOM4uoOAUn\ny49dsEY3e9DSFLPE6KtqXqdOuHLXZz36HzmQqPA2F/BjacVGWrlUbnm/twfZ\nbmFZ61cPLwhR0DNSskD2FXCiTMR71QnCywJdt3CdQArAGbLz3efsWu0nTx27\n4VrH4of+SPglD+fvlwFyK4eJS1yWkRgUVjgbO42TOLk6700CnhZlEMWjb9tb\nZyenyS+8CNm6ZeQVl80z6CasqknsRtL1ncw5xNnwFFMHZ4y/5XlORI1fiQnK\ntirY\r\n=38Wy\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"07967b472112f1c771ebbc90319781454cf9331b","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.6.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.11.3","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.35","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.6","truffle-box":"^1.0.8-beta.0","prepend-file":"^1.3.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.0-beta.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.10_1534886217954_0.9234893370362274","host":"s3://npm-registry-packages"}},"5.0.0-gnosis.1":{"name":"truffle","version":"5.0.0-gnosis.1","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-gnosis.1","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"2a0c7c9bfe9a10c6187327c1571486d97e798762","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-gnosis.1.tgz","fileCount":157,"integrity":"sha512-3ACQk5R9LiU7sOdy0v4m/V28I7P9WxKahGpwOt7x/CEQBu7kPYoF359EgzFQFxtJvY/rrk1Xec+QTeGTq0M25g==","signatures":[{"sig":"MEUCIFTVzs26XmiLnmFhbB/cZa/vsrrwcvWg6J7t6pz/BepjAiEA9M+Wo/+PDs0DdVPVrtgmsNzAzjMSjLJB/msDD3BxQms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35766331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjXG0CRA9TVsSAnZWagAAFBYP/jFlnUw83dLffEl3+Mxd\nYWmAEq8zIzfgTuXMIGuhEq1tEqzXx6acdXMSwVR61WyEKSJdrmbewcoGuejP\nQkrMNmp0ch1BGbAEqylDo1TYGG/g/WfWdivXm8RKmdq+fB7qG4nvmNer7Uud\nsyg001MWd3UDK1z3LUn9rWaJnfnoEPe/gMdBuw5qNeL4pG1YK2EIpZcVg6bP\nEt0HgOZPdoLQSEdz0+P6g+tuWKCSijHijKRna63n0+iGTq+jJmxhrKzSCtAX\nZBpSuXoKZAE2lPsVBNYZRUViWYV9nIEg0vLUZGNwi4ZWQCQJy8aQB6t+VOvD\nrX3Fxo15QjjzFNiP+n9rHmK7EfEvYbF+mEuAR+0RpgN7sAw8lKWrLipg7e1s\npCfXIvRv/ALEXMMAqynS1A/8XMauwdLiIHvhBU7w2M2/eoFICLpIUJU4DnPR\nYCrbhZUB225vfMerScpVl/qfhLjGzfLrwUJ9SJw7x46lnDBq30MZbJ7ebHkw\nYhcycnkxDx4N839kBRCajbyp/PyN15NRBAP9dLUBvXKkm9/EwfocN+mrw0Xs\n9NnCciKuPIPh60uL9mOUBccUEQwzbfa2J0RJqygpiyYMqYTKwz9Gu04+2bsv\nuV65yzVPpspSNaBNG3x76dfdOENtBLGfSXwvGlZuyelNYHabpWI9Xg2ri2C0\nLzTh\r\n=kzBp\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"07967b472112f1c771ebbc90319781454cf9331b","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:gnosis":"node ./scripts/prereleaseVersion.js migrate-deps gnosis","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.0.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.9.4","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.35","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.8","truffle-box":"^1.0.8-beta.0","prepend-file":"^1.3.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.0-beta.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-gnosis.1_1535996339346_0.17491610853483208","host":"s3://npm-registry-packages"}},"5.0.0-next.11":{"name":"truffle","version":"5.0.0-next.11","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.11","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"00325357f1d489362562672d0534b99e7c934ad3","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.11.tgz","fileCount":131,"integrity":"sha512-qGqPsGoIApMBeBbvtmf4oUT3nEYjnm+DK2zWw5EWEvYcFYoUTqtZb0o2+nfMMhIX9xBVNF13eqr/bdt5DhCBiQ==","signatures":[{"sig":"MEUCIQDvi6MlgDMMNGINhta4gGXQI7/PeHRajggkFQAumqiiKQIgC6sQLXvJ5A99Mqz6EI6jOg3xOnXiv6J68/XUKjhEHac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35716080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblvO8CRA9TVsSAnZWagAArJUP/2Ot2lI6aOPbj1qUql39\nKZ7zzJU4fpwUqofya+dye8dc/xrMUXitFXpdK3/KrQ2l6Djk1WCdmX1ieRZ9\nXjNi3jK/gsWqU9B4vSRjVvZYSYRmJzOtOMSQQtYCG6ZIrb+cFGvJykrr6oWC\nzTqg0mHgj8lKcgfco8ASljFFRW3mCFObJAOrj84FcnPhbjLWbt5Y52TABl0Y\nCp+6jp0o019RLpoTe0H9q+lO6UVmq9xeRL4890KqoVpQoAjzMUJS53Enpnr1\ni2+4Hj85fRITIzsU5F+k6s3N1DnFelypquv4Q7lwLPfe2CPlg8tgvemQG+dX\nGZeOzIER7hfETOMmng/EB6WatDp8AKEBH9bB9MxLgdDCRb+TVf8AJNmT/ydy\nNL/mSJREp1b90ibTy3YMFafJFfmzuThxw/xqnKUaFLjwN8Le1vv+dMlKAvPJ\n5h810TyQsd59ZjU7DHEdlwocU7XVbOdSeXstP2SyhJ74FFsE3YwcIMTL6fxd\n8yhsuFu+dXUkRvTkzY4EhYItizAn3Y+3qqZHKoT7NF262EovXwqdeCEEVLqL\nGcbL8agxNwKROJwDAXKpTRB1ESABT686a7P16kAn8ionqLGsrnQZ/y12hFFy\nEsH3ACyfLSD3FgVFF2MKBxUx2uhpew9hKp8IjanUa84WPhGrvO5h1ALkW1bu\nGE0c\r\n=/tEn\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"07967b472112f1c771ebbc90319781454cf9331b","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler"},"_npmUser":{"name":"cgewecke","email":"christophergewecke@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.0.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.9.4","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.35","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.8","truffle-box":"^1.0.8-beta.0","prepend-file":"^1.3.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.0-beta.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.11_1536619451359_0.5655689394870118","host":"s3://npm-registry-packages"}},"5.0.0-next.12":{"name":"truffle","version":"5.0.0-next.12","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.12","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"a8ad03cf992cc52b2e234e58fe9384e0b14c2c1a","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.12.tgz","fileCount":132,"integrity":"sha512-7bpFzEPCINfcjtcOLp01Qn4JIgjn7YXsGBCPHQzMUF3CVRxFITbvkwJIytGkLF6XJ6I8YPdQV68Dhyf9c11hkw==","signatures":[{"sig":"MEUCIFRdxX6/kCqrtNPbsj6xeluam7fjuGeUAB70sxt8N24UAiEAsHhtLnuMVJbbJ4ZDH9DjZKnzt3qaJnRuSs/xNDf08VA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35750696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboqSUCRA9TVsSAnZWagAALzoP/0j/b3G2amM0Pdd3I/Gd\nZM5NIgyFbWjuwAzwY4wntTlm66idUxAxph5XwXusU/vxjz1ZtotoIG8PFuya\n3PnX2uU2Lp1WA7Dx9bqiuBDVT3j2o0C32uGQ+DaGVF0jFGzYhbMYkIDm2u1y\n998sm4/bJiwV4tp1EviWaIpd0iXIOtHt0prdSAxJ8U8Y388oW/zxanMsAgEs\nc3HFZDbQ+pG7zCL4WsqjefPz9ABgYO35fxMSmtRhlwXiqayB5aHOL6jQuE/8\nvGV/mi2HJCQ9Ue28afPISYrm8GAd72ERuKQX4L99xIdy5FvlBspu0C6uLIgF\nL31Z0lWEsb8dnUx/DvD1pe1MuxsUgO4wdBLkBRhuB3F0WT53VtwD2NVYlO1m\n0k3Tfz4K9GG/IAjr8tgTT84GTOIoOgas/uPL7qboIZj+iIS9Qg9F4hnt3wYH\nktQ0D8fxUfKaK/T1GS1vE+REpSHcNKX5qWcdluxxFulDd0X8PopOqUNWgdS0\nDpgVDJ2vVFKherbIG3OMbyDA9gH54iJrH7I0UtOYyYpZ0wiAT+Zb1nxczNCN\nRL1yr2LkCLhoKnzkkzqx+1fIkkClNwacFol6B87uAPtQ7bSJJcd0bOL4APlG\n0Sak0VW87UbsV6XdcKIQmuliksnIzflMZgupID3/d4a4sEkfd3sOoOvzxrvN\nfYy4\r\n=dLg7\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"07967b472112f1c771ebbc90319781454cf9331b","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.6.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.11.3","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.35","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.8","truffle-box":"^1.0.8-beta.0","prepend-file":"^1.3.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.0-beta.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.12_1537385619427_0.012691639860998194","host":"s3://npm-registry-packages"}},"5.0.0-user-level-mnemonic.0":{"name":"truffle","version":"5.0.0-user-level-mnemonic.0","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-user-level-mnemonic.0","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"c2c0148278353371e22e7f2e50cc41db9bade16a","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-user-level-mnemonic.0.tgz","fileCount":132,"integrity":"sha512-RMbyC+3tA/smP+8A1EFTFLf52Nnc6XPAmy1fcNdUlcjuqQlOdXGonUb8PBI4ZrCFbapWl0f3Jpr2XjlP4sdw7g==","signatures":[{"sig":"MEQCIHICMfSSXZYLEZrtS9WOlhVpIbL0j1Bb5NL8uwfZY6bWAiBG+NdoGARQ4/R+wWCPmD+SKr7ecypIimEORMLsdFUDnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36709507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrDQKCRA9TVsSAnZWagAAAkgP/jM9xbWkxdzB7FiaN4+e\nZyf8pyjNkCL/xKVihJj1Z8HGyIWfJnGnWJbLAqiCPGKvDDJYo/DmSCQJCvD5\n/+R6rl2Cy0N7B9S6pkAD24VaVYtpkO9+YkUE9RWxny4pztJ0xkwfhzBlGdZi\ne3GnryJxO0SsYFDEdAXfuG1IvAaThNxlwZadrAIwYAI7l/p9pqCtcbVqw0Ge\nSW8+hCSSjtqUNfVlw46K0btbe3rXYGM6cYAb+0Upu6YLwXbT4oDYtuYxLfnE\nUjXWHbH1eV1YrBnvLfMsRp2fQxTphLH+IxvwhCGjEALjf4F7UEfL+WrBgq+T\n3DTfRLXJvUY+CWB0Q6EK1sFP1j220vWCs6uTf/c9Nf4SAfowShnOOSfzCBt+\nSVyn3DuShJRYCfYgGlkmrQxIu5hnsGjPND3BId089MAJYG2G8QOP82LTXNdi\nxTVdiUIkQV313LOqKFQXZHh/tmZPxzuFMx9r9YMlDDV9V2YogakUyQkPAW/W\nXBtpYJULGRFBArwbFbRnmVHSe/wskb3qFC7qvVYgD8C0I88ueCKiYpjGi6zv\nZ56CPhWIiTd7NXbt7o+jIGmq/BWhwLm3J0+//SV09B6qptUpBIjhO7d1TLUq\nyCoIId1jc2uz0XhZc31FgcspBcy6OzFFXqFq7GLmrtejtNuAZulEcSy9NUoB\nk6+E\r\n=lvul\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"07967b472112f1c771ebbc90319781454cf9331b","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.6.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.11.3","dependencies":{"solc":"0.4.24","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.35","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.8","truffle-box":"^1.0.8-beta.0","prepend-file":"^1.3.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.0-beta.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-user-level-mnemonic.0_1538012169590_0.330846876662491","host":"s3://npm-registry-packages"}},"5.0.0-beta.1":{"name":"truffle","version":"5.0.0-beta.1","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.0.0-beta.1","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"2ac40eb6128c1fa66b76c63567185e8fca17950b","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-beta.1.tgz","fileCount":185,"integrity":"sha512-U9vNwUAX0kb+pgpUWsWDFQeU2XeCHYm4swVxQdRi37mDQCOedEVgiE+Lr87LNQMAIuAY+8sG/9KF7HwVks0ncQ==","signatures":[{"sig":"MEUCIFFVuL0i+goVIox/2L99Z/YfBJ5c017+KK2NNtQxpBQgAiEAnXUMDcIoRbkZl06Cf2+S9bbQVrtYkFJeAHMtX0Cx+0U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38393672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrpExCRA9TVsSAnZWagAAb6EQAItOF72GsCxru80YhK8X\nUK2HMHI4rwU0PgTJowZPAR/tfOkOE3nIaWI9nz8pSYgA2mAhMQUQnLoXROTC\nNViGEg2grheECWAL8zIG23oUML1TzAMHzPIgXwRnzGRaG2qZNFnVj3jCbKE5\nmCeRyIcf0ALqhKJ1v0vH1XOr/vacrb3aG6UHqpkHpljofByPlXs6r6vulMpp\nrtMSh6wSnxSg/dOFJ334c18aU94D7SSScYDvFJsAci0QPO/ZrzFmyrWeTNwQ\nABtTpaxvpn5wD5Sm3I+8pN6l/N2uRGoAA53F7yao/y2aeJSsWglUXP6OaPEI\nM+ohFe3vGjX9UZusxB1EerXsGYEYRlFp12RKCNOqVAA1Yu4eLRLTHqtXX6oj\nsJT97aMaKpM6HDW64jY2CiG/JC1iN1dEV8Dvnlc6SA3P3ch/hDTadxmZIC62\n3+eskOJPPad1LP2wGJPVOCJyAPGZaNepM5nzAaBDKVSGphTnfXiJxkvQ9p4c\n/h7Jvu98qhwHlQ9DOjlD4mNFFWu3qfa/+FfSk4cSCDM+W/x0CaSRFkMdwF6t\n9hyRsoahgvTc+IdbwFZa8ShpnA2LZrl80RKhZ9j5BhWhon4r4KQhLkPJFz1Z\nZyAzwgFH0KMQuXz+lLywLTxId4jENT4DddZJFcgQGNkaUVTVZTbG+3oj/cH0\nI/dU\r\n=MiLJ\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"46fc7bdb9fde7cc3fa99b94fef04b1d6c04c38f7","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle.git","type":"git"},"description":"Truffle - Simple development framework for Ethereum","directories":{},"licenseText":"Copyright (c) Consensys LLC, and authors.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"solc":"0.4.25","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.35","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.8","truffle-box":"^1.0.8-beta.1","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.0-beta.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-beta.1_1538167088209_0.39083964390227455","host":"s3://npm-registry-packages"}},"5.0.0-next.13":{"name":"truffle","version":"5.0.0-next.13","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.13","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"41d3989b841f9331aa395f6aebe29b57d5a591f3","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.13.tgz","fileCount":136,"integrity":"sha512-btmXLlD9p5lpMrHPoisSNZdJhYY/uSkDk7BQxuC781pP4BeH/NT+RQsuNsxvdzQM/VOzT1yKnCSrdO+TtwQQpA==","signatures":[{"sig":"MEUCIBC0e2DxXRGXODNK1SzBhZFXyH2MVn78iKuIjykktyylAiEA8duEiPthkFnejVusl8hp1knNYFXmmUAdzpZib+VRVcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41647608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb12kYCRA9TVsSAnZWagAAtxUP/03d7YthGDk1unqiu3Ii\n2Or5ikgH3ytWyUAktDJ/nOYADAw6uJaInCyFUIEzh9T2JGvsLR/VLcap4uT9\nnGHXUbgXYuUp32LW9UC31ZQxHbaFOioC6I0dSEd9uLRe96NqFq3QOOUpuZlU\nCNrnsWoiT1EA0crshKPqkIWSRmVejj0keWbVPRa1pZybR+BEs9BUOrmVh2eO\ng7Oap+OK00GMFpS5/8x1ax4nnUmgEyGub9/m2Nnjd6Eb+jo28mjVutYZexPn\nLMDaoo0dEEpflXHUK/3Tv6uQdmD6HL2VOTTJaobsUiGPI3S3AwUl42X53AWA\nofPUgmkeaqfIqbZLXHh2pKtt5f5EyffmgEi1tJTqywcAjAsGfLiajsQOlB54\nGUS4h4lWOpZRheirv47ja8srGqr+2UfxRYxecaEeF58u0f9EMq3zRxdtVm2V\nA4WZk6ETVeHkMom1EJg5xEc5ElXHFPoObg4DpiWqxAVPqsAynhe7RkEw6eyf\noftVZt6fIRxdZ6XlrdJy9+Awv7Vcl+MoPclDdJjLp+VUnulG0gqE/wixPbs7\n5go0W1q5NpOhWL1ADaeZnyd+o6Qsgg8XiMLzx9uRZIoizpbtpHKLM/XKWQNn\nBSqHSwwF0T+VGS1pU5exARAsIefMCX8u/j/YUSUmX3B81bAe57U7o6aZ9fhH\nz7qw\r\n=TXam\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"07967b472112f1c771ebbc90319781454cf9331b","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.6.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.11.3","dependencies":{"solc":"0.4.25","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.35","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.8","truffle-box":"^1.0.8-beta.1","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.0-beta.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.13_1540843799073_0.282183921939656","host":"s3://npm-registry-packages"}},"5.0.0-next.14":{"name":"truffle","version":"5.0.0-next.14","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.14","maintainers":[{"name":"cgewecke","email":"christophergewecke@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"d707ac9832af99a2927eeb446e13b2e06558ef7d","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.14.tgz","fileCount":136,"integrity":"sha512-zBo5vsarhwsfx7md1cOv0mbjlQhlAV2XkOHTmLerlDc6Wpq2lh6V9/QUvkHcPb0zqYgNTvCo+cH/cV11tXwviw==","signatures":[{"sig":"MEUCIQClYuh/JBPiAL/eP2tFW7QSE2XEnKXOBJlM+ixJ30LhqgIgf0SkTsM8ONtna5KpZEG5TvhGELlYvHCXRrEwzWlZHvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41648007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2CALCRA9TVsSAnZWagAAIKYP/27L2IwQR2oyTNfPklBy\nqQmOF+uIKnbz9KGwaLlm2VG9naQW4SbMiZY2jBGsWXFcX/K1twqg6c10axQH\nivSljPdyPRXBxK6rP7FdK23oFDwXS1Uk5V0iQeb9pvRVjbiFKGJ5yvAFUV6u\nzL+07UezaL+9kWOQXN5HGbjLr7ICJBFo7vEumca5iMTtTL9CbxYQRyG+/7Sg\nfwxBvOq8JrZULX2cbrZha3K08cB9Uzr/2UwXHanLSoIPe0J7lnWxFrFSHE/q\nquvML39NjRnDf0Flbm+tdNuPaArerPqYa8MpihcimNG7saAFo5Onoq05xtBz\nD1FGzzfJwZ83gLtiB/nme/TnMXvvh1fUXPfzD2gOu3EJTSq0eULNEXs4jt2D\n659MCLZTYwI6PWSubvZmR1juN8J7B4lE7hMYUM+jB6yb8Laj6LQSnjf2RR4s\nQ/aus77YahnCohZ7i0HlprT5zGKQmuEW4PvRDMsunzWWEBhG4/24XXLutM9o\nZYKnuQ9mT+7hmHgAjZnBvNOM8u5vInUfIoggGUJUqn1UKQBN8HZh9dZaOboA\nByePlUag0K8J4WBwSLJC/CsnZTV+hP2M+2wnozIPR7HYVjkFeDkCsxlFu4sj\nFi4xfphWcKaWC0YpVB2vW9C7I1L396hBl2exm5Q2t/gCkvA2KG3yZz5KzTMo\nE1LZ\r\n=L4Je\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"07967b472112f1c771ebbc90319781454cf9331b","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"5.6.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.11.3","dependencies":{"solc":"0.4.25","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.35","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.8","truffle-box":"^1.0.8-beta.1","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.0-beta.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.14_1540890634224_0.16941942756212347","host":"s3://npm-registry-packages"}},"5.0.0-next.15":{"name":"truffle","version":"5.0.0-next.15","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.15","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"70585225a71f08b89b3735a9f542aad25b6d2c78","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.15.tgz","fileCount":139,"integrity":"sha512-ybITmAcGq7vxcz7NrY/E0mFxJhkb5MBMhm4PmsdIG6y43fSFFvR5O4ldCvLBZH6e4fqhwJp0yhec6kSHp+9Hbw==","signatures":[{"sig":"MEUCIQCH1V9nben31pl8hRgr7T4MK00ddCJb/ZryrDC2K28iXAIgaQpFX3/0YaduO+hnjTSUgV/gYTj3emwgzzgcEi/+cRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69057331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6nYQCRA9TVsSAnZWagAAWJQP/A1w0ny9vaC3o1wI/6hH\nzKy0XYmdjMIIEqqRCRtGtlIafTva7I8C2Hp5a3whJkkGYWS9kMOQ+BLlf/kK\nhx1htLun7lTCbZfnTW63iALjUzAGuBoz/Nu6G9wh3064GbMreHJI1lc58+jq\nNw0tJgNGT3MI7BtTefs73GvE5F1ue/FRFWIp+sOntwOm4rIDxynLWBV94upM\nBzUPJvQiiJXEoDY+dThanZa/+Io3BuKk/7+V8J1zeUttDo7EgwmK1zcdBfJ7\nvxTwe7NZa7jESd2C784LEwdDnEUQRRMfW/PVgkoxHg1LAohL2j0L2yx602xq\n7C8Jfe6GMYOnYCKUt8GGjjhS2YEHo0V6iziiqoMHJGc9SEwfz9G2dFJKoCAq\nDr+T974PNBsTwd/qTMWwBHaSaFJoTEqH0UWnC1FExC6lOFNTKSkbPanYH8rL\nx87pAOG638Tf3/gIc0GHYQvHzYvk1PDDZJg7k8+rHapb5JNg4JsrQNklsoAC\nJhZsSgNOCqtzgozaBoUJKG7LNIdxWoiUWHysVhAk+x4cN/qGjfT/94TViS6m\nbIqpWC3gtVi7H9npaJbWSgoEmSuRwjmbigVpz0d9Eh1PWuu/lu59KjhiLA9F\ngDgJVxpEbVYA7kJUoowJu6cOQRw3FF4cev963fe7KvqAKQ56zOFwyMGBpOfC\nqoUj\r\n=3VZU\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"07967b472112f1c771ebbc90319781454cf9331b","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.4.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.12.0","dependencies":{"solc":"0.4.25","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.36","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.8","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.8-beta.1","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.0-beta.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.15_1542092303601_0.49315347559223444","host":"s3://npm-registry-packages"}},"5.0.0-next.16":{"name":"truffle","version":"5.0.0-next.16","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.16","maintainers":[{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"c79640776cdffa03f8c215c2960865d7aa5370bd","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.16.tgz","fileCount":138,"integrity":"sha512-q1PsMc7kXhuaEX3s5aC2q0V1uJjJWWQGEKCYHoUggnjc3zHr0q83gpwXLj6U6G/vbQUYlsNBeZpe4Q3spAKqGw==","signatures":[{"sig":"MEUCIA/VTsgW7XdBvYoB0shdm8cofz6szqaIPJOSZJPKmRdjAiEA1y1Z1wqn47GlJgEzpkFdhd2LjC717FTeZ1+EHNbbjzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68985557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7agJCRA9TVsSAnZWagAA9kMQAJvSHho8ZgtfvlL0YCVC\nwXl7VnF7wboUDX1ZSsQnejI6dtdwMRLv6Ql5h/a8V7LLJ1pBXazsbDVV2rLC\nQHweV/T0BS0SUOBRbiIO/zmdShK6KOH7BVN1mV0T1CiDZAkXdTfP+aIilMoe\nu2+mbwPWV4Un46+knu6DkbzrlP3xiC/hQELVmwOrR9f4AZ6EaCVX6Eb4b9lG\nHxgaOkduTY0lZRK3Ipw0mFDfkMuiPgtmP3ZK8KKAK58is0WhufFf0aqNLlO8\npxt5BUgmpKXbZOOP+dNpKQAu6jjcV79aLMtSb2D8NYW2d0F8P2uylzYptNs8\nT3+IjZ9PeR+TPBrX5n6aK/QsNQfKQ8ZWx3UNNGMJDn9dmVxH7W4+cy3NlCtr\nNJ1RlWZ1McJW7YUDCn3Axf/nq5CvG8vPTxQ0y8qyYJV/6LOqEBSeS/79TMpF\nOYugwzS2LK9Go3VkAE3O8wY0wC0O9/AookIf1sQOSjKaeOGTXnF59dnmBsQF\n+UlQO5yimohTVexSm6iNZdqVyj+KpVG1VcBIi22KSfTjoogfOoIE5Pzn7q+2\nrpjkwccc7mZoughytY7il5+vHUx5qSUdfduoAiGYBv/WMGqWriPJA3YKUiq4\nTvMFG0v/XbiMPxCPB58NUm6xudrck5fD9Lk+qwI6p19aD+IX3mmvGEMfQeN+\nXZNy\r\n=UXqm\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"07967b472112f1c771ebbc90319781454cf9331b","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.4.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.11.2","dependencies":{"solc":"0.4.25","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.36","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.8","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.8-beta.1","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.0-beta.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.16_1542301704508_0.8021646364885042","host":"s3://npm-registry-packages"}},"5.0.0-next.17":{"name":"truffle","version":"5.0.0-next.17","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.17","maintainers":[{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"1545bdcb03c6f13e5ccbc336c3f0e323e5962106","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.17.tgz","fileCount":138,"integrity":"sha512-ieCxk3WnOgFgXkyzC7GAa53igIwJBAaj1d2uB9M0XyWLQTyLndZtDK632GZNZDW+wY3SeI2baAq6ihC8Cl0uxw==","signatures":[{"sig":"MEQCIBLOj+7MxxAW6zFackKdzM16UHIGca4O3xheTQNste8DAiB/AjT3Hh/PjGRvbVb2Qz3iSRYSXXC6TzdVWwozc2Abhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69040304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb722nCRA9TVsSAnZWagAA/mAQAJdzeKdThMWbPASTg+Hj\nG7docw0Dyo0lyJA/tmNcytnulxw42S0oC1/G6xQpETnVJJBj2DD7zGSeWHuo\nk5lpSDkkDTLGtEkLS9w5oenDImx7w6VSWBouli+JaJYVmtm4iuIpA3yLLg6O\nI9C4yQkLIu0PISj1MN53rDyaZtgi9EGy4lirSVfGk/zW19LStxtao5rpDmMp\ns+A45ONrpqv9vECmBXi40osU3EF0UbPh1sjHvFbBys+dafmlU46amDdphpPJ\nj2xlwgkE4H5UgAkwlDPvoZj9+L6UxFKkSobaRYyqSPYXZYHva2sXoYWxLLfk\nxxrHWYYJkEI/HT0II1l5qXZ6raq4hm72nMxbQSWwyucxAZoZmR6U4wO8OPxx\npQQoUodLdl0oBJaazLuuEoV6AmK+ednJigAl6PNvdEr3i6GqRXdmy4mjBCLz\nPjt0sAc6L3lDgfp6in1xXSfITSC+JPAITW6n3GxGsQ6lh6kVNMNRsa7Iq0pb\nRk0g0zinwiMujoqYSCOtcfHx6Ho1s5HXonMdi3MzjTapFvhmqVZH6vkYHxh3\n/gsQDaD1OnPH8iLgKbsndtK3/4iA+z/uIouqngR1pzFICMmuhwUbNqZpyD6G\nOmvTKUKJHwD5Cb8BKsDybmQhkCoGrUWENZua58iwd1umU7z6ctn7Hh0GiRXL\n+RhZ\r\n=CXi6\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"07967b472112f1c771ebbc90319781454cf9331b","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.4.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.12.0","dependencies":{"solc":"^0.5.0","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.36","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.8","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.8-beta.1","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.0-beta.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.17_1542417830680_0.5594679203662987","host":"s3://npm-registry-packages"}},"5.0.0-beta.2":{"name":"truffle","version":"5.0.0-beta.2","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.0.0-beta.2","maintainers":[{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"691db3870d2ff4b99c4e02b31e88092309178e6e","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-beta.2.tgz","fileCount":153,"integrity":"sha512-D15MsJeKWRNxbx2Vmy50gH8z4gjBYecJIUADBBBL593hkVnhZ1ADgkIujCvvrbD6Pj69Vg5Ky/nJXl7M9TCjsg==","signatures":[{"sig":"MEQCIDJOPRxTT+jIkRPtmxzsQ9jO4/HykuDa/pJdm5ptCmzHAiBDnsya81kHhLXafs8lO71qaIVkA30llRJPR20XlS5DCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69617999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9ZA4CRA9TVsSAnZWagAAc1oP/RVZJQARZVqENhuouBCe\nLDn++blp1hUK1rb+TjZI/yrVpgI8WmKKHXnz9UrnEjQ9tCJYeWbjIpO/cDxO\n1kpdOdAc17Zeq3KZ6SzDwJzZpUyXvPwnXz1cL6P+xrLpelQ/CBYlCLH+ArC+\n56ZMvx99ztKCC1PStusCF24Uk4c5jZQF35A7L8nVL+URSp67KiryZ3OZE/p5\ngh9lEt/0u+McIYrnQbJmy24+ryy8NqH6xi4XVHjINqvri+TW7VUL/H+bTSEx\niL/WVJl3H3MnOErLwEgebRlSjVIPMvoOZ4bAhFOw9a8V11hbO8f97c0l0kEo\nw71dXEnGDU9urkz5ywHt/mEbgnu8xi1TBwJXXWh3rCMZRNmGR8jwHiybLBRI\nFCOSra1/iJZcJjVAIWu/8Yld0gMh8Rg67N2HVI93WESoxYdbPhRFAjHJ7JqS\nHh4dWDwWUCZYHqwyIAiBA+ax0+WDSRiSlAFvE1xhvqPFAd1/zieC4vo0GVml\n1kNv/1RqR7IrE/pDutKG2P0dkSzxXX2kO1ZdkVIWHt82uHyiMcM2MfS2KEt9\nRbmZqqpzdrRt4rCSBrA1hgnyBKRbPXXjykWTkpMXrHJlF5UieIoICJ/uEukO\nS3eGg6UrJHZM0Mj1L9pN79xFHHFVYPhuLzLa9nyKO7p1ekGhQfPOuTeBKtC3\nNFlM\r\n=UvEN\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f9f25a2d491394ac3df1bab56f9c743d871a1059","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle.git","type":"git"},"description":"Truffle - Simple development framework for Ethereum","directories":{},"licenseText":"Copyright (c) Consensys LLC, and authors.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"solc":"^0.5.0","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.36","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.8","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.8-beta.2","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.0-beta.2","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-beta.2_1542819895447_0.37720863362894974","host":"s3://npm-registry-packages"}},"5.0.0-next.18":{"name":"truffle","version":"5.0.0-next.18","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.18","maintainers":[{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"e44255592bd6f001a2a77e80cda05a8d92a81f6c","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.18.tgz","fileCount":154,"integrity":"sha512-PKsdxkUZZdjl9yXKeKVE4zckERar+Y6MPQff/xJirm0r/QusyD0MeT6C5hxf365ULMc/MszlDaZTM1C2LlvHXg==","signatures":[{"sig":"MEYCIQComPCPJsbDn4RKnZqDgJCDExcqV6Kk48TI3xECYF2x0gIhAIrb294KNLMKMbOnTxIgMYCg3dhRbYLXw3xJ+zQCy4C1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69776315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAYEsCRA9TVsSAnZWagAASCAP/Rv5AniV6oobX97ixmIl\nq/U7O7PNWF8Fr8EPlPkqoRyTISWYLGNZgQfDR9rOiPhrSPjhsQYwYi5fAjyg\n1KhK5lbdE1AQqxl7eygwllOozIZy7ZiSO6qalmfK4UX5coNYF6IRKknS961j\nhv/rLbqwbInFhwgccBm0AsUCJYSAf+OTup+QEWLEpZDyGH+D7ojD2gGRULCo\nvH8KEatN0qaBIlHQV28D2T3VfHj4IKNYlZe1OE+AlbKdriqyz/aQHrjjNqpQ\ndVPorpT74dbEVTFL2C6TJT9hrV2i7o56YP0bf+XcX5Ixw8WZct2bwZrjbcFc\n7DpgBe8tghcxPjSnOm3EJ0AAsCXfuPXMdcGaQ0ZDF/uURpgahzSo9WWovebi\naPJQCSUg1/Qp6oX2YXI16cQPjVTa8NDv9o/sjKvKqaoFfiNgjMfG3MCxY3dG\nm/BCLY0KjtvcmT9K4hnyKDD/dnHkKzK/2Pyfeei/+wZdstOXVn3IUV4XisQD\nZ3ervcyNo7OwatlOmDEihwaIRIKB3AiFoJ8YzMLKzrHodqMcOPiKAsAK/UOA\nhzclD2bHRcJbnfEnLVCWjPF74787CHOLPJNGVb+sV+gFw7qvn6XRuOEr9ePN\nPpk/uJ766yH1bsSCSMR3VA6cJIDPI52cO29PoiS7gx5/Jv0CRfen6GaYqfhX\nmNrv\r\n=GQsD\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f9f25a2d491394ac3df1bab56f9c743d871a1059","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.4.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.12.0","dependencies":{"solc":"^0.5.0","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.36","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.8","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.8-beta.2","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.0-beta.2","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.18_1543602475324_0.07073296403998142","host":"s3://npm-registry-packages"}},"5.0.0-next.19":{"name":"truffle","version":"5.0.0-next.19","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.19","maintainers":[{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"bb1c782826572a7d4d2754cf534741e772df6bc5","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.19.tgz","fileCount":170,"integrity":"sha512-/WW9ubhCrQXvU/TJlrJypucUCXt5b+cKpKWSv1glc44CQQeB+vqDGrqRoK5mwJ+37AkIB9wEBLDQzfN2JksAzw==","signatures":[{"sig":"MEQCIA0+zfeQfdQHqv/kK76no74Rvc+qwr2aTPjQqljXAWFZAiAKPhPRCX7fB/3szgu1sL+Muz0b5GUIYfJtXAnZSgAWUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84558913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDqdFCRA9TVsSAnZWagAA5osP/A2slDx0oLC06Xx/yfGh\nXjdezUS34qTA53zR9lRWSJBAyuZ8LPZ+/J23Fp7odAl2t34xxPXLe9mDVvrM\n18wlqOnJ5d5/vR3UFs2ApTtLtqAFjs3/yb1enYQTlPMscZBJqslHV7lODelg\nsCh3FkMg6hulmEHzaHoVtMZn8HVI7nQ6DlzAuZ0nUHXEbSms0tQ0umKU+v2M\nx5/3NV2LRUGs6d4Ec/NhlvP8UNpa3fN/uRqfhXFdN1twRPpnenBGTahQgrjJ\nG1lvaRYafpMiP6PQ119rVqlfEVgqF5wsD2ISjI+FAWpejCHO6Qfe49lCBqot\nZTmE7HtjnnumE2DgMHBubNXZeDLNu1jWO7LyV3mU5qFUnyuI8QrWf0bysSXc\njEd9FJ9hW5I1jFvykTiDafP20F7TtAre+ErmI2PJw3iZAAZXkpX9i8Pe5X8X\nnC0CXKHtgxy3y+MvRhOAM1DvXTAw28aZb/znYb2S5JU7M7rujANfstxsfjgN\njV9je5orSdhtmtOL8hMw3dUngZjf2hpk1BGEKjXu68U8ZlhyP4ymjFP+jmsa\ndsRgQxd7nnZ3Q736gLdKmt3gwCeZpGkyziuqd7XrFVx5aOENlghgu8lt/GXA\nyLh+jQ8QuaMhXujcIhG2S1cAFfsl2is/8Le29Cw5h+ltu/Lf6o+IsnMSgjIK\nodk7\r\n=yGIe\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f9f25a2d491394ac3df1bab56f9c743d871a1059","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.4.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.12.0","dependencies":{"solc":"^0.5.0","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"^1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.8-beta.2","ganache-core":"^2.3.1","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.0-beta.2","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.19_1544464196082_0.25470640906399966","host":"s3://npm-registry-packages"}},"5.0.0-next.20":{"name":"truffle","version":"5.0.0-next.20","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.20","maintainers":[{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"d7c27d72d131ff90357410799d5d66694628a8cd","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.20.tgz","fileCount":170,"integrity":"sha512-XXzIm4Z4maN+f6UCYBcCM0ABqZxRGNEKX4iTD8OmAosVfEUeAMb2DL7DY4pb7x9y912WpaBhBt+Qw45RKFRg2A==","signatures":[{"sig":"MEYCIQD4W1zRK3+FsgKj0J6Jk/uUOLpZKrjJ9zB8bU+d9C/uqQIhAIA97t5Btwq/JQWZrqb7Y+NJMoMusPOi2jkFRDcfF0KB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83242413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDyMjCRA9TVsSAnZWagAALt4P/0PIZ+1+HjTT1K1n5Ucn\nJhb4sZr9ShVWZVh759NQmBXJK9rjH2V9a0z2opid0NbruHD9rxmehfAaybCg\nMl4/x67WAZW9Kp3M6tUkC/qylship5N6BFIRA5bJMlLyrFTX71+dIv5tMAnm\n0sB/op1ZBIVNrNNQI8/A5eftTr/ZjEIduQN6oHVrm/AXrfHYoFhNqzgAO8ii\nvCpTchzRvVA1VGTUS82wmuxaFr0YMGUVIr7XCFPZpfCd0ydjibTFAPsuK1KJ\nEmhJbs4M8+4uNFHr5CtQQukYMIKbQbeFxQtWpEIPXvbTs7kj/MPx+jot/TNZ\nqktYH1H+7/FdegE8CnReBg3b8MndrNxb8mi+EKH/OsIg7u4MUoyynlryiyHp\n6vy2BvdglrplmxvHHbM4GT73lMEO7m0Hbn3cGd3+bRNI7nXr6vOsUHTHf2Sr\nSriXP+bEUkVGsK9dItemttrEEypUc4t+g/j8w0r/Q9r204staKk6RmcTqCFp\nBOsrL8h+sPS4Y4KYFsZSYCZwKtOv8Wc9/DiUI9X41Ow4z52kU58kz+2FaJbO\nHxZrieKumH7xalCxsXJ+ft0kXDu6Pxi5U68bAfudNlgDXa3jkuaz4HPIzWnq\neT1f8T6sOSVtFw3bbATyBuWkEloNT8KUP/b/5ZzrThwhVvPYZrl7O4hRdHE/\nLKwh\r\n=HEsa\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f9f25a2d491394ac3df1bab56f9c743d871a1059","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.4.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.12.0","dependencies":{"solc":"^0.5.0","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"^1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.8-beta.2","ganache-core":"^2.3.1","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.0-beta.2","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.20_1544495905487_0.7247244549754153","host":"s3://npm-registry-packages"}},"5.0.0-next.21":{"name":"truffle","version":"5.0.0-next.21","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.21","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"376d8dd9b2feccb9c81a9aab600ac12a685938ae","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.21.tgz","fileCount":170,"integrity":"sha512-TiA9qMikkmlrv/UL0Qy3G01b/Um7CajEiCe2vE5+JAfM4MruzGcKIPzF97WPtOTMhVPBg0gxauRKf5Eo4yBthw==","signatures":[{"sig":"MEQCIFTcLx5uVb3R4gkndvRAFDeAsc24ysfN3al0FVfjMeVGAiBR/fmSuQe+DL4ZszBRT8qNMsJcW1hxuxNngV9swC7Qgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83242413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEFI1CRA9TVsSAnZWagAAuGYP/RUldf1FdbzHY58KJhrl\nqw/PJFSqDxrG1mPp1e63aWGPiTtqPDJnOMGlJN/zi73/Mb/EVs1ofb0sW9XI\n96b2biGJygWnU9G6qX0Xv7mARIHhIqPY5WXOPLm6/P3JmtB71suv1fPZZm7L\nSt8xkRDZN3TYY0ulbOTgtrLxmtqkoU13b9IFqX8muNssS+cNqIpiex/lFJYI\nlbn9Tfj8TL1pPAzwZseRJY1+fv3Jv+trdRi0h4FzYwa1oN6n3o720BoXmuMW\nomK2y1vchsz3fWePz8D/l9uBREZm2kP6S5NSwkZSWqw/R0XhkkxRJGaR4VzL\nw4LKSiVqkogvGySgYxJOLLdBXcIzxPEuKif/a3A7wsfq5YFJ+hDwEdt7fLXj\n6cdpp7plY05+Wslh1e8fEoz9wRhhucg+e0EHrTveubSsYC0GdqOvqdEoUqfW\nXl8jArdXvxFpXLNkeiNb8dnC5d42A1h+xhGuK0eYZy7SOhDt76Qk1sPEmu2F\nP+qUEEiSyGf6DQ9jk7tFf0naCR7JtjfEnKd7+0+SO5QsI/Fjsp0osV7P9K8C\n8yViNmRvq0fywKj/bwY5mSDbDMfQdGIwTfJVDM5/f2F+PjEJHEVmd9U0Msbj\nkp5SYLsVGKZXQKYZfjgodtBuZ+TJv28nhl5VGvyE9fN6xJE0eun7tuxUp0Ys\n2Ihv\r\n=Ibc6\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f9f25a2d491394ac3df1bab56f9c743d871a1059","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.4.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.12.0","dependencies":{"solc":"^0.5.0","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"^1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.8-beta.2","ganache-core":"^2.3.1","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.0-beta.2","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.21_1544573492286_0.23338208372291702","host":"s3://npm-registry-packages"}},"5.0.0-next.22":{"name":"truffle","version":"5.0.0-next.22","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.22","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"f5bd4a36ef641cd19415eb92f4b739c79812744f","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.22.tgz","fileCount":170,"integrity":"sha512-KIZaECQsZZwj6Q5hlMPDS1I6TCl40fsbfEzQh+xlvvijyjtVKptW3U3s78HpPo0vexMRSyVR1R+UO/QzlU88Zw==","signatures":[{"sig":"MEQCICV1nebqmLw33viOpsYkuDnMCEz3mDmswZW7tpfzMFORAiA4Y4jEoV2iiMQM8asKW8CAGV+Yt/0g6rAp68CEpz3suA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83246183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEFMECRA9TVsSAnZWagAA+UEP/AmsC+FAZMr5uyW0HXfq\nNqIXNF8e79YtcWphtFGJ9cA3mYemF8DNYNinti7dZSOZJP9SuZsrvfHa6GfG\n4fXAT4Qq8pzofMcChnJGw4Nhddg/i0VmwfLJ8mZoqap/E8OzpE4dncmuZqEg\npf7tfhxuR1XPup0SMKqVCRt7eFI0wKOELuvsUvV2yciw7FZXVTbYoiA4eU93\nlOq5pXC1yKttCuX09UlC7rEqD7nyIbrgtVHgyE4PYAZA1/NEu75Vv1t+Gcbf\n7ap8rqLsQe0N04TmfvhVtUZScnD1LD9lIWVnDQxobPHlhEaXADUVgf183zQ3\n3GZHcwiD/WCWqdEYTNGfsPaOOILVat9z8ty3ZJcHH4VTHEIZpMi9C50MFrCB\nRRHsNMaQInRdNSmEV30lxe36hcS5xnSFU9CJ60ZokGccWqJPtQNf8sHfssrG\n8afpLHjJMMBrYDZTwQDs619iQb9cqCRJSOwKR+noxHGs6oXSU9KS+0QXsvmr\npONThGUaRIG26LQ77CinUOz+GobiZYlJbQChCdHR/DJOmTq8XvL0lpmocOa9\nwOOKK96O1qI3p3RcaeDQ+H5RlwtG0uwVW6w2NF7+6gvmSSmzYvfc8pMabfBI\nmDDzhfxhbjYQdVw1lfDxxw/efScq8bp8NLg/Yw8Hu8pesfvR2s5Nr4pHf2oh\nzGBF\r\n=W4Xf\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f9f25a2d491394ac3df1bab56f9c743d871a1059","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.4.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.12.0","dependencies":{"solc":"^0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"^1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.8-beta.2","ganache-core":"^2.3.1","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.0-beta.2","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.22_1544573699026_0.4322722303235116","host":"s3://npm-registry-packages"}},"5.0.0-next.23":{"name":"truffle","version":"5.0.0-next.23","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.23","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"99def6637cf2ee954752f57fdc01a47bcf810a1d","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.23.tgz","fileCount":170,"integrity":"sha512-Sty+YHG7TAHBwc4IuYLnuMwerZ1M1lpA2EuuFtWPKs09t4dradMGrfQxAJ9gkboSTIqEUJRdV0Y5qNMLMjDkDw==","signatures":[{"sig":"MEQCIC9H6TBLkeVgN25pmcRCXrPieXPIQv9OitLgoKEmas9KAiBRd2J6M7RUm5aPCpXPWUaynu7qwPErodb/MrCl7Bwhpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83246217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEUNpCRA9TVsSAnZWagAA6W4P/2SrZCpQqiECLCp6SIk9\nGv5s9t3Ey+jXDR00XTGLzBV0Fi92M+O5PZs28HcusghDamBHa5V7SmHewZFv\nDe5wrj+Avizo18ov57g1sOeoLUaa5fd7l2AhVG1n6Z7HY3qFJWYTAoE8i7w9\nj90Hc8/sWXOQNNsKtb5UZlm/CmEoA88yqzXww9k6MtRmtIjn7WeS4Ya/hqLA\no74oI00eujLQZayCgU0+qhcApJ3Z98bya0hsPXrd9T4W+ZConnfuIQegJNL4\nmkQBrriXy4irAsvlgfDHf2ZdN2eXpnu2MC/xfNyCT0sfRatxjn8MvIeZthpo\ntehEEPDkfS+knBoT0VkYIioaWdHwmFFMSxjars8uDF6Qczv3NuylfIORSVXf\nnvs8Sxj1l+xEySlsAfbElQcRN9X61kkk6T0ZtS852/1n8Q6ZwOva4Fa8KFZ9\n6Z9a1cfVfKh6V9rd75HM8v1JqNgxd7zCNA01gjWWHYeZZxGzPNWdequFUY4r\nQRrr/ecuL3nj0E19yFwoZ0lyu4Kv6quoSnzwkvQsoXVswAbPVrZyVBYtco7D\nuLjGUsTA4ws1OAUrY5FXXZmGX1ZFB2TArrggcwxMSXcGF8U0XHL/nfW4rHpS\nfvtkx/hHwmavkaxtWesTVbpGrebbrDpnAy4cP8nxyutPa+s2GPNZd4TKxxFB\nhAhX\r\n=+GNQ\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f9f25a2d491394ac3df1bab56f9c743d871a1059","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.4.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.12.0","dependencies":{"solc":"^0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"^1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.8-beta.2","ganache-core":"^2.3.1","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.0-beta.2","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.23_1544635240075_0.912334804842239","host":"s3://npm-registry-packages"}},"5.0.0-next.24":{"name":"truffle","version":"5.0.0-next.24","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.24","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"6f8a3d93e99873ef2f45ec98c8efc1740324bbf9","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.24.tgz","fileCount":170,"integrity":"sha512-7ItNE8V1HCCbsJwXBHkJ9yy5vt15ETbxNvMMjrHUZJIV/kCWxh/l8iDl0rfmZsE1+7MmjiAff0VeO5aBtniYGg==","signatures":[{"sig":"MEUCIAc4UWwTcSociX8sMHOiJeIvFCobZj9JIeOsk+1Hth2+AiEA/IxGSjhoBvBEZbOfTfRQqPO7VlPaIFf+nnv9J7Si35w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83246213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEotpCRA9TVsSAnZWagAAokkP/AtW/BAoH1lP2i0gehV/\nmTSXve5QvZUHlOJvEYUC3fziLGXUNoNOACraKTBMCYX1uvFb8bTmHn+dJRmh\nJeH5cw3Uednkke0rlXvwHWj0DsGKbuDoD+6eidLgjL6n6OW4wLJwIzkYSpY1\nMYc+yDUETjLQAN4qJkBh2ccjqpCK45ku5MNY/S5RgG0Ah3aSFqyL1gTLIhhW\n1uBXyFDH/wWOZ7XbE/n+5ND09BgjFRGLZW7WJ3TpSUdliM/zEyARmorGnhju\nWRKjuEdIUqdK5nIlhcVI93jfRxJjo5ZejITM2aWsqRL7wM5CX9E2n1tPefCx\naDUmLPl9xIeKm1WU25dtbFFExdwEY4+vS4Ka+gO8dpt3ZuVD1NKMcO8/JYGE\nJ0f9Zz+CLOULiSS53Rb244ccqtFYUIXhvGFMWUWwM2tfAz+394pwIAYJqOOf\nf6vTMWsrpHjgwn/34Xm6lATzWK420K0XCe/gKNRmF/ssh1wWQ8PD+cKz8Uro\nE1bk1JEVlrG5emR9E2Rwh9qmF7XliGtSHgz5YaGjGmkM2PspCBSJyquzQAAs\nZ1JrvlwzewGbgu/ghk+otdCn7RfcDmOYfNOkmoBWbBICoA0Vu90YhRVzSW0k\nGImaqpNSM9pZiItOxtXMWBYfoWY6cEgi8N2Rkj+AWEse5lBqjlgTWQdy4FAo\nY8qj\r\n=ldRN\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f9f25a2d491394ac3df1bab56f9c743d871a1059","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.4.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.12.0","dependencies":{"solc":"0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"^1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.8-beta.2","ganache-core":"^2.3.1","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.0-beta.2","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.24_1544719207753_0.4746009708657446","host":"s3://npm-registry-packages"}},"5.0.0-next.25":{"name":"truffle","version":"5.0.0-next.25","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.25","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"69fbff071345c074a63013f6ed08d8bec6d29a89","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.25.tgz","fileCount":170,"integrity":"sha512-PavdcxrhCTSRY8zH55myif/FFkgAS4YuMDkDujrZlIvGAFzCFTYvEmZqzoke0F5ehUcR3f2zsG7VDbCzkzQhJw==","signatures":[{"sig":"MEUCIQCC1sR9pqMyoCH0EGgLawdwIJ7+ygOBTWHlU+js9u6RYQIgBZ2tkNSskc4LadvYdLIRP2A0FCOexwn0XGvNlDyd9r4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83247084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFE/LCRA9TVsSAnZWagAArTAP+gIbqdmbeHzUcHoZNvVO\n7dKnGLC1IiRiMAIRVsWhNqnqaupM3gR7HvwZUYNSSViCoaCEOYiQBMqoSf4a\nirN2VsLWrFKUmNX5wjhkJPZRiY+Tg2d8LJhRsYfqiTKquhHk5Aqgw1sshLFi\ntcFxF7m7LrzMJCQjeK3kyJEKIBnoJtJKFyUEEyli6B4xY7IncvUUGE6GdfzS\nOvio7o+TupTHpzF08pJrx3/mVZMN7a6aptrhluBLUSgiV9lhWaOVtqxrnXzn\nABMM/aTi4lZnoqvKlDV7yOPNRn5Um0hCw1RX30Uam+yJh04OtSyRe1QhCj7N\n7GLfl3UpjHu6YpQH+cy2W+9Qt9Kg5GvUe+JL+vTEEVZ8zCnecGVDhshGIbcD\nOzL+Y/dkg52MOzgQ/LBa+ujVfMbfUUpPgwSUvMA7jEL33HhGxTdltaHqVY85\nZImcqm/Qd1l/Z9b6ckLBEEq/RwU/PbRaIXgRjpXYondsdTxK6+iiQ6T1ndwW\nWvICDVXXltJldR0zvxBiK69DouGIrbT9Fst4PzTE/6SPeXE7EpRO0trXv8T2\nYcMUEct10pKGveIPvoJsW57ghl6eUIt/T+YyR0tghSaY/VqSwDkrajY497dO\nTxj8sS6CF0QE+418PX7FrgSTY38LV44xwwhfGC/+Nx0MBdrWvE3eu1KlA3lb\nhfLK\r\n=zXsr\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f9f25a2d491394ac3df1bab56f9c743d871a1059","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.4.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.12.0","dependencies":{"solc":"0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"^1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.8-beta.2","ganache-core":"^2.3.1","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.0-beta.2","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.25_1544835016819_0.31607935552531075","host":"s3://npm-registry-packages"}},"5.0.0-next.26":{"name":"truffle","version":"5.0.0-next.26","author":{"name":"consensys.net"},"_id":"truffle@5.0.0-next.26","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"890265b54e1f45f6330370bf9785a84642ba0dd8","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0-next.26.tgz","fileCount":170,"integrity":"sha512-wiGd3s989ygHpG7Q71dtqyKP1CGl/mOy3vFDY6dEAKRHRK4lAjRnQxK1ck4oF0ld/cGFAQ+pi9iCGvYLJO10Pg==","signatures":[{"sig":"MEUCIQCzjbnqyWj0ptcLmZ3NLmjAsa7uhjVrk7KebMeIytX1tgIgS3k7nOP/jNpox6UxVtRmrgdES33Eq2U8ly+yyY9CiVw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83246906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcF0ccCRA9TVsSAnZWagAAFyYP/idete0x1Iow1DsyVPCa\nf7Ob3mXMeh7AgSnxNw983TJE9ZzjGdEFz2CUF28LB+aZ1C3M4BLfsJ/ThefF\nneHPerihdeJOcne/anJG+XNilqariRX6SRuIM4BqFL8/oh5Dm/2YTbpTBErQ\ncFcNPSTLwaPqLTOyfw1mGRfwZIBMzYqwmu3Ky8JGfgaLYPyqG9WL3G4SqCYh\nJkP+87/cDrPWnguiznB9YOhUiaDxpXJ0r3efDSng/037wGQeIus9S7g3rYqR\nyt9NsARrscuoqtJj6mufgQamajOzZXREApV2KuNZ2Hm2tIetyp5ChVZ5b2IN\nvfC28Ys7yCOJKWenO42tA6Bm5eIrPbz8NmhKxNc3vnN6cUwS6bAPzAeD6WbQ\nOL4AuhBV2LeGGxx2u0iPVlGSrc9pffELkXX1ry5p3gQYALXJejOGq5WvXIWz\njTOj0RTmMbCInrOR4FskknlzsIbvmcPOB54PYV2emnSpQWVintI9rSTRRF1Q\nguSG0HUoedUavfZV/RhyTXawCBK68Mf+i7XluelUqC1Zi5vDyzO7AwTPeAwv\ndHeJ3/luqcvEQp2UJjYTlKppfJ90d9jyKpdW3jBzY5rXNyjm5BhIwyqHT/aj\nOJhyEHpWQMyQfJquF2tt/rsBRK7vu4K7yGPbfFu1R+SK8d3YTHF2xHgN5kJQ\nO4Q1\r\n=p6Hp\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f9f25a2d491394ac3df1bab56f9c743d871a1059","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"6.4.1","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.12.0","dependencies":{"solc":"0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"^1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.8-beta.2","ganache-core":"^2.3.1","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.0-beta.2","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0-next.26_1545029403550_0.4101752672329524","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"truffle","version":"5.0.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.0.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"2e4e2eedc5583ae38c7227585e5177d6360fbc6d","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.0.tgz","fileCount":170,"integrity":"sha512-la0TJu+E59Ut62i6cGY0sugeubglDqH5w49a7IrpxZ1nnsDqv6qWB3ibiyYiCp/jr+iI0bLtcr3DKkfQjVDd+g==","signatures":[{"sig":"MEYCIQC9fiIlx7VE5rYez4Wihu5IQKB9WUxSoc7kFl8WtJq58wIhANqFSs54uWd8Mcrge5IbcgrDgQ36ULDmdYQ/N9K/qd6x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83246350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGWeJCRA9TVsSAnZWagAAeosQAJweLZoZRDXqj2sxUSni\nxETZK3pYiLqtYeXZSa6OzWsiwIx5ioZ0TRgtUoW9v5v/BqL2cROovf16DJX0\nAP9YQVe2IPemy+DcqS/wniC+I3ZU5Puhrir+Wf7+nsKwmt/w7WVANYti3HVz\nsxuHigPyQA3IA7lp2BB1/gAPfmkahEVDWEC1tTPMLt5IhRyfH061pXgznAjI\nAaS2Crp1HfB+/FyuY+wiUaRtACJMnv+y0Wg8IbIqpfXlw0MQBZZIGl+1BO3A\no8dak4YHrfymFNKZZuLM9uVLkFL/k0l8tpCfy7AE85aTw4/9WJXGFyWNS1Zx\njHxVbjXXg5rgjcxQEjpmYz3+PvsVIKNiMITkXXJpwdXWUW60VcPaX6VIQyVu\nNkrLF+UARCE9Dn9PV++FL8kDJNagu0cKjLQ1UYrkNn7wMnEd4opB61kUKcxC\nz2e+vYMpXmmWy+x2UhiCjehSw7n9FilcCCmKGXmNkN34zFFPxvgJJl9S7Kwv\nx75OM7FwDJGH76in3hsNDquk3L5+Khmcg2jPmu36OloqGV68nHPI5lfeZ2lZ\n+qajxCGup9pZU7C5PeEwmrrnr/Dt+zJ2WUHpABzrCVgRtdYUGph1/JsvW2Ts\nQR4ENOyObkHQMnjFm8/qsxGHXNbDmpDzUNuNxaxycI9uMeeCCy4M9FKY00Zn\n4BjP\r\n=zRcw\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"b207efb3c1409746537293b3e0fc27350029188e","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle.git","type":"git"},"description":"Truffle - Simple development framework for Ethereum","directories":{},"licenseText":"Copyright (c) Consensys LLC, and authors.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"solc":"0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"^1.0.0-beta.37","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.8","ganache-core":"^2.3.1","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.0_1545168776263_0.75979787977139","host":"s3://npm-registry-packages"}},"4.1.15":{"name":"truffle","version":"4.1.15","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@4.1.15","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"5f866997144dbc4c5d3e12e700930dab55c2792a","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.1.15.tgz","fileCount":65,"integrity":"sha512-6gaNn9ZjvNjdalJMF/qEDUDoRdieKfdYcyFVpVxd+ogAta5kgJxI3XlEmS79Ih0vBhb00tKa9rBweVJ5892sYg==","signatures":[{"sig":"MEUCIDRNrE4iSR14+s7fmaZj6awBVnN1awLVVR2TmgoPtrGdAiEAiwlZN1c2uvcKKNijNYsDAfTM+wxBopam9eVS/b3mPWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32714055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHWBoCRA9TVsSAnZWagAAZ9MP/iJyiLIFwfjPKyGUyGC8\n0xifFYPx3I4WuVThphdmWg2dVZ0xPo2YNI/uMEzkvexB+FrNTaDnOO2Sfoy4\n0bf3r6USPYNXSZo84Y8wuRzvQHc4c63Bab6XKPVRDBC5r6swAS+4JA9xhfk7\npEtnsrOi5ang2puIfUn1Gtf2UyHScu5Fwd/8w6fnIHSXEIMxnSMXQmUPf7Nj\nC1muiyUrMsygzBwYDK4YhbkrnqKhI44angkPztvP6CR1wIzN3oYZ/j4ChkFs\n01T8vIWcGZvvKWfrSNLavXWmlUrDDCG7LdBvtXbnQtO9zV8xrlNXXhwplvMc\nokvewCZiDQJFG4EhVhuG7FJ5hELUjpikflzsNrvedWfb0bn0vG12gKOjiveX\nK7GkbmtGPub1lxnd0TQNxtsRJYO463ZMFQHRFFl42e8RA5uiDlPdtJinaZvU\nX9Rcg+ca/HbGZNP+xZLEx+VIvN0Xy6R90i9g6b9WYHTgTzLkfYTcyhCTIEIo\n0N5UN3/T84N/PXgjeQRf4R5IrTpmG2itU/qu2GDtcVRbV1UWIgCZllLV8HqR\nPeHDmzquFy297+s2k8hP32viA9pWqPRhyvs69RIf6bmcrYrl6Vzqf6swVem3\nHbJqGDFA5hiZVcna8bCFjmoVnVz7TfFCB3P9hJMrOOVFu2Ak7z34pv8+kVFp\ngsHk\r\n=FAYd\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"49441d73a5f145a4dc37fee6c3b19d8e64b8d7d0","scripts":{"test":"npm run build-cli && mocha --colors","build":"npm run build-cli","prepare":"npm run build","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle.git","type":"git"},"description":"Truffle - Simple development framework for Ethereum","directories":{},"licenseText":"Copyright (c) Consensys LLC, and authors.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"solc":"0.4.25","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"0.20.6","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.8","truffle-box":"^1.0.8-alpha.0","prepend-file":"^1.3.1","truffle-core":"^4.1.15","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.7","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_4.1.15_1545429095190_0.6458676548739226","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"truffle","version":"5.0.1","author":{"name":"consensys.net"},"_id":"truffle@5.0.1","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"bd4c3aa15201935c8e35506d9fbabd07814d2323","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.1.tgz","fileCount":170,"integrity":"sha512-SCmbpZGUutMo1zwGPL+xEa80VC8FrnMFqsS/M1WTZUTsU7SrUO+CNuS9s0DDbFuWW8bMAH36YY/9mRwS1imZ/A==","signatures":[{"sig":"MEUCIQCzgIZ8SRb1lu7HYmmy/7d0NQq/4LW0xJm4o9skurGSIQIgAMdV7azZ9daiwNUl+2NuGdchPuRSSPGgnSTmNmxfW0U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78853354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLkl3CRA9TVsSAnZWagAA+FwP/AteDZ8RNCXr8zLP7Eay\nKjesWBBQwKRG57+z9+BIjzBdfejjIX1MfRAGvpu/Gn3GV/4/8bb/bJNB2g8U\nwNNoP+bjL1uluXtBy87w0MsjrUXpSHmSushcC7CDxRkRrDlBcN49nqSmNx7z\nnTuDebz0slek8vucPbgrEpTIeOeAtyQ3GrGtTnnMD/jtiaULKisA+l2xKsWZ\naqS53VzJIoU2OwGQLjQmyvKg+F9M0AXoebswpxCLKjcmgo3qNbURoqadX4gi\nBn23SMYbKRzTpffQpOYhOwoqDFz2Tno8XNn84axScR+Ck82YE3jST2SNxWNF\nt1XixxinZYy7C4LXQaGvXAW98V5mywbptb9lThYO1DvbxSwaTCxQbOoE3vH2\njMYTshD5kr87zT5jA0nGFrB0CKK/7RTEyB6tuzoUM6F+XfGV50SwK4g+74cy\nEWUJg3T+k2rbxls5B+lasmeq4N43a6jhZBBYthvC7nQ6jPjrw0YHYl9zibMJ\n/q7c3DdrTb2yo491C3uaeZm5F06QdBhm8N0868b+Uuxgx1LG53XjSs8hTUL4\nX6s3TpjtbvXQYBuPPv2aDc3h3dO+y7wdbP71S8v0QnTcbtR1EIt+54WEwcsz\n64G7sRYcFJ3uUAJeSft8TidjcvulLzox/mCdXuMH8k8cbnZBZXIz9QkSIZiA\nfNgt\r\n=pjD0\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f08616099c13d462b3b8eb11d4407daa3732d223","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"lerna/3.8.4/node@v8.12.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.12.0","dependencies":{"solc":"0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"^1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.9","ganache-core":"2.3.3","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.1_1546537334056_0.35911064914776114","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"truffle","version":"5.0.2","author":{"name":"consensys.net"},"_id":"truffle@5.0.2","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"7fc99c8309314e885ddaadacc081675adebddd81","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.2.tgz","fileCount":170,"integrity":"sha512-xBLTUqjYcJIQgEqXJ+j6AU6s+NaQZC+cTuEUhYbEIKhgQBKOczHMYSqf1UBtybq7Jqb2QChXQu82DqAfKC/z9A==","signatures":[{"sig":"MEUCIGjihA+2p4mNK1lgOIWeBoMwMfIJNW/fruhz7LIeIIe7AiEA8wo/KtUb2ROLJhyTcryB/YEX0wGuabEAt/e+FIAqL2o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78863492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPnWJCRA9TVsSAnZWagAAj1gP/jFevV+A635t+G/IADnW\nGyqh98B7XZpu/ahzkhDikEt/A9Vnu95aQY9zyUSA8tb2xU+2VQlAyF9QfKWu\nVBEHziUr8E7cRiXCMtt/zITXMUzesxRMEVWEnOtyc+rZpKCyWSV4ShTtUb2u\nUbGzYQAEoKceRmQ5FuZ93kLBVcQxycYBByqMRs/obASu6WzECnKbWYH18t7q\nIqw6hPHcRbA8Ye+NXPf5r7Cvg4jDl29bpIwRzX9VVt0SnvCB633aQwc+Qbm6\nS8C5w/azP7F92NI8Q5JixFvZJbhrkYvQQ9Ju0HN1vBHmj3A7AZHM00IzFOxo\n9rptdMaWULjhoLylN9DIjWUOBwaiITrp8fUW2r/WN+ppdAeNDyWO923hHvXA\niDM95aAPr2hP3SAQCG019vV1WxgKzAO5s9ozDPq6/nfX2DxHMtBifTla9/eg\nC3MCgACZHc0QiMJbnqnnqZWykV8rqMaMzG7ODcL7QJjHPRBGA4YfBlZHE4sx\nJAPo2K8RNgoXoVtcBWy+ix8OYTJ+8hfEBhYz/7Mr7EFXV8Hgr8CTwgvkfVln\nv9rxTB/FHTsFdTHG80kEDdWzEMlD6yPQGV2F7IO4fv6mZ/A+qHCdMJGLw3ff\nKgc5/LS/yo4NqgQww5Gow7Rt9d4l2gOuuP9jLg9qniOAcasfMEETApV9cE+O\nlJhV\r\n=jZHD\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f4071ecfa661a32de4564a18033df736588ddb59","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"lerna/3.8.4/node@v8.12.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.12.0","dependencies":{"solc":"0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"^1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.10","ganache-core":"2.3.3","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.2","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.2_1547597191740_0.3682523009838543","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"truffle","version":"5.0.3","author":{"name":"consensys.net"},"_id":"truffle@5.0.3","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"ff54abdd3dba7ff0850356c0aae7c390d013e40b","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.3.tgz","fileCount":171,"integrity":"sha512-XTR1SwWoxNGCBa8zWrv/4J8RNfclL6qhyAp+bfnv4AD3L7GEWziDQvcq5ufSKIPKnoK0a4y1O+EZOW5izyEaKg==","signatures":[{"sig":"MEQCIFRBMxj5pmxZIeqMAzzDCrwdAiSmau08iDvGyGaZ4iGaAiAfr48y9w5CjKcWEx4m91Xvuc0uQVSxMxnX/2rR3QzUFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78433684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUihHCRA9TVsSAnZWagAA0HMQAIOzVbIoARAuaQlvoqcd\n2UUvohSnZ6y5xBbgPjinFTiWCC/tPovyD/ruWnIYRdu5yUlrk2GUKc13GwDD\n41AZFxhmfaP77nNdD2XqX+A8rSYUKjf/M+ebGHHWjZvbOO+sFTPde9wnKRUu\n+Go/lWWQefHkhAzOi7pezhQ1g/qcaYzHT73VvvHz82vLsyWLMxC8avS6JC7p\nkFeH3WeHEG30EJQJYGh+vDkmdVNLNEq7DYbkDlvE2ZqgG9iNp3vaJdCeswfs\nJDlu74C+CR7cQ83nfuhvhYE8KIFo/UFcmTYxHc773wt3EDmpwOq1oLjyNUv2\nB9hHYuHClBvpjfk0qdEF15MSEVdeKwBT83wRaJ7VVUUvg9/BKacCYuZuZxoZ\nXZnT/Qu83GAFO0+Tdo7ynNa4t75SbwZUv8NSXbkF8+2pVHu3s7rv2MyyUxAu\ne0o+3i1xlJCxuZFNkHtIyNqOyDbB2PMW88yid7ftg6WCdWiASz1ryNWpHW33\nf8f03abXCvU/CHf9Fk0c97QIFA4Aw/daDQ1vw7zGUnPfCtUCejSIBQBxsHCY\nGsYSCPytsGFbvbnwBq73HuUHgxZSCswqCj159/hSgGPZU5O/fuCzm5ppBJnB\nUm95U3ox9KbB+EGhp8ZqO2x4yKXzL0Kutip2Xihlysie9EoMfWNCAUom/8RM\noLHR\r\n=vTJu\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"ade12e526107388ed835a512661ac664e2ab5871","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","analyze":"./scripts/analyze.sh","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"lerna/3.10.7/node@v8.11.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.11.2","dependencies":{"solc":"0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.13","ganache-core":"2.3.3","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.4","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.3_1548888134530_0.05877972719891056","host":"s3://npm-registry-packages"}},"5.0.4":{"name":"truffle","version":"5.0.4","author":{"name":"consensys.net"},"_id":"truffle@5.0.4","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"fc68cb6a6a35b46a7ca69eca7b64d161b491db3d","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.4.tgz","fileCount":171,"integrity":"sha512-pZYFbU10Hb6PiTalJm+dB6s1qIZjE5qc0ux5fIgQ7Nj24zDrlYmOYruP3yhuqywwzr3PUHGPxr6hXuje0BFYoA==","signatures":[{"sig":"MEUCIQCEyLHtNlOLeZelT14v9QxEQGmT0YpGW6AF0cL0iW/ougIgd8/OWcsYrT9egzEgyS9/g6RZ+NAUHs12K3PdHCHq2SI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73288839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcY0SUCRA9TVsSAnZWagAAscsP/isBg3j2HNtNEakJZN8y\nTUP/yljHZ6KuAWk0gFLmNR2j+fKZZ68xhF6CZtYWxsZgAHnrI2LfvWrNJIOY\nqutbUMpQnDTmdlkAl9svYAuPHssXN4XlNbSSHkPqz4RrTi/JBN3bgpPhKs/l\n7U/53N65hF5PFq3FZBpxvat6u7M6oL+gla1k88jiVubcaM7zftovfRW8HXIN\ncdpx7T5D2QUQ4zV4W4yk8/p+MNX9WIDxqcULDd5TPIuzNzJDbvjREgSAfLQz\n4XVMRLJpOsJs2KIVDOu7XsoAl39AfttocXhnemtVXizr/afqJYlUU5XuS6WC\ntRB5AEmY2nJLsUHIAPfB1RQ4sqbVCkBXxnzNGA5FkpEKUAcZ3bkx+fQ9SQWF\nvOj59T1RsuoYg1KCjNKwagup7jT89JIW+jx5lp3clP+VqaafOsYUh1c8rwkO\nEXXyEy6cElzoosTdvnbbFqkjxZjxL9LRtPIa+AysoA97E4LI5Mh0Df24JZCk\niwsgwM26+mNeXK9Z7ISd2ZQIAH79Vj8DKh+hx20U3bANnep3WPM0qn/Z4C5/\n01mIze5+VtWQ21b0TrUt7yH+JXmCC54n8l+lnD95EKZ1HGaAU7ovyj7oiSO9\n4CGML7zT2LinQ9KEMypAO7mqos+XcCcQGRMSe8HcaM8dS6xJGeUuiPS6uDud\nKOdm\r\n=UsZM\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"7059e6a06de0c4fb5c4a40a09ef206c3e3c357fe","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","analyze":"./scripts/analyze.sh","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.10.7/node@v8.11.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.11.2","dependencies":{"solc":"0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.14","ganache-core":"2.3.3","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.5","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.4_1550009491701_0.3751346250145655","host":"s3://npm-registry-packages"}},"5.0.5":{"name":"truffle","version":"5.0.5","author":{"name":"consensys.net"},"_id":"truffle@5.0.5","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"428b5e776bd0bef0272874d636a2607d1fc7ede8","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.5.tgz","fileCount":171,"integrity":"sha512-YKAfHvq3C5hGCc+S+14FNDM8iZPeta9McocKSAkYBxDTiRfyT6yeDrHmSNEU7fzNAc7jFSlwhY7Cs5bXUR3RKg==","signatures":[{"sig":"MEYCIQCm7MN8KJ6rDunVJplEgUjDIdKBXv4f+/qdZU3cC8s9xgIhANOXPQdWVPuzI6qQdn0NetONtLgFi2O3VybOJ33JzyMv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73292129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbyKECRA9TVsSAnZWagAAgi8P/24KP/cmSNkChABzQU7i\nGyKSw6mDcb4rjEAL34eiHDvTuf3JLfGY3AqyIj5KdFSUbPYq1iBEgMge3eaw\nWprSIe94I16H+EsYzLUohNKGUgpnY2uVPzzO1SucsV7nwl12r93coFycIKgN\nW7vbaJ7UoSifUhIVQgtGAZ4JJNo3VHROIFqN1OcThQ+HmCzKOpey41WHqmAu\nwg4c6pm9t9sQqcFbNl10+uPWAq1yV++MwI96mi31ZVlRnfs243iVsSifs0Ar\nonpuM0i+GZxzzf8ObPx1AFqpnz8W8ZmbEE6XVQzgfxfVuY09430U0nvtNNFy\nB4ivXpUjaEKFyq/QEeCmfqNek7gV0ogHFV/VUgtsOF8+QLfzEtkNKRUi5IOZ\nTgdgEJoWjJz4GgQTzYWw9aws/cpXVyRB2PgLsa/rcUESS2LHs0sbFrulbI6B\nvwqctIOyZaY9sSbNUMRQtrrZJVYTwluAQVABrjpGblW8Z2UwvE1+Qq9nzDL2\nE6uxgj2tWk1kE5NUDbs4dVgaSsnFvxedEHg+VVluowEPK3lo8PQCuB9HPZ0Z\nfOkhg6cla1j+LRkDey/RvTu/mahN91VK0YWczdWmU7Pmpt2E1K7L4cE4z3cB\ncVh9WN82u7ryTMHe3mVRVkgIS4aPWrrFC3ESbXnUrqYfyHPHDancHyP96Zux\nRmCN\r\n=/JyQ\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"c58fcc0197d84c5f3f9b1a7fb4d5538a753b02b8","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","analyze":"./scripts/analyze.sh","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.10.7/node@v8.11.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.11.2","dependencies":{"solc":"0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.15","ganache-core":"2.3.3","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.5_1550787204021_0.2603546387233924","host":"s3://npm-registry-packages"}},"5.0.6":{"name":"truffle","version":"5.0.6","author":{"name":"consensys.net"},"_id":"truffle@5.0.6","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"e4d67691cc50ad8328506cbfb11da3ce89da2405","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.6.tgz","fileCount":171,"integrity":"sha512-SBk42qft5ElzdAoolHzy3TIzIrh/GmbEiI+kKoj2nj4GYZtHdXePWA+cp7AwzhNuXiMaR4UwYqVVhn8yxOiAXg==","signatures":[{"sig":"MEYCIQCzWfW5jULUWi3PveHHoTosBKIr1ht94bLMp2hc3UX3+AIhAPV+S2PRSPD1KvHeqYp3JBJoilEZUIcIEAk10ow0f2vB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65441836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcebMiCRA9TVsSAnZWagAAGL8P/1XmmmCnGXqtsFeaKmNO\nvKnNEcRM5S1D0W7X13ONUHTvvK30W4ELWpE9rx4CdqjXWyqzBsUfMjc966Hw\n5Zv0aUYGQ7cG1XpfWSNCjT1g1XfNNHopcsbYn+YtQ2u/h7ofNOdBbnzyxCvh\n6gqg9pr8M3yImGOVAM4E0ShH8654AgzNW58vL31sDcIg9vt3Zm/cUXeAbDNk\n8j1vqCwHVnsP9MZGrxngZq5GGP0PDyZ0rxq8DUSDRY1r/MxcJZQvjDkQTIWv\n9FZNxScDz81+cW7iylU7vbeUfmnZueyPYiHCJslqsdiDycKjntNkCdpa7s53\nDKDql5W5e5I8sagNM4e7POhznplxP6br/6QamLRmgTFDVkR6R2ijqFhdSKto\nWh4mWuU7JfQiTPpcKdxov7mTyIx0Uo9DJSmahlYs0pmyFhWMcGwLIO9eHy/Z\nbWJAvZU/CxCkXazfqntBa10D/702vj6oF4z9FINiJyKVDw+kn6WSqYNarXCI\nkK5aWRVC5CeQEqRmbbcHUqnJHjJwLlfgIHQeDCXO37QI3LaEiLk6t6i+tVrD\nzYw+KtokO5FndUn2c3A1EcFvtLQgLdHeZ8HzHzAe43DJEnXqO3PtguqWgCLm\nZ3gW6YSeWsDhufe2gWcwnJE77nTokcpQjH18KrLdwCbYXhDXfpqfD5a9WBxV\nbYFO\r\n=7WEa\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f646574a793bdca895b0cc9fb556a263fb70a6c2","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","analyze":"./scripts/analyze.sh","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.10.7/node@v8.15.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.15.0","dependencies":{"solc":"0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.16","ganache-core":"2.5.1","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.7","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.6_1551479585468_0.2102945494210584","host":"s3://npm-registry-packages"}},"5.0.7":{"name":"truffle","version":"5.0.7","author":{"name":"consensys.net"},"_id":"truffle@5.0.7","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"b5025b568b987b154c6357b4d6d88d9c23f94484","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.7.tgz","fileCount":171,"integrity":"sha512-RofK+kS9l4x6jdhtjLTMDIAF+P34I0/0gzCZeSjixqS5Sp+7gq2WI8ALAW0VgyahuwQl4TIyrGT0lsKjNscvFw==","signatures":[{"sig":"MEYCIQDN3Bs9RmWVQutwCOEI9sGG2bFvb3OaO5+09sz6edp/pAIhAPGI9BC7HAYknVPJRzqjA20An5Bc8iJNf28GDR5NpyLo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65442882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfs2WCRA9TVsSAnZWagAAH3UP/0cDdGVsQcqRWHrP/eI6\nO9a6Z16mt2frBPSzUoL/i82NGb8gGhy8sxTKLNyUitPp6aaFCppaSTNMtY7c\n0QqAqYd1x6Leq2ar3jZaaBS+f2veIdBGqBRtVsjKnI7XZSiJONg49zGpKOnx\n8kMTokqE7Do9maj/SpxB1X1u4PMnWlS/t22ExhXut2mpMNrHd0RJ0kxXUtlq\n37pSx/ry3kyzvwilCLBLiYl9BCAFK+Yw0ssF5mlITj9BTkB6Htz8eLWojHud\nAQZnjGqgBX5yMStmY1H2UmohR1M7vCNsOh0uzJjc69v3c8TOAGtMCteC2Ewq\nUVFU5k/JR5Z+2zxTWXn/TqdnHtpKQMNNYwrhxkAiw4D0YTrSV4A9NvqncmUC\nJrWittjkgL7qV1iZzrYaF8eaqNm3qdfU1L3AMDcGRqAtfqE/47WpTc6k1R45\nxHf1fiOBJdjvUflxVtfRTt9y8E+RYeWu7J56Nr4wEvQrKjWHoWzivVQsmT/C\nfXpe7T18A7w3GZUqt04P31MNM47+OnAHvJqWpDPkesSiovG9noriiggeppeQ\nClYo5XumZiJZcJZro8K1M3e6U3Eu28mhmUju6LRR6IkwbidKhcRNXF10IuDY\nRAfcvyr+Ga8YBeh9X8swP2bYgZQ8VhN/X51/5HQ6J/x+RKJ/FmxQBNu/6fQp\nP0Fx\r\n=V7kt\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"28a888cad219b5c446daf37a1151e74883fe2ab6","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","analyze":"./scripts/analyze.sh","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.10.7/node@v8.11.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.11.2","dependencies":{"solc":"0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.16","ganache-core":"2.5.1","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.8","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.7_1551814037120_0.39588777703868927","host":"s3://npm-registry-packages"}},"5.0.8":{"name":"truffle","version":"5.0.8","author":{"name":"consensys.net"},"_id":"truffle@5.0.8","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"b841b4d9a94dec474b0ece77b1e0644f91cd51d5","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.8.tgz","fileCount":171,"integrity":"sha512-8Sf9GKD6Y99fcHDYQCE9hRxYWm+rpptye4Ez08G8OsaCSsbEqRzyCZf18FdLLL3iWYJZ9S+tA1P0YZVxGDQ2nw==","signatures":[{"sig":"MEUCIQCW5lMO/XzYErr19qFy5jOoDkcjfq0iASFo0RFhR+VI/AIgTv9aZinilCCGMcXXszJur4vC5or+ZabjHVqoAXe7KWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70791558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciTPACRA9TVsSAnZWagAAc6kQAIb6XK+N2Hi7+uyEl3yu\ngT+1+MYotjuw09Gak/2pAHrYf60K23lTmPhsiOlXbJe/JLeSmyK0eeUV7WX5\ntdUe7hc4YemspV7dRO0H18MLUVfe8X6YQJ2rggIZHnXhp/mqdLmZM/mdin7C\nlY1e7i9S1lE9Ltd4snRAqZJIZy/7ngPvgrOAiruca/Ky4YMfl2nhi8/POL9k\n83CDr5+pSyFz/FjPL8RjeLgmzDYxTImijUs0HICtl+WDpitnnsjYRGqD4PXB\novEvDx2Kkwf24RB5mVux4lbKK6H0I4VuIwtonxr8KP0kBbikItSGzrG/hE0o\nWdbbluiNVpGnNdZpq0TQGO+PX6cDV++hWAq2/bA/iSZrjRUSJyHDVui2OLEp\nox/E/r9g/ghBVMjz6QjMT2FxH1XCKvqNJDGAaMjpcJ0BXfg+uLt025sL+a/2\nr8UDIHUwshgcef1/s8wbSqwO73bDRIyVcvUAhfAaJ5u9NGsHFXWAwNLNmBKj\nOQt4D6XDZTOeHT+ra7HoJ1+dqIdRzpZvBRHFwlMvvmeCJEMrvV3VfB+O+qYH\ncc0BI2hKyBj1NJpbVsZkw0oSBtDeIF8Faw97HJSUB2sZUDmD4zqrMhBeogMy\nimiyLQUrBnzp/Koyriz/RWU5/qF/gqrZyz1nN7oKIvAFddGAYm5VNlGMcB5R\n8UXS\r\n=ogRF\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"a0f6c251051613bac31cb4fc9dc42586504e27f6","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","analyze":"./scripts/analyze.sh","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.13.1/node@v8.11.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.11.2","dependencies":{"solc":"0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.17","ganache-core":"2.5.1","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.9","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.8_1552495551432_0.5115283077972896","host":"s3://npm-registry-packages"}},"5.0.9":{"name":"truffle","version":"5.0.9","author":{"name":"consensys.net"},"_id":"truffle@5.0.9","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"e0e8c943aafd3ccd02634c15c27d306509a18055","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.9.tgz","fileCount":183,"integrity":"sha512-Y+UZxpAugmnCeRBOBGr3SpHhZ9Avpsj9qM7gTNdl1RH7nImTmWBQkUk/IUSUllK+66TAL9EEp2IH7Ji4YFhzVQ==","signatures":[{"sig":"MEUCIQDh1bfpv786BQsFZBktcgu9CHUGp10WBD5Kn8R++jqqcgIgXC/sizFreVJXOr4B8kr9xK0sqGB9xzWl38DmqBSyfFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70935535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck+cNCRA9TVsSAnZWagAAMUcQAIrWIqvAAGOVDck25Zsz\n2my/2stNqBt0vCGvrp3RbDc8P2mTFxvOc1h1thlz5YsS9T445SwunzR/1aL6\nVB9/3wkqICBTKJhIA7/31CcyxPdD4Tl26bY8H+Xjwdm2M+4jSTmnjzKTw06O\n9i1dWHHETU7fxRdpt/7y77mWGz+6LJzHfQx0Sz1ZSz6DepxoAuLXXtIOi6ff\nZNAFfgOtwjt/kAkZiWFBYHt+fv+PgQcM411Q/mhwTLAI5e04zOsv6ef7I56A\n/AVGPNWyyu1rAAEv+FbHePVWFsT7uqYez/9CwLC1zu5hh+1SeCQAxU9RPtir\n5b2lt4iuXyxlsE7XfhdGu5LJ19rZw8EaPAZU6vUWXLordo+QPXLKYkdgn7Iz\nsVSAuTKNKpTUDlD3GA1+KA3QsBjG9c6PH1u+4H0KDnWmV0Eoqpl2f+cQQlGf\nhMnzn7pagUwyB9uymxKR8hgab9l834YUnF6Iox3u0W5GfgKvdlI2A5cM+SE9\ntbsdkMXOHnAFRTMN3WAopc2T6MB+MEH2Q2a0yMcVQI7xE718HGa4EnXFsIR6\nF4GcQ83NV8fFsiDXzS7P54DgolzuB4RmG5Chtcbx0HpiMm4PiolSobDUS63y\nSz+3xKUEeVsLXzxfFZA+Mpgf0E7i1FzaSc9Za40OIt3ByD/2ncZPffaAM7o2\noTW7\r\n=iET0\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"b0cc253e75896209885d3b8f52cf82b7cfc75f2d","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","analyze":"./scripts/analyze.sh","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.13.1/node@v8.11.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.11.2","dependencies":{"solc":"0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.19","ganache-core":"2.5.1","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.10","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.9_1553196812198_0.10392539027709735","host":"s3://npm-registry-packages"}},"5.0.10":{"name":"truffle","version":"5.0.10","author":{"name":"consensys.net"},"_id":"truffle@5.0.10","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"f773522becbed0f66b372c6a9a1f36d233337e1e","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.10.tgz","fileCount":184,"integrity":"sha512-wVp7ruznIm1iX7fTHZwjKZCaOkkQcTR1eWOCi2yTQ85wg1iQITpV7NLDpVandaNcz5Z0e8EdOrH9lFKLgxiAxQ==","signatures":[{"sig":"MEQCIFKXMoVyEpjDs9y72g/3Qn72+BvAHIuI5DoSR/ewj9SVAiAvP30a7gLVS4yJBqPKHyDumkdhlc4L6vAFWsy5HrBO1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71213499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnR4NCRA9TVsSAnZWagAADWYQAJHA4HUzNFbdI0jxdgKw\nNC5eeuG4PB/HsEeWGrYVxJ9eZ+5T4jHPZqHQ3ZXBAiZ1PPJuagYz96xWrUPH\nQgzo6gVsZMPQoWrQ7UvhGh5dF2ECxow9OP4eohVl/N2O8ySsb9FbH6+ViwKH\nJoM8Dr+ufLYzxymqjuxz/jxP9IW5LfMwaNb0+zQKL13/KUlsRVX4kYmom+yH\n+dyL+1+/KopJsMKas/uwbKRIaR1HGOv3DEdJ/LYKug++MsVYjKrp0siHXnvG\nxHskLELm3cHjs7idTkbatwtK42qJ7ZMPfUYWO45eJHDaidmykOwyGx1LICL+\noItCv0wzCkFZcxNB0O2Gvp5ZTv+LqJrDd7ueH74Tfrbn3iGII5TtVrr1QCCR\n+3if/Jt7n3UPz0rGeL8upeciM09GD3dgNuvwduj+R2HRunj+vm8VYVyNIim2\n/ekxVpWkn3VnCMEtL2DoEyoFJ3BfPq080wqM0ug7AAXMLEopE4ws7xZmhZlq\nBvLUWV+ht694XBchL3gh8sp86ysGh2yaQ29Ra01aU9qDrJClhxweSkmrUZZk\ndje2e7vvNteb26qdDJHK5diaorC9ZB3C0bDGJnM8oSttZaEDpDDmpPHZystr\nXEfKv9acCAue8eB+kA2JNDIT0jjNFShxacSQ1j4hp8uMOGyTQi3JdVbLWvDC\na/fN\r\n=AHZ3\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"e4d80a8d9141315189b75d04f323e80f7046162f","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","analyze":"./scripts/analyze.sh","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.10.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"11.10.0","dependencies":{"solc":"0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.19","ganache-core":"2.5.1","prepend-file":"^1.3.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.11","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.10_1553800716456_0.07942194938052105","host":"s3://npm-registry-packages"}},"5.0.11":{"name":"truffle","version":"5.0.11","author":{"name":"consensys.net"},"_id":"truffle@5.0.11","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"e593674415bf5e4a02eed5b940d736dece5ab447","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.11.tgz","fileCount":184,"integrity":"sha512-LyXKxrvPuWuM31AF0U+d890e3ojYAjt4CeHO1zrjBG+/2ac/Fv31yqZS/cXN8xU09xCVC9uEcJ2Z23j9Q2KhRg==","signatures":[{"sig":"MEQCIBuWH9P2qsAjj9CjY9De2VxyCUM08yG+O9urVpN1oY/WAiAP0GfuIv8fFNkhjmVOwE5hxewC+ruMnKJjdeFNI9DBnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71455884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpnrQCRA9TVsSAnZWagAAS3cQAI8707X5Y01GhWdywq9S\nOfkv7i+X30pf3Q3hUAjWvqN6jqC4n4e/D46AnUd4AiUhMRDdpsgLrlrCWCtL\nvewBMdB3wi7XlljggSLWirkEXyj6akn5423u1AdaIrnVIPn/At2v7f0Go1fU\nJGxGy8VRt6G6ff+gDb6bwMnER/NEAIcYwal/+CddEgQWdXm6NYmnFmtIoegx\n5RVvJ0JtM2SLEHy0vhY+m9wfOY3ja/uB5y5OdYTfnsz3D4ULnfLKUWc7epNz\nh3eMlBic2pKSFAKWLqveCTs1wB+gJ//Ru5FX0TYP3y1kwsgxNXVmAdUm7w92\nH3l4Zbo3E7YaS3YN1av3Zzd0OwzDzFAV6pO9CZ6q9bwxhcvtvSzEOd2vY6eO\n/+BMEEneS5aNgG7gVdIafb/HfMwp1avyR/EvINk2+nojWajdDiJN4npP+buz\nd89lh5kDfmI0sJs86N8x5JaW4jCBirrKIxI1x0X2P6WmmED4wkdfcgjaPbs7\nMSzDzZncWxKiaPtX5NjkktWXaARzmPJdqY2tTnOLcDTc5CNCSx/qqiHbRm61\nBQrg2eJsGrSQHD13iLRy3eP1vJkF43sdLoKOytjWB4lkH3KGmPNgcFlVTMSE\ngcqcfmlEJn5ibz5vY0o7F8fRg+4ceMSUV1ysh2nfV7NPqdpsDGBOaLgHPElZ\nDHM0\r\n=28JE\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"b207efb3c1409746537293b3e0fc27350029188e","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","analyze":"./scripts/analyze.sh","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"6.7.0","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"11.10.0","dependencies":{"solc":"0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.19","ganache-core":"2.5.1","prepend-file":"^1.3.1","truffle-core":"5.0.11","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.11","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.11_1554414286899_0.8576169115634558","host":"s3://npm-registry-packages"}},"5.0.12":{"name":"truffle","version":"5.0.12","author":{"name":"consensys.net"},"_id":"truffle@5.0.12","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"05ab7d2561a3ee4fd5e026dcc4b91b8f3c6e3795","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.12.tgz","fileCount":183,"integrity":"sha512-dqnDmtTGNcnL29PHQwPE/CVmFFeGLuTFeb4TS3VY/vbASefu118IKXcadOWzkCPPwktv/njwylHSPhwoS00F2A==","signatures":[{"sig":"MEUCIQCWb6uyCF+fjWawiVkTsqchUL9uw5AO3bIZRQsFPQWZcwIgScjMGUQFnQpOoD92n8JGZNDUhLkZE4Oqyxq8EmQ8XJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71488167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcq7SMCRA9TVsSAnZWagAAJNwP/0mZTc7DvRb29V93a5X+\ng+y/jFpVtLl9DxMkTIz48uLpcFmRX/1z07ZqaT23BsUBt319RMZrYh2iFYGu\nCDU93A7hFHp/BBErbacHy+6+FFh8hnKauLhkhomwMdg+7LTamse2C3Zskw/C\nE/Aiw5nhX9AmuoLWOtZf2A+hj0F8JoeWuGrP7aczZN4luS17vdvqaRJV++MR\nX8zpqQLQKfSiNCSZVjS5qIjsaUlKrp9K/Ujh9JhcVoeA7r6MEEk1VlW7of2y\nT+C6nHKnT/GliGVwPy5Ga3T/j7GQe62lvPb36Eo1giyVb8KSs50KUJ/8T7n7\ncXTcCtuukDN+LfMw7/VFy151fiqxVM4lSqdNzXcdHlrWx39pqn4RpRNSRzBI\nO24FF5jLFHerXFrHIZuQ7vbQQEwp+Ubl+7XvgeBYseOaza+uQdKVhV670dQC\nh/1NiLYmrWlj168bqNwl0s8NV0Hj+YtduPUhxuYsZW+SIilIrUn0bGbiXLp9\nv9zarzkHS1raRlkuXata4fbAkervD8KDjzcv9lPeq9ltSoK6AH37DnckENLh\nytoI2FHiE4JIT/JY+S0bnbzf+zjbloZDJh9pgUQ91L7DWuWn18le03fKu7Z3\nIjkgIotEA/WZnW+nMBn4jSrbOH7cYnNTPok2PGg1uKflY5m5XjmUDeP04DW1\nL+70\r\n=DjLP\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"10dbf4f3485a3e2f8fef9aff03138eb9fbd9d4ed","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","analyze":"./scripts/analyze.sh","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.10.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"11.10.0","dependencies":{"solc":"0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.20","ganache-core":"2.5.1","prepend-file":"^1.3.1","truffle-core":"^5.0.12","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.11","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.12_1554756747195_0.5028790917551504","host":"s3://npm-registry-packages"}},"5.0.13":{"name":"truffle","version":"5.0.13","author":{"name":"consensys.net"},"_id":"truffle@5.0.13","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"bd0c6c142889140ab9db57d9a8738d5f5afaed68","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.13.tgz","fileCount":182,"integrity":"sha512-TF8X95780TqfxkWtITG8n3dyBI23ifLmOpsrQp6TugmB150nLZrZ1ncW63wgF9jwj/B0UXGE04bE72SYhbgcvg==","signatures":[{"sig":"MEYCIQDygga1hdcnoqoLsfQxM6kX+pO4+VzE8nL5Dsg90dtTgQIhAIe2ZcnWd0N5KN9yzdywHEJMYVyyqZEcHhJw8sZ/L62m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71308466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJct2ZwCRA9TVsSAnZWagAA92QP/0dTl3SxVbFkISvVIMPJ\nv7MhXVPo81n1Y+O1LrxkLwmSSFCaK7r8v6YeE8+QWEP3e7xw58VEcGk59wxm\nDyMARaNAWWoH8RQXS9P1CLynID5pJY4l0dnWmlRGcYUgKn7ZY4v5DJUZ5cfr\nz7XZUjEYflapG+OD8vFbn6iTnN8v0cnXAEYsbhwMedA/8KDCIFDmnW5cCgRn\nPYbQMQwwncbaDbofmhHSwaBC1pndU+jc6kZFcU0FoFNNHSPjzqkq6uCNYYiv\naZ+DLfOa2Ra3EJ9jLf95H2vKmaSiDxThk6R/nfTWp74QNrQW79ifezGLf9FJ\ns/EKu9KhNnBiPSKFNfjKbrK02ITCnIVwzJnu2Zy/fZNbzXAwshwmCjdmv7Eg\nuLQ/LA05j1cOhZAvMYtt09PVNbtcuN3ATwxIR0ecu2HX1I+dravg6cqiLAcp\naKFv3McllIH4D43wW34HiWfCX1/XRAJDJjvVXVzJpuNfQbPMMkFEDPg41wA9\ndUezcNgb5cf6LpWvNoAwgWhOrciI7xl3OgX9Fn1PguhwgYEFnUDiEUIdPtOH\njN+9JJVhZt3r/U7Jk+8yfvSQzFD1GWpNqDlXSvc31zQzSwp7rEzhNaGONYsO\nlXmduCduvL0RLt0Oy/3xW1zUAtfP+myMp3k3OB4pMhQCoBcX2qn/hi1Jt6TE\nwlYf\r\n=cKLo\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"d3bb42b047b9631508f12e3dd592342c78435a01","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","analyze":"./scripts/analyze.sh","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.4.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"11.4.0","dependencies":{"solc":"0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.21","ganache-core":"2.5.1","prepend-file":"^1.3.1","truffle-core":"^5.0.13","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.12","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.13_1555523183830_0.20919786602550539","host":"s3://npm-registry-packages"}},"5.0.14":{"name":"truffle","version":"5.0.14","author":{"name":"consensys.net"},"_id":"truffle@5.0.14","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"589e301f64aac1b22481c5e41b31aa08bbcd8fea","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.14.tgz","fileCount":182,"integrity":"sha512-Mlf4S58NMyR8YZFvQLAzA+7eCaDZw6ZSa92NWXDQjy1RbUfpl08/VPa06KLT+LosQuOPZr/NSH9f0u2qxfo/Qw==","signatures":[{"sig":"MEQCIEyfQORKEhn/u3Ch8Tr+1NuxG7u9bIL898gxoU8v/gSSAiAsnMdZI4+21sWigN9KlRW4COAvV0XFoBhMin5vSrRQNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71474301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwK6bCRA9TVsSAnZWagAAbHQQAI8/wFVfB8NtmTbuwdqJ\npEOS0E9dmUDAibsl3VbLgmEmFLd5oMbyGn99VfigTPL7LgUtBK/H0oqQOaVq\nwLRgF3VKplhAm1IZJpQ025xyiAgiJ1D525RjBO2DFqIBzgGVzkRko/RtlEs+\nvVp4XYQ8K0yoI7el98cSShOAQs49B5FpJVCxUlA23VjVKwJZTBgu5nIgmwUO\nUELJK1xPG4GGv/Ofoi2IZ/x+EX6Np7nyY9Oky9zbH5q4mGhfKovKyr0h5oyF\njbWjmeYLMdY6DU5yNtQyM5kwFHWjVWJ22HjhECer9iNHG4kPJ50X2CgkUZ1k\na32bYceZOpT0896hRhx9Pdh7+aynASzPZpT2m4Rax/jNzGLoZLdYYu7MP3gk\nzG/lgVi4Q3OnP1VW4g2NFG8TWP/F3x/I7J/QQ4VPP0DrV3lbBcTeKfyHk9a3\nF93iGl/FeaaY3dEMIV/4AFC+T/BoDAhDch2YrA7wS61amXSmZSzg9NCQOVnM\nwkMmyFx82gOeuyCiC33HE03hM2VG/LVdUDrkN8uNk73d5+62hTTPu3Czxdu0\nfGH+74i4A+hBjiny8GiAGko2CPImDSz1frTUnDD0jKUo7LYS1kAEZ/NR+VJg\nTRdyNA/8gu1RUH/4rhGNsFEvyRdQXBynOZWIUTiS2C3vme06rKI/EVKfvfAv\nEBYM\r\n=qfKA\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"2a37829a65a19005394694b425f8c476b6d5bbb1","scripts":{"test":"./scripts/test.sh","build":"npm run build-cli","analyze":"./scripts/analyze.sh","prepare":"npm run build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","deprecated":"critical migrations bug fixed in v5.0.17","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.4.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"11.4.0","dependencies":{"solc":"0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.23","ganache-core":"2.5.5","prepend-file":"^1.3.1","truffle-core":"^5.0.14","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.13","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.14_1556131482912_0.2740379226804299","host":"s3://npm-registry-packages"}},"5.0.15":{"name":"truffle","version":"5.0.15","author":{"name":"consensys.net"},"_id":"truffle@5.0.15","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"b0b87829766cce6be072a6f09794cf038930070b","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.15.tgz","fileCount":182,"integrity":"sha512-/FAabG/+xv4mADQvm4YXTMWThXrc9Z4MsMCqWixrd6DlQMPBQIV5F86DeYHgkKbp8hRM3oGUdBVfpWRaha6YKg==","signatures":[{"sig":"MEUCICmxFJ7/qL3bvjUbe6Feeajj3eZrw0qiFZv+c096HX42AiEA92MMNvmjzBgpmmS4SLmOKIcrQrV4FIps+b+sFynFotU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71485013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyy7JCRA9TVsSAnZWagAAOvQQAIox31XQY52WsCEXt7I0\nbZ/QQwsZHzrA7ctuOzP5hPV4omfCriDMq8bheh4dD4Dp/ZTXtujX21r7gllI\na9301i3vJ11fOTH9WYAp9AofhXrcxdtuJf7kaRZhHAAVhAlunot3esO/SfJG\n/fBlmWbtotEfPLm0GXV8LsCuZflOCuVwXfw1Vug71yxHRz9UtN8mj/sFEWxz\nMrh9encggCneHgMDV2X4dk2JGIDBd7NBzG4I1kQ8S5s+I4P2j1L5zyCMJ4uV\nZN8b6xdC86ugxuGVUUKZx/aHRs2QAGSxGyU/PRzmNOYcaxWJi1jyfqrnN2Mg\nnIhlbXch6C0rpAgmPAMr+I616c/xhff9IFjL7s4K9d2EircUpoYdAJshMxOj\n17QB8BCkI6cVDfbVn6+duvDQTXDHtiwqCbkkAk51pFsfL8cJuqbMG2PBVxLa\nHSYTl62x56iONq9IqvxejVLFp/SA8VMaVgekSUF0LJ3X2XLsO1y0GGTQC3by\nPS44plJyL5SV0h5gTpO3NZ9xOaIOq87qMYhpRMDENSj7SWKZBOsanZUBd1lE\nal9783xNtGVXE2LGhB8wSMjrzJENKZ2fsS2VRJaIhP24OMau8V5rUAfP7vSz\n3W3GDZbW6lTrKtacHde+PgEKU/J6nSgcBNha5TPg4r6UjYj4ciCWxPq3YUP8\nXGSd\r\n=uPjt\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"e0c7c9f7c36cc42cd84a92a48e41fe125a5bd274","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","deprecated":"critical migrations bug fixed in v5.0.17","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.4.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"11.4.0","dependencies":{"solc":"0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.24","ganache-core":"2.5.5","prepend-file":"^1.3.1","truffle-core":"^5.0.15","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.14","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.15_1556819656431_0.042719951488773056","host":"s3://npm-registry-packages"}},"5.0.17":{"name":"truffle","version":"5.0.17","author":{"name":"consensys.net"},"_id":"truffle@5.0.17","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"5a404b63e8d3da6a431cbcdac7df6e2e02d1262e","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.17.tgz","fileCount":182,"integrity":"sha512-SroP2oUwwLjr7g3niD0gRgNzuS0MmMYZDdaNxnwGo5AfhUCnjTp7xSgqFSnTKjvVIhRcZ2lO+b3kVaC+y0R94Q==","signatures":[{"sig":"MEQCIGsAx7nlC4il71e0P8ltxwVZWunmx8GSEPl8Rvgoz3UmAiBn6DEYjsXJhuhZM5+StcBeTojB5zYsE0tJo3Qf4v6kaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73391181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1IKaCRA9TVsSAnZWagAAObYQAJeaOBIjDkTpRjmaDtrT\nyFlL0RX7QVrzLtwrOnN8CA6uZmy+Lk3SfwZMcuopjbr/6wnLxsE3Ho4gUGlo\n99ziflxFBTLJOgwzJOFE61hPe92E54Jc4d+JiaYggvtHHgXOj4mLHoBCuLPP\nChYfqOK2tmC3eoMJBwPn6pzV36+A1UZrNcmfEKusI25zwIzOz9gU1ezpNdWu\nLad6jQYTX16yzOVygFujGAtpRjkKtqVFOyEYU22rKGOwfaLFp5hWK4qL16vp\n3guW9vaWrnwVkt2ubKuT4PntDBSYr/qTZlM/3OoIUZtJZ3mptr03zLTxMvfu\nEV8GbMDgTIHxq+SfZ17Y4u6x8mOd5IFfmnDgictKd/hoWdpdDB2B7CLQMF20\nBTNy78rCb1TpLzjng2oH72TRKb7HIlByoYXB9OC8zs7q93nhx3rR7VgmA2Xs\nPnN7kgVwN2ZWQIp8lGu4IycWr48LX628uoUxa7VXxZQ8CoDAQJEYnDu/oXn5\n499PUV9z2mw41CQluwLPnYn9xB00P394O6Id/NIn3Dd587eqn1UGk1lxIw+4\nnljdQaR+PivihGqGyHX37pz13bzCParxNXmqWHq/QiQPnnoDgw/9WutmTqFL\noXBJqiRaUJNjgwMkz4EgTdrv8hMwukJXc5opZb6TiqysTH2CbL0bJmRYUckB\nLO//\r\n=D24X\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"483bab4024f396e053b7af00db6bb00cc234c330","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.13.1/node@v8.16.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.16.0","dependencies":{"solc":"0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.25","ganache-core":"2.5.5","prepend-file":"^1.3.1","truffle-core":"^5.0.16","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.15","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.17_1557430937315_0.9746693284726686","host":"s3://npm-registry-packages"}},"5.0.18":{"name":"truffle","version":"5.0.18","author":{"name":"consensys.net"},"_id":"truffle@5.0.18","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"2cf309dbf0671bfb5c0994ea8f59b45abb5b7636","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.18.tgz","fileCount":184,"integrity":"sha512-aQPbWSskotSmylj4kiq73Di5X+tHl5ChlvlBAo5brHmsCzvMGIH29UA+t/rK8TRo7i7Kut0HxAgVR5i+bJteAQ==","signatures":[{"sig":"MEUCIQCjsu/kILpvMtqh140W0YBQiUGWLZSsEGaIuVBVefHEjwIgAeFmy6pFW9TT0u5FJRXzXbUx2R5L6FeL8LlubVU5L7k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73394075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3XjJCRA9TVsSAnZWagAAlvEP/iDiPpwOIa5r0WtW49Us\n3YGSY6dhgIycQp4enjMkG+iOVdr/rw4Dijwe2eNP1AGHHcorjYLWOf/tpE7a\nL68dBJtxjgb9YoKzNDhH6MFRG7jL/yTSxVsvSc/ENd7uXg5/uKHmAFpHSTeQ\nZjaVS9wgItbY5B5Yz0qhsS8Zcy9dFD+P1gM/GJI2zvouKDryqEXePy72RNkC\nXY7Mw/X2K6E8MCQ/nk1Xj51qYKL2KI2yTACvcdUEWxRXDpBZ41YMXqWbvfq9\nDQRHiqeYaw0MgwXhned/xxhqyLTMqIRaEbNCEG1y73z4YL8jnnHQwpnU1XBD\nsa8hAGMpLMKjVfhf/dgZ1LkK0/HtIAVafnGqcCCqeqMBHPMoMcfDIUh6k7Bn\nlqbKbSuiZJfkKGBkCo7N88fGFkDwVYcgRWz9Y5DWxmgdnffkPAHJC0aU66Lb\nO+BXzSzFQxW5IBlPDTg1dtDrgjPZBJyj0u4WRnc4oiGkG0d8fASh3bx6e2oM\n/1zFMriR9UCK2X24DjqxM9djTQPh2QtHtVp3pLi6VCC+KCuETIvYuhlT/mL1\nOv6geJJwgbb0I4yDsjV5emBEhig/YTQDF+m7nN1hpPKJu0XYKIjg8/mLdsnD\nny4hrvtBdyiFUqYA4S7/sT083x397DowuN72jeYtvayKsc9vRe8kGxLMpoWT\nOIxI\r\n=Wurr\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"3254cc17e0714cf8a91f71ee32e88b668e68b2a6","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.13.1/node@v8.16.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.16.0","dependencies":{"solc":"0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.26","ganache-core":"2.5.5","prepend-file":"^1.3.1","truffle-core":"^5.0.18","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.16","truffle-debugger":"^5.0.11","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.18_1558018247596_0.08686712050556511","host":"s3://npm-registry-packages"}},"5.0.19-alpha.0":{"name":"truffle","version":"5.0.19-alpha.0","author":{"name":"consensys.net"},"_id":"truffle@5.0.19-alpha.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"838efe2c8d35e373d9a33e717612f2c6c5ae9cb6","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.19-alpha.0.tgz","fileCount":184,"integrity":"sha512-wJJqhXWqRauhr+dQwTuvX1whqXd2jzOBFe3++X7yvME44mF/NcCrV8+fw2L6xjKJR/7LDUj+uSVMRMIXLFMo8w==","signatures":[{"sig":"MEUCIQD0JdoYRkmli4Ft9NO2PIdPSQMCHbG63jH5GvUcCTvsCQIgDSu3yNgQsLghj1MR8GERd4sVvtFGiroI1twxx6k5qhs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73431701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3x5RCRA9TVsSAnZWagAAs5MP/1TrJRa6058/xsiFl8+y\neInFVqpW5k7Ci/qGbzXU6QzfbglHiAc9Jya17IQDjpmlgaRkdZIG9c3YEOoF\nPwYtVFTPdXDF6DIW9t9YaqSDo/ELCnewa9Au3Zh4/HaJsMi8zwG9Y49bjwbQ\n1ojnPLvNNDVbMfTn1PLPL1sSHFZmuMyi5lJfdVo0gA4r5/BpMIQ3VLVrSHWL\nyayr9gzFPWQo7gQ2+IYhyFnVuAiwBrHuAMHaqhZHYN5R2adMFkG/qEWyyQo1\n5Inz9CNofBZbX7o9+blMsLsVJ7FAFB743PV9Dv0Lm/u1+8YIOkXEo9bS8x4u\n0BkSwvgvNHkngVdxbRtGPUgL57/iE7fn9N4Qf3II4k2jyKz6HkxsTEJccs/m\nC9Ku2r7U6pOn+ZfDWr/I7LoMw1e5iUtlqDAm6S2uGYgEzmJ+C6DSXLbiNAph\nRadndLK0sGEszFO3Lg94f3xcKnF2uu6GM2KW9c7oPSsShv8vs2e81kDTRVcr\nvtRkK3o9fv6LvxPFQEWTMU7oiZ4ZoR6dVepZbjxy7maZihLcwR60u9KODIty\n3NiWhyPWZXBlqO6I2GEDVwmijPa3xKxYBHImI6Ihc9Mugn9wH1gafmbt8sdl\nYqXDeeLJ3JDt166YP85bs9fLN+nCFA/k0QLnA1TK3Hiwvf79rAuyh0iMaZxv\nQZBV\r\n=V8V8\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"07a7aa01d0745b45841b1a9cb12f6dbea465d20a","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"npm i solc@0.5.4","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.4.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"11.4.0","dependencies":{"mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.26","ganache-core":"2.5.5","prepend-file":"^1.3.1","truffle-core":"^5.0.19-alpha.0","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.17-alpha.0","truffle-debugger":"^5.0.12-alpha.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.19-alpha.0_1558126159964_0.21990008185501586","host":"s3://npm-registry-packages"}},"5.0.19-beta.0":{"name":"truffle","version":"5.0.19-beta.0","author":{"name":"consensys.net"},"_id":"truffle@5.0.19-beta.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"94a3f761aa82fe303d208004591f3a645369693d","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.19-beta.0.tgz","fileCount":184,"integrity":"sha512-FNFR58xQ5qjW4uuOpvqnz7OsZBdc/dzHtZP7yeakitcdJIimvX4TTtHgNKVdTgvRVn5wNwsYEjAuyLyJZMLYgw==","signatures":[{"sig":"MEUCIBcHlM1r7Wqm4fndXYmS+5Pkt77qVX5td/TQOaWSkJBrAiEArmIlS6+Nms801Shntn6oPvri8E5ukZVQNLCW9iSMie8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73431660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3zBBCRA9TVsSAnZWagAAdc4P/jU+SC9hi4u4pyY9Ko9C\ngNfizNRvk0FbX4ivz5ovu6mlkK9sDNgrlZMrPwEIWwC2wcXLE9v+zQo0AQkG\nUOJdn5vMQ7ZAhcciBJe+9sdwQuFOn4Mv5gMDwKbdVm4HCYF9jT9NXeeYXOcD\nHVCxdSXGnnTPqsgUWC6lbBx1qW3wjaAU7ecN7Wz2G91+HjNiN/0Amvz/p1Nf\ntQgofURb4zcBCc33HzBm+dlKUX1yLa5Ww45GaVmt78NGTLOWRx35t1vAY1W+\nG9VhkS/I0u8OuBc6aVYtEkXJCY8yURAm5C/Cn5Wx/C1urknnL72sn8z+CTT1\nJgXPY+wW140d42shoZx1loejNA/0Je44XHN1DQcBoI5XD2cvCpXKzje1FgFA\n+cZSrRUEVJ6MsRxF6ElE29amI1ZKbkBHQitIlwSITj00lVpFZ1BPHuCftWxf\ndD9uueA0KJ6o/njgINbGxJmSYvqex8QjzU/BMmmRBkKvFuO9IonkGxgsH3i1\nlg74PYMrKFoeKLe37qn5ndxdqbCk4+ecOaThnx7a6Ll/EpOWlYgr2D3BkPiC\nltjlm3Tp9jagveKmiCJTO2yLpSgP0DiBTO+WRKoPW/8WzNiCygnXpQ26pyKY\nOdK4mG4+1XcRPVK1EE/c/6H3NwYS6qxiX1ORRHWo9bvhEJkJHfFB9kV549zr\ng6VM\r\n=m1Sr\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"2f5221225a61e6be0ab678d696959a1e2af05486","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"npm i -g solc@0.5.0","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.4.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"11.4.0","dependencies":{"mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.26","ganache-core":"2.5.5","prepend-file":"^1.3.1","truffle-core":"^5.0.19-beta.0","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.17-beta.0","truffle-debugger":"^5.0.12-beta.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.19-beta.0_1558130751993_0.7103369065409104","host":"s3://npm-registry-packages"}},"5.0.19-beta.1":{"name":"truffle","version":"5.0.19-beta.1","author":{"name":"consensys.net"},"_id":"truffle@5.0.19-beta.1","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"3163d84e30e6c3637d0b17d07487d96f4d8d7230","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.19-beta.1.tgz","fileCount":185,"integrity":"sha512-M5IHXDuKJCO9jrvwq0MVquXwxYeuMZuZKc1+s16WNtWdeBr4Brc41/PQ5AxLoqtqwRydDA+oLF4oUdvpCyZSdA==","signatures":[{"sig":"MEUCIHUxZcjhcpCWL3d7ArZCXBFDGqTX/OVnEx6n++QqZiLuAiEAqxLNzWZqSh2HStH4y8zfBaU4aqZNq4M7kciDwBsfb2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73431830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc44KoCRA9TVsSAnZWagAAlT8P/1czlBJZuEa0DIIEz6Vu\nBQLAFr9MPl3KNBc88rDmUrLBE1tW0TJW/EcLAhALgjIaGbDdvffHcdaLdbyw\nb07Udy6d/+nuIvnAihpeEMifCeZy1eFWYVIlqYZ29l4HRODW1OuUlLVTXxem\nmB4BtnkXRUuJxmBkPgMUGAtdY/HuatSuLfVmG4jR3xBcdjFsAYmEjfOBGO5Q\n7n5FW+WwN0gFd5N+y6GHswl/NOQWp6XKGTSUGbkQUIu6Isa1AZx/7raXnpiy\nT0HRJBhDH8zvAmYqMLr0p7RmcWH3ABFYPmGcVsqn/4xxhbwQqNAPCoyjO1LO\nR4pvSV4STvmZzUWt4HXxefUEXzt0KoiAK+byudIdGCONLOW6c+Bp4lzkD870\n97RI2IDa76h9xmTSffWMx07gptGgReLeRvXFvLP9lv48b0uCiOpIHDH/6uWX\n5tZtvObff8IdzgOGGgp/6hLDVlWH+kaY7/qJ3b+Xm7Uqk9Xe39bYx/nFT1Zk\nTzOVQIUZvmtCysCmXfrGQToht5zG0ivxM2R0gvCYWf9oGXiownGyUelSVGH+\nY4dKXEargRHh6Sb6bmw0/lJpq72OKZDdXafG6R4wBt+6IP3BoujLvApDOASY\nz5GKePF5pbebvcwevuWugR4qy9bAQpPdUGJmGuxdeXhhA4JKk2f/Myj0JwM6\n5Ban\r\n=GJJ4\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"15253ba8b7b2ea3cd575b824db39e85bba90a189","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.4.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"11.4.0","dependencies":{"mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.26","ganache-core":"2.5.5","prepend-file":"^1.3.1","truffle-core":"^5.0.19-beta.0","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.17-beta.0","truffle-debugger":"^5.0.12-beta.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.19-beta.1_1558413991349_0.14928917704696132","host":"s3://npm-registry-packages"}},"5.0.19-beta.2":{"name":"truffle","version":"5.0.19-beta.2","author":{"name":"consensys.net"},"_id":"truffle@5.0.19-beta.2","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"1aaa6f650be3abd5dd8b286de3a39dad4dd70fd1","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.19-beta.2.tgz","fileCount":184,"integrity":"sha512-BPAKAlVrITqPt6UBZskJvlAxObimX9DNaWjg4Z2VZx+zxV3vrSHWLsKtasZ/TK3d45lpzfZPEkdD1fPtGcaxbA==","signatures":[{"sig":"MEYCIQCOAJWQmsgEIsLxFmhurH3O+SNkT1NMtTglqDh4OxKM9wIhAPcZjK2WgqBcRvDRECVqdNj8SXpojuvDvhXJjzz2CGGj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73429633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5CeTCRA9TVsSAnZWagAAfFgP/ibSuDQb+SsG+kqG50PQ\nMwey/xgdzXsmGN7jiDrJO12s+VVQcnpTkFS+iKDY2piFb5M8GNjXTBkIc6y4\ngPDSwY2nu1zTkEoS72P52bmc7XB871Pg8AOsZuLb8dlFU/LqqKzqvwI7h8W9\nuWiMLYI8zl/YwKwOGRoWG+TQfkdZCvRvx1fCkfORm+7a+BnobSzFFzaGyDD3\nguhHcfOtdjhB+sr/c5wlNo8nydYDA2y7vjJ9QtPo6pd1Gu0X7Dgiy4u73bLK\n0okv+guS7UHGz2JL8kdAWeNG6raYiSp6wdhZJgNwYe5T9M0OyHhK2Cy3eCeB\nlD89rwYi39HB+K1GLenuXTiTp+EDrqmIqCnyrhtmnMjry6FQ/CqkMnDvDYgF\n9+Y6oFQkgM5Zn/xNzxNRQ+QZ77F479YrlqGSZBZ45NSqFop1C7Mqj5cpaQ+y\nxerdNcuKjncLjjB6GIBrE/fcG3zuZag49jpoJcw+WOnoUwxDU/cRXJTjWyzF\nypeMekTIC85T4o5oLk8NJl+7+XNysUQcZ0fX3295mXrwPPgJ5gQ9uCWBnzVo\nHRczGa8EhrpHRq0UbNB1QG24LKUekHeF5QQ0ctR0sBcCkPfxGszIgRU0ZdZZ\n8wZaAgSYU13SCaZV72OqgKUMgFZN+zSXz8ZCy2HE7jNtEJehmm74QCiQGHem\n6D6i\r\n=Qn6f\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"c4200be06527462c7d3e0ee56aada84bb22dc223","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.4.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"11.4.0","dependencies":{"mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.26","ganache-core":"2.5.5","prepend-file":"^1.3.1","truffle-core":"^5.0.19-beta.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.17-beta.1","truffle-debugger":"^5.0.12-beta.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.19-beta.2_1558456210672_0.35244093369222096","host":"s3://npm-registry-packages"}},"5.0.19-beta.3":{"name":"truffle","version":"5.0.19-beta.3","author":{"name":"consensys.net"},"_id":"truffle@5.0.19-beta.3","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"39f76a8b4543c89287d8aaf3a8133e4ae9a73658","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.19-beta.3.tgz","fileCount":185,"integrity":"sha512-YBET0EwvTRstRZ5+Bobbs5Lv4V8eigWLN+v6tTL2fLChDugfoqBnWzwkPTzK4JIoqEIjiKlTfzCh7IYUpZcmRQ==","signatures":[{"sig":"MEUCIQDbQATCywR9epM8iCKuo5xdGQzV8wv6NRsq4pea57QyJwIgEoJnEau20NGA1Vz7VKD5HgXVEuTpAbl9uMRjBI35dt0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73430117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5C6CCRA9TVsSAnZWagAALpgP/iwwDKKSyWtfjgVto+Sw\nXWyVXYsrfdSeffRhV0hDMBn3IajlZvVmS96QDdLwl0sg03QX54k1ANlQ/eAK\nwe4I5Ul14XRv7vke0AbwZOSWiOnsHL0toNt4JRl9R2HmWbNw2U+a62oCHb5x\ni1yMfS7D8cYQonWNsWVWrT5h4qn5kNTMQwdkIjCpDk6sTR8o7jm5QR3cSqmq\nJ1T0//7uB+sDp6fvrMgVHuxJBq5kQTscsCbX8rE21b4ZcdgVYRf30GVTkWlj\nRn/L65l/wWyrkKv5ld0fLk+GE56lML9SRl5Y0m7Mnl10yCjPSl0ifw5aIVYc\niBvjGGLR+027yw/uY3EqWklEkSTsxgpI2WAnCpWLcTeNoDnPFefXM2xmPPnu\nxiKOl9YpCVqJS7G/EiU974fmtLp3/h26htD/dX13PcML+c3zoFlQXXd3A/m6\nPVo8ep85HTGR5y5QUiwk6qVYB+ffVzDPKyktniRCnijTJft5qFVdQzi8pqOi\nJ3Aod/TuVwDu/NDPQ3HMBxcnm3w5NFfjCRHo17wEgNJJ0x5OVMYglDwa7ROe\ngOgivVnyzvLIKd2omEiX3JN+lfrWQibbeKzmwnVVu6krFr0zplAY+FPAxM8V\nO6+ANy6ps+CtzJdmSxUmM0oEPGT7EMLp7fNX6ZgK9uhydDDG384VDXAer77Z\nOB0h\r\n=M6KF\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"06dd22082f35c7d1ec7fc931904848f7bdc834ed","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.4.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"11.4.0","dependencies":{"mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.26","ganache-core":"2.5.5","prepend-file":"^1.3.1","truffle-core":"^5.0.19-beta.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.17-beta.1","truffle-debugger":"^5.0.12-beta.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.19-beta.3_1558457985707_0.27983433028254123","host":"s3://npm-registry-packages"}},"5.0.19":{"name":"truffle","version":"5.0.19","author":{"name":"consensys.net"},"_id":"truffle@5.0.19","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"3187f11168ed526ffa17cfa6a0d9735208569381","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.19.tgz","fileCount":188,"integrity":"sha512-d4fxChHYCjccW33IO/4KLcGqjTDn+mw7vqdGvGi307CMo+KTtns+5c91+1iOKDQcSKiv8SHYgvtyF7cn/+FPAg==","signatures":[{"sig":"MEQCIAGJs3r/AzWK8ChpGOzIQEEcRn6JxzaPFy9p7Lmr2UXOAiAmJJL+wamZYDtjWihNSLUhBEtNO8zR/rI4fX4MXjAkxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73388355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5aH0CRA9TVsSAnZWagAAX+8P/0aZdoRxmv1q4ohfC4Sz\nWB/jijQxC3Om3Vu+8Hk5e5PH36W6tTSjZ3K+hDFcNrMBpr0CT3f0MUKHb8Iq\n/M8HrVfy5yXsqFrkdw03rZSDETCaUva7uw8vnSCh4vidopc1muOpMgjTNFCK\nRFqW/CNmUJhizoDQVxfRDacS9yt/rrVDa7FyvXJIgbRhWByxW4rJv5KJTARF\njkIEz9S8WnhnifCdzUYDpRZLjO9Hu2tYnkUj9Ib6psU7Xr8EqGsuAyZ5v2n0\n6Ky6Yixz+TQi+7iDXqCQPcrPm4ucfsG+Fc7CxzFgA8ok+DCnl0w4L38HW+zq\noA5DahwemH8YyxDb+MzQVJ3O3a7/susjtvOiB/RX2A9rt5qP/jecajPEXTEW\n02JeBSfr8EBp4PybeJEhbPTdLB4iKXCImirZglcDYW38AbVh+W4cMvi8xK7i\nqKaxls42NQ1G6lsQYiwl2W+1WHEXAcKlWNnAbYDPKExD//MSv1YXEn806N2X\nw84oMQR8F73XEpUyzToboh49tMU2JZcRb186H5kuLPRGbHR/02axKUetzmOF\nva2ZkDdaVk+YcMFRFwh4eZHPyV2P9f3Jq11PR1S/1eZSpqft1HmUGH++0WK6\nV41OP8WZKsyUf/+jEwo6X8U/TF9NnbIW/edVYQ9tYkF7cugxfECWZqokFjK7\nmqKq\r\n=Ib94\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"94b49e935ec6c409c7ca704414300b4e9c63cb21","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.4.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"11.4.0","dependencies":{"solc":"0.5.0","mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.26","ganache-core":"2.5.5","prepend-file":"^1.3.1","truffle-core":"^5.0.19","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.17","truffle-debugger":"^5.0.12","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.19_1558553075593_0.9142741243720192","host":"s3://npm-registry-packages"}},"5.0.19-alpha.1":{"name":"truffle","version":"5.0.19-alpha.1","author":{"name":"consensys.net"},"_id":"truffle@5.0.19-alpha.1","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"0c80861f2a41504d79c3f6a3fc1b8727f8efaba2","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.19-alpha.1.tgz","fileCount":189,"integrity":"sha512-0hLAFIIqeHJt7HH66pi02aqmiZbLuYJQTSTGw7NkxPbNQHWkldN030Xbwm0LvDRgoqVLAYrVjJFl9+MW+8OYYQ==","signatures":[{"sig":"MEYCIQCl3gZ5n5nbhMU0qb9zEmY/3xQKLbdovNxoblUNWoi7+wIhANUoIaFhbWGBmuFNGvjNZFDzPkRi7nLS/GAHNnYGpYvn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73387978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7ZyQCRA9TVsSAnZWagAAWlUQAIrZfOuz+oB8YKvHKcAd\nu8PltUfAqS99y8SO1H0ewtgbwhVjTPCY9LHGkuv0fmEB0Vz2cnf80slSVmn4\nRugS2JlhGMwKzsr94hnSPiHap6fK+boYiwMasGcjIstiUkrxNdGEyQ3V/l7d\nSH1ojFXFn8nFIhxCSliOaF8/blh069gjp4x5NWuNerbydBoJhlpu/fEzVotm\n8ytwsEhr99i2u9iOU4Qi/h/dldtPbXOQ/eSRP3YXZfo+7GquzAwZd+wy8Abd\nccyjkzHTgtRW7U0SLBgCnYRzPW6K7MqsilycNPn35J3tHpHhr2xTu1UMSXgl\nm555OtToQAhCLP/UEFeGsKGvWthBfEOlssMKlaYbuYSnqFLhpjgjBDUeRhZk\nryx4HRwAoN6AeqkmerYCRqSw+QISYqWqkvM52CoRJ8akIeMxhobyqqJeyN2X\n4icVOz0yYmaG8WFJ6wZ7ixhYYPiJmnmLSRV3tX08p/Z0AX7SycbILnSPvbJ8\njapMtjpo1nXpzavoATbfBgxFCtOS13zmJnDTDLd2m4Q7avyuTe4QTqdWkC1+\nZRqUIcKkOg5Kte3a8yMrbf61dm2JeXzCb0eXlcyjzCh0WfEXbv/0Im8wzOwm\nhjWNjhWwtGsrOcwobPsDgk3IlA6Yweyk9/oVWehpmyfj+cp5t/7I4lyBy8/O\nlId0\r\n=p1Hm\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"2dab6c88d97436cb45c246db32dd33167d5fcdee","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.4.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"11.4.0","dependencies":{"mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.26","ganache-core":"2.5.5","prepend-file":"^1.3.1","truffle-core":"^5.0.19-alpha.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.17-alpha.1","truffle-debugger":"^5.0.12-alpha.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.19-alpha.1_1559075983260_0.22082326351300696","host":"s3://npm-registry-packages"}},"5.0.20":{"name":"truffle","version":"5.0.20","author":{"name":"consensys.net"},"_id":"truffle@5.0.20","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"6fa0ebaa8d3a5c325a717a3bfaf3fee2bf6f0475","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.20.tgz","fileCount":189,"integrity":"sha512-Vr2+UnfoFXPf0shry1CawBrQYGveht4K+vfPx63JwVI71vqpeybPqFHiiuqmcnZ3ch+aQgaelNNQU4rsAKgTJg==","signatures":[{"sig":"MEUCIQDQJGeaJ2QakVxRe/++49s5Z/cteAF2/5DK5MgoG4yo4AIgeO7kdMP8npPmss7wyBJOy0hvBDLQyRCOIm1QklD7Rd0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73281255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8GcnCRA9TVsSAnZWagAA25QP/2bnVNtE2jF/6L9Rdm7H\nS4W9oSjfVOWoTgfeUQ2dkJ8WXnlraMXp6Cwtob82E+ad27c7+blvXaQCLV3/\nJ5JlW7JBt5KPav3NrGQSObqRKrfB5NRK+TOIZDp4YBR5i4NIFX/21mUBtTxk\nII1Ox9+NXzgaOkgxjZkAmZBQ1dXFSCGb4CRPXx1wTh1G6Nqg/uvPxNmiDiRn\nhOwjMeKwtIEKttig1m0l+xh3AFyhxeOo99vsxQ4yrkyUs/CqoESHVYGcOaPV\n8ARw/qhqo+XVH/iR1khNjUYCppt2DL++oM5/U5G9MaLyLylkX5MPj2UkM9ga\nONuQrYnYRMncurZMcBw3jBAFM/Vase3qk5GUBjP4ygLcV01eTMwgpb4Wo6N/\nLdfBUp+tlFD1tk/2cecdaJtWv6whsIT35jAC8BaMMxIJ5L3P2uL5ZaP+V687\n+uhVh8BrJAqHYMYqKh345smLMv/CqHOmMaIDCKoBwPkH41aS9UxVBcWV3dfN\nGpgntm/F7VBUx5mUmgfevexNqATpqKCbo5ApFCSQG3fgCV52JY6J3QFZOvQG\ntrUor2hws7jBPzwgfUAhfRziqoCpcV9fLZL1zveQQrE8zBotpI6lGAGesHrL\nFykxGvmToWTFIOBZNgYmvosyoANRSTtzolTSWy8Ele0HxMdS50jrT7FlRUiU\nBaTB\r\n=jTx6\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"29e9e5559b6e58a94d4b2d5bcfeba5a8682e8205","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.13.1/node@v8.15.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.15.0","dependencies":{"mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.27","ganache-core":"2.5.5","prepend-file":"^1.3.1","truffle-core":"^5.0.20","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.18","truffle-debugger":"^5.0.13","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.20_1559258918489_0.6442319086001655","host":"s3://npm-registry-packages"}},"5.0.21":{"name":"truffle","version":"5.0.21","author":{"name":"consensys.net"},"_id":"truffle@5.0.21","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"ecb25fb0097093a3b38eaf79d258889cfc5ad015","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.21.tgz","fileCount":189,"integrity":"sha512-RF5TETOzp9WCTsSEZX0Cqtb9FQjJU288nO/VZX6melPSoDwmDOApqhjLZ5XNXNmVpUMo4Ds2TqA5xPX8D+HNsg==","signatures":[{"sig":"MEQCIDdGh6zG0/5m1fqI+5gjTvZdwJ4QsGL5+6IabHpeSJI+AiAvzlETwlY9I+bj03O5HqSCNFb2kC8H99U3dt5vZIAnGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72932934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9vCvCRA9TVsSAnZWagAAw08P/22y95oWPLZtESmlmU1b\nvcQPHN16w/djRIH1G88o3pq0K00uociAHD4dXS2aNUvFKmm9Dtp0UsxsNL1n\ngi4uR2s3NOm/wjySgGzjmahaUbTQjq1c2fsdmIJwidcyt3VTTRzQBWmPoEUr\nlW1naf/GiqX2VsQ3sNUv2MEH4+DZWONhl54YheVXHgaTio8aWwOEX0YySYmj\nni22reDc7LQxj+W6obzEFrnghw2N0F51zvmU8PPpqF3k1qSGtYD7TnNlNiaj\nfhMF7AJeQmgd5Agn3lvPXD5g9nptVHeZ1iJVdeZoUEuUqAI9L1RKxAgeg6R1\nKVBLqdhMu43dC76k0QSAIYPDE7FbQybxo2QI35W8EDZ+3LtlrE4HKoTdWlAo\nKaqGY0biQpHKPWs66SMT0cwW1mNSAdOKX1mS0INRbTkWUjseHP3c+dEI/pn3\nWU1xSW747DXmqMk5e7vMHt/AlL0NgyLZHsR9Ql+Seei1FkXlGRZtzTJcTJp/\npAxeYpPtcjifcm6LHNpzXXhNYR4P2vxyM+trU0i+ih0sJtqPgTlJ+RBsdrbv\nrezTwNPhuhJVutXhXNGx55eM0Yew1WhMW1scb9ULkRHDCYOZpzZffYgJyUul\nD0pQna9G5BS+25qGg1AW7k/WL29R0g5WkPRpqeXE1VxKHftnWYo1uCsN1+CB\nS2he\r\n=UD/z\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"1bebb280fedfb525d22712d9638178e750b4f438","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.13.1/node@v8.16.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.27","ganache-core":"2.5.5","prepend-file":"^1.3.1","truffle-core":"^5.0.21","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.19","truffle-debugger":"^5.0.14","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.21_1559687342440_0.7120102875811565","host":"s3://npm-registry-packages"}},"5.0.22":{"name":"truffle","version":"5.0.22","author":{"name":"consensys.net"},"_id":"truffle@5.0.22","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"a5a86a10317dfe1443cbcf25e4848aced8334733","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.22.tgz","fileCount":189,"integrity":"sha512-6J/mgpgtA1m165WJrNmcRcsnaAjrMluGwTfoiG1pbpvsBoXkCL3nIVQaeYgRFOgDdrIJh1sInH+xFRhzkF/MBg==","signatures":[{"sig":"MEUCIQC5HrMTyAs6wcQlIS+POkoUfvwXxijrGTkugBmdz7NMdAIgVTKCbR1xg3th/ZbzHehzX9zKEV7ZnKflOPSr+pfHPn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72167407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAW25CRA9TVsSAnZWagAA45AP/0yB4qGNUWwGs8kPx3Sk\nYLegK/sc9l/k/14xDmUOmV0OzKFpvl0CpdTIf372VzIsDcBOLmWq6sYqqiKN\nrA7XOF1p14FtPecSjClf823s1PusyBWWNuL38ez0IkBT4e4PwF78oYtZmbDK\nabaw22e9rS2gxN0YZjAe/ZGOZ3TIjVn8oH4XgKP90YXM24MfGBnQghQBkab+\ndl+YqTbCumMNlRMB90KpxqccT8pt60GCLq+uhDTZYD4ggkeG5dO2vDspNSHk\nbgmWfI6WFIR3X0rnUbI4fxqzovyyZtTwVtHqHddHBrmWRUXtnWUo9IANlx+M\n3vw6vzFpg9Ph4Img75J28vO+4EgaSsaQnpAjyD1ZNQD9YTb8kZrJOImyBrao\nlfNZrmpGVWW8dGdt5V2tiM8VwV3mBAhlNrm+fjiK/RiB3+Wqv8dP1+JhyAbA\nd66wxL6M/SbNA5E9a5nMzbrjZE74fz81Sxnwilbidpfu/Bj19ydhlwctpPOf\nKyyk57J1XOVOrGMloVrA4HZ0jiio6jXvYBaDUwxPed1B44q2wk1aEfCXa72o\nVnsItQ26UGUNekU7pDFdKPC+OjhKDxLIPlwz1EirDAb3KiKK5CbCfEPnD0ej\n/CeBZlkmiY6v04UmRrpXO0bA3lnxwyLP2Lrb8EuDCQMPzdpjDb888jDYF/6N\n3foH\r\n=8kmM\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"ca18121669ee6501df579d6ef0d24e5d7add67c9","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.14.1/node@v11.4.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"11.4.0","dependencies":{"mocha":"^4.1.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","mocha":"5.2.0","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","go-ipfs-dep":"^0.4.17","truffle-box":"^1.0.27","ganache-core":"2.5.5","prepend-file":"^1.3.1","truffle-core":"^5.0.22","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.20","truffle-debugger":"^5.0.15","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.22_1560374712535_0.6593027238615339","host":"s3://npm-registry-packages"}},"5.0.24":{"name":"truffle","version":"5.0.24","author":{"name":"consensys.net"},"_id":"truffle@5.0.24","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"5cbba0bb280a2907529e9b71b9444f064c649262","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.24.tgz","fileCount":189,"integrity":"sha512-a7sAi7S3s82+qQBstGJzEUE09QjJLRlY00ITrK4N4Qfzgje3thUA2nIGl2uExdD07w6bUZBOLWW9eoCVwps1Eg==","signatures":[{"sig":"MEUCIQDZeP3MNum52UDDlayWKLIopIIBknQr00hzlQxWktLfTAIgYdlBIsQe1OC1nDDRKY9QdZ6roVAROhdkB0/jroLBqYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72337874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdC9mdCRA9TVsSAnZWagAA0BIP/ReEjGn5hDPLMasPM0Up\n/Dy+EcjIv9q5GGdajBWFDF4L06kRbsABV9iQaGfCTq/1sglm4I/zxWzkk/rn\naCZjjXv+c8H0WQKbSvHq31xMHn+wqt6yVJo8V38mI6pLLq9BONCK4UKTQpcL\nXNfdzB7Jf6EnYN3rqG+X37B6gJRJBstmSNZ0W3UL+tL9aSHSuwjCNBLTwTnf\nfHcM8trPEnDddArFIo6aqUDJmq0Js8iCpDhBzFUzOeDNjz8H0IJF0Z3ywM8f\nAkgBXcobsyyCe/zV0K162KWbjZzqs1JEOIVx2GTFd2zCuwBxr3SlDwngkOLS\nlXjxoNueIuMmxt0Tx5qdIcS4nlNPmkUM70EtVU10UfFUp+MYa9gSWnnJew1t\nKuIWg9yp8FTFTe6ptmNhjXuEUOfUyE9oanf/Ud0X3srJtzJqfey44HRkzAMb\nS1m0JTf4YLGM01/hindn6wo8ln90r8ePMLKkDaoEYMUVMJfwpZitCPpioIUf\nKfIwrBTG8VlYCWA0tu7Oli6/V/Tx2N1Py+fduNAMHrSv6WDFUgOkMX/Wc4yx\nAPE5LcfCdVEk2fQen47lFRfWW4QMvi/Fok5MXgayaoDmm6qcN5FOrlW7g7CN\nAKNBd4RDHLbS1uF52fJmTiq/9drSMbILMbWziEMRPE3YGzj0+AUvrUUaberA\nh0K1\r\n=MFYl\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"83ac2032b08db785f4c0a4f68ea1f4f5050102bf","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","truffle-box":"^1.0.28","ganache-core":"2.5.5","prepend-file":"^1.3.1","truffle-core":"^5.0.24","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.21","truffle-debugger":"^5.0.16","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.24_1561057692091_0.326563544199606","host":"s3://npm-registry-packages"}},"5.0.25":{"name":"truffle","version":"5.0.25","author":{"name":"consensys.net"},"_id":"truffle@5.0.25","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"79e06eb004af481e6b43625557f68de97d5d1dd1","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.25.tgz","fileCount":189,"integrity":"sha512-QGP6m/FPl761Vo01bp/kIvLse5ZiJP1sOs3CIDEXOskP4YilE4NmYuG0GwFSeVyxgjjXFzycJ16QHpndMK8KPQ==","signatures":[{"sig":"MEUCIFQwsWZFOzvU7OdQpg4e1O63CFZNnWYqOtMSqZJTydxdAiEAxVnNRIO/B9aieRVD/uOmeBUVANKofSKY/+jXOyZhbGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72352399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFQ4HCRA9TVsSAnZWagAAGcwP/Ay6wFJHlPKbfhuOUwC4\nG+CDlW9T7u3yZ1rnkZCsp1qHE4Wa9rCg5Q9O717gzGb5db/91ESIMno6cAew\nfHH3rDhdsobukyt57iOFrksRM1Orhy9+jdK03sfvBrSEDDGavYUvWBOTV2np\nNb4Di9ICC3IcLoKUfSN/MSBwqBYygycVVbOW1lWgHl0y2zlQLww0sPt9jPJa\nz3yvLBDQ43WG5zsbwgKCic/Tmc3wqY3L78f7vq1aFqx9CXC/nZHLpFsXe9Zh\n3XnTSEyh34VfWFCBlua/FUQa9jcrOLbsxoKuX9mEr1ES+4ePgFcsQdUyEPEK\nm/leOEwMlhDR3ATo1KTPV87fh+8G+NFfvwVX4aDEuLVI6I3hfOBxDYXP+u6z\nNBT/6V5T3W2dvqO60Z6Qb51p8M2T+VkfoW3UJ9Yt0EN5kPcPO6cJgfs0/pJ2\njjp0hfmIN8YIZKIg7BfZNe/tsBbHG7Ij5g8S7Jkmbl7Hamhw1paaIMF0AZnB\noksUDz4n7qCO/cDCLN7wp/Wbign7Gtbe7NXXn9qYg1fT3oae2oRxLoTMDYJf\ni/cO6hjuaDO5jmCUAggKnS/bkyUstrUa65IeT6E31/vp8AWDPQnc7EWwHN/9\nw032aGFhGy/Ce4YGED3DAeL45sfZpjoiCQ7qpXBQSbOiEPKE9nvgmzONXTlg\nKwBb\r\n=8dlE\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"dc3e7313b23715d2be81bf48f6bb2e2c08933a94","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","truffle-box":"^1.0.28","ganache-core":"2.5.5","prepend-file":"^1.3.1","truffle-core":"^5.0.25","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.22","truffle-debugger":"^5.0.17","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.25_1561660934053_0.5073182529539797","host":"s3://npm-registry-packages"}},"5.0.26":{"name":"truffle","version":"5.0.26","author":{"name":"consensys.net"},"_id":"truffle@5.0.26","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"cb9a6dcd77501821ba6e8ba51b2d4eef58da7458","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.26.tgz","fileCount":189,"integrity":"sha512-gf3Khot59ZM2Tegqb2md0lpr1SXGUHKJkSajCyXsiFCiiHUbX6NpXn/mgJgk1SXt7FAHpL0zYdLI1pYfqzvBFw==","signatures":[{"sig":"MEQCIDjqPB7k2tOxQUV5RpXnPW+rNcvneNoX/I4ZX2IX6OqIAiBRGwZlXgAQKyYyp7UTOrYjFWf/Ay15fyDmdx/pWVD6QQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72097914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdG6dkCRA9TVsSAnZWagAA5kAP/Rf7zhUZCx9Lwj3/q6hd\nMtG+GOEUCaMg0fhnJZpNQQ+Z+f6lsB849/xza+kKMNOfRiIEbewcJvWeNrCG\nVZx6/KXrQ1f25dhTu1CySUjoUCntHUIbf0V1jQy8pSUgRfGcSeuxR0OZHT/6\nYweKmMK8+Vs27drgdFTTbcWqkIWDE29Dv0noIZUReKhEYf7acxKYw3leqmJ5\nowJv5LI8c3zZhSJtBvz/7rBxbgbJSeEQj6u7nrhnqHz/3kfMFyTXwHyTofN7\nT6MRRcTQ75S+FAU+R33Bx3WVjopLEwAxjn4LR2fUEKyfZ/k+PV9nSWFhBk6I\nKPPJ36Fujnf4HvrkeUBPgOFHt5op+BxIwFze2McdbBs1uFGGqqTNvRluE9Na\njq7za7AlfFq3IUpwU1Jw+ZCcASubBc/a0dn09/VQqYw1bEEYg/M//cTEqtFy\nr73zldtuW7sY3Li0Rfqc579D4MgxW18bR/IfGMUYFWibG/GBnv+Xv+gIWJx3\nvvEevGIpogJrSVr4LTBIpARTSn46OwTqSVjWluMALD31S81E6ezW8yYbWcgA\nHxdgi9ye4YKfy8He4/3ibdHma30usSF11ma63qrs6dcj/VdrusAwuyznDTXR\nHO1zCIC5cJi5wUAvgNsze+Jt8zVDJLJaLUPCjhQ0GABbmKmmU7UJm/Lw6mxQ\nsbUX\r\n=fyOr\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"0f556063b0f11aee16192d890af7e0802669ca49","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","truffle-box":"^1.0.29","ganache-core":"2.5.5","prepend-file":"^1.3.1","truffle-core":"^5.0.26","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.23","truffle-debugger":"^5.0.18","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.26_1562093411176_0.011451724307716127","host":"s3://npm-registry-packages"}},"5.0.27":{"name":"truffle","version":"5.0.27","author":{"name":"consensys.net"},"_id":"truffle@5.0.27","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"2842539f69d55a7cf82d21c4ffab0605953e1942","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.27.tgz","fileCount":202,"integrity":"sha512-MN02w3TNOwVaEvvCD535pov7D/59p92yzQ/Os4hR2kiSGy1s+9V6RYtmOPucY8G/1wx8RnvOAgcIzcqHrO6tvQ==","signatures":[{"sig":"MEQCIEnY4SO9wkfwNPc9woz5E/AYzrqK8+Mzt1Pruigftzj1AiBBuCFiZ6y3iex7Q3DhMdZmtnbgVEjpDIOVzflZMxK5Wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72163133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJ6r0CRA9TVsSAnZWagAA1eYP/jpw8UFQQs8EUn6J6xjP\nI2fwGNtgqywAdr1/sVq3szOSCfCFnS3RGVDTFxhzJVP0EGwmNInZwSPW4KOL\nG6j3qRO+nyz/00Vp/dPthq8bO6F72Des4V6iETWDAf9U2MsSd9VYN8f4X352\nA+Kq1M4Gj5SAVCJKjkHjXRzBYXOIU+dBproi4N/ZJgShKPpuJ/BBfZ498E34\n1+TB0VRCZcqsyTvN9pzBqwgjrmNiXXpY+mtFeGMVAK+kIO9CBM0YdECiy8fu\nnQvdwHz7MdttjBAChledAWht9kw6nQmDathfHZcB87j9cWClLv0+pqR4uHhY\nG7f295NxvX5tLimALmXs/7MDvxgz5hI/SJp+YXKhNtXCTSZueaPkLyNfYK6H\npf6dpqj2P4k+F8zTeO7bmNXSKc9NeRGbDjOzRudEW95+bbCAH3xITps2hrBR\nZc+Ur1KXmqOwFGaZYrQzPC1Kz0Qeim1t3kmAQnc+yWJi6tfEFryzyeL9UKEJ\nCNzTYdfAWimcjsH7YEKywAXL9hTb4k5J4nHrS6sHdSufxDxJ33TeL6UNOoJY\nlFogasQWcta4QFeOK/+RXjRBnOFxDgaJl8aDoKQ8k3s3kfN6Ubu/oRmw/6W4\nvBoSgfM4MFKvoDE6BUEP5R8c6YaQqb5oVJzlB0ubzCu3pCtU9XQu5q7ehY/E\n+5W0\r\n=TD9c\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"c074274b98f14f1a26bfd23a8c791a0d1548868c","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.14.1/node@v11.4.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"11.4.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","truffle-box":"^1.0.30","ganache-core":"2.5.7","prepend-file":"^1.3.1","truffle-core":"^5.0.27","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.24","truffle-debugger":"^5.0.19","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.27_1562880754689_0.2544074015241513","host":"s3://npm-registry-packages"}},"5.0.28-ens.0":{"name":"truffle","version":"5.0.28-ens.0","author":{"name":"consensys.net"},"_id":"truffle@5.0.28-ens.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"db3acdc2f6dcdf6cee2cf89f363defd57afad86c","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.28-ens.0.tgz","fileCount":189,"integrity":"sha512-FffVFAJV+5ApJJrTDQDAuStbfzYnmERpnzCOGfKqbSo5HRhUn/jjeCbI7vEwazmheINu6ir+0BL6AJfzLGgIvw==","signatures":[{"sig":"MEQCIFWTP6L1ChZYRv0s0GgWG2EfDdvQwd9n8c9JSohXk3n6AiB8zF1M+UThlyjc0i3OTuAvFyg3ArFe55/n3MpqneeUYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78936495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLPIxCRA9TVsSAnZWagAAWxAQAJPtFYOnoJrpDiyPVFyE\nPJZqLINgumEK8THpUvD5VryHBfufcvtA6Sam+I9jC7MPI7ksZ6qvdNuw35aW\nae4P1/guoh/7ZbcAY1623P/nAcQEKDzHbg+hsiN05blOmpqTWE1Ox6YvAb2Q\n0N3PV4NA6w385LAcycu7SS72WCCX9sTtHVMIMNu0tb+rq/2YxqUKvjZ5UE3v\niJHNiUOzATUE1FAVUgXXRvaaoPfWPvVxbnd3qeEjVzr2VOlUkHfA8A9gsnuG\nEr4JJAy1j/nD6tpcqEnBN1/3Q2V8owBiPLLkQg00CrbsIKr+5B1pw15S7LMR\nFtEkW+EW9FbRf56mOLuB02pKH2W9iIM22GIaUHXwU2pxkPbobEmF5tKFGesE\nFLG0wWzs1szzCGE7f4Fk4tIfStFOFzuaVi0Z5zsGzoL0qDnGjidZgqg43olW\nCX3Inv3ZdxQQ0YwIiFvz+FHu55DyRJamcFUfqoGEqN8znyRea9fE0trH+ZnZ\ni8gsNKrceUCrf2oz9yAa7QlF9BtQyyNakd9sjNU0gxjP2ZhGYBZBOzcA7Q9v\nnMr0oPIbyl8JesTr/Wcd3kXvjOXeAzsI/kamx9xz1GkvFovS+rc7gykxwKaT\nO7sWOGJ4FuQocvXfOvDBTmw4/F/OR1SYjQj8pE/32HEURRuk9QKHRNm55Bbd\n7CX6\r\n=vZP0\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"23d3748cc9b1acd1532c90e471d617e0827f4e56","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","truffle-box":"^1.0.31-ens.0","ganache-core":"2.5.5","prepend-file":"^1.3.1","truffle-core":"^5.0.28-ens.0","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.25-ens.0","truffle-debugger":"^5.0.20-ens.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.28-ens.0_1563226672008_0.6531015772111253","host":"s3://npm-registry-packages"}},"5.0.28":{"name":"truffle","version":"5.0.28","author":{"name":"consensys.net"},"_id":"truffle@5.0.28","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"383c6c4ae082c52fe6dda6620f924ae3a0f5ac49","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.28.tgz","fileCount":201,"integrity":"sha512-ccpvgrHW7EGfJ4cowMgh5dCAILG5Ie8q2QNBhnGtHxyPTDxb8o2/sgVIi5BZhaueijOPb47sYe2ojKlY6dk8+Q==","signatures":[{"sig":"MEUCIQC/Mfh/NhyJDt2Zwbz3xaKYlqOuU1i/6540TDfalnJnkAIgYiRMCkb379zlLz+JygO0F75hgFO0sc/O1ktK/q/z1r4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75084254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMLMnCRA9TVsSAnZWagAAhKYP/jcGIzBbdr2m0iixh3/+\nRYib+2zrzPMQUYtOMg9+iZ/QpoOojfhpJzF1FwNzPOHI9RqoK8TqV+XznEqC\nD/cAt4TxVLsmEcUqHfk0SSFBHmJ0qZLQdOtDdEl/NPQ7c2LzEh9uqCbZR0w+\nNYNnOFsCQ8ciiHubrgFs9IpSrdG8hyRqzHyHIDBIXQolClDU13wOPSOQyeKT\nIh+ba73HgnfTZeSi/imeu4Jy17JuQxwq4xDA+VqWVVvIdFFwFO91FIkVxKVZ\nYEYGRKNDrgBNnap53c/fYnrZQ9xVAy83FtwwI7da4T6m9dGuRE1kxRQm3uir\nKLJigFHarx6NRE2RC2H/dMKYYtS2ORftnBJvpNRHGo0ERca9senLVanORlXd\ndzflv1nYERk2Y6plcxc+VkSD6AZGlCEsd9Dsye0o9yDbTyGJq2Rd2WtBGDk5\nRiMZ9WWi+Karukjq136ZnRerFsr8EQ0sE2R+aU8JGDPegAr7E80+gqj4IojO\ndwifaBzVEGdaSFr8rW03AEci0kfoKwCg+2fxkWpx3gCTw9UqFoC0V7Z/LdfC\nVNiEMXQHFeycga1fv38DwFdLNfCu8GwfdBGZf+Rgj9M+4MCLtfoo3BzRRraT\nqXL4s+M+/vY9ZERMiCXDFSI5oG8v53dpi9TjzYhJ3QVxnC1QQIU7uL8RQkTy\ngF98\r\n=VEIT\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"1aaa3edfb5c5e13d0aae9573d8c91c1873f0d173","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.11.2","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","truffle-box":"^1.0.31","ganache-core":"2.5.7","prepend-file":"^1.3.1","truffle-core":"^5.0.28","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.25","truffle-debugger":"^5.0.20","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.28_1563472676855_0.20258370515433377","host":"s3://npm-registry-packages"}},"5.0.29":{"name":"truffle","version":"5.0.29","author":{"name":"consensys.net"},"_id":"truffle@5.0.29","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"79f774daa6afbe487aaf691c95ab9b0042e4a56b","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.29.tgz","fileCount":207,"integrity":"sha512-jYAxjzTNgpHDAZ3QQPww8OBouhA8vucDRJmnmw61KwZEpuZZ2gP4uLjSSeHGT0AiFfouz7Aen6dpwTinrNCLWQ==","signatures":[{"sig":"MEUCIQDOd5dktLGdCQ6uh44ezuAKlb2c9En4TOOMyPGTKzkGowIgfA2Eng5SfDzl1D+aTfTDnhLqUO03K/QRIJbRM7qW/Ew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77777300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOhn4CRA9TVsSAnZWagAAXocP/A1pEFZeNzJ0ER/03QLZ\nKQD/eXNoDR4PC76XSaF1peXirMfQ1KHV4QX49taxnyNJmprA0P50lfo5yECT\nuN7tqqT7OaIElNgWCNr1ntIFgcPPI8WT9Pxyeez/2FhGdNlYk6qFbEYtrXkf\n1mgCVpXMKh0AZyZ11XIc1I8QLrlHXN0zOpksZhDGGb8XF/tapq3rzoE9Jy0g\nfbJQQn6d4aE0qPM08+s87Byh79Cv4iJBrYHxk5/JEkgKDgfihUnUg7Wq5cLN\nvfd4Fp01nA80pGqtk1fbGNph6qDHV3utstVWpnR+G28xj/a1PU7peynK+IF1\nUutk0VHw5hxjJx+Mp22lbSaxjO8xe8P699bMGKdn8L/fS//TEeWEbF72Ctoy\nySpH4xBwsrSzZbTh8C9QMFKl/ctcpYNX/yRwh2a47N7K6Xlsd1MLo+ct+E4g\nKFrFxizYJ4+h7MXO+GUbDWFTeOo8PY9TaEhs4e+8baaSK/TWe0bo777ANplG\nf7eRH6kREiWEKsOWOa19XNW5wm/8bK2hGksSrZXKNtOgn62UZij2yPHXP+kI\nhU1Gf9jPDWF8Q0Pf2XEWsNZGNZnq9jHJveSHv5keN9G2vkJyzXX91jduMMiM\nH0HrG8gqrimK3nYP9NRo8C0fSwn+w1Bqu/jeVIM/wG5q/4mN4ykP2fZLmy50\naSA5\r\n=H7Fy\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"54fb9a2008a92836d27e09b545353d75fa91d836","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.14.1/node@v8.12.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.12.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"^1.2.0","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","truffle-box":"^1.0.32","ganache-core":"2.5.7","prepend-file":"^1.3.1","truffle-core":"^5.0.29","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.26","truffle-debugger":"^5.0.21","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.29_1564088823278_0.12568363686624484","host":"s3://npm-registry-packages"}},"5.0.30":{"name":"truffle","version":"5.0.30","author":{"name":"consensys.net"},"_id":"truffle@5.0.30","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"13ac335939fc6c908c615c25cd94c7a56ba674d5","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.30.tgz","fileCount":210,"integrity":"sha512-l13cUq5QUEPfW89b4dDBIahNmDWazpey4Y8UJXhNn+YTkHxVM5h8L8eNNIBTD1SiYerrXfw49QMIQubEcz3erA==","signatures":[{"sig":"MEQCIFsNGVkMg9BIGVp9mo9tQW7bLvMt7eiiXmMJPPXe3OqjAiA6DP8OQxrB1KaqeBR7i0DEB0sjCKFsqb99vh8qt7HrDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117311693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQeTXCRA9TVsSAnZWagAAYscQAIK8WTkMyHZsrVMoTOrS\nZOlYYx/ipig7DfXJ92nM6ivb9A6+70ERqnr5/6GTviYF++0o2Hy9IAYQ46X0\nlW0R/sNacCUC85Z67lWMLmyr0tpsJaKi46+4YRV9LlSfjc9Bcw7L+unWqmZL\nHhiNvHeUKPjAQTVf+K2hUJrylvWGkGKMNSaUyA1iVUlG40WUnWZpfZ6s2eZJ\n2flsAROoLf0V/LEqGUR2UUUtTZ7rFzvQmt5g6FokvF2gMDQcKoFCUTMDydZ+\namyYMEWJ3Nupotr0z7FB3kRkID9PEijTrXqNcdbdfDM0NnjGlfxKUMysvaNz\nNJkm45LWdYG1vJVY7x+9j5+QoFsK2n/f6g1lF2iTDqB73FMezt5ncRLl3owE\nYbyB2V0kkxJFF5UfIH7EU5jMM72kcPRTD1397ajDm6tx05TtP/bUg/GzGsoE\n/LOOICwUqdmm8KIbJqbL5l+AEXwntuoHSzRfaHNIpJO/yQvaMk35E7yKWstk\ntmXS+3GcJ2LNk7L7guyNngZSdj8RAxd2F61ITVoGqaUvhvuxD0WULskXLloq\n8fzSqX79Xhce76qDNEQsRkac2dx1R7oXNxeP2IvvtB//6AFd2Lz6MDlzTtxj\ntBaXRTfpS5H+oWZdpCJ0oVGm2Ab5NPvoa0G9U8VMCz59sI4h6bH8Lp4i1Edv\nEj2Y\r\n=U47w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"4ce2e0860bd5cee4bcd07adfbd105926852d6119","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"^1.2.0","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","truffle-box":"^1.0.33","ganache-core":"2.5.7","prepend-file":"^1.3.1","truffle-core":"^5.0.30","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.27","truffle-debugger":"^5.0.22","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.30_1564599510332_0.21283353892798584","host":"s3://npm-registry-packages"}},"5.0.28-ens.1":{"name":"truffle","version":"5.0.28-ens.1","author":{"name":"consensys.net"},"_id":"truffle@5.0.28-ens.1","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"5595519a045acaba6370811d7ffb8113b5c240f5","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.28-ens.1.tgz","fileCount":189,"integrity":"sha512-Pzdbz3PEj0gAlechBM5amNwLICCHbJMd+fZ3hyw7fa8DlVkpKj8BX1vE3MomW3/XTAMX4x5U5l+s3eOQ90MS7w==","signatures":[{"sig":"MEUCIQCovPj7vaPDE918kuI7M2Q0MV5RjJLfXh/T+Z7DYP0s2AIgNpAeSROxNGzd/P4+rjyQq+MWegyLuUR/grG5nowPAiQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79127467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSbrRCRA9TVsSAnZWagAAa7AP+wf1mE9xAAcBnqK1io4/\n0yeJOYnX518GYborEdxvjRyxc3GLAzPAYM87iZsrJH+6u6rsLe059VCGFcfw\nBk3HLzDqU1Z6x1Cmvf7pN6+YenouZ7DPn3PuOZaPOdmGGA03X48D/TFGRKyr\nqAEuD+T2nHlwnk9LstQcICLxSCIkMJFaAj19A6WwlAsfbeiXlqBOqwfY/7WL\nBaHWhqzpFf57KvoQT2gAouda7syp8cf0durYriQszR32ReH3TIyetgASh6gp\neVR0v8rDZtrUNWg6F49yMqaTR3Xxl0yk1eiZlq9+WODCcaOQfCF6z+uafFkj\nsXJGKMlkJxTclvp2j5xpAsNPtdSTqFtM1NotZ7V2pTazYxNBqMe9pSTokR28\nH7bPX4d2oEKdHAGf2UOoaxOS/emrWbyZyvPFyZLtXLX0xgBfBRkySSDC+4Fi\njvEEG/oyy0BmEBpT8scPNaktuuP/M9Jv3px1ulTWNMRmGS+MABiASoewDG21\n9qJ3x8GQGXpMrkoDwy0AJsyBOp82/dEFQzluJ81HqHDDk94ah2SvS1NEsIS2\nkVgRaGOT5/xzUpZpl0H1kDbFp4oZEv9lJzG5/nc3k9t4X+uNBbboQNmCPy4M\n8+5Vl3QSIrLX6yX+XoO2ApumF5cBT1BcV+eeJ65QOLbqktHjJWK1A8YqakML\nNxr3\r\n=g/VK\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"2d617230b32736b228a10a4b9489c3a318d7bc02","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.0.0-beta.37","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","truffle-box":"^1.0.31-ens.0","ganache-core":"2.5.5","prepend-file":"^1.3.1","truffle-core":"^5.0.28-ens.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.25-ens.0","truffle-debugger":"^5.0.20-ens.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.28-ens.1_1565113040301_0.945143420063836","host":"s3://npm-registry-packages"}},"5.0.31":{"name":"truffle","version":"5.0.31","author":{"name":"consensys.net"},"_id":"truffle@5.0.31","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"372a826e330720e29514458ff25750aa2b5efa65","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.31.tgz","fileCount":210,"integrity":"sha512-dNBH5OFcqHXCaaQO0YGcEtNarIPcToU+tbq+lBph4tI2YjboiwakguvrNCL+cTP4sySKqeg+2QA1W5miyOQGpA==","signatures":[{"sig":"MEYCIQC6zPgB8BQBmCuNkrsspBGbDEVrbITA9+TL8FuWdQk4XwIhAIFa29wGGSjNQwsCSr7IjZFf2SW0Tg351hqT1EA1gbsA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120111010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTKZ9CRA9TVsSAnZWagAA3pYP/j9cryp92FCOEkJ8TlH2\nJIxbQXN4FDXsOc1nCUVW7RcvxBl4gCT+RWJlZcY0EkWhi95RxSEUR9yeEn0B\nTQzFuvx1E4Bvkd0xSoWp4vxMuo+qTFiEaiysa9GR2ecg7I4XFrd13GwujtIo\n6MwPmE0V6lw5/ug4waQFvaLvZyw0BceKZ1VbBx+yuRn5zgvC/cAEJt2KoX3+\nH5y0IbZfK111uf2Q8NekMDirS7LTVl1soM2d97k7w+OjTJPpZjI4pfgRLZrZ\n3zOHQJx2WVYrBn321BOdZiIX0navoK5HrAQI7UjieWH+54do8d1LG0yhMC7e\nAnrDZa4GlGEdSNSNThIhX1fUVYT4GHRnI7CzhJVr2uEZwuDDTdyLmHUgGGzf\nvVO5Ro8/1NOpgSv5J1Gz7guzM+JKS6pb0BHRoC/nvGsk5drlUst9J1nMZrvP\n+7GQzt6oSRns9QyAWLZyzPT3lR+6jHSWX4ePGnu7QI8JH1UqOjtwdvAG13sa\n2KCOvPCVcPYctyGygvY1Lf0hEDYta5KiCRTkjJcc2o6VKh0AXvAK4bEdrelG\nsa82g1d3PQ5xTrWZfs5f1C7k36bCHaYX5y7bQm8+gK6LsAK2K1im0/KdnOfO\n8IoW7OkryOf5lJTi1OgC7qsdW+r+Npgl+G+YINyzhCr6VxyqrDLPWUrI9z7e\nuwrG\r\n=SGQK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"3bff8825e8e1bdfd255fee715b9a6bc6e7672f56","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.14.1/node@v8.15.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.15.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","truffle-box":"^1.0.34","ganache-core":"2.5.7","prepend-file":"^1.3.1","truffle-core":"^5.0.31","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.28","truffle-debugger":"^5.0.23","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.31_1565304444370_0.3415912259142315","host":"s3://npm-registry-packages"}},"5.0.32":{"name":"truffle","version":"5.0.32","author":{"name":"consensys.net"},"_id":"truffle@5.0.32","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"14545a31548bf699a7d22da5b82642033cdbb8ef","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.32.tgz","fileCount":210,"integrity":"sha512-h2S1FbxwtXg/gApsdU24fx0I4CTyzWxvDElVWsaInR79MEYGMHVbcJdisePvpxGsuZTz6foifzdj2PV9Xc/OOw==","signatures":[{"sig":"MEUCIQCA1Aj0hxt5gdk6OWylamRK5tt610vSFjfEvJsllA6eSwIgBL8n5lGZJl2O1gavnS+TlQcUTHenSX42m4wpQL2N5v0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119765112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVarQCRA9TVsSAnZWagAAoUQQAJCL2BYsXQ7eR7c9z6W4\nH03+JgBwvvVTCjGZYvjy6KBX08Q7w3xCgRze30GnSjudUKDNP94mQPeUao5S\nZgwsTT4ZR+OCi8KkJcA4RKhuGGGPnWgHlpGjD2qbIgH2v9XI+n2eKEPCa483\n0pA+xNBR+FLOKCKUpJBpJk2yEs0PotLymKuntxkoA3UnRLJmSRMsyGvyKYmB\neEP2aMY+1UBjlcji3G8IBHc4YHcd+eQk/PgOHSA2QKD1ZLJ2kP09A5UketcS\ndD4qCtF+pKK2OOJ0FTqpg7WYjdToKWzHcaQ/S+41QClzODI/c35YkBsKAno3\nLSoA3kyRFLaLLbFPhn2Lf7Ia0IXndulcBbkTy//s4mJ9RnFy8VGQkEls9vvM\nuWuH8/191nVIPMICW6cgkK2jNKbqPIp6bqxZlLvP8EPTYyEXgA+9Qlutmhcr\nTUu3GwG4QMAglqo3T3l7+9ByAlPW/BtTovOlV0BZJaY1wNjptbHgTozZ5F3i\nk6A0qfoRHi95cCbS9J8MB92nAiDAGMbDzw/hurjupaVsmAt6SICn1vz13dkT\n0qyvcJYQ4ZPhGFD0vPGAQ7/qV/Dhj1CP8oyUhnlNXvlLHQnvv9r+X9gP3Lkb\ncRq1xiPW0Ro9FCiDlAAkbLoTBiXqtRLV6tsChpGN8JdunKd865m2rd01DFbl\nxoCE\r\n=NYaZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"9c458606d1ee8fb1f541c43e9413cc74b6816cf3","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","truffle-box":"^1.0.34","ganache-core":"2.5.7","prepend-file":"^1.3.1","truffle-core":"^5.0.32","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.29","truffle-debugger":"^5.0.24","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.32_1565895373100_0.2485501495468878","host":"s3://npm-registry-packages"}},"5.1.0-ens-events.1":{"name":"truffle","version":"5.1.0-ens-events.1","author":{"name":"consensys.net"},"_id":"truffle@5.1.0-ens-events.1","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"253f73dfefa9feafdf008ad6635de104c2aa29c8","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.0-ens-events.1.tgz","fileCount":210,"integrity":"sha512-ncBNHlgVEGbuWG/E1wn4hq1eLxwcSAxZ/pFqcUGSmVzhvunsaaKZxMxq6x3nwqV/zcKOVOJFFj2+ktEPAeZ3cQ==","signatures":[{"sig":"MEUCID/pYl3hr7dLM1oa2ndOF/ryqzluS7q8ilZHSgETgyjuAiEAq6p1Yc0WvBvSTzVQ12u20D56F2bWeMlAw1acHfXoYro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140746525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXHcPCRA9TVsSAnZWagAADqUP/1jpYcivpOHDhkNxpeYx\nSCQigrYr5yZLPvUPDoUfSwpgAJD2xWWNpnPYDxwycMpjQxtV17DRhZPOzK6R\n6AitgHfUIIPp6zHK5IbWIkmO2Vit9DbV4zwTiIHoxzpzlopggEA/3hXwy8Ui\nR/2VTDsyq4kPzqM4YpPwef/fOqPLgqSwhVj2WDRK83ZRMaQSWfwHDvqAhlcD\nUDvhc04o0Kzvtr2oBH2KNP6FFRv+UCNC8O9BaGD+hH0DNadhNGD0w30J+T5M\nlKEhgwexKWRAWfRkd31yQoWVwDsfn6FotD7w2ePxyWYomGFZ/oEWM48XQdKy\nusTvx2yUbUbktaWxTRq28qrLoAs6UApZiWD+1vo4smWaFrwFJbddqGDp9fH3\n7HGNTuQscxesf/9HocOE7N00i/ganEhtwXtePqqyS+P2ha2gvSMxhCHVibXC\n68jdBxMqz5WRtD5nVzdD8xzvNnZA0iPQrfL6I3Sg6JBoBc8bP/zqGnMouWF9\nN12gvhtmM+a4hrDqfnkZHc2p8aSJsjSzSym38yv9Jefsn0hJRrDeU57XsTX5\nVBl5G64cQxXF4oyQnld9nR0bz8djm96yEst6/b79oIGmkyRK4IBymSoFVNpn\n5qFcL1U373u7sC9ROcylDJxO4KKzuHggUXT2A69xTZTPYYlAuirCx1+23T/i\nk2wG\r\n=UNld\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"1adab6f605fcf5c85bf322d4dccac28a1d2548f1","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","truffle-box":"^1.1.0-ens-events.1","ganache-core":"2.7.0","prepend-file":"^1.3.1","truffle-core":"^5.1.0-ens-events.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.1.0-ens-events.1","truffle-debugger":"^5.1.0-ens-events.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.0-ens-events.1_1566340878720_0.9380442383964434","host":"s3://npm-registry-packages"}},"5.0.33":{"name":"truffle","version":"5.0.33","author":{"name":"consensys.net"},"_id":"truffle@5.0.33","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"7a56552fca630d8255faaf5133f17ef9a127abd0","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.33.tgz","fileCount":210,"integrity":"sha512-Fc8fFZ/Pk6s/CZSvbe4RTd3gGMBTZQ2C6BYhN/xViwgKH/4NwuZmOC0EtO/eu/k7O3r8z3svz0jLMdH16DpRnw==","signatures":[{"sig":"MEQCIADU3ULU4dzk6c6NvUBcgeS8jEJVzNIvq5SSVOJ+adO/AiAXO9OBg4Up1E8c5hYYK3BCzhIT1JUNih89uNYgB48Kmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116165762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXtSBCRA9TVsSAnZWagAA8osP/iF6XQrZXMsFvtcdWDbM\nsVpjZ+ZvscrGp6INrorc5PXSAHaBee+qHuwyTbPZ+lXnUdkFfihuwfb/GGWy\n2Nlp3WmP2K0MEdmLdIsD6dI6hkSbigh12Rk80WvdmYbHpD0DvWkuRD6j9aoj\n4kzAX+4ga3ZA5jDETY4jBDkiUsGOljrVkZQADc5k3fRjLSIpOYw8uD5gkgsB\nbBZCaTSjKTxsvqmW0iExxqSPebSN5qqWiPVUWT1QiSEdyQgRARnHVav5Arlu\nfgF770vgyiG7cQSBLcO4GnnhHzeTa2Zv/JILzwTHbmkRQXTBJFPznWhSIba9\n5RNECih2Nh9nJz1/yT+iwbNmbsB465n57jUaUVwGsaK80GXgs10os2k8ZMbI\nCGLOO8XComQmKMxKJWF3yD3IOZckT3uqBlkwZgiqQI8rSm1rgR3ixOH7rpHf\no9B5zH0Izs8TOo0EDmhWHCcZzA/HAUxAa/9sD8j3g3CGGJPsxEaR4hp7jg7i\nLnHkEmgZFGZC++/v6Kepncn7K9sRQqerY/OosaWHVy4peK1SNeE++BasG3cb\np2Qk2YtpcNQehpHbMIy9XS8SXlNpdsdW8yFYnLT5RLccUuB5blQrVWloFzul\nktiZv2Jc/KGDAWjotQ1CU1FyXLrluHVFtR9ZFgp0WIwDOmCKyXCX9oCjyofW\nrxU6\r\n=PF95\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"1f1ddf0e67089a9bc1364e3b533df2fb188f3287","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.14.1/node@v8.15.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.15.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","truffle-box":"^1.0.35","ganache-core":"2.7.0","prepend-file":"^1.3.1","truffle-core":"^5.0.33","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.30","truffle-debugger":"^5.0.25","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.33_1566495872083_0.7879759452162174","host":"s3://npm-registry-packages"}},"4.1.16":{"name":"truffle","version":"4.1.16","author":{"name":"consensys.net"},"_id":"truffle@4.1.16","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"5cc160dcbbbcff6078e80ce328873d83247b084e","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.1.16.tgz","fileCount":65,"integrity":"sha512-Ew0YSyy2802wqqe1Ko4kxo1FMffM+l9uEUXJ+GScwAAXFXwKWRC++eEa9pIIQdHcEj0rJo0jXhp65vS/LOcNwA==","signatures":[{"sig":"MEUCIQDz4cUW+E88WUBikeSH4lHDc1Hu45XdQDXeqQsPz+WUbAIgOB20/YJ7ZWQrTgrqnTgOJLHRboP22sisRF8cJqLqgYA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37638119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaBeSCRA9TVsSAnZWagAAAc0P/3IuyUEot0qDLAYTUWH9\nS6tMPQw6km1cCDvPquIDIx5H3GIO22WxG8rIMAXeE7xSjORZ2uSVYJUALjGI\n65K0cGsVgjTQycYXI3JViUsxzNJqXU6ZMIgJo7sFgnr5DuajexeNJ+21uH4j\noM6t+cJ77egbcWWAK9xJXER30Yks5qSpGMcnmm/an24lZvDhDtoyFemvZP5K\n7IJ79qPd5NHl6wghzxNHBGpfv++a8l5p5qTVRz8BbcKgxHr3pUF10YWvc9Eo\nYFpl+vEw5tPoU98/qyVIy0zWCkSKQavT5tMnMb3LLtRTga802fF5YGkBLgwK\nM56hjsNKybXsSUtXek1etEJeNlDKxFkbix9oOOJdvrIj9YRhP++03nM1I3Jv\n22g4XtXeS/52rim1k4ojTvlMCbkRSuc8XT59JCBbjYNMJsnoO2NZWUMrS7RS\nj866lNQ+21nzLqtz+rv9eODcVZF7IR42+PpbfjfVecwlH/HLlCesMPN2+eBV\nA9kfsz05M2AJkFOVbfyZDTfiftuyJTUKX5UpDkhwXFF0g62RG6QUJAb+RyE7\nIIE+Psg1NUBXt9AV8oN8hg86I03vxUtEVr/E5sYmaOdp3V1zuhvvpCy3VaRF\n1r7/d7+6EVcDv2Tn4KIXEDTtQb3rWlB0kYqd3f3RTDwwZdct5lkeovkS5qzP\n2b9h\r\n=Q+Ug\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"071583e5c3e3ad99c6cc4e8b979d93b48f61c373","scripts":{"test":"npm run build-cli && mocha --colors","build":"npm run build-cli","prepare":"npm run build","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"lerna/3.4.3/node@v8.16.1+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.16.1","dependencies":{"solc":"0.4.26","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"0.20.6","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.8","truffle-box":"^1.0.8-alpha.1","prepend-file":"^1.3.1","truffle-core":"^4.1.16","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.8","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_4.1.16_1567102865694_0.8993866835043891","host":"s3://npm-registry-packages"}},"5.0.34":{"name":"truffle","version":"5.0.34","author":{"name":"consensys.net"},"_id":"truffle@5.0.34","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"f2b667843418002511f5604254ed365ebdfa9534","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.34.tgz","fileCount":210,"integrity":"sha512-fSA3JjaIjFrgn4BGfoATg2ATVWS51240L8mEQdtqLUncOcFnMLTBEaVRujO/f97XW+ew0hUg13oS4H/2Z4dwtg==","signatures":[{"sig":"MEUCIQCqtfaWgth3atsvELcguR1DxnzD1mSi9fnE575toBbqvAIgHjo70SawwZuyhIlhMwrjIvFUhaqh+zte5oOqjGk93Cc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95118218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaFLTCRA9TVsSAnZWagAAOLMP/1i5Ngs8bTRRgUJWU5nN\nLF10nLbr2htFzlZQ9Rw0LYUQO2Jri18vXb0HKlB9Th0vaKxJ/2MkJ0FO8IR4\nfmjtkze/jQol5oYkVCyrXcRgHI4wmUFBRXQ3eQmO1GjsbS/GNR3X1Rh3de7m\nkwrlq9745XILekm5kRyzlbiNYp2fFhxwZ4V8ummW1HlpmlWbuF5+r9GgfBjf\nAMCa2oH9BttJl7wZUYtsTCddRdCEKk48lH7R9quc5lcsv3rcOHlNHufGTf+x\n9DqyINdlACum0hs3W8QX1eElOMefQFjYwmxVYWzQh6Qyo5SsgZqLQeXdt10C\npe15uSlVgKtsRMN7W/7yxdWHRmiK7F9IOVgHzCteQaRe2LJETKO69ADlmKgZ\nmHbHsw19p1nFzpv2Y7wOKnbnQDWVOHeq9QBkVeRIZksqb5WIl6biEGQ2G3cZ\nYIG1S5uL+E9AF6VNpIek5EfSTL2938mNm4AEi6mn+/7tgHHljTe9OeammqT7\n+12iX9sr8NfP84b/k18Yu5jtbeun2ueHLPvxyX3oPe4MdaE0kuYNcLO6XCma\ngmRDgOrOWQx1QzmC54/2VE+xBCUv7zPFWOR5NN1yhAQ/OQaGGuBznuAUTzAk\nQm9nlt3exhNlvRnhsO1BxWv7EU6ypzFttDhHdoP4WdMiJR55mWE2ieUcVQWV\nuNzo\r\n=LudG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"5e8ec5fcecdf400b3cb8a4d9dc153df781df1a28","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.14.1/node@v11.4.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"11.4.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.36","ganache-core":"2.7.0","prepend-file":"^1.3.1","truffle-core":"^5.0.34","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^4.0.31","truffle-debugger":"^5.0.26","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.34_1567118034254_0.7647904669675771","host":"s3://npm-registry-packages"}},"5.0.35":{"name":"truffle","version":"5.0.35","author":{"name":"consensys.net"},"_id":"truffle@5.0.35","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"5c93522c3a0915567b2e5c7811934e0ee6e8a2bd","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.35.tgz","fileCount":210,"integrity":"sha512-ewJPaeHyYgRpuVSvlzhlnalJkeLN0sz7c/P/8WLWpXC966M2o4vL5ov6MNdSHQFYiYQsDrCetrothzsYsg4HWQ==","signatures":[{"sig":"MEUCIFpBc/cfGt4z0wApaTihCe4VBuaxWI9xN+jwWLmBnnSkAiEApHu71oASrGR9j8vs7dj90wsNJkW3C/7f5n/GWJTWros=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97985553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcBdyCRA9TVsSAnZWagAADnQP/3LikQAspvWJWi1qjjmX\nKEfcYUN0bSIAZ64PvGy3EdhaNAy52f7y3btgkAq16N5Eq3mDhtIDAOvOELN3\nKK8fgKoacF08tfmJ8R0qcAi6to5ydUmxZ6M7jqkPQV1DurQEOUsQfV0QRpa1\nwd2ihMihBK0NPu+xfY7YJPXDwBAoXtl66d/erOYavmezNsZeRSNnubw1u4mB\ncGXrn/iJ7QKMVABPJG/FTMudiUAEt93M5aB0ChwY26o8YQr0JpWLRvRTzno1\nHiZQ6N1wjkIu2pz6UYGED+DQ2e+/Wyg8DE2VAfb8LbMqd2ueFKW92shhOfGn\nu20xekImD3bsK7msks7X9wiziiBlbDB0rtXnqz+u2nuCKk+wDJ4ZaPEWsjux\n5Qo4+UHGqgm14o/Tw0668bMeTSttqo56UMQMWlKPdwfpovj9ecQl0uudjptt\nFcYxUz2zsV7FHX6uN9o2cuFXyXY0Gw/6mm8/iyIKMXVsRIpKt4f68JcI6qKl\nPYfnbeXrpUrMLTRixH7y4fPadx+Jss6LBdTKWkZyqWOvhut9ZgB3lkK5bE+a\nf0wQ/heMDAOmzPOXs5TJnT4CVdT84OX+Q7kUTFxyXQ9/i388TlsC0uA4e30o\nExlsgQj7nhVBrA6sYCOhe2NGT9GgzMgYH1XGX26BbkKkwk0DlQGS+GBLG0SY\nK/pe\r\n=uWK1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"8e9210bc449edbd74867cf5b432122eb63100607","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.37","ganache-core":"2.7.0","prepend-file":"^1.3.1","@truffle/core":"^5.0.35","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.0.32","@truffle/debugger":"^5.0.27","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.35_1567627121144_0.21568376871485895","host":"s3://npm-registry-packages"}},"5.0.36-migrate-describe.0":{"name":"truffle","version":"5.0.36-migrate-describe.0","author":{"name":"consensys.net"},"_id":"truffle@5.0.36-migrate-describe.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"d337db8dfd8dcf54103e1900d467a68e9ef73a19","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.36-migrate-describe.0.tgz","fileCount":210,"integrity":"sha512-YajhZhuo3Spdq6c4jH/goIN5OvX5wZjxvTP7dfDq9OcmC4RwbGc9Fksk14PFgBGLVcDh9jH80U+vcJI4xCYbgw==","signatures":[{"sig":"MEUCIE5ofNcu+xYIMH9EZ2u+57zDBfIS2tWWKpBuVOrfpU3CAiEA4JqRuehzfCOHVUfTtcL+fXIloNOnpuR2Gd3aBOjvhmk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97979911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcGipCRA9TVsSAnZWagAAxc4P/1KqQ9rsWTsdIK/8R2Ft\nNhInFp1T6ZCqA7Smx/R2szvzQczii6m4QZZepfvIwrRnf6UobdR0NrS15c+5\nfpGHnzSdyc0W2RZnVwxv1piPrxdY8hNDx9O6ZmX9/1/fsrKkuVZQW/L+GYHt\nlmP4CHW48YzPu6VRgKaRHPXEop6MfWXT3EXgIBmhGeg0perBtqpqk0KFtWaG\nKZdQ2afd7wX+UffngrwzouLp7eFp3qaUxJeNo95C3xYERnEJLgbtMgDML7wf\nWOmcex6/ZoErmzdPTDgw94beQ6tG+HKns9xuz1pnoZFGSbmJrcFYQZerktYA\ntrkxGoNK/6QixZZx8RVl1+hLHHB7eybQpjxAa2wlcYe1YZRdrVWxG8L7inrQ\nReqrsBV9vAuHpe+Ya7MM7mCpvzwAwyXnplardb8eSpHyzx0zPkXAetRCFgKU\nO+wGJV+e6FKDv+Rxz3b5Zfpgci1INz1VhpjG4Cg98pwDNKSZ+rMNJgLn0d87\ngMU8UZzINobNkJSe7Jr0136xJRlNMS+TUMWcVqOAlC8cfucWrRsSNgdU8XQk\nf32Lz7a5maN48ahYWcUx06zQK27L2NlpBrDNChmBRDR3p3H2AwNaJSdH8C7s\n+zrY5O/AvCojLL4FRkkVyCuCR9gt2dlgXUT/uG74EtUflSFGhlHMMugYc2jF\nXOPH\r\n=j2+A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"1c74e3104627687fee6ee3a10795ff4c82322bba","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.15.3","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.37","ganache-core":"2.7.0","prepend-file":"^1.3.1","@truffle/core":"^5.0.36-migrate-describe.0","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.0.33-migrate-describe.0","@truffle/debugger":"^5.0.28-migrate-describe.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.36-migrate-describe.0_1567647911965_0.7420606737741284","host":"s3://npm-registry-packages"}},"5.0.36-migrate-describe.1":{"name":"truffle","version":"5.0.36-migrate-describe.1","author":{"name":"consensys.net"},"_id":"truffle@5.0.36-migrate-describe.1","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"f2a1184c25124d8ba26c9a90302a3a3032b889d8","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.36-migrate-describe.1.tgz","fileCount":210,"integrity":"sha512-GTDs0ZgGOE38Bx529NK/uI8ldAAZ3xvIfdCHDzRC+0RXigIwJynYqMf2AuY0Tu8xCWSqsvXAbnaAJiVz0/61IQ==","signatures":[{"sig":"MEUCIHZEMmndR8bB1Ebq9Ux+k9DX/YXJzRCyOMFf7kdFjaTBAiEAwXcvzhSWYOHJlyxN4SBKN8WYyGLp6iP/ST5MNdftYR0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99249804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcvheCRA9TVsSAnZWagAAissP/R9PWNZUQyschWYYv4V5\nZUYMp/2/0W+55Z4wZgF2CzgsimkzbXbcLQ7TVtPm07KGSBPzpaOxIlb/if0J\nh/gru2KA8zztpTa+voWnw6rOHDvy8/URvH6THLszcPEwhMPfwdshVCowJ9aw\nmjShaooWaMOM8n4h5Tihis99XQw0UKy78Z5Okfz1FxNzEueZdoO2dAHcb50t\nygCjlLpc+Js9nlbWomGlTZZuvm+xhUu+uphR+KCFMa2e3W3t5Q+UymjsXY+N\nvC+i5b33pbVkBq3KqeYkRjabHj3j+Vqq+EDDZD4TJvJO6bQa96oseC7Rz+7/\npO8eNeQWHp8r1mQLwlWKghYjdq+K2EczehLzxi38Z3tjIOGjvriFM7vEumJ6\nIoAoUU8Bm1T4+G5/4r8TTQndYUTnt8e0OyNqIMMNcT8X7StHefC1kEiumPm5\nx/0AYxUlSyzOTSS3dj5QfQOy7ZdUdGGcXmmSDzr1oseuqQ8D2pDqRogvU9zf\nkJk/aKnZveWbIvTKYF9OTGE1dGQcrUESn5eltgOmlPth+nMRb9eWemJmEtJH\n5I9Eh8IOsAPcqnF+rXVa/u7M/VG1t4QdFKtletiBVUcbcvDYq9DcZPZrJY1p\njFNiB3q8UzEra6N6oRed426dQLI7+MYDI6wUf2erOLFqx4ceDEmG9LW0MgJQ\nJ4/V\r\n=sVql\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"25c6085a9f5592ba83abe3cc55c7fb91bc8bd5f3","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.15.3","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.37","ganache-core":"2.7.0","prepend-file":"^1.3.1","@truffle/core":"^5.0.36-migrate-describe.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.0.33-migrate-describe.1","@truffle/debugger":"^5.0.28-migrate-describe.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.36-migrate-describe.1_1567815773789_0.22422517632222694","host":"s3://npm-registry-packages"}},"5.0.36":{"name":"truffle","version":"5.0.36","author":{"name":"consensys.net"},"_id":"truffle@5.0.36","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"ca8361be8e62cc351c42867d7e25fd66a1541f96","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.36.tgz","fileCount":210,"integrity":"sha512-lcEFJYf+HzdGsIp+YS9g5mSW1wpKlkBfqu/DHFUmbzvTPV5nxKXkKCYlwWjo20lNAOBTErFtwNpw4+EOaBJVRA==","signatures":[{"sig":"MEUCIQDqaEI4Hba/5vqtwtdp01/Ka9DdfWgf0EXN6f1VkLeGfAIgC5sDIKl+4WnocLhdLGp/ktJt3X6jjjdqW8/iTthqMZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100505535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeqy+CRA9TVsSAnZWagAAaMQP/RdYN/LMHswpRB+8h79f\ngQcAWAQNTqizHClqCXk/ZolchkV6vU4Xt9aRGAm0w00PuJPo8ETgAHjlbryy\njjxMaB+DQQZLUCqG4AVjIK5VMu4ConGX03Tew+vRdbAgvuZgsVgJvEEiqV7Q\nEwtYiXrTDi+R2ZbtCDc8eMDmfdYDgAj+BqplgSJzlQIrtSvqI9xd9pyX5Flv\nm2xObkoKT+yr9ba4sadr0Mj4wXA6h/SIHF/HdphyUjsz71v1iAFuXYqmnXDs\nS5rNW+ryQKaYQ+hzNSkYm3hfRnLV0lIJFgQ9TCf7Z5486mFobdRFHn3lbl1q\nU4oay9CgpmD6cds15+YJw/BQQeA//+isdt24gHLpMIQ1xfD+p7qBao/KxGIa\nQ2BHopwvFsA6aM6x+4W0AFpI4Hs0aK2HzBo+RmSUnbe+uAFzSGiqKdq+0ES1\nbMfxGdQ1P+XRm7Lei0writ2DQpRiOrlRb3pvY/orbtqd5KTBu+CWPGbVSN+L\nEfBkyv4LGMMr4yZ1G4Ql/3GZ8O1Ml5MK8IS9gkTA+HKpbFuOWCe+7wrPtrgA\nA1jsPYdbWdc2vJYs7nWVjj+501fIdYPNfpQlQYvNHMqRtYZaXHx1KZFL1V6n\nW10J77l/TsHJgSkximnV/8NOhFGO5eqM2s6hzi8XLfIZncwkzsUQJwb+5mDi\nfCFa\r\n=V859\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"ada4f9ae0ba515b9ccf5ac0b23ce0d05fad1d53a","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.16.4/node@v8.15.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.15.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.38","ganache-core":"2.7.0","prepend-file":"^1.3.1","@truffle/core":"^5.0.36","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.0.33","@truffle/debugger":"^5.0.28","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.36_1568320701156_0.4141029952384081","host":"s3://npm-registry-packages"}},"5.0.37":{"name":"truffle","version":"5.0.37","author":{"name":"consensys.net"},"_id":"truffle@5.0.37","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"10da6f1bb9e661c4ccec75c295554bc4434f6b18","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.37.tgz","fileCount":210,"integrity":"sha512-od3mnu6sCV7sYbJCLSDV66RZ4bYeuLQ1QDpjGQHyJMB5AIw+u8GnxBmj6MKBOWHC+zixnwkRwS9yTYpj5IObFg==","signatures":[{"sig":"MEYCIQCc8bRQAlItLjVpNZFGiERS5u2YAZEWaqbInDMyahu2tAIhAPoeHY/vGeQoqJW1Vjwt46fkcuGPVH1gKrm0xPY5hU9I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101777086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdg+9oCRA9TVsSAnZWagAA/DwP/2yCj9O03wUACbZQWjX9\ntc0lnUVp2wWWU07L+N+GX9Tu2pZhxs/BbXtpJb1Q1PINwM0qwMzY4fQ5j/xS\nizuDNWD9MrmVvXPS56KnEye+UZIACMx0632MVKxYSIEBQ8CLtr4XF3FDud9F\nLgIxQcIcXHSMGknFtbvcJDg5q1T7dIPbd2FVB2ron1ban5TwqEsiEAucKWAZ\ndr6y2UP/+rchF67Rdom7/GWd6GNR2pWGFEYMC2DYtkkRJTb4QnHR5JMA5sJw\nBoq0eTt6f3GsrAIMTCRbLtlEPvd/loYumlVLrwGzfbmcIa4T7uJj/m66EIPg\nJ3CDtEFLN9wM7n8mEXedV6a0VU339V0XcpoWRoVr+OyJc1XD0a9JopRWDn2t\n9Df4UKSbcMgYP+AgwKFvanAh+TNdzJwxqm6BGHPmFDhdCulilocb/Lw1Rlql\nfzQRnlMGr7N+MaM73xoSZdnB6IfUBdWa12zdX9hHAjBYCGR/Awj2GsezhHnR\nx1wI3QQLbZFDvbzL6AFsRpyBAlfUbY6aYnHJaMjdG1vztOK6s+lzw3XEl6TD\n3Y5+Ba5piSz0i9yzMgZNdh9GGvkLonJYkMTyL5xs1SoitePNb5BlbZydlKuC\n1o4vOh8if10HM8SsHZD8dvZQR/GM39x7TENSrNG2OdYMYH5YyKfcnkGS/0xZ\nZ/XJ\r\n=5kh8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"a86ed45cb35940aad4b4c6a197c7b45acdd3073e","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.16.4/node@v8.16.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.38","ganache-core":"2.7.0","prepend-file":"^1.3.1","@truffle/core":"^5.0.37","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.0.33","@truffle/debugger":"^5.0.28","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.37_1568927590966_0.18543207279020812","host":"s3://npm-registry-packages"}},"5.0.38":{"name":"truffle","version":"5.0.38","author":{"name":"consensys.net"},"_id":"truffle@5.0.38","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"f306ad1bddea7ad87b795783da2ca9f19a8345dc","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.38.tgz","fileCount":210,"integrity":"sha512-RmbhEFROg+SGyQRM0tWk4NHUrS/uqHDTcc/ZY0k3JFd4cbr2vGD2csdWCfVW2/+SQ2qufXymurt9aRNvkpYQDA==","signatures":[{"sig":"MEQCIEB/TEs89xMJnegygOvIybiP8ULmmS8KQgUpA/VcFSm7AiBAiUZZPEvHXAY9RCXm0HUSgZcr1R9VGwAaWpc6rfnmXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101783615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjY/yCRA9TVsSAnZWagAAMOcP/3K5UNSVxHBG/Qed0AH8\ngYLjaTrFVqVP4OjO1NjO3K/rnc54aEunQ8BioyTIGEMCmBaRSERMZgA7zHpj\nMyX8mFUeUly9Z0AE1GlNvS/BuLEnbN3NIpmKOHVgxbKkezgVpWnMO3QdykVh\nWPhyXZ5d832btY95LeAfq0ezFmdKFNGWlTXkPaM5XB8jCXRuy6tEXFkurfe9\nje6Qn3EWLuqNQO5QzR0rHXcgi/G5Z87rEAI00TAJRe9l2a3m7SgEF9BpzQiK\nfioVHagjEs3hdBMbIVdnsxf52r206QQCEXp759JnBBugBJ3lq96/0MQ/AtaS\n7xMslnVWdkuzLJEirDD/X0C1lLY0R2a5EWmdIog3XKFwcoPjsZV89BOMDLGm\nj8QC10s0srqzpA1I5lRyxshlqQxS4hedQ/gX+gByOmLdzaDEiSL8zSL0JhVs\ncsRXgB/AFb3lNSkvY9NsJwPvdDvr3SQUEkwvyD8WGD1oOHEnuu+k3d2mIBvG\nboMvtbC98IPdb24rr8GIS8uiNE7rcueOg6jm1MmwJJe5+sjc6Q0XJ72lbs1y\nxy29g86u3osVpap4klQjkhmmxGDuIyJ265o6Tary/KCLzrcbkFLUqioNYsMw\nuN39dzbFBPA8fcuj+3m3hPmcqmplPhPlMtSF0LWGkXuz/f/WNO0WleJgJfZG\n/KfQ\r\n=ncSH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f901662c5a78f4f7ffbe8d0c0e01d87673853307","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.9.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.9.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.39","ganache-core":"2.7.0","prepend-file":"^1.3.1","@truffle/core":"^5.0.38","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.0.34","@truffle/debugger":"^5.0.29","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.38_1569558513339_0.9909886850961713","host":"s3://npm-registry-packages"}},"5.1.0-ens-events.0":{"name":"truffle","version":"5.1.0-ens-events.0","author":{"name":"consensys.net"},"_id":"truffle@5.1.0-ens-events.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"e93e6759443faf9d6e6af02dc53154bb9e511925","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.0-ens-events.0.tgz","fileCount":210,"integrity":"sha512-CF8ZASYoKJkd3S6XgLb/mrto75EUrA71J71K5TqvxPn5p922msQ7ordmwl8IMJsskLj9SX0EvPnW8eSz7qxuZg==","signatures":[{"sig":"MEYCIQCEsVbh3XijJ5wn4WqBkT649hyxrTCBZ8awt2wv6wPiUAIhAOjlWsvUc/Lh5GLWMz4u5PmnzF3MoAsJ8Vs0unuCU3pr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114648523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjnYNCRA9TVsSAnZWagAAT/wP/1quM9WeWDZLKpUph+JI\ndxjzsX63bXeJfyKSd90r+P7WAFiQo0w5XLJkZuP+jOCTUbsr5s0fnDjfHbhj\nAmF8z19TpH4l3h/yghZHa10cDx5FoWmcsglRx5NjHZc0+rtScZ2y7ZLqY7al\nG/g/+eSKiE5Uv6ysGdgdEumRHvB9R4gUOo4ZkQOtJVV/VNmfxf5r7uVAo11b\nBJD8UzElTdGtFGIJI9uIqlLaJBGo4dgHGSgLvN7kpWSisB8VKA3zMmPDv+f0\n5+HPgK51jgfesdnd8Vs2WugAd/60VUSCTRnfPZgdwz9d7viSPnKLSamm77T2\nEj7MBLxPAhkn+JfnLmbVCIWCb4GQLjOQnRsSU3SxHjWZGfdBpzPPWlWDByQm\nERzVWjSrNj1/J0H7e5cP7j+aZOuagMkm7KwXo3jE4kLTEzbIrZo8/Ic/iiZw\nxPuIHjUoIFCnqEi3QMIKGoTqH7aMWe1byAoxBMnKgDH5h9ZzWIDnJxmOKMHJ\no8TZ7OUdadS/LkIcjfj7G+BhD4q7wYT8hLq/m1VaV5q3JU5ZuC02KNR4Gl3K\nmVMqKUc3S8VXl7SQKEKs95kASsMo4andv/MAS9YnfdDQ4ab8LlOIhrR7CClk\naKwgBN9m5oBVmYH9LdDwvIoNarSDfwbr6x1U+mVPXw3wktPKJgqLk0tZmjIv\nnwTE\r\n=kI5C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"0327ff65cb9f9cc5641fdad91e6ed0eea2df9f69","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.11.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.11.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-ens-events.0","ganache-core":"2.7.0","prepend-file":"^1.3.1","@truffle/core":"^5.1.0-ens-events.0","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.0-ens-events.0","@truffle/debugger":"^5.1.0-ens-events.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.0-ens-events.0_1569617419899_0.9770616371243988","host":"s3://npm-registry-packages"}},"5.0.38-alphaTez.0":{"name":"truffle","version":"5.0.38-alphaTez.0","author":{"name":"consensys.net"},"_id":"truffle@5.0.38-alphaTez.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"b27f925ad75cc2bf72654147fa4d65bd39b4648f","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.38-alphaTez.0.tgz","fileCount":210,"integrity":"sha512-4G5Pj9On777e9ixY55cUC1bQ+aQyb7lmaZs52LfMN8B1xURJVO2+Fx5Yb4JNWzfkwg7WkVydNNZi3NufeU6O7Q==","signatures":[{"sig":"MEUCIFamQQdTsyTJLAkpuk6n419izxi869OW+cKKZHU5zxANAiEAvlOMEhdXQtI3Rv5x7xxqPPdyxSe1W4hAFxOmI0Q9ExQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112390931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkEJRCRA9TVsSAnZWagAAsGUP/jinY8FQespsbFFFXM8O\nWedJz+1tGjtIJ9NnQNRtyYq+iJejEpBskYnStPgbYY0UMJrd5nogpUFNmBWm\nEDZraUe+2Ks4R8cO7l/W9hxiRiNZmD/lgjQUvn+ys4JLkgt8N/fE9nrNbgEc\nu9/gNHtIJghZFYAI1FgDDEsqMKxVIRoHVAwc9Ym6BMoQ2eDc7LkKFEearWoL\nrZIoZC+XjVrfzMq8TJmPeTzLmBO98rcvy2Bsu1zejuCnAXrSUlkNudUXbeST\nqNr8fteEvW4T71ZA1GZnW0O2fEM/ZXQmiO+2bYADmFFVbe+3XlMbt1RR/MQs\ne2ul7HhzNLLY8cTNHYKE1e5cvjT9DR1WigNenJkLtiKdYXgA/K1z2buDL/Vq\nMiIyPcwsZL6WDUyKhrlHG99iqcUWULzqflwcD2ufKNd8B4y6Wi7/0UFk7Bmf\nx4P0IX/VcxD9hP0eKd/z3a9/CBmQE2ippH8LI5aCsPGOb3GZrt2JRnCz674d\n8YzxsFOZvccwjMemzvi/xbp5zA9a5Lv67OkZju+WkaqxGZRC3Rsheo5hRctl\n5I+eifVqDV4YgYe0dwisH3J0wRJyvjK3+s+zs+lCAV0wFkWbLQ4IVxsRnuDR\nXRLYlTUKodZK5EzTK6wAVk0lPtjUWBsGXtcE62Pw980B7IE4iDRC/n+/0WP4\nq47i\r\n=2dxV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"6b0860543c9b3014b34fa6255f453d17b6981b5f","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.9.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.9.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.39-alphaTez.0","ganache-core":"2.7.0","prepend-file":"^1.3.1","@truffle/core":"^5.0.38-alphaTez.0","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.0.34-alphaTez.0","@truffle/debugger":"^5.0.29-alphaTez.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.38-alphaTez.0_1569735247982_0.3982976899434134","host":"s3://npm-registry-packages"}},"5.0.39":{"name":"truffle","version":"5.0.39","author":{"name":"consensys.net"},"_id":"truffle@5.0.39","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"5710ba8f60a7184d9eb51d632308f2af0a2e8aff","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.39.tgz","fileCount":210,"integrity":"sha512-2a17t4o6r0rNMpeQXBc51nXigtIaP9/sU8N2zflaazvzYgDgLMZfqh/dir2mTfyybOsrR47NL310p+6+c8u8VA==","signatures":[{"sig":"MEQCIGSs/6PcZBNVoNWk+JGenZEMR7skbwMlJcf3pUZt02lhAiAZTvXPivpSiKTYao+DDe4ZuE6BCxi92ShojsNMrzVxFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101807881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlTyNCRA9TVsSAnZWagAAmJEP/RSHMUUzizTWnpUqnt4E\n7ue6kcCMmRjpJUWWi5vxgutlKLNEYhrQeoJtGVyreh8+/xzZgLLwTtcrgoS3\nbmanGW/d0CUKIhnFMsBxg/X7S2x14zXIISdopsMSOtxgyNlyVWNCHPYPuRuQ\nHaq6fh04zMjso6r/7jLIaypkkuF5NzOGLhMfYsj+gg78RFDq/4nbqzEfGRbX\nnFOC8hlOe06YNXlaGfbr9iblqBnVVFahhhzUdBC1X6RIhX0Dz+ame46Od1fm\nkHgvBWpZ9RjkW9S7IlTskREkw/SbmK5MO25lS0XrXboOmJg+zwDVUUER+1NR\n30KasdRc220F7A8zK8b8AFoGlCEuwReisxk3MmV5ELNsCdnGDxENOnAe/eVu\n3SaAbzk7oS1p4tzbR7yOJYKKsgD9WzSZdNGY7A9el9Hr1jZy6C+WxeCaFnpV\n96vOSXs71QNMP7uu7su9T///G0SYGc9YBigJn2LjGw/0lbVotzsIATjvWcNE\n+9WRZHcnlLz4Ox9JnhF8gHLp2m0mecQzFFS+Qhg8RgJfAgYoxkL1DwYdSvCr\nuSufVrY/klBxSWEkEaa5p/xTcS2DXCLFUyXubGJkHdS1YpiHf1qHEPq/ZiAK\nJBBW+RHswa13EP0fL5ljJi3UJ5nYVIoNhg03WxDhfU+z0KRYj9yk4g7/KRp9\ng+Lm\r\n=M/Xh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"eb6d557a70ef20d6e40024309ceaf38074f5d615","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.16.4/node@v8.16.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.40","ganache-core":"2.7.0","prepend-file":"^1.3.1","@truffle/core":"^5.0.39","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.0.35","@truffle/debugger":"^5.0.30","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.39_1570061452972_0.25174401405406055","host":"s3://npm-registry-packages"}},"5.1.0-alphaTez.0":{"name":"truffle","version":"5.1.0-alphaTez.0","author":{"name":"consensys.net"},"_id":"truffle@5.1.0-alphaTez.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"ee4b6a8a150596864b2d542d7da874212e99e0b1","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.0-alphaTez.0.tgz","fileCount":210,"integrity":"sha512-il3bjvrJ0t0/DKspl/mt9YkrXWrCgxpkaAGr1wJPiwNZ8ULQBjjuNVQPe1OaOXgXAO7ScfuHNaU7djrnL72SGw==","signatures":[{"sig":"MEYCIQC9D0hgmiJ+tsjgzfvaC+VBwV4z5LuIz3Mt3Z6C+796/gIhAKwaJyh/cQbGxppgJJg5ckP7H8QZ9SaVz1yfbrD6fF7o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121745867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdniRUCRA9TVsSAnZWagAAKZwP/jCpz3X5jhof70yX/Xj3\nKyhYHUe01E27+8n4nbzgU4MexLLr46xN6JAEDe7VJtB/B3LkHYlnl+KvTU5m\nCZz5HMn4c7BXn6SFYTwyj7btsikCPvMWHMizayUvju6hA3EuYJCwWNLepOfQ\n/FaW3WRjeZ6gdMHvR2Wej4Rj5NASM1kGJVBRrdvSax6meuSyqQftXZ/RuEnW\nilhPtDrE9EOL/ylKsc0ZDbei9QtJEbp9pfByhheOazKQPwozw/p0asul6xN3\nSf+O4e/3kzVlDfxpDxYSsuopUokv/hqT0EF2j5hRf3eJc2sc5a92NX19aE60\nSt6Gcm0ieNQXpQeICrZnkr8kcoWCwMj6SZN0HLyo3JQDxy7CJKu5dK1CH8HH\nyd51I4bLwR3qdhIeLNgLX1gQbRH4AvcRbzkcBQSAmMVrU/JRKa8GmtVcEh4W\nWJOh2de3/WFhIF/bz1iuzNk5+iK8WDFfISpJqXaB956qHfX9MThrbriOJDpq\n7aSce59A1BQc3R0O1xRvGMpphimVSLlOxc7RoIqrtbm4MeX4NEmTxUW7rURT\nfFgok4iG8AfijRSJ3KoAxEi75UFXdp2QnxHU1WjzQM7tRohomYtHhRcPh/sB\nuSz1h+o3TLu18u8QJWU08Zl2PZGdbdUdljX1pPzH23e8Rkin1dSgAyhuvwup\nI+ff\r\n=q4Us\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"0bb676b33e20d2d58d13d0a5f203c4dea674c7f2","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.9.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.9.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.41-alphaTez.0","ganache-core":"2.7.0","prepend-file":"^1.3.1","@truffle/core":"^5.1.0-alphaTez.0","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.0-alphaTez.0","@truffle/debugger":"^5.0.31-alphaTez.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.0-alphaTez.0_1570645075575_0.9267079722912088","host":"s3://npm-registry-packages"}},"5.0.40":{"name":"truffle","version":"5.0.40","author":{"name":"consensys.net"},"_id":"truffle@5.0.40","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"3fb238f0e17662df871f862981bea4109e68bf9f","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.40.tgz","fileCount":210,"integrity":"sha512-UO2bVpDJRzR1oF6LgdxdpqUHdbvYJxfaqEkVDUrziIRs6Sr7CkOzHew8hexUgkqxA7wtbDmM9FNcj+9Yoa5csA==","signatures":[{"sig":"MEUCIQDNuwgXtbmkas5mGQjsYaUT8OrngRmhCGyT01bmtV9WMAIgRkOpe6Z5lEVTC3PP/uVUC9bgOpkXAuD6crDkGLMhL/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100539725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdn1myCRA9TVsSAnZWagAAlJIP/j/L2dItCh4VD2Xd2ZG2\nuBTyPSA1KUqNFoQTstcWShE1BCS3gZw5puZRuOmUi8zUcdfMxbn0a6ApqzjC\nrjQuaDn5CSB2Z+EyNojAguDwS1Ofplvn2cO3zddV+O8l+Z0jSfu6xRHrXcuI\n+E+K8Y4AD7MCllckgEQJSusLlmS4TBXYBm/IuA82sKLVe+/g3chUmBgptPhQ\nUaRQYRaI+h7It3IpMmGy2QGZGuVhQeesgyMKBylFpNwa0Dt8/8MWI/jqS3jJ\n2cMrAgWDSXZmYnQhkkrzgZds7CoIwjhMNHhPMj4DVJRp17RyxaNaCnqbRRWs\n3za7iP1FdXeUGqrIx2SH7AIm3IHdKtQhNGLqQ/E8BHddXx/j6Kl3efM0VC9a\nfv6To+nAExSw1JGmug0Q+tlA9NdCHrMh/kgBdSeLyBsIjDy4DyalIWPXCMiE\nK3ryOYC70zyvX3opKocr/1lATVhRG0sNrFcWJNG8A9sszAiX7bobfPeGusCa\nPcwsL60wWBNn8A5rlSc/OT9O4ZCSyOsvhKeYkZujGNrIRLf3E0anUz3BW+vV\nahEF8OORZCABm91OuuQMRqdqeU20IEB33igYrXQqU9FxpwOJTV2cUy2Xu9Lk\nygMACak4GISBpiKHqWPi3V+4/JJ3kaU/TvD6h6cztW7yQoaeJAGywxYcbUIp\nDHGI\r\n=uba4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"c0aab909fa9a53a2c114d7a07aae26c59b2f2ab5","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.11.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.11.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.41","ganache-core":"2.7.0","prepend-file":"^1.3.1","@truffle/core":"^5.0.40","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.0.36","@truffle/debugger":"^5.0.31","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.40_1570724272577_0.7150276451382951","host":"s3://npm-registry-packages"}},"5.1.1-alphaTez.0":{"name":"truffle","version":"5.1.1-alphaTez.0","author":{"name":"consensys.net"},"_id":"truffle@5.1.1-alphaTez.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"cca0bf1cd8d3632857ffb8d3be9d7ad8d2aab558","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.1-alphaTez.0.tgz","fileCount":210,"integrity":"sha512-59/Rl6Ah5nJusskpiSld4MLFV8MgGLv4M0JpopAfFSTgW3CO6YQ9a1u1EGOLG8ofeNKQSJGdSM35CeO2pPm40A==","signatures":[{"sig":"MEQCIHC3wRAFS1vORYfOPUBOCqr/12Pmu7ktyibrGmszIkeUAiB3XVarI/ZCnCxZ0wb5YNXCmgWs6yVReIj7niEo07RXMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127785674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoRYZCRA9TVsSAnZWagAAN/QP/1T9PNBXsFyBZGWXaB6L\nrRblq6M/XjMJ6beCs4rBu4xGdy2E0cgLE9WeSpQVZ8WKazp/0/yf3JiAJVYt\nvtcT/zbZyDpR8DazFCpF96miyBA368BnD5hRs8ud9FoWjbvtByL6MF7+7NMP\nyH/cVw27ZAevrnd9BcXr0/9GXjuNAndI5LoNw0Edvwg4nCSXSxaGmmcFpGhN\n45TIBbHqomgPQ6Yhcz5IkUASWgl/qXMXEjVgDCPxNnC87XbCB42rgwDlf124\nEMwb4FDZ9VJQqNKY0putSwZk4guBcjXQzmzrn7hdS+5Mv3C5VNZtYwKMs4hK\nlkO05c8bbVvQZsuzYn6zJ/SvViWzzt5+x5W1x8XOAk745KwIkMriCiqUfoGf\nvLuHjqsP3kifOt8AO419Bvl46YUolrx/oq/DLmdTEt/Fq4sAhmuTa0WS9Rh2\nDfkVHejIPIrpAFg3IxkEihXZ5XqWQQ9G1bvbN+ECrzA46a9C20mOqXMfcBhM\n4ryu1k6jEyEXha9dG/HMUHmNqLdzuk95NKuksWHv/CZRG+sN+n8sUeKtcsna\nLlfAsvRMeUFgg6mrx4wNIWkA+Lzq/uriGcVG7maCBcQXvTEYQH2ozMj5vn/B\n45yTpbuusT6oPjybv66fO359pxVEYxTPJwrIAag4LlB2CZtCO+cZ6xngY+j7\nQDD1\r\n=z1+G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"68ac72a42cff943110c8fc8673b251f5d651bc61","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.9.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.9.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.42-alphaTez.0","ganache-core":"2.7.0","prepend-file":"^1.3.1","@truffle/core":"^5.1.1-alphaTez.0","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.1-alphaTez.0","@truffle/debugger":"^5.0.32-alphaTez.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.1-alphaTez.0_1570838039899_0.9025553805388857","host":"s3://npm-registry-packages"}},"5.0.41":{"name":"truffle","version":"5.0.41","author":{"name":"consensys.net"},"_id":"truffle@5.0.41","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"a7ef0b6e97d3a22aaf5da2cc4ef6a13f39596ffb","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.41.tgz","fileCount":210,"integrity":"sha512-vQm7OHRN8qh4Te3QZ9A74JsDoZfcYoJLuI1FrcLpJoicdTrzCZU4UXGIYFUIZ+UmOTlMS07lUufxDSraSHxpdg==","signatures":[{"sig":"MEQCIA9gBYA2OICRMxeFj5o5Fees76aNSg+h5V+UEVueYrjwAiBDUAXBBLR7xivJhbXg0bblvJtAoj10Ty5OsAZ6Ry7yiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92883699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqKxDCRA9TVsSAnZWagAAxSMQAJ8Kf2NLQezIAPQr2qbQ\n5YYdCHR8xBQbzSjpN00qUMffL23J6UVlYvrrUabeq793gJ9p9YQa59UH34Rn\nOFeSuLNsAbUD6X54TA2FdMRH3q/u9w6wjgT/nCcHXmHtrEypSbbBFzn9JeY1\nZ5J4BMlmz0nSxSv2KiAgpMKQRCubyyYUUuOFuscWBBCvCYcYFnzZlgpWYHCD\nzlpZ8BYOH1I+b0djyGCS29BVknRYNLXsUVsEd6Mp3SJAtmE+ezMqcoys0dzn\nrRK6pUbhSaxDK9DqPDxed8ry1NGhGM52sswccnDtpjAEErktkQ+v1/QAxSLj\nPYtJWbsjoicYPenPHg7uYvL1QTYlF8HrH4bhc1c2XWAQqbsGrkrAb2FQCm+k\nd84A7Lpgz2jEQvPM2znruYuwrr6wV4WvQRcb4F2SqMFsBIcNxB93TtMrBYIl\n/2IcRWjug9p1SURdhRkWy1hnDDGyNIgTgoLtmrVGDdj1NUXc6ggbl7dZfUDe\nhxIByXLzrS3ZmS1ErSYcjGQkRIGhzBrBHcwk/7nuRdwgqFJglsEceYhm0vbE\nI2dQdv5njG8Cmy7kwsy3Yfr+/ZCL1NT1Av7kHnfDmCBgNFIJTnMJ70Gfy7Rz\nFb6fcrp1v92vYU9R7Atka0A5w+IcTtQJHc88aDDrYMSiUYZ1ikAOijHaxZaG\nmOgf\r\n=X9Vr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f645a0e8e13dac57f3e20c3a96682196462f64e3","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.18.0/node@v11.7.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"11.7.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.42","ganache-core":"2.7.0","prepend-file":"^1.3.1","@truffle/core":"^5.0.41","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.0.36","@truffle/debugger":"^5.0.32","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.41_1571335234611_0.18012925606482177","host":"s3://npm-registry-packages"}},"5.0.42":{"name":"truffle","version":"5.0.42","author":{"name":"consensys.net"},"_id":"truffle@5.0.42","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"2de4f73af7b40f2d3a5620dade6dded74e928321","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.42.tgz","fileCount":210,"integrity":"sha512-WbXGdHElluVbQP9FQljpvBLWjSEiKHaUx27TZ+RK7yEyrYDb8ATjpX0Owkc72bIy3AjKcbrlrptnqYswY1mtsg==","signatures":[{"sig":"MEQCIFJFbBkKwqcb/1ifxhbwe72Uj8Txr1b1BkYE+1H4Gs/JAiAxmNrOJY7z2yTsxpviEnQgZWg6FsI/aNy0YcV5WRgTMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92907715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdszNPCRA9TVsSAnZWagAA2msP/3vSIAuETBIoLhOTE8uZ\nwNTumJKMJUtUf4NVyKBpetNsgqpvt0MaUt7QCIxjhrvWsQ+B0nCgW+YEOo+a\nyrCseHBWhIrQlaeHk3b7e7KUCHNsTjZ80svyTfv5V0YL3FTENt7eo+jkSQ4z\nbtIpmee9qyMyBDp6WIU4CfzgH2274qNx/t+ns0BCal3KhthfrK8uZbkOKIyh\n49JWj4geouSMjTdC4xDAKIAZsjh/3UG7MAI8yHzyDPlGdBIgPVF7tV4DJdYB\nhx0ltg/UI5c6BnXPgJh13HftN8W2H4zS835F5FSbYus4f0IJJbwP+6LEryWT\nLFaod6Et/77PNFWWqEjej5guPWSOeynx21dCdj5A5XMGmBX3K2nAnGjaoYiT\nBi1Ztr+G4YJV3sRn/ihuAjHvor3Ps7dorCXIMBDa8CAkd7rcJUvKx66HC3a3\nSXM/rpNpDYuEOYfYmRduXbwIz8mHVzgSCv3Myw/i62xYxJjDd0kAVeU8WrGl\nJc3V+RYVs/GdRHShZitOaI9NB9dkAIdOm5F2HbQgzlzoTLI9xzy0XRqKeh7S\nlXHFLX8Q4leDmrspT1ccju6dftmlh+qFKYk4qhWR320EDJgL8rDtOc4sOTwf\nub65jymsbBj/tCuOe4C3MXywLyoqWuErlCVujd1dQX7NNcNcPRsoZ8mIv236\nU0ZM\r\n=ymEe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"32baaf05a50f9f8bed050244b487c4074f7d5e61","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.18.0/node@v11.7.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"11.7.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.43","ganache-core":"2.7.0","prepend-file":"^1.3.1","@truffle/core":"^5.0.42","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.0.37","@truffle/debugger":"^5.0.33","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.42_1572025166555_0.8906229599892224","host":"s3://npm-registry-packages"}},"5.0.43":{"name":"truffle","version":"5.0.43","author":{"name":"consensys.net"},"_id":"truffle@5.0.43","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"b5508807ec59789b90749daefb16f8b6fef8ce96","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.43.tgz","fileCount":221,"integrity":"sha512-PbqOjgtYlkNAbJqzHeiMGvgBCLSuPVAWbM4+TNIGsRyqVCRIvXdLeQXUmdCRcGMWMteCvQ9Knhu4zNzT2Eo53A==","signatures":[{"sig":"MEQCIDj4tNtm2j6TDJqKQ99o6uIWAISe9HgfjsvjCVQKb85VAiAF7WzKg5yTyzcB0cwHg9e7qnpMle2R+vgKwNNijJNEfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91441211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdu2vqCRA9TVsSAnZWagAA4mwP/AieAO3CfsSWB3TE18PY\nuR5fab6FvhD3zmwfkbs6EiU3oYfxf5bqLNviAnRfgFnDs8vVUp/+vJdGCh4b\noZHumuwcTlrn5cZ1Njip7aehsYioxxbSANQvBd30As406VkgpbV9we+XSSv4\ncluVlOura65SqQofhWr68xgeXzjXUrAsal92llIeg2TOy8qmURkjhRXoHoTE\n6mZArMpg/+315kpaXv5PtgtINAjHeblPjkYgB09SNF/2YuJl3uemkP2/sxB7\nwlSGQGKfHejtN8mNCiq8kUoRQIF8uWQIgQOmCAOwTJJAh6QTK/MvgNyXGUBq\ntTssyFMNHfU3lBIzBkYbmNw+YSGmhcBsvycXVfP0R4hdtlD8ZyahZcB5QMad\nGFp++SMMo958Erm9OEBO5DGvFuXgL6B8sVKlmA0haBHpUzsx6ZhhKc1D4QnN\nty9wOJ3zi6ooBipcUDbED6nKEWs4MOQx3jPsMgt/LCoRIJm0FD2ol14eS3fH\nLE709dw8PjrMTKW8vmS8d8AHyvytzRd4THv6VcXgLyzat0PBy8AXYT3Ac2NO\nje0B7hgf+eshJz7EzRfU5kQE0EtkIkx4qivJBRJR6FkRaVPRUMNaOfiQvf/n\nl+OponpWr/Jdt0/VQPuizq+AFapV92v1UnXDs5JqsDT9y64SxPhT/b8772ee\n4ZUD\r\n=X3Yw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"18f422dc3eb9c9bbd13d0bffe0db2ad33c24632d","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.18.0/node@v8.16.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.44","ganache-core":"2.7.0","prepend-file":"^1.3.1","@truffle/core":"^5.0.43","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.0.38","@truffle/debugger":"^5.0.34","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.43_1572563946035_0.23716863484867057","host":"s3://npm-registry-packages"}},"5.0.46-micah.0":{"name":"truffle","version":"5.0.46-micah.0","author":{"name":"consensys.net"},"_id":"truffle@5.0.46-micah.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"488459e4218832fc2d17401132e9b203b3fba996","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.46-micah.0.tgz","fileCount":221,"integrity":"sha512-VUuKb+wh4kKVVBZmW+XJY+BjLkAIQUXhgEa1OOv8eBQvm0Uwo1TPiduNdeHr4qXBRqYcAGW1URRzpbrGKl2dIQ==","signatures":[{"sig":"MEUCIEWE0wuBo/FpgdIW5RmEcCOSHG7r/K6xGd8C6AoWPKooAiEApf8KyExMALIvCXYQ39IUTqiqnHWIbsCzuU/fVjHkVnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91441981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdv39mCRA9TVsSAnZWagAApjsQAJKahCqAo7FUbe1KMEao\nRDP6L6wyj5ErA/7n0lyhdSwT/jAEQ42us6oDFyX4Qj9zsafAReHZv8qPzj6C\njBMr8FkeU2KJ4tRNOzuqlW3Z7afUbTk4QeBZAgWnA74YAzZPuvAP1HlFws0a\nYBI47JfNtjXO8CC+3YxNb6fLI4rETfXxB1oi99md+4wZyTevK18l2f5Llryb\n/zjczEvCAdiSViC/kZjA76bAVpG8s9i6zYvdQDzKpsRsfayBX6DCHhKk33PN\nSUugdS/cRHncf9R35INxEZUbPFbA2+v1s3G09M1dLKkTM8OJg2CgFS3a3XNa\nOEuqJ2LH33EdbWh2XIIK/akShZvUNvgWx1SPLtM6o5lrr+G73JA5UV2ol+I1\nfVF+aAInWjXYpICr2Ge44X/WE+tLPBCNa0axR4Py/6fSCe2c7jGXUiCj7es+\nD01cUwrSXOVxOEpho9kNgSQWnJBohxEEowqZvo+FZvx0bMoaG8F3Oxr2lh+j\nWJA7XEmMI0ZO+tj/0iXQU4/rlRRiZTKhryWVZ8rSSKvbZC6S5NhvHN7rCGfF\nOxbvwWkcilR9/Xa9wAMK1JsEaetxJi9YbBqgb6ljRGGdLfzJ1vTCdImiTFmK\nn+uTFo9XVEpn+oKE032jz8D8GgKCZ0hvMkQ1cNMjPUtzvzJxYc42A9RBkVtE\nlQPf\r\n=q9zm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"dfe07e216611600a68dfde267679ce562142290b","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.18.0/node@v8.15.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.15.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.47-micah.0","ganache-core":"2.7.0","prepend-file":"^1.3.1","@truffle/core":"^5.0.46-micah.0","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.0.41-micah.0","@truffle/debugger":"^5.0.37-micah.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.3.4-micah.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.46-micah.0_1572831077539_0.5138952234633203","host":"s3://npm-registry-packages"}},"5.1.0-next.0":{"name":"truffle","version":"5.1.0-next.0","author":{"name":"consensys.net"},"_id":"truffle@5.1.0-next.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"76f53bd81e44b3913f8a70c46b73ee8e6d27ab28","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.0-next.0.tgz","fileCount":221,"integrity":"sha512-7aDtf/4sH9pRFVaKvkk99759RjUvCxLXWZhy+hLC2veIl3a5v6jtbCssjRZOKNO99MeUcQ7VDARMINqoORx6kA==","signatures":[{"sig":"MEUCIDx+LCw7VoSaCUro0KLbZipZsrhBc6zgJi0p/MzdoAXcAiEAs2aCmWQ1sItF7NXvOekVSxJp8LI42aT4FpBwA1KB6ig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103522669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwXy9CRA9TVsSAnZWagAAqJEP/AsHegzfeNg0CHKNCQkb\nBMU0y5FbufStW6d1iC8yMArHiq8ZlkjN0fQjG/+XqgGmo8QrTEDvz8XdwkjB\nAwD0BOaessL0PpSFbMDtGboBSQ8kr9xpR6E3W4vtSOu5hE6eR2dQ2WK2GYZk\neRDqqda7Ae95+DCA3xeNKxmKmjG122gk+bDTQVMiqzPHF/zEO6hKRXzVunqZ\nQstf8f3f/rN3HXLYW9vvLQAQhXOJXYVW6mxE/p7aBtt4tmb51sh21vYHZfqU\nJ653ad/tsaQo6HKHBiv7CdMLgEo5c/wFB0/uEJJvE1hK6BOZ0/LPTjbWlNs2\noufwKSeX9DYZiQTudSQU8tOKCGwui3KrSmqRU3+ylR7JMwyNvY05oa9CD++v\nhsM/78xmfouLaol0GMZ1yRazPIempJCg0amWOGuaTsg429BzluO+Pj0ByiJ8\nlpQ+1MHVda4fP5NVs25TAzMzd8GXFDU9/wpueQbd/wQG4zd+a8S9TdAbhfnA\naKJ456Wsq//ZN59haXWo3zQhDWpqlKgLeL+iYNWvw4IVvEFBwmQDqDlObrqh\nfHbgN5ssc8I4BPmmu/+ItHvPxum/MYFuh9MgZ7pFGpjI5kQMZHDm0FR6onb4\n5EuGmJ0j/FysGzvr+Q/5p1XgAHEnRNf/G/oIvzfIMjNqDcP2k5EiSgvWPPMv\nSZQM\r\n=IWHK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"a72ad03fae478e5036795c138e7acaa4483b0c06","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.18.0/node@v8.15.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.15.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.45-next.0","ganache-core":"2.7.0","prepend-file":"^1.3.1","@truffle/core":"^5.1.0-next.0","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.0.39-next.0","@truffle/debugger":"^6.0.0-next.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.3.2-next.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.0-next.0_1572961466673_0.7706753963980737","host":"s3://npm-registry-packages"}},"5.1.0-next.1":{"name":"truffle","version":"5.1.0-next.1","author":{"name":"consensys.net"},"_id":"truffle@5.1.0-next.1","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"90a73f4d964bb7f9430a785a04fd5d775ba713ba","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.0-next.1.tgz","fileCount":221,"integrity":"sha512-IiDlAdkOfxhFFJN+xBHL/vUM64yEHbCdJoH/3qQri2cf3DGkxIH3qXg1Xs+tRWCNW/e6E984ZauQxhUIHPE1Ew==","signatures":[{"sig":"MEUCIH4mm/fNYcpeZtoIEjCg41nBKNWEx/1pponeNoiVzjmoAiEApA/C2sai8Ggq7kW5+lVQYMYbQ/3s62DRw80Mj0tpKsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103522829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwYCKCRA9TVsSAnZWagAALIIQAI8RWor8Oibb7JPiTXz7\noRj4X4Ub2GS70PrQX0d0k8c/3dJQ+wtheBAuspXVfWGxkTR67hXsUJcsAmii\nzfxHZbhE4CsVIR3+AZS/ooDbvzErTsnGe0x0cQyQQB9N5cueeXWqTez0IHX6\nrziSoGRFEcoE9e3rSugUQFOKJKrLDmrKFbaL2XNM+3Xk3dBT62sgLDESgQoM\nSeIqzcqv7DzjkhZK7omdydgTQmMJ6sW9S8uNnqX29F2Gcd23XIWTYVVHtnKg\nFfropr90KbNdQwTRmxpT/6JFySwajlleyw4l4BrwL/aBOD2gESsIyu23HfSL\nBx9q3gHEZC9RN1cd37UPlNvJXwT29ifOZZwygoVHOKs8ZsYv7uUQ3Ve1WIPR\nkslX0sW0fEJSOWf/cngCnIkBjIxEMu5lQQ/VRB65E/4+yH/8dCoKPmglyWVt\nLn+C02RKgAj1hfNOiEf8oF85ULhJMvpSEFnEbEAKy8roiuD27Qm4avQ8/DXb\njGTiTn5FbDCTjpRN7eqnXcpFYhQYrDvxn2ZtmBV9IBdIkd7dp2R9FgjQDG8g\nOwV11ZOKApqXhr16Qs0aSxIbJAIUbhXTPdwFQHFJdZ3KR1nD7ae/0Sa514rZ\n7sCG8H7NorAvmLwfFhK9z7M1DoMcjd8ytVFXuctDric3PeBokwqGR3LJdpff\nPbWb\r\n=ufDw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"44cb9ccda70d4745943896e220218c834d1722fd","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.18.0/node@v8.15.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.15.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.45-next.1","ganache-core":"2.7.0","prepend-file":"^1.3.1","@truffle/core":"^5.1.0-next.1","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.0.39-next.1","@truffle/debugger":"^6.0.0-next.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.3.2-next.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.0-next.1_1572962440718_0.4398315501092831","host":"s3://npm-registry-packages"}},"5.0.44":{"name":"truffle","version":"5.0.44","author":{"name":"consensys.net"},"_id":"truffle@5.0.44","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"791df87992e32cf87840d3a58450e9e0331ccc0c","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.44.tgz","fileCount":221,"integrity":"sha512-nbJAu5P76AU7wZxbQl/yPhf8g8gXMkVQtWZGRec5lz6w4fc4cOLrbAD6G6IJYVJqK3s8FTIjox0YKsI/Az/O6w==","signatures":[{"sig":"MEUCIQCquBLKiQs9T4Um+WLGPE6bM/ACVq/HDchWepoRPPqLEgIgd0Hs0B/c2a+WEJDTZjI0w4f4CTpRDgCCSz1FFZKzhGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104258017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxKKnCRA9TVsSAnZWagAAA4EP/jeko4gJWRtEK3LdfdFm\noO9G/Buv4TlPG8SyeWi/WITN++j06+RNeZdy5AMTzOgPs2QjCTkS8BwAgimT\nV7ogyDlDE0StLD9EkP6kfKjwgIDbrqopaZShZBsnn0zMQjiqMcie6OW1WOyW\nzuL0AsMUhGcJWIhZF5T64sGLN8qnHKR9JPKrXiZs2p4oNeRFxt4W/LE0dFTm\nxYToyTeGBo9g8PjoYPCikHffHUjuppwSioVOm7l32I9HeywscmqwMg8UC7U6\naZN5LoyA94ywVkgKA888Z2JBJnJTavdebCzn4fnrRzF+9mBWnu94zqiOii+b\nnZZbWtPTsH4PR8KnxMdRo0FNQz5dJz68QuIJ2vcHS46CFNx2E6CFWPVaKq35\n9hvdKcShEvnwwYlwuVAQShMGw+MitV+9APQFkB9vSxdiTip48y7Yu5IYM+Rj\n/BCViN6skvO9Zv95njOmoX3ItYPVu4uzLe5re03lnKjb6Nvs1WwyPQYAXf5L\nJ/pBv5kQCP8sXVCP+Di7iN3n1VAdsxcOHy2QrWxKd6MwaluDOFe7Y6P7Mz+K\nfPk7vUDuxGDF5wn9G/qF1xEetNZdx5wxr/yfgSU+UGLsYJh1+k2yvMffaD1x\nyer5w0MZTBu29aj6VLPjqutSydTRJcGoKp8+7x+NukO3IfcxY7s7wepSEzQ0\nk9LB\r\n=MUCe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"26ccd93bc5312a37f30526bbe7ce77f36f244e34","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.18.0/node@v10.16.3+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.16.3","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.2","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.45","ganache-core":"2.7.0","prepend-file":"^1.3.1","@truffle/core":"^5.0.44","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.0.39","@truffle/debugger":"^5.0.35","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.44_1573167779429_0.8542438752767127","host":"s3://npm-registry-packages"}},"5.0.45-micah.0":{"name":"truffle","version":"5.0.45-micah.0","author":{"name":"consensys.net"},"_id":"truffle@5.0.45-micah.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"cc393d9b4d797d942e969d5cb5e264919f64d298","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.0.45-micah.0.tgz","fileCount":221,"integrity":"sha512-CkkAOhbnq1Z5hqSTE4s1QMEUJpu7M+2Tr16M9Uipe3MmO46IZw2XnN4COIvHUojVLhRgzF+DMlDJ3XhK8TAtzw==","signatures":[{"sig":"MEQCIAPc8c32InuBJaykIrzXUtQqku/NYJdlSTcaaUHNEgGPAiB284ZhQSTBX9zVc7Tff/BgXl+e4Uu+VdHsLBVnVEdMIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105574319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxQ05CRA9TVsSAnZWagAAadEP/iYEbm26NG30/AD1YeI/\nTXsZyjwof1UXf1YwjbX7dqDQeP3oc8KC2DekjOZRnCogVVtoQN6ZYVBO7Kfp\nlkv1dqdR9NcvvJumEjwP43N8thdbsoAjx8juyQA2veMzIDPbVBuTXcDCBHHY\noR7lHHD8bNAkS+NoaSzWKH2cjhLoAqNasviU2wUpI+qdx1m8dYFtgYMEDaiV\ncDzWM1gBaqIEHEcNtb0/IKWd64nhvnywlTPO6pe4ZVOzMWE+WaRTu6IwBQlX\ni5IgkB5Lb0q3+DBTr2EHAZLgnCUP39qWb5oESwcumCg53mNZvz5yqpSWK+tb\neg8MEr/ooKRrHp2t9qzr47mOK1Ny9iPAgxTzl0+fCjJjQoKS6gSlj9TBk2Hy\n3rScrVEGw1aCcd9Q2vWljYpH7bZW+h6WYYvYXHWtfIn5vWTazQsVnS1Bg4+L\nklXTEKtUM4smDelxI/uGZibLe5MAUoghF8/bPNxa/GSaC8JvSejh2Ph/tcWK\nOCUYFFGKGYw4zA7LdLVA0R383bRTdZBUOjIB79Blq6CfSEx7JE6x3qAGQfYu\nr2YWiORIlZMR+g+H+ewN3eVAUHVM4Rh4jSzxci92tiIhr6t8w+xQznv455tx\n7+Z7mUpNEiEDxC7cMzJDHY8v72G3KMKO1HTdwqTw+5utey0tc6R1rCvcaiZy\nd2OC\r\n=RqXk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"03adee6cc853ee4babd40381fa06a9e03ea1c126","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.18.0/node@v8.15.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.15.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.2","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.46-micah.0","ganache-core":"2.8.0","prepend-file":"^1.3.1","@truffle/core":"^5.0.45-micah.0","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.0.40-micah.0","@truffle/debugger":"^5.0.36-micah.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.3.3-micah.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.0.45-micah.0_1573195063908_0.8227797688022407","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"truffle","version":"5.1.0","author":{"name":"consensys.net"},"_id":"truffle@5.1.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"670d6791a2a97c6bf852d28a978e6635fe3c883a","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.0.tgz","fileCount":221,"integrity":"sha512-RKij9cFhHeAb8HuP8D/llpcbe+k40fg8Q2SAeR+mkvlz9tid/opYkrWs9XN8eRQKCC0SSygrKBZLG3CMsNbXwQ==","signatures":[{"sig":"MEQCIDbrtUJaTk9nzDF0AoCp1Pj6S97q1dPSdWhR8Fie2FGKAiA6iOMpxzFpajrpy0eCli80h3gOTrNFHAjriuNJHYAq8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129471540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdytJ1CRA9TVsSAnZWagAAtiAP/j0VyLN/7LxP7zGbNm3k\nrb2otjpa/ImKQ6g03fj0KXzQo5QWSRLB4VbJ8HdxpheRZuBmmq1HSlCluDGG\n+9io8yxDjogDTAw1hB5Cj4n+xi12zwufO1gkrME2PQHM29P6YVXwn+BYuuvB\n5j61it2+WRr1A/mWb/6HDKQ+0KmOGzkCgPmzY479jCj6t7IqgrN6MBCKePJl\n+0ZBGrvoycSI8c4/cx8rjGNThPE87PE9eiuT6rytwZQ9QcES55jgjLohwMBx\nsRH3nUUL4cN9vcx4nmHjWoLh/E4uuWgT0Anae+ik0k9FAFVa6WY+8LzjfD/K\nay9ZdYYBC2yqTyDB/XWJUn+k8vdXxwXIdMTYZwR14Kp9AJXuRU24toipJDqv\nOUEf+q0v8o40HtVqGAXHcrdi9wtBouZxCEuWwxylNs+09rQu5Kjxz5kbU6om\nikLWjvXIYLXG+PPwxdsDwXvK3//zmH9Aina4fvH+kgCfuW3Zm6b4bL3aihZS\nixa82hOj1edxkmlTgX/2C51oLnQfyneOwn9NALKQslLz8yWU+G+zqqOUjgcJ\n0TDIsBOhyCQq5sOVc7j+a6ZpCpT7VF0eZqH3Z3bFKJva+ipPIYzyzRW4dmJx\nVYQE1zua/xZ+nrJQg6SxIQdzQzZCQk5itt0CenwUYZymqHgEpezgFpgzm5Ps\n/7q8\r\n=3gPF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"a962a994179f561ec8862abed747b18958dbf6ba","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.18.0/node@v10.16.3+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.16.3","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.2","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.46","ganache-core":"2.8.0","prepend-file":"^1.3.1","@truffle/core":"^5.1.0","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.0","@truffle/debugger":"^6.0.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.0_1573573236187_0.769884325429883","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"truffle","version":"5.1.1","author":{"name":"consensys.net"},"_id":"truffle@5.1.1","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"0430fb85f3704d629e83c201bf5b75603bd65afc","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.1.tgz","fileCount":221,"integrity":"sha512-Mg5+A/qPGFVqQ7QNQjESaUoG4i3L58FmvllhhhMsxveXgSa2wbSucmC8zYayQ7j7XTUZw6oDwYyH4iExyLeiTQ==","signatures":[{"sig":"MEQCIHRRrir+KIoX7WCyfElto0lKLl4MOYyg0cdm97u1PYmlAiAkMrzwuLZsa3n2VdwxaJy96S6ZHkJbvZmcX31lc+zVAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128059801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2GZoCRA9TVsSAnZWagAAqvoP/2e6+jNmayDoJldfPtsS\n34vhPS7hiUdKr4Cmf2a8QL0qHJL27FejQ+m8pJVp7tZNlcImICSDUlYaBhSQ\nHJ74R5gamudh0TIPWpFDVCN9DRaoVogBldHFZa5z5vy5FdtrpcHvscW/AUki\nE/OM4A8xrrgWLoJiljqb0v7uQuJ6DQXHQ6AqqEHSyiGtxchfoR2ZVAf5VN4o\nY9SadqerngtZvTZJZiLBqTTJPivKY3efxqrvVnfNFkN2xv1FMeKMpMEYqMpZ\nlSL9AL9P940XTCpylAb90cZYIlART6I9gChBxLKTsiR7M8NW4y4Im6McykDi\nr8gvAvTsrcs2y3qOr3htTCSeVsV7xIX54eeXeLl664JphU1+xx98rWI+x92p\nwhcvhWRu3MEY77XNtOSsPygRyaXCWhBFp8Su4tUnvDGUq3Axv/T/tAboJYGK\n2kHqCvRMqxtJ+Kc/PlWdZf78JOzGi297jQEkjHuTzK/g/omutK/b8Qrt3CsX\naNcEg7KpSo77AEyfOqKKMrinsIvH6sCDzWIXYBWTXHL/kY+RRTMCJeaWBxsl\nGXYamMXw0kxU6Dn1Lnxun7d55NfvvgCMhf9wS6iWhQkTniorHuOZ347wBmyh\nQhM7Za6YdCy+PClHmDMUJ0D4mX1fd7/kTgbeSM8qa82M2CKnRHeTDM0zwnju\ngRW3\r\n=ZJzV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"9245df7a1d341efc947c20fb45a183712de6c731","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.18.0/node@v8.15.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.15.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.2","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.47","ganache-core":"2.8.0","prepend-file":"^1.3.1","@truffle/core":"^5.1.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.1","@truffle/debugger":"^6.1.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.1_1574463077260_0.2525277407711375","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"truffle","version":"5.1.2","author":{"name":"consensys.net"},"_id":"truffle@5.1.2","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"516f28126fdb623bd5eff20c665b2f2bfbaa4eba","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.2.tgz","fileCount":221,"integrity":"sha512-VfNdtk/dh8zj9onE/q8A7SSrFyqPqz61W+sx5FrUK++BbSE7N09/6z2F/VORuDykPmFaujtYKt8iNoD3Htfeww==","signatures":[{"sig":"MEUCIQC6LFp0x41pMxoAP42RML3WI4wbkxQZMpY/1mHMrkHi1AIgBt/VMCRPxdPFkDZtKGrJEGFWbYlAsRienv6WfkejjNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128060207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd39/uCRA9TVsSAnZWagAAn3sP/jUKjdyd5E4nIB4n38la\n9RD+sqEEwFaiasmP1sVIVJpu13WSzVsjKRHjGegvfFat0A05ZzA1MDw4Xmna\nmTw9Wvn+oQY0ebl2Njo3+IlwKm87FelP36uc1qmF/KNlHPI2MNbvk3eF3KRq\ntzLlBgMcTFdQRlR/DjPjN7zKAh8tNd074iuPrDhYBHeza3JQFmtXjJKFwOKc\njJPApH4UDdfnrnsxKJ+2V5xqiGSK6xXlzUBizCLyRgFnLPKA1s579+C2ESW2\n76VJDYyST1TkLCryBln93crNE+Nqhj7y6Ol0hsb+RTkq9liHTc364gL5ncZI\nbylQ2Ng04vUs9o6BGf17xpOE0bdZVXFXx8jB9yv5Uv80i78KU3nzxbe8F6Vr\nfy8Y+8Z2ZKU+26KT092WEmMKOOkK5qlzIf4LzrXH0ZnAb9rqeBb2SPZWyBQQ\nYi1rKszZI9yYdeBLpzzEfFGoq9q2Mwj+e0apf34/y3ZncIhy29ZKHNqsGs/i\nBqSaEDm022NrvX3Ts4RRCdt8NlXiszb56YCP9tdiVnhPUUB1QEVwM8iqQmDT\nWw56rZpActtMfwGYuIwWVKWVH5WrHGaJRwg/ZY8vQ36PJ7oDSIZpimjCHpcV\ncBnJx9VgqOiqAyO8idDGVfHnil9SpMB/Xxy56qARdiC+GUfZsbwgZ9nfHO/B\nY0nL\r\n=5+0v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"2acc5531fde3725fc7911d213dd684ff24c4794f","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.18.0/node@v12.11.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.11.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.2","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.47","ganache-core":"2.8.0","prepend-file":"^1.3.1","@truffle/core":"^5.1.2","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.1","@truffle/debugger":"^6.1.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.2_1574952941199_0.1104512604572021","host":"s3://npm-registry-packages"}},"5.2.0-truffleLogger.0":{"name":"truffle","version":"5.2.0-truffleLogger.0","author":{"name":"consensys.net"},"_id":"truffle@5.2.0-truffleLogger.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"c6684338d4175f071aa42a804ab9b780ca8f13f1","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.0-truffleLogger.0.tgz","fileCount":222,"integrity":"sha512-tJsHsUi5RlwbkLUarBrqei2oIIh7g99jHV+4qXZSkZW1EUQriNGoOiTHJtYA5PcmQu55szNhCXCmHxQB+juuQQ==","signatures":[{"sig":"MEUCIAOOd1H9juImS/7bP0Td617RJgfafI8yw2BppFD0yUXyAiEA9WxiqxiXv8E0ZlWWThfbS/qjzH7DBIJaiJcF2IXlBTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129482106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5uILCRA9TVsSAnZWagAAX/EP/jJjyiEqL9NtYYn1JllN\nMpMuzQJIHjfZ0p6Y/6qYrTuGNPD01tps4MDwhpkiwMd1YnAdSSquXlwfYLqy\nCw4IWkSiy9iUhuV+ikKPun+d2flpb4VV3A04tHSGey6R4uebgooriIIlnERE\nNk3Poxwsv/rqNjeQVPJA36oDcg4ZSEKboo/NrSBlk7kRqc9jPdusS5plBdw+\nY5w2jKqznzzIA8Jp2hrkcqk/03pi1LehbyOnPcJj4B1uuxW0o1TTYaLFGh45\nJgKJsguXTAEOPFxQKmIP1PJGuVAYdMzUD+Vt7Ldqh+E8rJM1Le3lOUyNCqGf\nfy3GDARJ5nWiv0r6km3K+zLF6O+qpECwbxCR4M/NbJ5Jc+xkKIpzu6Xy2SyY\n+Wy1O8Hl0+XQhvF828kZ65tj/xHHXpYARwbKMKdHJw6/w8TEDZECL/zZ/Pqb\ng71B5g3wbPalyyxrMeFl/M1WlIzWL1SIRWON0V61E4LU8Bxd5I3gQKgl3U4w\nLdCWm+lhwPpl80gCkMeyz0XsLRYcoVQfWtW7tdBRrHuET0cheuavs9a33K9U\n1vmlVH54HZBltT+oYwIqci6n0xeTZzfZzuMleN/XTQgjihDVhRdW7uQ37CuT\nG2bvr93+0LYjE55Y0PuRt1ulMfYaOrByMV2vg5y9lEq4N3KsPQ/rKDhMF7gV\nzqKm\r\n=lG9C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"124b3803430e09ae83a4a2a2697b985939d21d7c","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.18.0/node@v10.17.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.17.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.2","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.46","ganache-core":"2.8.0","prepend-file":"^1.3.1","@truffle/core":"^5.2.0-truffleLogger.0","imports-loader":"^0.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.0-truffleLogger.0","@truffle/debugger":"^6.0.1-truffleLogger.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.0-truffleLogger.0_1575412234370_0.7179400100970814","host":"s3://npm-registry-packages"}},"5.1.3":{"name":"truffle","version":"5.1.3","author":{"name":"consensys.net"},"_id":"truffle@5.1.3","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"e3e44ca7c0fe25708c421993f993a3de4883411f","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.3.tgz","fileCount":221,"integrity":"sha512-fCL0pGCvBWPboyl3dzgAZFSgpBsgb5NdaaIXbouuqGxFjfgq5+JK2PZLEgN/GYBF+uEzcYg83hFOHCHlZJZINw==","signatures":[{"sig":"MEUCIAoNiLh0CO8Fy+s3qCWOukDrha43IP4IFYw4ZfmcfngPAiEA/xXymJsEXh2lxvQ7niILjalLMuQ6ew/nwXTI+WHHEOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128059665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6mYFCRA9TVsSAnZWagAAJPUP/1TghhkSXVCt9Qg2HiU8\npkJro7hUdbgcTPxyBMmlF3oib7MVNlM5LO8+DWrmWjhb3gwENnWkxBZ704RQ\n0ZcjUoC7Q3wHkjwRnfa0GhvDYQKqqmafK60CUjrL/pKSa7El+TWhx3jl0sM+\npqJ6eydkKd6sVGce7Co7DUOWk+a50MhsQpKVTmvSHZwaU61ijUKg19pLlm7t\nSbA5I+2UfQFaFhOfngVSks6yZxtyv7hAxeqZUVB/z0+glw9FSl0K0xyeOEgN\n5bU/pXgOBl86kZOIDkL87+0/j3CA0vl4e08ZUubVvRiU540E9CUMtGP2fgKB\nQt2ySiib6S9k+kYLUVx9RVNQiGQslaPNziCLcLLWhRibjqsCy46lxh2NF85v\n4Eoo47UuAXzErPOdg3KgY0hyVm2GarGmhTjw6JNPyCYVTyqd1yoNO2SWAqNQ\nSu7vXCDyb5UUOg0jR9aC2PmUQB8QGgFTwRXJ5c4/uGul9T2ED+F0ahXe7H7Q\n9o8Xwh4llZ9bCgh737OigSBwftGdGs3Apl0T+FXbr3hiW9bVNbdGpU19LR3e\nsKM3YBI2PCyEB64/eLsLvnm81hVAU6j0bo7HTeeEdis9DFLAwPhckmPgKEK2\njQbmvstjy+5ExUZ+Ii+2/2OP+osWOCGVaW1dcqtyNNPwsGPTQ+BUCZBgZtuq\nG7Pf\r\n=NYtk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"b16fba04d5abd460a4d79d95afac262b0d98b063","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.18.0/node@v8.16.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.2","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.47","ganache-core":"2.8.0","prepend-file":"^1.3.1","@truffle/core":"^5.1.3","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.1","@truffle/debugger":"^6.1.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.3_1575642628524_0.6941279205565845","host":"s3://npm-registry-packages"}},"5.2.0-alphaTez.0":{"name":"truffle","version":"5.2.0-alphaTez.0","author":{"name":"consensys.net"},"_id":"truffle@5.2.0-alphaTez.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"fb0bf717d6b591576b2a5f0669656848b4d67901","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.0-alphaTez.0.tgz","fileCount":221,"integrity":"sha512-lT1db8scCORps5HrTaatK8x2fE02x5mD1lTSWkdprl0X4qfLze+Js1cnbDRu610PTYTnqcpAfX19iLf8iaw6Wg==","signatures":[{"sig":"MEQCIADNO5JhZDWq259xYf0ViL2ASB9hHUoZK8GH1pzIHBGLAiBBGfV118jI4xNShMNeYHuVYjhIxVuMFAINclu7SXPI2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137122057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8YR/CRA9TVsSAnZWagAAm0sP/2ieM3QgWs7ryLmQeryh\nIuaq3oFpX6wEKUIVUONeV3Ccai5WJF85igR+2B1g8rMNvfCxa/yhD6R6ZM5+\nW2ZhZKWaNuhpJpC2iot7IwyyD8euX/Z/3vnNh6gBmV3eqkZnkotd1ntWB7D5\nigfYG+ithOKrFieLRHbiSO17dx86UpxTiyYVs8GSjiusdOZjSEBRMZR54srd\nCgERaeVxTT8dtbx+/oGJY3fUhSkoygF/sZOxizw17Edx7r7OP6s27PCbJBuT\nlomw0BgEwpGioEVIDG0r5of0gTFuZ1Uo57KOQ4sCVrk978XSma5OiCNeaHan\nSBPEOaiapD2V2yCa4+SGduoB5EqspsvwApCRQoeoDrqLh7tbxaesFcYAGZpA\ny6uoB+LR/Vkbv03nHNz9bkio4hJ5YnAD7QG1EI9t7J+jFtMVf7ZmeO/BotI9\nfk21qJBLZfC+qetRgL0hzMmlJG70PEHwMyErjios1PsQqty+AOYzn4IxoAGz\nSyB24FPcIBIfZVdTX40D6R51IaiSC3d/iwP6gHNjloqzjD7scVb6tH1aFWUK\ntH1zOviRssOIwFS166+5PVErhHPOPPZmMQN/13PoxgQwJq9MkX5IOEgPcWSW\n1rYBERYsmnQntAnWHHapnChWnjOPNdUQz8a9iRkN1REpiqsnXeN0TXfvUMz+\nAAjc\r\n=xR+l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f3a5706949563228f5e04445061569007bc3f792","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.18.0/node@v10.17.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.17.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.2","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.48-alphaTez.0","ganache-core":"2.8.0","prepend-file":"^1.3.1","@truffle/core":"^5.1.4-alphaTez.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.2-alphaTez.0","@truffle/debugger":"^6.1.1-alphaTez.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.1-alphaTez.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.0-alphaTez.0_1576109182294_0.10159692784820806","host":"s3://npm-registry-packages"}},"5.2.1-alphaTez.0":{"name":"truffle","version":"5.2.1-alphaTez.0","author":{"name":"consensys.net"},"_id":"truffle@5.2.1-alphaTez.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"d5b45493f5654a8167007580f2f2f45573f625a9","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.1-alphaTez.0.tgz","fileCount":221,"integrity":"sha512-tZcGlLM/36nyyZofmtLpOG2LtFuODcUSL46qEBnJ78SlilsBEI7kbvzkcVbYIyEtKWjerk/2MSEjIPSPcSkXOA==","signatures":[{"sig":"MEQCIBBkdb5IgW9Ol6EQnOTkCk4yj2uanQpHPWSSV9tS5wHPAiBHCcoq2dahwk+ESOmFDDjk+/ug968ZsmYXQD+baIbieQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127164180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8ZDBCRA9TVsSAnZWagAAgr4QAJfYceKo4RmUZKhqsHIp\nFlv4aEnXVZ9Ya7E2HbiulDqtJ2s5GmE+cRVjI9zDRXUkHgXfr2NkdXPhn/4g\ntHz92lYXCkYeH79mWinukovBqExtE0hFJsERF2w+KgbxzfaP9uJSFSTVvaqd\ngVsPNl/safI7PV4+/OqvTZRBPk2ohbWrEKhfw7Nuhlr8LjblwBz9Ig6TPYB9\nm3mZ8zjAUMLgTpfks9YXqexsTOCzgqiFINJEnxCo5M5k0sXWKnosWdxUpQXk\nXxdBsiW/KCm+yv+35RiEHk5BBYkzoNu9HCrDMmQHL3M6f8lZY/rp7dYha5op\n4xyczsrBLxfRv7ym6Gmr/YlOiyg3qXuf+Kd+L1qG1HyhBu2pOiKoPzUmXn3f\nTh1JuA5FWgiLAm7pfF+c63SLpHAKD32Sdbf7TmHTf1xRgRsa71icDzevhFi6\nkOuOzZVmtL3ISarQ2gNXAYkVzSbi7+j58Aww1EpfhnFs44xS5CX5x7LQX3hN\nVIeEKcKMpFnveaer3Qa60j99BK4fYnWT+wKQiiDWrTR+fheenVRAv7xfPwSY\nyYofVcdfT4StzLcyquahz1PC3ItMKU9D/dkPtrnWQG3ZEXfTsVB2QBf2FlI1\nCRqVKOS4FQsoDkU69btS5izWWjgHR1UFH/iQShVBliY/Rsjp3I+UMJTPTGvI\nzkCu\r\n=rjID\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"dc395c9986d0475faa6da142e87682e70e52955e","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.18.0/node@v10.17.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.17.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.49-alphaTez.0","ganache-core":"2.8.0","prepend-file":"^1.3.1","@truffle/core":"^5.1.5-alphaTez.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.3-alphaTez.0","@truffle/debugger":"^6.1.2-alphaTez.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.2-alphaTez.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.1-alphaTez.0_1576112320199_0.5127048889861165","host":"s3://npm-registry-packages"}},"5.1.4":{"name":"truffle","version":"5.1.4","author":{"name":"consensys.net"},"_id":"truffle@5.1.4","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"1cf22d46e8ef3eae9ba39f13f4fc1b11fc36d3ba","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.4.tgz","fileCount":221,"integrity":"sha512-HlefSmFCK/vd5jrGNpsJvsAhFdR3XPJH63ERQ1BHmVs8u1kt8OomExEov5HsWKqYCZIyERS/XNL2p/PYFJlmiQ==","signatures":[{"sig":"MEYCIQDtKe6XVAQJUznEJEBvk/KbtuwTUA2Q9D9/aEvV+k72kAIhAMJYZembEkSmc94BUdfMdaqpDyAYstFiVz3BqIVSufo1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116246050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd89NNCRA9TVsSAnZWagAAhlsP/jYCTIElsx9PLmdlUML+\nDA5t5nS2ciuDTXDpnkQU1N1qq8IA8v1kj0w7KqKSeXriicfdaIRwwnOQxxYA\nGuaIVNqqfDv0KrYj8I1uzreofjVC9jAiusBERiOheKo6IWH1N5OQ45yK4G2X\nqtgqkdPgizliYjeHv7x4kGmsOkhDelupm3HJ3TFTCt0qC7N23J0918PSyeix\npBHEhJLSz71f5sPfaYsL25q2qDrXWECaaLorts5NqTplximuPsgtXrPY6/YX\nKG14ZX5jotVoCxCMLUzbEeATKRsF0G/Wic3pYIQzJrL3VzOZNPnTQbqKDrgK\nFW1oEHOuUMi1IELmBL9HWQEFD3hid/rZP6HCwJQvdKYufp08IBpFHk/cyUuo\nTWS8Iyfj6qu0GVTnSlqvZWRBCPLzaY86muN5jLR/vaF/yP6APkqG0/kf0bbY\n+H2Y8m2LO56VK8POxeVCPIVYKIZVOcFT7zZnTMYkO9Td3bUT1x4exfcKy/tK\n+o1KdGMfrTyFS33mL61/azmeWWTCv1is5xWJ5E7sFtm7f8Mcjn4Dg3OcDqXN\nlfTw/UJI2D7kTj51k6Fe92zus02VG4QR8qOpkzlA7/LXgH6W+orZdOu0tp7Z\nFr9qTMY/asl7rCEHtLzC9zNvKu0Fdqf6IFayYoaOPmG74n+6QbHpS7Ju7wu8\noC/w\r\n=EzRQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"6829f4a137d648efb1cdcad81c50174146e3b8ae","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.18.0/node@v8.15.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.15.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.48","ganache-core":"2.8.0","prepend-file":"^1.3.1","@truffle/core":"^5.1.4","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.2","@truffle/debugger":"^6.1.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.4_1576260428601_0.7940753517029873","host":"s3://npm-registry-packages"}},"5.2.2-alphaTez.0":{"name":"truffle","version":"5.2.2-alphaTez.0","author":{"name":"consensys.net"},"_id":"truffle@5.2.2-alphaTez.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"09f9fcee6caf9a96a402e1ac27bff1f6643686d7","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.2-alphaTez.0.tgz","fileCount":221,"integrity":"sha512-edEcUstiLRqVpkjK1hGkw8hbWLf6ovcGbZ63c5OKzH06f7lL7Jx43SAzuLQTM45Nf1e6l19rhjSkYMHk0IiEig==","signatures":[{"sig":"MEYCIQDWNacILwfXs3ieWshCc1lHhFP0bkAVcyi8yG0xSU24MAIhAJXBDpS5ddsw2khNy5vnywTYrTcfxS8/6oXH+C2XiAvn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123746943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+odPCRA9TVsSAnZWagAAYqYP/iwi4Ra7j77wSlAUMKJp\n0VdtnTxJZDHdrdgxCJo2vr0/QV6TRGryZNU+AkT6GzKdvNtYcTjvK20O4EVY\ndsR58DaEAcCBYMYR3Kbci1durrQS8IECPZfNkXl9RU/iw/6bUIDvwxXI1xZf\ntzv/Y7oG+D7ZvtuO1DlH/lVIGhTJejCzsL9d9+UpsIyHb1jWAa8OhU7ANH85\nECG4uaRedDk3r0e4N/e2WnQDT0TfkDJwjQ6BQDTm5KPKzggeMsVNEex4GKgY\n/V2H71ABvT2YdC8Zi28YIfxvisbm86vzupknTSZ+KLpeQRN/XDKH1ubbHM/T\n598FXdghBzkhTlLVc0hmK7UqvluBmZRWJXuN8LiNE9nks90iD+6PppNdCgyE\nhR1i6d4w132R6m9Em7z3wmdWS3x9FjMb+k+6/cb9kv3wEACay/OKUeQ5X53T\neMqlk3JtmPbXi3wg4M7ehxOI4IY3xcfrbHScPqfRkPbfsmodmHXKhyHjzoR7\nbzrxyGvDdbGAI+51mAEMaJ7a/G7IforT2/k2MoN4mHnnG125ByYYe9ZBMzyg\n6LsNM1aVpSeCe8kdzMtdXBzh3vthFX88X07PJYZdv28XirWTVPXXAW/enAco\nxW8FZSyCuVbYUnS6ymkc2ID5j48Tgqjn959kDzU5M1NlLCEgbLtC38u1ntNY\n94IY\r\n=1LSs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"9c106f4529dc4e3a2e88e722aea53a40eea5e4de","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.18.0/node@v10.17.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.17.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.50-alphaTez.0","ganache-core":"2.8.0","prepend-file":"^1.3.1","@truffle/core":"^5.2.2-alphaTez.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.0-alphaTez.0","@truffle/debugger":"^6.1.3-alphaTez.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.0-alphaTez.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.2-alphaTez.0_1576699726571_0.6148325806923469","host":"s3://npm-registry-packages"}},"5.2.1-truffleLogger.0":{"name":"truffle","version":"5.2.1-truffleLogger.0","author":{"name":"consensys.net"},"_id":"truffle@5.2.1-truffleLogger.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"994e49f8db4f4e2e8d4f41bf9c6c8e37dd71129e","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.1-truffleLogger.0.tgz","fileCount":222,"integrity":"sha512-h1g+RdRFKPHQJcTgVQd3umyRq2Ly1C74LPtxnWm5ga0yh+va6U2/4YrlP3xvdsKni4LUuSoGYVwmeLJbjRHweA==","signatures":[{"sig":"MEQCIGUkV/a2wt9rCR2PBRfeYUJO5sVWjHQoXccfibLJy/9/AiBpF7LTkJcSBP2l1u1PN9DZPBD7U/wD6n7eD42AH8Y8Mg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119584655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+7cACRA9TVsSAnZWagAALvMP/R8MXD/SQBnP2gagi2w0\n5A6gjvqex5Nvz5JlSKd2YWlCgREo6NT/CbCDJucm4hkBAEAS3N6Hi9WqlcEN\nYuYlh7cA8AIi/sEE2E08A6x3qh2897ud9Wgex+ErLMB0pqCpZx2PH1nhq03b\nj7Kwg6YGXRgjZTjdYrLY99zo7Aes1PjNdZwCvfcpiBx7gd4uO8rmPlke6rXy\nZP/wzfxb9qIKtmZ+7D+7rxJry84ugNjjLHi4ANtyen3dfGLT0czgt1n9eaii\nB0vM4SiR8rGx6KET1Q1Gn8dWbnfeyuqE7j1E+PEReAFKSa2Sp9C/dgfEq8qh\nupTlOfOL5Bb9DzkrmL+wLipnU6+elznsbWgUiBomoiFQEoGjYXjNkzgkEpxF\nHVLz6QnvY+s868pmjbwB75Gj0U4rveWh9LriYqcyJaFYBknV2Yw4WxczUNXg\nVuFAe/i5xpPrOQPRqoX/ioVWTX9UhcVpX7UQaOK8knQrYiySirbuD/rl6tvO\nYujZmpIhf7HtwXQBJAr6ZvxxP18DpDt62igEKZUQo8O0PjjczMk2cY6sC1Mc\njDFYicjHD3cUXI4fpJOpyffcWJKwSWm/igXIk4gRhcJ8jN3OYq0qaNHKDqf0\n9bh0ft5iXFzTnse2aWQvj/ulg2Iw38KtRHp0GxbguZvJIq0nLcSOoJ4V6M6w\nh18C\r\n=MHC2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"09713d47c696830472807bcd5d1b9d8a8dec3417","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.17.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.17.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.48","ganache-core":"2.8.0","prepend-file":"^1.3.1","@truffle/core":"^5.2.1-truffleLogger.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.4-truffleLogger.0","@truffle/debugger":"^6.1.3-truffleLogger.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.3-truffleLogger.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.1-truffleLogger.0_1576777471937_0.9511888304772593","host":"s3://npm-registry-packages"}},"5.1.5":{"name":"truffle","version":"5.1.5","author":{"name":"consensys.net"},"_id":"truffle@5.1.5","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"87730b484103bb77e7371a14d69628e1ec20a094","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.5.tgz","fileCount":221,"integrity":"sha512-9zloOGyY/+kj+lqX6S9eCARrBvCLPlT1y+q41SPP2dfieRLsfXYDmBqgzCh5dSpccABlqkCUvE4nedhqi6Qggg==","signatures":[{"sig":"MEQCIBgA/RD4pWzgXNdPMeULrLKalTBrDD1HF4HobhN1yK7vAiBSBXTxsb4IlBx+1eMBKdlPLqUHcTcRvTOh4G26o5qNdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120298026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/CH8CRA9TVsSAnZWagAAmcUP/A2Qtqe/RyOAyNTgbgVU\nqSUZPMx9oXcUaaxAMWA5P8obTHhZw2//FAlssRT7ecyqGSHkvVvDoanWx7gE\nvIJ6I+1BK4a/302uTV5mI7oukztQ1iQ6jtzBdf75QPlszqGLqSfFTBRF/hR/\n9oNgHiiDb1hREK543McN5m+rpGr4e0TizJSpde9jAjm15qCA7g75Kp7luvWq\nZWC84wYvw4i2MQ5kWwzo+D785gFxRNACEtUnq8EDQ+MzKBja2THIVAWeHeNp\nnl0LvfNDnSb4hnLnKTgzUqlYpZqX0rT1CdX3yjkxR+F3gMetmQPRjQheN7ar\n/FXBtwO8r14X+I+/pwQ4d+ZbgE2M4xK/NGG4JVnfWRn9Qoa+HCghXEIjSiZn\nWjNsc3Rdi5Fv0TdVTnP9abCxqp1PrlaygyeqnTJIXYo34RFJojY6sYnW0Apo\ned9A6YnHEjEArxRC5XE0x+wJCqpmWPRLhZK//RCwmzS6dVYn9kYqVuO8oqW+\nkoQRFTMtR6WDLGR1sia6uaP+Y+3c5ASlrQUeVWZtDbZLejpmSjM43U5FtoGA\nELPRPbQMOoVcGQ469aXqci21hdmRHlOb1DU3YhLWk93nAdkrnzN9djfry1t2\nLO71h1D14DJrdM/u6uxBqbz9SNuOWxDHlRKyux9ltesXeBgL6CAmvxt3+NPp\ntYwC\r\n=NpLf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"0bdccebb19c625d8fdaf16fcce57ae766583e685","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v8.16.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.49","ganache-core":"2.8.0","prepend-file":"^1.3.1","@truffle/core":"^5.1.5","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.3","@truffle/debugger":"^6.1.2","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.5_1576804859325_0.7238648960748348","host":"s3://npm-registry-packages"}},"5.2.2-truffleLogger.0":{"name":"truffle","version":"5.2.2-truffleLogger.0","author":{"name":"consensys.net"},"_id":"truffle@5.2.2-truffleLogger.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"cc0ea9a48656ab3ce43d30b4aa22274254f1eed6","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.2-truffleLogger.0.tgz","fileCount":222,"integrity":"sha512-ZZkqAs0Adai847Berzyw4NR/6w6s9GMR2opkCMAApH/GXUhXMDeiv9srDxK8hHVB7ccWMIZq9anxjObMSQnmHw==","signatures":[{"sig":"MEYCIQCKdUhqNgcMOsZ02OwUoWwMvFZ02qVAPSEVLl8etrvsnQIhANa4tnBIrIElcQmWWOM9y+Jex6MkvAxZup5pkXZZKrYe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119870241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBiNwCRA9TVsSAnZWagAAeWMP/iRe9hLrd2fV8fhz0D4k\nqK9urTr0wtmx2TVMy1E9lSUqS8uiAp8rEqQT1beDlph8A9kwp6bcEC9u25ou\nRwCPcAst/uJHvTP+AXe+OALIEA7ExlT8P+7m8jpJFInc6qlu0PwLvWqtCzYO\nVeyVKz/6sTZ6HNuuMNvBmxKSD8+wo6ws5nUQFUI2Ip0Z+vuEr9iR3pidY+y6\nXwSGAlw5Z/D4BJ22wS4jRo60rKJZL4vdN4xjxcKDEcwUhamwUmq9DoI9syPX\nKId0pbCStWcYYDFKOHq5pnzvXGO7n0EMJWbSeqa2M/FGTW1fCKnBijeDnXr4\nOqPX5q0gqlTyyFtuTTLokqHet8bDBbP07nb7Y+XE5L8n3jYb0OgC1Kh4Kfff\nlmJuQH/fvybLqCo1Uwaxah5NVxDbzlF6P3bYlvD3411UlQ4DpnBpLSCHF83M\nMjn1wvAe899T2hqcP+AuR8L8EXsjOPt+PEz2xeysdNNGJuoYDyln9HYukgtD\nxL5nfzNAZAJ3knRxmrVLEDhRCjZguG1Q6R4Mu+VSBS3IoLzaFQcZjvuf3ukr\nKVn7bUekaniilnQoAz6JvlSGUMOj1IMzSjTklSkKjV1fXD+eOk58AAC7PlgQ\nBtvz+Gj02DZ0anF7jYLlbYrfk2oSjfAFeLD/1dh7OWqdzcD7nfUB/cwmxH2O\nYOmQ\r\n=n/5t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"020264c9f85e3db30177cc39b3f3728e68698184","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.17.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.17.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.48","ganache-core":"2.8.0","prepend-file":"^1.3.1","@truffle/core":"^5.2.2-truffleLogger.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.0-truffleLogger.0","@truffle/debugger":"^6.1.4-truffleLogger.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.4-truffleLogger.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.2-truffleLogger.0_1577460591281_0.8201591166534767","host":"s3://npm-registry-packages"}},"5.1.6":{"name":"truffle","version":"5.1.6","author":{"name":"consensys.net"},"_id":"truffle@5.1.6","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"cafb5fb9266434b46501fb0b761b4de8f88f817b","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.6.tgz","fileCount":221,"integrity":"sha512-blTpn76f/XC0MFcSGrlJJLEZgV+q5LCSeXzS5R2fzSHWuSuv+I4Zg5dAdIHd4XDqxfLLEMKA7bBcEIAklxKw7w==","signatures":[{"sig":"MEUCIQC9zzR8xfv026lSPCbKTmYXvMusSUOGmdF1OyRYjbVNXAIgM/wSFxPp8UWmfgAlPz+cdR8dw5qA58UkhQ7JA52+pnM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120362530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBmKMCRA9TVsSAnZWagAAo8gP/3AMiTKA7YPlaWh59fOP\nK2jH4YsNc6T1Y07heZ8bmPMwuU/nxQYt5+Z2Ju7Xko2eUd3593D9qEX/UFMH\nh9cMmYNtR8RhPtiqUfB12i4V5D2jXb3qwk24wk/tCqzRjAOuCytJGDx8jMPt\nV7GezC8d2+txczQaIlKhCBgVV4NxVdpUN8hgork7mxXEaKmMJ8grJ/J5cP6O\n8jeCpMW73m2w5YFjcfJly/H1OyX8UxMaUaK8s21ArtU3xyhtsHTlrGqUBgWm\nNfAtJYTVzDc9/DtROEiO0PWL5MH548UGgJhvtOV3k2mH0h77oN4fnP5nkhpA\noAjCFfavwGbbNt+tCvgi7Af73ilIpZtH/mtUvr54HMC4osLEDHgSIVG/w3TF\nyM+C8pixUY8HnLLxBRpyD+/NZpr8jM+vF8hCtfWk8lVn8Vec6H7pGK6SibOH\ni6h/FxxYGkzaBEuIi3dMK486lQSzHvi3tPkbDa5G3kx2JMDMs2k6nk/Qo9dP\nasGabHBWi8I/fI+Uejn3i11frlmzK8HYiIVu8y4jd/kFjDAYy53FJemO+IKM\nZj3QcVb1d4fmsyM/bbwKZgOjyu/PNhecwQtTolablVwEUOh7u04BflvEkhYH\nc7aWLsAi2TXwp+eZ8KMwc1wS+5gDt/oLpMK/mIZ5Pp3dLhU+Bei//GN0+pin\nfiJY\r\n=eMUW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"07596bb1b1ec13de7ff430d487ce1f463a3fce02","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v8.15.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.15.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.50","ganache-core":"2.8.0","prepend-file":"^1.3.1","@truffle/core":"^5.1.6","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.3","@truffle/debugger":"^6.1.3","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.6_1577476747947_0.7949830666846034","host":"s3://npm-registry-packages"}},"5.1.7":{"name":"truffle","version":"5.1.7","author":{"name":"consensys.net"},"_id":"truffle@5.1.7","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"d1e4645e2da889920e4bc63fd1139192ec6ccc2d","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.7.tgz","fileCount":221,"integrity":"sha512-caVeXdNLO/3ve5Iua0cGIb0YKcXMdKdWOuqHBkFVMMWz66jABNBgtspQRtIvmXxTcU9APTUrbPOz7VM+Tht3yw==","signatures":[{"sig":"MEYCIQC9TtE2inF/OcyKzzJv4h1TIBLe8vn9XDBZOsH6KGFqdQIhAMo4kIqEgdn32qRuJW6xCklFSYzKzxr35RH67jY/CB6+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120362690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeES8KCRA9TVsSAnZWagAAyRMQAJ8fJD9hEhHjWCumuGvc\nG0Et1S1H2VQkj6LwkchsWS9sBfLG6QGVijp4DvbC+pjAZ9F1RqLBb+H+SSK1\ngc2mThIZBWOASjIoFJUZbsLePqJ3rpfPEz6nXI3NgTljLd2ooqzQh2+T6cz0\nOwm3mdzymLi/fQOJjzth382ebQ4pzbbxepR+iNrxhlwvyzUBA1hVJgmbmnPH\nvydL8Lf1jYg0ZQdCMMISBSv8e/u5XQ92A78Mh4cca9auRdXqOsZy+qLIzrtN\ntZ+3V9TWyAARNjvm1sUH68t7FwX8Dp//QfTQsl+Q23lHj2M3Pwf31O/HAH9l\nWPjx7gKcSS6cFF4FeJtdKfPWeo+jZSS8HrEdFNaK188HLvxPCiW1n9yCmSSM\njebo5HMnslgT9wpWjCUwkAthzWX+wi0V75D3zNipQCsVwoLd29W45etV1N43\nTzMuRShd6ltsM8dwwwX5+W9QvZ/SQoBrhVaeu2AODbSomxC8C4CPFDbjLCUZ\n9xnxOuXAn6QZXDwaCxCGyDoH8Ir+pxH+g90L4wgXLr9KJQxqWAO6Mcli0OHL\niP03bSoTbrH1rpdhUi6BoSXCVzMM3SCDvHlt/3jXvpi0SH7eb+h6uImtLuSI\n0PHc5yviBVb4ccl5Z3rvdgx+L/t/fb6teYDFzLQ2qUJoxjaRiRoGLmTrYw8W\nSgfM\r\n=jNx3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"3f9540812ab6e5b4c4ae92f7fb8024455e93eb1c","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.50","ganache-core":"2.8.0","prepend-file":"^1.3.1","@truffle/core":"^5.1.7","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.3","@truffle/debugger":"^6.1.3","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.7_1578184458013_0.39170247063211794","host":"s3://npm-registry-packages"}},"5.2.3-alphaTez.0":{"name":"truffle","version":"5.2.3-alphaTez.0","author":{"name":"consensys.net"},"_id":"truffle@5.2.3-alphaTez.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"c60655ef19a94437aecaa00891e00de9861b78a4","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.3-alphaTez.0.tgz","fileCount":221,"integrity":"sha512-tt9cdCupLNdEUApjhdps1FUaX1pN4kdfmusuO+K78gCV+V0H6HjzwSoXiyMEoR/AISNPMWcA8yAslpKXfKIuBg==","signatures":[{"sig":"MEYCIQCkNY5Lf5K3VsOefrtcdyeYNGY0YVOw489F8U53ZDHDkgIhAIkaD2WhxvGTtiIUfdcmw0g9xmVJygxZOUC7MyrCV0eV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123746715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeE9HACRA9TVsSAnZWagAAf3sP/2zUeVRgE7YQ7/80nhrB\nOhSAy5szknZpUjL/ntc+D4YWWauUoV5YUDWo+nJzs3nlAtSLBHcTQ3UUCOq8\n/BC7R8MxRa+nAKDz4wevY2y54W5AtFr6sa2m8mwFQeyQfqFodL6T1EXfJtUB\ny4knQA9OV7elduECdIsd/aGES5e1WsT39dWJrrboxbjrcASOe6pd0/yCIy4/\nPjVrUbOALyOxjzB0JxThmcee4GCHsY/Tg50/OIu+68hbJDA4yoe6qO6dxdj4\nuekX5justHFx7ooPDE20si5nPcevJUEHws9JrcCmxk37Xd/DmCcyrj4hhkgD\nst/+b/Sz3XwKOC/CJ5qdYPQAO3L/inKNbB74qkZSSfOwQ8DM168tPlJpZJVD\nywm6EZtZ1qAHkI2hynTQIoTElHldHafLxL6Gpo7+qFMBKNOzv4nLhZnIyntV\ne0LGsxyvHyljJEc+na49JF4BivbKfFdVR5TJTeNcg0BdaQ4+SjNWyld6AfOy\n5yjyHwa2iMSOHlsgOuMhVuJDu9B1ubmXnoFlpAdqZyWSTDvBkolJsQHaWzj5\nSoGUAYI2QS3TQYUPim9zBjC873MYmrnUbMkbPFg83ZHum1/McG4MADDY1z07\nl3EbCfW8IReXADumvFb46rXH+Kl7FVu2P5v/m6cCTfN9m3bX8xdAbjOzRq5x\nlCRB\r\n=HtS9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"8feaf6fb72539e93f1ae51407fbeaa6f66c73317","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.18.0/node@v10.17.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.17.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.51-alphaTez.0","ganache-core":"2.8.0","prepend-file":"^1.3.1","@truffle/core":"^5.2.3-alphaTez.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.1-alphaTez.0","@truffle/debugger":"^6.1.4-alphaTez.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.1-alphaTez.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.3-alphaTez.0_1578357182316_0.9959973207984261","host":"s3://npm-registry-packages"}},"5.2.4-alphaTez.0":{"name":"truffle","version":"5.2.4-alphaTez.0","author":{"name":"consensys.net"},"_id":"truffle@5.2.4-alphaTez.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"7475c499c795f22805ea46f5b4f8f7976f585369","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.4-alphaTez.0.tgz","fileCount":221,"integrity":"sha512-am8QNueP0ePwC4BR10ckVqgPwmpT/d1pvclxR0mDRNENsNNpRMnflx/eFOJZDQra0X4kX73RO9/C0hSHBH/Tug==","signatures":[{"sig":"MEYCIQC92momrslRwQbOz3DfeRCGfq2ueO2Y2lhPgH2WBsEbhgIhAPlPaNCQdZVIXDf7lh5bJg0wttdsLTU2lsMnEvTWDvcj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123745995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFO6ACRA9TVsSAnZWagAA5k0P+QCRUNJiNVvMkkAvRLua\nPcG3Zh/sL6B7la6XJUs/QfBt6z3uGE4iRX6ytYLEy9xCao8C46I6MpjQD1Pc\n9H3YI28K9+pQPPhe4cxpHrB56VFGnWz6tdkLGe8k4I9Y26ZAdIvwnJz9+3PS\n8ICbGfediL6w3tatuvA3YmSVC2DO9igK6REiFC0oDgzcxgM/SklDQNHJYFhx\naU3xyYhqrZ1u1/11akFqYKg2KJdzvEmEHrlAJVN8W/H/9XoqujP309AoeM4T\n5zLKkSP8AufCz8sgB7Lav4qyLG6Ao/IxSylqeMudLQSh3ICF1rOAFf1vKWgI\ncsUJ8tQqb+hPW7wz3YQtbzHzFu5r6xkyq1HPHmuZTik5G6UMkIWNwD5ejipe\nJJ9KC9gv9OOKGfgTguGNnW9dSULipfnbbaIQQ8aHw2YoWLb3X0CAit/D4mLI\n1DWBxbHR2a5CncxWCgIPont+135paNW3aOGcbZNLV4Yn4wFbyeeYXxsBFUBe\nsHpYhyXZ7KIqs/hZs/XpCk0TA9EPEmgmUyjvovCIaUUVEuIs8mKdlj0Syknj\n8iRTc2NnxW6/98/jLgJpnDzq0jQzhY9V9QS6o6uqO2oWEDXIBZri/4JYq1W+\n/rcoz64g3TMHdPQW/xcbu+cxH/VEsmrzatUe7TSkg8vFGjLt6p8XVDhjtHUU\nguql\r\n=xjmy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"a960cdc714cc48537460a32738c06222d757f23a","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.18.0/node@v10.17.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.17.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.52-alphaTez.0","ganache-core":"2.8.0","prepend-file":"^1.3.1","@truffle/core":"^5.2.4-alphaTez.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.2-alphaTez.0","@truffle/debugger":"^6.1.5-alphaTez.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.2-alphaTez.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.4-alphaTez.0_1578430079527_0.7304911324243388","host":"s3://npm-registry-packages"}},"5.2.4-alphaTez.1":{"name":"truffle","version":"5.2.4-alphaTez.1","author":{"name":"consensys.net"},"_id":"truffle@5.2.4-alphaTez.1","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"./build/cli.bundled.js"},"dist":{"shasum":"ad87b12ef4baa3b92c2d6c00911e2efaf194b58c","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.4-alphaTez.1.tgz","fileCount":221,"integrity":"sha512-3uQMWt6g/XZUl088b084Fr77mzoUsc/8j4d3IGn9mQ2sScgHikntPoY8qp+NQY6fdYH4tVRi2RLef4XoBJO09g==","signatures":[{"sig":"MEQCICKECGhxsIpjzzWneNit65aMegZFSwctKwxfvqIXo59OAiB1yjN+5SEjIiuyydDoWj01u84ABJLnAclZcTyHWq5gJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123747993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFlBMCRA9TVsSAnZWagAAWlgQAI1It5xu4fkKOgSVOaQ0\nHJx/ng9eECybA4W/5r8LLvo7TLcAcjgShPPAVl9gGuMK4xlna2mNjpeH+r+J\nB2RP0tQ4RMm7cse3lPcJeGCo/pnqUI58P6MolSmKfJJwcARnQ23965tKUfoz\nwdM12t49bgufinWGbHFr5iDHu851tLCB3lIef5aaOp3V7F1cWxU2MAMkBdS5\n3/1SUIgkEebO5IeDOHTWbcqqm8kjIiWScGSnOMraSGm7gUdISZ1pVdMRaXP1\nzpcCpbhcSjlQrHCQ7+1RcCtMSFUOcAbAwb6a4SP18lSdxSbt4rDEleBF5jFh\n3eV/m/+25RfHSvyuziWlt4PxMpqxUVlwsD7VSws29OPb83JVfZtZbipuWk+E\no5c1yH/M4ECWS370SxX8z+a872WVP4VUSVuhuC79TkcnGjMG2FqyRHD0Jx2W\npx7DHXJB6QJaNzt6ilYXSI+SC6NVk7Lqx3YsrU1H72Gi1AoPyWl7kAPeCXMd\niL8VPZBcl9M400nGhZwj8oL/oF5EnKe3v2skk2rxdn3rYKsgOuR/ix228CTA\nUajNgXmwcEe1/uCYH/EEbO7/MoIqgB3DngdBozNy43d8UDy/m2C+dKpAumwX\nrDpwJl7v5TuDORAT+AKXJO64hDk1Ha6OqCcYuRIGFGC1Fj9h/hDa/k3xHtey\nyEJz\r\n=efmh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"b17faa2e241cc504df4244a97e2869f55d31ba58","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.18.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.52-alphaTez.1","ganache-core":"2.8.0","prepend-file":"^1.3.1","@truffle/core":"^5.2.4-alphaTez.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.2-alphaTez.1","@truffle/debugger":"^6.1.5-alphaTez.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.2-alphaTez.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.4-alphaTez.1_1578520651462_0.8631163378177258","host":"s3://npm-registry-packages"}},"5.1.8":{"name":"truffle","version":"5.1.8","author":{"name":"consensys.net"},"_id":"truffle@5.1.8","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"aaaad69a63ca6bf6b459702bd0a1fdad3fb9c2be","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.8.tgz","fileCount":221,"integrity":"sha512-/r2ul1mtoNO2obGZmfQX3kjTPQdWRfIjW4sm5x35VJVxsdPif5WZXsDluPAlcbqJcqP6vwLZNmWoZHMLUE5Y8w==","signatures":[{"sig":"MEUCIQCdGqfR2DliRP0bzNJcS+qJPDxegrPH97ZNt8+n7R9gRQIgPTzNVgSXJPasyoEPIfbRLrWvHuXKy+dmJsjpCNpPcB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119771594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGMLQCRA9TVsSAnZWagAAy2QP/imPJ8RQpFU5+S8UaTGi\ncRVwZSvzsfROPhip2xmtf1DgBLMlkhVsDHUfkjttEodiMKG23dd0QVeC3gHL\n+g0bjdLoj8u0yOyDAGzgGwHFQs6/boJnNRDQhBG8ui0OaZDeQpp1W53n/xf2\neEsgW1Ro6vsMO/HT//RwAT/+9ecVTZxCTgUeVMylcSQIfsR6BH/4q0jhPzVu\ncnyEcf3FDmMMwo6kKj0yXXUTHbjYXCtcqrMpZypwJdh5y3k/LINOyrHA/xwP\ngiR15KTH4pY2aiKAzzZza23gZi1t2KRb6zQlKzNO7de0CIEBLArdaecDadOv\nkUF2Khn8/+DVAwfp0Gm1X+GBTJjn0fMQ+U/yXj4pgazZZiM78quQJpivEW9Y\n84A+roPqu5ZNMOsXwXMNcrf1hHGLUSP1CNzMBiqDE3o6WggkutiWiVfgXWew\nJskVwRufolbdCh9fcJ7an+2zsyuuc+nWvIoMuEWQ8aL0/O6+RG8vHzCfrSt7\nSupzmn70Ij1GAlncqn/Fvur+9i5BBlPlbpWN9hDMUcjnsRpOWhnGpAs/JYMd\nEO8iy8U07tQrSOE1hPrffXonf4n2TX4j6fgfnzjOLMpXa3ModunZqtBZ65xZ\ngW0JTraZBcMkoHXglwRpFiH5y7mzLcYec9YNo687e+7gCppWUl3kSlPDJGiP\n7RIi\r\n=lrFL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"8a599cf0ae6717bc06b6f2561c62a84594c2cebb","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.51","ganache-core":"2.8.0","prepend-file":"^1.3.1","@truffle/core":"^5.1.8","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.4","@truffle/debugger":"^6.1.4","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.8_1578681039195_0.5570685353605347","host":"s3://npm-registry-packages"}},"5.1.9-nodeLTS.0":{"name":"truffle","version":"5.1.9-nodeLTS.0","author":{"name":"consensys.net"},"_id":"truffle@5.1.9-nodeLTS.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"a6a0eb38628d63444e789f6df2938ec2729cce8c","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.9-nodeLTS.0.tgz","fileCount":221,"integrity":"sha512-2vk4P5dBR3TbMcIW0G9nRrfHvS5sm7cL2K7YVciKGD+zlq2/RYtRygyNoWs7ThOiQi7f7Qa9kQv8yM6A0BqHnA==","signatures":[{"sig":"MEUCIA8lDccQWpKaIeVCP0ABfGvcOynZrHVXIvlX1z40h2PxAiEA7FnQ2tGMrQ5AIgZw7gFXmaNvXUjE9ciqfr7/O401CXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119771105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGNlXCRA9TVsSAnZWagAAyPIP/i0C2dnT8OkUgHnjMjeX\nw3kx83wDyLM8tfOri6UBuhZlxKiZRU7hQWYP8iZhTVUCob88d5jpw/66byBg\nrigExc3zqS5uBpCMW22LuHpEAFzeN98wp6BuO51GoPKbtxQA+9peavBGzgTB\n2xLOkoFkBXfSp0Y17N5m6nynVdcf5I0cWMrvWs4ohTj+xPyQ8139SFGD3snO\nvdTuQSCuMDADBk2Rgj/oVz9wGa1nX+unfnhiCNQOtbTsd3T2Qal/JVUR8qWf\n4RE+e9jQtFhhpbaHahPjVe8geTekJJ1iMcIs61IABo1owbaQsnQe34UlKC3w\nuaRbTyGZOzwKpq+KMuRRpU3tB4nABkNM8eXrlujjQ60c1eQsB7629QjK3pM7\ndYzSylzlN/FRfUT1e3TJbg3KKXKPxNBRqnhI9mYY/7W0gmc8ArBGz8yst6xY\nQFk3OfFUiiMhWB3kjyYrDocybrMW4LbrWYDN3HiNa3yPJKFUKsHxm5cZFpyl\nuVV+Eur1ZEOMmavmQ8jKQq+p58vxs7fzkyTFFLvSxGMOHYeFrncqAEi97Vse\niVpRHiwNktvlmb9KrtUNG7+l5+rpFqe31lou9IZiDVWjRws8pdBTGn0JAknU\n+UHnbGjNTzsnAOxzEItEaypFglfD4ijfORmhiF87Ev7HPTckoPYQQvSNCxx4\nNH8K\r\n=e2PV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"ded26854a1cfeb552dfadb610546dc2fbbd3220e","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"git+https://github.com/trufflesuite/mocha.git#v5.2.1","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.51","ganache-core":"2.8.0","prepend-file":"^1.3.1","@truffle/core":"^5.1.8","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.4","@truffle/debugger":"^6.1.4","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.9-nodeLTS.0_1578686806722_0.49123503715146155","host":"s3://npm-registry-packages"}},"5.2.4-alphaTez.2":{"name":"truffle","version":"5.2.4-alphaTez.2","author":{"name":"consensys.net"},"_id":"truffle@5.2.4-alphaTez.2","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"ab7810cc58c55bdac0359f9c2e1c3caafd77ef34","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.4-alphaTez.2.tgz","fileCount":221,"integrity":"sha512-wGtPmhAW6GD6cypIvA89DmT8xRsZgl5YN7a4ypZJmAkT2kUH+FdLm1aI07QkM4OslshDuCEy+sAuNAxH9Fcz+A==","signatures":[{"sig":"MEUCIF2XvI2tvI+od9vlDvne8KlxWQ8H6WsJ7LaSMURxHNw+AiEA4C16fiGVOuY7KuL/sDbqeZBq2oXRMwlUcxQ6JbSfmIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129917781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHknPCRA9TVsSAnZWagAAUmwP/1LGdauf4OReshkYz+Ec\n0hZKvnSEuyg//lzexvZb5latsvISg4ny1VGH769J8/K7+4TXw6mJbopbuDCK\nFdiiz8c9JAUS/2ygr2NO1V5jreu04Dh5L+h0ciYCa+X6yLgd9PBMVdySw/7V\n70bQpMoClwy8YDLyiMhzC6a5ra64GcrdCYFPAizVUtZb63KPKJBJtl5KbZZy\npidxbk6TwpG1IQb1jnGx5CEOuvpfeJ57A59+OuFKXxpJDgAs8+kPitt8RCsQ\notpI4aNp7pCR0D/x1jzjow5NhV6dVlTAhB5Bylxl+naSYHj6BvlqTHBM1wNv\nwxu4eH2kX0IFOGAoaa3CZogvDdnEaU1tP9zqicXQmruCFGuiJx8l2Zsiewub\nJLaxcqi3z1X5newasi37N+LW8a5aqJvfWXgBvFGq73eFnNi+koYN5SRuNf84\no8RCxvc46D5XEePj9PBeIY8875z/DgVT7Lxm36oDBSKm5v/z346ZOTXnblSB\nG5Z+RUNRaHoqjRw3fyWyxBXFAx+LZMOjm6lYJdn6aIGzl3HNAZPLzyO183NV\nd3RHVNFiQaZnYln7UxHuauVuu8UeAUlKnj2Xi5U+6lJ98BmsxSqDPFAPlhrU\nPRksVglfPlh0oEOpsjLivdPTm7MrcvIBJYbEbb/YdMI1nl9NxK3WOlsApCIu\nCJim\r\n=PRPu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f2be8e62d3f20d1e8d731cac4353d8ffeb233fd5","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.52-alphaTez.2","ganache-core":"2.8.0","prepend-file":"^1.3.1","@truffle/core":"^5.2.4-alphaTez.2","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.2-alphaTez.2","@truffle/debugger":"^6.1.5-alphaTez.2","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.2-alphaTez.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.4-alphaTez.2_1579043278129_0.2285395474776808","host":"s3://npm-registry-packages"}},"5.2.2-truffleLogger.1":{"name":"truffle","version":"5.2.2-truffleLogger.1","author":{"name":"consensys.net"},"_id":"truffle@5.2.2-truffleLogger.1","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"bd05d86414c39a9f35429e6246e71e051128dc3b","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.2-truffleLogger.1.tgz","fileCount":222,"integrity":"sha512-Tuk1FgIyDxbMgxRN6O62QIZ5Okeo9kbZ3gdMmocW0rwBJOur/OStI92G6ss9u+9K8+OvGPGaWYcZXhyNFZGYag==","signatures":[{"sig":"MEUCIQD98E0vCGODcGvlyCr/pDZQeKJS1RVmETLm/I0fzP8h4AIgWzqi1Cl2R0fAFvcxDmH3PEKhltXRgGpTbsY84b4jwv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119791671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIJfwCRA9TVsSAnZWagAAMJsP/2Keykz0J5fC0YcGSJEN\nqcCpEOEv43T3oerMzQCCqZ+WG0esc9TswHvmOobz10StCekf8+z+8rLGFCCM\ncH8APm0ScBmeCed7sVJN5RONAPilfzU2/z16LlJ89PuC9mr+UXfuuJ/TVOn8\nJ/TAkJTudEXwuCbYqCD+4+5ewEGJiae+2BYuC3/mhm3AdCAnZIFF+BORkc2N\nwHtB/RboLonkUpfLBsxmefB7O3VqsxPqhinHSQAIUXPSOPOxB4fPksZabDCm\nbKVkueD22Z8uTgz/N6SyqH5HIDtT+OCnlRRZvG5IeAMOTz6MKGzszVO1P4dx\nW8RZ2hDFt4GsU85Dnl0GcROn9p/J7QwEU+kmKNnbJIuevxObCl5cnGx9J+TZ\nwa7tp+5nBDhhrSOTn1xKF0g5tdfq8R+8k5KHGcvUNoC8jv86UfhwdYc1AWhW\nkwTXxWYbC6qsjF9ELFkhqyGsz150hJVxy6A/0jgGwp3VsiPxj6CBX/p9+VJ8\nLXR/iQC+q+hVCkHqihjVlkIURWI0qVeyAgltnKA/XzaFNDyjSVAzvXitar9m\nHpMJ9gZg1eT0H0ev7zlkkYM9f7Fsmkf1xNoiQfw/ceCxwah41ZwxtxA0OBRH\nPmUZI+QUGU+/GyYH4AMkPSbYaIZgqpJvDzi7szAdRiH1sAAxxD/bTuJdxpO1\nyOrl\r\n=J2Wi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"7bbf50aa51d495cc3095882bc16c74efa4b4f20d","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.52-truffleLogger.0","ganache-core":"2.8.0","prepend-file":"^1.3.1","@truffle/core":"^5.2.2-truffleLogger.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.0-truffleLogger.1","@truffle/debugger":"^6.1.5-truffleLogger.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.4-truffleLogger.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.2-truffleLogger.1_1579194346328_0.7729686450161679","host":"s3://npm-registry-packages"}},"5.2.4-alphaTez.3":{"name":"truffle","version":"5.2.4-alphaTez.3","author":{"name":"consensys.net"},"_id":"truffle@5.2.4-alphaTez.3","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"5947015fdef336ac1d0ffd22fc860c36f18bcb24","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.4-alphaTez.3.tgz","fileCount":221,"integrity":"sha512-cg347XVv7P9jtPmURZgT10qIhnJI6bt+nh0qc9FWbXWQeOs17Quqn3jXeUbpoEFpMUL2b0cEBT0CYVxqrrVQQg==","signatures":[{"sig":"MEQCIH8AuuEFnONrjBfLTZMqxR2aVtIKFJMxT5nxrKUAu9RcAiAeWx2tvQT4YXvK8Q4UNJsbHbzUQBmvGspN7SlxNPo3Fg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129922389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIMG5CRA9TVsSAnZWagAAvF4QAI+753JahdfPgf/OmkES\nYEE/0LcDKDlg/pd0l1MJfl99jb1NG9AuPmwyqI52zttP1M4OiD3rklHefry9\naVT+UlRhkOsFKTt4Hf42Q2WXHFD9V2a3Wx6tJquNNRaifae84yiV+vOffbu2\nIlzPj+yO7/N8x7rP4fD6snKmXAM8WXEJ0EuZgA3jXMWQ1eA2FwlSPHiXRt+b\nDhi94S6Ce5aHs+dDq+yz7nVzoQBVz21UisKEQeyO1RAdfJVZcaRsjyY7j1H0\nkfAW7obseGqBwUeAuayHdIl7JkkHeyV6uDk6MsK7T2mjN61RH2yMFG4zrVbb\nHDwce0JgptYTMoVvaQ6zsvbtYCCQiyg9O7mnpURQY745K4bUsscfC0M5vxAD\nF89jn9zZyMXmOFgGHFDPht50tgCYYempsZZtScHtblqljgmerPjBzs8rSN/6\nH+xCDeoC2dYexj3YvdncKG0NE1FQjIkfnni/mXBqawCes0g0/ElVz3HC4ltQ\nHJfKi0FQdNuqkgh/rfXIfyjkWxa0sb0JWQQ5Cp5F7lwrJ1LjsH2h1Jf4DYKE\nbFXglMpqN7Pu27RgH74HP4ytZG4XoiAU0BcSrf/Jej9u7cr4eB1gxl3W1IJi\n6IPGC0ZZRj7zTiugDhRIYWfXvI1IEqvhDO2Ie5jdykb79vwAOy5S1whfrcTW\nIvzj\r\n=yY9x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"d29ebd9d610cf07fbd046b0a19bd6113916f7ad3","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.52-alphaTez.3","ganache-core":"2.8.0","prepend-file":"^1.3.1","@truffle/core":"^5.2.4-alphaTez.3","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.2-alphaTez.3","@truffle/debugger":"^6.1.5-alphaTez.3","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.2-alphaTez.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.4-alphaTez.3_1579205048581_0.6879072047890078","host":"s3://npm-registry-packages"}},"5.1.9":{"name":"truffle","version":"5.1.9","author":{"name":"consensys.net"},"_id":"truffle@5.1.9","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"457bfa71af8eb0098fa551e2591e53dbca0dbe29","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.9.tgz","fileCount":221,"integrity":"sha512-iVEFOqeakcC6tZHDN0j8DU23uR0tM6hpgd1D33NRVNR98UrhnNA99Vy9+wiy9XEBXWycjgcBiRvMO9pWNg0aZg==","signatures":[{"sig":"MEUCIQD/t40qeLr2Q4JfOnXge0yoq683qf/wc2+f99qZAbDRmQIgNfGGVYyazB1MV0B5QeGIESU13xPltJGNwhI0R3BryGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123045023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIgUBCRA9TVsSAnZWagAAlC0P/008H70NGJZH8HEAiHsT\nqTY3boRSi78RnWj0kfWCT/fKgzcXPneDkKR7swaWrH+oh9jAe3iBRZAS1mM3\nXC1+P+fVpLe99Ve5hvb/0tvWfG7xk/tF220WZpWvbU+VudQAVXuWq2V9L/5o\na+Jo/cxCsFsJ4hMDqkEDXoVbkSQIaJXzcHatwfeYn9M7lufdJNf+w+LjQBww\nq/LlectFCX2qM1w+ZB4X1hd5Az4ffKAcx7Rbwvu8v0VQTd1Y56OLjjqKkmDz\nFo0mvF+EheRqjiryIoTcOXY2byAUDGSxuGw5Bg0l5lrgxh5PDwoTduDqWjDU\nkS0Uunk5/UMNnpLaeXD85xgmTtF+e+QzDJ230ZUmNQykcMwSh3x87EtKZ2gh\n96jt5+iwIPqzU606F/UpF0fQBojG6Oi2KVLYoX7mobFNeoMTDLQKQtYxxoI6\nATUizKo4u1uIR8LLdKouREEJChkfK9eu+P2pn0K/dWQrQk7newPdHeS/8zh/\ntEA22SNCtB3/ud/vYxjyMoNMQuNVlAJF6akR88CfUVMWf5LZUZubeSTJyZHd\nLqkCUAdchWkCcQD0rfMgJC/7RmpJse60/cV2o6XTHzNdV1hfNLZRXI71rAnL\nednWQXc+xxFjDcW66for78JlnZiOECK84QcURSZQ9G0ptAWm0eMtvoMZRgyr\nkKHO\r\n=rkrP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"7c19713c22a512b6a7f936a6927ddb553836d56e","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.52","ganache-core":"2.9.2","prepend-file":"^1.3.1","@truffle/core":"^5.1.9","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.5","@truffle/debugger":"^6.1.5","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.9_1579287808385_0.1596954418702503","host":"s3://npm-registry-packages"}},"5.1.10":{"name":"truffle","version":"5.1.10","author":{"name":"consensys.net"},"_id":"truffle@5.1.10","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"6866c6f7b88507415eb2d29a9c6c2ab5eba6df2a","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.10.tgz","fileCount":221,"integrity":"sha512-7dkBjNwabpNUp2LTSsXWUk5TMOfomX9F0mPLDEZgAgmfH3qWG5rBEUn/jw5t0LQfVx8NCG+GIN9FxqiUIEWrYQ==","signatures":[{"sig":"MEUCIQDWKa8E+KjIkcp/VXQPFkIYTzwDDUNFld+B720iXC2PVQIgbjxJs17oILEiXDx1X5LyvKYgK16LfgRCUeN2lw8p4N0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123223117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeK9f3CRA9TVsSAnZWagAAgSoQAJwm/4r1B8RjfvblacEj\nNLIyCO2mzDWJsSKsJgiQ+dHW8nv2OEXuom5Xx/rwqn8lSvVGzy5u8motiJc8\nOq25WUn4t8ca47M9eKJ5TlmnOP1XVoOsf6tHiXrY3V+zlk9Gc6huHFmmOQ8W\nT00r837+Z4Qmc6hwPqyY3FjOa6OTJzaEIM4kyxKl5IJTXiHLa4tMylMBlc1G\nAm37uJESb/skb058ZwmB976kFeCDrU79LE4P6EG6vijIJkt9sJT8gnCiV8y5\nBE7Vg1GxiM/KM7/zsn0kGmADYIwcdTy+ytlIP0YndDZUBik69lg9QZZEhG/J\nxAqLmhZ/1DQjr+UGuiY0wtk7FAO7CDBM3RgRRE7rWsNrsL5BPdYlQVHdy3Ah\nGE38tSUueSpHUz23p7ENdfiC/Z0bBjNKCZMO5TdIvELO7tby6GcvOTedPUxZ\n/Ut4inCCTuumvtBjH0mNahv0Ew1NgK/PvJjPWcKBJ7YzMnbOYtqoOxXGwjsE\nNgG5Vjd3IJioZpByq9RdyrFZ+GNoxd4Mragvg+CnuvRqYsxik7bpZ5b/4RFP\nVidfyPn3Duz/Cb8LS+m0FNISt91H6skwal5sKUBy6LFvPiCPymMkbBOaUFvb\n/y64yvvw0Uldy1t0ZmDKpBYOcPfj08rJUOZGH4HthhSN2Wu7BDeTV8EudoyL\nUoZ9\r\n=tnzg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"3966d6cfb0ac00acc8a062e9f72152cd7f8c0352","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.53","ganache-core":"2.9.2","prepend-file":"^1.3.1","@truffle/core":"^5.1.10","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.6","@truffle/debugger":"^6.1.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.10_1579931638163_0.15859883192143798","host":"s3://npm-registry-packages"}},"5.1.11-alphaTez.0":{"name":"truffle","version":"5.1.11-alphaTez.0","author":{"name":"consensys.net"},"_id":"truffle@5.1.11-alphaTez.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"5b5eb999f9345bd6dd4fc268d03f92edd4112506","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.11-alphaTez.0.tgz","fileCount":221,"integrity":"sha512-Icc08NN7WfsE32p7oudfV66sxDuI6DS4dSuNogSsOutXS+gv+Fh4twzpQIcuaLfvCZqLbHLiQDZYJDE33cgMfA==","signatures":[{"sig":"MEUCICTToKqrmBJNWgi+S2zs7Qmr+h1ipzemFBv1mZd1t3s+AiEA/bf4ZJ21gfshGUOSQx7CzDsiiNMBW31T4THdpjuw4jw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133586374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeL65VCRA9TVsSAnZWagAAl4YQAKFj6G/2obVrKd09z4RB\nNfP191/CPXGl0FxGAikKGrGTwnlZvs0QpHaWWEGZ7ydmwJLX2T92NzWM+03h\n32+cXEWcJmeZHpowcYZtd5oOtBIeTfI3Ypzs5TRCX8C7X7WZNL5MwpTTiKtc\nyvFOBFhmL4/pbWokBX1thlSfMZbjKu9cradGRlKLk7NwJgkW4DA6iwKrCh4E\ncbmwep3nIORgIgREiW98moD0TCJD2upr///3tdeAwm7tZcRivjPlGzaBxj6A\n0OcN09QNBlt1KBNnzh9XuDcm73ML6qiKjkgG3gII+gFkGxhJgSPXB8n7Qrn3\nARLoiUUljlKJ6nlJePlfHBMttgYPH2yqoDJcLcDV5iszjjKl7n6J1DMR+2Nr\nbyED8avs6bUBeLSOXUzDGx2kZ8W7rcfGzp5HEsgkz9J9CzzyX+MKPI1tr2xA\nII8eLg82r+5hd9ebeqvkjXPdWYuJ4uxjhL9noBupzei2jWioFT08KY0QHshD\ngqKKVLGoQFr1f5vpLnfVG+tmf/oMWQXIhtQJbFlCVhzlQ9O5YeXSYWBgR1d6\naHW4wPUZ9J8WSB7Ox0XIGwq4XYWBts7Xe6JbUe5eXINbb0iPjf53nu+lIgrw\nfsEFxnGUkMACqwkqF5Iecln408pS7B+Jnzi6NuKikjDzoiDaMm8jRnpiiDPb\nGQwV\r\n=Djg8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"b6072967c1d19e8fcba879e2a55607e704f64273","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.54-alphaTez.0","ganache-core":"2.9.2","prepend-file":"^1.3.1","@truffle/core":"^5.1.11-alphaTez.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.7-alphaTez.0","@truffle/debugger":"^6.1.7-alphaTez.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.4-alphaTez.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.11-alphaTez.0_1580183124707_0.3011720312002957","host":"s3://npm-registry-packages"}},"5.1.11":{"name":"truffle","version":"5.1.11","author":{"name":"consensys.net"},"_id":"truffle@5.1.11","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"227e84df0b821ca775b7bc26984080d3c0989147","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.11.tgz","fileCount":221,"integrity":"sha512-BzF5FoNJf0PP+R2KuIsxNsfbPzJ7VUrzC9iv/rKzK0S+MmafhntJf90shL6XJBgb0kNX/jDp4x2blk77bt3WMQ==","signatures":[{"sig":"MEQCIBeeVUBdgkeU1mcq+e9PzL6OyKXDkoUffjBzcSEqamtfAiATBGjrb3WZq3L9qWJLDhI5KGeH4hPuGVqEQUxXCDE2AA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122901861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeM0/NCRA9TVsSAnZWagAAAYYP/0zVOcEvh43EAOAALoVx\nxJ1g/mwiktUoGv5vmhfUKnsto3sMcTSxp5drVoCb0WmPBshIJMSFwA1rbqen\nqPcvjjjw7lHpp8dM6I+lZQgrjpbhX3TFlywL0LdymOE7y4tgzPB0KVkVl8t0\njLmgydH/u6N4hiMl43rfmbW7g4pJiGCyAeEKU2R25TPQWENG/jGwZCWPNR8Z\nZTEZHzp3zDEoBD5heJyjLhXhAaSyk937RiXXBBiFSM3KnVhNz9zg2moZp02l\n+1o99bfpfkcxwpxm3d78E2xtQwKiXuuGmVJPOmTxRvP+14kuu2hB5BOAZI3S\n41fRzvL1OpKSeAQ2p8Ov3GvB5IPQbEyXRaY7Lx1Ci/DQt6RyMWXbN+lkQRKF\niwdri/q6vObYnEtA5ZhKSog9VcLAQJMucrmmkz86LwemnB+Hz9Y0O4tzR+B5\nXUpc1VLl9vXx5MWeSliax/oudvWMabG3QqQv17wKIFWgXkk+BEZSHashABE9\nZV6K2nH4L/a8O2cjOHNIaZM0+xJlv/EUtGlI6CeNj6LGGOrWHQxSHEfjYG8b\nXauLCYsgXrMoGGRn5f7pwlFR4ruiEac+so4rL3pMOvNlOfQoo8shtO39Yddd\nKgNAklBu8p09qyZR0jhKR9DDGV/vJL+k81RwzLRZ3TS5SE0Q8u5b8RaK++3j\npeaq\r\n=Is8D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"1bc5b0427a19dc43aba335f87db25c7a928f3768","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.16.3+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.16.3","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.54","ganache-core":"2.10.1","prepend-file":"^1.3.1","@truffle/core":"^5.1.11","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.7","@truffle/debugger":"^6.1.7","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.11_1580421068301_0.20709454782441217","host":"s3://npm-registry-packages"}},"5.1.12-alphaTez.0":{"name":"truffle","version":"5.1.12-alphaTez.0","author":{"name":"consensys.net"},"_id":"truffle@5.1.12-alphaTez.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"943a2370b9d63a27f6350abd3fc3c91a5a28e8a2","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.12-alphaTez.0.tgz","fileCount":221,"integrity":"sha512-UPmPl74Sr4ZCdodipIIiLTbkGcGF8cXlN1YyScKYiFhqgMl+w4vEDCIRQp/URCTAQ4KbS+CiBaycURqBne4Ebg==","signatures":[{"sig":"MEUCIAizLjWwUDxfYhlb5qWgOIspAUxHzpJZrgPMc4N8fExRAiEA8ru/cqf1ZT3TYapSkxtDaGLM5HBnrNqd38LaJ9MfIPQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133269894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeM2yCCRA9TVsSAnZWagAAlxkQAJSOkcg2FCawttXO+jT2\n9mdqKw62UP9eM4IEiDDJzox9nGfPb9ilxnKqEMcHMYLewRS/eSMb1Kgcm3Vn\n8IAdLzu1dlVsdhyXKE5omoQ1YUBD978+IDLf5wo8mi6izbbEkLW7CVxpkxsh\nihVIGNCWgVImtV+mycxwNGWRH8hRbY2dqUguVx4IfPjUxSdQtSKisPAVxk+n\nsOv5DOaAEWinTtuLcHaaTMN1UY2gSRnezHhY5/+2/fiH2pf6DWBojKE28C4l\nsX8pskU+Ji3ud24R3RPAIxayOtYd8SApclii2zjjNvFo67TMfdjzbAtfu7Iv\nor2aHJSdNOr1V/4MNKWTGVegE0OTPu3HbD1OsKGM6hEZQVUMERkgBcsV17pG\nZTT+v9/jqJu9nJFFcDXvG47s7qR/Z6NGqGyH7LzYTYIZwUjDKfu084g45Y9V\nJFOdSkLMQYYXsJJua9lgxDZN4M1k91sE/U+ftFsF7ukPEV+NIJaYvK89vzd9\n+VPFInXYcAUkvTFUBCNVT5Bdkd2TPAO9UweeX5J9+5KIs9CRQBmyVoC5Q80k\n42MLMaUmPvrju+xyVAKjUzjxzgJs/1mlmJJtQ5fvOtO1pQuueMML41G6soqS\nycXYUStQbHSGrRUzOXOXg3HazpcxwF9gK3IDGjXl3NJ+A67voEtdyurc22L5\n8uaI\r\n=mgBT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"9b77ea1f1400960dfb6735c1310646f612b536b2","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.55-alphaTez.0","ganache-core":"2.10.1","prepend-file":"^1.3.1","@truffle/core":"^5.1.12-alphaTez.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.8-alphaTez.0","@truffle/debugger":"^6.1.8-alphaTez.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.5-alphaTez.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.12-alphaTez.0_1580428417022_0.6618332798587132","host":"s3://npm-registry-packages"}},"5.1.12-nodeLTS.0":{"name":"truffle","version":"5.1.12-nodeLTS.0","author":{"name":"consensys.net"},"_id":"truffle@5.1.12-nodeLTS.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"e28ce5a332f8956f1a74096d92d042f3b763d573","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.12-nodeLTS.0.tgz","fileCount":221,"integrity":"sha512-nvg7hIksOoZfnWYXVVOslftp/TjEVL6WxxUQGHpvwAqUOtL2zLFe1pXiMm3pg0F0BL8blsQPKVWewL8i7Q+fQA==","signatures":[{"sig":"MEUCIFGKTOCXJUvJ1183m2AtAP6cvSErVeLHUc194X2uwBRFAiEAjTIDMSiv3wWdI1ltwt/mNBzHF4wmMzZwpbLjgYpMksg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122677056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeM75ACRA9TVsSAnZWagAApY4P/18f02So0liGWo3pTy3H\noEj8xFgkmCKF3eYNRirPf7rPUH41F+tC2XyhXuROgEkbccTMfqHgKscjBil9\nCMKhiK4GtAoJ0MLkg/15BbSjpzIFuRaJF/CbOkM1GaYUt702qDr+hMtzut/e\ns8ozL01nNFesXvIKGKELTx9jUVLe4kamwN9hD/VgHy88G0b9h8PtKvgBqdx8\nNBAgrWvshXCDmeUAwuOx2vQjB6lkBpv0Ihw5XdHDxJM3EDqhBpfHUm7Xk3VN\ntjHuTF5lywhJ/PC+OGITrIlK5/0p4v96/23697qnjlhRlXLd5NKTuw9CGHny\nHD+G2cFq7ceAwyMXTl+AsPf7aROLntIGZSfT1y3JTc27IWw8/Ru3KViPHDOy\nHe2Iged3LxOtfC9K+SxBWuFQy3SWmInQivXdLUUkvRqSi7ELgg2z2nGRgqX/\ng4dmDHWjojw9AO0a3yCrEh2wkGPsOruNuARk9fqY3Jt6Mbd9fCk2Yc3eHiap\no/uKqVLGFdZMqda1L2NX630/WpjMP+5SbM4EpcIJ2Ge72fLdnXsi6UctPx8Y\nCPBfHaxr/L2fz7U2dmZv4BT3dsxUq4L9Rv4x2ha85uTLLcWuYz3DWPB5kGas\n6FaCxETu0mTLAoPEzOU6fEvcXhPwMrOcomKz/GH48TnUSmilfPAV8hP7s2u/\n702l\r\n=A1YQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"d01dbc0c54afe67cb6cbe5f1569bf115f410570b","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"git+https://github.com/trufflesuite/mocha.git#v5.2.1","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.54","ganache-core":"2.10.1","prepend-file":"^1.3.1","@truffle/core":"^5.1.11","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.7","@truffle/debugger":"^6.1.7","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.12-nodeLTS.0_1580449343184_0.05882605753873715","host":"s3://npm-registry-packages"}},"5.1.12-alphaTez.1":{"name":"truffle","version":"5.1.12-alphaTez.1","author":{"name":"consensys.net"},"_id":"truffle@5.1.12-alphaTez.1","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"b9c626ab86ad159bd1bd165b2ccdcba5fb3fa4ac","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.12-alphaTez.1.tgz","fileCount":221,"integrity":"sha512-jtggCSI5XirTUYzUfwraRb58hcickJstWt6ZkjB4axCavxnT049yRSYsKNU43w6NxeMSei+J8BLtgx3ZPjafcw==","signatures":[{"sig":"MEYCIQDG3kJhyu2ujiy2EIgLlD2ppZkToXujILWuVG2otwpx/wIhAJDljyQtDQgRZ0HiGWBhQxcsd+knO0ZXHHY04N/4JoJi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133271100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOM1NCRA9TVsSAnZWagAAGacP/Ag6WC81SGRcqD3z4bhW\nbHIzwh0Ypr5p51Qw1QL2tuww0bVaWbVbRYn6m3FJ7GCISkrODxPm0wE/3E2z\nyLOddHQGHxiGKQMlfW8jXeIAiFoq3J0igoj6KhPoA/e3SWF9sJnSbJYSWZUu\nDLtpuG+Ux9ILoEwnCQCPLW9cns4xaaeBfheYeScTDxZg+7sij51DIqe7SQYf\nqwfH4u4++xieFc0y+FW+5j/A+6NsUpxn5gkwvYii9Lut4AdyE2Iv5AIVzWQK\nuJd671TXA6L1Abj7A/4zgu8Rptcs9VX6ot3ZLKJJjDMYJa6+tnEkMcZ1xlk6\nShb79rc61E02bh8Dm2RWC0RJ/RlJTP1aPYLzYB6Dfmu7UBB5B/knUzEk6UdS\n6vJJrF2snpC0lJR2NyKB353uqGJKNs0QeH3c0Q9obHuA10cguP+JIxKzerDW\nWlGVOxoFBta82cuUMDgmdIc4t4nJu0iDjuqPuNIt6EOpGBWCbv8iKJI+ZDdm\nd4g9mgAeQ8mw3DiTZlei7DCdnE4IOH4WgbSIq1R2y7lbAy3t60N3B1L4mNmp\nLNk3oxEuyN+I0YX853anO2vyjuuiNOWwzYSa94GRJgK0Fo6MzCnME2puyZHd\nJ1b9r7WMsrRhZL7G+Yy4t4OOR1kKU1z1n2qPK4Tf/i2Z+RzihpSaHKqopRIB\nsbiw\r\n=TtMU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"b739ef1e13403d03abe8a6e39398f059eaa318bd","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.55-alphaTez.1","ganache-core":"2.10.1","prepend-file":"^1.3.1","@truffle/core":"^5.1.12-alphaTez.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.8-alphaTez.1","@truffle/debugger":"^6.1.8-alphaTez.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.5-alphaTez.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.12-alphaTez.1_1580780876614_0.28423441785945913","host":"s3://npm-registry-packages"}},"5.1.12":{"name":"truffle","version":"5.1.12","author":{"name":"consensys.net"},"_id":"truffle@5.1.12","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"7d41fe2205b223e5631fcbe5c7faa09899b6ca38","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.12.tgz","fileCount":221,"integrity":"sha512-lw5NC3S4esGqKIbqKXWutOcOMz3G+2LCKvacnrwH/PNh/Wk0qPKia7daiLJqRdqjJkHPtAUpRf8b1aqrcot2Ww==","signatures":[{"sig":"MEYCIQC6smSciS+bvuRY1E1jcoI8foCAmJlNVLt0s1wt7xCqdQIhAMF3LFKTG6th4vxnPInVlmUe762skhLWLVZW8OsnPJ+4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122901671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePIAOCRA9TVsSAnZWagAAH5sP/2DScqFpmBe74Dkm10x3\nfDD3D8qB9Zytj7+s0YqbJKnRJH8Lobuvuy+eagjRBkt5qOvXlXQg7OaK8v+l\n7jHtA6ByQcadlRxCtdyP2YQKhJKVjpymA0YHjRrivTmhMBHmTvKOgzzjHlK3\nEXrPI4NDrzdCvLtFt1pgVjGtwFmnaBSO+ff+V719bl/wnVqitq0o/E0r3947\n0Xrp7iMfcluCxzOX6WwVVzw3SXRrxriM5L4xnOKvLzCuh1BUm9v9FgowDJX8\nrYJO4fkZ4588DZe4teoeuNE+MtT6o/nEDcbNQqIzKx+ETrkLuWU+mFzbRuEV\ncBZUjf33+t5Q1v0CxzL2bvZ9BTemjYhJZsETYCjzgDUhGvduJLySivUOlZ3K\nf4S2ox8/SUhLaflJgfUwVx3T27eidcmvKKFLPy79cjT6/wyz/qkZLorBhjMb\nUCOv2XsWK/0/RaXfsqDnAl/C8b86c8B/qLtO+eobEXc55QClvNIkQWQPl7YR\n8A0BqkTfu84XGl0RUjx0ALDvqlhODDTY90ZA3fLeQfpVgriX99+JV8x+31K8\nLK6bDsMlP/oCpLf4U8yDEgw1/b0RF6tRrQIATs+FtKKjRUpazE/9C2PHaoQW\nv5m8KOghrbLG0HX3FxROW+qOwTX6TuWT1Q4Y15mhMwE+2xTr3qNGA4rIr5fP\nUccq\r\n=5fzB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"e6e67cf5bec776bfe3a401519ea4a3883cd65571","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.19.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.19.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.55","ganache-core":"2.10.1","prepend-file":"^1.3.1","@truffle/core":"^5.1.12","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.8","@truffle/debugger":"^6.1.8","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.12_1581023245886_0.5554327812832487","host":"s3://npm-registry-packages"}},"5.1.13-nodeLTS.0":{"name":"truffle","version":"5.1.13-nodeLTS.0","author":{"name":"consensys.net"},"_id":"truffle@5.1.13-nodeLTS.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"ceed192238d5c86984f97156813388e2862297c5","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.13-nodeLTS.0.tgz","fileCount":221,"integrity":"sha512-T0x8RWjN6XiLJPdgR0+yohXSF0Ei/zgN0JRqdIIS+acvrGgQelDIjR7UA7uHpaobrGZ+gofVnR253d96rT6CSw==","signatures":[{"sig":"MEUCICr/7IPOP1w2RShbXzofOPyTA3xdWVonleKLNY0fU01mAiEAsPkWefMoLG6OJiuf83Xo46ooznN2EWGwMsc6Wn18c4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122901422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePJxDCRA9TVsSAnZWagAAQA0P+QFkGB9M+k7krRqvv2LV\nOghq+eUnUKhPUBnr8wCRarrGROcrw+bGJLedAlBkIkk2/MnEFUw+HjtPAWP8\nkaYKzjmg7LOf2IThiWFl1NQTDp9RPVp75bIcFWS1/nDDRBSzm9B8YxzDf/in\nBabIfyzMHzxTmW03iW2bGI3IAGU1MJMf5iyRcBL2DgNyl+Zs9aIBgUgX/hth\nlvMkhTpPxp7USs37H5E/LeQ8ihqEnefgMIY8NG1U8KilfAykD8mglltFl2v0\nAAqHzuCO7C7GmtzqVK/gChK8SwfhyBL04pnOijW+UhK71gZY9aY8f9HdOD12\nhlNEMleGdacj+eYvl3iLrskXnQN+J79cqpDc/I3CXQjBDieQAb4dLajwRM/F\nbmdPonCJhtDYoauWJ88dacQIDT6ffxGlT4AyXHA1VNgqbRkCsqhDI4ugCiI0\nUMW4rA2FQepQoOPUa4dG7zO0tkncZFmN0y5d7y3s0PUjDFSUSZXtdFGiEnCx\nhM2JCyoFepf7KXi9WhV+7YmKB/gtybwKXVrjCAMNtJocY25B7JFINdXhtNxz\nVAo1OsUKv3uUAuQRO9vdh4ULmIsIXiGgs8RgO7RkLESGn3nIGKkziOLvF5tF\nDqSkOXYi8BjAPaS8Y/f2ZO9d6Ic0z0aq++7iIw6//EwuZbWkAsuw6EJuxQVn\nQE8W\r\n=Y42x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"3ac12b12e5484dd67bcb30c661c8cf046ca53821","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"git+https://github.com/trufflesuite/mocha.git#v5.2.1","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.55","ganache-core":"2.10.1","prepend-file":"^1.3.1","@truffle/core":"^5.1.12","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.8","@truffle/debugger":"^6.1.8","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.13-nodeLTS.0_1581030466029_0.774696544202768","host":"s3://npm-registry-packages"}},"5.1.13-truffleLogger.0":{"name":"truffle","version":"5.1.13-truffleLogger.0","author":{"name":"consensys.net"},"_id":"truffle@5.1.13-truffleLogger.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"9bbdfde492b50a868cb27cef3e46cf55eb9c65ac","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.13-truffleLogger.0.tgz","fileCount":222,"integrity":"sha512-jDZB9x5NJX5sH2CcGrRVbCpPmROVNFN+5qHD9/xHbOuPgjL6TQ2RUOHZr0sVm3cQOmTsXSgoGjuo9N1OHCQrXA==","signatures":[{"sig":"MEYCIQDFjiHRWvFTa5cBG0Wdx6E2xMurjsWx0oOCoJbkGyD7ngIhAIzL8xmEXQZkIrzMdSkVaqTtkbmKkCiKX8JbCS06lFGa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122920749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePKmMCRA9TVsSAnZWagAA2McQAI9dlsVxv3QjMbFoKGAF\nRIk3jMoN9f0XLG2yiJePXwRRNESqa5jvA+m4p+gwAIrFgg4pVfQtcvajcm8L\n7N5+54bem3nArNSG1PtUz7TpyK3ep6TYNqCWi7W/JARA1Z2LTqzp7bRn+1Yb\n0jM9QI703dVAgqXLjnZPYEVOO09QEmV4a123wM4nJ0Q8nIWqcDwFQBFAR+Wp\nniXmaiIp9RJWDOPm5NBUrzT1iVlcQxtYPmfa0YGWofCe4Y1XZkaFxkjNUYh4\npoTqXilhqUQBQkfOjGxMaMgmYGQVzIeeYfwIbIlX98bRBrsFHDhTcRLbkUCU\nQneusvf66uUwHJD77ce4oxghm2KifLwpapP7S5CEPE3uFaUsUT7r6K8bJU+s\noD646nZx4NapA0kWi4WGtTPuGNH3x/bJSvbHDzIWHJQtZMFidpFW7qBRzhAd\nLRYDn0Gqk22kW5fJ1rHvG+BXTaS7xSF1wd7ib5ZcZqooUDrcnkmNRdcqfFA3\nai8Qjl9KcD3B6F1TOoc2UpIlw+u+EO6jJOeDu9kfqFgG66XWbHdYP2arUV5V\nuYeNeWETZc0vINZ5kMc1iwXUaGue+VOaLL7CTYhzpBb/ztPuWY4hH2x+mXyd\nu95l2rOAOyl0fmWpasDak/fB7WbAcDGw+R02XKHgsy2UMmA76YfEBtxCUpzV\n/dFj\r\n=CRWv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"09b67bd1b2431e2805ac546b566a77f18cbfe1be","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.55","ganache-core":"2.10.1","prepend-file":"^1.3.1","@truffle/core":"^5.1.13-truffleLogger.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.9-truffleLogger.0","@truffle/debugger":"^6.1.9-truffleLogger.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.13-truffleLogger.0_1581033867321_0.494394802524303","host":"s3://npm-registry-packages"}},"5.1.13-alphaTez.0":{"name":"truffle","version":"5.1.13-alphaTez.0","author":{"name":"consensys.net"},"_id":"truffle@5.1.13-alphaTez.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"4ed131eb1c13644aaf22798cde942b798b1abd66","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.13-alphaTez.0.tgz","fileCount":221,"integrity":"sha512-t4hV+asy13aUWb8KMy29WGC/ZEFNJnyV7Vr74Z+K+Hu8PoyCzzwUl/GhuZu88lS1qLtftcyM8z3Knv1/WCzMcw==","signatures":[{"sig":"MEQCIAJi333+p5WVDKg8ft1ahtYDd6E1rNZ07vSLM/dicHsJAiAvkMLd5eufjRWLgovuFMTPkTDfcwgRIyDAOTKW24dfEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133387213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQgdxCRA9TVsSAnZWagAAdlUP+wbC9xILlIR2VLiy5nU8\nMebyNNqFs1fC1hM90cFmKM0J1FIwG8/INfHyk4CrJn7iZru835Knkcj//Yjw\nfPtG2OM6gum0Igw81uMpNa/2rOj9GuCsu7dyVDOUYCeFTclnAWri+qwTv/th\nqBJlEXd687Lz5wuae4xU83VtUrdTeWAzcI/kIjdyW8MDqcXQjx6zzKSoWet4\n4NrpL37lcoXdQWrCRW30nqTU9Ght+LcO9xWh7V+++G4pINPiWRvOT5kYVgVr\netpa8K2vSSse+qwmwp7M/qHKGCRjh+szmy24aEXSewggh5v1+YOENvdnfQWN\nfysjc+1ZDdbBTQ5lzW0cYgo8uzUNv70F+OjFnRc7S/pvYVxN8yjNYalR/8Yr\nr9qlrcyyW9cn1hUicsyUCmjt/mWtJCVp7uoRRCI/5fjBnz9FOt/54c8z4N9W\nhVH/8NbEPn6aTMpVEkc1uy7VEdVher/WeDXFaHSSnSCFuaGdL2Tji5SZRET7\n3vEQIeCYV251cCM2f7i6YP3cE5fvUzBJDBaiTu2T//QMYDvS02sNwdf7Z6Dw\nSNA5gu8FBdOUSJ8BT49KoNYddxiNRZsqTM7LO+Ec51oiq6Ac7GDQjMan5MP7\n0bW4wFGtEKkhnw1mIYSG6bI4PYeWpFuDNmtPKZKiYEvwf/GBQZSThAUrbw8Z\neRuX\r\n=WCwD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"353337f231ab9b59a16fe0fef2d367b8d352f85d","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.56-alphaTez.0","ganache-core":"2.10.1","prepend-file":"^1.3.1","@truffle/core":"^5.1.13-alphaTez.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.9-alphaTez.0","@truffle/debugger":"^6.1.9-alphaTez.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.5-alphaTez.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.13-alphaTez.0_1581385583706_0.05995976763830857","host":"s3://npm-registry-packages"}},"5.1.13-alphaTez.1":{"name":"truffle","version":"5.1.13-alphaTez.1","author":{"name":"consensys.net"},"_id":"truffle@5.1.13-alphaTez.1","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"44f26954579aa7e2bbbbed8e2bdcf3cc40a7c103","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.13-alphaTez.1.tgz","fileCount":221,"integrity":"sha512-dJOD4JMS3OcTRyZLQp5CJbw+xlErG9TXHTdBLqzCDTM+5qA/jOQtsaBMXqA18K9I2CkSC7pLXV0Go0syzBWjOA==","signatures":[{"sig":"MEQCIEE1d0DRzbwNtdtVcwZG1kfTep+5hJvDZvunYtz4z8BhAiBQF3O6rvO9JUGw2ZFDG0fivu5hL5KqQm11CGh2P47tuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133388075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQh0BCRA9TVsSAnZWagAAgy8P/joOSiGd1thCgE9TZClP\nTvYmcXYhHMgkKeXuEtciPa3q7EAerEn9z30tKHovzPbB6Q+YM/35RXswHYwN\neDR0NGfg7eo0bz701LIaj+kr99DRhxc6/79JMJAqik3lw+Alw/9eHPUpeM6G\nIfFU1QV2SLJBY9bXM7Z/BQytSTLJ1c1yybk9tJ8d0mOzjtkRx7KDLcHtBw+5\n640EGJ5eJVPZZu2UL8pi5ZtdIj94G9tAEadlUMIPbF/Zd30aR332aa08BQlz\nuzMpn2Yz3pDHPHsAR3E461eckCxyiDOHsqgJEICmv8UXx227RPVtYtLEPyIG\njNtHclwAgkbk1ng2rFbPM3rClc3cPwNl12Ba6M8w8C1TyyaTz0OpR7ZNJttZ\nF0ztfalWWnaF6t4gsByUKTNBlV+5G22XeiEIWEzSMknD714juKJmmvMhjKWC\nRbPogV3nXk6n5oFCtcMytN+qB0gWvWelMCbOE0Eytute1qjZ8PHJgUTzd4xG\nubYgbI0ojKcfu2iC9caUSFpVbZrCcR4uzeeCsqvAA4P9U3HTb3o6nbhzrWBK\nGOdS5t5VA+fAnDd2VamS6h4W8Cd5Vcy6dgQfS4ymQZ5j4zbaoSGuY7hZ5CdX\nQrYE96rnk4CSKMuZ2G+Z5/XRd1LpkYVhCRZep7Herlz7VspBdh1RN65SEwQV\nB4lS\r\n=tlYl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"8262128a6eaa7d5a6c229f674eff219bf373ec98","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.56-alphaTez.1","ganache-core":"2.10.1","prepend-file":"^1.3.1","@truffle/core":"^5.1.13-alphaTez.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.9-alphaTez.1","@truffle/debugger":"^6.1.9-alphaTez.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.5-alphaTez.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.13-alphaTez.1_1581391104557_0.7214574140224348","host":"s3://npm-registry-packages"}},"5.1.13-chmod.0":{"name":"truffle","version":"5.1.13-chmod.0","author":{"name":"consensys.net"},"_id":"truffle@5.1.13-chmod.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"b1d79ecf62fbfa68d9ea253166d038ffdddbdc93","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.13-chmod.0.tgz","fileCount":221,"integrity":"sha512-4/fJv096DxJrRtd8Tlthbu0P6B6sDVe3leAzZJo4de3osuk9Iosf0EnhIAoQ6e3ZbRilO9OZugSrh1lUyHXcDg==","signatures":[{"sig":"MEUCIFOEpkeJ9j1VVP+R+sqgnCLaCSh6kSIP5GNmL6YaHji/AiEA+lbrRQDJ3tvdwWC/rF28VzTi9dfFtxv0+aKOXXnuvOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122902437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQvkOCRA9TVsSAnZWagAAu8wP/AsseV25KKa+0ErmfIA8\navBHH8uRyYqVQO9pAKmuekzoZWnfbXZtWxs4rZgq8goi6WZUdH9TF59kltt6\nJsMqe1AS0diWw6bi+zguIBwZ9a+OZJDHZ6zQlPMAwLbjbGMlFkCuokzZFH9C\nfi/5LEEnFaPJUp0REK26ZWc1Fq1z3FUQsMi6gYlyVqHTevemFZOdG3Z6wOC2\nb92vKyGl30KTMM6yvNdXcbue/eTueVzE776fv14DcNwLviIJYAAbwmJP5fHU\n+yvr2LsuVJR0GIEqCUo8Kze2Gygmg4IVqjzyD8v71633zVbZVY4ryzmF6TJI\nRoFtOMQ+m3oYdenHxyhcN51F0g6n5ANG6KG9KNlWnYE4y0Gy/o5NyYbLvKVd\nP9YaKn3DE4UGrye9QvkQ14vnRXQhGz3QAIvi8JvuIEruobLzWSoxujLDrtiz\n3JyFZzfMg0QT6ObqMbNH+2WiuEk2U34rL5Lgmk4YA65ACivM1R3sKlKM39iH\nbmsxymtQ8MhByvHuTozHlp1Ry2I6gyQ1Y2UQgTQz9sdgCrxOvlyslyqiyHZS\nK7HHGh/wB9CyvwSJGw7DD91NjE8c/pJ/V54bGGc5jm4yOkxUUyqCh2k121jI\n5yczEgFMAFGUFxgQWY2Th6g3Svm47Ej59GGN9uI/jjRH1qbNfjs8ilggNDN/\nb9EK\r\n=SsqH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"3b54473deb02967159b64028f03ca3e60e060002","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.55","ganache-core":"2.10.1","prepend-file":"^1.3.1","@truffle/core":"^5.1.13-chmod.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.9-chmod.0","@truffle/debugger":"^6.1.9-chmod.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.13-chmod.0_1581447437216_0.4173563813168475","host":"s3://npm-registry-packages"}},"5.1.13-alphaTez.2":{"name":"truffle","version":"5.1.13-alphaTez.2","author":{"name":"consensys.net"},"_id":"truffle@5.1.13-alphaTez.2","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"26adf1c7d6c442a583929a54f223a80baed6d696","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.13-alphaTez.2.tgz","fileCount":221,"integrity":"sha512-Zq+djA/cDdFfrL0COhHuClp3zxw0bc9d2bZ05aDNaX/i8DUftE0ML6lPJ+zvRUceAVkDVd6CDoga2ntpAxr7Cw==","signatures":[{"sig":"MEUCIFJiHdtjicBkobhMj3N7NXID+aJjwAlEdEFTHZHeZ6OHAiEA8VgEmnaBXQ6fNhmxT4a1UsUMvhaC6ccAQ7ni9/iOPxE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133388405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQyYpCRA9TVsSAnZWagAA690P/R8dL/JlYWTsPEitdB8z\nMea8jjs9nXwy19VtlJwBr+cpRZkq4uZKxaH0sjjrgSsUKxQgP/4I5zFjAdWe\nJG9X8UyYUwFPI29JsqqsLsFGOl2TF0vUnHGVQWj+2yZdxQI6StzXOy/d2/9E\n0V+SEyOM5PXd2QZ46m5B53CkZs+aS/cVGq4A3f7RKpTSIWMOG/j4DHlQr/X1\n/F8+GRd24Rm187cVLCrefFcuoYNYTcebdq1iNGTP7Zyyz2ZMo+TyKzPmj+Da\n7MxMU+Iz4hZhUNuVOMoyyUHqrMFkHXGtvxLwrItAnmhflcHQyRcQUkejHaJw\n18+JLvWLMx17klmTklm0dCvzprtNLv4eV/aEgSYhrfTUsexJfoWZ5bpAdwp6\n2gONiFIPM/2s8HmwF+/Fq8o63FbtkwPunz10PHWk95wjJvISYHGhHIQVgGU8\n5xDxnZTW/HpDvpBUtj+8LeB3lkVEuUjH0o+6iRXME52hhyDa0DiCUfOnnpRc\nMluNO/mCUZs2623ThxHrfbjSmctffNHysEtg6webMa/a9t66e/QLxu5aq2dz\nWIdCERjYFyPahNRGFEAZqmeXd3rSTfPH4vqI3BN/Uw/R4Stpf87jQsAi8RQ5\n8AEN7gcP+tfaNovs6mBholMwjYNdbYTDJ06leReZBh2qbysQrr5OebEmgMUE\nwAkw\r\n=SGMU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"041ced30c8c9af6d790eaf3a9fcd093141a8835b","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.56-alphaTez.2","ganache-core":"2.10.1","prepend-file":"^1.3.1","@truffle/core":"^5.1.13-alphaTez.2","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.9-alphaTez.2","@truffle/debugger":"^6.1.9-alphaTez.2","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.5-alphaTez.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.13-alphaTez.2_1581458984868_0.2641475954667889","host":"s3://npm-registry-packages"}},"5.1.13-alphaTez.3":{"name":"truffle","version":"5.1.13-alphaTez.3","author":{"name":"consensys.net"},"_id":"truffle@5.1.13-alphaTez.3","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"db87cd9d1104456790abfc6d5e471076d3e8f4a1","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.13-alphaTez.3.tgz","fileCount":221,"integrity":"sha512-CxNQNsKD+VbpZORj6kcpDgQd1hmRD7VHIZOzdNOdgvTRzk/GPS8bIyvUCBlA67UzURCixoISJbYoGJYG/krs9Q==","signatures":[{"sig":"MEQCIBCzobfAhG5qHMe86QvFTUHAdNGRBrE0rM/010BGPQPBAiACKz7I28Yxzx6AAYaxqfBcpousHwmUo7brRQuQ3E6lMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133388309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQzMrCRA9TVsSAnZWagAAZZwP/AwpLYB2L40wc42eXA8m\nvTDTmclDgETp0aPPQpz4iIpezOp/gBruQaY0we0PcCK32JQ4ctzkjwCbOVO7\nW8L1lis1i92X6h+uivBlxvCTLVC432lSVHEKaM7lVkFbUKyNxvNG5M4ih5Vb\n8U4rpI5Kw/OrKFAqehL43fA2bZwM8PnE1lqJMeKhGlQrRxJ413ut1lQVLAk7\nlqOVKF4kRAVQPRlzMofKk+L2CSQYZ6wMnk4JWiDMZCpC4vkVqA6A+GicMmt/\n9QWerFWsoxqNmR9utqvSnUZxhQRlR5woIl2ukNkP14oSo94lNZl2wEAKhcqI\nsOQft+m5y/07Hx4/DoTzR5CfYBo/esBYmf0D16kSxJ8VTn9PDWN2y3tRzbi5\nuj/RI0Q0hRnQTkS98DWjOlLMOmD31dNHF0IJ5KaooePFZvGwt0rxG0lMz88X\nhKH3o7yMlm7nNYTJx5QTBX7dW7KyhAhmqhM0Efj4+nsKxxPvLgRPwh/O93Bh\n83znqvI6tDUCmYSDuLfR8rcf6b+oeQ75UrNr1gjfPx6PY8qOt/cO8SkUwH48\nLFXYA5dnEsDstwxUfjcDSRN7bgydCkZa5cmNuCPMxgzxWlfUEkjuakh55KgE\n7IS4Si2INWw1Pea1wqn/1efsYGQsGGo5tQ1wIM3ITUeuGwyBW+y+mA+v2uZN\n5pyk\r\n=dQ6e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"23133de3cc7d0744a845240b5ad461cb4f16b3f2","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.56-alphaTez.3","ganache-core":"2.10.1","prepend-file":"^1.3.1","@truffle/core":"^5.1.13-alphaTez.3","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.9-alphaTez.3","@truffle/debugger":"^6.1.9-alphaTez.3","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.5-alphaTez.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.13-alphaTez.3_1581462314469_0.32281432083611605","host":"s3://npm-registry-packages"}},"5.1.13-alphaTez.4":{"name":"truffle","version":"5.1.13-alphaTez.4","author":{"name":"consensys.net"},"_id":"truffle@5.1.13-alphaTez.4","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"db7d7cf1cff4d12a6de0f4d9fc394b5d36e1a96c","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.13-alphaTez.4.tgz","fileCount":221,"integrity":"sha512-aNYB5ORlzwzRBnhFhomT8MnGx6KxboxKJlSOJRP7T8jvDmdLVUozk63WJu9KFys2TmZHpy3bP0UbLvF7nQYXOg==","signatures":[{"sig":"MEUCIQDAXafP4AnyMQFGj90LJ7rFypp6Tr52+NwCpQmPCjXZHQIgHSciDLiU3k8WhOxX8N91gc+6uU1DQQMzBILGiwi8Uws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133392611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRDxSCRA9TVsSAnZWagAAwUQQAIfxDHgdy7p4O+mBtkLs\n3FdDNeMkfrm/sUC4cVNnYWHvcLwVQCLe0j35ps21Z9wsX0BueWOud6yC1H61\nNOubMK7rw1SOKQ5nkGMQAF6rDj1UQruPuMtxyH73XYEWUmrmHcx5PVIv6Q+W\neEI9gUkixjqqbGPaIHEN5aZHTOnKaAAkpWdch/RkhaL1jSqdnyvOb7tpsYmB\nMGZ3sEqLXcSfb9fNheonuJZQ1Eg0UE/nmjSooBRSjZxbdbagsiiDL4i59ha4\nnMc6l2wDBOIvNZ+y3fOT1qmEMcuqOZmxjDT0vI2tkO+Z8jvWOSLF/D8Iem7Y\n6jpsdrr9+g6rVHsS+5ex14HSjera1QOqlcWzRiXS290TbaIVashTVgcpgaUI\nBiNauPZr3UtcRZUDfSfr5MVoyktyzYShlmY73H63TiF8CXTR0EoFUp8DN9QU\no8aXWtxjYkHxeCy+YMK2jm31C987NQOCbUBfVOXhJx1EyF8nM32VOVx+YV+c\nCkemOalEOMqm/qVeNAoQaZeTNUaa8092o15ImDPLMk8bv6W+Rth/iXKy4DIy\nGB9R8KpEZz6UW5M6PM45VFb5d7RZsEJjMpRKXhTsDXWA996db1rol1suqV2c\nsNUc9JXRtNclPYHr7sR8PXJ9rFTzsf9o3gJG8T4/f6fy8Neqpo4gNSrzIe3x\n1ynF\r\n=+KeW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"5675e1456fc53256b3cc38b8afe62fda80d8f5b2","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.56-alphaTez.4","ganache-core":"2.10.1","prepend-file":"^1.3.1","@truffle/core":"^5.1.13-alphaTez.4","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.9-alphaTez.4","@truffle/debugger":"^6.1.9-alphaTez.4","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.5-alphaTez.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.13-alphaTez.4_1581530193057_0.8091853366432156","host":"s3://npm-registry-packages"}},"5.1.13-alphaTez.5":{"name":"truffle","version":"5.1.13-alphaTez.5","author":{"name":"consensys.net"},"_id":"truffle@5.1.13-alphaTez.5","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"598efa2fbef7cc539d7f73f6f9c9adc83a5004b2","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.13-alphaTez.5.tgz","fileCount":221,"integrity":"sha512-D9m1U1kYXOFPmTeTemrxYbpM5BlnjaUFwBdsA+IHrHjcDP6CxP8A1+DYdR/slGht0n5MY0xib+u2t/tWWhX9iw==","signatures":[{"sig":"MEUCIQCXFXFG5GcEV2L1K/D07aHQZ+FQ33HNRm3GdJkDf8Xh7gIgYUa8wA5rRuXNjY21ngUpVzazTsF/cfpVDyaw9WODljE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133392799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRHoVCRA9TVsSAnZWagAA2mIQAJQmzYcWGo8m0f533U4F\n+jhA3McqSSjGbjlU5hjHmd7FkPM119hH6/web0o2dsLcjSrnD9wjbdiq2P9x\nSt79Dqeto37OM79pvMHN0etasxIPjcu2TDjXLBtT4mGfn8UgR5hM313pUFup\n7jVZBraRZSSEXuTyvJfLUxfb3JQWohhb1xCvUsgSTmpc4papZgEwUpce5X3M\n52ZndDtQxCDZqZxM+WgNm/hv2FXNELUHinzNueq/vb7mi8M//rrdodI5JWLZ\nMZMm3a7EAh94e/xX413T4DjOm5/FUgeGt1jXiJGi1jwCWnsglaBAsCOHrOhn\nQhyQ+M6ctqnRJgX+VlimfBgTZopER8Nx7cpT1dHC9eAABfoe6+fLjwe9fNX4\njekD4+YaDyMQfD2KuZCRI/fFivGlSwHdecwvOnhhW1E2S4IaaG+WTVbCd6LF\nRW0qC8F4GHm3Mh3NgUJpVPEDEZ+CWugSpztB9yAqvHnoBg9p05x+ordZDJXe\nGNxTuMMow72x5dst6BHm9MnMQr3s1tjGDSkgtQdCFwmx8Fb8wjyt74cJl3yn\nf6y9vkErOSpacbOwcIWfes50BCPgPW5p9oDP+0CXjRu0U8ErEvVK798QHhPG\nLwbvHlYpS8V6BqZt4iRUgLXhgHmqNpKgAaj0uNcR8v/n/5VRF6zT2ta0PvA0\nLTX8\r\n=yYNe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"63b1cca3209dc7792733c192b3f0f21758d1b7f8","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.56-alphaTez.5","ganache-core":"2.10.1","prepend-file":"^1.3.1","@truffle/core":"^5.1.13-alphaTez.5","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.9-alphaTez.5","@truffle/debugger":"^6.1.9-alphaTez.5","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.5-alphaTez.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.13-alphaTez.5_1581546004572_0.5298268416176299","host":"s3://npm-registry-packages"}},"5.1.13-alphaTez.6":{"name":"truffle","version":"5.1.13-alphaTez.6","author":{"name":"consensys.net"},"_id":"truffle@5.1.13-alphaTez.6","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"59b8fb774b50c2cc056e71a27f24eea9af37ee7b","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.13-alphaTez.6.tgz","fileCount":221,"integrity":"sha512-QUGrqsbEg1fr2PDdB3TsoUzj3wcU/96/gXw8Es/ruVa0rGxTf3eJ1UrpEjsPIc+qSnq/5C6mkkL4H7k/UqHEcQ==","signatures":[{"sig":"MEYCIQCJ2+Jg4EH/R5ENXfZNzH+ttVA6946pDxfhFxKHJ+YOmwIhAPmCWKdgEEtifOxAz/+HybhokPqU6dlXGPKmBe0yA4vI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133393817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRHuJCRA9TVsSAnZWagAAO68P/16oH6ZdGmXzMGGb1K//\nTrYEIFKoNKb0ftbtvOYSjwUaSFKrMcEfXewaTs9y9rATXLj5n2yFiB/c0jP0\nDfk22wmAIyZv/lpszNYSpIDQtXFVftdaqvDfo1oTs6nOoL/6MPIkINVf/GQ/\n2ktVf1FXfdw+Cufs1XA7U+tEbhLdWocX91y3ZaGdbgrnU20NvRL38eygbMHa\nNbJ8SCUMlKfKWXCZM+vR0PePff8JQ8pjjGf5FTbOtQBYFG5iT7QP95iZiL1f\nfnVxww6BeOgycyXAbX1WCd4MdCxwWhs9JbeGdy3/EIihqTrVyP8mvFfy8XXr\njJ8FJ9Dtv/rWFufDgppIxYBn3mEhwv82qVg0kJLIafnPLTp/n9A//ibu2uG6\nz8E+aYvj+Vbg2hql78hUYb7kzo6PjAW21Qz9E/lQTtvRyETab7IXh+MYzB5n\nXEJjPVqacH/byJD0cnVNLQEmqakAvHRBZF29aehB5Dm9pVaznqKbbyuReuoe\nrNg2geleZM469wehv+qbRUirpnT1277jC5wUHyD8aCj6b9RG3c7tZ96cLG5K\nxE3BGTQ97333Cxk1iraGsmdJdZHs8TOv6H3woO74NxyO6XCQ1c9je6Q7Dy9t\nhGR0+0UPapzeH4b45GZQkCf0GZNlkFtVaLgQ7RzkZr/4SkfRUVk723vLN6Ix\nQasQ\r\n=jgSq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"2bb2e7f089388cfeb11f1f03e271dce3c04ef782","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.56-alphaTez.6","ganache-core":"2.10.1","prepend-file":"^1.3.1","@truffle/core":"^5.1.13-alphaTez.6","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.9-alphaTez.6","@truffle/debugger":"^6.1.9-alphaTez.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.5-alphaTez.6"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.13-alphaTez.6_1581546375959_0.5229380396862127","host":"s3://npm-registry-packages"}},"5.1.13-alphaTez.7":{"name":"truffle","version":"5.1.13-alphaTez.7","author":{"name":"consensys.net"},"_id":"truffle@5.1.13-alphaTez.7","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"5bd93caf0a4ce299c88da29c70c522edca1c16b2","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.13-alphaTez.7.tgz","fileCount":221,"integrity":"sha512-PdhvyVVbfmBncrvCSyeGP+jkXF+vevRZfBqPxw7J5DEwAJW2rEYEEzAsSc7FGlPiypVegliEqBDo1R7mEyBUyA==","signatures":[{"sig":"MEQCIBH5n6bDlHX7PjpkkyFUk5rH3dsZ+7lZf4ElKQjPBd/JAiA81yUc1FEBgINDYdU0G3Ed84hwSJGOmZw2E/9RONvvng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133392607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRH8VCRA9TVsSAnZWagAArRkP/jbEYGRrUs+ROcn3ZHxH\nB1sWiUoWPK5k8PpvtgEUS8Mg6kNWoSac8+M3+HrZ9Cdo4AFTm+kCT76PB6yj\np7v/V5aMoFC5v9T08VPRthCc+xt4T8qHASutQTp/mLaUn1vmcApGO/UBFLB+\ngcz+ALkGmdYGMBRf3vNJvvpePH0VY1Vkw1PTCVgMJ2CAc6XI0uB0kMCY3yBz\nZ8vreZ6wUzbfKQ4hxLf8wQtgbeZOOnNR/Av91BFAvEf+ZO9kkiUFJ0pZ/up0\n/6Z9dRNwLmeBBz9OpywhDFIQ5mguriA+EpnNYY9V/23PXeOsOPKY/FCMxJbt\nQL7Yau2Aniv09Sq0jDVKurTkPvVj3+Jht/6pLooIl8CJwNVltOPztWrPdLGk\nAXnqjQSMimO1Xx0x9rlpl/ua9qTSCQnEsf2ybDEd4Xkg2kvna6C52XKw4P/d\n7dAvkSeQlrdHoGmVCrqvLCXzK37K1nBDWErxjJiNydYIOL2us5UDRpsIljY7\n3KEDTqsQMkd/H9VFIse5D9nLnIZdZ7tLSWmWECnMODTlT7G+gwQYmcQp3HCa\nbvRGbcLFfK5lWNsLROEpldyeS//gM3TScZ6w+QdB//iS3zX96N8R8GmufOHD\nbbmy/DHKFJfxgvenOfvBo1+VqYq1szo+1uiFKVuR0LAC2G0FNwtj/JeNxgHT\n8N5W\r\n=n1t1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"a7f61b9f2fce0ee5927e5b07a626412f185922b9","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.56-alphaTez.7","ganache-core":"2.10.1","prepend-file":"^1.3.1","@truffle/core":"^5.1.13-alphaTez.7","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.9-alphaTez.7","@truffle/debugger":"^6.1.9-alphaTez.7","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.5-alphaTez.7"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.13-alphaTez.7_1581547284499_0.6121151682493997","host":"s3://npm-registry-packages"}},"5.1.13-alphaTez.8":{"name":"truffle","version":"5.1.13-alphaTez.8","author":{"name":"consensys.net"},"_id":"truffle@5.1.13-alphaTez.8","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"9a06023e4f84fc6f94fca8518dc6fbddca0ec200","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.13-alphaTez.8.tgz","fileCount":221,"integrity":"sha512-zJ0BSc6Mr5JYCWSRZgZxyV2NBL8WA93WtB1RDk+bJ202HHW68EHtNjC7VVB1m6/AhSsthqXY5VO8Fi+C0gOaBQ==","signatures":[{"sig":"MEQCIArAxTR6AVqNyzxsUZKbCzLfho7N3MqZuszlfddIMCAqAiB1NJvt6Vli4c7ID5eY9XDd0NxQZNvvXo5nw48VXen29w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133392889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRIhBCRA9TVsSAnZWagAAfwYP/1q0UuBdI0cmeFqVccaV\nBcI+l+i8tNNnWRjsUejF/CwFcPsAoMZiI2auHRN9xoy7i8jhBzlUx7KhY9ty\n70fkBX6sGYht+In5g4ynlA7StfhVKc2R/+fx6csf8Wk2rklfyaz6RIMqqIni\nX1yoKm46fMJnN2Du0Z3JqE8lBbpe9I84yGjevco+inHtLEuc76UY/XDlB0pN\nKIKpwvJFxkpLMzjcaUJZK/0xVwrgquca0NQDhUI1qan4tuNz5n6zOBjtzcEP\nv8c2Owa89SIOlIPvdThEP08QRMxQHV4GvE/p5qoBdzKGUTg5WxoIRNvEua/9\nW1HGXEYl6PvyeMFp3pomZaKPd+mXcU/YPl8jrC4uatgn5nqsTnT9zoLDYpdX\nG+NC5lgsoOhVW/AhHg7hE09OaAvfKWx6nb6LY0WqDWQVXDjq7+QkGPInmtlx\nCvaZgxd/OhS+PsmlL8WRX10aTtq9fgMvjyk41UWMCPDnEXRhs1IwBLr+NW2C\npMxlKfVT4y+CMZMVfzUMvdcrabZI/dfmcKKN6jYnVvlICPJmlBEb3WRLJPAm\n13kW8c2bFHj7V92dEHo5GkwOMiatIpNr5eRWnrHVRyUUwiMKVwI7Kgr9mpz2\nx+NR97aQRl6TclRfxFA644FylQcpgZZKzsnK+ItFJosOP19usiKYqiqyTBwc\nkfb/\r\n=6Odb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"debfbde8c1d20cfb79d04659a349c2113c1e40f6","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.56-alphaTez.8","ganache-core":"2.10.1","prepend-file":"^1.3.1","@truffle/core":"^5.1.13-alphaTez.8","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.9-alphaTez.8","@truffle/debugger":"^6.1.9-alphaTez.8","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.5-alphaTez.8"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.13-alphaTez.8_1581549632399_0.6067968395638816","host":"s3://npm-registry-packages"}},"5.1.13-alphaTez.9":{"name":"truffle","version":"5.1.13-alphaTez.9","author":{"name":"consensys.net"},"_id":"truffle@5.1.13-alphaTez.9","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"032a84bf83a660b1d4aa7873eda6b7066dc833bc","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.13-alphaTez.9.tgz","fileCount":221,"integrity":"sha512-ocNSmVmFk9+7dpmD4aMN/U/Cck7E5Sapm6BlHgeR4eAiMYAU3Z+cosuM4PqOhNH8Wnp4GoNQEqZHxff2MkGamw==","signatures":[{"sig":"MEUCIQCtkjyvXqw/lUfPv0w8oYSiupIUUgTDB6K3w+zkRzWzuQIgCdLxlKecWo37b/SNeuUNQ5DT86WK6A9HkAZnj1w46y4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133392611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRJYnCRA9TVsSAnZWagAAuS8P/1JYTcg9cdOvqCE6I+Tl\nQFsNAJdh4B39XVB1RrJRoBZMvwdSYCjqGEnMBwEzgecnbbjf84HF1BQz15mg\nGL6sJHVv+OD1vGu+tz/9vOltRdX+8nByee1e+1r5tTHusLtGaSyKbphXXrWL\nr3WARe5lwmljt/Njd6Fh7dMxj678dUDtxr4YbaWOaXdb/ZRHNS/doV5dwC0f\n1UfGMBE03zoiQlnTjgp7KF+HajB/dnfTy0uZDNbXatgWe/IA+QqQk8bmGXlD\nYZtWGaNftTA/DMpUxhOFax5OkFArXmbGZRNVywRtquiMqIXKl6XT6DnCGvLw\nBm+k4LehfKExezo3Nj78RNan6sRf/ANj6InShHSELXJU4LGWr1R64LnNkQdF\n+sKfIdG01EOjT5fR1JFL0iW7a/4FUYWnJJUqU+DI5ATqeRypc8qrzukC8FJr\nGqYCWJb/ZjoIRzSAtqofP70vzjpkLMdxLMh7Xq9AneADOfsRdcgk52zXYcoC\nGdMn6sjcsiPiUmW/FNFET2Ao9jQTRkDDLfcFxOJERhFDc65vidGL6Tp4TXip\nojtwx0ioFRaJBu+T4dFuoV5zLkedffZCCqtPcgaetZT9b3jFc4A1WIoxyWk/\ncpRlK5C+yR4kQTvy5/xxNEqoJt+EMqSOl45+cSsItiuyjtZHCW7ZRcbDaZDf\nPMSN\r\n=x+5P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"0c7420e63fb5291441373d6899ac83d31cb0e027","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.56-alphaTez.9","ganache-core":"2.10.1","prepend-file":"^1.3.1","@truffle/core":"^5.1.13-alphaTez.9","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.9-alphaTez.9","@truffle/debugger":"^6.1.9-alphaTez.9","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.5-alphaTez.9"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.13-alphaTez.9_1581553190249_0.5425226126703422","host":"s3://npm-registry-packages"}},"5.1.13":{"name":"truffle","version":"5.1.13","author":{"name":"consensys.net"},"_id":"truffle@5.1.13","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"f0a071342616f23a52bceaedae4feaec0bc4d549","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.13.tgz","fileCount":221,"integrity":"sha512-d+DKgNE389/WmSb68sDu/DnMpex18bx7edw4waSEESdynwTgocsPFumgWqzmmUTxjnaRAScPC7oA5X6ZVSKwLQ==","signatures":[{"sig":"MEUCIFUTmBRgeUC3cVFgQi6Sxbnyc6j6Z9TIlG1KRSG++5JSAiEA9x9h2lnd2lYL53+G/3z6r4SZliUbwobi7Jhmr5hqWGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122290334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRxo0CRA9TVsSAnZWagAAOpMP/36Pv6cpOlLV0z+GHeez\nw8YG41nVdhoBkR6OlaLo58XRUKpfwtCJLrTAn8xwIS1KRV8FLdbA0fkxUyZr\nqEpGudHePVEsoeBM1LxVZ+zrlYmexRC1RJUCljySuLkF3GER6I93J0BQXIFM\nYzl3U9Xiro2NDZ4pTMviK9p9lYxByY8wJA1/2l8XnILfjAp3uZnzgFmyt+34\noAMHtSNJH50gicrFYZ6rS8JXBsgvfOvmmlmieGLpO8LH56Lfp7YX/g4HtKdD\n7tBXaT+H1SMPE0mku/8ayQT06YqvbO+iWR3qwciCn5MgM7Y8kQOeIfHDZDNj\nF6lYJpAFlv2PvbZG4yyAtpNrUJE3Kbng92P9nhcQn58QlR/ut/eHW6raxF2j\nk46rROhTml3umoxGfz1FqFmdSvUzjxCNDOre7fzIY6vBN7xVlfQJzuD8t3I8\nSfnT/7XVfYTzQAzzs5LKFcbB+M+sYyP2p1R4culkZGBzBNY5E5IJxtuiNvvN\np0K6mk9cxgAJ5oKXMJvslq3xX/tN9JePrYcY2inwUDR8ISFOP15C3JjCKdRv\nKqAhuVIMTbYv+AYy9x6e+3vrPf9Uq4RR+EdgMSgu5LKbWjpwMmxeu2SWR3rv\nndgkPd5MBKWxRj88Qh/zn2srBmGp/2BS9PaEn1PIoKpgxjD2PhUy4xSa/R7a\nBjZh\r\n=Mial\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"d1cb03df2383e9b83809090afa3f7cf1bd7f7ee3","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.56","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.1.13","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.9","@truffle/debugger":"^6.1.9","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.13_1581718067677_0.5345952963164646","host":"s3://npm-registry-packages"}},"5.1.14-nodeLTS.0":{"name":"truffle","version":"5.1.14-nodeLTS.0","author":{"name":"consensys.net"},"_id":"truffle@5.1.14-nodeLTS.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"bd81e89e6a913307aa53751aaae5a0642b057214","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.14-nodeLTS.0.tgz","fileCount":221,"integrity":"sha512-iIVMqwIhEoDnIgWj13lUj24W3g2Fx2ecQ926mqGpA767yBIi7/fAVazmU/+eNYzJTwpmNnSzyr2EzVxm+QK3+w==","signatures":[{"sig":"MEUCIFyx6L1ylAXjpZEsXTbFIEBRtMWKGLHWZNB7uWFiVU3LAiEAi6hMYv67+Fnp5ZtCYE2zxLGho2KrVc07smK3GD4xFSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122289845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRyM2CRA9TVsSAnZWagAAlacQAI58RjWr3feygCNi68iE\nm7/Ob0zhPYrQM3Pt/mA9GQ4yTT7C0QQ9kangDc0XhLBefJXPvTSaJmPKOg14\n9xLj0zorRvw6i77zNlZNS2s4HuifcxLt0Hsl2TLq3m3ZJcb8k/ZOkTWW/XCV\nk90zufQW0GndbDlQG/6gGC3E0M+kNx94f+j0XP/5wiuP2bmEQLAUsWOrKCTO\nxpyBkkqxycTlz89OJBlEnZ9kOTAVWdQ6TTV15krcWb/W+k1dbWOi36y8uGAp\nLHzXAO/CPFc/aHg/bMjCqkLwyWQdaPpqqzb475FY411nnNebNEAmO0BBTnEm\nsgNE7/dXMJu2hr99bkX4zw0BeXmapRaPiQj66vYLV6qBUcOEaRBDbIytAsqE\nFQudBXDk4RSHbwVTRHn5dNGRUNXYnQRLldA058norNy/1EiQIaln8E3jUq8V\n366ugzpZBsHkEBjfW6VP4HeqF0bt2s2XDibnDgyu8sAFYMt2wduSE4e06Nbt\n2M9JYIg80Uq3+hBk34ckDYE7FoCxdEXpFlRBP/CCo0kCMjYRmM+Q6Am4pdf6\nenCcEC/nVcQLTCIKag90o9EDwMTdKlVtJo1ZdMh5M1x+fMe1xxBnVcHDxyDU\nehVESe+VP7dNeXohzJM/EYe8Ewx9JgQfY6YcLrbChTwKBhjNK4o2p1FMwEjm\n19M/\r\n=cxFx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"52affd4ece4b9d88c09fca2c9638a9cb369c6a1a","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"git+https://github.com/trufflesuite/mocha.git#v5.2.1","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.56","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.1.13","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.9","@truffle/debugger":"^6.1.9","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.14-nodeLTS.0_1581720373174_0.597566825467031","host":"s3://npm-registry-packages"}},"5.1.14-truffleLogger.0":{"name":"truffle","version":"5.1.14-truffleLogger.0","author":{"name":"consensys.net"},"_id":"truffle@5.1.14-truffleLogger.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"3eb29e705bbc63163bfe9b35164c3dbb1be0b6d8","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.14-truffleLogger.0.tgz","fileCount":222,"integrity":"sha512-wL37cfBSDZe7vYogkP3qTiYbZGZpF8EL71BV+qlYnWFCQwSrZfggWr+ltAg9aPKe9bVY8IB5c5cet676XWuLCA==","signatures":[{"sig":"MEUCIQCPeUDmoonubDMUf6Mst3/ayC9xvMtI8+DinPKHql52CgIgG6ce7f85qw9GsK3gaU6WpYJTmV3+tE8tnvY57DoR3TE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122309202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRyUJCRA9TVsSAnZWagAAT8UP/0hcOTKBHA84CaNCs4N6\n6T3xO02cNaL/DK+MEbfXK870NgNBIwOC5WG0m3vrATO1CWNNqafoWmadqvQJ\ngyceUjxE/h0l/9qKk8xnc8oGDfFNdsA0eWuJNEYmE6oVcyzMBb9W4gkZ34t7\nM9qNLAHDFE01GF1NJJY/XXwwIZaSCwXwZuBKmIq9NUSkijiubAqCCOFvqkyx\nTsG9OPHqsGunZ+njJ6Rah8ENHX19vYlZ8OvoVVF2c3I/YGnNIKdxpP63Q4tK\nC8FVx/DxOkoMcEqsvoUW8WsZOMpG25FjAaHfcu2/Aa/BHGJGpDLBMxseodks\nKZMa7keYFuj/MZwXavW0ue1uo5iJoRSkirscXtuXHyXY48OAboqaM5UnAHVi\ndAvd8Q5wICQuDh6wyCWpNHjW78sCZEcOIlhOszIeK/lcue/DJxIyOMPb8Ith\nC8TRwjUvvQEp1+vurBGKblgeYaAC4DjKZtmZglEOXzVD1bK65Ny+cx5Hl52G\n/SPWXk5W+kum6c+eKXHS3+pWo/PLUw/kbPiHiDlueP8f8P/kRyPdwjco4rq6\n1g5wVE9Iw/+H00kJkRwolfhtqioejmoZ8XSpw5imQfXLzWAyswfnhExyCQmT\nltCD9q4zm0URp4ggo8m4/mUo3UnEOSFjstV8GWCDBw8qYnn1oIfCDnmQ4xoI\nRC+6\r\n=UZts\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"400624b348dbbab9a081503e58765f326efd87ba","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.56","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.1.14-truffleLogger.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.10-truffleLogger.0","@truffle/debugger":"^6.1.10-truffleLogger.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.14-truffleLogger.0_1581720840024_0.3046297654991872","host":"s3://npm-registry-packages"}},"5.1.14-alphaTez.0":{"name":"truffle","version":"5.1.14-alphaTez.0","author":{"name":"consensys.net"},"_id":"truffle@5.1.14-alphaTez.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"27d41d12f00d9fb76a91ee003702e0651886bdd1","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.14-alphaTez.0.tgz","fileCount":221,"integrity":"sha512-k0MwHhhq3IAlTcs5wBu9I+zS5tHjQOh8CAxYNfMoEVz55cDXnKkI2qYXDi3NSvHiRYLEserh4mmeRwEEaD13zw==","signatures":[{"sig":"MEUCIQDkWMQhMAyq4duJJBlKeKaxNWKduyfrdHVF4DEs/FVefAIgFc8nUl25GYEhWvcVxIcJEkXQgF7eB8YkhEKituO6PJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132898182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSh8sCRA9TVsSAnZWagAAfY0P/05UbkX2wDExIsAVApL5\n7FshBIcnSADSlm2iH9vPe98cKccT5TKI82lhoH2PoFP6ImdpgnXmXjW5QM59\n7WVBOiZWXza5SrHyYxIfin40ttXnLInQ5kEnLayttE6AIh25cF3p50U56z5f\n2CD7bKQ8qZJBLBQGLjAr1V3ZUQGRa7pFgM8sss5ee+zjiHM+cDqqzDYg8qu5\nTS1vxy+yYlRe9Qh3sUgcdQBp/6Qs7C8CS2VDVw8OUPD/x7X+f9+qbb0B6ZoO\nqcOPAXecwOBcVTB8KOYQAx6J+pm34gFmiAhzf7/y9BTuUm31RvP+mH8nQTxL\n8eXXBvT9R0wWflVFVf5H0Nq9UPoKYzO25pKLMbbyRYFng3van4g3u6Dpf+4k\nKfvamObqJJwvShDH+ZwHFTNrc7fxG4Y+03cVpmKGE91jvShXFmLzVdTq3vgW\nPFfyOUzarR5Bg0R1xQ7C/OxMsd+77JIPbEfpD+GONWsvGbVaW0fRpH+hbi+K\nWJJCzAyKlZS/HitkHjsVbOi/FhgjwkLZ0bs+PRq7n7r4ote0/Nnr06LdswOC\nUfSchLpylkIA9iiCRLgNNkYn2F63ohAvg2KOPkfKQ/6SEnLaSof2CSbWq8kM\nSELH9alAYoNBRF8WiGOYkiLBKI8f2bWo6hq5jMAPIvfJYIw8SC9OwF9ZJhuk\nZgKT\r\n=qAeG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"4f8baa02e0615d07a0302547582fb86823db6368","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.57-alphaTez.0","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.1.14-alphaTez.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.10-alphaTez.0","@truffle/debugger":"^6.1.10-alphaTez.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.6-alphaTez.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.14-alphaTez.0_1581915947562_0.4685069602905241","host":"s3://npm-registry-packages"}},"5.2.0-tezos.0":{"name":"truffle","version":"5.2.0-tezos.0","author":{"name":"consensys.net"},"_id":"truffle@5.2.0-tezos.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"711cd4c2c3cc6476f2a01093717426ac5a883d11","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.0-tezos.0.tgz","fileCount":221,"integrity":"sha512-E8Pox9to/+UXzii+pkltFT5W9JUWx+xmHmuu7uz9IEQTPLhcBzlZYzaev/YqWIOhetQrVV/JGiYWC4R1pCfoqA==","signatures":[{"sig":"MEQCIF8DCPhXfchiV49lVmLO5NY/iokobtSFaHZTR7XLwFwdAiBTYbXLw1o2UMQBsohg5y3J+neyRvPAsoZp7ynSmkzK0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132897775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTCxaCRA9TVsSAnZWagAAEZkP/AliW5K9a1BKbrOTMagu\nDuyZ0rQPCHvPodsnADBdGiqY7gmL8ps4xETzKQUF4B51OHHYSsS6D4cP5aMd\nx5/NmHnGXTi1VBVMP7AXJxjNaDbqu6XCvigsKCz2W8kkKGN7KK9YXqCRFgGD\n6jgCkGHbN/Db12UB0xlnLb4Uizo2hRst/Kh4WTlU2TPzzsfPspiKcLGwqEX+\n7EYcvqlPnBqLBdvXI/lEmcpXV8SiANNY39TO41Kr0SuqDIxDfqZUPvEactml\nzGLB6MQE+Fq3TiJ6xXIq1jXteSfxFD7T9hJ/drMGdSgLb8Um4HeQHREAv4kY\nG8Mahd64h7XHALPMPdXCvP0pcCVEK79az/NPtkX0Pu7tkcHaItYUfzWI+9IN\nDL1q2qGs5VLECrXmL2aPyo+i2UsGyzJfFgfG5VHziUbTIjaJLvieRB7rMYe4\n78t6fETA+1BBIbAzpRxn9PsA3bsqZX+scgstNvYqZvp+8b5gx1H1WY7YRLhJ\ncRGqwfbwu2uwMPTt/0WeboNdrpF9hMGB3YUOd1A6fnQOl4k25Vz4N1Fp5kAT\nvrBDPMbRruv0nZUIbARHmMFxANJuXoGqyjBnyYNofq2OpqtAoZzXbbrhNvOq\nuYD1MnluyEzEmecMDJcPj6uM/Feu2iTN799ccGkRHgNIMpjAEOiVAwSV4nUR\nAC+O\r\n=zFCH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"c2fd8c5e2664a9f8c51fc043a1f7b4b3ab0be2fa","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.0","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.2.0-tezos.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.0-tezos.0","@truffle/debugger":"^6.2.0-tezos.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.0-tezos.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.0-tezos.0_1582050393088_0.5334739647256186","host":"s3://npm-registry-packages"}},"5.1.14":{"name":"truffle","version":"5.1.14","author":{"name":"consensys.net"},"_id":"truffle@5.1.14","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"18dde420cd88d8214451d59d1cf554c83f54dcd4","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.14.tgz","fileCount":221,"integrity":"sha512-6rIy335igwHOR0a8xEtPZdlCPBAvDcMIuVQVWAVtPqDy7xMTxGm4A0C4YRsEvZUc5V8GfCBfQb/GQ5AXlXI+6w==","signatures":[{"sig":"MEQCIC1TyS3XvH1uCJ30h+xgZt3bTKRaLg+Sgjq41bJQO0bzAiA6E9qnHcJYDF5nIG7mR8op9zn6+V9ogLgL2dYPPns94A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122290402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTy7LCRA9TVsSAnZWagAA60YP/Au5gECrnQXN5V10clTg\nL8k1UosO2Z96yOZs3Tm/DkQxC54dtsmSwNNmh6RaVvD532Gwe440zJm8KNGQ\nesz2CPyY9R03wZNRZFMKc++lRjylbIXzUYAccUsgbVu+kX6VKYTcbbeS2mHV\neq9L68SIeabCPBDWEL6zmYEvyiat62djdBascP5PMmu19NY4zFiCUlL8MGKu\nM9loEwzIbm88occLZQZj5ji18aEXqgI9YLHlDmUTxuukSvy3G476dgFPqSvF\nVU1snqmowdqhdGzwVhWhRJAbFJnUNRJA5LalcDnMPITbVfeTRgn4IwAKSHsE\nuNk0jr5NntFanzUoVtutTqOM3KK/LID/kbA84fQhWz+EfSNDYhIFLV2FJRqe\nSpu0Yy7KE2GdPOVDGUCb8f1YffDMeApwP6DVt2XrQR2Dtp5XMVbjE8Y1JSQ+\nDRdnloAheNpaZsidq8Q9W6WzeRyYFUO3MFkj//TDdHnNeyC+sEz2JToH3q6k\nhMLsYZaeju5arJmr+EdhjzQ9CbhzC6WbXhh4rgirpp/bhffp4SOny6lTdxaC\nWo07zW3fa2PNHTSaFjmbFxSCqQMZzoj7Lj6S1QFyI/JnUiQTPSVpizeTAdpQ\nozvSxLh+xdqYAK/cuWbaNLBt0O0PYMrtIeNTLwPrqLS3f2l9xU8D0Q3ziD1h\nM52Z\r\n=5U+f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"d17ead2e56b6f2ab43dc235afec2c054355ba1ec","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.15.3+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.15.3","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.56","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.1.14","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.10","@truffle/debugger":"^6.1.10","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.14_1582247626308_0.42232344844829917","host":"s3://npm-registry-packages"}},"5.2.0-tezos.1":{"name":"truffle","version":"5.2.0-tezos.1","author":{"name":"consensys.net"},"_id":"truffle@5.2.0-tezos.1","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"d8053ac23f6e0fc6ca7c70fa40de4cf6d31165ee","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.0-tezos.1.tgz","fileCount":221,"integrity":"sha512-AMez02G/nCM9vQc3bTJtT44aEKwxG16jvbVsHXpJl+/Ygp6qzv+d2HV2ggzmPgJzFJhjP03/hnSFcGdmTxNCQA==","signatures":[{"sig":"MEUCIQD7zsIKW2gPY4V2zgYan1bPE0f9+atB4AxF7kqAL0Mi5QIgWEgR72JAG0lWIYbOgrBPRStPgzU832glehlmN7/07u0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131885702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUGYqCRA9TVsSAnZWagAASy4QAJRQcFQWDzvr4EMjd619\nd1rgrAmOXXnnVgVT6L8rJPKOifmcNjjzXip4Lk15eBFaCol5ikER/m95ElP9\ndVNA6mlfGCpADMcm7IUT/f7mDV0EzqFYGoYPQ+nx3nZGwXfPdW77nF1UgAwA\n2tm1SQKg9mKyq6/4eDxYjZQaFft3x9j7sRbxyPhymESgIw+XrhaUj+4ArOC0\npjijOHaRGBtsGJ/b7UVUfT3ckO0llEVdkUeRUJ+x6lzdP8087Avu/O3jPylu\n8Xju0JEJpzUb6E1+fOFT8f7Z4l043icP/qcRWzIMdLwx1FKe9AaQW2VYLYvE\nj7OWGQIXGAQH/ee116yg68tpV/OGv6d17kLYkpaL2wng5in42HclpDzAAOzM\nStagAUDk7zXtLAkPsf8yZzAYJiSOUycNchI0Am6WIeGE0BSAbBsE03JQdJLa\nX8Mv9QwphXRjIETqdQpGm/iO9jqENYrZ4Vaot60Z+P+9Dp8OQOD4cSHsN8JW\nyGPvcwLKjbeUexSc0Msxu5QEd+RWX0jAp4Cx+WeuszQ2YaxXjhyddpwvz7Gw\nJ9o0bOAJOtGtOdwwGS6zjU7VcIMEPF5KqJkquIT9Zgp1RMGZWYKfvvUZvm2r\nxPG8SoLv4ei3/CkkgHE995aTo0O7OFhttPkrrFWSI7xvMeZ1NkU8avjWHWsR\nw7Qc\r\n=fqxa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"fe9859e89688a66ad5a7c9e9e74b25c8a30e48f8","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.0","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.2.0-tezos.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.0-tezos.0","@truffle/debugger":"^6.2.0-tezos.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.0-tezos.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.0-tezos.1_1582327337488_0.8223551154824686","host":"s3://npm-registry-packages"}},"5.1.15-fix-decoder-types.0":{"name":"truffle","version":"5.1.15-fix-decoder-types.0","author":{"name":"consensys.net"},"_id":"truffle@5.1.15-fix-decoder-types.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"02445cd766cddb82ee385e2e54a4b50fce4a0ac8","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.15-fix-decoder-types.0.tgz","fileCount":221,"integrity":"sha512-PULl7cynfcPbutQ9tB7lteC6PI7RDRxdOK1FAFNDznx6WNlnCv0YzbKWcXj3R3EZw0P1Mw7axzH2kGtIq9ETjw==","signatures":[{"sig":"MEQCIFuRyY6nSZ9Rk9OV+2OdVviH3vG4UREsTx7fxxSkwZhzAiBfisv2vt+cmldTOJLMGhKqcqA574h0epC5O2z1Y9HLIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122290496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVJK5CRA9TVsSAnZWagAAn5sP/ArxsOo+THEt0/7x3k1R\nYCePcK6292E/MLVsEyQ2m4SqNIOx/S7dzg57+OnXh0Tf/rU+B/8aUKcDxBOZ\nXe6iovZQa0F6jgN1rdYPMaGeOgAg1xH6/5Y6qDYf4kv5M2nYIKoMWd13bQHZ\nkYKy7wqZZJKuBHpIJ3DEMbT2x+qAioqQL4LAhXGW8RFk+EpIafK88G8ofN7+\ntRAznNxsTAEBsWWZZTwd9Jtyfe1mxwgFZNTkE8QKx9n6sYyWhXyYAdLcnuHz\nHMRZmXF2SVZv/Tl3Dp2Z7XgIiX5wM3EhQ2W/r0nWY5o8BVEyZoaa+ILyatAz\nCUzaEXcJuC3oWDWGvraSvIlkKx2RowCljfEwQ9BuLfSHWStqtV+4mrCqmJO+\nW7sONLb50SaDBw4nbjpxdNM95YjsEcddlNDYCz2VxGyvX8iy5ltsoXn9W0Sw\nSHo0s0a3/jUq+N4yc7Iyz6SP5kFG02PCHixjk/YKc3aT9LVduSh6fXfpBxcs\nmdWgLAaSymJ30IaPRLb6GeHaC4Tzo8snX18ihCFkj3t37rNkI088nPsu9Liz\n8+GHZhiVWT4ckoiJm+/fHZ5Ejg+RBH9l3p1n0Hx16MO7Jzyy0PawnHfSjNU6\n0HrYAFR/8k+jsxCS4E1oPqso/0zP7sgLXmc/VPnQXQPLaAQH68I7aaAnDlSv\n5meE\r\n=YC84\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"35ae915056a89c61cb4cb112c67ca876894bce4f","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.56","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.1.15-fix-decoder-types.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.10","@truffle/debugger":"^6.1.10","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.15-fix-decoder-types.0_1582600888922_0.7123670866351683","host":"s3://npm-registry-packages"}},"5.1.15":{"name":"truffle","version":"5.1.15","author":{"name":"consensys.net"},"_id":"truffle@5.1.15","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"cf1efb8a601571eb20de13e95dbd8d27c574c0c3","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.15.tgz","fileCount":221,"integrity":"sha512-sknMUERo+3bihwUEThxI4a8h+lJdumLSYGCObmqCNMxjNWCwfqlPkYaIl8z64PcN3Dus/Sr8aLEF8IHpHQWISA==","signatures":[{"sig":"MEUCIBPYhN7FI4tXKadTrEhz0QB8dEpv+l4g2bNvmFoL8/9CAiEAuyTIrTI49mt9p0H1SnquE60D6VGT00DVQIfMUADgmN4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122290868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeV/4NCRA9TVsSAnZWagAAhtIP+wZvV2kOVQSg362hgYka\npidKbi8YiedHG3xGw+9SNwFdachjpX60WVjUfqTxsmLXDPSRm9WztpzL819G\nDBP6eFOgT4fHn+FzT032HcHqAVg+n+kvmNuqOIFOwgbOX97iRUV6sOcwPFPe\nWU+7DW1ux0Wp7BkcPHmBXN9zqFeYlhg0mQ6vezH8NoGgzp24weEFdGbVgDde\nrX2qcO2iuJbTPJnEWIlpBjxIPo+ZMdub8IZHFHAvSYzXNz30mOyV+Qjbbo72\nYLZFiBUkQEmL/P9FMd0Up6gohCTX558ZxvhzP7voLS+49s96Ur+qOclw12BI\ngAltKRXBTCUPW7PSLRu/Gu3+JcLxULVBlgN/J304WhPV6T+hmrOpANVLL/Bd\nO5e7UBoWtCfvbec+xSMwq+HKD0NKahEt5npnYUP2XbK6+7uxM+xgo0k0PCPc\n89ihLB4ft+JPVoMoDmrmaAobXJrhskHTuqvuJo2+0psXQyRKZmcPhESq+w2i\nczdu8tQjZG0jGkaeItXy4Kb6lASMPHztRoXtTVf+B+aBjaeoSAuuGObT994K\nSpu/V3H6+wZ4YjZu4T1TpwJty0NaRvIAAUt0qrkICf7BjU0zxLCxpsoZ+sPg\nMkdPboOYGm7uS7PnATrmjcPFGIIb2v2ewGfoQLe/+gRzDyKnfURFVukEom28\nmTw8\r\n=eQQ3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"4373b07e9f479d48470c647f5ec1be27c23b1a79","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.56","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.1.15","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.11","@truffle/debugger":"^6.1.11","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.15_1582824972339_0.8378552149262748","host":"s3://npm-registry-packages"}},"4.1.17":{"name":"truffle","version":"4.1.17","author":{"name":"consensys.net"},"_id":"truffle@4.1.17","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"e74a9520324ab0fe094e555df826b8d0663d88de","tarball":"https://registry.npmjs.org/truffle/-/truffle-4.1.17.tgz","fileCount":65,"integrity":"sha512-fS2K+atOogBL6VhB9A4/TSl97Mt2qaPuQMFd6UfvLQyNp1xBcXu/LQgudwX/Bdu8KGjGQuYLZiuUv0MzK+a74A==","signatures":[{"sig":"MEUCIA9m0CLDGZL8iVp4KU3cr4aSPNIqFbj8CG12OeQLJmIDAiEAz/ickwQVytVbwAH6bur6XX93GNmREg8dO0lGRsDnLvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37021365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWALpCRA9TVsSAnZWagAA5w4P/2n0tmVIAgF9bnnANLis\ny+7RPaeuEZew2PEzj9BtABLe6Mn5vurc95GS+I8hJ24/qQmV2DMMPSwXgawp\nyyNzcf1RpH+mRqN7etRhO1uDtC9AqnRGGHMKNDha5IBufuOWkw2OLR2y1v5d\nEDbh5NbYWCRYdvZGC7dtyckPt8PbR66Ns1JqXiFDz4ubruXhEOIjVAo/HTyy\nkxl2VMcXwgClXj+eq9fFCx8UmlACnJRXa/S/NSC4lU2KEgFr/MhjRJN8xECP\ni7WXpjrguvVe346IVNwvFQDKlEAe3Eh7OfBrgdkUQ6gv02hoIV9J8uUiTxQA\nHKovk+ehs++C9eewbz5+4qWosNHoZpULkMMCDzhkoaOfUsAgv/5YeXq2MYGJ\nGKyewMd7gGsEt0p/d30Ff7Ls6T+OmRRdVQsy0wRQQ5CWIdss9OUil4B8HexO\nRAKuqmZ5QlN1ULXcd/v+K/mcVcGBHXRSV8mmq8nAtXhZYIUITjoEAHpL7Ufq\nAhB/VPAd7fLwaAcwoJJAZ1ykMbbkVfgXWvOh0cn9QXbW8lpAQ0AylZ3cJsrM\n5Dfdc8jOJ7/79LDfXS55iLXWmmUDioE9Q4E5xpbx6WUjdwjISDyjNJCs/rZ1\nTZ/kh5/AZrB2yrQljVZhQYaVEXAV0uy/2c9BsxBGgOFqGmo3dFfj1tBrkAvp\nCd1O\r\n=nw7E\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"<img src=\"http://truffleframework.com/docs/img/logo.png\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line. \n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [truffle-core](https://github.com/trufflesuite/truffle-core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"faa5f2653b8d95f3ff0a6a412bf723b83dbb4aa7","scripts":{"test":"npm run build-cli && mocha --colors","build":"npm run build-cli","prepare":"npm run build","build-cli":"webpack --config ./cli.webpack.config.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"solc":"0.4.26","mocha":"^4.1.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","glob":"^7.1.2","web3":"0.20.6","mocha":"5.2.0","yargs":"^8.0.2","semver":"^5.5.0","webpack":"^2.5.1","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","ganache-cli":"6.1.8","truffle-box":"^1.0.9-v4.0","prepend-file":"^1.3.1","truffle-core":"^4.1.17","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","truffle-contract":"^3.0.8","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_4.1.17_1582826217214_0.5214321891190039","host":"s3://npm-registry-packages"}},"5.1.16-truffleLogger.0":{"name":"truffle","version":"5.1.16-truffleLogger.0","author":{"name":"consensys.net"},"_id":"truffle@5.1.16-truffleLogger.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"beec071623c39f6c5d6fc73c90e0a1113c2637fd","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.16-truffleLogger.0.tgz","fileCount":228,"integrity":"sha512-4cbfSCsDKdOSxfEYMu9MD3j+crdVsr22MIbnET6m2urjbRaF2Rv4k4IJDSuoGDEoDbZEFrlzGpUli1bTbeCWmw==","signatures":[{"sig":"MEYCIQC+eObsB+jqJfE1NWxir0al/f8HMUKQ1ev7nEa6BHHzuwIhAJUbawzOEO9euHYrIRc89NFCAVYODW2IPCPT+1fwSyZ8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122314272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeX/PCCRA9TVsSAnZWagAAsD8P/ilFQsIiC6BnEJGjybnT\nVzr7LNJyCOD7fShn4dEbY7dIo6cNn5TR2L21vG7x4DySbIP7G+mDXULaNzKN\nnule5GKcWUH6+awOxeoJeeMN+IH0pr3XB84ghQWzEiuf9BmeJ3NMBTLqPloB\noYMztsAuKsBg3ZaPw0GAchlx5qGyV+nbWBfj/sEEk2qzo6oZ85Zq7xFtGr5c\nAbmhFEHvTW5Hu8YczZcpRHMu0Ai7bX58mFVtjJ7BoC9pHcHUvnpd9JjsD/lv\nfaC4mJXE116SCBXkxNSnZhv3pVOwbCB1uohtuij6mEzsJswJCXtaECE21HxV\nIavI5QJc/wZRz7V0YTyTxz63sU+beVAJ9Ol7cY7NoOl57TvPzmGVKyc+i1se\nUbX4tw8U8uloK55F97152f8Q7/trhzJZwURRzVa0mjqqNhtcQAl1JCWcVasl\nfKnxfeY3aBu+aUFE8pGTPjUnkFon2Nl2GwVQEUF+OO2NX2LSCXOjg4SMEBC/\nvVf7ayQfnG5EF+BzRBNKH8dEmBNIpZMpgAPHLBlo21+6LCF5MZ5ZGsp8qopq\naSCWSAX+7YCx57oIh4SfafGhAm65/fCKXId2mXrdeKzQ2owknlFCnHZhyKL7\nc50gxXdiarwhfJCrGpwuGERI8rw0Q/4EGVZj6Y2D8M1E1ve2eL5g1xip3EhO\nG/eC\r\n=IUkz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"13d4e7e694fc0fb8036ef9ad707b876b8dbaf0d0","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.56","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.1.16-truffleLogger.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.12-truffleLogger.0","@truffle/debugger":"^6.1.12-truffleLogger.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.16-truffleLogger.0_1583346625587_0.5846575863630654","host":"s3://npm-registry-packages"}},"5.1.16":{"name":"truffle","version":"5.1.16","author":{"name":"consensys.net"},"_id":"truffle@5.1.16","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"19c5bc6b3e21cdc41266aed30b5650b9665952b8","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.16.tgz","fileCount":221,"integrity":"sha512-McY2AKicKIdIclpclIXluWtCf1yj2cTJGS0ghStHkklw7XYk3ZL4MoftNyfqiYCjIjGs24qoEF9o/JlRp5qnmQ==","signatures":[{"sig":"MEUCIQDHuJvFt3W8binVjq0L5Y1gHYVSy2ah/dcdPaM74Ec2qAIgLn23WjMJRQCLur8m/LpHA1tVAxpYiRoJEdzVBMu53wc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122534855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYVWUCRA9TVsSAnZWagAA7e4P/0bqJIiQ1FFO+Zv3KgPP\nnMg1wJKnInXaeL0/RPWtombYFlUpaxwWlBnCEq97Ll6DkVF7sLvghg4hGogv\nOnxTJy+2MoVJW7ppcL9sDAqF6lTUb4Rypg8vIFVLJQ5M6W9WaNffGg0L4ab9\nPmNOFfkKolZyr8di/aj+5LZX6XD19TF2ybTaD/7ETzN6q5fbUePkp3D9YyIU\nlbyov27vepidODFTEgps9ZWIRt0LfniIsJRpxLi1Wmy2sALjL3Q3dDBhxS+O\nfRDMsLuGk6/WVoV3PrHIRdjyOo9SMFr6QAOD1EYPEivsE0IV3x9ojU1kKpiw\nFw762EFn4sJz6tzMVHFngU5KP7Zq8iQHqHL4kYWwwfkBpLOYK1V4exRbLX1W\neFZfxOQGoIChZ1itmacE/iMFV01jfIA4WbfuSw6gSOW0C4PS93ni6N4Vw5yz\nuMhe7NKF8BelMR6nHIpeGcxx63FTrrsfJl31AUkhBK34gOAcgbzW/PGf1ew6\n+4lykHDMNUgYF37vkDbv0jvNq2sqOPrwPW6V2BQ+cmk2i12f+9X2s6XFHalA\n8nek3XkF8iS8OqMqbFAYwB0OnJrnSxmfT414XdO0J645+ApZGr3hwTE/p6DY\nh2sDT0PCz1qQlvMkhPX327UR8l6Ib1KI/EO5sPQLb37HkdHOVaq8gSWnx4bS\nLYep\r\n=U0n+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"ed4102bdaad4bba1b7f093bf3b4122ef5784e853","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.16.3+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.16.3","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.56","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.1.16","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.12","@truffle/debugger":"^7.0.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.16_1583437203295_0.010389546728616805","host":"s3://npm-registry-packages"}},"5.1.17":{"name":"truffle","version":"5.1.17","author":{"name":"consensys.net"},"_id":"truffle@5.1.17","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"9c821274afee807b64a04e680a89e8688981cdb4","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.17.tgz","fileCount":221,"integrity":"sha512-x8CNCjtsX3B34Q6TI467+kgxqzjCRMvLsGIqf/MHo1NpntP1tIOySGJ+idEg857X0hJz8zfOVz9QKbvrrsKUGQ==","signatures":[{"sig":"MEQCICSJA3v16UusiPGzO7pSqPlg7jtj9vVT0BlpNhSljHHRAiBEJqzeBTw1MWBivRGLKgzuMLNdt0pVjxmhnADuTT8UgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121893902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeasgDCRA9TVsSAnZWagAAh0YP/1MITQevLMDEp75/HRMX\nzAkSuSU7GJWy4n1UazQaEfDPNbpg6HPo8+JSGFoUhxGyuzYyTMDf10qeMzlj\nuYlemL6rnQJc/ktkW7gSAJL8X9cW9ZDKzOhkPJzwtLp3HShYzhobeHrLcAkb\nbLW16jxyntOeZRlCWynFJCgHCSa/LEEFxo5/RMg3N9cBSratRCAveUIpVlPN\nKLOVJhzs6nqQynOpsLeXSafxIlBX+tPyk950kW00JEpDb4+oB7fE/ea9taUS\nIZ88ldQk5pTOG2cH5C2WcGjGAtAqiSmkXl1OWtHUBcXY2xhK9GjbDIQB+Yur\n7OcJUVB3eqrhlAewrbATHKEsxybWe+oD6aOdJqMsmhR4UDDx4HdvTK9saZ7u\ncOZeuv0g0aXlR0ldo1HKC+W2Qm6Lf/unILURDE5BzPR5HXFPBLWHtvfVpaq2\nwTccd+JSp8gewxu3Z/2+rqpN+ylX9+SaDv1j3pI0f4nnVzpUU7L8P52cEpEW\nEy/+UvOmgBXH3ZHNlXT1vyXinlPBOVi7bkLMxbtnceBYxad0zscG/wJB2Zd2\nq2ZAPFzIkkmpVnhSRx5HVrtgyxLlAf4Wp5Gr5aEqjhkRDR+RxsQryLYwXOYZ\nvnLG5xX4cMUd+etoYwBZGugMChIC6r7bJYbgKKikD4Tb5LdSrg9G96D+Gzy9\nSfWP\r\n=TaN5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"22029d18b866305f67d50ca1844f3057b7145901","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.57","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.1.17","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.13","@truffle/debugger":"^7.0.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.6"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.17_1584056322551_0.7312753705718107","host":"s3://npm-registry-packages"}},"5.2.0-tezos.2":{"name":"truffle","version":"5.2.0-tezos.2","author":{"name":"consensys.net"},"_id":"truffle@5.2.0-tezos.2","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"2364f0b5df09863ce3b5a9ce0c9079f5260e9eed","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.0-tezos.2.tgz","fileCount":221,"integrity":"sha512-Dr4OGKnTEhi8rAX+Rjhew2Wyq90lY7p7iDme/UY4flAM9gDIi2yBM9SA2iNzD6nXLX1erejn222Gro+tBJzIug==","signatures":[{"sig":"MEQCIAYgjLtov3++j3eP8bEsGmW+8JY3E4jrUE/tcst4vAtQAiA8GRpT5EyJr5OamQBSoqXbKcFzNXwsX0mhGE93uweULA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132015058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb/44CRA9TVsSAnZWagAAYLMP/iUtShlYG/vGIXhkJmYs\nVaBMsCcIbyFkmBTtP6Y7iieVEugWWbrxdcWiiNFQFHNCFEbrw8quTdzMulQD\nAojrRRESWWj6Qk5akgeXVOf6v46UKb3QqYGqvHSxB/sdpHuIruxckVRzj/Jy\nd1swkw1mF64myb4V0L5vFZMswUF8PppCPCZiE7fIikDed8vo3+aDqWqG2JVu\nhRpRpe5kOoiyFaArbZ0sNlCyT2O0UnKa0n68c/aK5z0QK9hnGyn8YXY52CHt\n7SRnWRJ7VYVoAMYAahhmDAnydEgqtm+9/qpskZWEd6/qYQiu/2y0G0iCkGtU\nPZ05fcIB0P9oU3EkvKG1xRvyGUYGgOGRCa9PTbofpXcUa9N9YjjhCKXYPJJ5\n/cMblg5v3k0OXkFesXJA9vuveg3zGKDgsyrKmr4SWkW4mokyD4+AFYjg0+fw\ntWrxaZVoaZaMhzK8Y9EE5V9R6xBwN/hEeq+4tCtxWsbLDp4fyo1sJtVPsVlg\nAvVMFB4FqsgnV7I1GtwF4hI0cM2k4vXCXPX32xut7xaDkzZqcnYX159BFDna\nY3fdINsUN3B3nBrToaSjKuE9i6bxsFbJhRYdV51XK55gF2umkV9fksOCTPOH\nGIW3WWmp1FYkPMqDpU33zxEhaBudF6xEFUbi++wHTbtYYmszs+SjyKax3Zto\nonuI\r\n=hS7f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"e8503f3499d8d9a77a8c6800c0c86870724ec399","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.0","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.2.0-tezos.2","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.0-tezos.1","@truffle/debugger":"^6.2.0-tezos.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.0-tezos.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.0-tezos.2_1584397879460_0.5802466912051936","host":"s3://npm-registry-packages"}},"5.2.0-tezos.3":{"name":"truffle","version":"5.2.0-tezos.3","author":{"name":"consensys.net"},"_id":"truffle@5.2.0-tezos.3","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"47f2e40d0d6cdedbad8562456ee4be319637f6fa","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.0-tezos.3.tgz","fileCount":221,"integrity":"sha512-O3qEp4P+GOStf2qJPeMOJsvV39ALnEgEaVmpYMH0W5tsenAqT0CjSy2K+lA0c4Bwfhjon+UGQQoZS4H/rXLR8w==","signatures":[{"sig":"MEYCIQDhZwZYz8CFWatPdVOryE+oTkQOO/lDVjAtypqq28OU1wIhAMBlL1v2mmk7NgegdiJBrPcMuLmB80PkibPC26fJ/8GC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132027148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecm99CRA9TVsSAnZWagAAp2wP/2lb4tDWlVwO0pIHu9W1\n6pajQaQF4tMrcYQCD7Xu3xU55m7rl+L9fj/z9fheVDBOcYQTwZgh+e0XlfLd\nbwkxjpwVaH0PJmraTz94ECbxhBLgn7fxmMU1GVkKxNTsrEYoI8aXvPyQICVK\n6jUuIfAHZELWCl8KjmtB9U5XKBgIeHEbRJrIx13dwV0kOLZgTiw46XSv8E9s\nNtq1ZbVs97elz/EqZ5pfpmCMZTu0r3xAFhF2IhzrS7lW0vN90ZMlxP1kOsDJ\nbb6w+68QEjfxekFMcXL0rHnNoKjvdGWsq6TSK3GHqjJ6NKS7nFR4gOlXujNw\nMqy4wVE3EMUcw36ocpqTOsi0WE34o2cEWh2Lq3bIZ5leS6CfKRuqpUmBbJWz\nQYc06vSrJhB6sLe7BZHp5XKty/ItvJQRcgMlhLUMWTWVc9yisRoyGqqYdH2d\nh6I4PkeNDNSywhNemBfaOqBG9M9+I+F0fZc9a33VtqDxxBU97Mc2utsy3lBP\neS4/5bj9k7sWvFKKwGtNGzk7LMyFGjbeSmojn2cpECCVm3FlMcm8rdqVBuSv\nNqxBWDTNMBtLdCe3jOXKI+xJbTMOHz6IjzECaUmFP7hGwg03uaol9WwjFlyn\nmmq0wxdd3cim4+kuK2GpUJMGbvYavnUv1iHu15PGKK60wQccoVxGIm1rVnEJ\nPRTy\r\n=G6mS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"ca59183a7461b58567e1a3052293951898c02fb0","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.0","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.2.0-tezos.3","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.0-tezos.2","@truffle/debugger":"^6.2.0-tezos.2","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.0-tezos.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.0-tezos.3_1584557948307_0.22895173009102576","host":"s3://npm-registry-packages"}},"5.1.18":{"name":"truffle","version":"5.1.18","author":{"name":"consensys.net"},"_id":"truffle@5.1.18","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"2fefaed849698b7fb865b417a197d1b6d9229db3","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.18.tgz","fileCount":221,"integrity":"sha512-9oxmLmyTXML5Auxl8adPd3kLcOZVhYNapCmPUcMnYCOXthxa3NEOW9y3PTcoDnwFyuIOETGIiJp4Ew9bmY8v6Q==","signatures":[{"sig":"MEYCIQDBvq+TdXXrBq/WL2rBbuJGZKuyAhXURjrc+x3MT4piqQIhAIQThRPaunHd8iiNvnPJ3Ds48MLbaf3rNRSe7784Bl1j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121909180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedAb0CRA9TVsSAnZWagAAE3QP/3rDZLN6HjLjdL3d8pIz\nwrD1BxvBJxzZ5J7HSTkjMQOjKuw0o9zcShN1F52cVITgR9yT8k/kW79y5/zF\nEtu6pVPWgxHNDweM6MXjPVYzb938653m6p3dEgbeGAMlPTTM38Zp+FDKEgRw\nH55ef49qSRmc2VPjpNLkpf9NiGmaAHy6wHg4Z1xZCinERFTqy9clMLP10lEL\nrRXO7mokfuqCfFBteWaKJCbt0YT1eJPzc4jS+6cWLK4/1fKU8VfS6CaeHEhc\n67+Ae/hMGn4guDGwJxUpXEfg+aWx4PqxudYezNZ44DOXAVL/WhHzxdmBWKSJ\nX17w3Evm+oqWTV2iKehaFsCWLvynmZB7sJiidJo1GCXbmvHJV0KxAwjuk+Kr\nGWYNbpa7xh3CNW5ful9zfw+Bi39ICWy6X26hqI/jZHS+p9vJuy1GTc382OQQ\nrvkFRutgCUbD6gTU6wHxwoZCsbDel7icmETdPxN8czyCCvhPNbajE+NW7HsX\nPQ1EqTA4iL+/0MbPXfTJB9rVwc7bv344Z1NC0jfh4Zmn2dMQy90XAvqrn8tp\nM+nhNzgRxt7ydycXPcVhI3juC1en6lf5SonojxC9Esb86vyXfckXgK4VpIgG\nJwWN6QIG7DUDQzl320xDF7zUtgxIYdzNEH5uSGHDLj9DdcbqQ2JLACPWVmTt\nNn28\r\n=W3LG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"2c2679681d408ace2e00046e213dc2df6e5f6252","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.15.3+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.15.3","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"6.0.1","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.57","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.1.18","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.13","@truffle/debugger":"^7.0.2","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.6"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.18_1584662259079_0.1919069379358569","host":"s3://npm-registry-packages"}},"5.1.19":{"name":"truffle","version":"5.1.19","author":{"name":"consensys.net"},"_id":"truffle@5.1.19","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"daf0aca071b9e2cdd88f456f10c1a81e840794aa","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.19.tgz","fileCount":221,"integrity":"sha512-H4S7GbKCN56eW5ftLo+l160c+SLyF8C205hUF9VRfulxFBdXvmTIeHdRO/zcnBWiKfEbXzuHWSI9gyFkPtkvmw==","signatures":[{"sig":"MEYCIQDe66/8BcM4ou9i1R4jJD6c5ESj0/9ygKzbANLHDpYFWwIhAJoBvpkEzOe0lbKgtfvmW5lhacgr4V5QcF5ejfMbD7VS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121082199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefVZ7CRA9TVsSAnZWagAAvyEP+gI6uzTNAOwUrJ7FIY3M\nMYCj0loyVTWiqO8BddYAJPAF6yNtWS2bjtOY270q6QcuCtCTdY2ABC4DnFKI\nK1vIm5Bcgc/is3GfKbeJTPkNOaA+JMv7tVi3mUEVCpT3wt/XLqusg5xpS/Yo\nnge55Elp+RedM9MB0HayclAYmm32P80hcjKFVNNIeTQH8p2rPAKhmb5pxdXf\nVTDazUzP6cql2ME7Vypk1M4nOMn/wehLZVBeUduSlUoNZxwUUKAy+B85pwCW\nzpdNIVDJGERfq3xOFiwupH8GAcAAaNGXnOaC+5B99t35VhuPd0ZqxM5nuvyk\nsS9Qaq+4Agdp3J3wW9ZFtbCBZdaHLBRZG/LIPfZLKZOi4cheNLhQLlq4oh0c\nq77EWF4oc2Mf807vFXDYwhHskziAsj0B+RI55bv9IQHmF8Ec5VD1nSXvWqsc\n7ynU3iU+MVuwB2Ok99h3TEVHiNePTI4uxzTVwOTK66O7K9Q5Jxu7DpdFMZC2\nBc13FvUInjvl/9t8DeE5WmYj+M3swmBkaBCvB24kp+eNSteOhHq4XttVLx86\nmL+lDhU7ZIb5Ik5i+2khQdRrGXL3OcUsxwLa/IT7Tc8hlzQWRadHETuZmvdY\nymyNohRofrrFvtoEkXXA4NWZiISQucVHpmXitLWFWYrn/G6evSrkYPUNIlIw\nreQS\r\n=4uzz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"ac0e127038f65d3ff111ccc87e429909633c2a6d","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.15.3+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.15.3","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.58","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.1.19","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.14","@truffle/debugger":"^7.0.3","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.6"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.19_1585272442656_0.4007186361098456","host":"s3://npm-registry-packages"}},"5.1.20":{"name":"truffle","version":"5.1.20","author":{"name":"consensys.net"},"_id":"truffle@5.1.20","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"7219d89775779c59bc28bbefd2b0a3455e86a688","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.20.tgz","fileCount":221,"integrity":"sha512-syKTjWSQQ6J6zFu5iEKCbJCfHqIs9buRmFVyCExfMTlUrgaw9ndO0joHTfF7eKhhumRa/NRQrNkY/2AmSRh32A==","signatures":[{"sig":"MEUCIQCL0Q3ivlNbhx30zdFbXd1Y7yccMsYVIAnIvOmy8na5XgIgYLLBRvAyus1uOc5kGD/Ff19e8Cy2/rnN8Lt7IyB9T88=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121111903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehh4dCRA9TVsSAnZWagAAYN4P/3VK8sBzY0K8uTDsinA6\ndJqoN0vtDLwpeN66W9x0OgMXI6mv85CGTNBnRCFQgtT6ZfYhuOAEVcCiZBjw\n0ywhk4zmrXhpJeuj8Wmbi03aDi6k60vB9Jj76m4iKeo1FmknJOyGYciST0oK\nGCDNunEIvwu9+KwxoEjJrteKIoF45fBb6kdUYXafx2bddBPqbN2hDjUcf/qk\nJXQoXKEOxI3WiVvXzlhCNMhKB5JZc6zFP+WkT+MLaLzdNamo31qWqXstWDfY\nAMv5IQJL4bYuA+P0pj/iT91wV1xBNSgd1BajPSXAgosFV9d+eAPKHE0wJdym\nk8Kob4/YIdo5q9kjASUHttaO3vQxUlOZsp3wID3oiiZ2khoAIbu4MdKwdSEn\natkQfaKE3mq+z0xiJ5YO4h8NZw0WfL0wpzJjWBqRLnpbWOw5p7Jy/CAINZqN\nIk1ZF1AxaG0E8OiP4kBXkt1/UgfyWmJhFybzu/vDX7RWgZVAXXXY+yZ6rbAP\ncM+BYeJQ8Xr6IWF3stX065aaQfLygv0dhYk8bUtUzTgsPFmmDJjapXEiKWcQ\n+yUfqBxuTUgTG9DG+2I3+cWg/f/tP7Ki5Xjk8PDl2em+IXYJSvd1+zv5zPW4\nCgklePa2+ewot0D0FyOU10ftmsOmPblgq7URb3ZCik+hOWtcc0xl21NGJxj7\nhmq+\r\n=dW6j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"beb8a3c1245a4ead514ae84872214ed714659791","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.59","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.1.20","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.1.15","@truffle/debugger":"^7.0.4","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.6"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.20_1585847836248_0.7242961819015836","host":"s3://npm-registry-packages"}},"5.3.0-tezos.0":{"name":"truffle","version":"5.3.0-tezos.0","author":{"name":"consensys.net"},"_id":"truffle@5.3.0-tezos.0","maintainers":[{"name":"adrianmcli","email":"li.adrianmc@gmail.com"},{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"76d18a88488a8f8b282d11a85433ac22b4337e3e","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.0-tezos.0.tgz","fileCount":221,"integrity":"sha512-gxEH/6R15+tIL8r4vZ69gF62GZCKQelAXtFI16UzhBCsef9gzlJMu4lVlTq63edR7g2/9Ns5ZeDnGHnmzvz1mA==","signatures":[{"sig":"MEYCIQCZtqT0R461OTSfMBGjIJ+J1fmx3ZagFrqgGQagkHREDAIhAIj+QLcxY2X9/HjI5YkxjfBT0UtObsSuWMq7BJuiohj9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131020671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejKr9CRA9TVsSAnZWagAAOI4P/jYIRhICQ0F2Vz9kinwE\n5ujRDV6Gz8AxpbPGyRvUpfLDEb1E3LPOPztH4RSDpHOvK2+IsK6fQQkN8bDf\ny/I2dKydTqbQ6cv5AJLT6qvqIhvG3F515IXaqb/yeum2h3tMTKtQfx+LtnLM\nwEYFki7KngL4LDeYkvxXFYx3eE8n1zGJC1IX6Mt3Q1DOl5u8xs0EEg3hRFpp\n9RHBCHyUdB2puL3aOiud/FYmua02cXbyXlRjg68vJU0UOXVQgta5D0w1oTFa\nAPSzBhBG5M5b/jGpgpfJ2YaFaieRqdT1etfhZEKRzLDIzRkI7UPcqRhffs7T\nCTBlLiiNen7wQxUQXCoU2d2bUkx62wKL/CemMsaMAe9zzrbdcey0TYA2Vmc1\nPA8JIRD/fLLfVyhS4NLwE5DIbbMJ7oI5frbd4IeHG+13pvRGjEpg4nehXyPw\nQA8SzV2sKUpt4UjLiSjgOKGPoT+mLMPIIn3ttTBo9sCWgBxE32HjBwQZPJkw\nzkEWKQjtCg5iJhvJDBoVDJP1AgFrY4dJEQCQJofKZ719xm6XDwIzWBFsJ5Wr\nX8sItQf1A3ZoH48c+pNIAix0UxJjn4d95hiqBABtT9M62OemJvg0b2/hLN9L\nXvB+Df+MSNXBD1F81QFdOAXQgoi/XltH2QBbyL7tmlSagZzLB/+5PG9Vz45o\nqnmJ\r\n=/KVy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"b23801a13abbdda37ae87f76bbcc06f2f0418d14","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.1","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.3.0-tezos.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.3.0-tezos.0","@truffle/debugger":"^7.0.5-tezos.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.0-tezos.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.0-tezos.0_1586277115721_0.20990499996078382","host":"s3://npm-registry-packages"}},"5.3.0-tezos.1":{"name":"truffle","version":"5.3.0-tezos.1","author":{"name":"consensys.net"},"_id":"truffle@5.3.0-tezos.1","maintainers":[{"name":"adrianmcli","email":"li.adrianmc@gmail.com"},{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"f68a128a5fe07ac403efeeb7cb2c2416c59941a8","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.0-tezos.1.tgz","fileCount":221,"integrity":"sha512-b/HeXUUIJoU+j2+X2esPfymswsXgSqK6eKtDKs2eyXYp0Q6BykYsG0OaH3HFBZMNcw6BPV7QtsgKjM9bRWJJCw==","signatures":[{"sig":"MEUCIQDIpMd0TWOHfvRYOyyHzYmpjELoUyWg4tw0vK/5/4iZ0AIgQl9qV/ZEcM2+agNl2kIQ+3qeNR2Tp5FbdhLD0rhwFfU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131030792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejQ04CRA9TVsSAnZWagAAlGgP+wW2BLsoMHPpVcLtIm8X\nN2S4leorcrXWtZetpMcSymTbZUG0ewW9ediFoEmxwNXArqBKfx8/017eOc6T\nfVcIMvpF3hN1r0GHVTfR+vC3/I/szeHMJ7C018E0q/78T95jHtySuUqpgTBl\nDsQ6Klot6/BoR/iewOPqidEkhQKwnUDdDreuvcmuEFrWORRMiat+iKQP/quV\nODN0WVXpRkHCUcg3Q1OFZpdSuSrqKDOUlpUrWCFJwXT5qHO2xlcIWrTG6EJp\nxjx391CB9rqfddETwGuPq5HwFMfpXPgja4MP23SVl8BiXbjb4QEQWsfGrd4K\nRhgxIcxUsFOnS1sUZb9HXGw22tHHUIVUhZAZp2DFua+SxTLGEDDQg0Y4zTOm\nVC6wVafWNXvDyHpnAn6KObEEzmmyxHajz+2Ilm7o1n5lFyxPs9tpJGheQPKP\nHrgFuQserOVU/v5V4v2n+3X6HfTkBvr0iPPrm5N1IWuAL0o0+u49HhgkEC8Q\n2CElNJYcbmwJdDtvYdKeywKKL84hxHLkIfgP7M62maXCZaO4ex0sI+pckNWL\n0JRMpmuLv+tZ0sW9URgk4tzSKZDgUsnL1FzJy1DXI5nicpHB6ryQJQDKQFCo\n46mmp+JsebreH94MCs+tvITMMNOWog42olBkWegRn8tplMBpI7ckbNj6kHmi\nmVO9\r\n=CSZB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"cb853c8dc7f9388f32f612c2b45592e9fb2bf7b8","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.1","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.3.0-tezos.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.3.0-tezos.1","@truffle/debugger":"^7.0.5-tezos.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.0-tezos.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.0-tezos.1_1586302263008_0.30859172757204667","host":"s3://npm-registry-packages"}},"5.1.21":{"name":"truffle","version":"5.1.21","author":{"name":"consensys.net"},"_id":"truffle@5.1.21","maintainers":[{"name":"adrianmcli","email":"li.adrianmc@gmail.com"},{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"f3a518f3e5bcb32d73734d21311d2b6bcab9f455","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.21.tgz","fileCount":221,"integrity":"sha512-DRsG8bQZlZNydTr7LpoY87X77nQTU5ZMjkJmF66o3efyfC3dyXbMjws3ofn92iz+WsrpAw3u7/urnxF7fwtrkQ==","signatures":[{"sig":"MEUCIQCuz+QwxsNhLJsA3f+tQVUoLVoh3pL/lX1VmE+LQ1MeTgIgPKCWUQQnACZiWKXTm1ZTi8rsVmgvQoDmp4UTrXtWtOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121191705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekUpbCRA9TVsSAnZWagAAFeMP/1lp4+/PXRgqRLoKBb3V\nbO0PnlmGzrQe3wlCmur9hCO9WNmlpeMdO8MLrBpbzRTpMwYuE2JLJjGLoHz/\nqWnrJLFFqLiMHH5cgWfOSB6Lx258+UYpX1YJNT31sLmGBILpVZw063uC1iO3\nf6wBa3K9c7JgwE9gTzi2MADapXl5m7iY6h/z6ketd4F/kF2J7S59AiH+ZaZx\n8k4kBFtSCZN8/NPm7IGbbnR1aMEeANGrJmnG5E5pVA7+a7PEwW5M4Vs5hWHl\n5MnT3JMG5vJNF3/3kw8Vff8u2As4gxH4CUJ+Wb/N15KUY+NLHye558Jd+7br\nCd2KkyhKZTSiQOYA9RoPMMcwytvGF/XZm7N56Wge6wffkIvxenmo6MgCQcSV\nzKW2S0kOU1W3uFN0wP5p6HdympE40epDRgxoO6xVDItPSDNfYnqEzC29e8Hr\n71Kup0TWr2GoRKCM+qTBj5ujaaUQtPZ/i+tGZWPPV7jA6g9GOMxusq9l7kpF\nO42b/moYUUQKNDIoe+K2rhmhipLi8uXVQHBkeESHmhqSpGFkoHLUly9Lh4LR\nq88jzdVWaIcdo18K5AAUbkN0bb/MUoaEEgYKHihxrtJrMwdAAQQ/2X1jTXwY\nb8YLb0VHLxV09qEpsoyMsFkZjZSyWhpxEdVSQRrSVREbJ54wgSpaoTx5iQpa\n9Qw6\r\n=vBFY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"64b54ad493ab80d0cb377b5453c0dbb9c72b04e2","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.59","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.1.21","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.0","@truffle/debugger":"^7.1.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.6"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.21_1586580057448_0.18267852281677888","host":"s3://npm-registry-packages"}},"5.3.0-tezos.2":{"name":"truffle","version":"5.3.0-tezos.2","author":{"name":"consensys.net"},"_id":"truffle@5.3.0-tezos.2","maintainers":[{"name":"adrianmcli","email":"li.adrianmc@gmail.com"},{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"df1ebdb90d8081cefb7f117d64c02001e53e0a28","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.0-tezos.2.tgz","fileCount":225,"integrity":"sha512-O7e640bNmDY2kvAQ1I1vMDPLWfVXLPPju/cdpomwvHPapo2WrAMoiWplFdf9S0ISVHvjVyWV0esmxKQRtPT4rQ==","signatures":[{"sig":"MEYCIQDopCjgLFlI0wtW5F+L7VrTaSZMS+5MmvosfVubIrlHLgIhAJKC18wqUdgvWaYTMRaS54g0grbJ3BwDSB5w1tkVfq4l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131160914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelfkICRA9TVsSAnZWagAAeusP/jtRQXbIR2zHpjwMfvq9\n/94M4d/9OLjiXFrjCvLer09K2CQ7VRdWQW8qcE2FZwxdnNU2FiBfadg5jVWm\nL/4LU7AUH/KQqh11IDBn1vt0MHvxsH30kUBj48r0mUHxoiCSG8kLr70xj+n2\nzGLMd49KJ/H3qgZpmm6OGHagyyR3zaGSdO+c1awjZUi6kwHgaGOxJiAgTAWv\nVWMH7trci9nJLNE4n8B2nGenPkUwUtzbxhdGEPBnnTY5rpoTYrobEJqFrOjA\nMs7wAshpcuBeHlTJe9cmDB0flKF/ww2lakSvt3SH9YQ/1xCMxoGRU2iRPMb7\nlHo7Ika/8Nx3hQtfcC00dqAcE2QKSHnA+Ir44gPLBrNr4ht+/thvhnM8rC0U\nryjlAxGoRqTXPHZ6IjY6C5sjulRbp9GYLB5G14LNEjXjfoyq99mXq4hzSkYv\nxxpPHdG5hCulVDMizu0OR9Viw0B+fhBrF6kzwueG0aStQCdaZ4RBH/5NclKf\nGOTvYMU60oA91tPi4xE20vkhT1Yz13dZ3mSMSbWex7D3gMOiOffGMuChBjkG\nls0HlOEOJWTdG7iPJM7qOaSYfKAb6VxPCe1dRDhGS2v3G9oQmRQxBFqh41Hv\nAKsQBBseSEAXjAwHWkzdaoK0+v7uIR2s2PVKJTD64/CMkkrULgoRaO+WYQ+7\nI4DO\r\n=7dUl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"aecd069dbea95c3d0fe81e9d2ef0e81a1395ef18","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.1","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.3.0-tezos.2","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.3.0-tezos.2","@truffle/debugger":"^7.1.1-tezos.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.0-tezos.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.0-tezos.2_1586886919084_0.6134144088336178","host":"s3://npm-registry-packages"}},"5.1.22":{"name":"truffle","version":"5.1.22","author":{"name":"consensys.net"},"_id":"truffle@5.1.22","maintainers":[{"name":"adrianmcli","email":"li.adrianmc@gmail.com"},{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"564e3e245b9b5ceb53ad1075e00ec68682bd3509","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.22.tgz","fileCount":221,"integrity":"sha512-E1Kz7b2y1ApxytKmEDL04Xdmz+zEjTqWNTbp0DLFh928yzxL47xzDmuZyinx4pPNrt9vnnhoHMHqeh36IFkK1Q==","signatures":[{"sig":"MEYCIQCr4eXVPmiYeDZjGVv07OonrTKjP1MkrsxvOQEOPsZjFQIhAIkBxSmg1lt54IL48/HzpPLtpOI1cPIOIs2V6cdMthN3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121227871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemMtnCRA9TVsSAnZWagAA7EUQAJr/xUJMZnUWyjGEq2ue\nDs9Gr/AmnWRI/QMnhxWULIUSDyPU2iJJWp+CKmoBbHwfiDIEC5k8SDk6Sq9s\n3tTiNyKkTYHp4M8nOsMTf2BuiB7ST/njcEd3doI67TPQiGsCe41dnBiWzzTr\nVVBaaqbQABfO5TJAlWHqwW+2Q1fIGkWSQKIb9uOwIo7J3Hejw2E0DaKcf4A6\nPyHUamyDC22WmMoKeP2uiwc10t7FgGrHivr6Q9yS/r+RzjVwVZjQu3j43uAF\nu2sMC34kiFjp8bdLhgE5ZXyla27UVcIoyRW8k//Ht8Ocr8uTZ4G3NbgJLLCQ\njfdAXw7jk6A7tS7rZb4iDCPDhTxIPJ0RK/CG/q4/5ChMjNXdLWXVxn+q7KpE\nowkYMvYzBgZBEUwpGyTaS7S3wTQ/avXKpQOvI5ivso4n/4k+7TXMDx7sNZ7/\n9LIOtVZgI54wh6e0lZQpZ6khoX0MqJCZ3Q1JfJoTvP4tmNcDHD7+mQWGD6XP\nihGKfzBVVK81oEjYTsXQdpB8lyGuVmvsra2MgxaBgsEXEoRdrn7eb8xVxe1W\ntCi0zj68f8xd3oh4IOzv593Xt09eVXypnJfaqwyL9a1Rk3A2352C0MtvNT0Z\n7K0lPdPlHWHLwCVF8Lc2wLIovG9rS2tkNZcizs0VkH3I7CyXCH52lAs1HefV\n1IqE\r\n=uozr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"3a7fd7765229fd9e14a12a061cdd7e27042b2dfb","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.16.3+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.16.3","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.59","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.1.22","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.1","@truffle/debugger":"^7.1.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.6"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.22_1587071846110_0.619097192932883","host":"s3://npm-registry-packages"}},"5.1.23":{"name":"truffle","version":"5.1.23","author":{"name":"consensys.net"},"_id":"truffle@5.1.23","maintainers":[{"name":"adrianmcli","email":"li.adrianmc@gmail.com"},{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"6c48b5921ae937cfbf2a6f5d5e593bf177b8b86c","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.23.tgz","fileCount":221,"integrity":"sha512-ovdkrAgF/6cGiVtoiGzSTUheEBowoFcBuPY3wOjdlICW8VsASuT+kYuWLG/bPAJSg9QFrFLwqgUcnA9MOwi6yg==","signatures":[{"sig":"MEUCIQD2iZZLYs0sEd0gVS/gvy4qGzTv1+NSXpimZ4q4pQSS3wIgWX1ONw2OYK/ISQALVHwpXvPy3OHlvqAikcR/t3bwVRM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121381805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeognhCRA9TVsSAnZWagAAMcgP/0w7D9aqb1bBKFofwyKj\nyzrurM+DYJqGK9VRG/51EVoph9+fHK1qcnPDi0Ftwth1IMGkUnxK8G+iroIg\n5KUVZ3VA4m9rXrBIs/zETyHlAAM3wtqG/COlzoaRoJM8AUk6pmklq/R2I5Be\nu8+U/guTpuVFboKIk9OPEIHoem0Ym/sbtG9Y+F7vHetGCBTGNIqLI6pjr5bM\n6lPIBmxyUZpnpOyUJwUejT54GczwHEIEwMVWsHHS8GKNEiO22XmUFByBHubn\nwnOS9Pl8TQ1OIB9DzNdQ2D5YY/qPZlIgNxIjYu1N/X/m4wFB2CQ5C6tJtdaw\nZyB1pjmiXfiacgVF8/aP225sGjiA6vZvVhubu11QRtWF/xUwqcFQJ2F3W97s\nYCJu5p6DSd8k3dt16zBvtrQU+gSz+IhgHF7GGgyLvBHNq2nS1NO8Q/78dQUz\n8EL58X73ouz/f6qQWaO0Ang6+XwOR9repkVXGr5tZfh4qM2Lne1vLpPESyrd\njT9ayhxvBWl5I/la/YhKrIVCyyLCLhURzAZUUWoL2Ygov3pRzuxLW1AlTVXp\nn1QdN9pzYSVPXK7dwCDoIE/m6cG9sx2AqJNe46360MoTI4lYLiz7hzjL5GcK\no/Njk00CU7rFIElpgHbvbdUTyYzAnPZ4nFAOthZVJD3/Vn+gm1Dq1frUIGPE\nWd1u\r\n=YWb9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"ac427e2d1c7f53c7fdda5f874518c706f0bf12b7","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.16.3+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.16.3","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.0.59","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.1.23","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.2","@truffle/debugger":"^7.2.0","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.6"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.23_1587677664682_0.863125641809372","host":"s3://npm-registry-packages"}},"5.1.24":{"name":"truffle","version":"5.1.24","author":{"name":"consensys.net"},"_id":"truffle@5.1.24","maintainers":[{"name":"adrianmcli","email":"li.adrianmc@gmail.com"},{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"2e7afc28b1748f2b44f2da351b3605744f3546e4","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.24.tgz","fileCount":221,"integrity":"sha512-2TAidfvwZD3cCBVM8cgyU7hAUR7NTSkKnBzsasdIIwCOGZ1+IqG/pALSuATjeeHbo4tqzjvs3Nau2U1yo5wDAw==","signatures":[{"sig":"MEUCIDZL2CxI08u98UfPGyLDihQEbDT/6e8ShO9u37+cx4buAiEA+z2jybmWtur5f/z2KHthgkc6wqk7jsuF5QJT/4MB3c8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108773197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeq0dDCRA9TVsSAnZWagAAU5cP/1xah4UJtSmdbARuN3wK\nvk/HFQk+71q9HjKnbrj2ImCqaYVNH4aNzKQVx3unUk9B/W1vIDg1Z/NMUlPV\nlYNiJvzs3k8YhgYZyAWc/nSVbuuWASEJCpI0i0uGsrKB9eivQgK0lE3StX6P\naRS+KTUNt5fW+RWbOUsrKHDgerlv6kP4y2GfGjtZMaDC4MCoIcSjMlLhJZG1\n/5pa8WJHOX8eP/phiuKYwo0OiyS2tpCO0Kt7bK8rB0U0axvAYekr2WbKJ+4s\nfz9p8koxdqlypxCbDPetaQlYu39y7WLv62uwtg0MNtl/d2FBBrpmdAt/PF5I\npsgWZ06VKbvefb7li4f6WDZurU/1ue5Io2QSROHkLtSV7PThlTXHvJNCOUyz\nseZF5IzZ7GQOvHzEoDTjM4b1zuYPS8yoHhXTYyBZCNUv+mH4zhCkjlUc/1iA\nmDsxfEHZ/h7try5jqEUYDW3YUjLLLV8OmBeSZd6JtDkg2IWIiPrawVE3fIzO\nafJLjCHFlaT/oCwv4TIcI6k9ONXpTvthqYmCT0W801fKWu0bEUs1PBTRSbML\nm+Q2CfesIr8AW21cgv/sIzwyZqgAjie+tHPbiGajb68Z0ZxqzWznHkWbUrGp\ns2EpH0npOykvVX308WzpN9yO13cQ5jeCG1/vUBK8YxDOf0nKCtSQdpX6Uyv+\nT6lY\r\n=V8kl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"5903e61a5ae3bcba93091db5e31d238e79fdc118","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.17.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.17.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^1.0.59","ganache-core":"2.10.2","@truffle/core":"^5.1.24","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.3","@truffle/debugger":"^7.2.1","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.6"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.24_1588283202817_0.07377024490662065","host":"s3://npm-registry-packages"}},"5.1.25":{"name":"truffle","version":"5.1.25","author":{"name":"consensys.net"},"_id":"truffle@5.1.25","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"553e6fdb9f6d95d9d4725355356c4739c233ff27","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.25.tgz","fileCount":221,"integrity":"sha512-7iGKMkITjInGD1AFD7mKwxowQiNmPYx08jym/u8oNXVsYPYCZ6NbkMNSdf6TFXTTrEQe+tPEIy+CNF1Oc6DDzA==","signatures":[{"sig":"MEYCIQCcRyoQZEFeZ4VoVKGWnQI0tnqWqItrim/S260DKg680QIhAPWHnMMC6pbrBYPGIR0bOlgsDnV9j87Jf/c8KLhRO0QL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107219680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetjGJCRA9TVsSAnZWagAAkzEQAJ5w+1y5X/s9RQJoB1mK\nyO75HMxQnEJI44i3+MVI879LEeaGCOhrLEPRrmxztxlpIRsZXpgIBICPl7Y8\nmE8PDGo0BUYLbWN9+f3RGBscaRDYb6uFZV9We4MGLRCLuDymfG7Lhjdziwsp\nrXrMaxGZtY1srw2IdbMg0wiImRjz0I/IJoNo1OROz1RkyRn6J51KdvqSLXiZ\n7KXKSzCA9S0YKG2raT3lSqgECHeZZN+kN3N9dAnDXK1fU7GIYTHYs4fawRBH\n1KYup/PMb+CyEs+pu0KIf6bA1LFHgvdwENoAZM8Z6MsPpVxMIa+XPCpCQw+e\nlJHS6MNQ0K1a8PHr8Kdsq8AwN6+MIkBuZbqZC5Uw6nOPXTaI9ZfJOFdoc/T8\nUSeSTAYuld/wiKyfKWs1TKkSe5z/l+3MuiwRZh28G1UDwTa4NfPaocoMBM90\nSMDnNEMrISVfSYe9NSl6yeVvQsxTV5m8Y8bx5ACEo3i9egVLWPxjl1gTCvq+\n7KE87zo+faQvm/nUO6+RxMmnOTwILZ5cWAtS5WndlPafBekO7RnMVweEjEID\n3aIO0Ug1ssMKBfhg7ASK77/Zz14U5EzSJFYaAevFpjn8DLsuhJ+Zui/pFuWZ\nuJz4QTJB4BS2TYmvXX6y1rfa1cGvmH+FyYRiZZy16KxRGpOz7cTsbnPXaeVA\np8DM\r\n=xKdL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"cd27f14cf31ad6d3201ebbaa9bfa5eb83dbc590a","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.19.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.19.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^1.0.60","ganache-core":"2.10.2","@truffle/core":"^5.1.25","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.4","@truffle/debugger":"^7.2.2","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.7"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.25_1588998536782_0.34845365646716475","host":"s3://npm-registry-packages"}},"5.1.26":{"name":"truffle","version":"5.1.26","author":{"name":"consensys.net"},"_id":"truffle@5.1.26","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"296791bd5e827474a560f870886e2c45f1e5c1e1","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.26.tgz","fileCount":221,"integrity":"sha512-zmE4GSy1SI4Dp4DcJU/jiDT0i1C/O57C0JP+oEGUP5bT1H+ax4pqvkbpeRyhvZLCv4swzLLxqrB0Z7CbYhFhrg==","signatures":[{"sig":"MEYCIQCXJZSQb6vi8Q0KaZRmgiMkFiZcBMnentENHn1q6XhaGwIhAL0R2Thm8pw1qh7mDrD0bcfUqc6YpLz7tul4ER9MWjUl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107252239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevgzcCRA9TVsSAnZWagAAKggP/0MAexAA2Lzxmt4lDeOm\nR2z/SIHv1h7LI7PvLjwsBMum5ofM9BxXYkY66DTZLo4d6X7YBYz3yGOOOFjm\nNQOIZCcNX24UHQ16Ecsesbb6FAP8UfVuiYME+3xN+PbCqTurQgFUwelSdDyG\nOw/G/c3m5mzUQb3XAtfU2bkTWGB1yF54bxccS9o3d8O6p0BtdtuhNlPOAUhb\nPfSkJUjQXLJVz2mrCKgKyEV34JfZhjoUpWEoJRO5UaBDYShWG/hhCvN40P2+\nUcfCWWg/tkjatPKf7pcrO4u9GeBSfOdD9xEBYrNhD+u2ZJ39YYpGSsxlBZNr\nIdIgVLY8Koskjdo8ZVAXF24JAxVep+WmYx2e8FmgNs8BF8OZ75yczyOLlfsF\nxCgwpVJ1H3iOBfNOQWrQWxR5kGdpcwAutWdC+QLVEurH9MIosxH3GqHcQmp+\niE1h5Dnnz4Ald0f7mg4ACS7htHjzU3opQXNwZ7eDJRABUE0Q/Ho1fJW0I/kR\n/xDcPCBoKRjPQFByEtZsDW9jJACJR9SioGwpik6vqW6mAaFt8t4oGoYnBBMI\nL9y6lyOsn1u/YnsILz9vB0OGpzbYtpN+U1/IceGlP3hnpapcDj9pOn7MwESU\nD9l0exUoIyLphCKdp7WGOCFTqnnytJ1+YO5/eYJa8t5PcqEL8k2lFRCZh98V\nBWa0\r\n=wzyt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"d820e7deb1ac7cecfbe2a323bcecce4b4f27e14f","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.17.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.17.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^1.0.60","ganache-core":"2.10.2","@truffle/core":"^5.1.26","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.5","@truffle/debugger":"^7.3.0","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.7"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.26_1589513435116_0.783465925468334","host":"s3://npm-registry-packages"}},"5.1.27":{"name":"truffle","version":"5.1.27","author":{"name":"consensys.net"},"_id":"truffle@5.1.27","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"cf044704a9787c91ab278418ffd500bebe971546","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.27.tgz","fileCount":221,"integrity":"sha512-um/mxQ0y8ZQ5+iDApqfvV4+yZX7UOyWlbzYmtFvJRkkB4PRk0xghV9ssDBC1zlXFy/OmSTUSzApQXA2WA763/Q==","signatures":[{"sig":"MEUCIQDZhAfH2MLRSrW6X678eljHiyEFCI+01HyAyN6DTlu/1gIgLH7ldvbBVeVdX8cUwfgowyh6lfHvS2KtWy6QHR+tjow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107271215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyXrYCRA9TVsSAnZWagAAURgQAJvbLGLnzeJck05kzbLD\neJVTIlrYp1PR0YyAuyLVwoudEsVakrti5sh1/cMVB8IE0apCNUiWcccjw2Ei\nq+tiX31FvEtEk+9U4nmG3UPE/jekbqYzS01pza5Wb1TGgAI0NJiXy/YNl7Hr\n5XE7F5vlQJfq7yZkJ8QrT8VVtqlx/rwuCEVyX5fVZmlxId2Q1il/dpjY5cWv\n0Y2/1LAfZpe5bXToA1fg034sccciP2gfndmE2KR5baskhHzg7P9rA1MtGZLP\nUWQQHN15UR9vLFOi4G8YWEy3FDmJB+vP7BsaQBC8TbBTPThOWOS/azgOxQUH\nqk1lvd3YV03Ib8+reATNxKFXGUXtxIFR9D7+VyoWg0BzBQZRQG4kaagRk+Z5\np7RzxQvSyg/pKYC10ep1yptjM44hmerJamImc2NbhQkEnlcH84nPAxIOSYC/\nLAn8G39TnkBprLH3Fz6YubVSkukz4HCnVadGRQzhLlSnOTQxUn2fNihZIInw\nC5WLPRvddMlZ/TbPfle0iduk55Yp0c5XGhTLKgrOUxNL3JsGUL9kM/1+5ui5\ns7QlN7t5DwjPT9nnJ6YAKX9CWhvA+h6mDJIJ7SoMZoe9ENgtzw0kVm/jPuHj\n4z3nkPTpkm7RxnmjBV9FMl3DSjQORGQancbaUsVaWaikGDRy/nFYzWZetDpq\nNcrN\r\n=tNAm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"a0bbfcce1d351fdc5f865d17760a63459f8dd191","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.19.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.19.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^1.0.61","ganache-core":"2.10.2","@truffle/core":"^5.1.27","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.6","@truffle/debugger":"^7.4.0","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.8"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.27_1590262487671_0.7442759766540779","host":"s3://npm-registry-packages"}},"5.3.0-tezos.3":{"name":"truffle","version":"5.3.0-tezos.3","author":{"name":"consensys.net"},"_id":"truffle@5.3.0-tezos.3","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"4d0108ce5c47368256df914aea66cd14e4ff183f","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.0-tezos.3.tgz","fileCount":225,"integrity":"sha512-B/65Xs2eWWjO9spRrrBBRl+uqqlN+NZNBzi2bkz7bHOeH31zvPlllILY09zbaaTTHaHhHCmhzH1NuTNzs+GR5A==","signatures":[{"sig":"MEUCIQC9yh0eIDjjMkHhL7PqIJNfFbg8j05DXXEYKH1uEtwhbgIgPmloZQxj+VYRUmRbqksfIIX31/uOOkmyxOhWxFtMnD8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131160736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezT3NCRA9TVsSAnZWagAApsMP/3N3fo2ZvE2aVIB1RS6m\nAPgBJZOyacxtL4XkyszRmLk4FHStlqJWnpz2HN5v2yzYRTRvFiwypQpQvkTx\ndB6pLMo7gN+z/+fbxyojYBLNe6gZy3sZO3JdFcbwxYjwHX1aBRUADITeF1dP\nvkTw8cYYOdFRcKRqtfBYsiKkXrf84tTCxDnOgOljfUmgaAkuEm6T2YeysVyr\nHBk/ZFtKFcnoED3Pmdj430IXf6p3YZV/C+c+c36s0pzvz3wlOiPOjHNWbrKg\nMDHoR6CG2G6B/Xsf+0vdpvS2YS2Qb4FNxVgeEcsvUR3BEIzS1mV5I4TQ+Iq2\nlU7miCqaj29mOsx+S3yo7Xvni4JkpUyInBIc+DwtMqYFPi/t5+s8icWk0VuV\ntKyqNEc7X7nU3z+OXMEpD44+dlGQsv55wGk8S63vy+4Z9nH84vm3vkndcWfL\nQN2666aB1yjvMmx5VVX1JOnfMjAs9MGACWWOSof3Qtkf+cgMoFkzCTMsBGFN\nM5Zg2vQGbHd+dFMa2Qj2fGyfoWWS/D7T88kol6yeqK04Gt7WskkdmLanA0Yq\nmVMoo0j5WqnewKcUVkb/PYRw9I6C7eK/J7Zc8nZ+gza0gCt1aVHAgNNQf5rd\npP8FaIbBNqwasqzON6rLAQ2xX/OLEUpYDdTLWej6mSvEPFW8shwL6RLiXhww\nJI10\r\n=e51b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"494683e7d596e5a9415ddc61a2495ef82689c524","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.1","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.3.0-tezos.3","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.3.0-tezos.3","@truffle/debugger":"^7.1.1-tezos.1","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.0-tezos.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.0-tezos.3_1590509004957_0.8444366267067027","host":"s3://npm-registry-packages"}},"5.3.0-tezos.4":{"name":"truffle","version":"5.3.0-tezos.4","author":{"name":"consensys.net"},"_id":"truffle@5.3.0-tezos.4","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"770fc935305b3d5650426517a3c4a2879de02667","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.0-tezos.4.tgz","fileCount":225,"integrity":"sha512-6bE+MXSOC4k3V70Wkzg0hjfcTNe4y0mVGcgldAPrAxXdFGQKGQaCRzwPFRH/biydCtZW+Pnsxa9y72fLBW4Qvg==","signatures":[{"sig":"MEYCIQDVy+TmBAWhGlQaeOt6c4dUAgM+der1UuzyGJrMcsgGiAIhAI/51x4HibmwaNJg+pYzWUjP7LB35tXU3VD8vx9CpP5B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131160732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezYi+CRA9TVsSAnZWagAAptUP/2YzVHlgAIK3cz2CXlxY\nQC0XHm6pmqJn8aHUW9Dyqh8eJbj7FImed61xccjCjjHVOfR7rL8keEr7LjiB\ndDbCzTkjymsGjGeME9rQUKkckdisN3gjYbVMYjnpQiSHkFbV2pJejsdvlQTm\nw0LMhGBflUjcuf2+uG4TXvQ21YwiEyAagvmKhedlV/ekhzhrHejdOiYzBLme\na6/u5ROxevCTYJ7yV+6xgwe7pJh9oWrlRv2y5CZHO//6Sue0RzbMz6CM7nzA\nxPKTlGKTrILB9ypaLMlk6GXJp/3djBtbiYLVS0mdUYVtF2wO2qnwSF9pm441\nGHKPFcatcoLemGRzEl39awsp/AwUS6hDoeP088ywJ8LUgN2itvMUQIcoVj0l\nBPBZvhMXMwmMlWSQunBagrCUTKrRxs8ks6xzVbD4+vw8A2ZpbQMXUc/i6gAY\nmZxGliuq2CQ3SxrwWPUraUqcpNvyFwOyriiMMeJgxwN+bNBYNDz5vSSQa0sV\n4TSUEZnuBj5lkyf1ZCnP1aseYO+L8hOBxN3t1rO/4EJ66nIc/dx/dzch7GV5\n+J0dze9ux9HRPqz1KKlq2h+kECxkq/7c2XcIxb1lCxwp570cWM32mvXGxVMB\nuzNDzDNNhVN8O9VXsRWeH0yb80KgWIg7BfTr7BoQikgwoaDuLHGnaBMz/zS8\nnQLp\r\n=Z3yo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"afc94486da8368555a361496a4d41f1544fb1b8f","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.1","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.3.0-tezos.4","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.3.0-tezos.4","@truffle/debugger":"^7.1.1-tezos.2","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.0-tezos.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.0-tezos.4_1590528189065_0.684897832123301","host":"s3://npm-registry-packages"}},"5.3.0-tezos.5":{"name":"truffle","version":"5.3.0-tezos.5","author":{"name":"consensys.net"},"_id":"truffle@5.3.0-tezos.5","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"9be196e0ea0a997041c21ff43aa06b2ef26364e0","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.0-tezos.5.tgz","fileCount":225,"integrity":"sha512-jr5fxjcCSbG0KENnguUtX6rc43JVpzuvtSAjFsGBFq7VEpgF0mvZOcB9/4zUa10gfvx8FScMm2JzCXHkurhh3A==","signatures":[{"sig":"MEYCIQDPi6x5GnN1MHiO2g/ZdRLMQ0O5BEARRGU8ko4cws83ZAIhAJhy6fHWylUA2EPld1cn+ixJ2lVRlahMXyMfjzKT6V5Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131161340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0X+kCRA9TVsSAnZWagAA4OUP/jmWBsIQzikPMFBxsd06\nj2kV+qmsXCtdobzOBO1c1DlcmLol3VfB7kDbFBuzCdDka6510h7sxtB762Lq\nov6y4JDnIiIze2g7JoJKgMpiTH49Ap0I7vndicF+KePbOcSB3hKaNhoxsEv+\naPs1LbnzEnT1ChDnPiMjdr6+NrLd2bzy42J+SiX5WVz9izChXbW/dB+1UdFd\nPBBaw7g46/Tc9WtnZMrzlcasHs5Al4NEGQ9Nxwqy6T23NJ9SH/1tY3Yx6Exu\nvSv1iN1UBz43XPVNqkzgJ7pFzDHPIHv9KQXT8RqWPvRNujecZ+V/+3XetXJ8\nEOQu5UYovFUQKeckqV826ctrOfwoI2aZgwMZ7nY17iUAp9geM8bzxf9FDJ9V\n9nyLzfZZKeBfUA1EmYRflvwadb2bTuibL2pV7I39es0/bKKgzWRGGIuBra+4\nbCOeFbJHvzGSzYxm6rjqy3wIkkmNSZWNWbPMY0oHmFcilYU4CC3m1nzcTawE\nzMauficvdgOKk+40wsR2hFL30aV4oFIzd4m33aO6eHPWoUCn0WnjqvSPOgi5\nCMVZWhxAYj37IjrESDLLrg+718FBVxP0rXj/9ZMb6g1rsYWQQmnofRop6+lX\nFb2PrDVtXlfHAkiXqd5ugiha6Q0z5FxgVXC4J23GEco758CkxBFt4sYIgoZ2\nkJVx\r\n=LxOB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"72a73cd9bb556d6d528f75820f553e0f4ba0f52a","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.1","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.3.0-tezos.5","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.3.0-tezos.5","@truffle/debugger":"^7.1.1-tezos.3","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.0-tezos.6"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.0-tezos.5_1590788003852_0.9374000019914108","host":"s3://npm-registry-packages"}},"5.3.0-tezos.6":{"name":"truffle","version":"5.3.0-tezos.6","author":{"name":"consensys.net"},"_id":"truffle@5.3.0-tezos.6","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"8d63fe5d49cdaf71ac02886ce70f3a911d1a9be4","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.0-tezos.6.tgz","fileCount":225,"integrity":"sha512-wdsbJvTzoTuCaz+MDBhHOMa6fXC7v+uEd7OpsQF12GFEUD8+TbcMhtWhX7hUkCcYEiW9d/1AZYLMAtAmcWxXyg==","signatures":[{"sig":"MEUCIQCD37Gqqco8MAnqyQHhCw9AyW7UkfpUehIkS3gCBd+PqAIgTD0Gu3Osn3JnYwnHW8K0iZyGreZUpwWAUZ7rd5bfMtE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131272408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0Z/ZCRA9TVsSAnZWagAA/b0P/RfepfdUBgfY9ZyQfxYx\nKjAqIIFHnug8OaRUzvsUDXWbiRtjFulUcj2/iKQeu8e+rFBKLWGu69BE4IQG\nQS/rvl4WieUIKgyxqTu3GcCaOgiYYT7fywFvuV9+9Z8nah4YT/su2FXGNHMH\nGhOUKRe25kZ25hityce3S740YGUbBqOCxuf5sWB5xaqYdoQyb+puvJJVAx9W\nzW2aUE7E72LbYl0LC2rPjzYAhG2lszuY0QcwfzFUVYYS7x61yly3KT9PehqY\n+HqjeyIXxxS7JxlIIkfyoYr1+3yC+8VGnVCyUTpqK7ZvyOLQzh9+XltS4EAG\nAayeBBXTp2IMP6t8sOVOtn0HgOllgXuPQPn2G7on/np8sbDEk93TcHf9a7ZZ\nYFmSPPm+5WuKY64AF8quJHK/pPhfLL//6t0uG7QSboqwxOe7kH0fDKThZywr\nrd0xYaVsVQXvPjkcwohmOBvfNPJ8rMYbgXHjAz4z+9xQ/lxulgbEy3UZhnLN\nOTRHSBM/nNrl2afE1K3cql+KUB4QDc0lcSl28WpJUVahJkipZiMe3/L71olK\n1djPYidCVWtx/PZHrJ/bFiRIuruOgBgLecaI55cfvXowG5NUknaC+BGivCcw\nFyE+G3qpVZFTXxmXZOOgUm8nNl2NWCpJBO5k9Kp9FfdzXs08d4XYgYmCmaYt\nvkak\r\n=fcjv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f57f9858f48528c4b62b4d6096e6ab3e42d85991","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.1","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.3.0-tezos.6","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^5.0.0-tezos.0","@truffle/debugger":"^7.1.1-tezos.4","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.6.0-tezos.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.0-tezos.6_1590796248488_0.7864264272153554","host":"s3://npm-registry-packages"}},"5.3.0-tezos.7":{"name":"truffle","version":"5.3.0-tezos.7","author":{"name":"consensys.net"},"_id":"truffle@5.3.0-tezos.7","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"ffc8cf41845940b2a45303f7b000bfd930f9da51","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.0-tezos.7.tgz","fileCount":225,"integrity":"sha512-oyHC6AcN0s9xr1lQ1aj8HxeV5NinKDzXnns5jtbS2Y26HWwfxeuj3BAk4FvYPir+6f8jD7BToPPZ7kCd2/iAlA==","signatures":[{"sig":"MEQCICaa2XI6sJPkuy/jJiIFWj73cFgZls1LuHDIjiiAiSkeAiBgKeRggXdGvhBHTPNkPJK00Jm0b+No3DFozAXLwVG3vA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131272420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0aOUCRA9TVsSAnZWagAAP7cQAInMSppwdvzrAlBKHpai\nSwGVOUvVya7RNAuV4mqQBncUUNk4EkE5KtotBSbYejmhaIPSnfBlcJJ4LKiR\nO0U78tE4L+Ja4RXgAqwhlNSyAZFX/RCpd4kSqwJvIywoykUdmwObdNALTz6Q\n6VcAMUjxQyEoJJGMi2TlL3fwXgSKLLbL309ncB7ZeGlrrCgmdFeP3tN03Tar\nBcOBuiYIy/GqJBreyaPrZgtiswBV3LEBMDaurm4T7wN9TGQwbUwgBUaNNWD7\nTi0hM/LmXMW17oYdeI/oIjDpoIfGVR9al+T0LAb2Yu4YHJK2Hzgz9rPt6AiK\nlNw57UIDhXfzTvhXA8vMIfTltppnyp3m1pUryMeFGeumDojh3sVI303REHoM\n0yM4X7kN71jz8bFNgnmo7G9vWn9qWBs7wlwIZCLb0Cc3CMDnGkiWE6LOJ1N+\n/YnSM+N+i1b3uGpLv14tepK5Zhu5Op8pWuCJTS/WpLUULnX5/5+n9GSHWJOi\nZYJjMZqAPEOn/VFygoq4LoEdNTzgkYRulInAetXjOHyG19cWdEDBQxHwA03s\nNTV2g6CAr9qWDLRL/KZr13jHu8tiMsSU45r4ZEyQWudAbp6gB0PtAWcOTWWo\nd7Pe2NolKVbI4AUssaH20jc0uCLvmGpJkvmBY2PNsnL/8hGqh5LG+1zomopO\n0B/b\r\n=4i1A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"b4fcdab91a3b94d39fa2e8b8ee9e2b61ed095ba2","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.1","ganache-core":"2.10.2","prepend-file":"^1.3.1","@truffle/core":"^5.3.0-tezos.7","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^5.0.0-tezos.1","@truffle/debugger":"^7.1.1-tezos.5","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.6.0-tezos.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.0-tezos.7_1590797203858_0.8765064269617615","host":"s3://npm-registry-packages"}},"5.1.28":{"name":"truffle","version":"5.1.28","author":{"name":"consensys.net"},"_id":"truffle@5.1.28","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"fbc744c9706ac6b4f089f4042270fb99144648de","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.28.tgz","fileCount":221,"integrity":"sha512-MNcfjVn+Wiz/bjn5iKopdaANZg63GNR5V6WGzjdugWrtgZLBcyS7MnXK7vadcMpQSSMeTJS/2VGVj4jcq96B0Q==","signatures":[{"sig":"MEUCIQCEeVzi4QD3lz+WYfepLPZFyziLrZ/4t7DB8CbWS0+HPQIgDJkCWfJabBwi6k9HOtr9VTkD7r+++QKU6arQO0J6Erg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107275987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0ch8CRA9TVsSAnZWagAAFsIP+wSXoPVZu4oKHygOOVeA\nD0PI7FM64zHfqzCpjNrVxwUsLXMgXLaOJGnL7AFpUm3CRCxbsrsOOqOL6l/r\nYZv+bRgPJkRFwcF13ut0hmhLTHonvzsMGV672j79ilzDcaQI9U3bQRCASJ+5\nhbxq9fTRLooz1QB7588c2XEMjuJY5Hzh+3dIs2JRzV3XwHtao1EF75X2FoDJ\n6DGA1zRIIb6gmGsxEJmCQ5pbDTrPrWS9/CDhxMUtS7TaufyO6xNfjO4zku6T\np5Q4+/3m+Lq3mxm92hs2qesLIdy9+yu3jPkLppM6S1qmhXqxhPs7VIgU1BRX\nmQ8cNGsdANc1pEE7b6J7HGgW/Y802XlHuUwcHfh3tvJicr+TXV/tOAmcPfFa\nfELm4N33eGrb+ahlKuWdah/Sycptcgkq4SyT2D5g+OJcN/VPSTZDrJo4wlV3\nUSSwh1M0qVgYlGJ9/G0MoFee4/dkutECjqUWtMyL1oMtcm1akBYiWneJHhgZ\nLbN/gBMl6qKGlZYaMhMHSNcj9TwjsXsoXOGOJjb7DQINMCoHE/PLYYXJDjYs\nBC0CPErILxnuCjpe4xtNwxpsXIfAd2rdvtEy60nahNSgx85/Asj3joAMwzE3\nuR82BXx/LWqAsa2rZZF23djOHHJL1sTUn/1iogx+0pQLUR8r+rVS5aDXyra3\nm4KO\r\n=CqEJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"ec11c4ee97996f3157285059848e1920867b4ca1","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.15.3+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.15.3","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^1.0.62","ganache-core":"2.10.2","@truffle/core":"^5.1.28","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.7","@truffle/debugger":"^7.4.1","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.28_1590806651186_0.8344359051047643","host":"s3://npm-registry-packages"}},"5.4.0-tezos.0":{"name":"truffle","version":"5.4.0-tezos.0","author":{"name":"consensys.net"},"_id":"truffle@5.4.0-tezos.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"9b1c10f3d2e16c0ea8e9332db69ecbb509d16b03","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.0-tezos.0.tgz","fileCount":225,"integrity":"sha512-psTV8QgjiNpmyuKSwJYnF/P5MozDteBv7AEqzPrGS5DAEmakuVbStWUUGbKsclbB0TFHfYUnB7pY5eYEUOXzpQ==","signatures":[{"sig":"MEYCIQChjn8gK/1lofr5quBqJHggfHeHLtOYtgmw0xVzojhkuwIhAIA3qzeQ5fgvzSYbT8U4sqbhS1SIVVEdmC3/ZjYxdDjW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137431826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1tATCRA9TVsSAnZWagAAILUP/3aN1O/k9aUjhQ7f7pKb\nKyxzL0zZEvuKubbSFEaDcRIEj9M7mjL2cEHMb5GiFJvQmEDXrcEsSD9BjA+u\nPRSSysf2XRzX3Ka8l75rfxmwT2kJA+WeG8q1qfK8SDw5mZ+9dGnty+I2XjGk\nMR4ElAjCI/EYGam7H3DMb7UYgpPW8sX4pUahZfmZlaR7SIBuEBESc6Xmup+0\n9mYBKJtZjsasmR5/TvakQZR1JXuLF3Gp4mSm8tv4LpMZJRKAxzy6QAXljX6r\n9wFArvlHNlD+yGW20GlqKaVuWbL3SHDNuoWl1e3SrE/IDuqWjxxpcJpBxoFn\nc5s4pLTIyo7L8B/ArHBAZfpaXPY38H8Ch4SeS1F1Qfo8E3HSI4vU452jPWH8\nfbbDreQCNpi7oDkCWP9bNPegMFe1hutrY3rGPLHWuIM8EaPGprafPB6XcB2v\nHSUH1C+9D+CaKZ/q/A7zkqwtzTnlnwlrcyHXixqpzhKZtVK2BODpm6kGpo42\nCxlYpx0yI5rUxovsRTupysdxlu2JBQEbsun3AYHigParFNylORXyE1P4b1vj\naQjCU27UnoWdZRMf+imrAdID+XEJVHAxCwwIPHzDhXSFPD330aB77mv5Mqfa\nJkD0/91a22+tPpuRM4ry/BtFLHbJYhX55lniUWiQxgg8Uyr3+j2sj57Eml/l\nkg5l\r\n=PCEI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"050e2927b3c1e7e0f4244d06a3b7462d26ba594a","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.2","ganache-core":"2.11.0-tezos.1","prepend-file":"^1.3.1","@truffle/core":"^5.4.0-tezos.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^5.0.0-tezos.2","@truffle/debugger":"^7.1.1-tezos.6","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.6.0-tezos.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.0-tezos.0_1591136274064_0.6072944991106988","host":"s3://npm-registry-packages"}},"5.4.0-tezos.1":{"name":"truffle","version":"5.4.0-tezos.1","author":{"name":"consensys.net"},"_id":"truffle@5.4.0-tezos.1","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"2550c7267d4fbf81293d9fb3db03d40d3c5fc17f","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.0-tezos.1.tgz","fileCount":225,"integrity":"sha512-LcP4x09XAJn+YYmaFfQWQSqDL3jOwsxn4LsuujMjBS+oUGCOV6axlli/SIzs0rCbpzqFC65GzbIPZk6fE7+aXQ==","signatures":[{"sig":"MEQCIE9Q1WkpXx3rVNVzfJLgqN6o5iE62wPmZLfsgB17z3ZiAiAs5KsmP+Fpq2AFgqAQK0PL736vEaIS20WlqGb0ovLEvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137431832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2nFRCRA9TVsSAnZWagAALVYP/1vs8NUIf5V0K0972mlf\nm7q7e6hwngrcaCaN+ADmjQ4yfw3amJ1Gf/rUhwOzAEo7DR6X3I5yULlMut9h\ny0BmM9p7uceRDEiStmvsHhMZRp1pHvVSVz8CXTFZL1FZeO6tXjUUoJGczvbQ\nrwbK1hAK4yc5JZBRPz58G0IXlqNU7mpj25GthOxCHTfmKy+xbDHJ0pRaLaSD\nZSYgFjk4FT1gmctZ+Avfc20vQvDmpXSwaLGA9GSGLpuVgug7M7kxEcbLlqqJ\nccCxWaM646qFsINMyFfcRpa9/53OIXSSTQrC+Km/T0b7YTLRM+M+BVU8Ab0u\ntFiWpWFq6C8vkfmvtltTG4Pl9u2r9jOp6Bx5ejjWdMXogwTL3NFh5HE/jBuz\neRtVk8UMOv6ngoPsa9fc0ukqTQ6IArCN0mrsDmjtoK1PrJjq6vlrow1z2O0m\n9yCg0S6GPUlALqOZyrqTeZkt7fS30m5+sxdFXjxBRQjYyBKABoNwcp/0+DrG\nDoHvb+BAOIqr6L9QCABRPx2C1ho4Ypi+S+wZQRu00O+yn44SLS1Jttsz7nOy\n96Zs9y8aFv5kwvC0i25qFi/VaKKDRwHquPzpvLqDjOycAb3Ytny8hIu2iKG7\n0mczzn9nJSqgn59VkbJmX2d6hBBFoTnuaSYP9WmnG0XpYLod7ySIsPnSQkcn\naWf5\r\n=RatZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"e41e228b4574efb0042873977f742bdc4bcea9d0","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v8.16.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.3","ganache-core":"2.11.0-tezos.1","prepend-file":"^1.3.1","@truffle/core":"^5.4.0-tezos.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^5.0.0-tezos.3","@truffle/debugger":"^7.1.1-tezos.7","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.6.0-tezos.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.0-tezos.1_1591374159673_0.9441241089786556","host":"s3://npm-registry-packages"}},"5.1.29":{"name":"truffle","version":"5.1.29","author":{"name":"consensys.net"},"_id":"truffle@5.1.29","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"28073476a9cf68c42dcf608c241e6d96cfb9141c","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.29.tgz","fileCount":221,"integrity":"sha512-/j5MjilyB7+W81Ssga8gruh3Cm9e1ed3HSdLzfOR8kQJ2u5HTCPYhXrjw89vWmydMUXWd+rha/6Y3mqQm1d+JQ==","signatures":[{"sig":"MEQCIBRjVKw9MqaDkRcttWapYcnE28MZm0XoSZVkBqYN3pUTAiA8wiRauvzV/1J2af4Y+0T+TLCPabo5U5nV4sWlNY95eQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107436004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3CkTCRA9TVsSAnZWagAAZ8wP/iuu1tg1U3ayE8a1XuVX\nAyP/dV8jIIraTMLsTjU7rzchmOlIOzql/jdqGOymnRlT86L832SaaY/8cMP2\n/or/FJObqW/pCgcbKaH8GX03FUBhRWi1nIM7973G6eziwBPvfpRI2l9yydk8\nuQC70BN8P2cobKGFLKMhMNAlVLw/w99mk9AgaxvnsgvIYMn40Ysrq8W3wN/v\n1JrhY1vKBWoDkqEG0+rOqWh4Yft7TI/kB91AMkarSQG89vDH3UluNtlH0BBU\nbJJPQkE+FLmruIsMMCcf4fWmDUA8yLC0rRX6vF/0VllWq+0wItXQz1bVr9zM\nDCAsSIqsbjS9GjByTrZbq+U/N+Mt664nFUqvMSfooIV/hEIJRDtQeiJDCfPg\nf+JYtEbu/ihHohT2qJsWDZPSkTOLOa7IsiyDO25PdIWI0uTMcuanQdXRnGKP\nvj4p5eQryiKr+8bnXXc9PzfBikPojzbK5TBVIfX9+Jx5WSXjq6T7aaMw6rkU\nzCy27/EIpar/ecgERycy1jteNZ1a021p0h65z70prJ+EcUvfsGBvFj4EF68R\nH3bmvxvS1NY5ZpWn0b0ls3C89bhskoR5bfDg3OVGJfLuf+CMJO8KgAoSTBtC\nbDsaYpucPDZvQsTCjQYoqePVHjeEwvw3HTs5HY7kYw+g5v+PCkAtaN7kU1u4\neZC1\r\n=pz7l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"94f6c32b5f452b77c70d8b56d10a3ddce3bd2460","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.19.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.19.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^1.0.62","ganache-core":"2.10.2","@truffle/core":"^5.1.29","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.8","@truffle/debugger":"^7.5.0","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.29_1591486738471_0.715828937169648","host":"s3://npm-registry-packages"}},"5.4.0-tezos.2":{"name":"truffle","version":"5.4.0-tezos.2","author":{"name":"consensys.net"},"_id":"truffle@5.4.0-tezos.2","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"6e048c0d5e61d83ac5e310c336df270e6999b363","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.0-tezos.2.tgz","fileCount":225,"integrity":"sha512-EY0IIKk1/z5sNhz3gaoyA/YShypUoFHZcsD5zP/7jrwD/fuSqgnOMQx27slHbo8k4qZKQnBgvIPapSLpkuiEsg==","signatures":[{"sig":"MEYCIQDbsiBSswvxYWy1EK1kQM8xjoYrgDu2zWNs+Z/nsseXfQIhANg+mBoDa5jJT5nqRBET/t5RZGvtfgMzfCUVqf5qcigk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89323327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe49JRCRA9TVsSAnZWagAAW1MP/1ynDsFVXg5ayTumeoM6\n6J6evYNSHGziegxPIC9Ka4k57ViL1E2Xbh1vZElP4jdk2dQjsRznqwxGC66S\nxoxfgCJv/mTLWemnZp3kjva/HD67zjApAH04AVxc3xeJ+dsjkbV20cjePFjm\nQyd6+3eqz6DzxIiSkpPZSV/cuZZGKpcEwPucRshzhOcJduyCpx7PXZ8jshdo\n+jQ+FTZIyjOQnUOt73XHokZYCdqatINRRuFT1nHKgpY9ZRw8rj0lLtpjt+K1\nfowO01WjWv4g89sDLMN1LlaiHQMUeADsAnEtD6a/IujBJmI2IC8f6AgZrMEP\n/UbqE6+BLWpCnkc2i5oFO6jnajxE5ANQKSIwPDAYk7ZoGnXr23PgihD6CJj2\nNoX5ReT01fbIrhGe5m0vQNYqNj6Pmi3CcZQmbgLvUS9fsZTF4KRCRcXxjif5\nE7qlMATTVGlVwUy1TKEBjycUtX6+0hxFE6CAZrcP0E/cY2GCpDAMCiUfDEJW\npdlzpJQO6Hw+0rems7wwY02S1EUvE949HJYrplieMSGV+AwB7yh9+bkC0mKE\nvEzP/3X7i1vm2mNaQeD90YU2qLoaB4v+CVZ/RVQHRBqdCRP/FqQeGF2ZGXvZ\narbD0dp/Mqs8GUZ5op1cvDgz8rymNWmfcNfSlE3ztcxQqFrBcVd8j/EdyXs7\nP3qu\r\n=zz/i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"957cb8de5f5d055b2a8f6cbb8620003bbbd18631","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.3","ganache-core":"2.11.0-tezos.1","prepend-file":"^1.3.1","@truffle/core":"^5.4.0-tezos.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^5.0.0-tezos.3","@truffle/debugger":"^7.1.1-tezos.7","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.6.0-tezos.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.0-tezos.2_1591988816142_0.7954110391927796","host":"s3://npm-registry-packages"}},"5.1.30":{"name":"truffle","version":"5.1.30","author":{"name":"consensys.net"},"_id":"truffle@5.1.30","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"93d8fadfaf9ae58c05081569a026676d5f425364","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.30.tgz","fileCount":221,"integrity":"sha512-wA88Ija0qO3ggzIEFMydg7FfxRqNRbYq1WVmb9Mdvx1D416RojRBotdML7KPH6T5lE6UKK8UeTalDTdG2KKqeQ==","signatures":[{"sig":"MEUCIDQ37Vg/r1tCWyl49ZMr7KHj7pTySA79PuPoYBUH7oyfAiEAk48yMeUsAjv0qC2jH0qcnw/EWaBFoskClF2MmmmPPZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107438352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5AKbCRA9TVsSAnZWagAA15YP/ifjlEPSRZ3g6aBoMpMs\nRlhL0/MNHQ1AsPTkgWaa+SC18uy+Uz17J3H8NUrEzohVFt6GY4vNtSyir430\nTSykSS66cSVEHeiO16Nj+L6hCFQhXqBybepKfkwq0f/abmeAFtVLkW4Zcclu\n2OWYjukLiF36sTR5JqjftwVqfFxZrCT1bPvCyc4qLfahG5bwiZapVOgMboMG\nZrMC6vaBNr/sReR5Wzyt0V2T+huJ5YfnosBnLUlNx+BpT5AtQH03BfAwdS2Q\nK3uDlKpVUSRACKMxssATIPYn/dz3o8Wn1S8x54/lmOS4Knl8SIFo15y36Wuo\nAoxuHQJp5ZN0RG7xn/QVQ4t/J2xNyiDeFR1rNN2fsq9J7912hKcGr06CnIO4\n3mIGVIBFeSxBW5qo8bNNWJYxLOJH9XaPHq/mP9LxxyH1gH/U5lUsZQPsR17s\nqM7rFF735genENN8Um+l20uShrFMZ2uuF5TXAXgC7H+oYdX+hxsjNiMrJdok\nE6aQ71LjtNVamaJgdnKt/w8yHS8d6TK6WZj/uSLlWxB5erRDjiTMXmmaZ9Ai\nax0NpcE+jQjSdYY3mVD1xx/FzNh1RTw3Mcy59ycAV5QZGxvP02WgihgDsspd\nYZu29837dhJGzwl384XBfsBtS+OSmZ3FDpa8uIl9MspMWFxwp4DJ9+Y5iLq/\nlAix\r\n=nohp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"19cee737a96c337562a61ec76128a7287ed59454","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.15.3+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.15.3","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^1.0.62","ganache-core":"2.10.2","@truffle/core":"^5.1.30","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.9","@truffle/debugger":"^7.5.1","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.30_1592001178067_0.2102158927453741","host":"s3://npm-registry-packages"}},"5.4.0-tezos.3":{"name":"truffle","version":"5.4.0-tezos.3","author":{"name":"consensys.net"},"_id":"truffle@5.4.0-tezos.3","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"6715605554bde9a9c7d9cc74836792abab3fe6f4","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.0-tezos.3.tgz","fileCount":225,"integrity":"sha512-ae9gJIt6P8UM9z1YYnQc8a30Rm5fHI7tuJ3tqV0CwH51MQQsclOdz7Z6aUbU2XuSHNVQB/rNPjUxfrHXgN8+JQ==","signatures":[{"sig":"MEYCIQDe/CrDLALih3QP3tcOj1IIbaaoOvb5BDEbho8oj0G8ZwIhAOLeBYuZm/KRUTrPE1uDvn7NYcTWxlyVPCdVU400RsNa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89324774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe59MFCRA9TVsSAnZWagAAo9YP/3+7QK0EsV5+EDoY7LGm\nJ2KC6nAxHLgFDrr1dPE5a4K32fnraTlNEc69hkyDuiFaUKH+cj272ZSMsKoE\ntWjNtpmabdmG06GI/zctRsOpVJQYK6O5ytmzLeYlSTrqYFlX4OZbWZ1yd4st\nMGqbmd0RCQrJCeZNvVxmE9uQtX9Omg02xYhqo0COhPDl+EeUSakWrW0vC07a\nlAAV+xq6jcYR1I9gk9h3i7LlL/yiVtCjKnGQXmEhMGL/68E46bHQy+xhcaNq\nVIgPNzt3HgSwzkv4W9c6V92yjdInsNQWQPDsqxOg8RfJccW8v7YDI4WePqQU\nucgJMPWmvxeA/lx9vinc6/sl2oIkbqr5pDm+Bdr7Gyg1eAGZYFW91tXIcqoT\nblYS3kCvW8Gj3jlLdbybbQdVOnDCDvgNOK6qjreU/YO5cfTWvlTTV1cvsA7R\ncJp1aqrU9xQYfHY6c2ktxJufbeq7trA8pt6ba50OjqFRcVCQB5s4nBCKej5n\n77ygk9GFtWIQJd4pg1nhccEFkVOXFtU2lnhDEALsV7SJv43x5WTrR0ZrR3RW\nswLm8z4p8mYxVJQfsNMmvXAwZFhisRXs8y4bGaW53e8ziDFLpaqlZW7e3a8I\nxLUqZFnvoOHfFJ+m0jRY79foKx/CFwHOuSNxF/uUe4fHPPcqgSvFcay6pd/y\nYjTz\r\n=/5Lo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"4b518ee8cc6467e3c70c1a485a9d42428c10bc68","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.4","ganache-core":"^2.11.0-tezos.2","prepend-file":"^1.3.1","@truffle/core":"^5.4.0-tezos.2","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^5.0.0-tezos.4","@truffle/debugger":"^7.1.1-tezos.8","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.6.0-tezos.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.0-tezos.3_1592251140696_0.6929233096591909","host":"s3://npm-registry-packages"}},"5.4.0-tezos.4":{"name":"truffle","version":"5.4.0-tezos.4","author":{"name":"consensys.net"},"_id":"truffle@5.4.0-tezos.4","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"34daeaba9288613b3e541c56bca7f136ddde3691","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.0-tezos.4.tgz","fileCount":225,"integrity":"sha512-Tgb9mGDYC9C6PABO2x6UMm6LCibFMqQXH4ZwtUF44ODqE3nB0/l0ctEY5jSXggfPooMhzTiaezu0nD9K7hfIEQ==","signatures":[{"sig":"MEQCIH3mC48K0xvBZrVdzua/FpjG//sN64WMQVZzuSzqL5LfAiBsM6i2o0yvbKsxp77+XZXmyjmaGnAqwbXDK0tH9sn2Vw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89325347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5/tUCRA9TVsSAnZWagAAj3kQAI6gLo7LLEbtx0Zdy8x0\nhmk/pQHg0N72RmpIowc/YEafn+IaKw7jpaHg813c8BMnzfSuOePtReu8ANLj\nGA+RUyThDPjdzTaJWE5mHx+wxGkep9WS54aScMOHb8GUVXEb7TkMxcARkipX\n3c9wEDgEES6QWpSsfMLFTnCXe/5ZVDCqzdIhyIMIWVFmN4/8p99ymvxr7Et0\n0A695adFsw9kWaaCKC7ZJA4Ocyv4ZC3H9qpMe/gOoHF97GB9i4RZUa+BCmV1\nzq5jEOLJ7Cru16dwDJI6yQG6XbnAVhfp4XCghMuLl10BUF+36U2GmrRo/IDX\nHCmXv+OSk8alSaAKWfbrDMvkNbf8XFMYXEsm9VmsrXGwgqz0CYr6p2AYRrzQ\nklYVkfVooFnBKTHa9P1AFA6pbJfq68wI+ajtmNU0qBxViY2ebzjngTK1rAQZ\nICzm8Z2rkUWA+QPCXbPos8jJnKyx8nRY+AQyUIPvoCC/k8zh5BDdExyzlNOI\nemWoI9XORSMipJiXXNmt9YKBpP8Y4nlnZBryBKEa5DgrN9lKhMha+e0MWkdX\n/AYons0pfdr095YkQVWwWN/LX5tpY9+fqZ/VHRDylVUyk2qrqTBVM6SpaWO3\nvmzGPB/5Uv1p+JMaGnXYPhku2e8l79JbH8bXCOlTzjHvBVDO1XGg6opXVLvW\npk4y\r\n=mh8P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"5e90dfa23c8e17c22c7462aab4136956561a9ad7","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.4","ganache-core":"^2.11.0-tezos.2","prepend-file":"^1.3.1","@truffle/core":"^5.4.0-tezos.3","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^5.0.0-tezos.5","@truffle/debugger":"^7.1.1-tezos.9","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.6.0-tezos.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.0-tezos.4_1592261460138_0.18314754354716523","host":"s3://npm-registry-packages"}},"5.4.0-tezos.5":{"name":"truffle","version":"5.4.0-tezos.5","author":{"name":"consensys.net"},"_id":"truffle@5.4.0-tezos.5","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"aedb68583f7ccd344e6b37d246ef7df2d3c66732","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.0-tezos.5.tgz","fileCount":225,"integrity":"sha512-b7Rl6h4YPS7E8W0+i+vGwce5r/MjZj+YEC1sOx6Q4h6d8DEJA8Y8cRA/KrYVC21+PcKh8g4oV+2sA5Kqygy79g==","signatures":[{"sig":"MEUCIQCJs91RKqFvTz+WG9+f0IkJlPx59t0meQPrLEkrZimx1wIgI/NcSXe1WqFKmes1Vta3X9gBm8SbdZz7xHTC7YAjj1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89324742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6NH2CRA9TVsSAnZWagAAfaYP/0tgseCFHCBPMBT+PqcL\nsNs0EAQBj6HdZe15+u9Yqx6aTgjQLepeNj/cuZ/LI0cPvU4w6qK8uLFYv9x5\nASByTv4EkxAGvPeRdhCUwq1/RgkqjRzql0izTMha5/75SxKzW7Ys+gDMcanX\nZo58l8UUwJSjqctpxHBl6nn5VRiJm37XHCBJLV1fNcQz2PFtdEo800EcNW/n\nEkM6M2GlK1A41m8IkKC1wYIhz8GLBGCa3K63Lh0csubF/oyxld1XK5nW1ljx\n+HnpwQFfhGMksSRTmR0fES8rGxG/koXxGRdh7MrV+WDbswqhyVpKB9PojLFv\nil5eiNTSH6dAeNuDfiq1VPnSNynUR6CxeEym/f3aXtm5J7/TZeOQizZKQQxH\nU1q6WF3YupoNCzJGMgN1wRVmZwFG+IcRKPQkCDy8d0i8++Cgt/TcobVlvshT\nU0VWiAP4gTlmjAYP9x2pnk3+yr5jxWSheT2dUb6MNrE8YsLFj58Fw3qqSv96\nqQkPQjz14uEBYON58nTP9zK2wi+YPEG6LpKscAeIjIuDR9Sb/wd5+v2jMcb2\nM2VPWzTgeU5+SwOaaxTXIwnjjbPdnI5EBpRSqBhHJFhtjeeVvoREPUsuL4sl\nwZcYRWXSBlcm5ME5S4BQXjl3Y2VIpLfALjmnz1Y9cif486FjdvXnqU2GXn/e\ny23F\r\n=FICB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"26a6183893ac3a705cbb3833c6f621f6677469df","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","ganache-core":"^2.11.0-tezos.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.4","ganache-core":"^2.11.0-tezos.2","prepend-file":"^1.3.1","@truffle/core":"^5.4.0-tezos.4","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^5.0.0-tezos.5","@truffle/debugger":"^7.1.1-tezos.9","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.6.0-tezos.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.0-tezos.5_1592316405611_0.5761431617526342","host":"s3://npm-registry-packages"}},"5.1.31":{"name":"truffle","version":"5.1.31","author":{"name":"consensys.net"},"_id":"truffle@5.1.31","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"fbf1416a2855442189d124c03343b7f8523dadf2","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.31.tgz","fileCount":221,"integrity":"sha512-T9CJ90qInf+/rFxSLdF/nhTZNUV8cZx70iO0EsqXWm6ibcC5/dzRDDfl6FC/xLndpnKZIhs4RJL0TEG7rLohJg==","signatures":[{"sig":"MEYCIQDrcxDCyCWCsTFQTCVuZvR8Hddh1kcFoDGXEliZjkuiNgIhAPCm7LnFKg48/cznzUyCHXOHJdkbkdqzXW11gTWnvlsP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107438440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6/LRCRA9TVsSAnZWagAAvLQP/3BdMHJjItTf2qdht5K2\nbAqXy+Q3KaFOgJ/E9X7OByCgSS2/l0kmeEXcJTXh5DO+Gd76v/La9GPPAaXy\noTGaS6ZdhS0NbfcZDvYh6qn2Zd6/WUxYqozofN8nzSs3VthNrFZoA94pZrA+\nJC8fFxAeHi5rpnjzqRA2hWOqmHsm1ID4Y9v94b8FpSuvx5KnzYfBPULJZbiQ\nEbdRKzu1X41K3ImJoUY9gz3wHzepwxmRK10zmPxzvywM0ChMn9rWmEa7GUsz\nkYcJRNao1b4hEC3MrmYhTv56KfmLLwrycs3dcKBrnAG5/USv5tGbe2lKb+zw\n+L5TWx9XcMNNsjOCHYDVBVjuayI2OAAp7XiVWCFoRcJ61pPyOdSSZD9OBNAI\n3lw0tyfY+ZyHcoBBVfdRn3wG2zIc5V7hFEM+X5APIDnXZIJyLULYOM7KZySu\nCG7jCSxBtWbIFbbGpNFiW8J7vM2xwuzOfLeR7RFhMLV0byipoo4TIxMmo494\n+yL+sKp86TFZKv6pU56p/qpCOzB6R/P4jfpAMVH4bG4JzvzBFV1UYHSfz2FN\nrhhj7pbgzcS4rbDWyezoJWYKbq3q/gldyx/3KY+QCQRkT1mvAOTLJGAUO5fN\neM6iMjwnZ+vPj+xDXMuzSapnIrNCgZoZZXsjHqMhPw/0GiYmba3roVVVQiy3\nok1w\r\n=EtGr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"142b632be75f0963489f9dab179c3b3376170701","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v12.18.1+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.18.1","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^1.0.62","ganache-core":"2.10.2","@truffle/core":"^5.1.31","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.9","@truffle/debugger":"^7.5.2","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.31_1592521424185_0.863128067221723","host":"s3://npm-registry-packages"}},"5.4.0-tezos.6":{"name":"truffle","version":"5.4.0-tezos.6","author":{"name":"consensys.net"},"_id":"truffle@5.4.0-tezos.6","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"d941a9415d66fef73d41b437f7b9efff80f5523c","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.0-tezos.6.tgz","fileCount":225,"integrity":"sha512-CJc40iJP3kmPzFZQ4sQ8vZ4fCcJ/utcq7A1PLq5JtlpBxYNUWFzx9+QgwPvG1opCqD1XokjXdjDxG8n1jHBFGQ==","signatures":[{"sig":"MEUCIENPad0tegM01A8SAGB+eXp7GoegcvMoV7ZJDslgGEP7AiEAzxcntpMlTeT3iibwopnT3wIxsX6EJtCXIYN9jfV0hzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89325071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8jLMCRA9TVsSAnZWagAA68AQAKINeHA9KstFPADvG/jU\nTyvLk3N1lh3P6Yy4f+1iEHHpiEU3aqtGbLjXqBEMQh31TBaclzrCg9UtMtWT\nPXF8VYV1zZ6SgdRSzJjy81Hp3y+zsCoVvgrMbhR9+2TECn8SXrRCUbmW34aF\nAW1t3A9663OjKyVLAeggzLrv3vM8zZyG18BtPxeCyLvv1tKjme9os7+Bnm8I\nGm5qejWpqC4dqnDUw3GiZiI3GtN7Wz8paqeEl89TvoTTnpORF16KYuOrteAd\nk0gZwkvJ7lE68BNgEB1xluAQ9VF5aQ2SdYMsXPcRcoLj4qvJt722Mex2KXTI\n/aXP7C3Yusb6RO0Bko9DAibEqVtlc9qjXa4WF8Y4Fuuz7uwBfFjJCcUZR64t\nFzZ3RBsyjyFAscY1/LTbsDpJSDS+5u81cHVCr0ItGt8dxWXbk/U33ofaKp1u\n6tihayTEeaAq5T54JRS39z8GlMCb4UnDGhJezmV73uSL4vng3fsur5Lr2jPm\nRQOz60gInAYXgdzzb69q0mkklWKFudyJ0ISXE8DQTa23vBoqMT/HwnQdOn3y\nypKtkOEdtTPgBW4IpsKKE7XokYvG5AQlIHOTwopSxkWTw5iIVeqh+0y0/t5W\n6c8SXIbLFyZ0NYUcAqU0M4goGpMtp8r/gxjSqw3OCJB36Fj+sGlDsA+RNl14\nI3Hx\r\n=upc1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"307aa6405cc8c42c8ef5d8d8f50a0d27311dc366","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.19.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.19.0","dependencies":{"mocha":"5.2.0","ganache-core":"^2.11.0-tezos.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.4","ganache-core":"^2.11.0-tezos.2","prepend-file":"^1.3.1","@truffle/core":"^5.4.0-tezos.5","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^5.0.0-tezos.6","@truffle/debugger":"^7.1.1-tezos.10","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.6.0-tezos.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.0-tezos.6_1592931019641_0.8050873014022624","host":"s3://npm-registry-packages"}},"5.4.0-tezos.7":{"name":"truffle","version":"5.4.0-tezos.7","author":{"name":"consensys.net"},"_id":"truffle@5.4.0-tezos.7","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"fde58dd4cf015fcfe2e1677a10a8edbf7ec16fa0","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.0-tezos.7.tgz","fileCount":225,"integrity":"sha512-HaUX9gcFM5law3VlaCdg0fJgJOKO+KyWW526a49aRpU76InSHg/6OjSESk7zBQLnD16I/8c0rc1B6JVKV8lOXA==","signatures":[{"sig":"MEQCICShZyqcQJPysPQUrmUmPH6Qhyc7JD0UgpKOef/VwQmCAiBaxAiWxvgKAdqGG7ri8eHcr2dPKslfMVXTkaG6Y+/L0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89324881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe88GhCRA9TVsSAnZWagAA+J8P/3yDueSejqoSBNG/61B6\nCpPozAN8Z4gKoXSjbdIZm3kh8hGJFE4L6NXc0VNBDY7SSSbIET7HNK2tL2kc\nJRySF2IpUXplVZIaSz7IHb3EA11NbpWABFdsqprFg6w5W6JsMMsXKJHCSjOd\ndJAismKuAW0/y3+4yijgsGJxNnJmPF5K7gexKD/cIs4BZbLUraVdJcAiXQ6R\nslfvF2pKfdFmmcb9EnLBbO4PTedjArx3INqU75QeMEpBW6ocNtkY/Zzi2V0H\nI1HJOK1PdmIPAjfINBuFpKN6yjr1KuoKiv1Bcpd749VfTyXGOszTe0fTn6vl\nFPb73fhiPYGYmWy1vymhs6rg0iBt0gNDX35JX/OGMxbC6LL5Bt/0WPz/zl1k\nOE7Mu17aG9VQVgNFxA/WQ2vNHyuvG8ydAIWvU4Yxhsa2qaRIlOrY/N7UUAwz\nt/4yR5zd+WIMlb/pD7ercMRR1cql/KWkiH7kHaD2E8KMJSS61A4tjfE+F3Ig\nm+n/1eObVe4eKKjx27yX4FiRQaT/eG4th+IHZQvX/eLhTbdT/EGO6zFVJ+U5\nyhqcAIx4xvipAVENID5x7jhpnVqDrOKVU5lRt454mxulooKdwbf5nBm+LVaI\neXK3l3bKh1JVBEcbycRTARmAdCd3dW4pvxGZgzQEJgGCq2OeWg+8PwIct7j8\nqDRw\r\n=0/lt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"de977d2d1eafe253dbd7dad78d03044f04905087","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"5.2.0","ganache-core":"^2.11.0-tezos.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.4","ganache-core":"^2.11.0-tezos.2","prepend-file":"^1.3.1","@truffle/core":"^5.4.0-tezos.6","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^5.0.0-tezos.6","@truffle/debugger":"^7.1.1-tezos.10","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.6.0-tezos.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.0-tezos.7_1593033120486_0.3700133739240248","host":"s3://npm-registry-packages"}},"5.1.32":{"name":"truffle","version":"5.1.32","author":{"name":"consensys.net"},"_id":"truffle@5.1.32","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"01d73df23f28007ddb8d32c0560e7d0fe8ff60d1","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.32.tgz","fileCount":221,"integrity":"sha512-wrMQDvZ1P4FrSIc9CUCD6y1mTtK7bUDgJSW1k1r33BBtzqyJ5oKoZ30IgickUW669gABClYDMk6tj5gVrmZCng==","signatures":[{"sig":"MEYCIQDtBaVRDja3zbrGLjKCfT1TFjF9uuo/y1iXBn18UuqQSgIhAJTrvJtFsll4OqAsuUylLBvoFBpYt1V15UcQug/kP6s/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105735060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9TVLCRA9TVsSAnZWagAAXX0P/0amVoe7ghUO0LhBUxMJ\nFj4YdXLH4JuEFagZLjx5tOQeo0a229ZgHEq68MCEVXBu871j6Tg8nlPXlPdR\nzOJFvWzrFKDZ2m5SPQQfcqRRfU3tiMQMpxAw8d5zFl2FJDyDc8JR2RsJVy5T\nuJq6Rn/nXc/EwROeVdHdszzbg9Sf29EyxY6QDyhu6jbKdjv2DrzlxGGYLYCU\nTZKrwAtnF6r6rSYI05ezo1jhrSWSWb/py6+kt8Sl8B+CcbkN+P4absJimCLn\nFPhAUsxUilzPFmDU4NK6W9sxVOj0nxM/nC3sHnQQQi8IOezf8VRY7TyFrx1c\noeWOWuUXNXPrcpz9Db8MGS1S/q0yH7QMbhD6knadcvhGD9WRtOaZ1e0KjgZE\nx6vgP2oeINdfUZ6LwkIkr6AlslParzleIhR8BdYy32ubLfkVt2AmmeyFFbUb\n5xOf3He7Ek6jeNXjaiN0KIcjhP99+jBrcufsJEbOTJBG/ooUI8ZwngWtharI\nZ0n5wWnimf9NjRw9+B7PORrDB5fQQA8xiLJ2v6eaSnncehXF/sS0ikKYiCw1\nJuajyxCHJa0kqGFd6WtON4NyHyjTWo+Zk1IvZTrsP2EwxYV0+BwD9eyHmJZC\n11HDT73On93JaEzOjYjIciEU+7TS5RXBLWFA0UJFbWO1iu8hv6qbMFVnreTP\nHzjs\r\n=smpg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"744fa69df2684b974c323d0b7fc8eb5d13e85f2c","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.15.3+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.15.3","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^1.0.62","ganache-core":"2.10.2","@truffle/core":"^5.1.32","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.10","@truffle/debugger":"^7.5.3","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.32_1593128266710_0.14983676306327665","host":"s3://npm-registry-packages"}},"5.1.33":{"name":"truffle","version":"5.1.33","author":{"name":"consensys.net"},"_id":"truffle@5.1.33","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"6cd202f288d35b30a31ffec3e1b96fb367debbdf","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.33.tgz","fileCount":221,"integrity":"sha512-zV220OC6YtKSOViA+eQpU61orAlNX4msDogecUsjsxjH0MZGIVPMfsh1LiA817KXIg1uEM7G5XPjTaCJeRB8iw==","signatures":[{"sig":"MEUCIGEB6oIsl1YzwfpOL1/KvjU45XZ1NTH9V88KQaaXRRviAiEApBybTkN1EXGy/n3YhcNHVK8oSnlPq5vReqO4+5W3liY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105763786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/jfbCRA9TVsSAnZWagAAH3UQAIfPKkeKEVoFsYxQbcC7\nEDXvcN4lU+JO5TgWKVVSxUDfqr5h5DmJ8M2LpR1YjodgSsHKlzWlj3fTi0j7\nH17RaR2gzGmrqhachwZyAqCebBW48UpBRCIg1+skJpRj9jlnToRvrWqYnkwh\nt4TVjw5yUNEeoTPEFHhwtdv7O8pXQMwEeYrF09kyZlr/AMo+xZv5mCCsoXu4\nL50qx/PxZEmQNlro+1BDxUndv777dV9LattnTZ/2kPe4jV7sil4GXw6RqQEz\nWam82ExlI+37MjNVB3JtUemjkL54bvohHC4DHK58XSPqfudGUy0QAk6bY+Ax\nWNtNIcu2OK0vgJlgVPystCXn/QfKqV1ltS8WdtCnJLIZNrDIqU3Zuh/zRHFg\nsr1SUvHizIvITNWmrC4OJi7w86uADDeqtw8VlJYEHX/dh7NVhQeJyF/yQ0QM\nH+IX1lK4mNT3aCThyRTaO+6skzfWg/n5kY/VHJGwJkbDSJi3zXbiQHG0AfjI\npA+4ZIcQ0QEoxePuhhP98/6krKk5jxYHGnT++YlZ4jdtzaULo+ZAokyB8VIX\n6G9xphqK+rPkcFmdvjd7t3soLPqao4gLqjb9uwMnk5/LE3p+231oW4OwSdUE\njMTd7NWAwoY7QIW0oWGERVj6M1QTbZZ0hyhafWOo0Kl6cGJUOY4QQZuicji7\nByYy\r\n=t7M1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"00bb454f3c1680e8ef35ac1e26ef25649598b589","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.20.1+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.20.1","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^1.0.63","ganache-core":"2.10.2","@truffle/core":"^5.1.33","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.11","@truffle/debugger":"^7.5.4","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.10"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.33_1593718746446_0.8190456935850667","host":"s3://npm-registry-packages"}},"5.2.0-preserves.0":{"name":"truffle","version":"5.2.0-preserves.0","author":{"name":"consensys.net"},"_id":"truffle@5.2.0-preserves.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"ce4743bfea77317254152e47f42fc1c51f142e49","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.0-preserves.0.tgz","fileCount":221,"integrity":"sha512-cfPjAeZ18uyCpoKN1vkqGhY/WeSJ3dRjiE8CwUHKgvP00T4VK9qUgkUfzuTMcudjgNTqK6cMjRweeyCTT+PlFQ==","signatures":[{"sig":"MEUCICJNN3ZUs8EF+u2tYSa5s7b1EfE9Zg6ogYfG6tVxJsdPAiEAxjtnXrgDt7kGZP+gmOteLITSFTKYrytcUh+fMRn7bGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106593210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA2qOCRA9TVsSAnZWagAAUtkP/RrpFwy/yS2gMbO0N/DJ\ngG/GegonAxIKqDN9butwIPwxQPjo8YX2TG4Yw7M06r/8GK/IV0A9S7w/tTmx\nO4+70ZKgnA4mGoXJQVPeM4DXUHpr7IGUiH2PVTQg0RMk290Ze7BXxXfgj/Tl\nFDrRrVA8FZu8M+67V61n8GO5jiRB33tnZE56f46jxeZEX8lSOjUSZA4aumWP\nE4RsXyh46LbLZVXflpuQ7CUGx72tyafwyHNP2YTXb3f7R2+7rcYdVFsZgo+A\nMoI2hv93RQXVjB7bqASty9yaySHqUSOE/mjEb6MlBnFUpc1PUMle+r+eYZ3/\nlM5YM2bgSjHqYg+d0M8sqVUuV24rVpFnosQHj04s7ZQnBJtfW5FDYuC4f+m+\n+sDcDKWLn8R3KpUvqT+BqTvlYaokBj0ladOVN0KJoKjf2aEMT41ze1LeHPzy\nsBERBfLBQsUmg2yG5mxrOd+ySvXdLmzJIugMevwk1FsufiJvdc+S/6fS1UMe\nuUXfChXoE2C1edSqDieUypQmf1kPTh3iJL6GQby4mP/8oqeBGfAS8NL1fnJ5\n1ACbLqat4Bryzett8+yJ/J8tR0k60L/dUxKv8OyEeQrujCPn5CVJT6xqZGf2\n6W1Pl8Ti4UzrYRSv7jd+tv2u3M+BkpLDem+TH12zRNPqqCeveBKYZUHyMTY0\nTEAS\r\n=acs8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"fede0649308db281c85b13cc512c7eea8a301ba3","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.19.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.19.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^1.0.62","ganache-core":"2.10.2","@truffle/core":"^5.2.0-preserves.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.11-preserves.0","@truffle/debugger":"^7.5.4-preserves.0","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.0-preserves.0_1594059405191_0.851008983866895","host":"s3://npm-registry-packages"}},"5.2.0-preserves.1":{"name":"truffle","version":"5.2.0-preserves.1","author":{"name":"consensys.net"},"_id":"truffle@5.2.0-preserves.1","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"c3b503ba91f617db03046a54ae6985ba707ec25f","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.0-preserves.1.tgz","fileCount":221,"integrity":"sha512-6pb007aw8RXVP1jfKD9TGq66633IHEJOODNGMAwvLGc/Ju/wsmq0SGFJwMppxoKZc8j/TI/Ta09uLM/+s8vAdg==","signatures":[{"sig":"MEYCIQCRMyqEA9MvN2XaftSddh4+Nm6UrXb03yKVeGC2tyuwqgIhAJHmewqolw9hlvlBYD85SmX65OeGDdU4WG4wqI0x4l7E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106593012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA2wdCRA9TVsSAnZWagAALKcP/2Km791jQsXKPOze8Uwu\nwxonAlFESwh1Sz5cz1daROZXruwFC2dfCRjJvwvuaehs8si6WcU0c0vb/th4\nFT4rhdgkhI5jmaTgRam7W0TSuC0aCRHzwiYUcX5MD5NwcP4HQvOflzcD9Kag\nrfi0dL1Q1tQgwzZYa/wmLixYeYglZ+++RkCDZyyc804Bpo2RYazpPtBUieki\nxINvuG9PaYTqMx8gnKucaIKk6O1uo/k0sR1SFvIlBxB5OZB3WNuSHi1obaZs\nLgas9ydNqMuEEkA+ULDYagTseeFA5voRj8uct7Mjs4Ftkfk5fhfASRBZdjny\nFyMGQtUoz/CeAdkOUdw9P2r+G29ATMDgcOu4eK+8pn5viU9MX6R9F8+n7xyv\n2VkQTRmO8tmErwTh3RcyCrcB+nhBNx1PueRQrLuw1SKy7fRCT3SMQZ1w3qO2\nyaNFda4bc/+6msX7j3ooeMHiti/j92hDb96px7WmzbUTs7YaFoXe9bcil3dd\n5Am6oBcCnCnLuf/8eTTbBGSLNuriN0RuvraOYKsxzzbjqCkt+eJoQmxhj/rB\nJ0z2wpY+oHtP+NRL3vcV9melKA+MkTmLyTUNHycx9tair8yoea/6Z2t+GXiX\nOW8ewgD8aqWpCNv5K4aAqFSe6uTIRZZq2RtKEC1gHPHLq2IKZsBVdX/ZOGg+\nS0c0\r\n=ISPB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"0c1ee267dca31a823fe596585094a9efc5cfebde","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.19.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.19.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^1.0.62","ganache-core":"2.10.2","@truffle/core":"^5.2.0-preserves.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.11-preserves.1","@truffle/debugger":"^7.5.4-preserves.1","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.0-preserves.1_1594059804272_0.33681670927327745","host":"s3://npm-registry-packages"}},"5.2.0-preserves.2":{"name":"truffle","version":"5.2.0-preserves.2","author":{"name":"consensys.net"},"_id":"truffle@5.2.0-preserves.2","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"6600c7751ee8f627d580a5fc97e8a1660aac69d5","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.0-preserves.2.tgz","fileCount":221,"integrity":"sha512-qAEchQ/D74F17cWg4QY/XCtzYO2FQP6F5dj0RL/0LJNbHwDelPZlhQeElozI8MYZTnqkPFZqrRy9EmjKxen2zA==","signatures":[{"sig":"MEUCIQCD5YW6Rt2nz2fro4365A3Rd1ZbrYEqDlvUQiYcg2ouXwIgW7Lh4duJZ7v/NbdpBjlC6kvGtt1Tai5ZtjjEGcjTGk8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106593012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA27kCRA9TVsSAnZWagAAHyUP/jmamc7sR13B/YVx6LfI\nfCOG25ccVGUZriwYsP9AvKGhcqMJybKwsAJPqr15b+beit2Vh5Z4XmS5H0vf\n+uw8sYoSQ50UOKFcMPFsBfSIVkIR5kF+0srXr+LMYOrdoU0Rvt5uBsIbuvXa\n2R0Cog3g04EHXYVXcofHac5RY30JYPMhX90gzxXJqQqOLHarQUcdM3+PGJSh\n/At80pRxIOXySNOoyyjsE4fS1hrQ/cah//SEXZgZ24sit1x3RsMNdsHPnUbx\nk/k6cWex2OHRgkN+nlxRCB6cX691oGMcQ8UWThrLnCWU8oEu/FVUbojGS4yF\nUhbRG4/3U7q3k4SVjfTR0JGEd/nsIxidvK9FLr5TZbNKSUkJv9tcCyUuCY/E\nn60hUCkPgu7tY4anaUjKImrgcCU7rD8rNNlo8IVWwzYZhz843lgdPD7LSkPi\n3lQJJM59lZWiLQ4KBBGO98hoKfTXu2R5PuSIEJrba+WBXPvBc9mmrjPO5wu7\nL2kmP2JSWvJ2epbLbw6Y4tR9MQEvYnxrH3RmPHNZulni2GjNWwG8+850vWWC\nujsBuCKfyu6ArOcsQ/ukRb3GTlWakDqgH5XrAyevdaagGZS7jJZV7CYb3/sf\n0EWUwIBS8if7dFkfaoN/cyCOiXthbMu+UTRLI+lQ02cmaMowfhKvsSLn+mBk\ngntn\r\n=arce\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"4da982811bde3042bb0b178f107796edcb7d7240","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.19.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.19.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^1.0.62","ganache-core":"2.10.2","@truffle/core":"^5.2.0-preserves.2","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.11-preserves.2","@truffle/debugger":"^7.5.4-preserves.2","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.0-preserves.2_1594060515328_0.27975033004295624","host":"s3://npm-registry-packages"}},"5.2.0-preserves.3":{"name":"truffle","version":"5.2.0-preserves.3","author":{"name":"consensys.net"},"_id":"truffle@5.2.0-preserves.3","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"d347b8c81991993bc6485cca2bcf12efd95d222f","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.0-preserves.3.tgz","fileCount":221,"integrity":"sha512-kHO8tylFgHrmjUJWja3lzfbf9zDiNyWMgfnI0HOvuK3I2mKZEhBOhKyN8xnY05lR6N1nx4fTCoBGIEbe/wRddA==","signatures":[{"sig":"MEUCIHXooZS73vZixNWIkyx9PmmBaHCrjRgdBW50nymggk8NAiEA1/WZ8+KMrZ32Phvr86FFKyJhg+ZtyueIC809dSi2zlE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106604903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA8p1CRA9TVsSAnZWagAAOusP/iCJIvGNSCTRJor2mavd\nncy4yKUbVJf+TR309CRHoFt6DxD9slxflYjD3YVK9JQ5o/RE8MRd7+ZXczQG\nBjrTd3o0qDARnL7gOC03x1AiiSPMJ3Sa4p8VpnloLqO1FAA/J2M/zZxmqwO3\nMWIT2XqUXpJ1DqWZqDO9wfsFCO8zNFTIwyIUG/noiVqnhewWqe3L3Ld/aoMy\npTW1cXW601uoZ1YegBZ+sjI6wax3651esaOwXLORZTDSL3EuHDUdqACe8bp0\nklbiHXNOls9hrseRbm3u7zOM5PV1R2IGCI2n3mG9zj39zJus/pc/PAvlEVzm\ntNbYQQJmiF8no1wewV+txzu1eM46w3k1vzaDpRwryBJhKjth5aeKwafgbSpM\nQWZoht4feHS3tIJo86qLXXEG8C9igNCw/ndWoaGNaU5ie9BZpTrewRgxi2PB\ndsO//fLn0Zn1x8Erufujo+VaV9mrYaQvUru2N1KU1j92UQ1IAYoTV1zCTNfe\n6ECQtLAJpqYOT1p+xuLLzeDbaorGderRocJ5RO0UZsJxFufhj6Lv6TTMFAyS\n2f99ndMroXRo9izRtDeaOd0eXgvAZ2UbVmvzEIf8F5OhMQoVA1GUwvxiDqp/\ncfTcR/i/9oY+WY+dc6y467j0JSb2wjXbt0jTYU8QAOIr2QTPVslmqZ+i5+NJ\n23hE\r\n=1dWq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"be0c47139940a3a71e413aa3343b977aa2649ed1","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.19.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.19.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^1.0.62","ganache-core":"2.10.2","@truffle/core":"^5.2.0-preserves.3","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.11-preserves.3","@truffle/debugger":"^7.5.4-preserves.3","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.0-preserves.3_1594083956638_0.6744813793328721","host":"s3://npm-registry-packages"}},"5.2.0-preserves.4":{"name":"truffle","version":"5.2.0-preserves.4","author":{"name":"consensys.net"},"_id":"truffle@5.2.0-preserves.4","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"08b438b1748d0351ef8a96774e9cbd5da20b1c11","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.0-preserves.4.tgz","fileCount":221,"integrity":"sha512-QzZS8Yyv3vqSEkDCCCUpeIbyyLHPL0sPFMs5RBkZgrpLtTH139EKs650mdfZ2RgEO6p0VtA52u30dPbLqVHoFw==","signatures":[{"sig":"MEUCIAvHaZaltBH+14IiDRxCT7d1BCHqZ4NCrcNQZVUEk+G4AiEAquMmAScCryv4401QSM22kcTx9Q8DzwA0PKFa3lQy5Jg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106604903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA+r3CRA9TVsSAnZWagAALVcP/3MM6X9drDKdN50c7uu/\nD5MwdmsQ9AiLvAjA0jKJ1SUvytKke3lzLmY6W3qyAcAggBYmN0g5JM1xL6SP\nh711Qpr5NEzzd0jYTOwsMChVczwBUFNUeUFhrc+RcdsG2hoN8LT1lWYy9GlZ\ngn92Xwvve7oE79S0GOFKOzsioeuMiy6iv3hi6tef4JW+B8rnbGdEizmzI7Lp\nDZbMj2jZSslG7vNGyROU00dE/EnlTHO0+TkaYoYzXa6MgtjTok9pWzphteaF\nwdf/9E7AdCazsGGL7sXbheJFMQ61E9QBKpYVoWaCLwajdivojCdqDcvQlyrU\nuf+ZXeXQ6fuE+HHb8AJ97phB60ir37pUh2j/xWXO62nEmKSM36jIQ0i6D22E\nO7+XT40i4iNQtDakl3Zgn8a9jPAk6D/RqRNpinwyVAULgWPKlcoSId45/ua6\ngr1FMswz6AN9alMBDuQ8ROu3sBXc0gRWWQ0Y2ewp7u0aCW7CoS0kz+Xxe4QI\nJNTPxQcdRE/hmX5U6ekfXi8vR5xaJIncaUb8Dy5okqzmeB8yuhQO+uE2lRhU\nduge96JXux4gsvbIMl1MZHSL084q16a/3SPqHCAaB+V0KmKvqbhdpSRWCwUm\nUYPIZyTbIqZTZcrcd66ltbOG0Y6a5LRI9t6M7iDysvZKBMSZdsAh40si3jPl\nULk3\r\n=i8md\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"6ec2739af65d24db98fa4c4891a09ba3a132914c","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.19.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.19.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^1.0.62","ganache-core":"2.10.2","@truffle/core":"^5.2.0-preserves.4","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.11-preserves.4","@truffle/debugger":"^7.5.4-preserves.4","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.0-preserves.4_1594092278735_0.6289776218376262","host":"s3://npm-registry-packages"}},"5.2.0-preserves.5":{"name":"truffle","version":"5.2.0-preserves.5","author":{"name":"consensys.net"},"_id":"truffle@5.2.0-preserves.5","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"8f69faffed6181b88c398a462e775958adf2af10","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.0-preserves.5.tgz","fileCount":221,"integrity":"sha512-9o6w7AUC+bNXplPyRWntCMnurByGSaor/RxI9OhibfaPpKazCmCPSEgHWdz0DBnmzsMbuOplNKnyjrxGYgH2/w==","signatures":[{"sig":"MEUCIQDuvgQm/YNFNJCmCcU+JHUcXtyjaNBtu1mmANOVrNkaCAIgJ5PpoHYbWV60+RrfziZLNcvTGR9oGm3nlHztVVtBHew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106605425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA/DvCRA9TVsSAnZWagAAuFIP/iMSvKCyMi+yfvQOiO8k\nx9kME0mBrLGJCLpVA6zBWB4xss+MX9Bj7RYgMukcIji0hYa4eeRpc3dvplJA\nrDqIEeRnko8NIBvSXUurtCj4jzeNysl856Of3tdfnXzKg09aYpYr1upDzho0\nJGeI3t7LeDNF0ish3eHQsH0DZ/gQxJ3s1UghgRnZIFAlzMKMXeyZ5fEujfsZ\n6n+bxB6Mv/K9bspPxBb3NUTOr+2S8XUZU3SH2Hk03akXr3pihZ7lQ5kLQkn5\n9JZQuMH6BYc+Ky7kf2Ix8Fh59ntuaiU4JnD4MVXzOOWB7Gx1FvQ15NtaRqCk\n2PhVEqRAmUsx3PJMhJkmgyYJYf1/Qp5nJq/7vjr40Gngt0pwkUg64NUqkOo8\nGK0jGVolpzOjnKPX5czWj7V85R/snTnzLcHK27FvNwp5LfDUOJk0Lmre4+Ks\nYBH3s1bcn8x+Fj8BAhPGsH6mcUyGHcwSi5FfHDgue9tISbVV6gJ6Lk2U3Q40\nh/EOwJH/hUr21gHAwkr/Y5sjgDaN50YK8II/k8nsSuZwvl6jGkwAgCnxuImG\nzfQTcVWRManuHn9apzZP7ctRwX+oY3wsIy1lsJsNQNiaBOLLCDYO92j6AHeV\nHuCJgKceeCo3pXo7P1vn46nVHXoqP9aybNoxt9g01tTeABJqLHVWs9Xl6nHK\n7iQV\r\n=0zWC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"0d2c748971b47582587a569bbcc337795d794287","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.19.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.19.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^1.0.62","ganache-core":"2.10.2","@truffle/core":"^5.2.0-preserves.5","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.11-preserves.5","@truffle/debugger":"^7.5.4-preserves.5","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.0-preserves.5_1594093806482_0.4342167081477586","host":"s3://npm-registry-packages"}},"5.2.0-preserves.6":{"name":"truffle","version":"5.2.0-preserves.6","author":{"name":"consensys.net"},"_id":"truffle@5.2.0-preserves.6","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"adeb193f4ae4c7f1db9e9cf99cc14976b55f9aa2","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.0-preserves.6.tgz","fileCount":221,"integrity":"sha512-ap7QqssDUxfXpbPItm+2El6vaE2VIXBTxpR27fP7CJKfHHBuPv7ugUsbg2d0XVJJV/8Sjv0HVFit4urYDB/2rw==","signatures":[{"sig":"MEUCIFvdFMSNq4c6HvuqB3woWJlqq99nct82ZA2JkfxFEGDSAiEA2NtrJjXMmAQq/zWd3DD18iwandobOdF6XfV1h2LF6vo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106605725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA/PQCRA9TVsSAnZWagAAFxQQAJVSsGZtylON4RkSaZqO\nRUOsYTWjxv0vS2S5F+z2eKZqvRTIqEyr0tUywnwJ8Y20v1MZvzg0zFOYb/Zc\neA64+Az6MIqh+pj9t32N+nLTNQc+OlUrrOGhFG57Ea1M9H4VTMXWfeD3E3jB\nbIfnTgtegO0B2O2MHHhEORhJcHjtcF8yxgpB+RceC9TYzR1iakjvsphVQyka\naMsp/fpqjD2o33HEn9IUiM0xVLNAAcmXTUtzH3wyjAzJTNjo/bVNC54UYDEu\nvNKLlYncsGvBLFbk0UPfhgFPDoo7g0XKveeoOz5pth59PYgEuozaL2zE3GfA\nwGpnlQR7P4J4eNzzmDcOwUY33BKRR0J9Xf+DD9EoIYyt/8YT6F+hAQO6x4u6\nd1BEJ7LaoXxzPHPzfEDy7TEbluVpwmiRNB7qrnr9g61iLmGf8IsOwS62g9Hf\nUt5xKNaOxOaaYF6atXO1wNDDxIev+xP3u8Q7SeYEmexWSED2HTO8YO6mNZVh\nSXNZaFHCHmSBmj3cM+Mmna+EKcKHGsZ/lzOdU5nO7neCL5YKh/6ndhmzUT87\nAkx0RW+NovyQx3enseFJ6GTAA24hfAlF24HV1kZ7ulRIiHRI60/apXT6iYLY\n+U+nJaUzXuiLQNYpIDyvth/V14UBm2/Fig0C5n/rW+NvNvmwrGHuRvazKpFP\nYMFL\r\n=talJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"85b4a26e9a12ef3edc8268a71d48ec2b3890b82d","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.19.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.19.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1","@truffle/preserve-fs":"^0.1.0-preserves.6","@truffle/preserve-to-ipfs":"^0.1.0-preserves.6","@truffle/preserve-to-filecoin":"^0.1.0-preserves.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^1.0.62","ganache-core":"2.10.2","@truffle/core":"^5.2.0-preserves.6","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.11-preserves.6","@truffle/debugger":"^7.5.4-preserves.6","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.9"},"optionalDependencies":{"@truffle/preserve-fs":"^0.1.0-preserves.6","@truffle/preserve-to-ipfs":"^0.1.0-preserves.6","@truffle/preserve-to-filecoin":"^0.1.0-preserves.6"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.0-preserves.6_1594094543539_0.8828106552871744","host":"s3://npm-registry-packages"}},"5.2.0-preserves.7":{"name":"truffle","version":"5.2.0-preserves.7","author":{"name":"consensys.net"},"_id":"truffle@5.2.0-preserves.7","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"4fe86db5d5f2a10b3ff1479547ccd10da957ed67","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.0-preserves.7.tgz","fileCount":221,"integrity":"sha512-ZF05RcdHr+1PE5VeuDIC65eVIE5l2390WeCxJs5FAUbzMWiRu17wwyclQRAuFJg4/AHFG8l2bCKy9WsfYfq8+Q==","signatures":[{"sig":"MEYCIQDlsbYdilN+PKZgyjDHUw5fvHEyROq7eJjA8Ds6QZwhJgIhANDo6rH5+25hViJEyKJgOEBPhbJV3jC/QFtnip1ibmG7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106606062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBAnvCRA9TVsSAnZWagAAF6wP/iVqqlALmhotOvo6InZH\nY8gGW/3EGbpUlHBbC0/v9qHApUFPfWcb0Huj/r5ArcngTC7kntHDMjiBTaZY\nz5ZMY452YAbnO6/Zc8sQA54edoR9IGgfyWSnvk74epmqohQLy7XNqv6fRKaJ\nRJZFXZocmBqDTJubUm64XY9g4VROHupJDpqgim02juv2Lt6hXG97yneVQqxc\nBPeXC0TrLWZwDjXtkkvIMKYLgCuxsSXsj/UlC++PZkn7UOODrdsjt7qAn/2q\n3kw6TMC4Gp/DsaTfB+PSRG1FuGwKFNtwAGx6ej88Np19UO1ntEqn0PMRdWuT\nhnN2dMCk43d6Y9dwdlPs9b2QeXNrbjNx3gWzE6QS37aJwJ3FYgKW5+v3W9Qr\nYa7pU5YR3pjjas3C4EyErU/YHwIsISXmSgSP5q2ma6pFzpBacic52ec4NKGm\nD0YpwEjpPE4dVmXolYUvOwBWR2z/SQBUiJ9RQs2ZPO69jwJ2aTEbV3tRXnkb\ncYvxXpNeav7XdvhZFWa33eiKrdYAV3bsLt1C2OZ8eLP/YvcJBPkqoknV/k4v\nTI4vEaHGvBBlB+LeMHYCMFsB7tdXrYJGAZhlH/IJ0lEsroujiUWN2Fk/S9BZ\nigF2mb3XhRED3676KBaiF2Z3+N1XUAl3sqVPJxDias4mnwkxTOR9UTbpWGM3\nBiF6\r\n=LJhS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"8f7d21e4f7b5cae67f2688ee164665224963a142","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.19.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.19.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1","@truffle/preserve-fs":"^0.1.0-preserves.7","@truffle/preserve-to-ipfs":"^0.1.0-preserves.7","@truffle/preserve-to-filecoin":"^0.1.0-preserves.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^1.0.62","ganache-core":"2.10.2","@truffle/core":"^5.2.0-preserves.7","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.11-preserves.7","@truffle/debugger":"^7.5.4-preserves.7","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.9"},"optionalDependencies":{"@truffle/preserve-fs":"^0.1.0-preserves.7","@truffle/preserve-to-ipfs":"^0.1.0-preserves.7","@truffle/preserve-to-filecoin":"^0.1.0-preserves.7"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.0-preserves.7_1594100206430_0.34811655512592","host":"s3://npm-registry-packages"}},"5.1.34-next.0":{"name":"truffle","version":"5.1.34-next.0","author":{"name":"consensys.net"},"_id":"truffle@5.1.34-next.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"1ab9eb10f612424d4e6f5c4d161331cd49f0a245","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.34-next.0.tgz","fileCount":221,"integrity":"sha512-aNL3gjerzkB+ClQRs8O3vzrHuBYAXhtWO6oDXPSWg+N6D9E4Rg7QlWFNm2txZJ6sNMkCl29yQoQhbR2RZjWAfg==","signatures":[{"sig":"MEQCIB9zHW4FNtD/66U4ncyRccq5TKuxzp6wJ8x0jhzFplK8AiBCqsjO8TTFSDr/Re2pmAgAw2tL5OO319bu74JA7Emd1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105543829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfB0G9CRA9TVsSAnZWagAAT+gP/22mk+K2KcPR/QaOLIGe\nFydzRbeYyuACJS5h/tyCfLAkDyq8RBssVPo/NprC+HSZy41cT/WkMgtrge5r\nu8s+UqyIAhXAH7JJn00S0XDVtB6nCchVu89qnlsKsKhKHsU4F67OtPhn3Z7x\n7N0vA4Mfh4B9jPh/+tRyAg3psa5nTkyS5afeM1Q/x16w13oyzzh3hBhqDc60\n82LwyP9b8KHZ4DOTAV6Ll2+5pkJA2Tl6j7wNQqSxr856N6DKBhG4fZAD34KA\nQy1UlZrswgYBBqHsC1+BfMbvtPlRLNMar/rwNdP5OjRx7EhIuOCZ0suSqyTm\n4hjbgxiRrEtlqrBvWkduHzp82KeMggjgn4Tgp06Vggb1Uujbt2AYwhndBtL/\nXdsq/nb5TDcGTB9y5tKrpaCPc2Hr7k948dItkwZ42q7ufS5+AUl8jTHneD8Q\nJg3Lga1WOBx0akoNG9rdyqfkm4y9KMreU4iNLsSI5clq9GLvf3mR3dQ2caGq\n7R5KL4E+bGPUaZDbz9/vQXAUd9UvwDuUaU4jWEmoVHRy/WNZZU4HnTDQ9yI/\nMR+9ARwXxZwQ5P3Wwh8drhuPZIxKO2vXvQJSyMybHCMVxioH69d31s5MtwX3\nEKE7WwFsnAHXLVnC+2Qazo+Fuujd5m70wwgpnH2fDahC/GSKxD8/sPzgkZRe\ny/JC\r\n=f8Zh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"688ff063674ded09ca98eb830286e38fee30ae42","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.21.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.21.0","dependencies":{"mocha":"8.0.1","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^1.0.64-next.0","ganache-core":"2.10.2","@truffle/core":"^5.1.34-next.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.12-next.0","@truffle/debugger":"^7.5.5-next.0","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.11-next.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.34-next.0_1594311100348_0.4716367760556943","host":"s3://npm-registry-packages"}},"5.1.34":{"name":"truffle","version":"5.1.34","author":{"name":"consensys.net"},"_id":"truffle@5.1.34","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"dfc311142a6447137cb18abfbb2722dce65dfd62","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.34.tgz","fileCount":221,"integrity":"sha512-Z+EWLI8TOqRbPOu7PhhdFZ0EypIf+1wA6Z9UPKx2LMjX9uQzCl4e+d20Qvfz9uD/2C//pJlvXbyXu9LuYeumgQ==","signatures":[{"sig":"MEYCIQCnHXjZmh1hsDKHn2sqEqLkZzuWreANDuTHTb5yF0LFyQIhAMLnz0XxDCDP+daS2YT9cJ/qtPu82i7nJ3aqPTy/ZMeZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105543255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfB5uaCRA9TVsSAnZWagAA9aAP/iQvfJa40ZMk3LF1GSN3\nWDEBKfqIl1qBMDU+jXp0opx65GSFaFma9B+aSTE0N2+ARkQJjfihHxDnUht+\nP2CsDnzBgaIyEeKvnSSMqGAIRzMtHfgyO8spj0S17Nredl8IH97/44l1dCQS\nE7LvY+2kkx/WztO+jLMxrfqduXJJxHUwMDPbOeY1efiimdrH8J8F/1Y4cVhA\nV7s7Cm4oMXSR2apn6n9RJhwYGNosiJNzH9oxUqM2Kct7YP1gDGRbqdty5rbG\nIttsAN+Cf65m+Oj+pzMwf1lD89ZWJVxiyVCYt90u6cUmr4M5+r/TnVU1C3Dq\nb4gPu9v0DGgojbiGi2y8TNTMiaMpyeewJ2enYBDQN7Pli//I/iuNK767Ketj\nOG1r1eH383X+47HAD/jahL14vwxVNdZlX2DlJuQPonc0+Ejdik+ZvSxBI+Dn\n0DlNQUoTIMbSRv9Hxww8zV/L6dmrEiGlaCyryfUJDVKWvhjS/KK4eKXOv7zJ\naDhzgbVt9Mx0PAHFCg1bjlIf0y5AgVcrRyJi7SKTpMk9CXsbKQ17R+RIyLEV\n/25KEwayyxx9Vw3KIjRTDFxCwsu9ljRiSurUGPZOGXTJ6eflv05AiJ1EdXr3\nBn/R174iS+Cv/NTmWCcMwF+Wc2+OwqXfSFKAokt7ZRK+cLf2xUgSUC1riUM4\nIrYJ\r\n=nhLR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"90c9f7e0c52974600a61d2f86b2b2b9b0cda1691","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.20.1+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.20.1","dependencies":{"mocha":"8.0.1","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^1.0.64","ganache-core":"2.10.2","@truffle/core":"^5.1.34","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.12","@truffle/debugger":"^7.5.5","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.11"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.34_1594334105464_0.4045521099628038","host":"s3://npm-registry-packages"}},"5.2.0-preserves.8":{"name":"truffle","version":"5.2.0-preserves.8","author":{"name":"consensys.net"},"_id":"truffle@5.2.0-preserves.8","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"f49801f196b3a128c40fdf8536ca9594c00eff6e","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.0-preserves.8.tgz","fileCount":221,"integrity":"sha512-6lAcoMg+Y5+quxANEMtiJfXoxGSSI+bwVmNcbg9hSipXgzB4LqcUoR8IF1QJcnhZHZzXfkk+EXSoTsrUstEalg==","signatures":[{"sig":"MEYCIQDdOL9sN+nOCsjH7srgya2v7hALUmn6YbID8BfQcA6DXQIhALySlboBuyQrRvN58i5AM6qA1DgWEqD3UdG+qUFFK3QZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106630085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDUWwCRA9TVsSAnZWagAAa28P/j0tJa8E8+9EyKdKuCj+\nLBWlyaHVTKuNEkRyKDhUI9t4MtSiLIf4bQgicKrFGoJYcWmMC4osLvkGeI0y\nFKlq4BfIW8m3mSFgpSvV+z7jF2GfaVTWE/BsBdMgtX2IMq9EStARTsCIb7mY\nU+hVQumc+Tz6foUSldq+cp37HPz2F82ID7ZMCsim2QKPWH0k2fXUWD+HlFBT\n4KvG93c++L5o1IWWA2lta+Rnvt1H7ii7DjSmnNVpxJlsbeXK2C9i+BExiR83\n2zIvjq1DWVtXWlWnG4v2EJJbVfiNOoipdNCRbMs8b/neBr9SLVvqbu9hf28e\nTgzqx6i/soOyT2B6Th3qdGAuvI5+jD7ZeZzHg9OKaFI/lG1LUQJ22ROiEJpp\n9j/M6cElGbyigwPBxwEKQLqcIzfq++Fcuxh2i8dJ/7wsfOzBKZAJK1XWTFD8\nL3E2Xg3uKv5c2+/NFASdBdu0BuqY/UUnWwfepPwpYT/6ONOqvJEzn7QA+28N\nt2wmFyPwHlVFirF15ePFrSHP+/mTxyUYx34cuCX+UNJlG0yC3pWg1mItmjxB\nfLtWPwdYpW1q0XUQV9hrp3y0kxkiee/b/Y6txMwC59O7E6/d4hR4CHKVQDq2\nOQInzppKoq7djwPx148IbvQsVyGyNt1ykwsXUqjsTrI6+AjTTUWP1vNrambh\nR/tb\r\n=dJlb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f9c4aae629832fc9fad4e2fc50d409cb3a395535","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.19.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.19.0","dependencies":{"mocha":"5.2.0","app-module-path":"^2.2.0","original-require":"1.0.1","@truffle/preserve-fs":"^0.1.0-preserves.8","@truffle/preserve-to-ipfs":"^0.1.0-preserves.8","@truffle/preserve-to-filecoin":"^0.1.0-preserves.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^1.0.62","ganache-core":"2.10.2","@truffle/core":"^5.2.0-preserves.8","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.11-preserves.8","@truffle/debugger":"^7.5.4-preserves.8","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.9"},"optionalDependencies":{"@truffle/preserve-fs":"^0.1.0-preserves.8","@truffle/preserve-to-ipfs":"^0.1.0-preserves.8","@truffle/preserve-to-filecoin":"^0.1.0-preserves.8"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.0-preserves.8_1594705327745_0.9579661344919403","host":"s3://npm-registry-packages"}},"5.5.0-tezos.0":{"name":"truffle","version":"5.5.0-tezos.0","author":{"name":"consensys.net"},"_id":"truffle@5.5.0-tezos.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"cb37ab6a581220d9a86fd9a69ecd013c87ba12c9","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.0-tezos.0.tgz","fileCount":225,"integrity":"sha512-Koj5DzwJzNh/sD71LRXM81+D+dI5r6S1X7AtypMksZp9CBbExVbBB4tARwfFiVbgm+g0hg6Q90e8vh+OjvtCfA==","signatures":[{"sig":"MEUCIQDZyI/UcuApye6ZyxHCQdRnvwsD8QTc6Hme4dtyVoKIKgIgJn367VuIQmJRNG0LcQJnTAwX2yInaWvfBk4km1dtbUA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98280232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfD1MfCRA9TVsSAnZWagAA5Y8P/0xyEnXMKxal/mqPoNtA\niXe6szFj5xAdZ7SOvVxDzN+2nO/hbl91DuRWMywhoVxaAbDJj7xQ2J10rFRc\nr98FlB818pI8crSn8RnFPeL3xNnZEOatiRolGeHNp9fXMZlvGL3NLSLOPNl2\noaQGolfdhKCf7MlqadCaB2nXEHFwj5F37S6CU2u5mAZXBq/is7/IJz4EHpmt\n+VZREXP8KpWzqjo9E5xR+PKr8XCNTdskwQBJkgd0xWwwkJG4bkdgI7++ICIT\n997mF2shIR7YXfXkkXssAhXn2R181J3nz7RacKagO1gFvAW3lIC6wBmVTBQr\ne+GaYPYjEOfF6nAihpgM/IQZ8j3tDbE0SoUo6l4K7qjcsKu59BZlGy9iFIFz\nLL2Rqhh6UORqQyVKQC4O91ALxpYWEcqR8FtPavFl7PTkgoN4Hw03hQsBlUi+\nTHfnIs9PNwzbGIU8h9QQ+rfLZOBgfQdmYP+h4tuS0nOfE8TJKJ3DIp3Mbzuw\nA07DgXqmcEtRsfGpWTFKu1+Mlg+2t9aaeGR2qtQVWEt6V4QjWG3DPaaRWoYk\n4zusgHs9RuRC6/GIzHWQqmngxxx1jG7TVIdtqMB0f+iJ6ecqcQg4RMCGBvFx\nAjlII0nCpvRMtdN6ftJqDGgmkmt4KpXFKGW/swE3ZGkLuY3W3p0rDXacHXZW\nyFTZ\r\n=um/1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"342231d2e125ef32a903558aea712d833ae7f875","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.21.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.21.0","dependencies":{"mocha":"5.2.0","ganache-core":"^2.11.0-tezos.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.5","ganache-core":"^2.11.0-tezos.2","prepend-file":"^1.3.1","@truffle/core":"^5.5.0-tezos.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^5.1.0-tezos.0","@truffle/debugger":"^7.1.1-tezos.11","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.6.0-tezos.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.0-tezos.0_1594839835859_0.605727436759367","host":"s3://npm-registry-packages"}},"5.1.35":{"name":"truffle","version":"5.1.35","author":{"name":"consensys.net"},"_id":"truffle@5.1.35","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"9b3adfd3aca1a3b6dd00874bc57d7569a3e3b89c","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.35.tgz","fileCount":220,"integrity":"sha512-N2b/3OF84c/4jqmPJ4JgQU1g91Cai4JMKdJ3HLUsmEKmo1LZ84+Y0UIeVBFjWHtTX6H7/oXlvZ59xUVzxXyAsg==","signatures":[{"sig":"MEUCIByArceKKEvRrojeLXzja143VhYy+Xmf2HkJJOwPMP9sAiEAm/yt2JUKnAOCWBCmhNvX0J4fZpc15Fv9+VsptspFF0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105758191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEiHzCRA9TVsSAnZWagAAT38P/j+lgZcY+td5GyoL0Ikj\nAC47veg3oDHX98Yl7uubVqNLVcgwO6+MvQTKtLvhonYnP6k5MpDLrZuKQoeP\nF7vX6DVdwAlP8KVeX3BjJk4epDAbmiQFSazpT+R0OP1xx88d5ELi/tGRkdJI\nfXgnMZZYV3fmX80TntbcTt44ap4+irAPhRZSggwecQXBM5pnNQ9N72RvjytR\n4GIF5PnserYT03yqjcxBcboRFiZUEAhTie02qJkNAsMBi+NlMFsMvAthd9zQ\n6Klccy9wJycPIPpNozYDi1x4uNjZeOU1aLhPWQBVwan+AcX4D0UXuP5fOWqt\nfEFI/FXCyCwRP4FIPJ8yDbZw5MBXcOKjzr6Z/U8+yJtWUCd5eink9FSTITFC\ncvxzAFleNhf+Ivoh8pvsXYbREJga8KdjAFdRbpmOqSM8Z1CWfQ7NRwxhe0ZF\nQCnjH7O+f50ybmiVGaAlZpsGOgFAygjHEpfHHg1COnd9iotHrwTkGB3ZU+JD\nBlk8hJdsGHUtDKW3lGH0xt/zzydppUeNSFZ6YDl4QDcrt+2Rv/rfbE+qsKRP\nA4OacSSNbIXKk0ZJCvPZkdqanAlerotqArsPJJ5YGATUa4yPEhIfpf49ISyf\n9DSAk0YBkzKoet1fkxvxy1QWjfqQaKSEswzDeE9zJDsp6nhu6n4ok0sxcFMb\n/q0L\r\n=3ngI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"692eac39c5af9c3cb2709eb1e96147cbbbd45b99","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.18.0","dependencies":{"mocha":"8.0.1","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^1.0.65","ganache-core":"2.10.2","@truffle/core":"^5.1.35","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.13","@truffle/debugger":"^7.5.6","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.12"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.35_1595023858464_0.9461229474527171","host":"s3://npm-registry-packages"}},"5.5.0-tezos.1":{"name":"truffle","version":"5.5.0-tezos.1","author":{"name":"consensys.net"},"_id":"truffle@5.5.0-tezos.1","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"57c93925e82c39d0c67262224cd6cf8c1502f5a0","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.0-tezos.1.tgz","fileCount":225,"integrity":"sha512-V0O65JyiwFsiZGXd49GZc8d0AtS7DNsMV2UoDZssMJ/wTdin7ns5NOGEbggewPJkbiHIrp0SoqNUufcxIEp8FA==","signatures":[{"sig":"MEUCIQDdJuH6ZY/QO3p/PsMb9uXhtwVlcsKtMp4o+GrolGXDSgIgMrlXfJK4qEo8QDMnId5O0z0rAmjM6QfBQZwIjus4wfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97547995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGHLfCRA9TVsSAnZWagAAqkoP+wUF7yssmoJTPBWz6q1I\nzJYThz63PG8lp953ZMngoweON+igYFFL+6R9mweZepXpLSfdTqQh5jLPivqg\nRjqk5zk6lMhqjSO9oa/Uym4UAMiPOx/K36+Vsl60P20NK9ii+y68rDLyrLim\nO/FI+eIUOlRetMmrdzmEaqr5aZnoqztnre/OXPE/R7AUV+mGsVSAFAEPI14L\nWudDcho3TiRn47yDgxzVJDAmFTORvqKDBUcjF8+nYRvLZeXbUmagfAZPgmwe\nZuG9F4KLNqhS2w68wmVqAoRwD8rStuz4K9Pf7zROb7IojaJXDYIqyMoFQ8pa\nXwZkmzXYPYuQ1XbGvZZQX0WND2l4gsK1oXV/QqTVO7Iv913Y9o1yK+lQ56E0\nK/wxJysmb8OVdpL9OoD95thXHUFASMde+SOHjolbUbtdk+PY3NYIoIfISzqi\n2rd1dUWoAhcmpCXBOXwwTZjfuY0/TmM8Ux3oaUf81ZWZAK+krFAn/ysDDIRj\n9TkdK39DZzI/Bw0kIUYhXHBzmIUtvC/QYNYgsXOkPAJS4SEc4UU79hwl9dgD\neairBWEZhKlNsNBW5z01A6DgVDiswsUSEs1Wqa83oKDHVGbs5DpMxEfF2KkB\nycRv5OeUkJ0mXbxx42KqxVaa3HQWxwi6U/rZfc7oz2zjKFRl+85SJ9RjGcos\nG/rP\r\n=Firr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"43fa30e165d8eb833db9385dbd6643b6cbe6411f","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.21.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.21.0","dependencies":{"mocha":"5.2.0","ganache-core":"^2.11.0-tezos.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.5","ganache-core":"^2.11.0-tezos.2","prepend-file":"^1.3.1","@truffle/core":"^5.5.0-tezos.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^5.1.0-tezos.0","@truffle/debugger":"^7.1.1-tezos.12","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.6.0-tezos.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.0-tezos.1_1595437790250_0.6977494128246278","host":"s3://npm-registry-packages"}},"5.5.0-tezos.2":{"name":"truffle","version":"5.5.0-tezos.2","author":{"name":"consensys.net"},"_id":"truffle@5.5.0-tezos.2","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"f66eb01335132d83383d01815ea4ec8dc4cc034e","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.0-tezos.2.tgz","fileCount":225,"integrity":"sha512-x/afTmMrDwR9xF/mQLMDdyf34VKUxGqqjigH/n8ZJxxo5LcDcv8kD8Ti49/zmYWjjCeHd9UGggl0zjIO5bk1Mw==","signatures":[{"sig":"MEQCIGxpj9DB2jLuxP6U/Oi29hK/uJDAa6+mtubtSxe/dGTXAiBtT1kHol4iw8OfoFd6HUQr5lRS88AG7/AN2U2EG/JgaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97552449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGbKVCRA9TVsSAnZWagAAUg8QAIx4sp1miyXEbF5VQBss\ngoy1caiH9pxvUILlczdw4jSEYmu1EbG1LU642e5kDp+3XhtV8cyTiI16TIm0\nsu9FVzfwo1lkRbVSE0oQhdEgt75fZLan6jOn2imHYY6jYkRsGQ3ODqy6v9yT\nmhEpBSsjw5Xcm3N1hGJyayv5vrUPQ+TlBEHq8g9VHG7n9w/JWzhVDUkWXwB0\nQIFKqcTDz2Qa6uDR1+2qVZTIZGTlqbCBdXFGiqLOXBxOWaUARtayTUxWTCpt\n+jpqrE8pGAtvDTRRmr1kNBWvysE7rdKUPLTCAD5IxzoQIOMKCfit714h3Buj\n/5XGBr6mUT6fz5HUbjN7sNlAjfrZBppEXdxYXZVVFOJLs13RCqnMQJeRZw8x\n+DUqTds9Pdfq1Mw/FChMs8hWAgiRX9/sgpGE59kcevzT/pwHVRvCEEROPrpF\nlFY76pQ7R9sogTYI8jN+K0Yq5BYUdF7cs4+2xlfTQzA6iDt+5/e5k/73wQCA\nkS406NULk+28oRE4wUpnNzBKS5JgzWvG2VPQaHkS/TxOdADNNIjGBB7DYzJL\nsiCh+QcEq1hlcwBFHLeSZGch6iL3WlNc5hBF0VOf+V70/crir4twJ4IehtVj\n9bfQje66gDmQ2fCXBTsqMpfuBWwsk2jbt9+Y46GeHzB2Da6FZE6OwtLu9L+b\n2Buu\r\n=G0Bk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"e99b99bf37dffb3e986c9ff446044c4a31c64a38","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.21.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.21.0","dependencies":{"mocha":"5.2.0","ganache-core":"^2.11.0-tezos.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.5","ganache-core":"^2.11.0-tezos.2","prepend-file":"^1.3.1","@truffle/core":"^5.5.0-tezos.2","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^5.1.0-tezos.0","@truffle/debugger":"^7.1.1-tezos.13","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.6.0-tezos.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.0-tezos.2_1595519636237_0.8208082064268212","host":"s3://npm-registry-packages"}},"5.5.0-tezos.3":{"name":"truffle","version":"5.5.0-tezos.3","author":{"name":"consensys.net"},"_id":"truffle@5.5.0-tezos.3","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"74e5b1f6ab83133cc7b638cbd33e218189883f57","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.0-tezos.3.tgz","fileCount":225,"integrity":"sha512-RSbu3wDbfFCPjdvEkAsqvw4fBPQ+rpkUfJ9xGoeBE+nUOcNLD/exRMWQjDZTxpzbMctwgFUp2CX7iJOKL9OfOw==","signatures":[{"sig":"MEYCIQCzvkuvC7Fa8JuZ/fhDNe1n0ohnR0dHmoqiXjKZhr0e+AIhAPrwa4zUVpkrzYhhJSdN0EQBwgyVQ1UQvLIxSKgUB9c2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97580657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGcCpCRA9TVsSAnZWagAANNAQAJ0uMFT/AX1MI9OYEmOW\nKsAak0NqPZdfQPekBtlk5Ph7NR7xxyzS5MAWFnyPJQNj34PENZ3TtYhVn3b/\nppOBaongtCHf0bi6oIY93y2Z1OUFAbpwTIPDjHHMLmXgnR8e/2SMH9OvPPNJ\noVNwV7aPY5KEGwHePnEIcD7jTzZNIR5jXo20Mc4c9wySjF99m63pxNIKgR1F\nroaqX3er9i2x0EwCa0z0JtLrn7kv833P0L8Kba1ZWdafZsGOCHgg52CpbrtI\nnENzwoe6im8yB9oNdZhFcr0oHsu3Xd1rtNFPrZ87Ei6w/EwzTtN69e5N6aWR\ngVs3fplxwqxzxhPRqfWWrPX92HobwDgAMyYNT9YmpNN1H0m1nMFDxIUnkOXn\nlRmqdwTdTqDUupcmmYbpDp5LzkkWmewUBqHC3aHWWYl/mAM+2ENz524deGX8\nKAwOqU4BEXNRTZwUPcvMGq2bKaKICfz9xQv8VGVbUn3BsG1W56XyKc5BodSS\n2Ni1ky5sBq+F2g++VTTvwDXxn1tAePG3gG0IK94hEHFLrKqI3Xkw6Druhv6d\nwRwUcXUTsmJZ3RkdsS7dZCSB7AYg6vpZYmneKZfWVeQdsjPm30Lmcfx8ahUu\ng9lkqsOZA8iOoZsQCK8XC3EFBawwwQXkzCPIO08nWUe/wHY1NJeRQYBOYZyd\nO9Jv\r\n=fsBb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"96febb5b0e3191c7ccbb5dc48c298b5b74a7fb51","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.21.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.21.0","dependencies":{"mocha":"5.2.0","ganache-core":"^2.11.0-tezos.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.5","ganache-core":"^2.11.0-tezos.2","prepend-file":"^1.3.1","@truffle/core":"^5.5.0-tezos.3","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^5.1.0-tezos.0","@truffle/debugger":"^7.1.1-tezos.14","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.6.0-tezos.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.0-tezos.3_1595523240461_0.055357106583689086","host":"s3://npm-registry-packages"}},"5.1.36":{"name":"truffle","version":"5.1.36","author":{"name":"consensys.net"},"_id":"truffle@5.1.36","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"d49c9e0c20558bdee76f442663f81367f62c5559","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.36.tgz","fileCount":224,"integrity":"sha512-BXfDrRJmxECsHFu1ZHeQNDdv3OA3vmwQ6Wp5m9yaE0swKcHS+gd8sBdxQBoliiAI0xvUAsD62PRGowqFfT1CLg==","signatures":[{"sig":"MEUCICfYvUT4asS8dyHC2qLsK2034ev5oUn5THC5z7JkzcYkAiEAlic8y8l9sMNpRDhMOFwKWtxp0klnkBEq2D+hs4GkDOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106753506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfG1aiCRA9TVsSAnZWagAATHwP/17HnSsMXPCfmdKTqw+H\n4oR60s113zFejcmqcMXrXbLsDQ9qT1x/+UfDPbAkIwmrIzXIKq77G/iK2l0U\nWYZNvi1852YAuP1ExKAyn5q4T4ms07VQhZnFBj3zVmwizC8vQ3WzS+l5x/AJ\nn4pkZ74sfq1VyZ/3+yevCcO4RjqJavluUj49XYk6oWZiwMcoxWv87J6D4Ebz\no9ZhbfQfDxiwwBizOZY5vc5cNNK/lV1OrBmXB5mrKlumz2ABSkX99MwObbZf\nrkd//z6x2DuCX6xEoc4MW2npYbFKAPBSfPzRmc4iEu/YtNBECfAPWsoo3tUT\nR/QxkLcP6yMy/lbF68QhIsQZUcWBkw0GadKqiyuSEZ7PUcqYuH4vFXSJ7GG7\nmFbQeeR8YvbcIjYZpwLQv/c4pTmuxAWVU6w4UBjURgCC1kefFHVP0eMCdKU8\nyyEUBmtsQfCmUQL3Nai1IoZt/tLhhr0v0DZQ+S68vCPiS+mzvuFaaBy6sAbf\n0KIaJ3A4apOWv8Z3ZEoM3G7G6RjHprJob+q2QtP0BZr18U3dwTNhxwrs0shR\ncyIcuMjmBAB5k2mwWeTQCK3u+W+u4AZ/qlf9fibtwnh8p2+vN96bOFJQTH/r\n48JjNxyc9wI21f+x9Kv8H+riHBRCwUiwQl3Ka/y/w3DNRIPGQfE+j1CjaSC7\nHfsT\r\n=Ozpv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"4468ee2d23ed58b4bafab02a64d42851cc061eca","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.20.1+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.20.1","dependencies":{"mocha":"8.0.1","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.0.0","ganache-core":"2.10.2","@truffle/core":"^5.1.36","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.14","@truffle/debugger":"^7.5.7","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.13"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.36_1595627169173_0.6612356751920867","host":"s3://npm-registry-packages"}},"5.5.0-tezos.4":{"name":"truffle","version":"5.5.0-tezos.4","author":{"name":"consensys.net"},"_id":"truffle@5.5.0-tezos.4","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"a17407042073cfd5cede159ea4cbd82b503c6c94","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.0-tezos.4.tgz","fileCount":225,"integrity":"sha512-ZaGStwL90B+oW9aWSvhEfYMZhtmadjKeL2zu8X5biPJKEG2J/xOWgz2l+9OXdSQh3+ILLWrPpohGNoQ+yygouw==","signatures":[{"sig":"MEUCIBa3kSojH3vnC+3xP+975FTbdjRfqDEM+dRzaWqSacFpAiEA9Ohzb9gGlk15B7/+lYr3GnYnY/RXranwS/YDoKOAA5U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91149809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHwq4CRA9TVsSAnZWagAAcyoP/iupT2L4BJm3yeovc+MR\ns+Zc8zv4MI2/JsVugTacvr8Gc+whUVGPfvoDaTtLhgwv4ZARuNIHbGI1zB2+\nu/yOdJ6L7RFli1MJ38ZuOqqyAspf+ewffMnFUz7fCi3lsbzQ9ov0x2qk/db1\nfWtOXs8nljS5FQez8/k7EDrwVEaiXUb8tFDsdUIZixb9LjerMDOerfFNqjpa\nspNicNg5tySp/1iCcj54dd/q5lvB1yELAH+CKuvJa9UeifoaEnt2vkWB0SFS\nePWwLsBjxbwtsWrmAGBypjt/nikPd/pc8i5sNcOq5D/SNTc08LNAzXxF03Uy\nmrXTjNXXaPEvlg/9o70sPUh+9z9EKOJK/xwSd9Uh0bCbRbURJjFSZ6GIR7bF\nApIHfnXgp4gnn4aXTTJ4VL/CSy3P7vNZuqeWAxuEF+wGhRnAhQ/62Un9UaEZ\n2SxIjbvOdjPtqmB3Te2YVhaiNgtGpipmLG6jO11dSLw2YsuagPgoZqIxUKOO\ncLW1lMC8TXZ7D255V+ypzcsLlqvpTr+2dyL+BciKWih8JMBscfePMX4ppfO3\nHszNLMDu0MOj2yVCsPqMvSGWYUbB832i8ZcpvzRhA+EOrbQdJY0sYfTzgWpg\nRilHSG9OsYT7uxJD8CKfQmd9BnceVq6E7yOBAlyUp8v3UAk7v7K4Me6QalMk\nSBWp\r\n=foHi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"07b9c352a1915bfc418a92123f17bb7816b4f594","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./cli.webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.21.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.21.0","dependencies":{"mocha":"5.2.0","ganache-core":"^2.11.0-tezos.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.0.33","glob":"^7.1.2","web3":"1.2.1","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^3.12.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","@truffle/box":"^1.1.0-tezos.5","ganache-core":"^2.11.0-tezos.2","prepend-file":"^1.3.1","@truffle/core":"^5.5.0-tezos.4","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^5.1.0-tezos.0","@truffle/debugger":"^7.1.1-tezos.15","copy-webpack-plugin":"^4.0.1","clean-webpack-plugin":"^0.1.16","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.6.0-tezos.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.0-tezos.4_1595869879343_0.7051703165463881","host":"s3://npm-registry-packages"}},"5.1.37-save-intermediate.0":{"name":"truffle","version":"5.1.37-save-intermediate.0","author":{"name":"consensys.net"},"_id":"truffle@5.1.37-save-intermediate.0","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"dacdffed41979856dc1ca21113eeb76cfb100460","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.37-save-intermediate.0.tgz","fileCount":224,"integrity":"sha512-G50CU5Sh2OxWI1dGfrb1sZ+4dyAffEB8T3wkkB84ZAnjPEKt8VhjmE1+w0SQ8aQO7KAsLf+qMiWXsWNC7Tr0Vg==","signatures":[{"sig":"MEUCIBig9D8BNxirhPDsQ0qdJeT3yjLiq6PdkwFcYMde6DzMAiEA8QP5Gc6ndAX2Iyp8YXN8YSZgyxvjfEUSKtWR3IsbQeA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107394442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfI2P1CRA9TVsSAnZWagAAqJwP/RB7kyVXp+/ldUCbXf5q\nCi92ucVSCoSiRflQqsspdVPs1If2Ji5lIRvUmMjRF+PkARGsh076Z4mJPnEv\nJVaI0i6qrgJj8t/JqeOfPulzOaQ2MlKMtqgD/0jiV5JqBTFASXkt9eGJgv6g\nHe58uyBdOzYT0p8rYGBpnQcr90yBW5VQC0F7lA6vTxjEaVmZh6rfhKSybMxU\n/TlvlDQb1FkAMGp21acsrJZWuHEoMs1ZCBuS6INnK6xnp+i/Ywuy02q7QDbB\n7Lx5aQUqmwVWHF29Xp/IDMHeTifzYT7gVh/RdYyffcaBWTJwIb66GRRfoIZ0\nPs7aknch3+usCYILJLDJlbFpECEsJA/M1bWjZCRUf+nb82ktNObFerPb8sKD\n5v0Il+LC9oxE5Zy9sb1FlkLp/Czau2wSc6Ni5UVXJqvKAiGEBCfG62RoUq9X\nXhTfc+JQHgZ0fFf7+U8Pwf2ai8FtG2/jvT2ypnHd1GrjUhHEzigWeN1nqTtT\ny/FsZZLGxd1ASIeaeTUVNh0QvjFXZRjKDwigU5hzboYZ4cwCYK6aNhg/FP4Z\n8tgffQrZdy7hHhQ8jgp6YS1VinoEChNZ3ZZYRJg3eQu2QazHxGU9eFkcqMyw\nwD7ivCV5WTz7virZw375nUMpB5vwO2T0QfVtOi2CtzcEtdMtHNVrw9r7PhwH\nGqgA\r\n=ubu0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"4aba6a153d2643be6cb1500bbd2f1f5617a8ed10","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.20.1+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.20.1","dependencies":{"mocha":"8.0.1","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.0.0","ganache-core":"2.10.2","@truffle/core":"^5.1.37-save-intermediate.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.15-save-intermediate.0","@truffle/debugger":"^7.5.8-save-intermediate.0","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.13"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.37-save-intermediate.0_1596154868879_0.7783080013580632","host":"s3://npm-registry-packages"}},"5.1.37-save-intermediate.1":{"name":"truffle","version":"5.1.37-save-intermediate.1","author":{"name":"consensys.net"},"_id":"truffle@5.1.37-save-intermediate.1","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"b8254dfec8dd10fa66cb207df02bf808afc06609","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.37-save-intermediate.1.tgz","fileCount":224,"integrity":"sha512-TH7C5MSHyu1KL3HBkjphOPxUUkPr/qYCplIbF4A+eNUq5OnH/HEnGxSxjz1IiAtBEWJyNgf6UEjDVoEUP9NBuQ==","signatures":[{"sig":"MEQCICxsyrmlt55pd4cLz0mGaO8VTDddB+ksz+sQMreUPmwUAiAejA5a3eW7KoQpbbU3ySChjhyKUa5PEYLTZJmjSqjbfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107394390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfI2g3CRA9TVsSAnZWagAAQCAQAJTHOLCXgz5+C5DdShAz\nRBZVUkoa6grPW7jQek7EzP2SS5LMT1CeRtDH7WInBfY0iY75/UNIeMv9eo6o\nsajUhmt9hmViUkQRj3zwts4pXbFVh6fXX2eLD8psPe4DLCu299FodRYGENaD\nlsjexGdrkvUOdVIYMvKL0JTtIsGUak55uNuSZ4RlZMvXGT9/Z1TGH4ZnSSOW\nC5WxZherB1Dmvigs0iicsCs037MLP58UvsT++TdJaNMV68ZhdZYM6mNBezcp\ng+DiF4zO94HlnP4y+CUROYRsBKt1ZEnwv5TxVPhvYd0vruIIMQO8/MutunNV\nNJ2u+oD9ZDDySC/vfjgSeyLntZk2b3ORta+jzTPZu96i/GoAGj0VOdJrWIaN\ngmPowoKZH1SzYywMNCibPdItWSUzHO+Tudqwq8b+7mw46S0I9yDlVCrS3xng\n0QcwWRzcCuNBy2ezIlFLPS9HoWdaB7M4laaAsEB2DcE0nqM2s4Nl9RY/fsUd\nuuz8CdH4wW8Mn4o96DdAZUykQaUkyFTHmT3zBAWdNtT0b7LO+LCS4vw0N2jx\nMX72awzAusC9+KRZulRGDsrXMkEtC5hEn95xfaYnVyBY3XEd3jIEeGMv6mvR\nl/iV8KncmbR/zZvxM7E4SIdrBGvwfxJCOt0U0Yk+c2MTbTwQb+KtLgGJHYgV\nCm9D\r\n=C11J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://truffleframework.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://truffleframework.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://truffleframework.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://truffleframework.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"efae9ea6398d35c50c8bbefb625e7a0b56d9f374","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.20.1+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.20.1","dependencies":{"mocha":"8.0.1","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.0.0","ganache-core":"2.10.2","@truffle/core":"^5.1.37-save-intermediate.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.15-save-intermediate.1","@truffle/debugger":"^7.5.8-save-intermediate.1","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.13"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.37-save-intermediate.1_1596155957973_0.40973415287652637","host":"s3://npm-registry-packages"}},"5.1.37":{"name":"truffle","version":"5.1.37","author":{"name":"consensys.net"},"_id":"truffle@5.1.37","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"5ded8798e7db1079c2bd4e9278a2e8bed913b4ab","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.37.tgz","fileCount":224,"integrity":"sha512-ONIrN/OjtWgPl/qe74lcoUXZm3b04Omq8sbsPuMF7w/8uOx7/sufxd99UfKInxjCZnryD2tQHdYQbNvoXyvpgQ==","signatures":[{"sig":"MEUCIQCTi3TYJ1GQPZYAKdEHdAiV2KN6k4PVbPpYQBHaSxaJ4AIgNSBgHjYKxJ9BMoJNA7jQ0qvOmnbzpl3EqgVnkeZFV1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107390567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfI3EHCRA9TVsSAnZWagAAb1AQAIbLrYMNX8bgoigMzztD\nb7vjPv24g/7gJFsS+oMyNm/EAp50nCyTDrV4ZYykGgRhKlryRoEryYtbQoAW\nmE6+CMX5Q76lcSLJ+E3yq5GJ6lwAudL3VAt7MF1QdNakAWIaEM7uNOiQGNTc\nt9t2XHa1Hk61J7Dk+uFj9b38Y/hP2bepsdd9ZbfUQ5gQcn38twCNMnSabGJG\n+VZxiWYfTSmHHFSz9OoWbcgz49veFSJ7Dr3V7Uy1U9cmgXjMCdSTY6kbUgvL\nFQQtlVU41iPrHtv6WjP5+HiQhrSfiDG5wzYybW61k4vTPrPzTXxElwPYiV9J\nS7/MYgIV1xepDd1qhdrl8PceCAWgSAHDkC0FXA2fnAQpRO7i70aagGKmzFsh\nWTxh+WCKbPFE4XwIB2joFDGGrEfINJvIB/YI0Eslw/qCsdDX5etwm+nGCmDw\nWn/qHoyqkZNUA/+t6J2DHL5CO7CpPWYTx8ERZ8N+FFjsxAfWe1KUyukuKv8z\nNvXwzQ2Gr+X2QWZgtMusocHb2vTpJOv+mr0XlMcAG/C+n9NBtTfzx+nVFvbK\nub2z7wRLnsIqrs4Hhq1jxpJunLrWoVEoWKOhl2LpIWIcB0wZiqNVQaxBwh4v\npZwXxE//ja6MvFOV9wpeeDdSE4MB2NX3ecNeAIPo2q9AO2PeDQCrDiAb8EBb\n687Y\r\n=fFPG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"7833d688c0297a57bb2d27bfaf978f0ce0251468","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.15.3+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.15.3","dependencies":{"mocha":"8.0.1","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.0.0","ganache-core":"2.10.2","@truffle/core":"^5.1.37","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.15","@truffle/debugger":"^7.5.8","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.13"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.37_1596158214182_0.11494442461418619","host":"s3://npm-registry-packages"}},"5.1.39":{"name":"truffle","version":"5.1.39","author":{"name":"consensys.net"},"_id":"truffle@5.1.39","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"3d01009e4ab6555e8e03c2c5a205e5579f84d763","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.39.tgz","fileCount":224,"integrity":"sha512-khxuNG7clgxNcAZpnN+QYegJ4doM/Adc4wW/Z+ree1iqrRPl01GvN15JNJq1cWWRKLfCuYxCiwkSaN+Em2raSQ==","signatures":[{"sig":"MEUCIC5BCdSVYo0CHz66SPBcf+GwCzAmtCt53t3xzOe7s0AZAiEAhJxM5tRUvj/MrenI9L46LYy+S4bdM3jmysfNRJRQOPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108652540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLhV/CRA9TVsSAnZWagAAb+sP/jWnojxz9qvrwGOVwmYn\njL/kXVYWeBMvhWZAApB+JUna8yT2FafV6YKOrNOdJ1Fwfl/jIyvJx1Z7IkiG\niRgbptKsaJLW6d2lxe3XdcIR6WCtdpLdtNj9v1w3F2mORJ6DauggdJ/KDA4g\nzayhcXDyFN7IB4M/W7d1AqqGvUTE8WIiQFBdYAYSy4WWJNKdyz3eumN1KtWX\nW+TOjw1VljfySOYs4d8sgcMqCy8IH9yMuZwpy+UOxNIa4EMOJCE4nBAOF1QX\n0oIN+lKRiCPJNkLT3HcrXG13oDRR0uepD82f4+cMH9HrYu9FVpiNSzwt7ZPU\nP4fh+8gLE96icf5nHdxIVDQuN21IxvZ2123dm7nrTzhujAIul+KY5yyVUB2w\nYJ5oryeQU11yyCZ3epeSH6ELYZUWKzYxPzk401nvyp7joJBHCyNRjwjhtvmu\n5Tyiumwftwx/i2GZCGElVYHX/pLxHpPSavnxyqc/4JVct2YRQ1MywhGa+BcH\nMhI/ekqnjG8L9CvvoaL7shhh7C0ixTJa8LTrT2+v5KMbeBcYJYCzN75xBAaW\nF+S62W6wnqA3ZlUAJXzvsy0WFPgXOB8K/a8laq2QNDV5Lui0XtWWMHtNcQd/\nh5TnPsIHOsMWvI/4/RVLjjRuxfdKFr25ww7ld5y1ukz31BJ/aNWXOEEz7ECk\nV/a6\r\n=1+jT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"6d081a801635bab1201ae1edb37a94cd21957b45","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.15.3+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.15.3","dependencies":{"mocha":"8.0.1","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.0.2","ganache-core":"2.11.2","@truffle/core":"^5.1.39","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.17","@truffle/debugger":"^7.5.10","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.15"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.39_1596855679062_0.6398798459656703","host":"s3://npm-registry-packages"}},"5.1.40":{"name":"truffle","version":"5.1.40","author":{"name":"consensys.net"},"_id":"truffle@5.1.40","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"f93a147612b3b083354808dd0abbe6723bd04f7f","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.40.tgz","fileCount":224,"integrity":"sha512-frlNrytZLxy3PwN6SZ7oL7wmXr+tyNw3oDq3GwAwI7EM/koRwIyCNvSxnwTBtzYyC7Z4D0BOGQUnCh/Tuv451Q==","signatures":[{"sig":"MEUCIGOUTeFKnVg1U4gBZjw/5QJKA4Xy19jP+RsET8tBMSEVAiEA43qKTi1Bbtnf6aMTKm2zR3a7aQn1jGCqFzQxf+33o8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112312390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNtQiCRA9TVsSAnZWagAAwF8P/3RU4YBB496Xmq+VWL5k\ncSIeYV/XyLgQnkshEv1Mj1F79Rcl16eeRNT0mfsCG+aiiTTB6KD5/rPtzEoe\ndLyP9BBd/r03Tk8b6VVVlA+H2ZMjN9mMpqb0zJaJZv1bvIVwjecURL7AvGuK\nd4a0CCUl/1C9f9hFuNI3nr+fBh0P3gwfEpTHuntOjR49jm3kF3sgi5kX2JQ9\n+Cum4Aw5pxVx9yjRMNt+k8gM2m4DT6WwihAOo/ZYF2QMe7bAvMYT775U1Iou\nhD0ZxnfMRodBiP8lqf8A6lAwGrD4wXZsc7eKh5b+x+wqoMxc+yu6tl1sCWOw\nZkciZde6ZKPtC7y0G5PX9QXZQgHeyeYVPp78+jOYl/XbFW49MDtZd/Vjcg05\nWe9zb8H8FjQzO8d7haeCp9WPiHCKjq0iqAr1Ra4OK2x4btDR92ljgMAH96di\nmxJbsroJ6pX4HM/deDd6aLf3/YLuqzbeOiUVZvhlBx/08Peh4nLELMAGfIL5\nHOM1s+DwJkV50xXnAAljUEoT5DdNCvEmNXLBo0cEo54h/k1m2kIu9cNEGjoV\nOvAWcD/+ltfqRnOwW9LHFjfLEFQUUJpoWNjjrlLJM4SjPSmELOb6oGzZP4vj\nHVF9dQStwAcv5hNw0LLQy4ZCEH6N+eI0C00m3ZghaSYCT7QnySKepIRFz/q2\nIpSc\r\n=M598\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"1d3da98d71b0e9370090534ed2dd9a0af73f26ed","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.20.1+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.20.1","dependencies":{"mocha":"8.0.1","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.0.3","ganache-core":"2.11.2","@truffle/core":"^5.1.40","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.18","@truffle/debugger":"^7.5.11","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.15"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.40_1597428769347_0.9294064154875625","host":"s3://npm-registry-packages"}},"5.1.41":{"name":"truffle","version":"5.1.41","author":{"name":"consensys.net"},"_id":"truffle@5.1.41","maintainers":[{"name":"cruzmolina","email":"cruz.adam.molina@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"662a0f2816c4e5a12bae25c0b68d908478ff4606","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.41.tgz","fileCount":224,"integrity":"sha512-6vphA82Os7HvrzqkMy0o2kxP0SYsf7glHE8U8jk15lbUNOy76SrBLmTi7at7xFkIq6LMgv03YRf0EFEN/qwAxg==","signatures":[{"sig":"MEYCIQC5ZnIlYEE4aoDdfkilwvKOZ1qlkbJ1SgzHvSr+35sczAIhAM+EVA7TUYvlHdj6yeO+rXx2RuvZOUeo5kx5jXyudADs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112312395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOy+3CRA9TVsSAnZWagAAVHkP/0hwo7R33JyEu5LUKHhk\nv/Oua17f0L3ps/L2hAWKMpuGnse5HXVUHRfUwVRonsktm7PzOKxaY0J1N7at\nO3cHamiYj+QNN+IG1IemCR8Ba3RynoeETnl8JeITSZ20NubrE3TfHn5fWouQ\nNtJDIjWh9oqaCbHVQ1gi6y5YpX3CYLTEV0w1GyuW2L3xDWxtLXWcuDePbwdh\nJKK2+kiFf1KJmAyK5Nw4rxQpr0z926AQqsHmatFM3LbrUHVubgk94lSNtZcp\nUKpP/n1ZjauSrzTg6WcxMImAQLoi5iel7o+OmFOQvanVch9txkJT5lRiKr/U\nSHXmrDpuAVwogWbWU80NM+D3fM7f7f1tGbydMF+LKYh421R5EJLPaEFO7/rY\naT76tVbgq9AzrPWp/Hwg7xIXYk8BHaYZgPPisZDpT6/UDi3AvukdbL/8wZlI\nsgNwYM6Njo8t2ExZI/NP46ewxqxlubDfu0EY59P/Y0tLoaxWTWbWE2Oe4Ivv\nx8gLnTUW9gGTd9DlDtUCqebZX2XZuwSwqzmYPmfCrrwc93mN4FChiDCJfXDD\ndUrU2DftfiUpA3KdIZteApzY6i5Mt7HqRI+SYwqjmvq9ga/JmaPo9Qt2naAH\nOoixVvyQUFxM7Sb6VVxM713HS84pSuIwv7aWbfkBKA4Zz0a8RJK9S8kMOQGo\nDLm+\r\n=hsIx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"feecc5ba6903f1dbcc260b5b7a923435f381a95b","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.22.0","dependencies":{"mocha":"8.0.1","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.0.4","ganache-core":"2.11.2","@truffle/core":"^5.1.41","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.19","@truffle/debugger":"^7.5.12","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.15"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.41_1597714357835_0.2032218857541701","host":"s3://npm-registry-packages"}},"5.1.42":{"name":"truffle","version":"5.1.42","author":{"name":"consensys.net"},"_id":"truffle@5.1.42","maintainers":[{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"ef8a73807121c3cd11039315b29609ea34e76b64","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.42.tgz","fileCount":224,"integrity":"sha512-kGNGU9YNasCjumaC67HaqEzAHeMMjN+q4WpBI54s2zoEvgbkLm6yNyL9arp7iy3niAZhG0OJleTRq0PmuCOpNw==","signatures":[{"sig":"MEQCIA3APWeMgG2DzQkBNS/P0hewDouMu4FfVIz3ryBEq5ttAiB1aESO4i5B9rt7ZNO1mmgU13kvEVPr17KkAoTAbxpmQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112224588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSAILCRA9TVsSAnZWagAAxFYQAIfXjE6ZW4atWsydR0ah\nOLGsRMr6fZSRAifRnaH+dQG+SBlS5jvFBk3FnqDB+AoH0bPHj5xPKL+FmW1Z\nlipvDx7kKBJ22AjkzdPtNS2PzlBzVFyxF1djl6+fD6USBeOHuweRXmot+bF4\nHJ2dZvGZFaqOQrpRubOgLepD1bC/DGt87RL90A84IvcsYDffD7sfApIlso1X\nL52NduO7za033wCeis+8uoYsMdn46FxkrFWzr7G7C8DkM2AOiSqFm83/0vEn\nxuTpNdsXIzbHKKfnlQkLv0RjJM7JZwMhKqJ0jdIrrBvz7dtSgGZ2DWiF5PfQ\nrHE0DBTF5y3T5DUG9YZaoH2cm+YoPeqWUsGCrR9sfOfP8nqgx04Lzmrd1HL4\nG4GsOShU2RQNlpyRVKY4yrmTwDhRR/VZxW1qzna0kf8SfaKPoM0QQG1Ngh9r\nUmXxGsptcIhKtEjqUKPBf26b+Bkjmv+986CIDF/hmoYdHVlhT+3cnJ7TGOuC\nxcOsQhlf2qFHxVquYBBMU66z0kKrDaYo+MMLKJdi7C4qh8shXNWveDxN49Zd\nxUiSSBBT5sAgX+wiWvfjhv5rrl5u8RNVcDMoVIVn2QArzsSKY3sef8dJwnuM\nioNTijNvXjgYd7Tk/ij7LrhjZxz8UA1Q9n2LK1+ZHczV0MwZMMVca1ICvhsJ\nf8bu\r\n=VbFi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"bc2ded4ced7b49a29ee5236e31f3a62773b2a142","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v12.11.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.11.0","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.0.5","ganache-core":"2.11.2","@truffle/core":"^5.1.42","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.20","@truffle/debugger":"^7.5.13","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.42_1598554634412_0.6966436014568322","host":"s3://npm-registry-packages"}},"5.1.43":{"name":"truffle","version":"5.1.43","author":{"name":"consensys.net"},"_id":"truffle@5.1.43","maintainers":[{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"544e7b0955b6728a00761a86555c1eb259313266","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.43.tgz","fileCount":224,"integrity":"sha512-KXda/70RAG9TBdQta8JEwVQmL9r/AZzU++5aZkrF4/nDosund8SV1yM9CcDTib4xLWuMaB15YyOC5r163QdLAw==","signatures":[{"sig":"MEQCIA12N9vDnPhValjAy0qVbUvfyw0ve9gSRZMkIw3IJCEEAiAhW+Txo5TIqsvKmGjzPRSt9WhIpqLFNvTKaPPWb5jG9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112193172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUY7dCRA9TVsSAnZWagAAJ4oP/RSRQlDOAmYf9LmDBMlB\nJ8sgINZNbonpf7Tx+6v/fWRukwliSTSSa4Oc5y27f2Lv5RtdfUsGZBnfnicp\nmeG6I3ORO11G3RqQ4xrmc7vRraaowj4OqK7KNElJAXMSvSM7x0r+OM49jp5Y\ndirmFYlq1rtjWAqlEcsf44KPHnr9k7N9z3dAL0jwbmwWSqXWFM9wKe0M0Vb8\naOBFGXng7YbCcRPpqiuz7tWKps77lLr0dsSDG/8tizgk7s3NAfzJlZSCuq8F\n5uAhCTOB7FGpYsgB+0iMTtiTfCz/yZLkw7BNUOMVx72meV/90HvXGZMlrSK6\n8yjEQwBgZ3XWO/nOeHOxoY00MwZBR+CGluz6J7EuPqgCc2F6qjRtOyU2a4n2\nsp6cKzHmdYpuq2prK82q2ZGCSV8kzEhveUTJgSj8ab86Hs5djgmaLBK75Z1x\nmr102XlvV+PqOKf0liHCFTgj4VkCuXfYHV2JWrQwIWxRt+bEbiXf1Yxy6zHo\n3kk8t8D3JAcxgvc/NPPaRi34LDnZ0R00E9tY0a/ztgpGzX1dxI3eulGqjQcN\n+OcoHw7BIAygmpP9JVmJJvjqCkBgZ8yWnAGpbrEaYywwgpSUM7WKN6SAj2JU\n2J3oEu646KtS8K5NkRQz3WJMUyy01G95pC5EvBr908GoVmBzzuE++tpRXSd4\niLrM\r\n=FxRA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"813664a0c23c2ed8af423c1163a1cddb6d8fad7e","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.15.3+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.15.3","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.0","ganache-core":"2.11.2","@truffle/core":"^5.1.43","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.21","@truffle/debugger":"^7.6.0","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.43_1599180508220_0.842162868453854","host":"s3://npm-registry-packages"}},"5.1.44":{"name":"truffle","version":"5.1.44","author":{"name":"consensys.net"},"_id":"truffle@5.1.44","maintainers":[{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"11a91b1befc68b85d38baf2cb301d566d18a3780","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.44.tgz","fileCount":228,"integrity":"sha512-8NIFw8jJFbi2vYHWGeflFHZByIDtx56r+BDl2CkPjpGEb9arEFDaCmjy70UQe4PBIX+olsl3opSVqpUb16b6tQ==","signatures":[{"sig":"MEQCIBFIbm43kMHeH2ngtZNHKoIFdnzj379VQ51tiJfc7u27AiBJYAVKyFNHBLPeRwdc8QlfsqGWUkg0n7m3VnfGiCV5Vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131437640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWsa1CRA9TVsSAnZWagAAzvgP+QAJspUpqhlChbyEH863\nxbngKIDH1VLRtbWhMvW4I1XxJyWHIF/g0+9DRAdVgeV3eLzMG0RsKRN1CNE7\nO92Ko7Wn2TVEitLAvfNNbEAVP4jj9XzaIxzR/11xuo9KRyAlnIklAnIqgzBP\npm7oGlDke4TORPptpBx1z/3pf2yqFSZUIWAdaXwZrbJL/4qQi2zzUgvaWx5p\nVmiFtrfQ8aOkeyCD8phri9jhcbqwyERVzXSU0QLflFuKWfqD3SumNDzR1F1c\nExla3XVLIsqnA6J8L09PlHp5mxVUr+Y+uvwvOEmVOFtLU1dEBoLMdrsaGp9X\nvkEE7BSomE9LA5ryiaYDjP9KHDyVcjfqOrYU71klpt+QNrsNwi/U+pk5U5X+\neNS4oytTsdRppJ95loqeHX3FA1t4i0eE8Llo5vqI0OhygMAijzFowXTkLqED\n6apnXCn6rCqRe5jD1URyIol9R2C5i2qjquPPgKJeFTC5QOdwxxgs+nHqsLzF\nDiKPsbWDLqawWvNCfVnbEhaKHNxjssFirMXcLBLwI8XM0cj1Z3XrjtSkrFgf\nUUkDgagjThNoPQERfxzbjbJ0PnMBvLwZ3c23W64BOHPavY3cS0yepIr+le/y\nDpRWIsaAFKutVCNjRbpIxkYS4Yr7rAqbyOlCEilwjdZYWFhcpxQyBTps/80m\noAQC\r\n=N/pI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"01381004f67cfd64865e3c8dbf4fe78882189817","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.15.3+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.15.3","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.0","ganache-core":"2.11.2","@truffle/core":"^5.1.44","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.22","@truffle/debugger":"^7.7.0","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.44_1599784628073_0.8770025015147844","host":"s3://npm-registry-packages"}},"5.1.45":{"name":"truffle","version":"5.1.45","author":{"name":"consensys.net"},"_id":"truffle@5.1.45","maintainers":[{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"a21c093dfcfb6e0a7dd039f626c2f831663f0780","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.45.tgz","fileCount":228,"integrity":"sha512-0CZ2XXW4sgSGqIU7sIcU9O3dIJAAOaVZEhb/tWs6TfjLGzfSp4jBFJ398IHWaiQqY1eJaDK/rtX2Y1gQnlELOA==","signatures":[{"sig":"MEYCIQChvVoz0ifJN1WXBFDJrHipxGCNkPlvtaXlcDU0kDA8SAIhAIoMqWFMoOouM+v3ENMx5Gy3QoF/8tWqDhFZOiBOpH7Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131638075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY8ZfCRA9TVsSAnZWagAA8DQQAJdTptnAtU8ruDSHssvV\n8iZsjbWzNO054aFqGGUUoWN+BqxIKhX8vLwscNZD9g+/r/RSvSv5u8n2304F\n/XONbSAH7FPuD4wjGKXb4Eex8L+LqVPH+Wmr8EZKqCYlUS/QMUoPAfkiElQ2\nBlvkIuwrGNl3PizZooTNyMRaMpyoL8Vd0W2k6x62VarcibnLfTm7i41qM0E9\nH9TpwI/QLp5ILOM3QykMh2H2x5H4M/ex0GrvWFHLmPWxFm9Ijqag10B2ZGoH\nTwZb1LCOH+np7684DsYop+g9EDfvt9n+Ms+ZNc6z/nKi9UHquZdsNrDkpWYE\nXZd5UImccW2XLSjzgHmJbUL9LkBis1RQlvw5XldHDusJV4ucqbh2mgYUpn89\nX93a/Cf45jgYhZX+QgqcuWh5N3M6RGk4e0+Lv2oSpK/og3PHk3bpMp5N4ExA\nEditUaeJTxt/bYDoCUKp1Fwqdj9noMVB6r0yHYvpnUS/Z1GjVkF6SwNrhNIO\ngLAiaviP7aGxyGLBeWTWr186uW6o+TFFuPRRW2l+Xl/ekcqFOrkt6lMvfFGR\nviASwUWzi6jUhGGmeDIR2wZHTvn+8WhyT7iICWX4Ns+JCO+mPWwb6OeqG7lL\nIL7+aNfo8Dv67S+x+70Ul/EvVDrX2EJbPjfpWdoXFyZhGKcv97pjJhhC12E0\nWVLO\r\n=okAt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"b841a9e71a5c63d3a6e18760f0acdea53c848cc4","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v12.11.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.11.0","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.1","ganache-core":"2.11.2","@truffle/core":"^5.1.45","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.22","@truffle/debugger":"^7.7.1","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.45_1600374365767_0.3404841232377811","host":"s3://npm-registry-packages"}},"5.1.46-alpha.0":{"name":"truffle","version":"5.1.46-alpha.0","author":{"name":"consensys.net"},"_id":"truffle@5.1.46-alpha.0","maintainers":[{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"52efa1f5bcb24328a36ef87c693774798b05c01c","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.46-alpha.0.tgz","fileCount":228,"integrity":"sha512-kQikaUjezAq37p/CZ4VmhpdDWplokImJ0h32iG7NHkv9RTZQVq9AhZ1dUYHL5muInXQt4xQmqV4YsBFJPZmqWQ==","signatures":[{"sig":"MEUCIAcl6zp63XZIlPy59Q9020/NGXNwxlcgcRMdpbYw7epWAiEAoVStVexrUsI/DCZXqe8gCVVnKxrbK7llemi1X0d9m/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131641016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaNdXCRA9TVsSAnZWagAAbX0QAKUJ2QhLbIjnW5/UmU+C\nCcE6oQZePbXAaUcBAXgBN53NJXwyD6BjQ8IDqIJlEzPGj+byhhdxlWHibcnU\nHk5dWBbNGgVOsfBUmDm6PDoW9ihhjyJKhdjwOGkk6TzWH/nhZKceSClkEhr0\nZ2at7O8KrYrCJAx7x5VAIsS2Yp4H40XXI/l4Xwtrjgagjkql0hGPq5RYcLu4\nt+km41s55mCtrSMFuRpijoGnyB9fhs3ikIH21D82J+7oYgWnmwUH8vYhOFIF\nkQJogTgdATmQm1djMnkbIf+U1pdhqVBkjWbAU+cXvC1xlUtAegA1EvsZ7d9i\nrEvOlkDAd9hn2g0554RQkMq/yucEWBrxaOM1LLC5V8OoJZ8OzfybBPRbWWcG\njo/etnIi2a1dQMhwv4vLxO2VbouiVgSV3Fy15hchZhIJMqO881o3sAG7rdLK\n8KtaQb5qHUx1HMRhwfJ8jpEqaIF5yaDCarvHPEt3JxRM27hTw2JMV33C8j79\nqDv2U7N7YaUrXfi1lCBKiUgwOTF/M5ny0HOZ1PlcBx/u3HSqdX6sRUPPMm6k\nDZjBnROYmx/Ogq3BsOuBCQScekYhned5guJG3ZilW47nBBxYwyh0CiIJlnM7\n5tFGmaEuuALBII3zkB2AjHzYA6Tta7EGOFEASA2Nn1dKW8InSxagFUevTuk1\nFvI/\r\n=vZ/4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://trufflesuite.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://trufflesuite.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"74022669c57d6c3f030df575ba386f43c65dff05","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v12.11.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.11.0","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.1","ganache-core":"2.11.2","@truffle/core":"^5.1.46-alpha.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.22","@truffle/debugger":"^7.7.2-alpha.0","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.46-alpha.0_1600706390264_0.3400592584053945","host":"s3://npm-registry-packages"}},"5.1.46":{"name":"truffle","version":"5.1.46","author":{"name":"consensys.net"},"_id":"truffle@5.1.46","maintainers":[{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"85a9d71d791433539e556a539a17d18b8ee5aa1b","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.46.tgz","fileCount":230,"integrity":"sha512-lhd8pfO5bOIwmiZf0+RyLcdWtrmeoA9JkdH9o0uQxZabisa6IxfoACRBpBez3r3w+LGPnl9/K1stE3Z9aBNK0A==","signatures":[{"sig":"MEUCIQCXoHQxXsWgrlAVlKvYhFkLj5lNMkJSjcIeS25+1uaxEwIgCg2UcAtsFzUBOPK767r0Czvcc3S95OEN8tRER6ZC/lM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":312205791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbTRMCRA9TVsSAnZWagAAaFoQAI1gPjnNequ4Od90BuAX\niWL/lDGR3+9MoZjLL+nds9N/2DRsjSkBRHCbjTf3oEYLKT7uWUUQwVhhlnl5\nd74eD7gsJt3uLlViKyDmqWQRWwCZDjUOxyvpWwvpRVTwdsPwH4wrtNJlwoW2\nx3d5IdX7CGyKZxJbmfv2FcNhw6hzBsJaHhyvLkIDhXABNtsnarC/w3NGfe+D\nJ8SFNzQrPnOnp9jYGJJa3/yOk0YMkdrHgCFxYf9P5Vf+iJJs2M8YtGAQLKeZ\nS4wG8Ww1AGnkkBj6MK/SDDFBdtuEiLhpLS6l0/uOeRc7Qq2xAaXNRf3jK+CR\nxhGGdg4c3mSnBdgDAHAzMp6zFfs+cbDCp0AfRSs6TTwvns2mohB4uceUQRKK\nUIWl9ar2/YpTRjcUS+/QhDs/Qk30eD5p2sahPmzeUXF7v5b30U/8nUdVH5Lo\nv9mwjHKdOeahhsCM2d84lRJRW4NehIRqedsat8p0eAH4ZuXM0+LmYxhyXORJ\n59mKR1vxDfe2YLDEqvGUEQLtwcNC0wvfr6jjI1Kl1MrSiRWAgD/G3OpFsgXB\nfUwZXN9t9HwupC6czHuz2o1ZZnXTwsoywEB7jM0SqdT/+6eLU6f5hxyYBw0W\nV3v+SsICP9avxTC864E2iPumPLSzRnRyzuaurLkrzFRFAAA0KLGR1VUhgX1m\nQF9B\r\n=W7EI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"0c896cbed7c815a8299fda64f836b671d5275a5a","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.20.1+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.20.1","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.1","ganache-core":"2.11.2","@truffle/core":"^5.1.46","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.23","@truffle/debugger":"^7.7.2","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.46_1600992330966_0.3602826337682772","host":"s3://npm-registry-packages"}},"5.1.47":{"name":"truffle","version":"5.1.47","author":{"name":"consensys.net"},"_id":"truffle@5.1.47","maintainers":[{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"5c85e5e70153ed1afa31cd37b6a908d9dea90e58","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.47.tgz","fileCount":228,"integrity":"sha512-+LQJvs/3AUsi+lGFilFf/LIENyJ/fhZV5OmrGGerblyVaBQZCowM659O/o5VgAEMBRSUojpQoTNGsgLJWo0+zA==","signatures":[{"sig":"MEUCIQDcrGbs8zomaS+lGEoy7RXqnWjIDu5END57vKwn6ZSGTgIgaaLKaP7AGyOevKIyYYmg7e0CYrNPfcg7XgmfAPCApUQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129954984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdoApCRA9TVsSAnZWagAAP/QP/1EwcYWLRn6I5987wZPs\nXIKqm4+ikCmDuk4y5ngdeLG8RN9fD0O5SOAycO/bnNiwvp7/07kUhZoQD3Sh\nE59IFtbYCmLMoM66SXMfAXVyZV/GfwbJhmMPXSxR2E2JY8A28JfHUjv1Bnkp\ndMNpmIGwQoEqIIqz83gmI9Sm/T3zN2/nrkBlmzJV3W0n/UHIr5O2DlPMsyWV\nW0UKLUkO3Rua1a7gk8BWyM7iUh03vROQ6bdW3JZgxKny30AOYsQ4NDTPAYe7\nOlHSnuzAdHGBJ3uj530vsXxbNxrml1yafXa8XoXEDLtmkvAktNTTTgmOLagC\nF725q7m1eBrGE0DUoNC9RMt7H/WLQlJyaiEpIc51lHvPCXhuNliFOj2XIQ0l\n7Y5p6OwTTvGMv4kXwZqpq3VEiOL8q5v4pluzUGQAneDJUchgoBt9/FDlCBYW\nT+0C182kHEZcjso7xxfwOp5b2NThLCdq00Uh6rYa8FZDeCMlCEhFsYvsW7rb\noakbnu8IUkkrMibpY0XODUQL1y95niqai5gijnVu9em32DWk8zWvhGUuqLkd\nTm0aBaPEvcotHjmuaOJZxghoxl17Z6rBTSE+ahZ6MGZozJ34hYNFavPJf9O5\nC6wg9FLdrIGWZuG4zbEXgEcAsKRGehNTdWbnVomrrEG6rPPk1bZNEKnPVtjS\nATKF\r\n=NAIi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"b513f8941ceede255b04f51b49a7122e6ab1d7ab","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.22.1+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.22.1","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.1","ganache-core":"2.11.2","@truffle/core":"^5.1.47","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.24","@truffle/debugger":"^7.7.3","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.47_1601601576518_0.9173754150612561","host":"s3://npm-registry-packages"}},"5.1.48":{"name":"truffle","version":"5.1.48","author":{"name":"consensys.net"},"_id":"truffle@5.1.48","maintainers":[{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"43c78cb1fa8f51496a66de7bddfd6726ad132676","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.48.tgz","fileCount":227,"integrity":"sha512-Z8485qH5Db8P05dVy7SHQHcaa+hXAekvPcVkkv8zONsVBqOmS3q48eajukdeKNbLlfPWb3m7TYdPzrGFBDcFiQ==","signatures":[{"sig":"MEQCIE/MTXfUDqtIgBl5K5uOiyUSC0+rNPfDKoXbdk5rr+zfAiAzdlyNIKQPXZpwRGjLTfKDufXv7UYcxo8skSvMBZmGww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129982025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJff660CRA9TVsSAnZWagAAfhcP/1zK54JeoOX8en9SmAAh\n+IwYgQCCNDn8+/VPLXl3NapVAKNzTHPwo2vEn7ORzdO6tb0bwdmaeysSs7kS\nKlQVzpzricMinNbX8I4jfFNs+EVDstKKsWGkNnS2gQ2dOeAoP1FZDRoEH2x6\nz02C/wvS6/w1ofloGPCgGAqDF1N9huQufn3zKvdIh8qRZ7kZHSjWMBsZqkCf\nd4G6zLLLKL6Kif6cjvax0LRV3uTIH8A0p8pRIOl6rQdTMybFZQECt+QlaxWf\nTkECEuZFR6FrfJAU7cTCVbYbb8bnHnBg53D1GXGToBPsjuaXrba11HbbP2k6\nkpbkRzpIVm2qIZYtX+N0AXMaVKyggrXpq+/RXNzxiJptfM7URw5MKBn6BTps\nNVyC6i7RNYWkZBaZuDjK5QTnBkOddt4RzqyPuf4L/1GzFdBUU1tPxz90SOH3\n1OW/cPuRkOn9g3L2Cy10NGwlDZRcCcICBrUeJ9AR/JKcVEtQRZkKZfbbZS61\nqgWZmDd2qNM1s1c3orv7dco0LeHK714dalAHWsIQSmokcqzYe62tKfyVn5hg\nl7m7FWJ6VZ6iEUTah1XIsiUbyRX7Um5qA2dwDG04rGOTIqPGk7zbtTOI7941\nj1rhta50ZwUjHFySDyQN6HKvSxiPjw/X8S7culmlcrv/2KMQAh3jPigzEkaN\nkLWW\r\n=/5+n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"5fcf3381020f4421c8d8bde27089c1374907ca4f","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.22.1+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.22.1","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.1","ganache-core":"2.11.2","@truffle/core":"^5.1.48","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.25","@truffle/debugger":"^7.7.4","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.48_1602203315166_0.994267592326165","host":"s3://npm-registry-packages"}},"5.1.49-abi-utils.0":{"name":"truffle","version":"5.1.49-abi-utils.0","author":{"name":"consensys.net"},"_id":"truffle@5.1.49-abi-utils.0","maintainers":[{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"a4b9154e4b26beb75f530372fd66780cf9d4a5b6","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.49-abi-utils.0.tgz","fileCount":227,"integrity":"sha512-vyWj+okVwubX5AOXZo4Mmjwx26dDV8iRSjMTwlmQyewI1wvq4ctRzVUjiJCBj/mUsg+CVDEaOKshF1vSdla6ZA==","signatures":[{"sig":"MEUCICrj66p8hGPlVSxqWHYUoKOENX6Q33NY6EX3qGd7esBoAiEA6XeVbIn5gwEUOYrckDI7BXnv4mo+VVd0RBGOoJA+1V4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140086242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhM4wCRA9TVsSAnZWagAAHxgP/1o2JZDXwhzPlyyHdQOz\nw9uP6MTJuTbhvVFLBcQBPPW38eZvLM13uBYNktYDoIAPzsfYbw6F576nBeBA\nv+N2KFg7MiU3RD1cB2IpyNYuQrJEOfbevkcnRf3/ncpwbB1mJHG2e5FWdzac\nfoKidjT1TVXy/BqOtIG1MtUMxo2IRvkkqpPed7X60KuZ2E5RIkocl+RQLZux\nlwIQFGuKSSMQ6HpYf08uFkoxPSMf50yhMd1dODaqxHho9CnrCnIJ662HPgMZ\ntUzCYdYrFPdoQfcg6vEzRJbs/+bpYmjgXChYJI+SEJcTzYA+i1fQYIlwLWzC\nuTPLNeM0doDxYMJvw/Dpaq6F8cQLWhQEeWVNOlX9YZWJNNna3yskYJZAmWue\nmG8pvGLd1glfGPxknIfv9jRn2F1UcrjDwpt0v8gg4D4lXbUyXpP/v5Mxxbb7\n3W0MWbmc2d/4+l+Bko5WpcUSrpilDL22/bXgOMpG61oqI9U19sly376bRfel\nGQk3wRd+BzXtBpRxEQ0hkDiDIwzV2AOdmN/sFerE95h86x+pJJaH7RoChBnh\nmzx0+jB6pi8d3eTaFu8cGXaq4GP/zDGG7R7XijTTiyxyVZT9pvvnfAE7IPVD\nZQmWEkxAX9yrufRh1orDYWZ2vobEzv1f7Jyj1CuHWaXaBrsK1xSvHjw4y802\nGMdW\r\n=06QN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://trufflesuite.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://trufflesuite.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"d23827f83f3fa232fb0a934a7d0406239e1c3c7c","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.22.0","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.1","ganache-core":"2.11.2","@truffle/core":"^5.1.49-abi-utils.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.26-abi-utils.0","@truffle/debugger":"^7.7.5-abi-utils.0","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.49-abi-utils.0_1602539055705_0.4552259913384358","host":"s3://npm-registry-packages"}},"5.1.49":{"name":"truffle","version":"5.1.49","author":{"name":"consensys.net"},"_id":"truffle@5.1.49","maintainers":[{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"c9edc95192047ff4d170fcad235d26d0c4545de5","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.49.tgz","fileCount":227,"integrity":"sha512-SkCfYRPhruowxH+qpJBAvM0u5+j/LK51U85ErXeiuRhyCNEWMNjUtISHTlEZ0KLr0Kki68iXk+o2UekN4Nlp5g==","signatures":[{"sig":"MEUCIQChcXJmgd7RFzVrigOo/ZCTVCq+2LLUQMNKv/rj+klVgwIgGFDvk6+MVN3jB4M5Qari329kkT4nErnxMdqpUshVAfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154915790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiNrgCRA9TVsSAnZWagAAhr0P/3yQ1JYCQNZB7XGiyZoU\nmTFths6i1xXKeHdya1eJGu+WVZRwUo19KG0Gmm6bFM0H2ZArZHXQ96ia0/G7\nsjFEtmW7f8AmSH7L/8TxeJXSoAl8ItKom6lZUiVxTl4DhYji9XjK1ZT5xa8M\n2hDACPOiMfNfSfddkL+3iReHJRJTtLxwFTusCzoLJtrSU/YieLJ8CsNjxLmu\nXVksM8oDa9EQ+FwHQkpgxV4VIWzvudsvfY4d9ta2S3QhEm3woNGQm8Bf9Ubg\nblZ4vNjsvdRB/OVqG+7T30CQtYgalLjw1my4Bepmv4Luji8emYdu/1wAzwwJ\nUPwzWUDjwTL1S0UgetJulX9g/D6xoxpgbNbotKBLCkcdgEwBczPmb5cTRMGH\nXaqQXB3yNAxYRLeMfxaOvPzz6gn2lIFSxdH8Al0ARbd7mjR2p5JpMSRLjEc+\nycjGZxsDyzfdwGgVCD72T8/qvf7unuCHqrwyI7rZ1Uhm/GWY4uoBGHFnR/3Z\nv+tTZsB6QvpeIlnnpUg1GH4zwVGG8Cw0JTDcguuHPKR9H6RLrAhhrVMBbQaX\nIwu0fBdAjYJhucSk7IO54apwV+rak+cs8oeFhnMXZx2wsaFNpL2Uj8fNY7V7\nqwsBNcatlpnFy6NVug9CT0tNiz4qf29ZDpYIUJw8psEtJUuy8DWJl/5Xueem\n+TI4\r\n=Pi2y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"911755f0a603f033a716ff921e7e0f5fe24a241d","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.22.1+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.22.1","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.2","ganache-core":"2.13.0","@truffle/core":"^5.1.49","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.26","@truffle/debugger":"^7.7.5","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.17"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.49_1602804447838_0.9395331003939609","host":"s3://npm-registry-packages"}},"5.1.50":{"name":"truffle","version":"5.1.50","author":{"name":"consensys.net"},"_id":"truffle@5.1.50","maintainers":[{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"78d7f06f0fbd6ec6d5651d4ba90cecf2c16d332f","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.50.tgz","fileCount":227,"integrity":"sha512-SCAn29Z2i713BsUVfxRqM7AcvBuodTfFa1O9IX2KtqYs4/ACjJCp+702aRb63R9NowCeQ8WawrgRbYlmzCtpPA==","signatures":[{"sig":"MEUCIQCOUofjZBvXlKbIcXE1kvGeRZkeUduDcgIYqzHRsvAgzQIgLNDfSubgvkpTaJxso5WKUhhQoLvNUIXX+XsUP61r1J4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170609822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkbm6CRA9TVsSAnZWagAAhgcQAIpBNGcoqacbMunNpgCD\ntLNNsoZPxBeq4gOYSyX+WFA0dLu2im0lnpwhtmR9isd1U1bF8HnmqT7Im59r\neo8X/wtkiCzmpaPTAQHJWgRl9Fq7xrGJZxIi4HBCEooN45Lwn/iKSKKvEOM/\nqU1KmHqCurocW6gF09wrqWRpyPuqHUu6XuCF1JkP79+vQlx1FxODT5CFgClK\nhzESqkMJ0qx6SCaz8picDrDQF6w7xlCpTDv1ypFpFWAFuglzTE/BkoC0METn\np1ktxPa1xS/2U5zex3YwPPrFt1cysTzEfpOffrBr1WVs+/O9tzPLcpYlG3Cr\noikGaHCmY5Zrnb/aUe7Jrib1GTlfLIaSli+frHG4xocUQ42HEfy2pgHFH8cV\nxXTYbK5Kt++TgsfO6IndeTvhGP/7IXtUscJY5XOLvV3BsZMzgcvtg/akOvj+\n3lgl2/elkrnAyiQyoPj1Vh07hfTT5XQlSfeekWUzaC+VZQ3b66nM0jOz5nGO\nQfCWIREk22B4vv7F+qBlSTxFPFQW86mSLf0Dlh/J2tODokHsL2tsnCwykE9r\nNeQkKWbzHhz+eB0GBF5rUR3GMTTNekuy5E1em6pwJJpq4NbYRxTjCO072syd\nu2Zp7aUM8/jbQfyzg6D25Z5HcNtnN7Xf1VMVXMdja+PO3gPgIphGJqtc0XUt\ninhF\r\n=g8MK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"89642b90e3140aa72e4d5004233cbafd6af1292a","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.20.1+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.20.1","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.3","ganache-core":"2.13.0","@truffle/core":"^5.1.50","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.27","@truffle/debugger":"^7.7.6","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.18"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.50_1603385785224_0.42199962550831316","host":"s3://npm-registry-packages"}},"5.1.51":{"name":"truffle","version":"5.1.51","author":{"name":"consensys.net"},"_id":"truffle@5.1.51","maintainers":[{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"5d10b27a79c1e7dd4d61df09eee0ef4d6b70120e","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.51.tgz","fileCount":227,"integrity":"sha512-Sbw+FF2AfEvkcL/iOFm8UQPfuAfQ695UgxRliBE5sb7WoIN1IwRS0l0Cw+n8XOhkLTxOpoFtVEmrbdqWkZTz7g==","signatures":[{"sig":"MEQCIEVVDJ7D51BN7Qd/oIXLkPnpIktrAu5QUpIQk3MemqIiAiAUQRdelPZSdPEK17pYiV/tlYApB64GMexmwtPvYmUTOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170652996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfm0soCRA9TVsSAnZWagAAFnYP/jTSgRcP+ayHFylni1qV\neygBifuB/hJksuC+kx+q8FqpnU8NNZh7vBMHvaU4T59LMej5m+0Ea69q93Ts\nzGi4phmoGb5tegoAXvRVd4SskoogWXRRdICqdbTa8u8wr4+vSN9IkMJf++pY\nnX0RKoMm4zSyyD1tR9BoBOlxzCxnrgqBStJqmemYv4GqqUXmjk5AHjE0miYL\nkx6jx8Shoz5zWHH721VvYRCvt/0NaPUw9JHOd4HmWW6iFURD2M7GlVDlbE5w\n7myJRCFz7VpfzvxPl7sNgWy4A76V5MDPiLJrxlxhTKHN789b8LWOaJg4ZM3p\nMRL10SQFwRydRr8F9WNr9Z3ceFODG7V5IknO9fsxNglkfX3uCWRUPMoIZ+LX\naOxzxXzFwJ3mjzWCiKTgWM6G9gVcXTEeMlzyuv0wbBatqfhWgh4nnxyuPtrB\n+BMDfLGOt4CbRWfLPzQw63Jaja3X2zebXa2jdkM3hyhfPZfhqpEDGfijSr/k\njQC7VvwOtTeJdhIxJTxhV2nqw6OGOMo6AYna4luXNU5NLpscqKapT38CPnqI\nGyHt04VNSr2jIeIGYC3pdBIZUHzRc8FVBA9BlHRGPGEZojoNjSh+W1MhAR2w\n6awV72w6EUWPsoSNsS/mGtLgXURRlraSOPu1tQ6xcw9Paf5VE62IONm8Cciz\npdJo\r\n=twXo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"8b5cbbf9c463272633e0fb603cb10e57c4ac2cde","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.22.1+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.22.1","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.4","ganache-core":"2.13.0","@truffle/core":"^5.1.51","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.28","@truffle/debugger":"^7.7.7","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.18"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.51_1604012839467_0.15931738780707727","host":"s3://npm-registry-packages"}},"5.1.52":{"name":"truffle","version":"5.1.52","author":{"name":"consensys.net"},"_id":"truffle@5.1.52","maintainers":[{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"2fdae57d849e8d90d429a5252a4f8dbeb744f972","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.52.tgz","fileCount":227,"integrity":"sha512-8KwPuHumZnfDBJOoUEdXo7BFr1a/RSh1CDI4AoHsIC+STajJnr7EvJdaniJRlA3S+6Hn12b3PY8Zaarba8VSvQ==","signatures":[{"sig":"MEYCIQDyBfdOdiH9B6HLBUP7UKJOEE9BwITtfFF2ONmCn85fCQIhALeoSAHp6VpFyH2L+NJfX88HGeQf+FWrHsQUf84g+a4a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213211204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpOBpCRA9TVsSAnZWagAAkA4P/RKol40YiqlB9nuT3Jxt\ndcyzcOSe5xTha4ynsOJUXBdCRbIZonTR2TBJSzS5CzZqZGSAyD0sTe9inzy4\njGbeQPVaI5hYBJmL3JAPBAQrotu+hIePRjcKFGKXtTIf2gg5U3wYqDGqgRoC\nv8V5OQZrZGVcgLK6SxZfC8TJkLxzkY70AS4LlPTXJH+HGQ/hhpg8guRcDoYg\nR5OMsQvaCALOhRWkkeXJ31zpnKJ7aWAJbLZjdVCHGV8lVw9y9wgbkdHNLgCz\nmkxru7zgP11FKyxquM71n+rcs7eFef5m+VWsObuf3J0CiEktxoBtU2CK1frG\nuMCKBg/zFPSwUjsZIKEykggxDnH7aE68pyPq4DqlQMNmonvehOtkMcShPmO4\nInVxjhV6+F/5z/8kZverM/h2m1+NUrdaaQzGMaxvo9Ke4Dj12Omi9SDkz2tr\nH/P165HYGWb1sr1NVoKKl4GllTDuYcoWltRvOysLT58nntlGDpSHIN3aujaj\nMJ8CzhvebNdQ/RIJoZTTVTSGJ6SBuIDBbwl78Xcxfie57FmKVE/u7+H2w4GZ\nUVIWYui/lGPWGAeU7dye8G7MipVOwe5HdLw5j0ZbUQvxs4ODrFzX8uVnvCMA\nsfgHC5VMcSOUMGsezGhJNDv85xQe+X3gcHNRNp1plP5AEPEUzsdvEcdVXb1X\nyNJm\r\n=zRDj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"198cde0e2ce60647bf80c420c053df32da7d898c","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.22.0","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.4","ganache-core":"2.13.0","@truffle/core":"^5.1.52","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.29","@truffle/debugger":"^8.0.0","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.18"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.52_1604640871189_0.5314856469050657","host":"s3://npm-registry-packages"}},"5.1.53":{"name":"truffle","version":"5.1.53","author":{"name":"consensys.net"},"_id":"truffle@5.1.53","maintainers":[{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"3c984317d092f230d84b7d138d69dace106b5c2b","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.53.tgz","fileCount":227,"integrity":"sha512-JXuuhPOsh/K9K9PJTcZDRy6ByxreOrchMIM1SgEVRi85MF6XWQSZwwV1kXF+JRtP938lfRmmpgWQb1MzFBY7qw==","signatures":[{"sig":"MEYCIQCLsvGUx2wPbptUB70w5Dp8GZDTeyW4PuJqZQ2YQxRsWwIhAKU9t62lYLlKuAQzoP4OFXICIdizH4/2xZP7b5sL8o36","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213211537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrbfgCRA9TVsSAnZWagAAA54P/12XXQ+HXgG6rXvftwjZ\nvs1Yaif+edsDgbokDJ3frYeHhqyPylcaUDp++L4JONGYgI9aTRjJKtwrkYbo\nJWSyIQpSYbbAgOk4f52sPcuyL7GtTJnW3IOXroQAPO04HrJTdSTOSaIKtsPJ\nG245jn9uwuXCGaPU4x7EKJb8wHsMfcfcCMu6l0M1nm3YA4kF0Xt8ZeNyrUUq\nlMWMOTG9IWL6J3+onvBcXscBL7895tjp89Kl/YHfQFMXqpVH7nPQvI9JkHxM\ncePcqEbA1fqB9Ip6OkRHXkq1Q/3QmECC5aoyObSy1D9lqJylz0Exwp26NW/2\nFm6EPs9ywdAUS5+Zt+z2ZiRPgXLfQiGacGs9EfR/+aNrZGRZQi0qF6nqavn2\ngJ41cAGWQvFbOlXXpJ0Wwe1e7Hm8B7XZwfYnpJDI4kCsbTrA08mHgreMnoi5\nxc822aQ2QGstu/0eAfiOdlfnMTrVoBPNBXDupteHyk1kpYaEsVBE3iIczlc6\nLn/Vn08wiWCWlu0umdjVREJqn00/qwJRHVT4FxKzxqNBcy3gTqPg9g2oxq4H\nufNuM7HpGZX56X3DeccEz6j31bLXvljJAyEtMbqXvgShrq9W9fuZ2LQ9eL1w\n04oevN3gFvcT7z2jpChgBXaLitzf2xV2BPZIEPb3tFpRD0wkqPfKwpNRk0gw\nmCw0\r\n=LlIk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"ef903cad50018438be36d9ad2f2a59ebb7d130ac","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.20.1+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.20.1","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.4","ganache-core":"2.13.0","@truffle/core":"^5.1.53","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.30","@truffle/debugger":"^8.0.1","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.18"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.53_1605220318697_0.19962915894439326","host":"s3://npm-registry-packages"}},"5.1.54":{"name":"truffle","version":"5.1.54","author":{"name":"consensys.net"},"_id":"truffle@5.1.54","maintainers":[{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"e92bf801f1d75136aced8d7b75d8bd5ad94f2c70","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.54.tgz","fileCount":227,"integrity":"sha512-9jl1jk3oIvWR7F5meh1FTyGV9qPh5GYbPdbrvaLgSUevMLUxnaMtWK6ZRcoVUG9zC0mY4uPL/brzb9nt+4LKJA==","signatures":[{"sig":"MEYCIQDBxKaqeNVpTANs6txj45T9BqUN2V5OKiP4Z8sGbzlfsQIhAPJnYeIumkJ/TGt/vpiln3nrN24sMz661DyPe47buJEZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213218313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftu80CRA9TVsSAnZWagAANvQQAI+D5/PUcHVP1soUcffS\nvWf+0w89suiu8TlE3EDMO6/OE9yGxU9ZXjgxsq3g2U0lx8Dzof3z2uO6sDah\ncfpPf8kY9uHhPZG1qvNo6Gk+F4xAkTDAcW/TSKCAbwZnshng0mjNwFvZs0TH\nlZj1s/XygJTQmFPMGIjX/oGA7vWGnTbImaEWE1vXLyFIS51md8LQC37jEFSr\nMG0SE8lRWhJ549CpRKxjxrRMP47qZGkqxtwzzjfldkWL1on13qSFjqM5u1Go\nDXWiGdgHmoH5kscTybQWVbBWJvgDfcd5vGXOInhpt8RB6byUC2k5vZPpUHmm\neuyxP3v6C5+DNguLFUq63Anb228ae9L6THx38UY+OxjONTC0UXwYa+CkFHga\nHH5f/s5QbHYiM5vQi+Nn6mfER1oWweHLRV3fJUaBlN/tzMP9AAvmjHfaP1DP\nVb7L/+5VigGxLtLO13wNWvA41dYhwNueQNcHSCtLEM9PMgzO8hETNYtA53rX\nYbWTL+JOCD1XuK5Vw+Xq8OTkZoBfs4enQCgKFhYz0HA5DNdmNcPxupOAeRaE\nc9KLVVnF+CWdpu93VGT8FWHjwqHWUdlTWokx8hnAp1gT3/w5hzx6n0T4bw+B\ndq1R8KdpmbOWpGFsQbGhrYDBtz0uorZ3bpm75sf80FGFftxcq6ucgt0b1U1l\nhjod\r\n=tiu5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"1f9ab16819b7e0ea994a9add63d35d6a74932985","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.20.1+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.20.1","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.4","ganache-core":"2.13.0","@truffle/core":"^5.1.54","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.2.31","@truffle/debugger":"^8.0.2","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.18"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.54_1605824307101_0.3215299984506921","host":"s3://npm-registry-packages"}},"5.1.55":{"name":"truffle","version":"5.1.55","author":{"name":"consensys.net"},"_id":"truffle@5.1.55","maintainers":[{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"ec5e245213e4f0f42ef836308b50a8d79355a649","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.55.tgz","fileCount":227,"integrity":"sha512-chZM43DOo7aCn+z1Pcj5f4ts9YqnHhKI31CZ+B6N93nbWKnIrBN/hBZeEXSi9s9FZ3nsmp+Iplr5Z4dnHAqDxA==","signatures":[{"sig":"MEYCIQC+rFHmLJXwJcOFZOnmDi4Z/bRYFI/3F7xGpjJ53fAW3QIhAOD/CLNbIgjCRlw0QCWkFXlvzarAvIwCQW6Vzk1g8WMK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213332118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwbIBCRA9TVsSAnZWagAAkrUP/iMVOF0l7NvH7ZIEi4IS\n67iYTaLRnImk1eMEIsoniOpmTrPY8Z8SMYFIjHMq0n/2BGHvtavUAG5bt8FA\nUhXAUAH9GYL/osxSF2Y1fD0hoCgTRf6bu/qrEJyEF4xwxKmxHV4rIGKqpZIs\nYPwi4cKUmQU4EKAXrmK4qvrPZJH20PyeW6nlP1u3Xfh/vngIHZM19a2IZSs/\nSx6dy/ALajAxsEFAGdy5QY+EiSzwjgrIGK9TIeTDgGSbfkbODkjGEsCjfKjl\n1q8bGKmdo2TSq7OYLRKmIappHjmMRb6+AOCNr5u6PfrAlsH2fYIyk+PpwWun\nnMWktFU1+UT+kMl+15TcoHG18eH8hxHhckLYZw8A9BTx1ES3hfVR1MTZMtRW\nHrqxqFztOvzhTdq6SE1bT5TgX9DKcDhUUS4qkLpQV1KUH4UKFdmSmAE9PJXQ\niWgErxzpceiFKzMjnyVMjiKrkRGTAWZzyjbgDTcik2ejSB/DFdMKYXyHU0ww\nYMMjMyNwacsDe4tRXOfbhgPaO/4KWMER+ij5ZwG5zntmcdzCUlSzTSUUTgtM\nGRjUeIYDYecdQyA7k9qx92wACIPHkOkX0TeHk5Q5rZ59AjkcOn+rBTWdcbzI\nj47ClscXMm+h7DI4hMT2j/QKGFQ1dR7XRV1d3wfZYA/HKHEijhhFlVxSkrDU\nPOw8\r\n=sF19\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"7b6c7c4296dddbc2aab7029941e381221bb5a3a2","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.22.0","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.4","ganache-core":"2.13.0","@truffle/core":"^5.1.55","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.3.0","@truffle/debugger":"^8.0.3","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.18"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.55_1606529536362_0.5566502415929222","host":"s3://npm-registry-packages"}},"5.1.56":{"name":"truffle","version":"5.1.56","author":{"name":"consensys.net"},"_id":"truffle@5.1.56","maintainers":[{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"8453e9487bca3d300fe936168a8069ce1274bc84","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.56.tgz","fileCount":227,"integrity":"sha512-hmRcHZqrOF5vlc0s4CoM72mRMRgP/jObK57ixfDAri+oLRgHgIKBf98R7nsy0ruq+WHCAdq1jslmrF026lUxAw==","signatures":[{"sig":"MEYCIQCHVtUD4Mv+cyJ83XaYvMqCDXsejyakUMDt20XGbuMs1wIhAM1CVM5WXi0puXgD8aFSn1sx/QREuQEgLqYQRwGlPKwu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213336549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyUh3CRA9TVsSAnZWagAAJ+MP/2PILYPV5ExFuWIEvFp6\n2687chk/453XLw7GqegSKQRtvhHf3Nck2x89hlEVzkCci3FnBRN+jwxrPVe1\n8n59KenGuQp65Qg6jYihi54YOKre0oXORo5zjiOELnWPq6Yb66vZmWcw99rt\nxSifHdXD7lSoPCdaIf/pqOP/iS0/oB7XI4CgrGFy7yfkRMwy7BvAwWVaDjJj\n8YF49wOgsXcy0tE4lh7cc8MUupZJN/+Tt9oJsbUP7CQHb/iJBgGkgmxa19Eq\nJ0Uc28i4Y6K24yi8jjVh2dqGE9CBrNFOS5vCf89WRWOLEZZdfLEFPVcRrc3o\neV8UFFfDZBF0ZEXZo7/JPUXugEGmqdfGx/YBJRdDBW+ba2FLi7p9nqMZXXw0\n6iruIrru0IH3NI9qbTkffFkF5ItbXDs25L0bU251L8sZPLF4yb3R/lbKasSl\noGT3ps5OLTloKZqp3VHOGOsRnqic/1PxN59a1IQdDP834yTZxh3WQryCve1w\nCrhxh3/9VDqQ1P0AJFJ24EazgLlTvzaLkbtEiRNmoS36VVxI1s3l+c0kxUy9\n51ZbGAoOg344cv3u2t6nglgFz6sfs3L8U7sgpkBSg74mG5GkFVp7NKsgPGV0\nQkME0pF21H8MnE8OXp1+Ydq29rr4NEKOKVkD2VhNBpoWGHOHdOYE50xF9rpF\nqquC\r\n=KXFw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"c9b9756b91a8f86c821a54d3437bf9e3894c79ec","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.20.1+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.20.1","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.4","ganache-core":"2.13.0","@truffle/core":"^5.1.56","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.3.1","@truffle/debugger":"^8.0.4","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.18"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.56_1607026806115_0.5755246287586993","host":"s3://npm-registry-packages"}},"5.1.57":{"name":"truffle","version":"5.1.57","author":{"name":"consensys.net"},"_id":"truffle@5.1.57","maintainers":[{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"0afbce669d879aeec2bcc6f77ba8fb228353a4ed","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.57.tgz","fileCount":229,"integrity":"sha512-HBRM0EkhgsBYTSW+825NlW473ohjAOiHqg/NSfkL4LCN39gmnspirugR0DHTzj1KsEUGCE/arckgJO4Ay71pYQ==","signatures":[{"sig":"MEQCIGP4VODIRLRjwrLl9QT4hf7c1HghMm+ggchWOOdbtmiYAiAabfNqPg6R8Jllwh1GES7aAn9aiZqXfCZldU1ZM6IpGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":397055322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0smGCRA9TVsSAnZWagAAxtgP/0uBGCMuT4Di05Aet5kH\nRDuDPyTt8jfZtT9RJGeYqhFsQi9kZWbuGCapFooB+cvChI0iRDAQBkkkOYAh\nViOqq57cLg/vKcpvOu4aka55AdOgpVWFtzixuEAdb+TZNgcMxO8ZfL2ufNgF\nA5gqsfunuMpiWC9wEJgQHym2EH4O4gjZppw9CHaJ/+FgeOhrzl6mQRKVl7nO\nYpOHxGBowUpLAtgTan5QYUNMl0elosaeyRvkWZbK+2XwCOUlDIjZjYjBW7/W\nSnRnHYQNSn/mzy+4jz3V4qRDJBjhVUrh38356Q+DRdyiFHPoRuZITNj7REys\nc8AQH6/LF3DPxR8QksV/mhwZPAhapn42KlRR/0rCKpXIB6aavWiZGgAkMkgg\nKH7ExJAMFxCVXBNL3tRKC1lJcubeXHHJJ8BEIt5zCOFDYpPZvWnGQaA600jN\n4UjRlznGjZUP3BaFkfoHocx5JGor3tVKqthYw88JjTXSyfYbQaRd1+63JGvq\n49cSBiQUjgIVZGOk8VWjjJZZTJC6PvHKGGF63X5Cl2sM/M+Sq1n5nVweJUUk\n+yxeDYA5UPcyJlBME+uYxmdBpBQSWM9PMGmyitGy0pLAPgaXR0UdmOo0fFYt\n8kVUaZ0Tf+zonRnJ9WOnQJaFxa2Qqe7ldRHmLEKgslA8D7Wz2IDRE6stbJb5\nDhrZ\r\n=Ou9Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"8565e114bf8e52b2930f5f7540e3e1b89d5124ef","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.22.1+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.22.1","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.4","ganache-core":"2.13.0","@truffle/core":"^5.1.57","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.3.2","@truffle/debugger":"^8.0.5","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.18"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.57_1607649668816_0.3353580420934408","host":"s3://npm-registry-packages"}},"5.1.58":{"name":"truffle","version":"5.1.58","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.1.58","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"3202bc080ef71c811fe9181bfc47fff944afab62","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.58.tgz","fileCount":227,"integrity":"sha512-BnMSq9+0vUj6B8OODs/U/cV7MiyNrKOKmeO1fhn2LOvN6XpOd06Qitw0V15lNxlCL+datx2WEZ9AnYql689bnQ==","signatures":[{"sig":"MEUCIQDMkwc7VeJd6k6fTFQMhIgSRlvnH/Ey9NLaFtJ66XWSXgIgYDP3/ZPMLX9Bc9X8OQyMBO25aeVjW9DNrUr+H8hubU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215571457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf281OCRA9TVsSAnZWagAAPxsP/33ibXqDaw74Ihwlk3a/\nj0vBb3E7flzsgj3xBnHgX0Joy9+PlNWya9oHvcmJ3x16EBXUu4v8EC5hhM8P\nmDGt8OZ3yhJBef0pio1oLirrYIQHRDGltmDK4UP5JLYnudM5bKLOFbXb53Ue\nnKEK7hq3vCMHTUKuYgtAXuZA18Bwee10yRWkzSu23a+jbVyyj1lwSI+KyPbn\nFFJAt97VShiXqkcc+0dqQ9VciDI+ig0qyegbPalGwWdFU61TOzONZhfB/nG/\nLPjpIIjM5O9XWGWKKSvmgsG1ZKGWHJXK2U4lAJwbBMtn76fjBWeIU1l8Mxqc\ns9H75XyeeqR82rwGjPhsgCtbzbkSM6FSnkB0pTJVyjRTuRkJI3LuyeQUhW0A\njgreWQJ50aJtBHvRzOATmD3mkwEZ2LcsQLh5qWs0IR0lNjPCYjofe8a+VQ3n\ncaAWVhbSN8wASL/5huPJI8UYu1YKD+TmXGxqUayUH6uhIKLwGYPg2103D2E4\nYao0Vo+GOXPewMk6m2mGgdcvjDUP25AELUAIlzS6IO92lwwd5rfKnjDA58+g\nQXm3XHoJBR/LykMa3nI9P4Z9l32UhfVUrdjSe29P/FN0lYXegQqwRDIoKBEE\nfdNS8IDjY1b6VQRXFEuS1xvulA62nVatbAV/P8N4Polxy8mTVlOtlIgk0K82\nhoJ0\r\n=0Zi4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"06bf8933851fe6e38dc4c832d0a68fc05817b8a4","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.20.1+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.20.1","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.5","ganache-core":"2.13.0","@truffle/core":"^5.1.58","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.3.3","@truffle/debugger":"^8.0.6","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.18"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.58_1608240461347_0.8511317532136786","host":"s3://npm-registry-packages"}},"5.1.59":{"name":"truffle","version":"5.1.59","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.1.59","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"08e05cf4c8248c4577ffe545712dc43e0ccfe20b","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.59.tgz","fileCount":227,"integrity":"sha512-AGhJFPZ9ldxXfLkTLtSTV5uMMlNIut5+XleU6Hp+cy7MAlArRUUKayZO0wK5KtpkIZZ2j2PLZmDVO0rrY3BOog==","signatures":[{"sig":"MEUCIQDR3exJ/94Cewvnz5Kep/vcAOof2ncQwHB3jg38qCWYaAIgVovCpsGrV0DOqtbPDUcOHr3DGxIhtSWF7LM8ZKHHObQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216128359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5+HMCRA9TVsSAnZWagAAlVcP/0yaPR+saxgTfNUdE5YC\n3iuqwgiAIe3UEHnNos9UWkLJ+MmpydLzkaK4xFa+FNdscbjNdxOQ/pQ0iXgw\nnAwceJLtE3ygxlW2WxEeVp6nAGRfE+B7Noy8LHYzHtRr4NxDQBjFJ7wi3+f6\nQPfePcg2gpADEXHsyUPefFTectIGCD/WeGXpZTFTXl1d5Q+A60yD/NRGPx+c\nxPiWU2Q2v8eg8GuehW087n7a38jYTSLO+AVdM6/rYQ2JB3TZO318b/9N1yTY\nCEhFOMXKt+3+Mwh30ppEgAFLpXaBJ5HaFEqTnHeI+ILKpM4PA9qlJzHDFKTu\nOnitHwDLmCLUCe7gZqlrmHw/AlWbfOMDeTW6QpkIMMLczohjyHoNRqs1t5bD\nnIsfIbWBoU9IeLEkuSsr0NMoMdwkkevIjlI9HtXeXLMM3LxEQhhIBf8n8GKe\noxYy8ZDrIfXn1RmIHo3NhE71Oo0bM3Ki1AGh0Mb8MwHg76s5M6+Vaqk5/PWT\nFnUz7isrbBmytcDloST7AhWRl9gOVaz7QPkSAYC+fEEXGdqEq7V4db6psaW8\nxgERm4rGalP4ES5kbms3cTFrFbmDDF3cqOtkwwEoa0Hfy0C0SBXtTYwmX0h6\ntfYByiyYufnG8iP+SrD7BEM4TrDO9m/69cbWHSkbU+iygpWdTX0Gq0tt/YEq\n41vL\r\n=Das8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"c520367e02a7b2d95648a7e4bc68bc62f9a125e8","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.22.0","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.5","ganache-core":"2.13.0","@truffle/core":"^5.1.59","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.3.4","@truffle/debugger":"^8.0.7","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.18"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.59_1609032139531_0.02047037496082038","host":"s3://npm-registry-packages"}},"5.1.60":{"name":"truffle","version":"5.1.60","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.1.60","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"ff7b8b64c3863333024d1c836d90caaa4ac31770","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.60.tgz","fileCount":227,"integrity":"sha512-UPu4QECgK5oJaBqQqwFigGvQUR7ytRGr9Y0y4iEN86V0w8HpEvQ3IDCeDZ6XcRa52CCrYMBF7Vcbzbcme+t61g==","signatures":[{"sig":"MEUCIQDaej2T5UqZQE6eIzbJJm18PXcPuskJe2MQuLXLofjTuAIgZYWojVPCm1wn2goy0TKQIrlUELb+4TF0Zg+i9SVUfA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216128431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8AadCRA9TVsSAnZWagAA/RwP/3wM63Vm6LtiNzivWYWY\nVDfTyOcgrqu88HwiftxrrwXZjqR7cc4nLweLlsMn6XnjBxj80bxkR7tBmnB9\n4j9+jt0rPGWSZ1uK4ZFWPkpATxZn4VhJoqgkXmsaTXeosU03Qa42aDiZxXMb\nPIEf8hTk0xxfPjSpf9nTFAZw2MsiXCuHf1IhS7JY1rj1GKYfSpuwiQvve2y8\nr+73OwemK6GNUglh5w/RRb1M7ryk9IH5sJ/4cdfgoALb7N0sieYTN5vuL/Vj\nxUz7jqhY9UlPgcBlnQZOqpdP+MzqjmV6KBWTsnLua43cC8OKF6SgJaon6+Wc\nWM/uzlF+koW9AOsUAIjzvux+kxO+rlZhsew4+h9WTbWAWLFTQFZF+rkt7QCg\n+e2e3ZL3evNyc6xGN4O+vF9MFpmkUL6KfbR+GZz6S9tq9qVDX5tXYg+poubz\nM5NFiS7v+V+em09lLtWaeOAW9m0eOKvkvxjlMRh2qMufajLVJ7m6ncwEm/v5\n+Mo5uKAxfDIkL2lHiFUPyS35TjKLz0BbQfIwS7JnerlLtHxNMSmEXyu9ah7Z\nrmUSRibNcNFbd8J3o3XEVJnffAV3U+W5Zt/Mw1hHVjUdA7SCePNUY1DT7exG\nJqlubUz6FqcC75VDp0zMvCCEq0GYJ2Fu26JhaNoEtkaIIAuYGiHxAqsMs3SK\nqPXn\r\n=HZ1o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"63a9c7017b2e4ccad063c967ed2cf10d2e505690","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.22.0","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.5","ganache-core":"2.13.0","@truffle/core":"^5.1.60","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.3.4","@truffle/debugger":"^8.0.8","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.18"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.60_1609565852078_0.7958433111490666","host":"s3://npm-registry-packages"}},"5.1.61":{"name":"truffle","version":"5.1.61","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.1.61","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"d040528e008b69bf90ef414c18474a2a222b96f7","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.61.tgz","fileCount":227,"integrity":"sha512-RweRttrSz28u1YZDF6sIbdC5jVsfDh9jv9LN1saHPzYnul3RNuwmxQ6Iuoi9FB2lkfjZTEE+6SdSSV8ybT8UoA==","signatures":[{"sig":"MEQCIHUMtHWidrcQ4ay2gTvJr7mvPib0iCAYHazrBqHIT497AiAfqTjy66u6dZBJaH/qAEk4NwzK8u7hP2mBeFqznMSTyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216140103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+M6hCRA9TVsSAnZWagAAu94P/0M3ajt/r0m7/8Qw+a77\nMRuBiPOY8o9OrOl3DzIz15YgBxtM39juMfMjnvvHKVCtDINc36zOwwaMmUI6\nkVKAdUuos+mmIHPB+mVm7e4mOIPxRoGk4NqrXH+ivl7nJ2gARKJQlEd3anvH\nNp05nJK0JbOUUxDk82g8bCPn7A2+asJlHt4YWE95hywAROIB7QM7lqGntCzW\nwNj9vCrolQz0cQX+oF+YkJDXKVTH8pD5dyrO4YKoQ1gxQid2x3fRIuMrL3QD\nts3h182cOaEpfEzevqulBRJziGyn67FM1CKTM1i8WtefcM8eNyAXVCl/pIvm\nCYqOJDL5FeOTAwmD5BMKOgkDYsRs9zFwFTiRH06ksv6vVEuJOnUrGDvt/Qhh\n5QKfwu1W8QpGVCPTv2ceOZX4h10/rs+QLQgmqHCn9ZC66ymIdgb/W1Xdtqi/\ndXOaiIYObI9WTW7BnS4b2WGcKo2cNhox463Vq6/ozWA5uL1OyHhh2loNgOD6\nFsUn76POEIGognNToO/2i6bFQU1kz5DE+mtR6ZgdjjiRe53shb9SqEAS2iuE\nAKirA6OrZFWy9GbWKytK27XTanpcZ3GiMRDsyID/kTtu/40L84a8+z9MVLTW\na+fzz6JrCyFQHaqND8EW9GwCr5+ZWkCLSTjw9O0DBhF7CrMYfWpgzaPAhs3n\nxgeU\r\n=QW8/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"4dbbb066891674336c28d9cd31f3027d64b8db0a","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.20.1+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.20.1","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.5","ganache-core":"2.13.0","@truffle/core":"^5.1.61","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.3.5","@truffle/debugger":"^8.0.9","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.18"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.61_1610141343993_0.17538418618476026","host":"s3://npm-registry-packages"}},"5.1.62":{"name":"truffle","version":"5.1.62","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.1.62","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"819b8280615345bf42bbba7967f2dc9d39347869","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.62.tgz","fileCount":228,"integrity":"sha512-TWgZ3xSSb8us4ZkHEHRghJWivfewjEy7yd8nARd7EHvoOi5lcUmKnbsunP+G7u/AO47gRoEqwFdPuGPdXrBM1A==","signatures":[{"sig":"MEQCIE2uU/QntZD37abXqMT558jAsASSTRbVosMEXNvr0SelAiBh4hC7yQjowyLoQpdNRVegRZpQ9cW7JHZdbK20wdL2tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216145816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgANkeCRA9TVsSAnZWagAAA2MP/ikRo26Q6aq/5G/QFkHU\nSb67gMFLdUuW5e+BKTQMQvwg3+eZobO8hZoEkJp56UAUVdy6ZBD4t5QdOxnM\npFYRqZZtsD7neBKZNS3RqxHge6NHrNMzufVXHusT+ahb2732yNem+powef09\no2PkpXtCnsOG4Umctndp1Wh8OSacg93345efOnOqDHAdEhoJranqn/dMFfNk\n6H9NLeHBktIxz5Q/sKKzwcQH6N9VeA0Ab4+bMRHUiSiBFJ6dPdOs7DtxkTh6\nfS8i1p3Mozi4r4p2/s3RwKhpQm93ZMGWY58bimo48XxEuye2MKtcSx5Y0K32\nh4BhqxH6EXfe+9gqKky0wfNcIj4x5bEwllylid0+32tHFMjUPwaim8EsmmCd\nktXbaFjNY7B2pk8z9fMcmpNcAPYGNBKL3a2sfVU3pMdAuPL5Iii2F0++kGO/\nxuCb67L1kSeB8u5/XV8WcnNhPmXNAXdu26cLcpq9KAAOxCT5neoDlTlDwJ7p\nQNL5yfkUfXPQ8UdNjEUKoX7iZTSptUnPucZMGzSdIcxq3CY+KPO5bzikIxSH\n96xfrxPKKpe+KtWbdppWnr/dp0h1bHj7icvr0Xk/llGjKn8Ynk9cZT3rJnWp\nfQIvxsUqypPD2YsL56de4lqmwHrVs8H0TQo4rU+RgWVmkjBpOtKjdxliunRD\nHGjK\r\n=f4sT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"9566efbbc8e4e185fb515418135382a0d844c32d","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.22.1+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.22.1","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.5","ganache-core":"2.13.0","@truffle/core":"^5.1.62","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.3.5","@truffle/debugger":"^8.0.10","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.18"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.62_1610668316548_0.8409741173800092","host":"s3://npm-registry-packages"}},"5.1.63":{"name":"truffle","version":"5.1.63","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.1.63","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"1c0f809002752abfff1e087a92482c3bc4242860","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.63.tgz","fileCount":230,"integrity":"sha512-gqji8h0nnZ8AGaFqLaRCVECdP2k52H/V1TtjO9v4oLwSfXo5iO1V2+9yBo2NaQQZc3q6vSgZXlcIFEoneKAswQ==","signatures":[{"sig":"MEYCIQDPb8BAv3sc+iJXOfvGzdpyg2TCS8s7alqYd9e5hBCiYAIhAKOhBEbaO70tb39Aliw5ot9ZFFZYP6LC5KsLsUBafs0X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":398390604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC0WZCRA9TVsSAnZWagAA+g8QAJFwgfKkGwzWfYBDHNoy\nozvYppf0dW5NXv5CVKXzem3GU+EfAlGOgtfFX5Sfp9BuZa6C5JRePVrvFcmi\naxNWlt6mnMQ+WDSyp2v0s8F7ozXGfVcQi5I5aMepiciXmVpnztPvtKbF2C5H\n8/SBoyI1PuQpl2uf5VTLvUg4RfwTFd3oO31LgDtUzmd9bOMsfsMXlvK11tgn\nNktDUpXvFtyfMd7r2G1fOd6Hl1wUSPBHhAPtNgJ/iZU41lgIcCSy0EUseUCc\nQv8MgbFobC04d8Of+hvttkgKb6XOKQ2jihoGdDIirAvdgjd1ojzBUWkPefdY\nmczoyo764dSwDnzaq1aziJ79WULdcQBLRdT2polp3+IgUO8Lg1m2H6y1Iz3W\n9gftxUHLAiTyaj1sgIwhfrf2fQwMyaRv9zvI5Qoz91VpVABJxnRMZOiMBmQ+\nQeDRqV3jq7p/Mv60ryYwQcr+jSiwyW+ZpvT1fYCDBJuE0G2iZdNl6xKQ8KFk\n/iBuluzAt3+kf2L3axJ3RJqSB5EHkwOtmk68nNCAqpJ/p7ODt7D/OB7xoQjl\nGQCw5k8KMC1QmEvmlYSqLxIW50+txCzRz/YO7vGdi3x307XFPvPLkMLE5T8A\nQ1sLqmfBMcLkODI+iDGn5N2qX78QXF1RNP51TdchyTnwUk/f1xbEjUmBuTu8\n7/EF\r\n=R4Yv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"e0443468f1b6a4df0ebf3fbbaac5c0d6572c1672","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.22.1+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.22.1","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.5","ganache-core":"2.13.0","@truffle/core":"^5.1.63","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.3.5","@truffle/debugger":"^8.0.10","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.18"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.63_1611351448111_0.8523673642319562","host":"s3://npm-registry-packages"}},"5.1.64":{"name":"truffle","version":"5.1.64","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.1.64","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"f89dcd3711a8c872c8c5dfd5527e49dcded4c175","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.64.tgz","fileCount":236,"integrity":"sha512-qobAgDRRK8rUr6SjH8gmacp1a50XJFD2zX1tCtxdk3RXl3yCSEBxHP1srW+jPoPzL6Ua6C0vbbbjVbemrTrtAQ==","signatures":[{"sig":"MEYCIQC2ASb48SROXQNYdmRZ8SjTa9mNPgYidSKE7bpAlcoX+QIhANxMjqoJ3B8XFTUYxcoIcrH5vaBs4R7Hx6hzcGy+z/tE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216456821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFhjaCRA9TVsSAnZWagAAaG8P/RBVNZBH6N28G7nttVTB\n4tTpYJCDJ+/Ce31o6NA8QByEQqVS+gc6O3rJlNumoUmwMvl50cFKa8wlDXGG\nuqAqiUn4EGG/3izJKF+fpPweg6p1cxfKi+kUR+DfO56Z7H4tFUb1WPKNwPvV\nFLMBOIkXglOpLMpCJ4heUzrL6jX3d3WS8U9iTcAZB1seXkxYyW3avUvdKWed\nrmaZSoyX5/emqdkrvyp0c/aw2WyPbKBaNt7PGhAg7A6IxfHTYzUAFcUj22wh\nMm6OOcX+ovq0Lmw8M/ATifGwKV3aK9ZA18KNLdwICIHo31Ipm6/6SQJw/iTq\ngCWX2WKVhzKoTkRvYxyISzbTuhZH0/efR+ufxvTzPpsvNgWzQpMS0i/5NEE0\nXKuWHM92buO/HFn+hdSycTLu3HVUls20rw+oDNnHJ0dfOyJaQq1J7vuCQkT+\nhPAxr3EF31TceqhPP7NuFjANQBQxGAUVjLPEwK+QmVWVt8e8c2FIxUEx6tzE\nzxrKWNLEkiizjzqVNLzpti6NY6V/awe3Pm/oof07lhFNEH6mkTDrC/5xHJYr\ncwvfsu2aH80jB115eSfTs1Wk3cBaLW4H2H77lCzFmcNdBnUK2TZRgKwuyxbz\nFu19aHx+PLQum7EwyVBCnA0HxLRmmHUjojYSXvW3g0t2w0jdDm3p15vqER1T\n7MDr\r\n=JflL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"dce3085ee50de3ed83a55bd6fe038a843ea75e7a","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.22.0","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.5","ganache-core":"2.13.0","@truffle/core":"^5.1.64","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.3.6","@truffle/debugger":"^8.0.11","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.18"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.64_1612060888988_0.37866363499479516","host":"s3://npm-registry-packages"}},"5.1.65":{"name":"truffle","version":"5.1.65","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.1.65","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"2f31dc9481c74d04c4d72cfb3085f6ee9752d0d2","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.65.tgz","fileCount":236,"integrity":"sha512-MT7kTrMP1tleqwEzGWj/4wKU3pIOR63cVGsrP0MgEDrXOrpM5XNHnCAp9YBrYsDXqiVPZiEK38385qoJdTk6yA==","signatures":[{"sig":"MEUCIQCbnGatCML89sxeikUjB1T25xBQFMovsztX8lRUxi84EwIgGRwOovHCKFjqK1GHroETM1+b4if+xDyoBNd/6FOasso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216462153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHIc4CRA9TVsSAnZWagAAEbMP/AksNb4xgLu4E+pjWBap\nHKEif9Dqyxo8cLuUmTZBH24GKNeQx9pkKN4jl4Ie9+rV8AkSqbZd43j21tcu\nsRiyrAI2Q3uqlmhTYNSsEf3QENccU4NTmUIT4rZYNcT1XTsf9Lo2BfdJ0/5A\nLqtEHH24aqnqKae8FcieT25e/gIMpji69JplwQsZy7So5ifaYoHG06Fi0i9n\nHmz/AIheESALMMhwCO5qwei175EZO+2tZ+pofhGtjs5v62WwlZOSRUUFgLFj\nbVZO8OaBfuPNu8CaZsUgPa6kqPXlHirorlkAOU0lVKt9Xh/k7o0dKvhFXz3k\nygRxYn3fbDc5u0wxHFCO2NHOQQ8XkLGqXDps4MZoIFjKlYQ+NU05QSWQCOgC\nCBeBvZE4wCZarPHCV2YE2Z0WmVItqIj8nORJnqwAu2w4d5JpWfsRPg3fPX1Y\nbStFmTdaMTYE9J2l8D7dPY67Dgmm2x0K33fefc6HMiNLdL6JcfwDXuq0ocmh\ngddpOzUMNkxpDsyfEHpqG4Ty8xSDJ6jNbOMkolEdKqJD11hup49npNsrzmAb\ns2qtUZ1mgYkQJJyfSevMOwclfjLZRQwPyhb4AXoyQVyoqPJP5QZSZJD+0duO\nxGAyaSgp0oSCHn7Eb48c6VFwsmcPpQZ8igM/6nNZdkVHqAG8K8j6FYzT6SiP\n6BUd\r\n=bCco\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f404035d2c399fa4ca904e650fb2aed92a87a692","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.22.1+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.22.1","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"0.2.1","glob":"^7.1.2","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^5.6.0","webpack":"^4.43.0","fs-extra":"^8.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.5","ganache-core":"2.13.0","@truffle/core":"^5.1.65","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.3.6","@truffle/debugger":"^8.0.12","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.18"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.65_1612482359467_0.9308752156743989","host":"s3://npm-registry-packages"}},"5.1.66":{"name":"truffle","version":"5.1.66","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.1.66","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"seesemichaelj","email":"seesemichaelj@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"2dc1ed29b0de90f1bbcab3d3c41f247c2352986b","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.66.tgz","fileCount":238,"integrity":"sha512-RoHuYPoXPuFEWmgfjMZJbkxfOOFsxxwA9ndekBdaq126CXD3bcJTTsevbbrTFIlcHZqMfvTXmiVoGJTvjEntYg==","signatures":[{"sig":"MEQCIAQ4Y0nYWnCU5Gcy9brJ+ehHoSXov2kCllHuZeQZ6QopAiBLdTL/ES1LYjaDVHOs3EgJlWrXC31AyaXTzbwhg+wvxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221002417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJbdlCRA9TVsSAnZWagAAvfQQAIE9+2SWqGRxO0+3fl0S\nE7VmbM72xp1YSNBG5guyDJz8RnzvlNVEUXDFOfzG77rrHFME2ZnweWl+eNMJ\nNxMyCQBqqMvcqCgv3AAToRKb/+WXp8uWXKAXD0Oo5YaQWILKDhGaepDxRcmJ\ntc+5hoakbz9oGmqVPMD9b5RoPwT0MOtatnwxPiGnXmOBhaKUxdPidpUN9c73\n/oQdFUJq0HShpvC47Nm+xjehoa6BMln308IlZgZ4W/yCNhNyHtHHFzueTxq+\nh8w4cZj5tBtJZQZ6hcwPzFmalSHIGjl3Z6paOiUAxj3m23vJS0BtyLXigCtE\niRiHhcaeGLI3UYIln6ygg8JsMo0qZuNKkkUBtgb7tPcezQ6URQcOLUG/dZDs\ntPrOS6bzobWFSDs1OKcTeCNtdpqxy3duMHvNyC7kIWgjgJqwdd9ymgFNvvK9\nLUkMZjD/Wz8Th8RJfyfwkPqjuurf3KDfKkUaJKW+S+y8fp0oYcRJdPa72luj\nNjpkuMCgjG0Ne8q+qgc0h2cCOnehrbDoSplOS7gByoQF6VfEFGvZWUpIi7Pb\nC0ofW7gDZIY3OD589v0obZBwxWJiWt7pgu/asNIPzSeETt1YcYjWphF3ljo8\ntvQzdpuB04weG4RlNwJbiuaOwah7q8nWFOWNZ4Gze/nuCBGKPT/xtd4o9dPn\nzcWS\r\n=7mc6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"5f8fa364c8a0dbf0e07827035b1c335901549097","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.22.1+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.22.1","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^8.0.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^4.43.0","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^3.3.11","@truffle/box":"^2.1.6","ganache-core":"2.13.0","@truffle/core":"^5.1.66","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.3.7","copy-webpack-plugin":"^5.1.1","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.66_1613084516058_0.04693738666722669","host":"s3://npm-registry-packages"}},"5.1.67":{"name":"truffle","version":"5.1.67","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.1.67","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"836670062b41e1d0c2b5b47bfe52ed2b394829d0","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.1.67.tgz","fileCount":299,"integrity":"sha512-/a5CfUVVM6HB0UtyXM6KWEiZ6gwAQr/1bIdeYqRWmyHhE0waK3FzgNaaB8N8t52lsyElqau2IiBVaWAB+ZzdGw==","signatures":[{"sig":"MEUCIF/rKBgmoVFSKn9Xjx3rk1uIiuOPckKygBeLFrXoct4wAiEAvsDFxFj6kcxyQy/70Wmy+pSUh9hn498h+WmK/1aQa5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230045852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMDtGCRA9TVsSAnZWagAALv4P/0z1mDj/r+zeWIkQksn+\niP0lWjWhdowp9rue9W8qkxq63w2KrugOOB5109W4NRPLwdFQN3onxEYOwCIy\n9yuZgxIuoEvzJnxNBBJejYo+ULHlW6vMDcEmZ5zDTfBx00ZmF/fxsSo2fnTw\nE4a9j+7o+8oTmyXVhRnGnkc1JYdUMrD2wIUSBIyCMcVd7V4WL6Rkd1MTvOSK\nmRT9WHw9AnVd0xAstGQZ5TZU1+q1FBJzIhBSO1OETBNu/j0p/L/T6CWkvdXw\nBO3Qfqykm0qsQqMiBvCMkKfvEmeRGl0V2jDDmbyK1h8a5yD8rsJn6R1cW0mj\nS68KfzXX4M1kHiki7y3W5G916i526aEq20gKf6V/OU4p381TKLY+oQqs4lNT\nEYU+MjIdLE1qvXgRsCCIxLSFtOsVfGQM+A5oN7PGboTY4de+e63sXA1zPMPZ\neF2okoIyjf6qvIvIdDx4ZoPc7I3n1rlDN+/5SnjQJp1g6nWVhJciC5gvdT3r\n5PcdTkdIsy/eWUpWOY+2UYtoMnOjejDjpJ5wQRBvueNkW5HfHqntd4AXcDYJ\n8B8ZYSloGljilQ8qXsjpWc39lFbxhcRwKkwSNuVu1HtDp4k6vRQAGpMuh7eA\npwIt+OAKbJ4GVcf6VCanM2Fctq3kCt9loc5O+1b/OkuhbZjMNBSNKe5pHMyz\nvh0M\r\n=G27h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"63841f5dad1c35863ea25a50cd3829782e7b5298","scripts":{"test":"./scripts/test.sh","build":"yarn build-cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build-cli":"node ./scripts/patchHighlightJsSolidity.js && node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.22.1+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.22.1","dependencies":{"mocha":"8.1.2","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^8.0.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.6","ganache-core":"2.13.0","@truffle/core":"^5.1.67","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/contract":"^4.3.8","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.1.67_1613773637329_0.1369496216606818","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"truffle","version":"5.2.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.2.0","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"977ea5940ea3fd35f4e3bc344af933d0880dad13","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.0.tgz","fileCount":301,"integrity":"sha512-AGz1N5nHH1a7xrm3IK/JkIqhZHTIFNtzso8OUyONBcKjNnu0GyEd9zb3j+1Chz/EBcXvHqPzMpNwbjEoOn6uNA==","signatures":[{"sig":"MEUCIQD+rgL5Q/T7o3xCs4TSeLw9pDoAYcSYIZyGlxVQ+IjTyAIgf9zrcnaZcUAJnDxsQxbKLenDhLQaTX/apLW3+ayHHU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47809668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOySVCRA9TVsSAnZWagAAv0gP/AzEv7Qbwr58yXUUkD6u\n2vY//oxxbcKY9PA1vaJl+jgRFce5uAYzoiTgxRgarYpEZPwVH0fiEJoaM+MG\nTnusFLVO72J/C/PGEQC4ItUMVEffWxTbf4X+3Qw/u4b59cW0ctMVz0tt3Bsc\nG/zVdBr+/o+NZJOvDwaqUTPPYkIvUiUCZCUjS4Ki7KHxpWeW34LoYmzCDnkm\nEScLSo9Mz35hAYBbRSfxbAxjBqD9LP9cNfn9Y/btMlz+RbPgtrTTBgNND0GL\nIv81yyJzgTqnieWtetonSxM9zeEldwcFTCBMEhUx0d4kleaJzXsXp653nWw9\nFwOIej1mIwq8aKrzgaId9hcrqlrausPQt8Mj1/RPzucbfhJOWfVpPT+rAnuL\n2jvgOEVweZYCwBDeVp6z5q/fKnJT0Yz/KuFwtsLAaSh51vNbRzWidYmflPlQ\n4hE8RshYGrEDulJ0vSMq3QOE2mGxMmS5k738CX98V0fNcdG2QVCN6asTIOe8\nfA4lRXixW5a/WxheMRCgfcLnqQ9UPc177O3GQRhfFWTq57mrw2gqHRSnHCBs\nCQ7SPFif1msVcuWwS1O7WqouYUNZjZZF5Lsjibw5WaAFggX8DaaKoaZ7mBMZ\nhu1bD6fuPS/el6VfWzoceipR8gkWMiTnyNnIbDb8qACqs8bkjE5SOgdiGFMR\nroXk\r\n=P58z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"5bb77e271a6d4a6982026d5d5dda1054fa21af09","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.22.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.0","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^8.0.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.6","ganache-core":"2.13.0","@truffle/core":"^5.2.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.35","@truffle/contract":"^4.3.9","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.19"},"optionalDependencies":{"@truffle/db":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.0_1614488724955_0.22905200209610044","host":"s3://npm-registry-packages"}},"5.2.1":{"name":"truffle","version":"5.2.1","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.2.1","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"1e05ccfb0d5126b10d0618842cf4d5544292ed73","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.1.tgz","fileCount":301,"integrity":"sha512-WSj83s8rqjgVvkw5T5JM/39riVNidNcuyp9NwefTdQPByTVTyYnGSBUGLicsEzAQYbpkA2qtoVmiJlAF9tuDMw==","signatures":[{"sig":"MEUCIDlUZaCW5ar5j4yMVNzprMGzEOX38l6z/fLq8G68ZOFrAiEAwvQpz7nmNh9IAWUE5FYCBdZAjfxdSeU9TZWNQXwNex8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47763219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPCBJCRA9TVsSAnZWagAACTMP/1S/FYz6B0gHVp3CVlTn\n9tyZPP1ot/9K0cJBwxw6yxaD6hyhIs35N84EWAqcEGdpI06w2UMwhnpd7ig2\nGcsmmF2KaHQZAnLY5BZgpXKUO3GDXC4xWF6Zz06cqwxOsHOH+5dFkDH0V15z\nqizzj0Q3m3RGgiur8/Hl48BqHVG3eKfB3zPMZ2vtVNyDZAev9iuOayyCMBpd\n16s/7V8lwo2jxhopMio/C4DXmcNA1ho1o7iTeOlLWc+XmbfRrOIs/LzIQoEi\nYdpLA3muIb5gGNXi5ZmTWTrJM3Y5R548T3iCHxUqcSpO8HuM46sMU+JY/gz6\nupK8WJKwT8s2Nm1OOhWbyRTsRYuvy+G/uMIozaKV0jt5tMyF5mvqXUZ5Dmn7\nU6/MacbOE8ZyuRHBCgye6Uyu/12CFkxqbmpbb+HKWKW0vydsgq7NUQZV0VF6\nue9+nA4+ben7XCIxCsKeSULR53u47SIoGMkDVh6TxYTReI5KlWtxX4Rsetpz\njAgNlptrriPizssgfXs1CD1LvarOoaa4F5ABdGthNWv+jbVxVKZsCYvhNhXr\nlgu/btNNn/+FR3zoRg/54s/MhKl9FinY+VgN5OqYE8vAYal7KsRcm8j9pVi0\nybAlUKqPVfHf2y1Ri7a5BLJpAbiDzvuOYMqoid74GmNeCZDu+3SbV0LyA5bz\nCTM1\r\n=+unM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"0df0014c8f25b38b4f0dc4df7bcc85bcab2ad915","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.22.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.1","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^8.0.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.6","ganache-core":"2.13.0","@truffle/core":"^5.2.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.35","@truffle/contract":"^4.3.9","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.19"},"optionalDependencies":{"@truffle/db":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.1_1614553160739_0.7471108721984183","host":"s3://npm-registry-packages"}},"5.2.2":{"name":"truffle","version":"5.2.2","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.2.2","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"2e00cb73b5c2430fe79f81bcbc35df357087705f","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.2.tgz","fileCount":301,"integrity":"sha512-66wAdFM/n1Mf1o227hhOteAJCgF9pIPKywbQ0u21qyD2LahU4VZsOjci6GY0Iv/5nDWm57GM+GNhikSdSTKvRQ==","signatures":[{"sig":"MEYCIQCKE3PsTaapOak2JXByoO+on+yTHEc0cSkUrn6hvPDQHgIhAI7JbH0EoOej3W6O1iunixW0AaTUhHnCn64GZ0UoosWd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47809883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPY7qCRA9TVsSAnZWagAAwqAP/RSTE4DbnwoSqABEljEH\nIx6hfvlAwxI7e5iRv8+PD1VWCpUN8hotCnHiLwOspwUWcxwKredPazLhWYPt\ns7pjtSsDYxqS7JimVbDdjlt+bVMhoP5dqQq/uQxuc6awo4fzF21a8bPuu7Dm\nlyIV3Ym772RV2VMcrAB6PncF3+xYziLu7VhI7b6aRSgJCdH4CuMS2e0ZMmxk\n6VwEgyLqKuvhuovAZhC7KaYGwIW4S3Pnjy9VpzUWi88ZfsUfhowdODyNWMaw\n6OF8ei1HTQJrC6MrOO9sMlF+UyJcNV5PoR5CRn1Yw02MWg+Inp+5DALizd+F\nqWMqKE4OZe6c9AcaOJH0Scz/9PNMpD58QM669VCkDFAIN0+i7rMOKYufGByC\npcKgnHwxNET2/ktRylNq9Wmbm5T+MAtCRXhwbABGwhx6QBD5JYdqgP9soWNw\nP54EWtPsKW/REk254i11RnkrF5hjyPgvUnIleEc3pElzu48aDI79NbPkE/qV\nQBELOosXMBt3NrSC5awB7SKtI//CWK74hpLW4PXCl2KR9z9eMmNc8LEW5lK5\nwoA2ozSI0hRf079P36VCKQl+Ghr0JNEV+VmiECOGiXvVupoJmq3GXM+y9cbl\nUuEVAjVEreg0DI78eCTA4vNjztnHRf+JAVZszlEbV2AMCmQWZ6cpx136ZspZ\n9Og6\r\n=o1SO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"cf586f7230b2b086e2bf2d4b28907cb199a53d1c","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.22.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.2","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^8.0.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.6","ganache-core":"2.13.0","@truffle/core":"^5.2.2","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.35","@truffle/contract":"^4.3.9","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.19"},"optionalDependencies":{"@truffle/db":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.2_1614647017934_0.6528280391751728","host":"s3://npm-registry-packages"}},"5.2.3":{"name":"truffle","version":"5.2.3","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.2.3","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"6c1585da56b704397017833ea6b62e18303b924f","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.3.tgz","fileCount":303,"integrity":"sha512-iOeOSaCZtQ+TWsEh6yc6Al+RVkWTsJQnceXNYSCYR86QcXssGY5CqDQ2JwIxwAN4YMRf4GZ/LRAPul6qX36b6A==","signatures":[{"sig":"MEUCIQDtweyVmylKR6Y2FtYhSpCNF5LGeuDFNr3zzV4hS6cGwQIgFjlYFhb8PK/kTcQkSN09KYNU2AIFnIFtrjel6ixLIjY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230066633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQsB6CRA9TVsSAnZWagAAPtYQAI6O4PRh4I6VFGOq6xFs\nNLV+ruAQvMlHHr8wfzmTgD7eHtJz+T73woMBl1ko6gjej06NDB8pjKBFN1W6\nKO4/UZ9/FZ/PyMGC/QMF3vig/GZucSZ8aDSi1bMCCZmpFWUAZsWCR8aBvHgf\ntkfm/cBp66/zNWcbFNkVOzJrPUpHxGQIQUkNsovmlYAPXGMZHSg8l3LdDpkD\n7SisiJBB4NcekC4js9sdPELLMDul2O+Ll2ABHZwN2D1aKPtF37NvEnr1kwpv\nOBaqLGsxnzWlLOqReLAEIo5RBZtNgYnhLs7ZKdKpaVD6Z78etLRA5rK0cEDQ\nKW7U6wQyHChFZhR+pKJApgfbwdabWQT9u17rjbnC5VK4iyDcHg5p/CBYaHC+\nJNN6QCi46zpGq9g6QzlklY29LT1tE6dUOO7E6Vop6dLTtClV9+FsNaYUOPUR\nwGYA69mCop6md37AhUVXbM653ZP6XQlOAgotqmMCNRFhFTglNQpX77zoY2iv\n9prk8ZtVLVMTAvnN6MR4TMTF9uco5aWlWddUwzGBq67RD09gNgAoymomMXKJ\nlKp0OcvCFqwZjgiRF9EjpyOohl8kAGxNiJ7j8aa96LHwYgY4oAyZL5UxPeFR\nP7PJpDg8p4G1xoIroHxrmz3mvgu4NouwgXOvVO/Gua5fZ7U0ZCy3WeQYinWJ\nJTQL\r\n=o/eK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"5113c58d14b46ac46d8b14e935bf4e0a62c45211","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.22.1+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.22.1","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.3","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^8.0.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.6","ganache-core":"2.13.0","@truffle/core":"^5.2.3","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.35","@truffle/contract":"^4.3.9","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.19"},"optionalDependencies":{"@truffle/db":"^0.5.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.3_1614987384924_0.37913048740069866","host":"s3://npm-registry-packages"}},"5.2.4":{"name":"truffle","version":"5.2.4","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.2.4","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"3012c50ab32afd87a65dd06aeb73981b88d33dc8","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.4.tgz","fileCount":301,"integrity":"sha512-vgBsAb9VA3T6ngBCwn6OMf2oJwKnoZT5T1a2GRsjfZXuD7OtwY9GmZwHti4MFxuF/oHVjSqhnp2e5mIeJctk7w==","signatures":[{"sig":"MEUCIHcl3FneoUylI9jDdH2YOspXuDm0I7BvO1rOeG2f+97UAiEAg/qxJ0ohEQU2AnKmRpxATKog4ATsXQ4U2z+hQGZdL8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47810373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS+6nCRA9TVsSAnZWagAAWDwP/3ltuEQNQb5oKqKzTS6m\n4cJqyYPhULxF97D0CCn63s2spC46dzliPB4Fj85yPKokdSD0NmZOB7S/tRKY\nGXbbDAQ3Yz6skzkD+TEDn4Bb6YP/xJDP25lpzc6o7iSW5ATWINCwl/D0ORhS\nOrE/nerChPgX7FA0EHEEDkm1c8ysEi8mXMLLoFDp+2DHhsc6MGVWAn98gm7p\nfXpLE4hzU0BRn+tBhM3CVSvgxkPyEjBkPZCaT3+aCYRXVkwXx8zR7usiI0A0\n1Vt3pGZ3LtdDolVzrBewfBo/JiuKSPddvFjinCtoBohll1nopbQa1wErACtC\nPUhsoA/c5TNtvomnMqkJk3CmbP0L63P/+A8DLV+i58cWTDdYFMVlon7DQAo2\nc/8u+bRL4PjRez0LfiLXQYBlRlFtk75DRJwYzDAJHbVymu9szD0ziM9/4dzh\nhMbXsxRTVXALST7pNg3O7CIRwaDELnz0cBLJ85PgfkTu5N4dCAuXN6tBDjmO\nrGKHO2G9Jg5jh5Ihndm66F+nir9sJRA2DTUqKSN60207VFwjNrB/GsUs1nnH\n4IVRUljGwks6d5kEZ+//Izby+qdq2iE2qc84I4ntEQTxKGzXwtthDeQIPBKj\n8LWp+M8TME9FnX7pehT84BFEmcxeMC6xWl8SBYe2QtxiekTyi8xs4y111OBV\n2Ayg\r\n=hGBU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"2079746a5e3773e0023f80d8f95a5651d8be2b93","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.23.3+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.23.3","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.4","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^8.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.6","ganache-core":"2.13.0","@truffle/core":"^5.2.4","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.35","@truffle/contract":"^4.3.10","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.19"},"optionalDependencies":{"@truffle/db":"^0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.4_1615589030394_0.5228225640104958","host":"s3://npm-registry-packages"}},"5.2.5":{"name":"truffle","version":"5.2.5","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.2.5","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"855e62469fd4c45f13aaa193e7ee75e60d5cbc33","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.5.tgz","fileCount":303,"integrity":"sha512-VrQRj7I7gCNVPUp1uQcUgyl9dbLPWATqu5GDO1eMN4areucBfcM7dd3GMWcBPYndIWPVCghcnEYG27LdgU1v0Q==","signatures":[{"sig":"MEUCIQDdU6jzYIg7oaQbiFBM20sWmjaii8RxWbnDyo2ur6BAhAIgf8jYhf9Zmfbn+PNHpXPz2NDRhxX3btsYY2bof0ZCpHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230086315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVRlICRA9TVsSAnZWagAAHMcP/RZbKAARQVDp3HEO8a8b\nor/+S1dk9Tg7CNHeVgsZGtrmOHv/S1o9JxWUHH/CLagphhhphJ+X8ZPVY4NQ\nRXBfvbNrN0o9z/gnM2wDDMi+8H6NLB4NOHpcQsrvYnk9yQU/nrXo6OrNyOgS\nBewCVJORbVHsL2QLYkFsHaYrbZCjP+PO0h7sUu+/EOWE7VX3ns3AX/CJd5eA\nlu6XnH+Q0AmJSp35NpRoB/Vqm4RjjH2ntb9YsU8BgrXO6c2+CPCxzBQifSMb\nqU2uVuI6q3666zw1FinlO0lzlFEogeMzTAdAN15FjUa9P38ySV+uJsJGIQbZ\n9mAjA7mxJQako3939HpQ/au7SkDtaXwEzludMWEwDg6PSKrSsDDMZNvpuy/V\nm8yoIctd2mig5ivvkgMvt+tV0fcsomCGyO31w7BDQUTSevwrsYuBNQQY9Aud\nwHFTMDQOjK+e9NB53QT36xXksddX+AkOAE4PGbPhiWZUfkw5R3FSTAhCxXny\nQij0w0BM2/Hnvb5s2kdUEpAYtXHk8v4hrNq/jalDg+M6yhl8ZRdzBRFDHOHD\n5UYy7J4IEil4aeFcrpCTFPpDqTEgrU1Ffiwbna6KyRc56GibY6D2tQFuFvvt\n9qL2kNzeBZdY/ZxJY6em64wSl/ngA2JtRQsO7a4FYvZ97yJnqSE1zOrIs0qu\nS04m\r\n=PH2e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"a15a68477cfcc5e975237fe253d4458569a9a3b6","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.22.1+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.22.1","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.5","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^8.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.6","ganache-core":"2.13.0","@truffle/core":"^5.2.5","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.35","@truffle/contract":"^4.3.11","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.19"},"optionalDependencies":{"@truffle/db":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.5_1616189767630_0.5607105424187402","host":"s3://npm-registry-packages"}},"5.2.4-preserves.0":{"name":"truffle","version":"5.2.4-preserves.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.2.4-preserves.0","maintainers":[{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"73d9d111ae24830ce43fad762fb5107c80d26703","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.4-preserves.0.tgz","fileCount":309,"integrity":"sha512-hShFtTPLX98EAdFwG+zCcwiP8FtRsDf53wDN84fK04JTWAvoPjx2jBq91Nt8zvWB5hsrWDO+0hUVRDi1sjpUHQ==","signatures":[{"sig":"MEQCIHZfRiNr4qNbsQsrqxEQqDshnNDPw/yERQw9Sxl0n0jBAiANsKFAf7bbRbDx+y6BbsN5LeulF75QHmD3CR/m4eRvFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47565251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW2obCRA9TVsSAnZWagAAcooQAJo0Q+pMEKBQ1394AduD\n2+R0JajVL3120dpw4BRg/hwNxXOnll/kKWEiOncwHdYvKg9cN/hDiM251OPs\ncLNlT6uUKJWMB2avlJBY6QkuyB2atvTkl4qllLuD6Rv3AFzYMHHcjpipOWAA\n9pJNRhenr+7ksJHjvv7Q+UT4V31WpvIw+xFSEa29QNn8QDWNJfNlN7EboQQP\nI0a8FsjWujOuK2UkMmhRNl3fFXTMlMmOG6lis5TMRXZ2w9gq0cjaOrSMpEex\nGxWwWcU/pt2Yfug63mkGTSK0THDED+qib25DdF1J1TINo4VDfWqqskgsn1HK\nlAeDgSa/Gu3I4ThKQGjS7uhB+E3wLezNabopj7GQaxzqOcjBPzUbHYlYmDq8\n6eQTHRI77S8lLEleK6whOpozJHpCGlJf/KScTh6wH0255GKxzw69SfND75T/\ntnvGjNXeYpdTzG+V4msFDBJM+Vn4q7k+FNeWp5LjetWB3JLg/kjS5EBJbofU\nOxisJCT0eyldS9+tP70bBhCt2dqizrF4Q/1HTcJY9L8VEMsNta3oSRDtb5BU\n/ZynVeJzlgcBQkgkq8jDPGcVN9eqjWYfxSPCtsit2XHIOs186zj6kaRV9cKl\nXvXY368eNVgU3NSSSLkfTsiXAmGWo4knjJTbRz1FyCPYh0n1PZ/icOQYOlUX\nj1CK\r\n=ZZnK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://trufflesuite.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://trufflesuite.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"5e67925ea5dae239fac3d7827bc8df9beaa28d7c","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"rkalis","email":"roscokalis@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.20.2","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.4-preserves.0","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^8.0.18-preserves.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.6","ganache-core":"2.13.0","@truffle/core":"^5.2.4-preserves.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.35","@truffle/contract":"^4.3.9","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.19"},"optionalDependencies":{"@truffle/db":"^0.5.4-preserves.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.4-preserves.0_1616603674821_0.500982171189817","host":"s3://npm-registry-packages"}},"5.2.6":{"name":"truffle","version":"5.2.6","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.2.6","maintainers":[{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"7842045d3d9ec64dc117b2a77be99c3155231167","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.6.tgz","fileCount":301,"integrity":"sha512-PUmyz4K3VFsnFx5O//80ZP+Ub9IE/LAwvEhdRSbcPHuylD7yw7hRm+k9ed/mk5y+91Ny3t9drDbl6OUgQZRc7Q==","signatures":[{"sig":"MEQCIEWjhqlGWVRECBm/kd+bqT4C4AS+YXM/AIQZXbPhUmgGAiAqUTF5ENV+7VvqHxlfZ14sWYpynwNOKgQF/asXB5wgZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47843619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXOh6CRA9TVsSAnZWagAAqgQP/0YrI/FHhlU8VuH7ANYt\nfJkjec9nZkF9swcUlfC/lHC7oGtKroWC5nPxA7KZwB0KIPyRSGgLYj/ee43t\n+0lEDZBmlHJ3IdM9E2kXcouRLRMYDjLaPyHmQNhAGl4pWAW4Rt6q3wyZpZF5\nCxxwmVeykBV3MLFkY19ZgIPaRC9hwGvmezVaYcu7xWHOUGKT62zMIUohWKTO\n8qwghNiUfyN5IQPzPt1fiFX3NEJ5bOgdNfGxqR4svzCowlNYhJ0Un9nmhML5\ndD53Yhw6cwMnu9APlTJKqZJ6ARJaRm8xkcQyhZCbqCn+vW5GgnMsKTy3yJ8h\nabtRptkxyl1eg4aTGSDjX23qU89Auf3zeyfuvSE+IEh3hPRisLQ0JnrTBlkV\nyo193RUeKCi70de3pd78H0Zm1PzhdrN0Y3LRkfo4bd9FhUKxk7HhyhtELKyl\n3bAtLsKDDhVyjMz7HMsaLwgPaE72BUa30TRsaLpz3Yw9FS/yPnNXsrZu+PSk\nTQXLbMbFtdhEbmMo99VnOJZJwTBNzCEeB4pCUxPXBK49yJ46p0rl9lwAM2NF\nXRoMfULfLcapee9WxhxoJN+ushrb4EIIGuCFRqUUYE1CWhr+JZDbV0B9g963\nGJGCosHJShBQndRXFTRcYzenXo9cmlL2XBPkcw0oBK6AqBpSApO1GH0DSiLR\noY5u\r\n=g/Xj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"677ca3977e5cec36357d5c5175135de01e23c2e8","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.23.3+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"10.23.3","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.6","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^8.0.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.7","ganache-core":"2.13.0","@truffle/core":"^5.2.6","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.36","@truffle/contract":"^4.3.12","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.20"},"optionalDependencies":{"@truffle/db":"^0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.6_1616701561872_0.6805824914352725","host":"s3://npm-registry-packages"}},"5.2.7-preserves.0":{"name":"truffle","version":"5.2.7-preserves.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.2.7-preserves.0","maintainers":[{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"f756efb533e8723d3e30f002d9ed2698674e93b4","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.7-preserves.0.tgz","fileCount":309,"integrity":"sha512-vFQCodMgg/XTG+eTdb3UrEnoH8LeFVfU7NkG2mOB0ey2cti/1kP6r6jmC5PNNtN2z29OmzIEd23DLYCKSRxT9g==","signatures":[{"sig":"MEUCIQCDFtsdWaYCJUL5Ec+dN1eoxqjcDUbJB0GT/7MB0g9EpQIgC3F04SP6Zr+EuKz5Mw0SbNwk5KC94RcR8QFv+BlmL1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47573433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZDDbCRA9TVsSAnZWagAA7d0QAJ+K0J74A/kD/g7MJkND\n0GW9Qoh5iHVuYabm8ZTg984cjovZBAjNhAqPitdm2rIV28Pvl2KnyyzT3Omb\n5S5y+dktqsMTahirY7VGjypUGRJ/+RdKqRoOfKsiBAkfAc5OzKTZK/rYY3JO\ngvqmJ7nGTiD6+CHUPRSlu+aZayA+U2s4dSWYoGygcsbV8M/wnM0zyRYyC4so\nIMltzXuy0sJE9CDtQS4ZiJRncmJDjVoAKsZlKBDCF4+5+fhyvNvceQd7DAZ9\nQrt45baXDabTl4lu1+hCDhFM1uYTzIXliqSf/HIdtJMWOhhOm5MG9pXg9nlH\n8TZQUVdf/okasUe4WASdRGWDyTBCIQTRJUO9/sm79W5S94V9ISUpWwgAMdje\nVdfCZNYxAVGdbc2+rXdlyO3ZNZ4oFJGmLalr46HncJlEt3ZayUaTdVCfEfXN\naYfu9BTBiliWxjY6MDvxyn6wxqfng1hMq2uewPAwzUOlVCDKW85dgJnSQqaJ\nnLfZliP5IkdhXH+OQORrdjBfxkzQt7aOUH8hk5hqC09p//3lOaiuHHdqxaev\n6ToNJi/5lE7P0u2/jYye7Gflws6daKLdpS4ijLM8W7Q6+Fogax3KK0qrrIJF\n+k9hJV5ZzloFeoJP0ciJhbuc7za4z0UR0SWct+qRMmVbP/X31qofYrjX9+j2\nPMLS\r\n=yjGR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://trufflesuite.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://trufflesuite.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"43e2eaa153969a1891a4d7850fb918809ae7ea48","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"rkalis","email":"roscokalis@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.20.2","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.6","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^8.0.20","@truffle/preserve-fs":"^0.1.0","@truffle/preserve-to-ipfs":"^0.1.2-preserves.0","@truffle/preserve-to-buckets":"^0.1.0","@truffle/preserve-to-filecoin":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.7","ganache-core":"2.13.0","@truffle/core":"^5.2.7-preserves.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.36","@truffle/contract":"^4.3.12","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.20"},"optionalDependencies":{"@truffle/db":"^0.5.6","@truffle/preserve-fs":"^0.1.0","@truffle/preserve-to-ipfs":"^0.1.2-preserves.0","@truffle/preserve-to-buckets":"^0.1.0","@truffle/preserve-to-filecoin":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.7-preserves.0_1617178842856_0.19543478479226795","host":"s3://npm-registry-packages"}},"5.2.7-preserves.1":{"name":"truffle","version":"5.2.7-preserves.1","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.2.7-preserves.1","maintainers":[{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"c40abbc6422f26336079dc45d5425926f70ee929","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.7-preserves.1.tgz","fileCount":309,"integrity":"sha512-D60gENM/+vQDc91bYFC8hYKuq6X0c29IEpLZgN9KHtFBa8I6Ag2bBYdHt+YdHxWdVaRG1q0hJOJPycfKGEOILA==","signatures":[{"sig":"MEUCIHtx+HXmHEBpK4GLpyp1OQmI2QtR2hLJ4z7QitY7xiBnAiEA/rkrRJk3qKBHKHOqoNKWFqv7bVSgz4BE5KsLVZcLoJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47573469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZDKeCRA9TVsSAnZWagAAnV4P/jxyIgeqMznANV1n/yOn\nJphSaCVMvcvIFhfd9DcHHFDuGwG34TvJHTZZ34z6Wa3O+Xl4jX6lNKq9eHJi\nnJ3SzBYiaIiq76BwfqaeVQrvd7hO2WadUg+JD+n9EIFJamm4mZLU9A1QTjR4\noUI5ofJrzrNUBqu2WkTGCOGH+VNHFGIV+vYqx8Q4MIbu7NpWuHaKdQ2Du9aX\n5jY/S+4+fJN6SfB7B11JKG5rdo67X2nok+a3zwkkBqvtztwLtGYP2ZU+y1IT\n3fvZQyiVVqvfM/weifR1SNGMUzk+X1Ggp1jPNcR3oWn2l+5VYxOuPU3BxXg+\nug4KYkF1OdiFt+RbM483yvitQ+AnlJ0IHUtEpTHLFs+4jwqFr0JmVFbekHAd\nY4T3QTe1D2iKP7tfE2hNx/D0q4SI0rChcNkAcIFD3On0UlvhpFconVOcE1rX\nCkYOZyPVGZtnGnObz2iqVz7g8QjwdxGAPqWZyUicmidYsADqY72HOmTCEKZC\nXKnmYde5kG6uNnc9UzSNyciy2ZRJmWPK+z9ldPZRdGorNkr3/rsWVGH5ouIE\njp/JTtW995nJi7Se47TfdN/sPx+IZKMU6NJqgr39UqZ5nPF6iNp+a2ZVypYM\nDQYGjd35ljyx8D/zdUjV+PeUFj7iM0RYGJ10DkY3Z7xWPL59bRJ6zeN1504T\nfjm7\r\n=Om/v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://trufflesuite.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://trufflesuite.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"bea3be91030be5f2f71296a607a5583781976569","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"rkalis","email":"roscokalis@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.20.2","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.6","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^8.0.20","@truffle/preserve-fs":"^0.1.2-preserves.1","@truffle/preserve-to-ipfs":"^0.1.2-preserves.1","@truffle/preserve-to-buckets":"^0.1.2-preserves.1","@truffle/preserve-to-filecoin":"^0.1.2-preserves.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.7","ganache-core":"2.13.0","@truffle/core":"^5.2.7-preserves.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.36","@truffle/contract":"^4.3.12","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.20"},"optionalDependencies":{"@truffle/db":"^0.5.6","@truffle/preserve-fs":"^0.1.2-preserves.1","@truffle/preserve-to-ipfs":"^0.1.2-preserves.1","@truffle/preserve-to-buckets":"^0.1.2-preserves.1","@truffle/preserve-to-filecoin":"^0.1.2-preserves.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.7-preserves.1_1617179294051_0.7290204749917586","host":"s3://npm-registry-packages"}},"5.2.7-preserves.2":{"name":"truffle","version":"5.2.7-preserves.2","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.2.7-preserves.2","maintainers":[{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"3ebfe769c97e22c2910f7af440393991cd7d92bf","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.7-preserves.2.tgz","fileCount":309,"integrity":"sha512-J34hGvxCK5iUuf878K01V9N8M3hUxexs/zoIY5d9Ja20xNPsYArQ4KYsZDQvOGOg1fs/Ai+0asGgYXGHkD3qlA==","signatures":[{"sig":"MEUCIGtUJrWmI9sbF3BvDdcKWKRfDb743bsLr9EpVYkr7Xe6AiEAyL2QNY9NQo5hbwKTqdAVGcCmFmxo8JpKAq6sn93Tj9g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47573529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZDV0CRA9TVsSAnZWagAApHAQAIfInw7cPgXOoy2H7PRa\nwqUPtqRmUfAG3nBgUSltZ7+SUgpFWRKKHL9Dfq9h10mEmniR8+9a/d6TwB+o\nOajRXh05os8UmgI2HSlFHeZLb8nxxM1vceYv5f2X1zzWWG+A3k4+xSQrNPwa\ne/oRn07BJm6eENuENpnX71FFxsKiOFxUb0//6SX0rV9M32BtZlJxSHMOGQ8f\nTq5m5YciOporTuAS0QOSNOpyz/Eu6FJcdw2IWagZHuDiIGMxnjV7h3Jp0y1c\nMHYlC0VmQfsCcZUUh9cP4u8LlMWPrW1/JgM0WolTgjQcacWUUuuMx6BfBp5X\nT/Kooz7l3VP4Ne3GtX3PAhMkt+Dio8EX8p0w530awPd5xjmU4/a30v4onSWX\nmgJcjqiW4V3GHw7wiZTy6TuTJ/xWbRVDWYXM544m8sjbBEh5vcjMsUKqBNro\n4AH/06neKZaw5HIGAsKRhnBtH3bEbXPlIkN5L0Gn0qFFqvxyqTWbIGdni/14\n86rESaVKrUHJNubwXi9kA6U8PROlNm8WRweRp5l8F/aYXD1ARY3R2Bk5qbVJ\nPhZzoBvDHrLoOgLmQA5jfCZbsBkg5c+I0U3yHUGkUuG2hCB7HlFtz4E0HY6A\n+Za+oQhPHwfqpHH3SVsbL2m2Lr42bcrAmS4VZn1QIiLjYZkWUQKWTD4tj+Dg\nuX66\r\n=YSOK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://trufflesuite.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://trufflesuite.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"0c54fdb889d0fd0087b4b83c88d4ce85ef68e959","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"rkalis","email":"roscokalis@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.20.2","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.6","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^8.0.20","@truffle/preserve-fs":"^0.1.2-preserves.2","@truffle/preserve-to-ipfs":"^0.1.2-preserves.2","@truffle/preserve-to-buckets":"^0.1.2-preserves.2","@truffle/preserve-to-filecoin":"^0.1.2-preserves.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.7","ganache-core":"2.13.0","@truffle/core":"^5.2.7-preserves.2","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.36","@truffle/contract":"^4.3.12","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.20"},"optionalDependencies":{"@truffle/db":"^0.5.6","@truffle/preserve-fs":"^0.1.2-preserves.2","@truffle/preserve-to-ipfs":"^0.1.2-preserves.2","@truffle/preserve-to-buckets":"^0.1.2-preserves.2","@truffle/preserve-to-filecoin":"^0.1.2-preserves.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.7-preserves.2_1617180020270_0.0037615420324550453","host":"s3://npm-registry-packages"}},"5.2.7-preserves.4":{"name":"truffle","version":"5.2.7-preserves.4","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.2.7-preserves.4","maintainers":[{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"7a8171122445e124bf1f04da3027bc2b1cf0ba48","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.7-preserves.4.tgz","fileCount":309,"integrity":"sha512-y8A/tkTa0hF84ihy+MeZJ6V4kppZ/BNDt5pklzZisR7pMvIjy76v7FDJS24WsBDgOV+yw60ep3Dp7HQQQUgOwg==","signatures":[{"sig":"MEUCIQDSPf9Y29+0eoa6r+Md7RLYBRUvcBYuh19mZHt0hYat8QIgNsqqLuZtP+x4qS24bi4KK06pmrTeIy6taD/QTgqrYNs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47579747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZD7vCRA9TVsSAnZWagAAuRMP/2MuvBjeQdlEwW+eDqHD\n0cqF9sT8AEJPkLN28I9jHMz7T8ZyxCfsgQERyEmZRGgMVcEn4ZqfBWoFzej6\n++Ijvra6G14IZuNTfCkGPqWFaPjozzxo9fx4Iqz8ExZX0R3EHsPQJH/k24P7\nvq9oEmdWLedzSRZhO02UtwPsjA+9FFVWXWAVQim4ishHwjYgeBRszMCzQdRq\niwxz0CQXAVEto4xQzM6zC+bkOQDZjIvsEZDNLD5m/F1vCcJoM8inUbyF8DkI\nyhDm61hxYC4DzWb+0f6hoJViYvfPe4MF5C2PeMloEljHknVnTwViPxI8S62n\nGBfZaG9rlWCvKkbfbfJb2HLu1l5hhXx7HU5NfwaUGaEFY4E2O/3ua7I8kSqn\nln8/PtZ0R+YnSJbAj9cPt4i7RgoDhc0izZTT7DKOWR4zz1xcSCNv9/YUW7bW\n0VqqI4QkH8rbRnRzIM+icGw7ApRtJI6ABuG1p8Bf6tyHbmmFtaS4CKmWYQgq\ncZvIkSQtN2h8aUFz1Nuc7mGLh8K/MXbbgtSyilSyfXMHHQyQdF+tcYbTkQwh\ny2h0w33NalIaoxT9b+DnBklia0qbZSH90xjoMC16ncESSxlGQkb9WE3t0uUF\n4MZiuYS7YK1K2CKs1Ah+P+aReSCjXyuIBxyWgNI1h7uuYQ9vkv8h3L1cG8Mt\nA9Pi\r\n=vvDz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://trufflesuite.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://trufflesuite.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"8fabfefab3aa22d8fd687b3fff57a07e46411f87","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"rkalis","email":"roscokalis@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.20.2","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.6","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^8.0.20","@truffle/preserve-fs":"^0.1.2-preserves.4","@truffle/preserve-to-ipfs":"^0.1.2-preserves.4","@truffle/preserve-to-buckets":"^0.1.2-preserves.4","@truffle/preserve-to-filecoin":"^0.1.2-preserves.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.7","ganache-core":"2.13.0","@truffle/core":"^5.2.7-preserves.4","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.36","@truffle/contract":"^4.3.12","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.20"},"optionalDependencies":{"@truffle/db":"^0.5.6","@truffle/preserve-fs":"^0.1.2-preserves.4","@truffle/preserve-to-ipfs":"^0.1.2-preserves.4","@truffle/preserve-to-buckets":"^0.1.2-preserves.4","@truffle/preserve-to-filecoin":"^0.1.2-preserves.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.7-preserves.4_1617182447186_0.2957646136499541","host":"s3://npm-registry-packages"}},"5.2.7-preserves.5":{"name":"truffle","version":"5.2.7-preserves.5","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.2.7-preserves.5","maintainers":[{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"e826e3bf7c6308f214feb6a0cff8a56047de891d","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.2.7-preserves.5.tgz","fileCount":309,"integrity":"sha512-Uz5hGrWQL0jTTLEq+s6gqSlmQ7FQF3Hv4g9u4nYrAT6rwbM0fBEume7x9he9Zgs0X74FVps0H13i6sPD3GWnAg==","signatures":[{"sig":"MEQCIAzTuxfuZOlBmV8laxfxnxAmucNXCaxKjuqheB3Io0BbAiAjr9ujbvbpcxgkcyFa+/BONBbOqmiOS/sDDn/0h+oDMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47579852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZETBCRA9TVsSAnZWagAAfWEP+wTs3WpoCp5GCjAp1WHT\nUQcOI3J4419/cK9JtN5fK1G2YNxtGdLZlyB/UeHPDd/qwrF3esHYGSXzGAh8\nQVZlNeIuYrqy5+HAluwEmR/2HYMkIGdOduAhXKW5dsmIicg+EQI6YJbYFJin\noicFbBBn62VtB0IoPNTYyo9bbkBnpiIdPAylYfZILAq/LqMCkpgiNB3VkwHD\n52ElYvqFqijpNe9t4ExbT60mPZ/F8OukNn8TESHaksGlzVmRxCMft0hfa2UX\n3JV+bv2d4f3Uvxp3wzFZW5uct2OBIjr4aWffEiO/RtCCRvgrpupHB8jYWhGZ\ncj4H9cy0MQfKhp+Eau1a/bkpv3HSrkX11rb/nKiNs10gi+8Y4x5dXOwCS9wK\nFLoDgMK+q7A/xRQEtZlJ5C2Yt4VFqVWYn2xRe5COj10uNnD6P1/FlAGAbUmY\n6vJhy0K8HN6dVB9o1w2NFWcX+6+FQEhV3X/hWuD+oCimWVmeLdWCJR2P42cb\ndr+1DmbT/JbMpwXmIaa2tV8hy63DKEcLdRi6msvqTOgC58QEAE2S3kEoJRBL\noP1mnZUu3/CtQ9FVF47NqHB+m4TJEpQyTSZhjWY0sKOHYuL3lDlorpvw4of8\nJdILiReZTWiYl3AI9nVIrrUDnOghV+eM9GWyIy8szqfjd/ySpdb6p9b862tO\nMELW\r\n=huHJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://trufflesuite.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://trufflesuite.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"349dea5151ba7fc2b29561e40243dc143043dbe9","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"rkalis","email":"roscokalis@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.20.2","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.6","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^8.0.20","@truffle/preserve-fs":"^0.1.2-preserves.5","@truffle/preserve-to-ipfs":"^0.1.2-preserves.5","@truffle/preserve-to-buckets":"^0.1.2-preserves.5","@truffle/preserve-to-filecoin":"^0.1.2-preserves.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.7","ganache-core":"2.13.0","@truffle/core":"^5.2.7-preserves.5","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.36","@truffle/contract":"^4.3.12","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.20"},"optionalDependencies":{"@truffle/db":"^0.5.6","@truffle/preserve-fs":"^0.1.2-preserves.5","@truffle/preserve-to-ipfs":"^0.1.2-preserves.5","@truffle/preserve-to-buckets":"^0.1.2-preserves.5","@truffle/preserve-to-filecoin":"^0.1.2-preserves.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.2.7-preserves.5_1617183936812_0.6725559106928243","host":"s3://npm-registry-packages"}},"5.3.0":{"name":"truffle","version":"5.3.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.3.0","maintainers":[{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"fc27f5b755f7482e0e3f35e8c3e839dc939c8ada","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.0.tgz","fileCount":309,"integrity":"sha512-uB+dS8Q4CAcCkAPhyKF0szssXuzLZI1y7FuXIyXU9ukciOh/MKvCgIAF0Bg5gHGMRiOnSH6kKhjI1Z6fFchjZA==","signatures":[{"sig":"MEUCIQC8ZnaycQnS1wmgJxsA9xBNhE75G53QGF7vwCgoNKAbgQIgLFN+HVwymX0nxGkh/5ztKRcuvSln/29sedVv84f3zYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47579530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZPhWCRA9TVsSAnZWagAA8PQP/0E4PfP+rAU8XNXICPXY\nsQmjHZRuAncTCYCAWsm5u9nMJnhY8C3hogoFYedDmdTrIP80QF+sBvQsNPHG\nPVm5sh5z4gLSxLIx53tHkAA0fphPZX+q4JtgYLdctMyLsnyFroIJFxkitDnF\nKNFsgLpXCZIxYGn8hCNuGTTob7bfElzsETynlP6TTf+6aA7shVWiTOMPuAny\nJGB6azNfEGZDdJjN3sIfjX/B0GimuMSJPhmtD6gvzqJBiUHJIS++qv6PHq8q\njwX48Ak7Yaj2AsFFpyBE/hJN4YGA10aNfJFYl9gDb5P1Kb/S3l4yO6dWJ2fP\n67E1H7o5gXX2gufr78jI81lbnX0CpwB0XB+XJmRJork8pSMD2W+C/rG2MDL1\nlM9gP3oJgrxYA6CGej5a1bXBpL5QufPppCGB6tVNqo4qwHN3L45GFwGAjX5U\n4uFynIhlHTPVZV4947p06J5XmAw/KLfPm1wVpWIOKhqsIrUHSnW3gjHJVd7K\n3qfz6s/F9CH9ScTI4vWocahBzYlaHnXcmfKbNmDDDKF/+eQorhL4XEjAOZhR\nudxKbRveaTKrjLZwvAl5N7ZiDQTX2dWVJNhwNo9ipN6HNh9nzKR+WoQj2WIF\nmu9Zb1D6BukezBM+I5CKRvhmP3Uy2oZQPeN+uko++EXOcEw4xUk9X2rucLO8\nrl3G\r\n=QIqA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"26a553c1aba912eca45ab4bd50684653974fbb75","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.20.2","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.6","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^8.0.20","@truffle/preserve-fs":"^0.2.0","@truffle/preserve-to-ipfs":"^0.2.0","@truffle/preserve-to-buckets":"^0.2.0","@truffle/preserve-to-filecoin":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.2.9","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.7","ganache-core":"2.13.0","@truffle/core":"^5.3.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.36","@truffle/contract":"^4.3.12","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.20"},"optionalDependencies":{"@truffle/db":"^0.5.6","@truffle/preserve-fs":"^0.2.0","@truffle/preserve-to-ipfs":"^0.2.0","@truffle/preserve-to-buckets":"^0.2.0","@truffle/preserve-to-filecoin":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.0_1617229909855_0.14314818768624504","host":"s3://npm-registry-packages"}},"5.3.1":{"name":"truffle","version":"5.3.1","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.3.1","maintainers":[{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"7e1c6abf8d4df08536f72426a19b2031d555a773","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.1.tgz","fileCount":315,"integrity":"sha512-8C794bbN78NWERV0ogqhTy6+GZMcHo+O1joIiCciXnJjKnV4yvKIUcC9d/W7Hw//TFnq76/1Wl66nm4QHNobAA==","signatures":[{"sig":"MEUCIQDBQXkB1b3NxhLwEEGS8EcFfvl+ArWR5vR1iSMuyDOM3QIgd05pq5w4mbEtMyqcmKjyXBHFbSANleK0MotLOoD31GM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48913559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb2EGCRA9TVsSAnZWagAAREcP/2Mu0cvD+LCfvciDdcFm\naklHnjLYzXS6QMIo9xwOLfuhUrjmzXEJEnSnGdnjws8ge/d7l/jLPGCyPUzf\nEpgcOyXkTKFq98i50fFe4Wjul8W1UyMqmGluwbCscADzr765haArfbhvx1Ud\nI66TE+mN/1a1jZSdFhSrisjhTojT3H97tfi/T4Iz7fptyumY74iNYq5F41zt\nFwvv/kG1bS6JzQlgcJuOFuBvBE0FqgH1nAd4SsaOeumRbcUkefL7YVHW0jn3\nE+P9ZaG1/5Oma6wI7hoJ4uNDIRRaY8Y/D0/Mr9wQxfBKGIRnVgbQRM4g1Qdb\nLoe4I0BnZx9R9iBTO/IjAL0Q0Rc36e0f06ZF0b7zKLeqtQh4tD1BWU27UT/s\nUA3VvEnH80faJeYtHNXItIqtQ00VltdVDLQay/Q4mZbdBL3ba/joZiUBjuyM\nBvxUmgLMnfJybpqKKAoazkbf3cMLqk+0pA/bnNudCIsUmu0NQ3cFY2L2EzYp\nNLNTeXyrriW20PRxB+wIPSBLDUI6Twqicy3sKbIaupOL5tmHroPZlLMgy3B8\nByRpAiTmo5umw47KjMIbOpQi74vIjNhjcS/sBeagPathJJpx2/WUInhnY81l\nIsSSu7dpqdJItHi8FrQUVt9b9+UII5kxenJJUvSvgjCLqb/LjoJk9SOKUJ5T\n0lB9\r\n=Syuh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"c67bc3c7d39754bfffe01c633e2e8b4281fd69bf","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cds-amal","email":"cds.sudama@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v12.21.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.21.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.7","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^8.0.21","@truffle/preserve-fs":"^0.2.0","@truffle/preserve-to-ipfs":"^0.2.0","@truffle/preserve-to-buckets":"^0.2.0","@truffle/preserve-to-filecoin":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.3.5","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.8","ganache-core":"2.13.0","@truffle/core":"^5.3.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.37","@truffle/contract":"^4.3.13","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.21"},"optionalDependencies":{"@truffle/db":"^0.5.7","@truffle/preserve-fs":"^0.2.0","@truffle/preserve-to-ipfs":"^0.2.0","@truffle/preserve-to-buckets":"^0.2.0","@truffle/preserve-to-filecoin":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.1_1617912069122_0.3409693145321133","host":"s3://npm-registry-packages"}},"5.3.2":{"name":"truffle","version":"5.3.2","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.3.2","maintainers":[{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"275cbb2be2d05e321b05520535c1877dea577753","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.2.tgz","fileCount":315,"integrity":"sha512-2fqx5x9eO71HB9VF7/XEqj+PwlJqYC4Z/3BtfL5gJmXqBXVfr3/zvpmgPcpmOlkqmA9ZmkVGnqSS93uUnSxq+g==","signatures":[{"sig":"MEQCIESK6fhMsJbaWAK7Tb56H2KleysBawrEI5bAHXjiVhrZAiAhfkebnbJnxkeYr2vLheftI5HcEwA26iHIEOdezHp3GQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48913732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgefLiCRA9TVsSAnZWagAA4VMQAIw1xyr1MtgLIGcrd4dj\n6F+EqDnVW0kaJwQOwKcNyWyJ72qX/K5Jk44qBHGh5qeoh19lMLzmI/3w+Lm+\nyEPf3xiFZFZ5If7z5uL3X1V6CRo8338zkGDZQ1ckyGqG9gNzUP3tdMTmiWD6\n6q7P1ass5IRIdhNbPL28nE4BFSlz8v0i1LGy0jnTIAUbwwnQ65uRZStHH9pm\nUTMN9NTBDiBfKFFd1cagDq+ensCwXzu/y/9sOpbuFdcX7T3rOZwecteXxDGN\n2NrAm5hwS+ND7rWBi7g70T2gND53qqhkY7MPs+hhTRT6ANpEZ8q7QHZml/N9\n2Rm98LLMD3JmhFoY3ISYkdglH97J+gFx9udtajKTIAse4XcfPjW7NgDhHKEg\nh0AqrOzWNxEzoSkJ3jsPNlHach/Y6M4aGkoob1zULgPxYRGxrJGVPMAXVWOK\nm2kUAeTUtf72TQexg/skrBe0pVdtcJstws/WVL+1T5JaCs7JfmgByiBj249B\nh9wFCB+3KzUFA/vT6UtKLBawc0mpPZ0K+pa3f4x0x3JrYa9TnQaCdkTqu5vJ\nMnwq41pHKpWDyGgFpFSzZSDO5fVPR3U6OORO3gC5qSNaLZbfMGrCyGV+sDEN\nqh6s3E95f3qgghFiYhpaVwrcoQEtZyP7Apyw48pSZUD76w3ntldAcjxfWwIm\nxhA8\r\n=JIcN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"8a131455e99ca67106e01f6aa43dc24515737d38","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cds-amal","email":"cds.sudama@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v12.21.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.21.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.7","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^8.0.21","@truffle/preserve-fs":"^0.2.0","@truffle/preserve-to-ipfs":"^0.2.0","@truffle/preserve-to-buckets":"^0.2.0","@truffle/preserve-to-filecoin":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.3.5","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.8","ganache-core":"2.13.0","@truffle/core":"^5.3.2","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.37","@truffle/contract":"^4.3.13","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.21"},"optionalDependencies":{"@truffle/db":"^0.5.7","@truffle/preserve-fs":"^0.2.0","@truffle/preserve-to-ipfs":"^0.2.0","@truffle/preserve-to-buckets":"^0.2.0","@truffle/preserve-to-filecoin":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.2_1618604769868_0.9821319725056419","host":"s3://npm-registry-packages"}},"5.3.3":{"name":"truffle","version":"5.3.3","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.3.3","maintainers":[{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"ddfa7f83db08667492d4a0ba0a8f70b2d96e03c2","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.3.tgz","fileCount":315,"integrity":"sha512-s1IVVnDAiQsS4NcAqbx12B62/ohjaP6/HUlfZceHmWJ+EEu4iZ5kUDbedKFU8FGxA8ak81S/+7Qh6AYu0yAETg==","signatures":[{"sig":"MEQCIF+uNO1/GZkO9/2mdXwMYWsrvw3d8c75zRwJHumTUEVVAiAqQe3SGqhDY1Tu7ugLpH/yCpQFLvCqDmWbv/c5fXFGfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48890117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgg1HKCRA9TVsSAnZWagAAzfEP/jJEG1td339IWsofFavc\nf7qiyYK4o9/B2kxYKbWPZ2dtjoW9zHbn0U8S2oAXQvM49wVHo8VkWd1LB4hf\nmo5NezUjLTmB0JpqnL8R2UKeOhuemLFfTNEhyG+KAWTNyiRNqKsqFiMwDBxN\nOO8cNx6XAnPH+xeQ3dOhnKRx/r1vShZlkZf2vlPcIMfdscwawIaOTW7OKxS7\nbPb19JX2lhKuOt98llVcWS5w+aUsnyqloX9BI5AR0U4Ry9XUOncIvJ1g6ELZ\nQYxGAT69eRtEVOY1C2LBDepZ79NaDJOOwfhU7XBg9NTniCYgig+i8nZQizyf\nH63WasK9LlXm3BSCtTv5qPqoed1FUpjCSftE535yC9zdpJBdx3pkwnzvrAoT\ntP5QU6p9llAPPHFJIBmlguebEMMT7uoUQ3Fei/zy7mkVfdlGzW+/1efJocj4\nwcBSiI2HbPS+zeVofm5qXvgmXqpHdPDx79jtaEyDJTBG/GLP+Fhjz+OojFA7\nlB6kRew9fH7B9Cqyt1KSaeJ6Phy4lbxfpvJeQR8wj/awjl/X3RD/f+WZcRCZ\nuSQDfzzn+4M64htwDtOUy6KBMg/J0M7rtlkpGUe9MwgwQv+BNnb63wFic0KL\n3cT4V0tXlnzxTONv4WiStGR4IaNb0MGDbPOn5PyktJVGonCciMsuoKUH/yVY\nky4x\r\n=WUTU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"4fc9f371eccf3f8518ea9437d9eb479a760eebdf","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.20.2","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.8","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^8.0.22","@truffle/preserve-fs":"^0.2.1","@truffle/preserve-to-ipfs":"^0.2.1","@truffle/preserve-to-buckets":"^0.2.1","@truffle/preserve-to-filecoin":"^0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.3.5","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.9","ganache-core":"2.13.0","@truffle/core":"^5.3.3","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.38","@truffle/contract":"^4.3.14","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.22"},"optionalDependencies":{"@truffle/db":"^0.5.8","@truffle/preserve-fs":"^0.2.1","@truffle/preserve-to-ipfs":"^0.2.1","@truffle/preserve-to-buckets":"^0.2.1","@truffle/preserve-to-filecoin":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.3_1619218889191_0.7984231411721847","host":"s3://npm-registry-packages"}},"5.3.4":{"name":"truffle","version":"5.3.4","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.3.4","maintainers":[{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"1e2c1f3c0850bf67b96d75447323d0fc31c66c30","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.4.tgz","fileCount":315,"integrity":"sha512-pyItCKdVn79Yy7c/J4K34GK9aJzD6EAmKEFsphs9hYH4OfgQ8LMGFfY4bS1cYW41+DKgI+C/o5+dbIccA/SZ9g==","signatures":[{"sig":"MEUCIBjMO/f0M381pUrX10W9HgVJYOVW12Hrjiie3MKm+u98AiEAqW+3ik9XjbBPmN258uQrTPGUZTSOM1S9pDTuyQMvdiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48942442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgi0s6CRA9TVsSAnZWagAArk0P/ihv3DRkT5WTX0ULDcch\nyws+IozQos4SEKIw4KBH1pENtpYkCnCltXmjF20wxRlTO0M0HfzcLJqz91AI\n3vFlQ/rAg1VmuDJYJcmcPV2YuXruaPV7t3gGpIJj+7dlIsL+rmjZzAsa4Boh\nSfVD6/lJv4lu/FgaHZuxUh+aux5yWUKGvllLv4h+adSv/e8QGmpjn5N0NCgX\nbBXELuCByMPQnMIJYB+qINfq7OSbfq00SUAiIEGTdGWXIAOfYGWQXSyPxu7l\nC6Pv3sU8NfEPEuY2VRcYedjL8+wyNkRJLtCjfjAfABRzwd/xAV7JBEiskv47\ntjQKyY7Tkgq5J/p/aUQVYDtF+7GuVYZrPs04uLULeMROVvDGlYutrCpQTDW1\nurW9rfrD3BJJ31+FhSsZeVPO86x6nRw/6Z9+xop2PTULef47kDFUwBpZg5Ch\nz6S3nIxgEPTKnxZ8Ic11azqYhlssjI3Js591owOLPEh87grNt6k2x9PJmRHH\nCI2WziHuvLbwspRzYYf7JbX+AfTAp19hYKkBTFqvnD4ALIPlXapE/zUfV3q4\nqpX5lORXTpTNqXF+nQRdZCzrQF2/ObyMH+fajKpZydDrtp9ZHpRXZ14zY1jD\n2M36yVW+qap+5awQfWVJ4FuZ1hG3AJDLjMe3K26qE6/tP7stsFGUgoe4gQz6\n4pw0\r\n=FfD9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"0ccf74f964a7f528405a6d8e5ce3942238190614","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cds-amal","email":"cds.sudama@gmail.com"},"namespace":"consensys","repository":{"url":"https://github.com/trufflesuite/truffle/tree/master/packages/truffle","type":"git"},"_npmVersion":"lerna/3.19.0/node@v12.22.1+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.1","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.9","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^8.0.23","@truffle/preserve-fs":"^0.2.1","@truffle/preserve-to-ipfs":"^0.2.1","@truffle/preserve-to-buckets":"^0.2.1","@truffle/preserve-to-filecoin":"^0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.3.5","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.10","ganache-core":"2.13.0","@truffle/core":"^5.3.4","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.38","@truffle/contract":"^4.3.15","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.22"},"optionalDependencies":{"@truffle/db":"^0.5.9","@truffle/preserve-fs":"^0.2.1","@truffle/preserve-to-ipfs":"^0.2.1","@truffle/preserve-to-buckets":"^0.2.1","@truffle/preserve-to-filecoin":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.4_1619741498205_0.8601871367840728","host":"s3://npm-registry-packages"}},"5.3.5":{"name":"truffle","version":"5.3.5","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.3.5","maintainers":[{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"ecc2305e0f07e50f19cd1b3ed2f96f345564a880","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.5.tgz","fileCount":318,"integrity":"sha512-t1bb6N6khHv5AjTVSa888X4O5YJVa8pKZyMX94f5kL1fNm9ACAgdrwoDiKE6HQU3fgN9af3xLPo6R999A8GEZA==","signatures":[{"sig":"MEQCIC/DVo2Nwccv/OVyvxheqkoijQ40Jq9SUl85BfKQUHZAAiAiMtaXGDhFnYgyzdQ0zZjh+gdVOdo4xeb4m4ySLR77Aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231199455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgldRBCRA9TVsSAnZWagAAeoAP/iy17ZYAbNnGpulu3vYM\nyvsAN8Eg0BS8aUyZUxghc0HNN8fAAfWp1wPufHYmeJlU6F5qNE1WAJLuPS/H\nCDpBAyV7NPUeBPy1X5o6zupueHlX3240CwAvERAsCHh4jM+RTDYmP2H98nXD\n4J1ZuIL0i7I1AtHQlReWcVKiRFWJ2RPG5gF7xhHiKOFl/k4rKCKo7G2aIeNh\n2cyXSXIfojygq97nErQLVXoOlcoalkBS8yF/yQe2v3i/eh8cw6VFhrRsPkrR\nK/uNGcTkncjtj8vWU0ijX0410a+OEgWxpeI98Luk4ys4qWtPAzWW631w5OGp\n8aB4ZjmeXggEo1vEY3wk6aSwPAuTIEEWZ86vBmlvjKaG9jEk7Brq0sr9QT0k\nLGCkiWPdxcy0/q/suBnJc4PIOpN5WZDbuVW7T1gUk/x71u/dHVZ0wQjNzVUi\ncCMV0HzxEyaY/UEGjQVM+IMv07Vcank8OU9xfPPXgEAL730GZJ5cvGZU0fC/\nlAPK1MjSDH/RsidZU9HxwxIst4UouzUHA5mNa5vixCuYlsg3gtUqPFsl/PGH\ntNZhlM4AprGanGy8PWa10Iajf306agJeXkhUKnB7KgFFwJfe2/RlmRw7OH00\nv0P5dTFmyH+DMGd41cisv9o5fshKc6Jglr99IUxJJZwkguuNVjHYnOmNtF8W\nvZbM\r\n=9tw6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"d7dc01aed1995edf19db2c621df7ed03bf05521f","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.14.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.14.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.10","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^8.0.24","@truffle/preserve-fs":"^0.2.2","@truffle/preserve-to-ipfs":"^0.2.2","@truffle/preserve-to-buckets":"^0.2.2","@truffle/preserve-to-filecoin":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.3.5","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.11","ganache-core":"2.13.0","@truffle/core":"^5.3.5","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.39","@truffle/contract":"^4.3.16","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.23"},"optionalDependencies":{"@truffle/db":"^0.5.10","@truffle/preserve-fs":"^0.2.2","@truffle/preserve-to-ipfs":"^0.2.2","@truffle/preserve-to-buckets":"^0.2.2","@truffle/preserve-to-filecoin":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.5_1620431926726_0.38369250570594704","host":"s3://npm-registry-packages"}},"5.3.6":{"name":"truffle","version":"5.3.6","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.3.6","maintainers":[{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"f7a8ee263bc808a9a0fcb0f86d2b50a65f3773c9","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.6.tgz","fileCount":316,"integrity":"sha512-qdvaZzKc5WxnWS6qW7hpAo4aAphAtQfJYnr2hv7FftbycgOv7lemtIPxcd91+/3eZAIGM6hmCjbFYXgEyyaIkQ==","signatures":[{"sig":"MEUCICrxK5jxGbD6RAfeTo6M27DROv0BkEW0zddsXYQZ+JRtAiEA0SBPdMrPdalVeVFbUaJZNJww9+DMKyzsAZb3c5QLHEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48944005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmt8/CRA9TVsSAnZWagAAUcgP/iQVxvUrMNtwFmhpqGw0\nGtCljaHI4MYJs37FsAuuAP2KO3C5KtxiQmUa4Q6kCErRWYrqbp8CBkClncnm\nhfFrDVUcIiN2HpfaOoUeoaJmMh1QRt4kB8r5d8jAsDyDlhzYCffXPYnuW17t\nvDVj9PC7ulPp/unDYBuCjbPFH3i8Zm740VZUJkS7HnFqrrd56F6jsKLjn4BN\nOQvPwXOGfNG0hNymIZ9KpbleQYJ5LnZG6d1NulM80OR0Hzrv3h8ZNOmnKAlM\nJH9/A52FjHviOQ7ZW4rQEM0hnYJSDQqruHnRxzEQAEA0U8kAfGf8++yAHGnF\nROXREWE0EHYFKOE8B3jdpf7NSbGrXltT+Z6kV6sANULm9dssRd1WkQXBSaYN\n99HoScNyXZeJcVlu3ABU3CXMShnayjbo0X5Nlr6O+q8gWKjBEXcN7UHk3ULl\ntUvx9kzI2wBhJS2Sg0RzGXvkGewFaHMVsVnbK0HOCYfj8WABrKVn/h6d8xa+\nN6Vq6pU+cdvCP6wtEEcyjLzec7DJoAPA1huLmYvNfMrdtsZEzfETLmZ6OhcH\nZRp5o3kQr0tQHt2XhCaDHUpj5hEURt/1y6BdJLGek2zr2RYqB1iFPFVoAR59\nY8NK4q+8YP3nXCeIiW6seb1ms1RrAPHNmKZe/YUhXRhjIABF8UjVSfhzKFy1\nCa5I\r\n=Jyl1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"df5abec764b06cd40d1b31b4c52af0bbbb597760","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.11","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^8.0.25","@truffle/preserve-fs":"^0.2.2","@truffle/preserve-to-ipfs":"^0.2.2","@truffle/preserve-to-buckets":"^0.2.2","@truffle/preserve-to-filecoin":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.3.5","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.12","ganache-core":"2.13.0","@truffle/core":"^5.3.6","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.39","@truffle/contract":"^4.3.16","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.23"},"optionalDependencies":{"@truffle/db":"^0.5.11","@truffle/preserve-fs":"^0.2.2","@truffle/preserve-to-ipfs":"^0.2.2","@truffle/preserve-to-buckets":"^0.2.2","@truffle/preserve-to-filecoin":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.6_1620762426823_0.7496869074105108","host":"s3://npm-registry-packages"}},"5.3.7":{"name":"truffle","version":"5.3.7","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.3.7","maintainers":[{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"b0a214c20fc2d8e8a89ea7a4e16bf8f6f095e28d","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.7.tgz","fileCount":316,"integrity":"sha512-vAwWnljHEmTRgjQjg49oGRh19cFXT/cIPshhLT1xsz3eb6BVMKuiS4LGap+6Jh6mKKbRVQDzlh+JxeJKn9b9Rw==","signatures":[{"sig":"MEQCIHqSRZHiukC2TU2fcR3xomG2fDhW7upL88anQbdq0uycAiBCCeyYdyny0LlV37OM/GuXPAuSLXWnQtgdtf64YaA8iQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50071109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgptgqCRA9TVsSAnZWagAA1AwQAI9uIitf9dKHY5reXl54\n1uIFiVaLatBYiWPci5296VGdPC/M6hfjFmbmLSgigEcnpmXNgByUSktcjo9l\n82DUDEjxxBjT4xBHOqoQJFym8b3GBsS6BSPWOXU2la1OvHNu4VQ+qrmgCxlU\n6Y3aobjeoNg2OkOxa+/KSn7X0Z/63djtmzZDgb0Lg4gNirrnOl/HwRdWxSft\nlX+RQsScU1mRarJPZEF5wTEPvZoIVuYqtmpT9bEK7bzenoQNe6FV+aAfU292\nIpd46fjEpso/sHVw+dfPmDoLwxWfwIYFvmGyy6CRLX3NXNOeeOVAtg/O0byn\nGpW4WaXxDLfZqOKNRkEE88VOHANpl2UjTJ7xkFERH+4klsB2/Otq5JVAfb3a\naWHEFWFyPcFPG8Uu/NIztCAY8/hoMasu1Kd3jJTh4hatscVkr4u3lURQNcmD\no/Z+zQyrP2ZmcQJRdIIN5uYxqDULIEHg3zB5y76hHWQv3JtmfN7bUSTd8weP\noebKdb1j44qcye7k/610v9o5KYnEN+vlVg+1pRqvLs8e6dbPVT1mxLJm4u+s\nphPHtGev6wVhwPhObfg67tTjP64RSreQr+j46kD6ejsfNqrBOB6QljznyJr/\nC2IZfteVRW2KpcYFhLO8j6KCngtFy6ySaqlVVNZ37oTsHJ4WkYJU+Hvm0+b5\ns7kz\r\n=bD3R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"39e0c4eb14fdf0a617687581d49b8f969ba3103a","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.12","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^8.1.0","@truffle/preserve-fs":"^0.2.2","@truffle/preserve-to-ipfs":"^0.2.2","@truffle/preserve-to-buckets":"^0.2.2","@truffle/preserve-to-filecoin":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.3.6","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.13","ganache-core":"2.13.0","@truffle/core":"^5.3.7","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.40","@truffle/contract":"^4.3.17","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.4.24"},"optionalDependencies":{"@truffle/db":"^0.5.12","@truffle/preserve-fs":"^0.2.2","@truffle/preserve-to-ipfs":"^0.2.2","@truffle/preserve-to-buckets":"^0.2.2","@truffle/preserve-to-filecoin":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.7_1621547048072_0.03658750159225388","host":"s3://npm-registry-packages"}},"5.3.8":{"name":"truffle","version":"5.3.8","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.3.8","maintainers":[{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"d6dd7cc3adb308b8f20c1557073bb89117c61a1b","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.8.tgz","fileCount":316,"integrity":"sha512-ena4QgFpvD8wrOav+4azy93395WruuzACDpGH5TUH1JGqWFcbkNVmadzaBUlSw5rrh1/M9lnd3h3Vm6HnqKJtg==","signatures":[{"sig":"MEUCIQDlFmqCOhzjXxV5eIt85Q6keFqxtGIiThDNkAtITqGb5wIgR1/UbM9ncYWBdUwfibndc63zb3gHuVFlspMj6LIDiGY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50101380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsV57CRA9TVsSAnZWagAAWQMP/0iImNZqN67ICPy2Ru4b\nXAtnNegit91+CNO8Cd76qxgf9vlfov/70XSl0fd5LTKKgC3g+SLiLZ3neb0I\nA+hkVN4DKFZlgV8g4NUlb8cZdUKog33SZd1rjZ93ql6mHWjnIgfKt35WU5Lj\n2hkdbJVP/eCaPSGJzZX4MpFAUxe7QjBlX9ldzQF5Apvd3R3PccDsoeskCOpw\n2Ok2F3ZQGGR2jUaz2S2RDB/wBIF0TzB9Qu/kx36oS0oJfJZLTuHVDKiDiRJD\n8Yj/YJyZLbfpzav5LnRftG18tJwRwtd2PGelzOKIIfyIHbQz86ke2NHmhGE/\nVA7wUcwKm04wKl+hs5CwrIrNazW5Uaqc2qzdXoSND8h67JlVDmp9PsEIIGXZ\nrmbSWRHNK+VXJnMlAouP9XUDZVm99LMVq+aY6/n4v24LSn8IYWoSKhodq2lY\n+NeCrXWJcXZtPGeBJeOcjC+XAqhB1prul0hCo3U0ejcDp5a4/jG14Dsia38I\njMhsNHLFZ79fCf9+8ggvfH2tBE8KD3By5UJvM4JpKDYCdPYSpjbk6ZslMsjB\nvX/hBfZqd2oS4f/pbw1zHYbYGts8XSWHmeWzVtELjj1+Rjnh0j9P7STrlyR+\nKt7kNZ3gjybKo3IYmNoMz5I/Vg+5s78kBcX0MRZ/7Xj5RlBbaJiQMUDIhndO\nhmkK\r\n=cBpl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"a525ea96ca15ad7b8a3eaebae23e6a3da071cce5","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.13","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.0.0","@truffle/preserve-fs":"^0.2.2","@truffle/preserve-to-ipfs":"^0.2.2","@truffle/preserve-to-buckets":"^0.2.2","@truffle/preserve-to-filecoin":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.3.6","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.14","ganache-core":"2.13.0","@truffle/core":"^5.3.8","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.41","@truffle/contract":"^4.3.18","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.0"},"optionalDependencies":{"@truffle/db":"^0.5.13","@truffle/preserve-fs":"^0.2.2","@truffle/preserve-to-ipfs":"^0.2.2","@truffle/preserve-to-buckets":"^0.2.2","@truffle/preserve-to-filecoin":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.8_1622236794835_0.899213258370978","host":"s3://npm-registry-packages"}},"5.3.9":{"name":"truffle","version":"5.3.9","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.3.9","maintainers":[{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"59a0c3c0674ea7131ec546c00cd06649be7456ac","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.9.tgz","fileCount":316,"integrity":"sha512-heKtYqUmYCtMxIn1ho/MgeLMYeoqeUrf0f4J7nQnSrMaPz0L5YXdtYI5UP4fFkc6XKLZWHfvyx/3ccz05OS63Q==","signatures":[{"sig":"MEQCIByMfxcF8n6/KHKoOPSue7gR3DTXTA6CuuVqEf1lWBnoAiBLXZG9z+YsspRuT6FfvaPQIn5P0hGqHiGIHKjpSpp3wA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50076167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgumdmCRA9TVsSAnZWagAA0wkP+gLHnqRkRaS2vDAfR18J\n4o/GpTbSNSYiXSz6i95qVrmF5L32M7LDWksfwRQ0b5CN8WtyWGGDre0Tt8Yh\nCmh93CBtlcznss2u//T28Yjhj2ZdLLWlwliLHL+zFN/SPlHpkLDQfvDXWpbQ\nPHKtSNUgLZvn4IMUX05d0+/oN3bStAb63TUlCe0tbEg497/gAu1K3DODSI2j\nTP3T0Kgaa+LHCtwo8w/rO0hAuggAr4x8UF32udp8eymeaMD6o8yB2LaQxPvc\nWQF34notGWgjDPFvprx2YdNGcynrds1VcNAA9ZPHaQXOUksnVukLH33NkGvr\nWn72YomoucburRIv5MSr4jQDf2hNY4g6WC4fbouHPuhmmJ+2LlTvFsvysjEJ\nP2h21YnCdz1cFjwkY+/EM2nN9ziM4r95NuuyRSEZ8fpOWM/AC3+Yv80zUowd\nZaXshdyUu4sXuhJeaSVZukVw0+ZLjjFcXcwtcnlNm2arbZpzIoYDvil0CsfD\n8YqRIa6w3i5jlIbHFnHYVaoyysHbO6OtZODpU7Y6PCopwcQmnQUs0qvdyP4D\nsDBKTdGrxYYovcLUHQZQRKA0bseFsKNQAKJFrc8LotGtLr4AjNKB3RqO7hd5\n6in3aZFF3zt/0AsbxAC1nLJlecsT4hST7KZbK3Fovb9bPo6ePbb4hqz4gBGH\nXL9Z\r\n=rYBb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"9b5f5475aef95d93580dac07e95f945021386894","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.14.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.14.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.14","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.0.1","@truffle/preserve-fs":"^0.2.2","@truffle/preserve-to-ipfs":"^0.2.2","@truffle/preserve-to-buckets":"^0.2.2","@truffle/preserve-to-filecoin":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.3.6","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.15","ganache-core":"2.13.0","@truffle/core":"^5.3.9","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.42","@truffle/contract":"^4.3.19","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.0"},"optionalDependencies":{"@truffle/db":"^0.5.14","@truffle/preserve-fs":"^0.2.2","@truffle/preserve-to-ipfs":"^0.2.2","@truffle/preserve-to-buckets":"^0.2.2","@truffle/preserve-to-filecoin":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.9_1622828902568_0.7531950982533913","host":"s3://npm-registry-packages"}},"5.3.10-decoder-no-web3.0":{"name":"truffle","version":"5.3.10-decoder-no-web3.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.3.10-decoder-no-web3.0","maintainers":[{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"753f465933335ca294b109924f563651b12b39f8","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.10-decoder-no-web3.0.tgz","fileCount":316,"integrity":"sha512-TvRGiSOOe4olS4syMxjz6MsaRjUT61RvyzXdz8DKcVXpv9Um3kNWzxCLoAG0QaXbnDKH+Kb5ZK4vct6HU9yXEA==","signatures":[{"sig":"MEQCIEIi5ckWJIDwlsx32zd4JXIrQob/UIEJe8q5oUH0rx/IAiB699BEO/qhhjp7PVG4fa6MEvZ9SxUnCnMoDUULhQ4vZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50121761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwDX6CRA9TVsSAnZWagAAFGUP/0ikzim7fUCravALLllC\nUpk8eaSqlAyGR4Clk/jjLxuevPUBqsxUW7SxMsu1wfWcjvuI2kaLvHLsrFeP\nVzLhTpgXiFaV2PCbvVRXLFQPEm5gs4gQnm+m97dW4yDXv8bTz5HUsFDmHe3F\nK1jP/kkz1imM7zTN5Y2f98emuefd4vDlcGRIM4NtU1ZuCKx4FtciYdEOrt7w\npDr2KCwcAYM5aUsYXHpHAjvIGcvAZqI7NKlMAquUJtPM7SxZKQXZxvdOf4nY\n6jx2ucfXrZB1HbBxGA0M2I/rb8a/fGm5a+211ls9KZvloyTgR4y0iVFaDiak\nD+B31ppqzcoC8V/ugcdo+LkqHkhXevoryh1w9NLhP8MWo3PcIpKyS6MapDxt\nGu//lAxSAra/w3z6TB41hiPQ2uyZ5grPoqSNeS4pj59Ck9yxWz22FpeMK9Ux\nRTfypM9AdmT9yr7H3rhg9lFsQCSVOOl23r31G/mpyVQH3mJoGIVyed058XZU\nL8MmucQN0ytddKFh5VAMliS7g8glLPnoyJIN7v2R6go9xy7t3GEZ2VGVF/gu\nzW7D4wKquGsuM7dxm7ijgWExZjZ0e4vQ53iZfnGvLgVZGpC37/8QstP6xi7b\nB+7wul47yMHQswjUDOUkVEuccVa8MFse/U84nz9cNhT0sIA8YqktuEEkSrGZ\n1VX7\r\n=IkHw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://trufflesuite.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://trufflesuite.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"05255c0e3499d5ee81727740b54a84c60f60968d","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.20.2","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.15-decoder-no-web3.0","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.0.2-decoder-no-web3.0","@truffle/preserve-fs":"^0.2.2","@truffle/preserve-to-ipfs":"^0.2.2","@truffle/preserve-to-buckets":"^0.2.2","@truffle/preserve-to-filecoin":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.3.6","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.15","ganache-core":"2.13.0","@truffle/core":"^5.3.10-decoder-no-web3.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.42","@truffle/contract":"^4.3.20-decoder-no-web3.0","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.0"},"optionalDependencies":{"@truffle/db":"^0.5.15-decoder-no-web3.0","@truffle/preserve-fs":"^0.2.2","@truffle/preserve-to-ipfs":"^0.2.2","@truffle/preserve-to-buckets":"^0.2.2","@truffle/preserve-to-filecoin":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.10-decoder-no-web3.0_1623209466170_0.15117231586234747","host":"s3://npm-registry-packages"}},"5.3.10-cheerios.0":{"name":"truffle","version":"5.3.10-cheerios.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.3.10-cheerios.0","maintainers":[{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"c9d3e09eeaf6e96ed0f82c4539749541d3a70379","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.10-cheerios.0.tgz","fileCount":316,"integrity":"sha512-kf7Eu9u5aaTDb2ASONTPAWhqYM3GLbntQR7/vpE6EIvMkv4KyusRBi9ZvbraWnxelfm6bXy6BpibrTCxE9tafw==","signatures":[{"sig":"MEQCIB5vWG4yzHlHJsDOyfaLixNuUsJx3fc1SpbdmQqQIAr5AiB0xArTtH5wwHCYCHz+hjmyzwo7hbnW9WFy+vF29AmR+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50159041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwUCyCRA9TVsSAnZWagAArskP/1umZwJw2gdE1f/m/g6e\nyc4wGi9MHA0GfUpTDxidNjeKlU75SQlcpVQLWTFSWUl/zGUyyC/UH2t9wW0Y\nbiYZnu3MojTwG5eJcjpUE60SgzBDtb5QYJaeoXd+a5nB9l0yNnSVFBUtvDOs\nnORJIL6fVNV08COPUsWhrL5Iz6JPUqI8HzE9Trk08Y23ffmAPM12hz3VhyHm\nxMCb6Qq5PwN2OqE1GSSE44zeT/xjDlvRAeWneMQPISxrm7GW7b0/tmCQRUg2\n5v7qoolRyapRGtKnRqz7UDSHj4R6AX+UuO73LF+qYW/eQ0aItdqHZXtmgi1G\n+IYKNPm5kT4iZfTCp1ZtHVGw8oR9yjKRHVV4364lQMAZtc4Kae/rSGROhLFW\ngp9mBIb0EDCjrSRwJxazhyw4U3fWUe/HtUoxbfhKcLaseUgABfceV4J8sKGz\nDr3vvZk+U1FKaGD4Caj5Ilg5Uy7GVW0pmGSEii+CP9vuQvaAJq2bSSFFlbYR\nDvm/Yrmye/F6hDOTQvMucGXL2DuzoFRwirVg7btUTMeqZ9EOPVqKfXJFQLUk\nHd9W1Z/dh1LXKjU5TiP2skQG7HMF6hDApmKD9qCoYmq8OECetOhRcvNUpClX\nBT3SMhdTZ2R7/J58+VJkSa+eluOJeejCq+Em8EMb3fcTa76e3yVKGRpkMtpc\npAuN\r\n=+mW/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://trufflesuite.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://trufflesuite.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"214075ed891cb61b300d997ed4424ff6675a1c1c","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.20.2","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.15-cheerios.0","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.0.2-cheerios.0","@truffle/preserve-fs":"^0.2.2","@truffle/preserve-to-ipfs":"^0.2.2","@truffle/preserve-to-buckets":"^0.2.2","@truffle/preserve-to-filecoin":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.3.6","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.15","ganache-core":"2.13.0","@truffle/core":"^5.3.10-cheerios.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.42","@truffle/contract":"^4.3.20-cheerios.0","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.0"},"optionalDependencies":{"@truffle/db":"^0.5.15-cheerios.0","@truffle/preserve-fs":"^0.2.2","@truffle/preserve-to-ipfs":"^0.2.2","@truffle/preserve-to-buckets":"^0.2.2","@truffle/preserve-to-filecoin":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.10-cheerios.0_1623277746520_0.3148314504034788","host":"s3://npm-registry-packages"}},"5.3.10-cheerios.1":{"name":"truffle","version":"5.3.10-cheerios.1","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.3.10-cheerios.1","maintainers":[{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"2590ebb54d6508538fd9aeb6ecfacc863e6484f7","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.10-cheerios.1.tgz","fileCount":316,"integrity":"sha512-2jNbRzzTPyYSo8eZVscKMeUrAqCAk1uyb1gNWM5W6nnFn+SN6vUAoTu9nOv60rPUt3/eWQxGx/EtMZnZ+KR19g==","signatures":[{"sig":"MEQCIF9r626id+PLjAz10HIfAukHFxrLd6vnAaXJKybKEBBGAiAIsC/NILbZrPcD1Iy0t5yixJenvoFXNL/8DaimSVT51w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50159041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwXjvCRA9TVsSAnZWagAANs4P/00qa4Wg/iglRAetO6DN\nMyOW0DnNKT90d7m+oa37OcvR0Uq1Gd1qmJ6J4JZeL34SU/7FK7s9nppcvgJ8\nglMNmCdxNdu1DiUks6FFuWBV+D+hUWFgBYVX8wVooG1FI77ZaDGfgN6v1e31\n5n8cXgQlo6S+szCutYJwuQttuqEkH4M9rZBx3inZzxuj2EIXROuhph45PDTN\n3NttE4rqc6TkIEaVlByy/zBZEW/7yhxSl4ewgBGnvltDRIdmD+QEOGxaTN/I\n9EdjWYZ7B80oHu82+XlRgVB0wbu0SEdSiWUbkC/Y7PemaNJEnId2vbG5Qk5m\nHe/c8M0xpPJZ0C8OfID1WzF50NRMEzXTNZL78MwL5JbX/aBHI1gyU+bOrlzk\necdVAX3EaSjcVN4OyspxWQFl5r/itgiJUpboDToWLgwrPdQw7mVIDNvGWlWD\n5rDHdnL7qn8G8EeAEo41qDe4bOyby4tGvA3sR13JqPb/jDSx85qmKhm5D9Mi\n8HP3paNXepG0+sZGLTwBeZlqKOP2hAH5AlN4gflXU0PHDIzSIKj1BoEu/Ug3\nfo+7XYZ4ZbNAVgOIUBkdIUGVLaNLel3WtYA/RbY099ZWJQz1QM7CgHfHAHLW\nYQXjKBiMwSoTXk+smVLsaBv0O05aYe48w/847fqOzRgFK13h2UpOwzdat0X7\nTKg2\r\n=OqJ6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://trufflesuite.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://trufflesuite.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"cba7d6b7dfa874ffbd3cc7951d747438b958cdfc","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.20.2","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.15-cheerios.1","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.0.2-cheerios.1","@truffle/preserve-fs":"^0.2.2","@truffle/preserve-to-ipfs":"^0.2.2","@truffle/preserve-to-buckets":"^0.2.2","@truffle/preserve-to-filecoin":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.3.6","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.15","ganache-core":"2.13.0","@truffle/core":"^5.3.10-cheerios.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.42","@truffle/contract":"^4.3.20-cheerios.1","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.0"},"optionalDependencies":{"@truffle/db":"^0.5.15-cheerios.1","@truffle/preserve-fs":"^0.2.2","@truffle/preserve-to-ipfs":"^0.2.2","@truffle/preserve-to-buckets":"^0.2.2","@truffle/preserve-to-filecoin":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.10-cheerios.1_1623292143441_0.43365938365746315","host":"s3://npm-registry-packages"}},"5.3.10":{"name":"truffle","version":"5.3.10","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.3.10","maintainers":[{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"bb8ae234630e323bd2b016043b784b668457fff4","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.10.tgz","fileCount":322,"integrity":"sha512-1dc3CT18rYRiOLFO9f6AVnNLpk4sGGGE/3ybM07WeoMeSLnwpll/I3r3ZBfX0vgj8nbDp79I4EecMu+gORGBZA==","signatures":[{"sig":"MEYCIQCK8gZAruySQ2NO1Hx9GnLIhhmEew9mkK1S1+9FsQV7VgIhAJtKyb57gG2DmKRqMQsitvT1Ng3el+Te7F5XIT6v0dUO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51103929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxRkvCRA9TVsSAnZWagAAiXQP/1gOJNKB58ePT///Ky91\nWJoQ8XgqM4P6YMPXsHhoeekdLJlTN0rzlEEgvCgU/v/Eok9ktr+AyaY78w1X\nB8uk4TNgzB3yIA3Hi774NYp6zyIqNWEEkJMC8OIgpgdc1H0iR+f8XfOR0CzE\nQzRmoRLv1KKH5MPyow0uw4ScZtgri7/QknZ6YUefpQfzc5gNIAP1ib/HpFeI\n+7gpRqP5cWaX1UnspZi3gC4cB721mnEw6kzYqg5BuYVQg78vXg0kQk7Y5wzU\n6k80mER6iCjKjWhKIHsEujeEQu6P5o4LgY7MdvZ3AowGdMxzyYQgOmUOn4am\nkxuwe9NtuBZQZQ4ur8XXgPDARoe0d+sycI5n2xd22NdlPYltXl0qW70qthE/\nD0nsVpWJjf33lNtm5r48c/0LEuQDgNBP9TIbSormBxrPZH3CGc5XNR7JPpQI\nIDvWFoYav8MvgbyHPa2fR+TxwiQMsaK9LZh9BEODok7Ny4jehz3l/V6kka73\nUaAocQvKcMeKNprgcCz9lNoksM4ib6EvEfsYAUn2EJybWn9cfpP029hQi0E4\nWN2hrkHUdQkqGecAq0QtBTB/FAlTHyGxxqaioYZe0x6YuqeXGAAzbvWXfyfb\nMxVPuMgxqhKPaBBVBUGW84pAn8V7L9SeWO2pd+ZhXuCpIluoqo7wEEEYvaF1\nK7li\r\n=x6y9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"c7b6e027c0460a67ccbd7ca007919895411d8e88","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.20.2","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.15","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.0","@truffle/preserve-fs":"^0.2.2","@truffle/preserve-to-ipfs":"^0.2.2","@truffle/preserve-to-buckets":"^0.2.2","@truffle/preserve-to-filecoin":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.3.6","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.15","ganache-core":"2.13.0","@truffle/core":"^5.3.10","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.42","@truffle/contract":"^4.3.20","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.0"},"optionalDependencies":{"@truffle/db":"^0.5.15","@truffle/preserve-fs":"^0.2.2","@truffle/preserve-to-ipfs":"^0.2.2","@truffle/preserve-to-buckets":"^0.2.2","@truffle/preserve-to-filecoin":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.10_1623529774977_0.4029284365188599","host":"s3://npm-registry-packages"}},"5.3.11":{"name":"truffle","version":"5.3.11","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.3.11","maintainers":[{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"ffe5299bd5501f8cd4e507df40f90606083a04ce","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.11.tgz","fileCount":322,"integrity":"sha512-3Bl8Ub5DTmMMS30d9lKuWbL6Gmrf7zZLAVHViQroiPpKtX1Gat0UtGeTSF7FTAImUvZIGuZ47Xdl9I4sEWwfhw==","signatures":[{"sig":"MEUCIFxvMgZgsO0PfX/sOg3sZfsOfFMdtIP4stsO7VWzOtYGAiEAld+VT8/vNxDSlFHULlLMnYIHHehWChNjj8kz+dKoX30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51120077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzPUtCRA9TVsSAnZWagAANHsP/3aVerB5v19rIFRf6Cv9\nd4Gu+csvmqxObL9MtpAgMHrvSJjpRFM4Ix6IFiiRiG7VysqOsx8cob+qmmmF\n/M+LzZQqMgtcmBKFimmA5d6Z3OsanaHR3romAunlrdLZBolO2bQo/qDpcR7u\nswypclxXMixrnZ5feIMK9P2H95jx1Tb1LrsbNwN/To9V244VWMEZTRDeDLf4\njaFbiDIT18XYY5Ybp8sam0u49TL2t9cM36FTSbvDsxOoT2JKmhMcb+F15uYw\nZRpQEMl3dAZYOO/K9ygjWPVI5P5wz5ai6niPpLdR9KzgqRmQgaeQvMCRNhhF\nKEAgHe/lF450OIZijDnLhs1Ff1IO42EachpAwTqfrKErAjwcgzKbqnuuBvLg\nabLQLOLcHuZEBwZ4gIRzzrMfmJMEKtwW90Rr8u2ZVrSB1TycBkq4bScB4ie0\nifKPZs4s46v5mJK2aMOGhpJ5kbA5r8aQCh9Df9GBemyH9psZgwwGR0CwO0yo\n3TLaRslUjqUIzXuX1MIlW88J7LB59ZiZMkMa5iOyG5WNz0wU971CwthyVHus\nwSauC7m9m0ixisAvSs2u4Gnbcq5AGa3VulzF6v6tZLhDwLMNR52d2peEhLue\nvrpX8rPyTZ0d8s7AWQISJIPuKJ2E3dTd0nv2I+yg6UQEDGTnw3dATe02miBG\nUXCZ\r\n=Q9Oa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"bd53ee4a4bdc107c12a2ddf50bab81036ccfccb7","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.16","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.1","@truffle/preserve-fs":"^0.2.3","@truffle/preserve-to-ipfs":"^0.2.3","@truffle/preserve-to-buckets":"^0.2.3","@truffle/preserve-to-filecoin":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.3.6","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.16","ganache-core":"2.13.0","@truffle/core":"^5.3.11","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.43","@truffle/contract":"^4.3.21","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.1"},"optionalDependencies":{"@truffle/db":"^0.5.16","@truffle/preserve-fs":"^0.2.3","@truffle/preserve-to-ipfs":"^0.2.3","@truffle/preserve-to-buckets":"^0.2.3","@truffle/preserve-to-filecoin":"^0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.11_1624044844989_0.010223615366808714","host":"s3://npm-registry-packages"}},"5.3.12":{"name":"truffle","version":"5.3.12","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.3.12","maintainers":[{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"124f089c5859fceba3dc3ceaeb5981b51877039d","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.12.tgz","fileCount":322,"integrity":"sha512-JpqIWI40P2Z5mfOnpo8UKEkWKOila/rGaalxM++3uEvylzh+EXQeBgHwE7Kh4iKfqIGXH/cfXDxKXgilTBiMYg==","signatures":[{"sig":"MEUCIQD3xEbJbbI2f90IxFqL6Gq+X4mX0YnprjErrTxCACGhKQIgRmtNzuMLuiRdDt2/WGux1wxK/m7YNi8na2w5Gjz5Rz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51122280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1R55CRA9TVsSAnZWagAAprgP/3VaUWVs1ycw+vE9YVoL\nptY+cjGHMDU0ByMD9jDuO7W5r+GHOdW2XPIB8X4SC4XdrzMLl7/xUnDVQjbN\nVMk4ZBWkQ81ONT1bvY02jvaQ0/GaeDqjwM4O+0JBgCZphJ9QYCkSaO3cTbMn\n8lv3tIOQWLsLiJwx7eWEWCWbYIyjaM7msoOSlUEfMsGUso1JsgR73FWrz3m2\nMat5RNCUNZ2A72LSz88tCb2TCe0I7Sn6Y2Yt94OUniD/AywJ3wkTlwGYUUnR\nkK3fmAPGSQGxGNAPFhJWcJKJzNA7vdJUAGOynL0GBoGoDPvtG9BIHuEH+Py1\n/QQJf3MMU533JvH5NNTWow5nZirMoXOP9vWkJ5d5PhVul6e6U/IiCTXSUGcg\n4zlRZar7AWXtHXZbQ+b7eApoKqHo6amnFxadfj/HaQLhiUZ8x0uL8G7xyrlq\nvj+V3PI1sYIj1SMWfwDRfyk7zte3HWEIIzZlKp/iIH8OdSJH233XKFAoP7F2\nyFNVuaExVh0n4whjoT994mHn7+ybpszUfQVpO1p3dln3XkTTpWqmayhhoxqk\nIRjdzVef9rsGDiC/ONwpTAEvnZrcBNW+hKpVAx0hTxpSrJOccS6JbL2j7AYb\nDXdK8NQcb3Lq9agOQ1slF2GUppM+OxQ0WCwVjjotxn4i3Nln2txaxQy5Mmxu\ngAkU\r\n=wgeQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"49df3656ad450965ed79aaeb1512aecf5389f911","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.14.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.14.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.17","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.2","@truffle/preserve-fs":"^0.2.3","@truffle/preserve-to-ipfs":"^0.2.3","@truffle/preserve-to-buckets":"^0.2.3","@truffle/preserve-to-filecoin":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.3.6","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.17","ganache-core":"2.13.0","@truffle/core":"^5.3.12","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.43","@truffle/contract":"^4.3.21","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.1"},"optionalDependencies":{"@truffle/db":"^0.5.17","@truffle/preserve-fs":"^0.2.3","@truffle/preserve-to-ipfs":"^0.2.3","@truffle/preserve-to-buckets":"^0.2.3","@truffle/preserve-to-filecoin":"^0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.12_1624579703515_0.502532491517212","host":"s3://npm-registry-packages"}},"5.3.13":{"name":"truffle","version":"5.3.13","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.3.13","maintainers":[{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"20098e9a2c2338c728151a7dc845aa21f43533ed","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.13.tgz","fileCount":322,"integrity":"sha512-NawKbUhIz0QnTktyHXt/Ne5cSmCKjp0G61FWNaI7hgnAHGuK50doo2MxkccOj9Wy/e58N4CIXk37s1+6qbgb1Q==","signatures":[{"sig":"MEUCIAEuYIuucI/VfXHfseOH1oAoNEQYtAkrD/uQfI4l4+6FAiEArBeR+DnDzFpu7aHTfpvkfLTRV0blenmxmm99JeewSHA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51122405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2lqdCRA9TVsSAnZWagAAQQ8P+wSuUCqIPFdfqSz9jcYo\n3Iunia26BRn7RjObmp6QAywLkU8F/DiWp5Qh9a6lGWOeeEBtOgi3KZTux9nY\n6Mr2LVE6J4QXBEt/iyJfpw+VI1TXMfiyH1ALHQsfzZDMzmxLuQzycfbyWZ50\nqMCn0qz/iaSurnxHOe2mB3DW1UoBNVrar+mYFJun35H+r3vJsCUBhIQ105kW\nH2kJWBjJStE31CmVKoxjngUY4fP7z/UkFNgRd6Zv/cpKl6I2guKChbLW3L3i\nw2zRlFrx3qcGh66Ywx9N3/UdKU1jwl0u1Q48SwgS5SBmVep7uK4Sd8hkBeIz\nErtk4rxHB9qqjYdI9I/172BFhVGlDVYUUYSNg3MTu+5SKghml1UhSLm9ve13\nrcaR3a6Q28Z5G2BPYHh5l2coqLRmZ0gvyY/UWyWH/JGa/0hejJhBDuYV986T\nZuuiizkQK4D4uBi5DWhXFT7ArLYdgS9P55AJm/7QFufEuEr7ChATpK/Yp0yw\nbugJqmuasOSfuDTmVBcrLBwtsymfB109Sv+eFKVNgFRpp81WCsDgHR+WEdPD\nRC1YSYGPD+ZwMUfYyJ93hhuvTTAzDFfdcP2o7O2vM+419y+oArwnkH/kHSKu\n1WexZcVW6EDxVIcxmPgwlp1OOCe4gbCeAyraKeVuU1kXPtauZ0l59n81djG4\nh4xP\r\n=T6yv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"5694199775717d8404c02b208dfe70c12afd2103","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.20.2","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.18","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.3","@truffle/preserve-fs":"^0.2.3","@truffle/preserve-to-ipfs":"^0.2.3","@truffle/preserve-to-buckets":"^0.2.3","@truffle/preserve-to-filecoin":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.3.6","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.18","ganache-core":"2.13.0","@truffle/core":"^5.3.13","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.43","@truffle/contract":"^4.3.22","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.1"},"optionalDependencies":{"@truffle/db":"^0.5.18","@truffle/preserve-fs":"^0.2.3","@truffle/preserve-to-ipfs":"^0.2.3","@truffle/preserve-to-buckets":"^0.2.3","@truffle/preserve-to-filecoin":"^0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.13_1624922780497_0.8284824926994967","host":"s3://npm-registry-packages"}},"5.3.14":{"name":"truffle","version":"5.3.14","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.3.14","maintainers":[{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"e542a2316f2d9473d74b1aab86e2de39fc6e8472","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.3.14.tgz","fileCount":322,"integrity":"sha512-ZLeuX6S8/cTdL+Lkoq+pJU2t+3Chnd/kOJSWIn2RZ+1W6iuAfppdMbN6C1SF3fCM2ERNi7CL2wsWs/2pYG2PRw==","signatures":[{"sig":"MEYCIQDuTnCxRHW37sB8E1e/kaUvErbmm9koZpGoPcY0WT5pPgIhAIQJmtJIDQ8/4LnHIporyRPOBXtrdOtwo4oSWTmXN5Pt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51342192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3lCPCRA9TVsSAnZWagAAovoP/2rEmXTyY3aWID4KOfkY\nG16WtUQqZhqbxijKEEPNvOQwO/Tb77jYNdKRwdyZWLSyfGs328g/WEUajKAI\n7S4L7FuVwEH75lpJlViwz8JI4HkHzRTR4RtKQmeejTEoONCQEdksYaILhlXU\nuuR0o9gGa95n9rn5Iu4BIUeit59gp+uhrXXgCYUbKLoX58HG8ZsgaEn2Rpog\nOZ4cT6O9iN7qgbYyK88P2koKU3zHCqfSsvzn5T6/a9ENfA4tIEbXsehi51Bu\nB23CziqCjFuS3S2Pn92ScT0eceZsf7Z9TBjmlgjp5xSy0wEtNHjmHc7bDH79\nqnM9rNQyjW7Z29FGdy10Xsmk6oqHaxIP7d8O340eOGj02gYm0kqO5w61EI9b\n1OvrrfYeyuWlFSU7zYtqDT5xfZpv3HesAe6mmrEl/IvoLGmyfHgcPbpPOsOS\n2YANWKAe7aVqEjhj5QYzRsC1wO8cL1f0XEiz/PaSC1mQgFggqa4LKSdaHfkf\n8ev9Ol/K4e7hlowZ4UeaYcEOEd2M/5T4mj11W0Ou5b4xbcdOvxL23++fmCQ+\np4A8rAlW0GEPLgPpKRsVXmhyLL0FCi/z963g86iN3VFafp1qtHhy3/NUhT8F\n0uAJiTJ6l8C7JjvsYg6e6sRs4bh8O6bgyvetctxicKtO93lhPwpyES8yZTSR\nCVdg\r\n=k0+V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"abfb3646eea9d57e0a6f9186c12bb51680c181d8","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.21.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.21.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.19","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.4","@truffle/preserve-fs":"^0.2.3","@truffle/preserve-to-ipfs":"^0.2.3","@truffle/preserve-to-buckets":"^0.2.3","@truffle/preserve-to-filecoin":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.4.0","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.19","ganache-core":"2.13.0","@truffle/core":"^5.3.14","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.2.44","@truffle/contract":"^4.3.23","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.2"},"optionalDependencies":{"@truffle/db":"^0.5.19","@truffle/preserve-fs":"^0.2.3","@truffle/preserve-to-ipfs":"^0.2.3","@truffle/preserve-to-buckets":"^0.2.3","@truffle/preserve-to-filecoin":"^0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.3.14_1625182351140_0.30955823430791884","host":"s3://npm-registry-packages"}},"5.4.0":{"name":"truffle","version":"5.4.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.0","maintainers":[{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"69b583f41b7f48b45e10a7d44251e1babdcd8180","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.0.tgz","fileCount":322,"integrity":"sha512-Pk7Ol1rk2oRr1i9Bq6PSCVqEEPLDaWXth25QbUc0+gjd0no2Vl6w/nZ3pXXv1FdjEi4926ulW0PBMbK6OXY4dQ==","signatures":[{"sig":"MEUCIQDJ0ALxER4oROqHuOYGm/jOLRjQ6Nt7NNgrXJMcC5M3rgIgcmVeDUS3UhNdFOrrG2ZAafegSBz2OFX7vN+pGYtp8Jg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51346859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6MCNCRA9TVsSAnZWagAA2McQAIWIh8PU8Hvfx5T9dUsZ\nTS4Dd3XqDTmBTGsBjtzjZTMNTxyjTIvkLHtZTZ+Xb0igOknU45nSWD2YG54o\nDXjeUhVE/roXqUuwHPzZ/lDN7Ca4u/BK89hx8Od3pC4e8UD9vx76b06JIm4y\nPQQ4MpiavLuiZ+DI5g1Pk1shtn3rgQqPfhh9ql3bXyFWZZ01b1fNfvcCPQdf\noKMTPGD2wyfWRpkEKg+jXOyjTlXtNzIRelZTSu6LQ7Aa6/LXG3OvsEfiTo9K\nTtkttsQCIejkvrVYN53Ctjd+aR4aiHLWG1jJqT5Ozvp91Jer5jEgcbDK4Kxj\nB9lsiVmYBd/3EQzlXaG8qqncvmQr+erecSZaBFEeHRb6YYCbXRx7Rxv75F73\nHD3f5J8zSZ5Hr+I7/UoUXjoXUrsX0Yvx2IsU+3xWNsMJEJgpaxb0Bvh7ewpi\nzcGJptBGKqFsMFdnZhrWuuS3+eyo4MGQn6W8s50V5p/OxIVly5HEA/+L6j9w\nkPoIt82mOMI0wH3C55rTGzUJBjlkntWqWFMkaKS6ANy1f4QpBx7wgFJITYn1\nOE2i/hZL7kgjcy13Bb2NY5XK6a7B5TVBnifYvoYBiklGqIqU5RIEhxpA7Q2N\ncD+NQTGPn40dkKTRBVOL+CB8M4BHZm9xGRRdcaub4+OnoEIkqLgHLtFD3A7L\ndPeN\r\n=WnqQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"46b6a05440426e664ec65827e90789334783edac","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.21.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.21.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.20","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.5","@truffle/preserve-fs":"^0.2.3","@truffle/preserve-to-ipfs":"^0.2.3","@truffle/preserve-to-buckets":"^0.2.3","@truffle/preserve-to-filecoin":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.4.0","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.20","ganache-core":"2.13.0","@truffle/core":"^5.4.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.0","@truffle/contract":"^4.3.24","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.2"},"optionalDependencies":{"@truffle/db":"^0.5.20","@truffle/preserve-fs":"^0.2.3","@truffle/preserve-to-ipfs":"^0.2.3","@truffle/preserve-to-buckets":"^0.2.3","@truffle/preserve-to-filecoin":"^0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.0_1625866380356_0.8039838118859144","host":"s3://npm-registry-packages"}},"5.4.1":{"name":"truffle","version":"5.4.1","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.1","maintainers":[{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"d5d471a8aeb46cef7707c069be00ac92dce64319","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.1.tgz","fileCount":327,"integrity":"sha512-ji5Nkw9qTP6PUktf7DwkZqlJKOKFZRjNeWV73urvnO80gS9ZdM+zSYSxxqgtc53E3PLcVaaetNs8T4LzUYlkjw==","signatures":[{"sig":"MEYCIQDW/j+xDoKRzrv1utD6u7lLihW8SxUesj548ZbulONbrgIhAJnm9iGDocFQIFcU4v9PG3JsekUTX5TmXeOxAGApr5H6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51350204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8KE2CRA9TVsSAnZWagAAWRcP/1xJZhEf1cqLvpmXByES\nhJAdvk/Mkaj1bBUxbTRB1uDmUKe0R5UII/1XfCqWFpRGJ4vW9Mo6gvPCLWTb\nftVg726Gp/xnLKdKb+GSL96/fnu9U0YSHE/tx+TiSawlKVuPYj0+rh+eMzrU\nOndlxTt8n/3eSR/rqTI23Ahp8hUnB/9mxh89vao5ZlwI18h2IJ5Uuk/5fTTM\nBwe89FcEz7qk1Mt3nDPdqzZw153U+AdNU+17FvhOsnwou+yJVdXf5AEMO7dR\niD2iRrKgYj0+uEAHhJ96aWXzl/SKCP+Kb5HD8f1SdvHXeTer1r4fmCGA0bTF\niR7pf6E2J7//VL1L8wSRSs3EHCzQmz//xhnEOwczjJqIvv48mOWIjMpmyWNy\npadQmTE6ub5QUykmY84ZzNiD31v97LWJvZEJz/wOLm+pjSIw8icoiHns3ifn\ncsZCqsidT28ihuUuiaxVzOCoQTnQgI5cLoO8OHtlj1/zfHB2nk5bYkmKXQhc\nYTImA0+JD2X/vHgwf/Z3w3/EKoW+h7ubqDQXK1cbtyVsC8dBcI4oBPMYrWco\nDspfLVidqcu6R4Rcc6nwTudW9rFup4AKtnMBzhsR3I4wS7P3nndCGvWEqQL7\nEssLUB1MhtSaXbSLpoqlPv28qtUXeh/57sGpyzI5sRa11ICYAmAakLyHH8fG\nEo7U\r\n=cEr5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"ee43a9a8391547a1e607aa944ada006a41bcf5c7","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.21","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.6","@truffle/preserve-fs":"^0.2.3","@truffle/preserve-to-ipfs":"^0.2.3","@truffle/preserve-to-buckets":"^0.2.3","@truffle/preserve-to-filecoin":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.4.0","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.20","ganache-core":"2.13.0","@truffle/core":"^5.4.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.0","@truffle/contract":"^4.3.25","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.2"},"optionalDependencies":{"@truffle/db":"^0.5.21","@truffle/preserve-fs":"^0.2.3","@truffle/preserve-to-ipfs":"^0.2.3","@truffle/preserve-to-buckets":"^0.2.3","@truffle/preserve-to-filecoin":"^0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.1_1626382646422_0.060155885082594285","host":"s3://npm-registry-packages"}},"5.4.2":{"name":"truffle","version":"5.4.2","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.2","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"7a38b1de2af615b4cf730dd11b9282d2bcad054e","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.2.tgz","fileCount":327,"integrity":"sha512-uzmhYYCqh4tOvnI4LmBOmIJH1NICESoTSVKM7idjSsMCx+QACc2pr+Pcf0EW5HbBK8l1eDhUdor8o2gxrnVYMw==","signatures":[{"sig":"MEUCIB0pm6nODThN+8H+oczzAWrNVxanTvuir37+w6L9zF4+AiEAqMEPVHzkGinV0p2Bwtr4wIVCLS8z3TqlrPaNDgiKluo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51345680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+34iCRA9TVsSAnZWagAA73EP/RkmOO2dNNFpv7aWLfs+\n/tAHXEKYAg9iznKzW5G7vI/IZqRJBKQqb/F38iXSt7Fho2TyGJrfgYAw7Y+D\nhb6ZVVyx94UfZhJWIm9Mt1nDhywc+TJn+GfIaUMp5FDN22hjUfC9ytHPGaQC\nhfgUuj63/6LWnq4l2AMxgakrzyzkyA/uINB0CXGTrcbb4GJIYcA/vXfBfAgy\nT0xLdHLVNFukRoGw24/0SQxdDUblRBfcYcUUcpHYLq2w1dH7KGheRvGMZ39M\nh8VTRebhOeZXctWU212ktJCZQUOtKeouC6dsd+/Vrny+LioYTaKk+CLPTnaX\nowrtcQQl9gtaCtTVYF5BuCoRRxVWWXnAbFK69M+JXcf0pPnrduka8g6AQa62\nOQ5MWGV3eUo2X1gw97IFcZ8y+jOw1Y10lgezIp83SYlFy9zHP5pCL8ziC3O8\nsNyRJhb/bdy6W2Qq7KfBmn3G7gwRbCmAQs19L72SwfEIe+ELgzG8X1CjVRH0\n5oBVDCqovQsBRcvX8Zp38rAZVtx1NZtAIFxIp4MU3S3sKZnPA5YVwxtMxCPL\nlEwksRx/s+Cv/KxCw5zMGV9/8sbtZUsgVzAAIIDSNY/rLZhbiXrsFpbM/j1N\nvWUC9gLIpUn8g0hyPbtNMNymxC06BBnVKjdjkjFujHbW5eqi1XxOmWiggqB3\nx8sW\r\n=0MSY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"4a67c2bac87e6401e18a20041e6947e1fcabb3d1","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.20.2","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.22","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.7","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.4.0","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.21","ganache-core":"2.13.0","@truffle/core":"^5.4.2","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.1","@truffle/contract":"^4.3.26","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.2"},"optionalDependencies":{"@truffle/db":"^0.5.22","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.2_1627094561831_0.5902763708913761","host":"s3://npm-registry-packages"}},"5.4.3":{"name":"truffle","version":"5.4.3","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.3","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"4aa6296abd661ccbcadc975c22d0f7cd7f9995a1","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.3.tgz","fileCount":323,"integrity":"sha512-2csnyT0ivV4eC70JZAWDFLSNSNMW+v8khCiIg9cVCWui4SmZiz9HwzDoEtzDFdA1oJ5knpC5aqSm0+m+W8qtNA==","signatures":[{"sig":"MEYCIQD4AxPntZtBNEJMGduDkOZbRQQIeTFmXJj2kPpNUIrfDgIhANkrQI58lyRAQR6Q8xT+k7zZqRow8tnQMxVyZ6i7R8Lo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50231368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBGGrCRA9TVsSAnZWagAATLoQAJXaaoZDQJUEFEAD13Di\niuvTRN9MvDvoEi5z4/BKx6Zd+1lXZN4Rlzs55HiAo3q0kYC0JNu8EppnATOt\nrIub7D4FPNvGLsbWL6+bUTmFUxBY4p5JRpg39zwloFtSDxmnwBBcHkAPj15l\nvziaY3RHCQJ/S4D1InVWwRAIBMYeLC5ZAbQfU+RVR03QERJRhHZ52jr23/+m\nYtlrIkOb00utWC1c7qsMW9Ei+XtX2qD2mWKWhiXRd03Rdu9iVJvEsdEXj7dy\nwsBNHezzKJKP7dL0+Y01K6vV/VoRVrNMMOWJ4AUg69DEx9GhICLobgWxlMjq\nZ5v7zCR/HzoRYbZCbiB9qBgQlOTB9XjthGhlZYSwfUnaOrx9EgWEvcJywDne\n+y6pYOQK7gtS/sNSfLx6zkcmb1ch+DzavCra1LhH5ulSeJ6gbBZuDSiKeMnG\nkS5LXBT7WiLP2vzIX9NK/2OuHWMz1FsicPWtSG5g97iAZIy9qaZ/6qQvE4kS\nc9ak73f1141NTyTAiSZvubl4cEEhxpcJQEst/5z2lfmuCpp25IpD+cWZa3K6\nVwqdq3TICw5azxLFGm5aNXWsOciic/XzJ9t2tjsXU4cSwUXs5QyorEIVp9DE\n9+ISTnvGyBq/bYbMWiK8WvE1fsFd2+vjxv8Gz3aAiWTxa7wRZXMAlE2YBYMH\n20Ac\r\n=kYCM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"9d27dcba66f8d3b9ed398076deca8459dda80100","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.23","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.8","@truffle/db-loader":"^0.0.2","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.0","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.22","ganache-core":"2.13.0","@truffle/core":"^5.4.3","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.2","@truffle/contract":"^4.3.27","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.3"},"optionalDependencies":{"@truffle/db":"^0.5.23","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.3_1627677099047_0.7526448950526756","host":"s3://npm-registry-packages"}},"5.4.4":{"name":"truffle","version":"5.4.4","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.4","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"5069d9a4f627b81c7e15c834c6246ee790cc0826","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.4.tgz","fileCount":327,"integrity":"sha512-XMoAteC+t21FyJouexFsfDULvuS3JcCef+AnAKwt4gNe4yXDPHEn+qTa8AJHRHz/tCnvdRJveF1B7RNw0rh2iA==","signatures":[{"sig":"MEUCIQCPPBnff1LDr+TXp+UM5TnZYiVrufg3kQilxLUb0X0y2QIgC5LQduWU97UMcEbmLc0mQjkUjRxM6Bljkz4lYxIYaGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51132828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDYjyCRA9TVsSAnZWagAAuZMP/19KqWLh4a+meTc86ueH\nO3TwCYLbDvLgfe3Aoxd1COhBlAvCoyHaDXv4MSb2IU2t8wU1feZgDjQduc21\niHE0plagwYd8Kn1U3lVOqSyTg10YiHCJ1Q2Vt99HMcx+0J7er5nAkqYi2KFy\nj1WJG0eNP5eFmMr6JdpxCdrzEsVeGPsOIvWzRTFp6PrKFPNKz/oLrM0hWk0C\n58PTmZOEdDYbEEQtbLBsSEPAAZ2QCgencyfytd4q8LdPwLjhHpaPr2l7mSlQ\nZl4Z2ZQqx9BamygteyiUR++pN1Y0pY779Y1GrOoA2hfstrRWaGGFcLsYDF/b\nJAhCz/zHKxcOPN8SRflxDG1Iw1H/hQBAGBXJ1rjXlkVh/4DRSvVDykpEOyMK\nxY2maUpyIobbjGzok9FkacWnBlz0euTVwSYi0MiTLtE8mYp0sqsDVKdi4LOJ\nOS38Zm/CZZ6HanVojBRqEwRERMQYxcOzYRi3Y7u4/fYv7hkz3bpDur2QCTTF\n/oxTFK46se+3L9vhGKrysHO+hZ/dq4QSWVEHZp945C2EjdA2E7HMroZ0NvhW\nDVCHWmRNrxPRf4ZUFcTA9haW6xUP8lRtnqInTDByGq3QK4WZT5EDRG06UMsx\nLU6/+1L33uJc0/wYsA4Q46Zl7J/DzvE+VOHxBJ0Xc14AFzSrvHSAznwbVUnq\ns4o0\r\n=MUMo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"92c509dda96ba7e98ba0bf85030edcb9337b7346","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.24","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.9","@truffle/db-loader":"^0.0.3","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.23","ganache-core":"2.13.0","@truffle/core":"^5.4.4","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.3","@truffle/contract":"^4.3.28","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.4"},"optionalDependencies":{"@truffle/db":"^0.5.24","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.4_1628276977518_0.8875042138771199","host":"s3://npm-registry-packages"}},"5.4.5":{"name":"truffle","version":"5.4.5","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.5","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"c3b35826ff9b64ec97b0db84eb898cefb4706327","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.5.tgz","fileCount":327,"integrity":"sha512-pLiz9PM5yt8L7oPvhrd1+gw69+pWLJae+K/yTj9FrOFFsTakb2pEx8r0iS8VjH9rGQ1xssIlVSBaHV+6ub+ehQ==","signatures":[{"sig":"MEUCIQCxj2tD6yYUWe/OVM1kE0T8mkd0Vhx7pGVn30rRKEVy4QIgDDV9q12AJQiV8ekW/AADokt/ESqcbx6pLBD7BA/OZfI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51132830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDZuiCRA9TVsSAnZWagAAQHcP/1ShyRjTUE13vzBiwgb+\njqXYSPIUQlRrFmvGf0+gLO0P8P8JndRml0spdQC7ruCBh7G9qbIb0IIM24kb\nQmBiOF3BSaXRWBVJvdZI4PfNOdqYGXUzipQOQS9+RjO1G8kxqUWvCLIWk91f\nalCtWfv9KfGWG1PBy+hp5+1321S+y5WYwbOq3s2AseSezcFBig4znvoedsSI\nbKOYnGiRX1gvzc2T5qEDXMZ7qtIDa4XDCEi88Oo3SwfV8BranhkMpfYxh6UG\nhj7uHP+n3/uCzOqihcC5YpDozeRfWGNwuNCOwUSc49nEvMR3biC3y+w7TOfp\n/ycmZJpZOo2XqhIU3vY3xUcuNeffEXa+A3lsYGceyvq9kXDMkdlnr9p/niEX\n9whMyFtjh6aHJSikpeLIhhbpoKFNzLuP83U0GfuhNietkAiFoOXKcnjtjuYG\nMVKUyafOoTtaBaMtEspndFoy+bI1a4uk6nwRsMvQgcw5INlkHtJCwnB+ZnPM\nZaTxrMJI4Mq+ySZyPcXNstglmv3IzY3mDsGlJQrdpQiPutPJV22zuTUFHi7h\niu+cJYmlCgPnDsafX6uFrcBNUpeW/O7K83I5AapF9ar0betvk+khuqY1czuA\no9HJtnd6QdQhtWzlJbavdvtvt8dA4jc7QFuz9xkvvGxZW32hFWauiu8UCTws\nAqsx\r\n=JYTU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"199c589965f6dd7d5cf1308ad95b2d3f5e28370e","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.25","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.10","@truffle/db-loader":"^0.0.4","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.23","ganache-core":"2.13.0","@truffle/core":"^5.4.5","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.3","@truffle/contract":"^4.3.29","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.4"},"optionalDependencies":{"@truffle/db":"^0.5.25","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.5_1628281762553_0.3549305368445588","host":"s3://npm-registry-packages"}},"5.4.6":{"name":"truffle","version":"5.4.6","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.6","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"52cd0cf4a78e9332b9d55e276fae726ee6f79be0","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.6.tgz","fileCount":342,"integrity":"sha512-y1d7bNS1TmtKinzTbHaI+h1L9WX1/E9+G81uIB1lMoYGDs+gL1KvSHt50wpMcwMoSan9Nn7h2vMxmyQmyfD84A==","signatures":[{"sig":"MEQCIC8Yu6ijuOvJQ4eOuAeKf+exzjxXSW3vhvO4J/4RUWLZAiBKEAPdnTQ3qyQrrELUw09JKfbHfD/fV7KOQWTfkdWECw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51143864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFZE9CRA9TVsSAnZWagAA8BwQAJqojoAbZ67SjjeaZYFF\nuNT2n7iPot2lVv8BrchV80IGCt+jXjPnIf9SjV0QqWTId3RnLWXFV3vQMfoo\nElpOYWR7JLNvg25I0zCJBq7uqyWkTuNihYa3FSv7iRChs5GFhWT3gTu7hWzD\nzM+HNoL5+zq9jVF5PWJqxExs5uqVJzQFGyNILEzlvCs54sZcpjG1u/zRRY7N\n3qBIkKvjpCtCdCLCzCdJxxNRvj7KuxF1Qtjg4+ItSSkLwCTUKPuSq4XFpE75\nFTsqPMkQs/JHbdX39IStRzXYlSvuIxyG+krAn8Ar0PZ4lvsjo6YbwoI1BK8w\nEMD1ayROIx6rfzemT1BxFYFTT+Ja75IyH8IBF/qBQEg+4Xv7ZrQ2y2XhVIBb\nwv/woI9C/qjCO1gk2jVvzAI424jHmKngbfV17SddHJbtHKipAUB2JbVZ+S8e\nGEsAScWogTwlAdtkeBgW/JEg6m5aEIVi1o2xVHRxO8YfHXkyAx51pG1QZath\nxIrc1GED+3nb727BH3p1OC/SvEfeYgDY9Znv6ZREx+Ef/TuzGLcKYVXE+5V1\nI6fUEj8UOawKu4JLgWW7MEWUa9o/7akTmO2CNfGwuJfjyc9B4L6KEOiSHBKy\nSNvUZaqgGwTWp0p+ClkVkJ/ovlVGE4gxPIjMpiPNYKK2SHdrErQGcQKpsV7P\n+Ff/\r\n=qA4V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"dee904b194cfb391b4cf2ed470dc596a2d503898","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.26","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.11","@truffle/db-loader":"^0.0.5","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.1","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.24","ganache-core":"2.13.0","@truffle/core":"^5.4.6","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.4","@truffle/contract":"^4.3.30","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.4"},"optionalDependencies":{"@truffle/db":"^0.5.26","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.6_1628803389156_0.24376512119742566","host":"s3://npm-registry-packages"}},"5.4.7":{"name":"truffle","version":"5.4.7","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.7","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"401f0a32c974bfcd330f76f6d7cf76abb5288405","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.7.tgz","fileCount":342,"integrity":"sha512-cNbCPBDjmeg6r+OS4ilJ59TVtu+sNfBN2C+EQbZwBdjKwzv0i1kWk6+CIdka8KTkyKhK9JviitmqA//ILu9uNw==","signatures":[{"sig":"MEYCIQDgH0AWxJz2SwO117wThsB8429EYELIOd3UMzVMYHE/HwIhALLUWuv46fuU7YGyLmjwKRo8adt0ovRKjUz7rKUs3/WK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50700021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIZ4vCRA9TVsSAnZWagAAzFMP/jugWaG+NGdNJlin7naV\nDQ2dAWrfgAegZxoXQoNGHkwfh4lZpEbSHk7bIIRNwUN6UTsnIbAGi8E1XEjn\nPodvbFUkZ0CSFM4bseTKDA8NNSys5Dslg38sfNJwrVneph+XKzikwaUKg2JJ\n6Vd4pAhB1KDGLxDYbaDWzK8lDMqMTuH7XT2b9pgBKCMOZP+ywBAyvbS9TI/D\nMyWhtrKwPkCmlXTZm+mzpatv6NXM6t1c7B+xAUyHmdy1EMd+wGkoEEM/zrld\n6MUUsHN4Z9zUUTjytzCyi/UTGc9t1eCryp9ndH24I9hjX8u1OiOZpPYUWgQQ\nhaUaDyXZ5OMJn+uhMHzPRyryWTwetePsEWiZ3dqdjWMSHSCuGbhQjLVriHSN\nFdEDqAHXeYp0fD7S7h4HEZExb/7Ae6JcXFngs4xN2jvVxpz/awVP26oLJdM6\nKzAqxxFT/67uK93d3P5Lu1e7nesdvSWcojedYz8VEJbfIg5LPm4AYKaAqRw+\nZGKqQkzgXRiRHHw9qLrMGI51TY28iejTcFN3d9I0/zqCDkCQzUQTggag4NBa\nXITml1tBnyWpvf6VghiYcWzEN1Girzp5TC3wgmldD9TkE3gFXOwExhZLWZML\naI2rFreyPP1ou/DpmBGYMvRwmlW8LAoAqre/cLk1s5xiySrt+ORznDi2wyUp\nlUv5\r\n=MyKg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"97e2378442da45508fe6823ff0da6fcd8d339f81","scripts":{"test":"./scripts/test.sh","build":"yarn build:patch && yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","build:patch":"node ./scripts/patchHighlightJsSolidity.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.20.2","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.27","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.12","@truffle/db-loader":"^0.0.6","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.2","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.25","ganache-core":"2.13.0","@truffle/core":"^5.4.7","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.5","@truffle/contract":"^4.3.31","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.5"},"optionalDependencies":{"@truffle/db":"^0.5.27","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.7_1629593135378_0.7082206216171003","host":"s3://npm-registry-packages"}},"5.4.8":{"name":"truffle","version":"5.4.8","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.8","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"f21785ae8cb6e941c68372867b4665a014d6ea21","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.8.tgz","fileCount":341,"integrity":"sha512-0Uv/4GZqi5EOpyJuOLZd3fx69ukPuKRQHUeQg4FEmZ+ewMXNNwSxhscRIxWTADz4lUMuFPp0y7P8XBqn18MlxQ==","signatures":[{"sig":"MEQCIGoSxZuLHoIA1aS/XMC2PuDPICIDG/Od0GrXUFqvL7N6AiBTyix7A+n6OzRmS5acJzww8edxZX2qGThF+Dxo83hU7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50701013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKSFGCRA9TVsSAnZWagAAjlwP/jCyTD5CRvxiLnfxiVp2\n4Q2DXBzZ4hZEquz6tcRcWmZ+7ovgI+SsifExsJ8fivRHutfF6AjOwcl/V/YL\ncL1zx5zUCIdaBhG+B8/Ls8uAvaUsWNPJKvYeHuW/yoSrtP/zHzW59B46t0Jx\n1naMjhbPSPpvekNDaBiC1L4j380jmaq3WTNoBcQC9x5itZa1TM5zs8wGz6TM\ny0jilCrbXd5NaS+uQMaNu4n/7cOzysAhQmQGw3R9me2GwdbeQ5H9bjkP3Gtu\nh8OwFfSD+G4Cz13tSW9/kIlhFZqLLMQx1md1vwY0QG1JZaqJ76fzEpI8HsH4\nj2ZbFjWZ9kL/ZKZVCrcLLMp3IuosN0oq+PaGDPjnVbdRsH7of/Cy0NHGl4hq\n8ct0tckT6HsxuiSUCLYRy9HF9Z6HL9YrVRCyDtPVURqp8Uw856ybH1AUj6/8\nIRLUvdlPgNzRKB2y1D37Yn2NJ/vqWQHXI3x8Ryp6xu83iiA8exTJl5I+ZxVW\nZahvZDlIolsYTvKDOOKRwxr1qZuzMQwrgG8gkDpDu/uF/9AYLFoGTlBCEg1h\n717vgrCpc1c2D3By4Yx0OSPV6+fjnecGGDuxMVegmtxzZCa6a2CVHy/Dtnw2\nBF+CYVIrXC/XBGU8rA6oNEdIvZdpOp/dNnEiUMsRwK/F8AKnUjGdblPMnTB0\n7Hy8\r\n=uzpf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"5c85ab4daa724b553767a8a3e21bcc4903244e06","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.20.2","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.28","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.13","@truffle/db-loader":"^0.0.7","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.2","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.25","ganache-core":"2.13.0","@truffle/core":"^5.4.8","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.5","@truffle/contract":"^4.3.32","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.5"},"optionalDependencies":{"@truffle/db":"^0.5.28","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.8_1630085445645_0.4591014584061417","host":"s3://npm-registry-packages"}},"5.4.9":{"name":"truffle","version":"5.4.9","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.9","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"67f3c82150d1a96905e03f2a91e369426acfb7ef","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.9.tgz","fileCount":342,"integrity":"sha512-C5gbNMDR9HpIeyOcGAB/vW07Y4Us1vP3KJVIjheqO3sFCOAfeyKCnBfR5J+qBAo2OFr2lUZ3eh2jftMt+v7JWw==","signatures":[{"sig":"MEQCIFxXMVYGJthmReRU1gBk4xI2RBJmlOoERLmwgkUkAFsdAiAVR1CbfRingCDHsJpfo7r0Kmh8xXlU4cYGwTryo/C8tQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50881947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMSypCRA9TVsSAnZWagAAMVcP/0vDidi8jW/d/pG0FMe3\nptQuoHDqaaXXbpiNN78aPSaLRRlpmKU+QWH0juO8709yxwifGx92wEAhoAwc\nM9rEWzE+JdYKp/k5PmA4PXg1vnEF3OnFj/uOSD71ry+g8B/lK0BlGSEbrY6W\nubFqvY+EbqfnlhQJ2LWmC1U/HKlln9TmR30mdnJtbHgq+3YgtEZRq6KqaZhx\ndgoE9dg/yCkKeLhL499Y7c5C33+ujLqKA5MB8rmYAW+KZJRlKx6WMMjL9o8+\nfWNOTcIF9F+n07n2ZxW+Pdde39/RpTbTqVU+YwtEGNwjKmiZhtqo7+2gsHjG\nM+t0YutXOt/MrCx6LZihZNwW4SfHIgNw1c3Za7MSp/19PnNQVjMUgPYuUspK\np1Og2uin3S8FVQU+95UxkuvlxthN0GMSoAJNiQiK+tLYsCbvzV9VgtkfDkeP\nHX5V5uONGXfWoqCR8EmC5SrbYDnEjHbncPTT6mJG6WBFAStUv4BdEuh8zBqb\nT6TAQ8V+x++aQWMpCHfS90dglRt6hGh/gN10RbLzf2Xc6/mnL1f9zNL4hYmb\n112HvrjiCiMd/IQyJY60w1651ozyagpumgn/zNH96yOEBrFtpjfwb6TL5lDp\noiPmJHK3TcZgNcKtCmWMeAQa9e8y8+BFh822xpl8Au7pZzX4cvSg67t7rBm5\ndLPw\r\n=Lb1R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"2d60c74a2e2daac8713681d23ba2925e431edc5e","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.14.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.14.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.29","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.14","@truffle/db-loader":"^0.0.8","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.2","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.26","ganache-core":"2.13.0","@truffle/core":"^5.4.9","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.6","@truffle/contract":"^4.3.33","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.5"},"optionalDependencies":{"@truffle/db":"^0.5.29","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.9_1630612648810_0.6072797689733924","host":"s3://npm-registry-packages"}},"5.4.10-alpha.0":{"name":"truffle","version":"5.4.10-alpha.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.10-alpha.0","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"aaaa05f081f5ba8576e57819c8750421650c8b9c","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.10-alpha.0.tgz","fileCount":342,"integrity":"sha512-/TjG/UPu9PuvfuvavUHQ2/zuEc63boViY/MTW0yePGze+nKogonHlUXur6dMj3+IWUQKfCWf3XczR5zd6Hr1SA==","signatures":[{"sig":"MEUCIQDk+oMKI4ab8+2bJBRHAd+KxyzBDnULLeonGxs89CQvNwIgdoHI/SXRfUYaXWI5qk659l547svmrgBRqF1awoK6eic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50636751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhONSyCRA9TVsSAnZWagAAC9sP/1mQldGA67wkHaEAzraG\neI1WP5i8E0wNUC3lkXRr+vEW8i/yoki4b2mt1r9/aTZq8UdmrIf8UFAm8HRP\nsMs1VssGpUHT+1VyxLNhxytueHH0YlRLzuTg7Jsvm1dX+86dEW0AiTIdyd2o\nXUrodMcKBOo0T1pzRDwuw7W2PFmlJ4IsQnWkYFP46tZBtIh2ekxeqZVWD8K6\nCWXrOiy9gzntCYDmtnFQO5A9Q2kXzGltNNFrMUJnmYibp+7F6ZZw8T0tHVhU\nhvbRMMfI9IeZF82KNq8kFBHFxi8tSFp5/7eTkRS++d3MIqMgkRJIIcet6z/t\nS2XnHuAuy/I2dlGe32h6PDwmeJiD763fk3Lh1RSQICYpwoqxaA0RGBXMaRJh\nB4IaTQGyWeAlASaYNS8wR7ubqKIuntEhnIoRrvPayhyxmZHQBeznOz+o+BDS\nEZU+zdCeY85AhymJDYWFvSliwpEn765W4W/CO9raPT/E4UW6pnBCBksrdWul\n7TlXEWIWdRSviG4UMJyEet8tE5sTQiSM3WO0FB/3P1JyEdmRjWavJ4M/twv0\nKVRHyv6fX6fWAgjLpXXkgdXF9gQ03/27nYFcbT9Pfhs9+DJ7ZJR0hE7P15bw\npVycUQKBvjP9qf+5H4Ay/092NXE2GdnEn3H0vOV/Vzlck0+WeffAWZLiL75L\nadcf\r\n=YAbS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://trufflesuite.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://trufflesuite.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"a75de9db72a7bf4aa75209aa9732f766275806cd","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.30-alpha.0","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.15-alpha.0","@truffle/db-loader":"^0.0.9-alpha.0","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.2","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.27-alpha.0","ganache-core":"2.13.0","@truffle/core":"^5.4.10-alpha.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.7-alpha.0","@truffle/contract":"^4.3.34-alpha.0","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.5"},"optionalDependencies":{"@truffle/db":"^0.5.30-alpha.0","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.10-alpha.0_1631114417706_0.5552239006593511","host":"s3://npm-registry-packages"}},"5.4.10":{"name":"truffle","version":"5.4.10","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.10","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"284522b2dbed708a6f11ef6987b57a13e1fe5724","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.10.tgz","fileCount":342,"integrity":"sha512-i2EOTmsIkirSdqPGj9FAgVxy45bD5py1WOCMeeGz8I39L9lM/zP1A3NzihWplSL5nYv9A/fM9NY/N/CnVkIAnQ==","signatures":[{"sig":"MEQCIEpXHjAt25mslwyBFd1j10nOGATMSm94an/bKmbh/frrAiBC2Ge011mqzABChHtA61WRqPp+88lulOdBfW29QPleXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50701888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO/WbCRA9TVsSAnZWagAA20wP/ROUCzQvRrjsxCi9kTZ0\nIsNRuK0ZyI/0GPEBrSbC2AZlfh00iY7iCBSlhGBbvR7wA3exgoHeh4JHQ1Qf\nt2d8LozIVGWKQck/BmDufc9wQAZwcoHk6TpqqG0wexV+VsydASi4ZGjhmoQ4\n/zi2NZ+8tuKHaVVWkv0MFMfqieMCghAQCbBsRgdul8SRldwwmzJppuPB0ybG\nWhly2oBbYo5CzrRJR+2BGDy0OkNf7FswiXJmqWm2M1vH3kimV3GRy+Mm3zNp\nGO1NoLeCeIQ1ovDwW/JTc8q73IdCj95bmzjsib1WJINaTrRLM10Vl5EjwTur\nL2L1EgZTzGNDpT0CQ2Q0U2Oj2kfVI1XGi+qk0JrnQUnywssRB0Y8+D3PmElE\ny2YlKp+kLhn3VnU0c4BRHGTrJ31+9KEosdp3xSfLi4vNfFX2AIovwXsdGXu9\nerNlQ5zOUp9xAcV27mMfsPS0s0AlhjAGD2XZP0BlbfaWanphFdEn1A8vXg0s\nYdkZXazMlD/3RnuAuY0uHqJItV1PxK0y7J7bz0BEsdw08IWcrR7zY1OLvzcM\ntJhBUGt1KmvO+gmgfkm3Seq1Xn2ygs9F7jUA7kebjAmasvOZwdZuKef5caZY\nXmrzq5upVWz6ZDm5dedB5Vfe/jh5tL+D+zoLIIkjZG00wMCcPBxE1mNnsI2l\nIiTU\r\n=t3PZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"58c7036f8992e11ae305e8722ddbd66ddc84b68c","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.14.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.14.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.30","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.15","@truffle/db-loader":"^0.0.9","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.2","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.26","ganache-core":"2.13.0","@truffle/core":"^5.4.10","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.6","@truffle/contract":"^4.3.34","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.5"},"optionalDependencies":{"@truffle/db":"^0.5.30","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.10_1631319450943_0.3570365422603987","host":"s3://npm-registry-packages"}},"5.4.10-alpha.1":{"name":"truffle","version":"5.4.10-alpha.1","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.10-alpha.1","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"c77da31af0b822a898f74c3b35a7233f8b5b5e15","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.10-alpha.1.tgz","fileCount":343,"integrity":"sha512-5hekpaFJE5ZCO/FHEpKoE/OyCJsi0oGUVq9HN/DahRlOzEhSzq+FNpfendRGaWWOgPFpABJ7ut0JV4Vs9xp0Xw==","signatures":[{"sig":"MEUCIHEHwkFbFl7PRFj9iGXcx20/AUqmEhEkp7wTQWkmlYw8AiEA7v8DUThSW8T2RbleFyWKY9Msfml3TQGA3WFmZ8NA7JI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154172182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP+WtCRA9TVsSAnZWagAArPYP/jr8ZybnzVkMv4WR+hwh\ncaRFP90hvlHuevLuGq0/yC9C2zDIgSKde6qXI2TZpcOCSsuOiDoNppkki8Cs\nzG9fqS0XCCzXV9ClvM+qGu5DAGd5cCoVhi3zSZsk+r2wMFHbvVUqo1+HQ5JM\nNMQw6OpTtFHfuiqJvJ7RoHRaxRB2WZidbQQIJpY9MGsxNtKhDw7DyVckxHBW\nWvAYfEBR+FyGWlsoM+uLVZlmi7q3TDdOTu1GYvH8Inxk6F3ncUGimpkm1mmP\nhtkCsvf8syki4zNOPxMXDhgs/Hgy15F3MJZxb4hc0fiLFMzIRtmzATt1Vde8\nwRZoJoLUX1S5vz/qyro+F4dhdYnKg8dhjfNxF5azk8mgF39NB2PIMWQrQCr1\nfv78ueoUxSd+VQxkuwqOhhirsUP0Or42ORsTRBrfZDfV9lSwfeUuJlXj5+4h\nsVvJeqMlDSvUBxYAZgGf+jG9BevjwtJC/ZwXFbZHpJoIfAhL+pL+goYESCWd\n9spHvKqyZXOHRA5lKQrwr7AR43JGAR8cZcEy3jKW/rBRQDClyIO/eoc+jtDU\n2lw/z/ISZeOvStqcGdf9xr9NmH7fFSl3C4BP2lwUoi80F6iOmtwnBYpExJua\n0WRllt4tr7NoS+l1MAEBLb1JmJiLU0Vxly55RWVxmoAc9c0ZWSMN5P/p4pIH\n7L+F\r\n=Adzb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://trufflesuite.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://trufflesuite.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"91c563b03474699217ad55108931b9bd3744ff46","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.30-alpha.1","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.15-alpha.1","@truffle/db-loader":"^0.0.9-alpha.1","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.2","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.27-alpha.1","ganache-core":"2.13.0","@truffle/core":"^5.4.10-alpha.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.7-alpha.1","@truffle/contract":"^4.3.34-alpha.1","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.5"},"optionalDependencies":{"@truffle/db":"^0.5.30-alpha.1","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.10-alpha.1_1631577517296_0.5966294883723271","host":"s3://npm-registry-packages"}},"5.4.11":{"name":"truffle","version":"5.4.11","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.11","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"a6f050651ca9a4e0b8ff6ea02765a883b5d16cda","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.11.tgz","fileCount":345,"integrity":"sha512-3gb0tUeUJo2EVQg9vG85VZxErvA6fD1JfTWlWiktWgjtnacG8OFZyG+ZanjkFCHsN8+USj06p5txEElZxX3ixg==","signatures":[{"sig":"MEUCIQCjO7dKs7ggkeksLwi/ZPTE+vWrVz8cHIil3Uz+HvT8mQIgCNumw3547C4TflnVsxQYPxe+5pgcZmHKvVYRd1irdbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154680219},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"6fdc616cf4ce4265ea288d640047ee463a9568ec","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.31","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.16","@truffle/db-loader":"^0.0.10","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.2","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.27","ganache-core":"2.13.0","@truffle/core":"^5.4.11","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.7","@truffle/contract":"^4.3.35","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.6"},"optionalDependencies":{"@truffle/db":"^0.5.31","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.11_1631896223620_0.025681288875848862","host":"s3://npm-registry-packages"}},"5.4.12":{"name":"truffle","version":"5.4.12","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.12","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"1bf5133cc31567146d7e63697ab8067e5b8c028e","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.12.tgz","fileCount":344,"integrity":"sha512-VYEj1ZQsO8EaPGR+F2udayHmTKK3x4l5zG2qveJJSo5PCI9GJuYHerSEmpw58xKK+DUVphGo2H6v8rfUltdPZw==","signatures":[{"sig":"MEUCIQDZzVfy7VxuXWQCITBa9fwGMDl/xS3VYYh+fb/Rd8H04AIgQodARG81iMSliHo9sM8y8tLifXPdagHKvZH+QoYL7wY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51145242},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"ddbb2d1550359fc545a1411eb1a30915ae695980","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cds-amal","email":"cds.sudama@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.22.1+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.1","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.32","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.17","@truffle/db-loader":"^0.0.11","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.28","ganache-core":"2.13.0","@truffle/core":"^5.4.12","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.8","@truffle/contract":"^4.3.36","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.7"},"optionalDependencies":{"@truffle/db":"^0.5.32","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.12_1632524141267_0.06851445233642872","host":"s3://npm-registry-packages"}},"5.4.13-alpha.0":{"name":"truffle","version":"5.4.13-alpha.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.13-alpha.0","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"6bde0388518f200fa4e5bbdff2e922ab852be24e","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.13-alpha.0.tgz","fileCount":345,"integrity":"sha512-nkiRTAEop5+6UUNDl45TgfSn6EckYeMhk+RudT8rq0Gz16+hpcHTxF5TT54EH8NlCqAFBZNNJmLzg/TAtefTpg==","signatures":[{"sig":"MEUCIQD5zbeaRNISfj5kyOy9e5vIAwEiD2zAMDvK/Ukf3zlHPwIgA8NqoKE0MVCGEyc5WWDwcOtYPL0u5u0DhHghITRhrf0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154684632},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://trufflesuite.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://trufflesuite.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"ee27c14dffc19ebe79d1eb79f6481ed756597f0a","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.33-alpha.0","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.18-alpha.0","@truffle/db-loader":"^0.0.12-alpha.0","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.29-alpha.0","ganache-core":"2.13.0","@truffle/core":"^5.4.13-alpha.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.9-alpha.0","@truffle/contract":"^4.3.37-alpha.0","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.8-alpha.0"},"optionalDependencies":{"@truffle/db":"^0.5.33-alpha.0","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.13-alpha.0_1632863717268_0.4541280576298212","host":"s3://npm-registry-packages"}},"5.4.13-decoder-beta.0":{"name":"truffle","version":"5.4.13-decoder-beta.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.13-decoder-beta.0","maintainers":[{"name":"gnidan","email":"nick@gnidan.org"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"}],"homepage":"https://github.com/trufflesuite/truffle/","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"f9c818c5429f5ae416ed2803ed16ed2ea93b15b2","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.13-decoder-beta.0.tgz","fileCount":347,"integrity":"sha512-w8wvYLr6jL0C2+kMLWIsEWDoVp+YnVWo3t5rbnNF8fK2d/YK5Xw0nD1xM/CssqW3CPXHHCm5NavBWokfV9UzgQ==","signatures":[{"sig":"MEUCIHTj9z8dPK5bx0BdN5TOInTDfPwAjoq3lZSTfnN+DhRAAiEApChdzmDsVD4bvc5GRc+O7N9y+eF8AxOXsS97gMyOwjM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155082195},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://trufflesuite.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://trufflesuite.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"3eb505da95c5c876e57303e6dde7401c8145c060","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.33-decoder-beta.0","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.18-decoder-beta.0","@truffle/db-loader":"^0.0.12-decoder-beta.0","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.29-decoder-beta.0","ganache-core":"2.13.0","@truffle/core":"^5.4.13-decoder-beta.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.9-decoder-beta.0","@truffle/contract":"^4.3.37-decoder-beta.0","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.8-decoder-beta.0"},"optionalDependencies":{"@truffle/db":"^0.5.33-decoder-beta.0","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.13-decoder-beta.0_1632927595186_0.1500511745419697","host":"s3://npm-registry-packages"}},"5.4.13":{"name":"truffle","version":"5.4.13","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.13","maintainers":[{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"b6d941ca7b02e726f8236e3a1d9bf9392c2af6fa","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.13.tgz","fileCount":344,"integrity":"sha512-y+ByVc+6L1+FeSzrgXNdA9CiQiwHAXdgx0c5v7xj/oH7ss08/Vp+gvspatRuZRj97KI+R+9zCzssjALhTZpu9A==","signatures":[{"sig":"MEUCIQCrLetnXmWcrUvAWzHqlbFbrKsOWzP24H34WXEXT6T2NQIgZ/WdFoardG13HjFSbatv/bg1R7ePK8o52uuCCHLUNYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51144474},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"1f05ab28b0007e6fab26133d573c4a1ae4b5ef6c","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"leeftk","email":"leandro.faria@consensys.net"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.22.1+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.1","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.33","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.18","@truffle/db-loader":"^0.0.12","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.29","ganache-core":"2.13.0","@truffle/core":"^5.4.13","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.9","@truffle/contract":"^4.3.37","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.8"},"optionalDependencies":{"@truffle/db":"^0.5.33","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.13_1633038131885_0.5485418251266321","host":"s3://npm-registry-packages"}},"5.4.14-fc.0":{"name":"truffle","version":"5.4.14-fc.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.14-fc.0","maintainers":[{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"bd2deb268ff01703262ed452c07e8f5f46cd66d4","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.14-fc.0.tgz","fileCount":344,"integrity":"sha512-9Yym4uFdocUtlugjNv4BFEAGgimikFFKnr6eBekRqaaeT+Eicb7V8cFhcxD0KjNoM6z6hZZMhgeKQw9Q3dcbUg==","signatures":[{"sig":"MEQCIEUn6KhBCt8EgReyB+Lwlw+0+EtN8Db4CflvaHVDEixTAiBKi+YmpasaU0/uuiNCjaZSlfIAaHD3Yx1Vl3V9EMIq0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51144651},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://trufflesuite.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://trufflesuite.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"df661b8fc36180f07cd611c564685f8da8eb7248","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.20.2","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.33","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.18","@truffle/db-loader":"^0.0.12","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.29","ganache-core":"2.13.0","@truffle/core":"^5.4.14-fc.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.9","@truffle/contract":"^4.3.37","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.8"},"optionalDependencies":{"@truffle/db":"^0.5.33","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.14-fc.0_1633376425653_0.5046643426249602","host":"s3://npm-registry-packages"}},"5.4.14":{"name":"truffle","version":"5.4.14","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.14","maintainers":[{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"ecc9d263e15f98fc9e7736c34800a161729b25b9","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.14.tgz","fileCount":345,"integrity":"sha512-upCCheE1H/p4AV7suISyJ45HnPgolnXEHVMqonRsbiNn9aKpmyrhNqF5grtMC95B1AVV9TtccKCCTozxkL/9Mg==","signatures":[{"sig":"MEUCIQCBJmKknjOQlQ5bw0xnvUlqLFYABlE6tAlzJXAMm9Gx4QIgVtrWAxGfBOmQI8LDQ1Jh8Hk6CHEeV0chkiqiOyfAVQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154628081},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"e0c903d47cf52f10da74fd0348f8bdb2ef973818","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.34","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.19","@truffle/db-loader":"^0.0.13","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.30","ganache-core":"2.13.0","@truffle/core":"^5.4.14","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.10","@truffle/contract":"^4.3.38","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.8"},"optionalDependencies":{"@truffle/db":"^0.5.34","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.14_1633638265636_0.593925093919943","host":"s3://npm-registry-packages"}},"5.4.15":{"name":"truffle","version":"5.4.15","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.15","maintainers":[{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"3370f4021a3e0cde60d74fb2a680d5fa2c11d361","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.15.tgz","fileCount":345,"integrity":"sha512-L0+p/YWQiQL8mYdDAe/QDnVlcdkx3AlY549R2eR2G/HNGUlWCwecGwyEaWiDESeymK5MnTEsuwatxeuoekTuNQ==","signatures":[{"sig":"MEQCIB+FAIuoJgDLacDJuoQTCHeRN9KZtB4loWKzcFRYr0RgAiBChivXxIHnrJOb+VFj3TPr5zRpSyUME/3cQhZ8VrkOmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154636953},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"fb27278f14275d75aea1e8bf1e6e4324d872022f","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.22.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.34","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.20","@truffle/db-loader":"^0.0.13","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.30","ganache-core":"2.13.0","@truffle/core":"^5.4.15","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.10","@truffle/contract":"^4.3.38","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.8"},"optionalDependencies":{"@truffle/db":"^0.5.34","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.15_1634243777392_0.3100283891213531","host":"s3://npm-registry-packages"}},"5.4.16":{"name":"truffle","version":"5.4.16","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.16","maintainers":[{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"9e568f82785786a6d89eecf2775accb5afcfdd9b","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.16.tgz","fileCount":344,"integrity":"sha512-70J8hpKlD8tAgZgOAktWDVP42fehBKu47Ce7jGShTpx1zuRazazuWp1AZWjOO63tRcgC4a5HaRUu6xhVOOjNhw==","signatures":[{"sig":"MEUCIA7vrKtLqD+MGJaU3G1BptzJMwONH4O8N7171fZWIorrAiEAnFspopY/07ave2cr6riXcSNVZD/6YGxLy04L+t5ohcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51102469},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"ca553564424ebec9c6a59c80d15ff0d98a71d11c","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.21.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.21.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.35","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.21","@truffle/db-loader":"^0.0.14","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.31","ganache-core":"2.13.0","@truffle/core":"^5.4.16","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.11","@truffle/contract":"^4.3.38","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.8"},"optionalDependencies":{"@truffle/db":"^0.5.35","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.16_1634857702911_0.5336472922661617","host":"s3://npm-registry-packages"}},"5.4.17":{"name":"truffle","version":"5.4.17","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.17","maintainers":[{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"c45941f1b41a7855c6c1787d4dcb60e1d54245c7","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.17.tgz","fileCount":344,"integrity":"sha512-1OsBZizD2fi0LTKCcDpEbCvRbjv4L9iB6JB4o94xIxTZNjLNBTitTP1GdtkFgsLICCVhRJLhM4u6k5SQBzgq8Q==","signatures":[{"sig":"MEQCIGY06bp8M+ASRGEczZkcEMfVvU+1M7bTAyM2CDQUrXLKAiBhsHmbfezjUxmP6aDXW47r+uiRs7TINQLm2qtOavcH+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51133588},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"92c195085c843130e561e682d754679c3078df26","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"leeftk","email":"leandro.faria@consensys.net"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v14.18.1+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.18.1","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.35","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.1.21","@truffle/db-loader":"^0.0.14","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.31","ganache-core":"2.13.0","@truffle/core":"^5.4.17","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.11","@truffle/contract":"^4.3.38","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.8"},"optionalDependencies":{"@truffle/db":"^0.5.35","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.17_1635526706951_0.18339172199295817","host":"s3://npm-registry-packages"}},"5.4.18":{"name":"truffle","version":"5.4.18","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.18","maintainers":[{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"d7d157077ec0ed45658cccb675597aceea88a823","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.18.tgz","fileCount":344,"integrity":"sha512-GP7qyyy9/565D8tVnE5jntxN01WpykDvvu2KeWlJrS3cXg/tjkw/H5wwEn00xGcWeg4omvz854sHnz9ork/C2A==","signatures":[{"sig":"MEUCIQChXXt/1aJzB8q17cxsbbW3Q34zqdefODte8asHP+GjMAIgXBQCNp6T3ZNPq8QpO3XyHmurJ4hL9C+E5bheAcnPSQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51106725},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"b788e582fbe5466334a35498d63fca67dca929de","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cds-amal","email":"cds.sudama@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v14.18.1+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.18.1","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.36","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.2.0","@truffle/db-loader":"^0.0.15","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.32","ganache-core":"2.13.0","@truffle/core":"^5.4.18","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.12","@truffle/contract":"^4.3.39","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.8"},"optionalDependencies":{"@truffle/db":"^0.5.36","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.18_1636124728400_0.3045804039231377","host":"s3://npm-registry-packages"}},"5.4.19":{"name":"truffle","version":"5.4.19","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.19","maintainers":[{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"791151b1ad4c4e0ebe90df2e6347bfa3409c2677","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.19.tgz","fileCount":344,"integrity":"sha512-PaB8FskyHur/gl2D9Y9R7sB+IlougQSQUku3kva4L6cQuQe1iZaO2e8LMvOMXxLL+a0OMTrpE/JGOsYDiU2ViA==","signatures":[{"sig":"MEUCIHudLMStP4lZ2VMel9nAZl+U0Ama+DpMktWF5FDV6XbiAiEA1IwY454dOx3wy4OQuyCcF3S/Z1wmzEXre0Bcbd/xuTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51128295},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"77651ecd10d95a4d86f386b7f8bd21759400c122","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.21.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.21.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.37","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.2.1","@truffle/db-loader":"^0.0.16","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.32","ganache-core":"2.13.0","@truffle/core":"^5.4.19","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.12","@truffle/contract":"^4.3.40","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.8"},"optionalDependencies":{"@truffle/db":"^0.5.37","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.19_1636672489916_0.0768171278359282","host":"s3://npm-registry-packages"}},"5.4.20":{"name":"truffle","version":"5.4.20","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.20","maintainers":[{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"62eb922d4da6108511aa72f0a54867c146e0a846","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.20.tgz","fileCount":344,"integrity":"sha512-RLzS/LZLGv6IaqQVuHWBmM1T1GUOy+ny0mB1zJx54xFfui4GSTd7vgXkwVomiFRo3yPf1X1s1WyW6tm9hvr9Yw==","signatures":[{"sig":"MEQCIBgnC3mQcn5Bq9/Sn0HVJsUM8VwRcyjpcK3GsNhlPJzKAiBvceFVNpoQfSefNqUkdjyy04vq9wUePsrlMi8Ob9YE0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51918464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlvYKCRA9TVsSAnZWagAAAVoP/RfAcdhWLnV/xoBS9A3G\nCDY2Lk6fUUw0chDGkFEj/yRUUJYvQF8DEQUhA0gdxcdbY9XFQ8jrsMAsj0Ed\n0ZoAXursxFEBkCGZflUcQQZEQYMdlis6B4h2ZQxnBNs8pLC3IVZiP3JleP3a\ncEY1GlwrOFQQ25UDorltxtg/bWeY5lqMTuhBHTlottg4NWEHfMza8m1evK9K\nh56rTCsGI0znVNlCO9z65GCNR2oXveG3x6YNasLUU+mdXP5Y7F+a9ChaZ5IN\nbOpGFEXMhV4jRl5F+hN3lICIhfEgugsYGCZ48g9brS79o1Ky/5IwvIEE/xcb\nAaVQb8Gn3m0VyBiMlq0DARiuZ2IgaLVbAZ4wtbWkZY/8D+nlPxJIilOEsIaa\n/MtN2C9GeQcqD5WW4T5O5A+2PE4/9x7BzNWkrN+IPxwb5tWo1cKruje7tqp4\nJEBi/xT+72syoQxCDZ9cdpJ0X7rORgqoN/BQYeDlqs9GofYXEzHb1wc6A7rn\nJKZmUss/8hxY8YySt56TZPUzeC2F7jdiVC250nhj/h4wTZtgLo+5nexJNBwW\n3L3V/cvh0adZuA1ROQVCg4JgC67ZKHr/KTaYkdeZz6Le4C+qYCilz3rhXuuN\njt/sJ272E6n5vjOhfhRkdl23dFal1/7FrsJ9IW7NhOQQ7FckihuOvsTblcY/\n+WMY\r\n=bbCe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"4ee88a3d5998856602a0a734c50e84b17306fe9d","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.20.2","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.38","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.2.2","@truffle/db-loader":"^0.0.17","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.33","ganache-core":"2.13.0","@truffle/core":"^5.4.20","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.13","@truffle/contract":"^4.3.41","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.8"},"optionalDependencies":{"@truffle/db":"^0.5.38","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.20_1637283338129_0.2756315522468078","host":"s3://npm-registry-packages"}},"5.4.21":{"name":"truffle","version":"5.4.21","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.21","maintainers":[{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"318704b9cc2206b5cb6629efda9f85c663420b01","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.21.tgz","fileCount":344,"integrity":"sha512-ytSb5Ld6rrEEWBPu81IEiNCcqkoB/K/hiomZ1xDMWLT41QbMB28cuX4j9KjUpPLDLSlDIMA+Dk1RWg3qBHCAjQ==","signatures":[{"sig":"MEUCIB9ZtTw5EWyNmafiZ7+akmR8rdjeuUUs4SDWGH3HTthMAiEA/1Fm2LTD6ba57XcN5rwTZGDMNXUDqGTX9PTGT8iwApY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51918462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlwQcCRA9TVsSAnZWagAAz9UQAJSV9oJXbHvYgAaxTpXv\ndJcqPQhQMHwFtmH7anxOv+73+6RpHPSlu9llTSskn9VjNF22XjHgrlEUWJSt\nmZcdbPkMrwIDFzRekhZIYVLL2y7z2G0xh7ZlfjnlYZek7yf4T5v6bBbVnkIA\nEluQ1VAR44ZIavk72r7e6fleVJs78hc/oQdj0GHbGSgGIY2iloXxvqbGPVMV\nR9qtRtMILea4LW7RkZN4PU1t7YYTwK9y2/FjF/vm1sl1M5XrQjw8ojB6UhRG\nFoBvEq7Lgl+V+r0aiW+zDGkvZE9A+A4Zm/Eda7wYt3gk/vH5hV7qfgiKo8ol\nwQaGxQwhOI/dGqed9TAJiXyelBgGIvnEriXvaiEGcsvbQYlOz7zL4zq7Kxbt\nVFZ11h1jlgNL2gHTRXBQClPc2dli1pqMclwyrhc4yq2q1CDBHDI+YMlOpCE+\nbpVDUbn9J4Erl4hO5GVOlAsXS0PtN9u7oov+t+ENc3YT91ZKzJFap6AM7yac\nRdkVw5w+PICSLt5HIg3hrdqiZOEcWm04Yw7WJCvQbAEwpApAvn0VOwEx9+1R\n/WhXNb7laMKO+QSkX/8gDGDpxWYbYho72C+y+PzTP7vMZ4KZVCe4wRAp+3yF\nJRr8s8NwmNpcRsisj9fv6evwMgBcqjPEblA5JsdyqP+6JLpG/fWvO+PVz6kZ\nxXce\r\n=CRzC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"7891a9ac28b89fb85329e1dbf01f01877de4a449","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.20.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.20.2","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.39","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.2.3","@truffle/db-loader":"^0.0.18","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.33","ganache-core":"2.13.0","@truffle/core":"^5.4.21","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.13","@truffle/contract":"^4.3.42","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.8"},"optionalDependencies":{"@truffle/db":"^0.5.39","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.21_1637286939989_0.22255583954791835","host":"s3://npm-registry-packages"}},"5.4.22":{"name":"truffle","version":"5.4.22","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.22","maintainers":[{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"7ed6bea04c5fc8338247100eac4205a2ae133c94","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.22.tgz","fileCount":342,"integrity":"sha512-2wIlw1yZUATo1chlkAkulFNmv9IaX9/Rb8jJKaKaj2YtQL7XB75qVINYlrR+tkzra6Hm8Zjo8IvBzpnk6PeYSw==","signatures":[{"sig":"MEUCIQCL4HNq1lgIN3dlNsCj5GP0tZ0mVWr/R1+42uB9V/ZTKwIgDE/UeWzzttq6ejbJg+WHS11nvtjct3dfAfYCsSn8hHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54504571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnY9WCRA9TVsSAnZWagAA0+0QAJ/z3WyQmAskM1MBndci\nqbLUQkt9AGM3oeZcBT2ZPdAF6LFWsiz8TLoLqmO8fzELMaL7WY891DRph07V\nCA2iNH3lXHBlMlYkTBJT7HI+F1os6Jq/i0voLKBzj958+t4AwM//soZuuyBv\nGiKY/dhIa+ksVr7LGa23ri9f6QsRfr98Cd2nE3LxqM+JwYPPTeh7OhFasrDj\nwwhmoXtUHKu1XTEY2BVS81tuXD5rK1j+TsE2SWcGKp7VrmmeDxFHZd5xgHEr\nepF4LNvjI/Yry8WSjvxX9aSvGeNXxsLJjGuQKdaNe2ZMrZi9hyf0DVhm3QqI\n2ElGwQIUODR1+a8i54MWkfDuWv+LiZFTkK8egZozWXLGLnceYqniJkuwxatt\nmSyoqUSuneKtkEbvJo85MxefhqBS2JoVwKxVGKzIhuTQXYJOB9tj1d7YWvH5\nTFfBng2ttWRtb8hVgp3Ha5PrqjYhLAEk6mt/b66x9Ksj1TDXeMU5Ci2X0JUb\nB7Hn6LigOHO4JoZggda5yhmtP6Yf/ZpxG6M10WH3xki6bE6JmIfF+mb2gxUx\nCvAMgobb6A0UBKGSjaLQwJLV2jPEK2Bn9byAHPKwr/hJBKufN4fg+O2xOsda\nYJkdgdKBip8x0Pp+s2L/x27oR7+RDj/SBDDhcy/s04MbIphXEO5su3Iuduvf\n9vSH\r\n=Miks\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"bea070b7d5cd092a55478d9c4fc5ed376e9d9c16","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.14.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.14.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.40","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.2.4","@truffle/db-loader":"^0.0.19","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.33","ganache-core":"2.13.0","@truffle/core":"^5.4.22","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.13","@truffle/contract":"^4.3.42","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.8"},"optionalDependencies":{"@truffle/db":"^0.5.40","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.22_1637715798301_0.7422084382401126","host":"s3://npm-registry-packages"}},"5.4.23":{"name":"truffle","version":"5.4.23","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.23","maintainers":[{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"7be1fbb39cc49c14add0b71882ec15cd9e5762a0","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.23.tgz","fileCount":340,"integrity":"sha512-mw/tHvZLY/2uNMO4qkLvou6SK5ngg/EkKlZ2Kb6VmLG1w9VJ1D24iqZpLyiURSjxBNF7WOFnV8ooPBXTXzGa5w==","signatures":[{"sig":"MEUCIQDSBpbkn1jzbPbTBLrzYBHnmlk8EHsaFFaIlFY6R1VZRQIgYRFuTwqgNtnkcAzErZ19nsDrZaCFsYVKgYwm2+sH+hU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54513745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqUoBCRA9TVsSAnZWagAA17YP/jTvQcfuUZec3reecPu7\nnNMxFTMNSkLXcYrW9Q1o2qXmOvz5fBuzoExLtrqHICCXFGrFBmgS72eO5ADn\nZbCuU4F/+GBwOr1AqoMh8LHTXw6ahZVi1HXEMUat/aSGx1d9+CFHc3ftHcj7\nHIHIlVHWIT19FXBtchArbv1/YWCO4xYSmjuWt3pqicPKDWXV91orlbEuK0LK\nq1Lua2hb6oATDbdXsuQbwTTGbz7IfAdc+VYFwSZNrytasWbJk9sS89vgHwpQ\niWtreU5QbhIID0+irSr83nwRSHfcoscZuVG7/3fUqfPIbxetJG5hzk+wihHG\nK0GmCj+XMOErVVnSh11V+b5RvJSpM7hB8wN/Fwmr+8JWAkdpxAJxozSuQso5\ngT6NGTM//PDM0uzziX4gha/NsqGFJ/fr9BgZDbFyU2SJ1XAcst1pkdRns4y8\nZJHqH+RiZI/7VES8uLiPircu0yZE5mnkoiIdLakQwx/9Zv154+ELhHlvvimo\nE5UsyyhCR6L2CxcEf7BtuD3TNZAcz9MwA3eN6f5Dfl68Y+0O9KtCP0wUrWgP\nSIJDjdcWY3mLm63fvq7KijaPem08s5qFJ+MerwAplJoIeiJ5N2/5EnGncG+U\nbujGi4IS2BEp86Hchl22wwWb1m5g6Bzwp6rUPo/cBsiFlFcSDnqYgYbd+lH6\nJFmA\r\n=QlvQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"51b747baa1761bcc892533286e50cf78cb82eebe","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"lsqproduction","email":"ll@trufflesuite.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v14.18.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.18.2","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.41","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.2.5","@truffle/db-loader":"^0.0.20","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.33","ganache-core":"2.13.0","@truffle/core":"^5.4.23","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.13","@truffle/contract":"^4.3.43","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.8"},"optionalDependencies":{"@truffle/db":"^0.5.41","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.23_1638484480700_0.03618208439161741","host":"s3://npm-registry-packages"}},"5.4.24":{"name":"truffle","version":"5.4.24","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.24","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"59d1408cd023a81bf263c799313044d6c7a92099","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.24.tgz","fileCount":340,"integrity":"sha512-9eTzJzECzWzh2QL1ng0KWesQ1spLSKIh5KFbjBIcLNrvwcZGZy1Ns5fsgt1/qb+4gqgusxn0zmPOnaYRdwBVJQ==","signatures":[{"sig":"MEYCIQCZhRQwzM64JpmH18pJlwF9JUaybyYWspEun4de65pH5AIhANz9rO0I3wzffZx5TVPvE44cBSUR/ueBYU3vPcAus4tp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54519476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs3nHCRA9TVsSAnZWagAA0HkQAIBX9VnOin6MZCfXOQJ9\nnR+VSxI6Wvn3+F9iByMUppLIyjZ2dFYYIqgfCgKL8/lZWqhcHPYHJ77nS8nG\nPEWUGui5vrZhbjtqA2MVEHPrmzPDSD2rk19/quaMweESWaxqCYsurxjhjWg2\np3iW44osBfBjbLoqPzpoU/6niZ8fni6tpD8UtBh3fa4sx0z34YSNTtsdyW5C\n0ONxqeycBoyq17vmrkm97Sq7pBIdxMkVIDiYNUgaYekF5C3AUcyGTy8trNwq\nWrLgSZ935k2Jbmrxha4Wt5IR6bUaHO/CjR9eM5TgcQgSUANUoxpY1Y9d599q\n+IFYywZj5J6nvY/EC4Q5w4GlM8vGnHwJ1k185YHtMMWN6/6ji3Sp3cGZHxIv\nWDWtZvCACaSlqGOqA8sIexFV3H1KY+EyI5SNcW3xijR0x1JAOugs9W9nZZz6\n+ZpUAEEAmNIjzVI0CyYmXU94zrz+N0lZA60Z8QkWxVsXeYjoyR8IXsjxnC91\nlHSzDjzOSSxhQaFfCNbA4R8bIZhFG747FmeGj5NwVZjufkMVZewY3xLHxiiy\nUW8GoTTrTzEIWvDad9jQiRsWMSkmZkRGi3q2aH9tUuM3AAeWK6zp+Z3FEzXr\nfLL0lrob9ITNyntYFEIi0o0S04AC2rXkjPJDHLPb2xzqRbWaT9zcLEFPsB7z\n8qhX\r\n=l90T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"b381167f59327617a2648ced9926668e248856c3","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"kevinbluer","email":"kevin@bluer.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v16.13.0+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.13.0","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.42","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.2.6","@truffle/db-loader":"^0.0.21","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","husky":"^1.1.2","yargs":"^8.0.2","eslint":"^5.7.0","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.34","ganache-core":"2.13.0","@truffle/core":"^5.4.24","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.14","@truffle/contract":"^4.4.0","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.8"},"optionalDependencies":{"@truffle/db":"^0.5.42","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.24_1639152071217_0.5256969097025226","host":"s3://npm-registry-packages"}},"5.4.25":{"name":"truffle","version":"5.4.25","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.25","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"e54a5986d5ad19837ea6e1c7d97b074ce0e2c569","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.25.tgz","fileCount":342,"integrity":"sha512-MU6rUp9guqr4pvNoFxkXh5kjAokYeq3nMfEshCqFyf5Rp5qS4omPyppuxsQZnqx2HBtKoPqsY5efmWq40PAvhQ==","signatures":[{"sig":"MEUCIAm0z0+gY2oE2PHqHX8adln3kq1GRbnUGEKU4rA90ITLAiEAg8NcH/H2FAvl8bcRqufgiBl7rWusb1rIKrkC4GuNjAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54572618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhu8RDCRA9TVsSAnZWagAANfUP/0RXpulaxJ/VcdkfdlmX\n8nes5gWgIQ7znwrFQquCTn2l6P1qeNTdNuoMlB9stoU3CIdZw7Uh3ucEFSFy\nR8kZyRWlTBP8f2e6tqeSSgbme0HUhaw8u6+GDZ/3OefB0uWyVzcdHmMMCiOy\n/R4Vn6t3Xp2ABQO7SWS7BX/NOKu/bQ8vlxhdmLZBgeCS3qG5L+IRQvJAOmRo\nzUcG7WABpIe+o8nXa9se7nBzlVTFXzQ8YQzCA7Z+FWQ5KYBC+20crsDULoNq\nFTaSF/hqAkPwp0YGVTfx3oKQlQWRTRBgBSPpRJEKO59sxwGFj4CGwEDuRi90\n6bI5pCMugvzBnBWJ+8qkO1qOIocZ/R9c62ZQr07NMwmnK0krTrStgbTdmM4l\nW9/ahAzu8l7otOJwQVEjZUtDtkwxVMInzQIS0sULTGMivoM0Jb8rpiJQB7Yy\n6AfeHO22pTl4iVxtY60jtF7OXnn/jOAd71mINq89g71kBk+UxDs0C9YL9U8y\nDncQ6I/sb/aTi71ZQHkAdJ7jYb0AHlj6m7lYl52iwLVbnXRufW/2aIFMcE4S\nrxeoPSYe6uKbjTCNt8nsNnq3WjihyxItjIPZeBvmfMrXz1M20Oaz2CEeQ1pM\nwiOCaZhvjtV5wT6jrmxO6mMrMlLwk1wx6AZxXdA2gvzop7UaCqEamQQKJHj0\nw/Dm\r\n=ukHg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"653686708545be12b71f9b35eb7a3ca66510c54d","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ../../node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"leeftk","email":"leandro.faria@consensys.net"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v14.18.1+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.18.1","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.43","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.2.7","@truffle/db-loader":"^0.0.22","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^8.0.2","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.34","ganache-core":"2.13.0","@truffle/core":"^5.4.25","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.14","@truffle/contract":"^4.4.1","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.8"},"optionalDependencies":{"@truffle/db":"^0.5.43","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.25_1639695427389_0.8428347594256234","host":"s3://npm-registry-packages"}},"5.4.26":{"name":"truffle","version":"5.4.26","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.26","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"0e24031eae2d4638276eed42e6615cb83ef6449c","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.26.tgz","fileCount":342,"integrity":"sha512-yirBt4/+j9rTvJXacyyOAGOQGFkJ0PTGcYMq+OL0m4vBpE04AWiBAg7iHYtwoC54ReV1FMWImAsxTLpwscrRFA==","signatures":[{"sig":"MEUCIDjKyRg3jlN0VW5lUtchLjyJ27eF5kjFyNrbtcGg30JiAiEAw6P04qFLLVo92Mv7GU+ekzI/Nd83RNyzF/DbWSwoZ+E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54287923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhw7/VCRA9TVsSAnZWagAA9WYP/iy01eQHg2Z5yHGL74Tt\nStELAyN1qozV1TNCsuaXN2+G6uachgMKUzaZMZY7zXNUn1a4zUICihRp3+zB\nqnDml/LZTMqNvBz6JXp8rzytmMtHNQU0GyzJVUbntNjnVsQ6NYj5ioO4rypw\nskaAE78+RYJ7T2YjA3puQrE5ePC+C/WzKt9JtbWyR9gNUdCn7e6h65OHwuDO\n9dwp3AZOhxIr1MAgITX0kokrNmRynh10H2fm+K70Pj7M8bj90w21S7x7ximF\ncAX86gddqzli2CGqtYEYmDpMfcy3tkSY6yvIMAeKHEjrZ7BgnxGesskMIefN\nTdd65IoeNWR7UyUtUerxplfvFJllDPlbr6qRNWw37Eyf5gCPn9vkZVLybeTQ\nVRsvO6qGxzs3XkExUglaWCQsz9q1FXv+J90VLgWXlm2KHw+h3MfamBXUpF4j\n4USaDf3JrNQl+i2mMs1RsgOd5SUPYw4wpdgWKcIHToasy2HZ4VncRKTeOmvU\nUk1iybSVdqVA2uszSvxP2ffT4uwF4rbGm/vyIPmwLRJ0u3I47z5RZS2z/wKU\nRArLG9Ya7fMBOFThf/dc5X6c9TozF4dkLpYhwmfl7gt4aJESBuFy+aaRICiR\njLMxRt9ncWb1ct/tgMvvCDO75aYMBhI2RHKryg9OvgezP1uTMXdfdvmbpAiB\nCdok\r\n=BYmH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"4d587fc4f70c6bb8f6372fe1d0489c23faed08d3","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ../../node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v12.22.7+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.7","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.44","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.2.8","@truffle/db-loader":"^0.0.23","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^8.0.2","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.34","ganache-core":"2.13.0","@truffle/core":"^5.4.26","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.14","@truffle/contract":"^4.4.2","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.8"},"optionalDependencies":{"@truffle/db":"^0.5.44","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.26_1640218580471_0.6280579504080379","host":"s3://npm-registry-packages"}},"5.4.27":{"name":"truffle","version":"5.4.27","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.27","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"65a698705ac5be0fa9031de06b2b1d0e3bf46ba9","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.27.tgz","fileCount":342,"integrity":"sha512-NaKK6TjmQZw8hRFbg20vm5UXaaQ3B0pIa6k6rXj4p/8JuJtpiTdeYlrv2dLNhFWQrVJtfVNHMSgnjFF4JmsJMA==","signatures":[{"sig":"MEQCIBV9JE2VCYDrD67HOnTgh2KTaQsIZev0F6nVWce4jv3GAiBhvqnuKkn7TjDw96oDQm1vrM90cxIL2i1dniG2sdWoCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54288972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh118cCRA9TVsSAnZWagAAZC8P/0rpnuF1Vz+lZJsR/OWo\nWTmfR3ujvXDVltrZf7qpFq2GAy9HRMCvq0o3U4b1EgYYKjI05j1QpDfFwaQB\nG1G5ZLF9SYroI06FOSkkRc97wqTdpuN9QWnRSeI2Qcdu9WMhcQw0kkgIWtiy\nb9/zeV5/s1SYjfZFQApHJ7Ob0RGtEA11inPBBejyHFnbCXmeSfOStaLjsPLh\nCxoACHbHAaEN6mD4z494s7DDcdrelIn1LmWFHFQGQ7fnHC0/m8tVR/4kdK3n\nvxYmgqKAzFWUxw3AY55VTH/NUWO7jyoI+Tq/eZQHd9ZPzEtIFwATjVdAJ+/f\nL2XhqXao/XbyvQK2y3r7O1PVTglXw4fTp5KmHgo2bN4KK+UerjLvKW1fhJsy\ng3CLqH8vswApWAEr7VmasqCuwmAZj7QITZeWbdr3IjJia398mmMJChsTVy18\nOScORxa3Nn/XyKnndaXgXOz+vARCHdf85xCD/g0/j88vybaNysCRscFATu3r\n6VRRR+aKSh7YlZOYgHDROLGL1qsfa26FYLOQ26S/PLuui2GzjxURiEELeXjD\neFML85Q176cEJsw8r22TStk0pRuaVbSShqPB3NVru+Cbu7ZwWZSojFyKMa34\nfXZ3Srbgv68sJnL+yDQX1GsU1B2wKqxdnkIlC1tZdxENMLWQyIWITsY16mQR\n38oa\r\n=GFYZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"615e19831327890b23d8f8d8057da5637aaa0ef3","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ../../node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"leeftk","email":"leandro.faria@consensys.net"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/3.19.0/node@v14.18.1+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.18.1","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.45","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.2.9","@truffle/db-loader":"^0.0.24","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^8.0.2","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.34","ganache-core":"2.13.0","@truffle/core":"^5.4.27","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.14","@truffle/contract":"^4.4.2","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.8"},"optionalDependencies":{"@truffle/db":"^0.5.45","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.27_1641504539836_0.16544422888216337","host":"s3://npm-registry-packages"}},"5.4.28":{"name":"truffle","version":"5.4.28","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.28","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"6482fdbcc5002147e4543537c5cfa6d447fc5c5c","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.28.tgz","fileCount":342,"integrity":"sha512-fncFa1BIS13TtixJ/7MkecN+oukDSTKr5n0JljHowcrYamBBdpqf40dZxXh1PxYTyA/sXrGWkL7a4slVgtQm4A==","signatures":[{"sig":"MEUCIFI38qLrUB31X1PjTglIElS0r4mo/vtHrN5D7jAUO1UYAiEAzV3Fx5GgRPhPR4Tstu7a/3SDN3ZhP0TYQj3aAfyKnn4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53874421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh21o/CRA9TVsSAnZWagAAxrMP/0L7hrN4JJiu4mH4SAti\nx+lhlu85MWo4T1i8Fy52RmfkAEYvmKNvfDQc8BzIFhstjqhSSjho2dFLEidU\nzlOW+I7XuwNLjiucd+Yq76oqC/idSQLboukoq7xO6VdyG+VJcjYKwpkny2ap\nVJmtt3HqUnqkWnagCQ5oQXwpTVU5HLXBW1S6VHlaELgGGQwNReMWWsc8oobR\nTS8L55ZFAB5PfrQjZTdxYtvVgUqF3xeiLSFbztgDwYy84rtroXQ0dx4c4PRJ\nWiNifRVUsIiRb5Uk1uwSolhTfD2riKBQ/uUxyL08esVhdCcIFCx24nEV1Ydp\nY5HvlFtZoDNAk+WUrcvbTqnvTqb5k55BNKJlVN75aFh140AXjJLL1RjTE6R/\nc/PEYjSBO3ASAmEIlVvGt6JnuF1Yh4cNXRnmGnT+cYLmcg43ccew6BPn8EZL\n2wI0FM6B6XpMwznqLWIerd1A5PL7h9DwU0I4wao8XK2gApzjodsWYU8imcaI\nlI+XNIcPkjd0VDRLOx5j0ohIfa+0LDS1rXpOvo6j6dtaOeytQI/87GDoX76q\nSQma07Pc/8CxrOLOyN40kJ3nsj+aarfgBcjLO9rIkHDs1GNqeDTi689gyxcq\nFS3RMTl17vl0V6KvgxuT08k1IyjpvJYRIRwbZg86DLOxKrTaiuFZuDRyjoWd\nAPbc\r\n=tibj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"cbbdad403808aba996b37237c277e302ee99353b","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ../../node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v12.20.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.20.2","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.46","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.2.10","@truffle/db-loader":"^0.0.25","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^8.0.2","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.34","ganache-core":"2.13.0","@truffle/core":"^5.4.28","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.14","@truffle/contract":"^4.4.3","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.8"},"optionalDependencies":{"@truffle/db":"^0.5.46","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.28_1641765438667_0.6774133716067787","host":"s3://npm-registry-packages"}},"5.4.29":{"name":"truffle","version":"5.4.29","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.29","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"3f920567afcb2fd6af4f6328c88948603188e4b4","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.29.tgz","fileCount":342,"integrity":"sha512-6zSCKsuv5JApUgZJlr/2EyRFOlp3lTufQLVIvfDVORkA60+ZT6fGTTmiRaH6q8InjPkHiIzghcqY16sSdLs9fQ==","signatures":[{"sig":"MEQCIANnaaZqBFdu34L4GM3cgNM9BqO/u8nOyNLA/ZKrmAvHAiBGs+U15nmgXjxSVakXoHOA2ePKIkSWSgvBsO3JTEAP8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53875722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4LbjCRA9TVsSAnZWagAA9CEP/RCFvvUWMtem5Gi2Aqay\nUTswJy5R2/H7lUr366Y0LxHpKPS3phEJclv5u9eW6I6SPceEkVeSgP6Lv1nB\nCNxjIHJsDIRNJtwCKeF+6xP/OHAfL6MCVpD2GxD2j7zQtXTKUIkXyh+hoLrQ\naJLuJKei24uLgejv1mHvUXZuKq7hGWNdYg7Z49cuBvLEl0OMp958y4cg7BsM\n+mfEHhPXuC5iuSEmZywDH9eioAiy0FUd/oGdCJ2uSND3Ew11c7cYH8mxK73Y\npiLs6B7czi/20nXPu6gIgMGa21t4EUn+DJS3zv+y+g5NmbTBjSjuglYvNMmZ\nnbdL3Ex0dh4VViMQ5Izl9GHOwgsIZugkuyRKGKiZS3RBG6/tb91HIkr1Xqk6\nhGpbfQ/PGP/nQNGHzi2suzHzbIQmgEPGN0l55M4Q8PB2+arfU0nIn8aTTOyF\nuqKA0tXLyY56wh+L//kLzwLs5Oivqcw7RQ7Liyq1clqGmBFdeorphQLGbsyA\nq5dn2Mu/woBrhjeWNEKKORC04B/h/Kc/B5wPpH2+2kFyVJRd2JznxfL+PROv\ny+Rpq2/jStMcjxwKzDMsEesVr0sORMLEZzG37ZP0oqv4CbiBBP6w/5qeyoH7\nWczuX6iV0cvD/cDXAz5Vg5ooXMgbEUZhNI34YaiS+P8uWKkwmtDvMKNP+PaS\n/IF7\r\n=K79I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"79d1cc27aee9918f328565035c30428c4b3f25d8","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ../../node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v12.22.9+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.9","dependencies":{"mocha":"8.1.2","@truffle/db":"^0.5.47","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.2.11","@truffle/db-loader":"^0.0.26","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^8.0.2","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.34","ganache-core":"2.13.0","@truffle/core":"^5.4.29","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.14","@truffle/contract":"^4.4.4","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.8"},"optionalDependencies":{"@truffle/db":"^0.5.47","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.4","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.29_1642116834686_0.63701919271024","host":"s3://npm-registry-packages"}},"5.4.30":{"name":"truffle","version":"5.4.30","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.30","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"4fdbbdca0ee75eb8914eb69ee74b6a0741dc8d6e","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.30.tgz","fileCount":324,"integrity":"sha512-wGFvUO6Ki0Hpb4aaX7Q59tiGSdTVBDrVRq24GBOt5tcQUkWbWjpJhPSDxBpBFW3hiSeAivLZxQPYdjk7kXnr2Q==","signatures":[{"sig":"MEYCIQDpxYiaCJ5VkVfOT7bmOls4sfftR+ENeY/yOpsOiFe91QIhAPb2xQH2QdJ8pxaoV0QOKfnp8LNPrfEybb3vj18eiCyH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45115450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6eIyCRA9TVsSAnZWagAAzNoP/3nP+vz29SIemYgkcEaI\n/AHDaHT5vDWGKVv2DWKgHHWlBI3n7WOO6ubGhBQMx+FaguhbPYLP6Fg1W7qb\nUzfzoMaT7YGvZoQZIPArI+hn1U9K9WLJVcODNzS4GFU22fv1Hwq1FfoGcR7u\nLfQKHYsc444RSbB1NPQ24BIl2f3vyNhsEYac1c/dYwhJg9x53V5MZ84lmoYr\nGNpDNurNJ7WbytICvj+553zyzeuI7CYCvqzEleBJyDlDbbGjgUuZpcqAfKh7\n3cTJtHgYTCiGtay5GLWKe/jxg45kk9XIcS1lejUf1+meQMppqp/hXJrY6YZD\nWSd3hGqL7tM0tX87wG9qCIyFLy1TpkDI74BjDxQcjcwQ+NaBhBbzIGWWMSBA\nVzfVvvnqupShVCvZ4YHkhPnRH4AvPpF5lFVDWmRzJBRrWz31ixxT5L3d25Qo\nBZ7T/YCUNKkb9XWquAQN2ghA39JxpkAm8UnyKz0GSDsNINF+ooJFAGkUaaSK\n/Bi49HCdsdFei9DG+LhsF47Qf/kHR+iO6oaLrv3mJHYQU+0aDwQ7jLdY+jnf\nZ42AcpvzQc5mRYPvTmpYc8oWkbP+U1pqpqfIigWUMePEi5xj+eYWJ4TvOlVL\n73bi9aS4yVMaiC7Qi3PiRnQXhPIKDl9XiiB7+6XZuv/H3FsXwLUUk25lFr8d\npBmr\r\n=iEsS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f3831fe5b159db57f59b9f11c4a41b56282b8884","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ../../node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"leeftk","email":"leandro.faria@consensys.net"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.18.1","dependencies":{"mocha":"8.1.2","ganache":"7.0.0","@truffle/db":"^0.5.48","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.2.12","@truffle/db-loader":"^0.0.27","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.5","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^8.0.2","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.35","@truffle/core":"^5.4.30","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.15","@truffle/contract":"^4.4.5","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.9"},"optionalDependencies":{"@truffle/db":"^0.5.48","@truffle/preserve-fs":"^0.2.4","@truffle/preserve-to-ipfs":"^0.2.5","@truffle/preserve-to-buckets":"^0.2.4","@truffle/preserve-to-filecoin":"^0.2.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.30_1642717746012_0.7693140678564632","host":"s3://npm-registry-packages"}},"5.4.31":{"name":"truffle","version":"5.4.31","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.31","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"077e04009e5d4279b8da2e036192cf57d496e675","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.31.tgz","fileCount":324,"integrity":"sha512-qUzLgo9jkI4d9O7fUEQHNXGWSjPjLsN03E2n50pwbAU0XBkOv4vSN+iQTX9QMfk/XBjOf6YN/BnAMubqznxOZg==","signatures":[{"sig":"MEQCIGIvE6J7JHuNJa7x8iMg3Cz9M0FEEdfEjw8OdDE7YOYcAiALlGvzEvQbfnULr965wpsVDMm5cYv/BNQnMalmbDKxHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45038354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9bkqCRA9TVsSAnZWagAA1sEP/jg4xeGIvfwzGtWWJ2Fi\ndu5htcQvoI7jl3ByaSGorZj9jRSsLXybELkyr0hLjP01xBdiQqRGYOOVzxB3\n3T7d4mDWqDceo8oi8LRDNbzs2iv1XnhqoEj/yjXb7pRiMeQiTOhqqdIxgVnN\ntUl8rorgO1VM3xUazlZqVQ8zrnyvy1aH7AgjE5Cr6bwT+WczUFMVmoR0DLF/\nApqhoV5Gz0D0YhCh+C2pL+XJn21UHJ00Vw4ZvmDaeXOpzUYoAmprys3MOEDO\n+J+qY8qa/FYgU/mCe8tgcMEFn/2lZmLFTfTmgTFxlHi2KX/u1SNd3wbAKREw\nZZaJQfu48F1EbFZOq78nkuefiXSFQQEVGM8pPhJRnf5vF/pXZyLgFYw3aS8k\n04WP9uweogg/bQWaEefX0a0MjdqcIRQiIg7AddNAd5JfDfSst7spwEK3zrjs\nGoqKL8kVlQkfz4pG323rl+os7whVg1j4CCscn2bSRQb+IA4ZHSm9kkzfR3P5\nAR35HCOzMCPCTVGwWYtnsPHzvM1O9JVqSicZjSHxOGMTTOu7HVCVfXSP9zI1\nyoYVDdhAiXxryOuzyZ1qALBN2MU6ueW6IhBivCGDZ/C5tzHHCG4qt9R7yHfP\nRkkgAm/MgtqoUwZNc6Arq0mkBH9GMjGc8xc3FwBvB/KKzpJas6Bh2Y0J/4by\n+aZ5\r\n=hL7N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"017e84fbad1f53f62db00483cb07fad0471e750f","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ../../node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.18.3","dependencies":{"mocha":"8.1.2","ganache":"7.0.1","@truffle/db":"^0.5.49","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.2.13","@truffle/db-loader":"^0.0.28","@truffle/preserve-fs":"^0.2.5","@truffle/preserve-to-ipfs":"^0.2.6","@truffle/preserve-to-buckets":"^0.2.5","@truffle/preserve-to-filecoin":"^0.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^8.0.2","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.36","@truffle/core":"^5.4.31","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.16","@truffle/contract":"^4.4.6","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.10"},"optionalDependencies":{"@truffle/db":"^0.5.49","@truffle/preserve-fs":"^0.2.5","@truffle/preserve-to-ipfs":"^0.2.6","@truffle/preserve-to-buckets":"^0.2.5","@truffle/preserve-to-filecoin":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.31_1643493673985_0.7033824494936769","host":"s3://npm-registry-packages"}},"5.4.32-dashboard.1":{"name":"truffle","version":"5.4.32-dashboard.1","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.32-dashboard.1","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"5cb4246395f45f24d8d723277f258c892f74d234","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.32-dashboard.1.tgz","fileCount":345,"integrity":"sha512-tUYGGCZyXAFTVHTV93wPBM0cDDbtJMQadDTXFjmbXHeWnAR893T3SThnqZQ90cgyemh0D4obObv1LRv0aMF5oQ==","signatures":[{"sig":"MEUCIQDnmGvZDaK57MG7n4+/790Xv3rLF99HgA59TNOPFdh6sAIgcvI9vEHSFVYZ8ohBe761E6tn0bNBVC4uMIuoWms9a3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49862110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+Y29CRA9TVsSAnZWagAAvHAQAI6vr43Kd4m5oPBC+6gG\nk8wGdoIZMVjsAZvk0BPmPauSDEt+XsYBTKBTEi0xJDMQNLUiMQN7j3CB2liS\nFTGO5jWOHMTPIYxBKKO/xYXLxRYSLD9XldRPpyKTmyPx3qlJYTGhSrYAwd6l\n99TSkLa5vF+sU+9hC/FxoGljCVa2VFqr0V3BYOp6wsI1PRlzncYCgAG6JXaD\nJrOjCaGAzJJ7K5fBerPHFCrM5+/6jGMRloEww2GyTsES7BLUSdYf5nNnMR7+\ni3hMb9fjgetkPBIiiNqL9qFqUUsRkTKOhDCW0Fm57qzztLopoyDWT72p8PT1\n0ZM5ybWMrQ+AGCgqECb+Qi5Rr/nJ7QBnfDcQrrjT8I+w05rSfKgN1kxYwUJT\nDcSkA1xxM+HvSNTqMAvGpYeaz9G7xcWYxwLC1XSE3FHhMC62onMAgXZrhGzF\nReNhWfEOND9Q7w77oZshi5n6ZMoBZSAbGDmtJcyKXiUBpFJRihcCF1JH+K5k\nf99Fw+Q+taoKnV69loW0bEhVBq/FRxfIg9zbIJR+PI4BRlJGSOsnwuhPTAuc\n1b0HXJkcbuWoEGmdxn/LsrrldJjoWIzNue/PazJ//DhcQx76tVNhegpPjH6l\nHxbRTlR9mJ2yAkPbPNLKz3cgb3SaElJN3laxcJcPCKowQDCw8vFlwBglfR8N\n74lK\r\n=6vo3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](http://trufflesuite.com/docs/advanced/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache-cli` at the command line.\n\n+  [ganache-cli](https://github.com/trufflesuite/ganache-cli): a command-line version of Truffle's blockchain server.\n+  [ganache](http://trufflesuite.com/ganache/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"a9fbdc8e0f12e3e62af57748dc0ad5ce8349fc80","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.18.3","dependencies":{"mocha":"8.1.2","ganache":"7.0.1","@truffle/db":"^0.5.50-dashboard.1","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.2.14-dashboard.1","@truffle/db-loader":"^0.0.29-dashboard.1","@truffle/preserve-fs":"^0.2.5","@truffle/preserve-to-ipfs":"^0.2.6","@truffle/preserve-to-buckets":"^0.2.6-dashboard.1","@truffle/preserve-to-filecoin":"^0.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^8.0.2","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.37-dashboard.1","@truffle/core":"^5.4.32-dashboard.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.17-dashboard.1","@truffle/contract":"^4.4.6","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.10"},"optionalDependencies":{"@truffle/db":"^0.5.50-dashboard.1","@truffle/preserve-fs":"^0.2.5","@truffle/preserve-to-ipfs":"^0.2.6","@truffle/preserve-to-buckets":"^0.2.6-dashboard.1","@truffle/preserve-to-filecoin":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.32-dashboard.1_1643744701367_0.16654292766151713","host":"s3://npm-registry-packages"}},"5.4.32":{"name":"truffle","version":"5.4.32","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.32","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"ec9048947316e0f2a3ddbd28e3df4fdca82c10d8","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.32.tgz","fileCount":330,"integrity":"sha512-HZLoLZqXZkid3aUL06WSPxSxf60mlT0g8RXBKEGjiZBjqIEIx5DmpwdiLADYIlh2+NPqklEMQDFIVWQZHXVFdA==","signatures":[{"sig":"MEQCIHY8VAit9rnEJVci0aimErySISwc9f6X9KX939vNjPaYAiBVilX62vHF8CYGOeDc9SpC6K7tdn5kWqPPEeOAAzy4Dg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44965837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/GL6CRA9TVsSAnZWagAAL5gQAJsNBOcrfL/viQ6mfWh5\nWHqWt0WVbIbXFMkYjdDqargN42ngcNduG16TaIH3e1c3aol81/E4lEC/sN6+\nt9n2y6hiY2livL6jXiZVv+wozhuJpncgiTklKG707fEaMDrQlnwVJKQNCzbg\n9bwECetvrqWObyiUar93sSDt0ZlN7uG0u4R00aDfF81v9sSVPVj/0vI5+GwQ\nrL9X4oAVDm8uW3HcaGMQw7XA7dSd/VeGLIAyOV+yqM7f6IA+7DTPyfAhqpBm\nmtaQ3qSRuF2ZMXzOu8rH/q6FXvtkS635ZsRwpxB52RKdxTmAi7WqC3JlcHJl\nwOoA5I/zuCFzMbmsHkpQE09rNOV22kqycPRDOEZxHzxWP5qFpJTiKXM/4M4u\nbli0mqXIZH+bFgzGlsg7tOf/IBOZnFk3h83q4GQqENAbrRntVoLRZn/q0T92\nfDG34IQfYI3vU5sO7S9v3CKj2x0TEekyU3LV/VcW3+waIcX425VFMtHbu21h\n+tsYr8ecLxlq9w7tEwVZwxFobMtx+6t4eltTEOqvnewotRCacIDAXHbJ/UQk\n7UPu8O09M7nNRcEOOvWtxHnPzasS38jdHKTtcwN7M7JaI7k1n1X+rkKDkx5k\njUSLDnOEw6KBU6GqIpkNCzp5fTIoxpB9v0x5UKPjj1XZg5px5/x0zSMHCEME\nQTJ6\r\n=YXWS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"409dadef3759efac8265de7dfcbedf0c066a0a0e","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ../../node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cds-amal","email":"cds.sudama@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.18.2","dependencies":{"mocha":"8.1.2","ganache":"7.0.1","@truffle/db":"^0.5.50","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.2.14","@truffle/db-loader":"^0.1.0","@truffle/preserve-fs":"^0.2.6","@truffle/preserve-to-ipfs":"^0.2.7","@truffle/preserve-to-buckets":"^0.2.6","@truffle/preserve-to-filecoin":"^0.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^8.0.2","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.37","@truffle/core":"^5.4.32","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.17","@truffle/contract":"^4.4.7","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.11"},"optionalDependencies":{"@truffle/db":"^0.5.50","@truffle/preserve-fs":"^0.2.6","@truffle/preserve-to-ipfs":"^0.2.7","@truffle/preserve-to-buckets":"^0.2.6","@truffle/preserve-to-filecoin":"^0.2.7"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.32_1643930362196_0.36933436635655803","host":"s3://npm-registry-packages"}},"5.4.33":{"name":"truffle","version":"5.4.33","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.4.33","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"16a143a9f8c756a681552dc9b1fae7b0e6c1b8f8","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.4.33.tgz","fileCount":328,"integrity":"sha512-OkLi0SUwAKXZPzWm+w3gos1H8TMbIBEqVOzNcEMh9Iad6VC5Z8j8Tb8wgmX+eEnM7yX0G0QWzw0ub4ejaLIj/w==","signatures":[{"sig":"MEUCIGE5lKECH1YTIaIWPGnWlC5c/bOQhrb/7zx4oBt2LWWIAiEA94H5kKG3wZ3oHav9hyMwkHiLg7HLn7MLRlh77m+cs8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43013968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBbDMCRA9TVsSAnZWagAASF8P/AzCaEM3PbASBB5n0pn3\nWcN5GS8QuzxDzz4HCDyRhC+yyyLsLX7KvUBo7tYIgrrLSS5LQB/Cu4xAIBQW\nEqxFhbqSykWOvVq39nrR6HsShDTZAXQEDWu+sczsXBMHdw8XSKgeXpYHe4AJ\nFdxs+Xt7NV3JPob2gtWu9SEaSY8BejrL0w7TCyAnMvD5e7KA8taQR54i8a/s\n5PRbx5hAf9uP4jvFM1JGnfqp918KW85Anjzhi6W2xPBwpVPH71HAyqW1m9dW\nyuzvbWlRM9Svb74SdKQOqWKArG3lsUMmJCXSNh1YVexVUzGuR99uP7dBq/8k\n5SXJ5xUdSHDHES7l9kd3Yjo4Gv/sqhw5k5qMVvkTbGVDA7XW/abCUYM6xiD7\ndMi1QKYALtrE2pCpD+j+BqtrQTg+qaxbRxjReXMCk7tspPClyJZFp0N3Agzc\nukEh8iyf8D/yP0rEuLYWA9oDrL7GUh6BxdVfbU3Nd5CYlQCLgTpw5/HP2EnL\ntIrt+9BFnmE1H08HiZyUGHHgLs9CogACktWEU5SQPJi1pdZXqgdzhUOaAQ/E\nY0AkhcAHFb/EbmtIgBxFJYYcFsu/KVFl3yCw0wSIEdpd8zc0l99PFTxKck3R\nsZBCVTwQdXqcHgOYV3Q2xWu/ZbhQxSKL61ZR/tmSuXjVbx3KmgUEYrNrt9ZU\nCk2c\r\n=0uhJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"9a5337769e7ca9be112443d6ddba089f9c2c0f0f","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ../../node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v12.22.9+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.9","dependencies":{"mocha":"8.1.2","ganache":"7.0.1","@truffle/db":"^0.5.51","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.2.15","@truffle/db-loader":"^0.1.1","@truffle/preserve-fs":"^0.2.6","@truffle/preserve-to-ipfs":"^0.2.7","@truffle/preserve-to-buckets":"^0.2.6","@truffle/preserve-to-filecoin":"^0.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^8.0.2","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.5.0","@truffle/box":"^2.1.38","@truffle/core":"^5.4.33","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.18","@truffle/contract":"^4.4.8","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.11"},"optionalDependencies":{"@truffle/db":"^0.5.51","@truffle/preserve-fs":"^0.2.6","@truffle/preserve-to-ipfs":"^0.2.7","@truffle/preserve-to-buckets":"^0.2.6","@truffle/preserve-to-filecoin":"^0.2.7"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.4.33_1644540107841_0.02181548594936067","host":"s3://npm-registry-packages"}},"5.5.0":{"name":"truffle","version":"5.5.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.0","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"f62b91682898995af00332c817b777c2c5830a58","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.0.tgz","fileCount":347,"integrity":"sha512-xlujO5JJvEPQT2le0B5Si93Z7J3hxnG/yd8dfpp+D0PDikTMwr7N+9fDmna9xIAwWZMA9VhMFK+DLHUR3GpeQQ==","signatures":[{"sig":"MEUCIFX+EIQ5q1nv6AzB5Ruwe0HoKV0orBft8peyXtLMvyeqAiEAwLxfZInX+JLtTKtuYpUnmCG81yvvk4v83xSnimnb3fQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48276039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDtG2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRhxAAiHoWZRGzNWMtHynmJcFJXH0CAP2vawt++Cvx6glBKsjXX604\r\nScqmh50p56X8J97Ec47Dblnw34XRbjCHDBrb2gRJoNTaxNOVkyWOAcfPDNb2\r\n6NM2QuRTRN3a6dw70fZz1yHQnYnQvKmHPeO1E4jIGe3HFRO89JSycSEWcmK1\r\nCmCh5Rkp0dyFB2FEyLvOV+XYRtLvi6A2rX16BzM4dbgYsf3prRk/BcT5jfy5\r\nS3LqxVhNzoV1q7j67aqEXxtA8V4wz/cWSsZ+pByv4FVknqD1H4V32Blcbktj\r\n7ypHXQQcTZZUIrzZ+FU6RotG6Ivb4ASNMsw8VtOdkN//I7gpoAHP/YcUTmfm\r\ndja8iDgwUlNa9b/y/tHdOtqxbodYZYqxazg5PwbNfqKEiYDNTSAMhzIqwmlq\r\nTuMeCRBwl/bmO5h8f08LmLkL3nc4C07bGn0a9FicHYAFluSMeub+3jXMjHCZ\r\ncZlEse3wmo5MzO6iqj8/wPAVeRk8mqE7S20TSnTlql1vh9JW84UP2B49+zBO\r\nt6md0NbqA7YYWDsalU9qWbCbkQCBBtf4XQIDo42x3+OzAW6lGu3bqjxRASZo\r\nU55mfoWn6KohzuwJ/wqp7sjwNQzARdvSTiNXztPzyAVcwhPGaU8xJRQXswXO\r\nU5Nar0L60AEmwa0hhtGKak3Yf6nOtUudCgk=\r\n=O4Io\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"9e36563411876fbdf3c3bdf8b974b6702a3740e0","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"kevinbluer","email":"kevin@bluer.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v16.13.0+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.13.0","dependencies":{"mocha":"8.1.2","ganache":"7.0.1","@truffle/db":"^0.5.52","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.2.16","@truffle/db-loader":"^0.1.2","@truffle/preserve-fs":"^0.2.6","@truffle/preserve-to-ipfs":"^0.2.7","@truffle/preserve-to-buckets":"^0.2.7","@truffle/preserve-to-filecoin":"^0.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^8.0.2","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.39","@truffle/core":"^5.5.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.19","@truffle/contract":"^4.4.9","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.11"},"optionalDependencies":{"@truffle/db":"^0.5.52","@truffle/preserve-fs":"^0.2.6","@truffle/preserve-to-ipfs":"^0.2.7","@truffle/preserve-to-buckets":"^0.2.7","@truffle/preserve-to-filecoin":"^0.2.7"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.0_1645138357828_0.47341910834296397","host":"s3://npm-registry-packages"}},"5.5.1":{"name":"truffle","version":"5.5.1","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.1","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"bc6dc5ab2503f442e04adb472fc6ef36b2b00fe9","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.1.tgz","fileCount":347,"integrity":"sha512-r15BSA+aPNQqZdEkm0iNtSez80WzBFc4yzAmRPL+Rnpu/g3ITPcWFIS6+HUs/kQ7xcKKRv5NrZwjWXwqZyy6Ug==","signatures":[{"sig":"MEUCIQCdjgqz8F3DAZxosazXjuKDs0gvHw0dkcLvJVLra3oLVQIgBRtdxWaQTi2TjFe34Ohpn1EUt28lRJgMD3H0haRtSAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48275888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFEIdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphZA//VGTNk5hzqF9//vvh6fXNrsV6xZ3O03AkHhSA9X112CZ6lmBV\r\nMeqZ8+qPLoHqg3U5mNhUnog9ijLyB85L98Ce9PDK4xlQED71+UeFYGgHoTEt\r\nl6I5EzpNmvH98T7Gwj5TrUoEZ8QagEKBZtF9Q5Za4SoDJ980tFAWSiksGxVG\r\niERH0ACOvwR/DXe1G2d0t/9XWa1ilqtW9rS6cQaag61uJxhGFiFKcYlOKgkW\r\ncpa+3p5sS4Vo+Qzku7X8L/ZHR4xXGGvzxeSpVmIUia7uYRunvfdwxdLaFOs4\r\nTg0GKeNSCSoKlbc8SGr3PB23kG2QxMfwxq1s71CMtsGPkWWJyHbKSjhHENBc\r\n+joIlPlXL+FH9OmEjVhp0AVB+RvUo2pfV9d2+C6mZ8amVeS4wxHvbewJVX9Q\r\nMIJeQP/ii942f3Ze0TDNeGMGSqChK2FUHv3UigAmsjZqk1pYivm09rHrUnFf\r\ncUNS31NTSVPRf1ipTQssftjpRogN6wG3fELCJMEfoCo9yD04MFjYGEWF0lu8\r\n7eA57G75r6nJYlXiTGAAmoy2Hlo+XU6xaLk9zLGXLykWX5M9AKN38vxFqwsO\r\n6OktkR3ZQEUAmMMpkLmtrJ9XyqnQJQjNHBsRl5euBoBfL0oiTTO0CgiY7OGP\r\n9yZfvl2gJcBtbnC97NLT+85bjrEWl6XXrJU=\r\n=o1Ii\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"ff5e098f75fce170de84ad0aac7ab5a94abc2ffe","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.19.0","dependencies":{"mocha":"8.1.2","ganache":"7.0.1","@truffle/db":"^0.5.53","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.2.17","@truffle/db-loader":"^0.1.3","@truffle/preserve-fs":"^0.2.6","@truffle/preserve-to-ipfs":"^0.2.7","@truffle/preserve-to-buckets":"^0.2.7","@truffle/preserve-to-filecoin":"^0.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^8.0.2","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.40","@truffle/core":"^5.5.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.20","@truffle/contract":"^4.4.9","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.11"},"optionalDependencies":{"@truffle/db":"^0.5.53","@truffle/preserve-fs":"^0.2.6","@truffle/preserve-to-ipfs":"^0.2.7","@truffle/preserve-to-buckets":"^0.2.7","@truffle/preserve-to-filecoin":"^0.2.7"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.1_1645494813564_0.08568403054240536","host":"s3://npm-registry-packages"}},"5.5.2":{"name":"truffle","version":"5.5.2","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.2","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"64d69f11522a2d921d1c39a805644f8be2dbb3f8","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.2.tgz","fileCount":354,"integrity":"sha512-c+L7vhuKvwl+A1YRysMbGRuDvr2MyzYLWv0zHCiT4kGHqvmo8+i9hUUjfgyY5v/9yoMUD5HEiv8OGArfK/v37Q==","signatures":[{"sig":"MEQCIFRQVyVoLocEGO4hgIujEKG/yxRKRTF231l7sjsAbJFFAiBxulxKQIIQSPFOas4T2L+FsfqaRlutV3rd33XNf5j9+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48555078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF+82ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNJA/+KBE28iuFSKLDWJTLEaHQHKMK3WGQGJ5VbwhPmyXp2D8LRBqY\r\n53oEMCnZxe5b1Fvbcv/w8dRIM+dWLV2pax6e5onEn/pRbjKRuKsOOYb8h5CJ\r\nK8SU7aLSo3tJfSTGl24KmCSbEQj8sAMFckubLLhhAKLSN/DojaH7Y4QpU54B\r\nBpE8xc0zrU5uY7/5+k92TgB4VBoCFNArW4YyzLIHRJ04pux11u9+wp1z+dIR\r\n80H7sAhu0JwtyyL0wTgXDf9j/YH11oRD8EZAAzfW6SDsENeI+4NibWez11XT\r\nvjUO+DI0JP0JSNV8Xr+6KQmw5FWF/l8s8AepLpsUBqq7tAEiwsvzNEu2Xpgj\r\nH+nrJZ0zO0sKUyq/E4z5UqS3lGH8PUIQBygHBhF/rM76Z4ckTuCze4bDp5t+\r\nxgsuODbuiRWjqRv7FaNOQ6mRn4PsPMQ8Yj8l0PTzk5OHImO6fBaXygTOWxpB\r\n3e9abcwKtu98tpXoeQ4dWjMFjAdGCCCURBACPISwKwVg2elPxdKWHy7lR775\r\nj4DIdc1NALI8YDjTRYI4q0lUakAnnhb//DIqX851EJaTcAxsVMJiinZlgsWh\r\nWE/c0AjCgfKbBipzFcvTnRxpY7jm/8TEZ0qK+ETpw7Ar12TaIP7JLhV9uTr3\r\nITbzkAbq3CfQEjGtm6YMpBlA5n9Aa/aYTe8=\r\n=ZDWX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"a11dfb2b14ba273a4a2976cf8028a0faef0a3d43","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"lsqproduction","email":"ll@trufflesuite.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v12.22.10+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.10","dependencies":{"mocha":"8.1.2","ganache":"7.0.1","@truffle/db":"^0.5.54","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.2.18","@truffle/db-loader":"^0.1.4","@truffle/preserve-fs":"^0.2.6","@truffle/preserve-to-ipfs":"^0.2.7","@truffle/preserve-to-buckets":"^0.2.7","@truffle/preserve-to-filecoin":"^0.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^8.0.2","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.40","@truffle/core":"^5.5.2","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.20","@truffle/contract":"^4.4.10","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.11"},"optionalDependencies":{"@truffle/db":"^0.5.54","@truffle/preserve-fs":"^0.2.6","@truffle/preserve-to-ipfs":"^0.2.7","@truffle/preserve-to-buckets":"^0.2.7","@truffle/preserve-to-filecoin":"^0.2.7"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.2_1645735734534_0.6032700228968502","host":"s3://npm-registry-packages"}},"5.5.3":{"name":"truffle","version":"5.5.3","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.3","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"a8740aa378c1e6088f46f234975ce2c45a645476","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.3.tgz","fileCount":354,"integrity":"sha512-brjFIacirYDcTAbEmJv7X9nw9mril4FJFo0G061vrQ59tJZo57xYt5umrzeWFVOkQ3Z0jMKzd54JLCYgCcqkbA==","signatures":[{"sig":"MEQCICrL354+J3FUGnEIwMf454GaXABCQt2GM6RS3J0Y71AEAiBrwCd698PwPws0R7b+T58zGQC50C/YVP2iLjtK3+Kbww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48560282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIUK2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMFRAAkRBLoQfoRFn4ziGXW/Ul8afdf98LBZdlQSFb8SSTTPUUBHrU\r\nDnsRWJE3s1n+3nhB4PmiwKG56PCtskWZia30gWVNH7ks7IfV9Swg0BUqGMXZ\r\nqyLTNKRbKi1H4l1OU3Zhw+riMDsdlGJTyZ/+IrHLPlP5ZbVnmfFFr+HOqJjI\r\nWAitlsFCiYlvgmnrcI+EF+/arj2U3kFEdLe0wc6DYp/QJy1Gr1EfQDYseKea\r\nhykzpQUNR7NwYeM0vkQZ3rA6es/O8s3zTTBEE5Qiyyn8bceSqYevMcX+YTJm\r\n9uq5nb/8jiudzdzzGB5RHiXBq8dQUBmLkTmHftiZlIkjjT22KMHy6KYNzk0t\r\n1Ithw1dNlVbBLjuiikUcVmlAPSNVF718hPbMilUMJKZgo79E7Q61QrAMcOd/\r\nFuNLefR79DncVDo8deOM0u9dCF2BvC2T7+2MkXIqUoAvpeHgJy/Pt6FmFezn\r\neybA9BweC9hRWBQmFgZDPbmEZzHUnTdMqOX97RYUJsw2mz/v+9ycBVcjsLkH\r\nOvXRnlpSoMsAUYy60V8/c3YGjWUIwZlfH5sL1xPq+qWRmujQOhecv6OScVmD\r\nYs+/h8w7qWSwbo7/gC5Ic66SdipkqVlGQUC1xv5/3VxJjWoTTE3ARJKOOYC1\r\nyX3w62NtrEcr8pP+V+WWI5cC/BEOJ9/XiqI=\r\n=Mea9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"dddefbaf4811fd4652e57bde9b60455dfee17ac4","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"lsqproduction","email":"ll@trufflesuite.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v12.22.10+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.10","dependencies":{"mocha":"8.1.2","ganache":"7.0.1","@truffle/db":"^0.5.55","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^9.2.19","@truffle/db-loader":"^0.1.5","@truffle/preserve-fs":"^0.2.6","@truffle/preserve-to-ipfs":"^0.2.7","@truffle/preserve-to-buckets":"^0.2.7","@truffle/preserve-to-filecoin":"^0.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^8.0.2","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.41","@truffle/core":"^5.5.3","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.21","@truffle/contract":"^4.4.11","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.11"},"optionalDependencies":{"@truffle/db":"^0.5.55","@truffle/preserve-fs":"^0.2.6","@truffle/preserve-to-ipfs":"^0.2.7","@truffle/preserve-to-buckets":"^0.2.7","@truffle/preserve-to-filecoin":"^0.2.7"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.3_1646346934246_0.2175440394421546","host":"s3://npm-registry-packages"}},"5.5.4":{"name":"truffle","version":"5.5.4","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.4","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"78d6d0c232cabad4f99d06bc4205a6bd26a5275a","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.4.tgz","fileCount":354,"integrity":"sha512-bynZsS20y67wmvj6pGID4XryMVn6PUP4d6KNYy19wbxu82MKmmpDJF1xsDET8YUVglH4kRd0r0RAR2Vgx/8ovw==","signatures":[{"sig":"MEUCIC0J23ZnpMpAFY/AYOLlpFHpLd3ge+Rm6uRB8TlIz3eVAiEA93zJ0HqaC8LQaZ2leJ9URwP//Ouvgb+N2+1opMq5dVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48566620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKpYhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGkA//dLIl4C8FlVdW0oSWo++rCvktCs8o4MMkdRICBDsfNRcvtpI3\r\nhBsRqMj7qcQjoeMrvTrdwWJ3wNWmzX9/eVYlj+N15Gkksdv4Q0Mld8ftEVvH\r\n9XHV40v7P/RdJMARTKk5w4Ad43VPM8WmNciur/hqchc0c20ZzQAZOzdqsWhK\r\n/3mKCML2MdihtHb999FOV8oVyiKqEi51mC1FLfdIl0EeiRPjGYIvht57IOIm\r\nPXUr/FXpg8spOdHEWnWBONvzDSG33OSCZ9JLxoWfuKVluyjL2uGNpKE7bJSP\r\n+4Et0hxufwcBBJqoYSWDMANnxWE7yl6eB7BnUQxaffmvSU57a7s88SiSRSlp\r\naGlImvKOTT3fGocUrMt6AkrzxXoSN/Fc733MqPX8q77QLkPmdbbPM0aBbpBv\r\nQubdNvMMAsztnu6f0Aw/6pfF314S9J/qopN6sJxNLk1Oi12VGxscux1V2BgS\r\n7MGZZqrPKKDMaPTyTdBnHRUYz89OA6J0QJZadPnbaWHuWWvWVzfrq322EDB8\r\ncSaM9lykhKM+dhVm6i+1qDCflVRU8NZWFdwVyy71piIwXANc5qmUZnZMqM0R\r\nBUY9avt3jCYCqofzC3lafNUWTT+3FREOVBSSde313bAjugSOTd8hHhag8wZ0\r\nEvTiGfK1xfhnIJ9NjKfFX2orgOQUzqSCzso=\r\n=QvJ2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"01c1d42d72564bf58b698742bf2ffe4ed0678901","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"leeftk","email":"leandro.faria@consensys.net"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v14.18.3+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.18.3","dependencies":{"mocha":"8.1.2","ganache":"^7.0.3","@truffle/db":"^0.5.56","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^10.0.0","@truffle/db-loader":"^0.1.6","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^8.0.2","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.42","@truffle/core":"^5.5.4","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.22","@truffle/contract":"^4.5.0","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.12"},"optionalDependencies":{"@truffle/db":"^0.5.56","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.4_1646958113460_0.3920946062296198","host":"s3://npm-registry-packages"}},"5.5.5":{"name":"truffle","version":"5.5.5","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.5","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"7d3071f6c48ed8f6eb15d496f8159925dbbffb30","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.5.tgz","fileCount":365,"integrity":"sha512-RGVHM2th1twa+lmCqe2H0QSwfAnpKxk11Ri/6nICn9WoahCnJ5H6Ps0kYgRZU8w+5bzxDCfV1vMzn+Y0LxzzWw==","signatures":[{"sig":"MEUCIQDZLKiNqbtjyp5E4nDThge9c6l3M2ZRGmD2eLRW4IPYlQIgASImM64X4KP3GvHVWoRRzpNH+hKK8eXx/sNiJK94erM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56780560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiM760ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqe9Q/+N0O44nx7CeDzF7bf5y8yBq9t05BYf90NHUneKSR30sAFyy3B\r\nVMZbrZjWTP8VvFlfd4+6T73tuqNEcEeiWfIuF5NHVf11F0WcM5AlSsnrLXYP\r\nlRC1tUrymszfwVoU0oKWiXyeU6Kt2pMXgT4TbY0VMdJnipZoOIaZI9jxvNJV\r\nqW2SE7UdVqUjnXIcioEVeROtrugrf/RdnFtT0VmEXMvtsvTDG38Dp9R/fV94\r\nJgdYhQ7UY8HFetotp1JJfmvuGGkZ0JoAaE5dEXuoqq4WTg0OQerxW38SUpIQ\r\n9G669Js6Hr23eWUYYiz2C9wiU14qKUdYSDtKK0/j4LJaXF9O1Zk42mDOjaaY\r\nqNseizliN28X/QPs3zFESbSCeLXWRLJ3mXbHY2sJmNcuzSfAGW841t4iiEER\r\nsyXeVxaj5SZDCIR9ZwbenkRPp92EwTxGpfmQDFLGsuaRHtDQX6yLDbuaL4eP\r\nICTpc2DqmlgVvRwV68aEkg4RFaPNBfxgSWXCkZCAlepKCatM1/qwFqA9NBRg\r\nzweBnv9GkgIDlYl1O4VTCXSmTbpFA/3g+ws1PKWqCAWS+aCWUN8sissTXp2i\r\nXsPXxXEd9cRu5plOeFCJGV+oFR9rHpSvirNe/hKXcRY4sM4GhAUC6Nleq3cX\r\ns8Xbur2Eod64UIew+kvXpm/QeHIPJkXogTs=\r\n=/djr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"125891668cab716d886b9d5e630a0b7b3295d2ac","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"leeftk","email":"leandro.faria@consensys.net"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v14.18.3+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.18.3","dependencies":{"mocha":"8.1.2","ganache":"^7.0.3","@truffle/db":"^0.5.57","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^10.0.1","@truffle/db-loader":"^0.1.7","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^8.0.2","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.42","@truffle/core":"^5.5.5","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.22","@truffle/contract":"^4.5.1","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.12"},"optionalDependencies":{"@truffle/db":"^0.5.57","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.5_1647558323616_0.7605980408701494","host":"s3://npm-registry-packages"}},"5.5.6":{"name":"truffle","version":"5.5.6","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.6","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"a71c831a7ec3edd0116ee281331d870104280ae3","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.6.tgz","fileCount":365,"integrity":"sha512-rLQxj5FCEaBRsrf3N0CcYd6YCTkshQ0Z2mENPXcA2z2jphIEXQDNbR7Cz0JX617IUEYf4T6+os2c7zyduhoUCw==","signatures":[{"sig":"MEQCIAaTGGyY7whkAmv6X+9tlap7pH2YJU6aLAiHJEoBTGfQAiBlf5FNc+Bafd/RFvK3HMcIUyIYbPSJ5PWbhlv0e38ePg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56564172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPQDHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/kA//WngM5QON17d/Twhs8GpdrGwuL6THjDs23yBfrOYXm+OS/NAa\r\nTx8I37+MHEz4pN2XepO9NSqeGI875OXfz7jWjbqT33JnjyabHy/CldRHvwc5\r\nQ/4claAVtxnylTf9ZS7I7Wo+0n6HvZQv32zusyZvzt94tOH3oJBRzin+vA0t\r\nvG7SWjHeyx8USHU0GQS+2c4B/hVqCP0Lpf5yO/NoUrVpU/J6AwFEEmSB8S3R\r\nxyaYa+jg3qjsXL85OlRIZsotyH27k2T1349tTuN7wB++UMdWsAsbQE+VEzEp\r\n0Lfb4S+0j+MgZ5u382D1a6bBYIClw4w3ydUEMeNOOdfueFd5gpph2Q50eA+a\r\nDnMggv9jaoNfL9ZMM6p07mJA2iYWuh0KoQqpW7JBDfCg7trzYxXDf0QxgbIB\r\nXDK/K1BCP+mvfPMfNA7Q4Blfd0yOaVAKmUTDfEtE5bhwRwa5NAZGu8hwLe2k\r\nt/Vm7/L94b0Y51HzqWFKxwbQzzt29UlNXNstSAaXXjy3ebPIESEB4gDA2TMH\r\n5KagTFkJvadGqI9vHKS7+ZcOz1eItvK9IRILCeOEfZ/Vi5Vmay4ROn4bXy/B\r\nvVrqRzBCCxpXvFSrULgMB+Iu1ZYITm5YTnGqXzqRHuJyT46E12U13iNZNO6r\r\n1j5RbGlYMQ0vBHvFkHJr0xnwAni5f8PlSF8=\r\n=zDpu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"e7396c1347e5eb5913ee52492d23e7653984689a","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v12.22.10+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.10","dependencies":{"mocha":"8.1.2","ganache":"^7.0.3","@truffle/db":"^0.5.58","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^10.0.2","@truffle/db-loader":"^0.1.8","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^8.0.2","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.43","@truffle/core":"^5.5.6","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.23","@truffle/contract":"^4.5.2","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.12"},"optionalDependencies":{"@truffle/db":"^0.5.58","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.6_1648165062921_0.39535027884822305","host":"s3://npm-registry-packages"}},"5.5.7":{"name":"truffle","version":"5.5.7","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.7","maintainers":[{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"a7d657af03b87d55386dcd1b9c247da1f60ef4ab","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.7.tgz","fileCount":635,"integrity":"sha512-RzywlKaUU5MkNildHfijXHAMONuu79j11C+O49CyjiuDn8dKzmCtpWVNIiU7KLLBDhErykCbTPQJwgDdKSeoxQ==","signatures":[{"sig":"MEUCIQD2uhWFiJemyVOCPdRH60G4S8g1fIRkzmUCYt2iolJF7QIgeHyy6dhBRCRkSBnyKdnGg9wgoi/wt32FyZmUZ1506jg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96051720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRkoUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpxyw//Z0EqyCkLGsxMmKFetS2SPJ4YbifmF9+IZgV4G+Sp4toocQF2\r\nzInfAR7V0VIHHGNbLXrAvqQImpoB4K+KE2r2O264XKhs6X09p1u4702DbuXa\r\nhgxReLZ05phV5bhpmiPGzBkVRmo5v2d6f4rgOEJObCMsMTaJhRlGKHc4vI3h\r\nyxLtD2Coi/OjdU2OYW7pV/nt/gVAwapgetnfiwQLtA0irEqrbvteZdIPdXHm\r\ngb2ZLE7u7x91KmWKW7QlREk2w8E4RgPAMKVdrP3uJ/wFaK4mEcHOqXu4vwIR\r\n0Tkd7mBADlnNfI/g+xodg2J1jB4ow9Tmyoj2EMuNxLAE2j+GhiGr0wxTCQag\r\nJHhjAap+OYtdopFIOEi1S6IozIRFlme5+KOxw5cfE55GDCC2iXIP8Es0GQxi\r\nQKrQggDq8AzW6TnhBU4iAR0/PkmNxH67ifSQ5RwXgk1zE2rSk8i55A9mMeQ9\r\npzUyhWKYihKWeQPJlsWX5EXecn2owfb0dVAyQFSO2dTTso/sJigoYumdqywM\r\nIsLABxUH/o7pGnC3741QHwamh0CVPVbXTyjiwa0aJG3MKZ/psJ4UHLGGk9ZD\r\nGr+3pjyCXSMuig+zRlUd7SKNjESpk55KwjZeYQPI75YCzPToQim6hFL2pllY\r\nbcm+5uSjDVr20PzkmbTzQ5/p1rwO3oLdV/8=\r\n=YWBv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"5c7b580bb16ea1a4b42a5430574171a905cb8199","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.18.2","dependencies":{"mocha":"8.1.2","ganache":"^7.0.3","@truffle/db":"^0.5.59","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^10.0.3","@truffle/db-loader":"^0.1.9","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^8.0.2","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.44","@truffle/core":"^5.5.7","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.24","@truffle/contract":"^4.5.3","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.12"},"optionalDependencies":{"@truffle/db":"^0.5.59","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.7_1648773651926_0.11220810288210803","host":"s3://npm-registry-packages"}},"5.5.8":{"name":"truffle","version":"5.5.8","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.8","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"79346b8478d87de1962b57c44dcd057658253716","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.8.tgz","fileCount":364,"integrity":"sha512-zH7MHKzeeNyafTba2LENKM99ldob7VW8n4vzFUdiyWjzMA2HLiWv0oIrr2IxuXWROCOGaO+iI0rhAOS8ojodbA==","signatures":[{"sig":"MEUCIQDOuijmHhpcHBKvEplrF68aISMvXz5ll+u7mjXG/Hu1QgIgJXYH8Dk5mG/SGPXMv+f0jXKjhO45RJ/Eg0m0pXP0BPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53162736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUFgtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUdQ//Yx/4i18tYyuYwZJAK8YwGQEmwptP7Sk5D8lX/FOji0z/00fY\r\nFGTCbV47HyVACpY3uN3Gr4uIhyMTAJarzDIgqCsrcrVB5MONTBe+/zEr3/rq\r\nZcoQHJJ0aZqvKrR8QkRlOojR6RoOfDcZwt07q0iJY/4MHfJD7W+H60ixtUAP\r\nOPmgFj0hxbjngdQd87XllKeIn7f4jmU8Zp2A6+XUrMIVjDHo1HvgKCw54MoG\r\nkTG4TbMCb+TpdrVA9Z/FT/JOUKYTqvaS2B9+c9Nq78MSxelTy/vmBy1H8A9P\r\ntVnkTEPdnQ1wXlMV+fSRQEi2t+JTNvkrEK1iCDHEy5cZUHqd0pg7GYP650Jq\r\nHxpl0pO+n20JtHGOnzYnOk/DzOud6Y74tfkoLSkUPmnxSvFz/CzfkB48ZZTW\r\nP1aG0obvxCzydSTnpI6GLL8A2YYk2IC71zaLC8Z2/xdPjoIaJR/TN5eMsU7Q\r\nBz9j/JfOsodYGUoe7Iy2rVRooB31hCbOWDbiawvpdz2tXe1OYKAzdWED4CZy\r\n2dEzAxlSW/rPbRBRNeTkViwVnA2wE5HHd48ZOdH7ShSL9+VPJVIdXR5k/mbv\r\nQqb/U8oAxkSyqjsyHeXYAmAeMRm+EwzpkIBSH6YyMNBcH276fSGVSiTEDcnx\r\nf7DwG6yjxBkJosMKbqNXvcj8574Vl8jd/K0=\r\n=9s2d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"4900bd471b9fbfe521aea280031bf63b8a9657a1","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.12","dependencies":{"mocha":"9.2.2","ganache":"^7.0.3","@truffle/db":"^1.0.0","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^10.0.4","@truffle/db-loader":"^0.1.10","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^8.0.2","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.45","@truffle/core":"^5.5.8","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.25","@truffle/contract":"^4.5.4","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.13"},"optionalDependencies":{"@truffle/db":"^1.0.0","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.8_1649432621333_0.22316254588288742","host":"s3://npm-registry-packages"}},"5.5.9":{"name":"truffle","version":"5.5.9","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.9","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"482da2576348754503607b8fc44f36f1978c8226","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.9.tgz","fileCount":364,"integrity":"sha512-jcdx7A8/A/9Y1D7ewom2mbJ0EjPYCxaCeP6ioMoUhsatcTQi+yayLhEetlYd7MCkHGqz1bvfbGtC87g4K8QL+w==","signatures":[{"sig":"MEYCIQDNLPceLlMOnXyMeorOFp/oeeJyocF9gPt2zPOQ72OgTAIhAOUUSbM6eFO/nCuJc0feL66V+zouxh/VD0tuF9WmB8B5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53163021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUJZ2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7EA//bdn6oZbdamhM/Ugy76jNNXO8eCbK3KTNklLhRy8DRF85ZcHF\r\nxeMGzRPiTV2zt/zrwjYxAMTXEMjk2MRHcSSMpgwQiSCcLTvaQKiZoP7hxW7e\r\nKy8cU/J4f85zZ7JXw9NAY8kxu3k8FGgFfTo4PI7Yi/iEqRUhfbD/m2/KOShy\r\nNa3BEVsl0auL+0V3kc2PyOPMG1eIUioLqYpa5L7az5ga94YvvVvWfmbjsldT\r\nMlKR4s6/DDv5bmfSlwjWsbof+m1ApPDz9gT6B5IxuCo+sZW6cbLqel7uJ5cM\r\njMuko39rhPPJYSi/Wf4knKloMnrKEXF1j+cjK9YA0/tH3vyadhJxRvAtoTAW\r\nXj8NUP+XSsUheN5RVLdv+OicqBovuDM2VRoGKBs4anFknsk8V3bkzVOdq9kn\r\nyynLBIaVEFE06KEN3Dod1fpycHeQ3bcbUCOlBFdtSpiYf891TMxAqS48Rcky\r\nDm8WxBSwqG7rTjh5LcWEsEigw5ZzNrJ4slQax6HnEsDGGd/CZXU7Mx6OFinG\r\n8nph62ktTU1qlQeDd+6qjFJPmpJqbzwY2SUPQ1fzwX0Ebki8TPS95nlm01i/\r\nLLC7K27WcpfLuRrwRZpC00rhg2+z7hpecg5U1/Dgg+5HcBDWzW6xx/FWVF+B\r\nd0zPEDmskJiNoxVrjxlK69rkxtF0xNCRaYk=\r\n=tAzL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"567fcc73e136b580de173f1375971c944cc6ec45","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.14.2","dependencies":{"mocha":"9.2.2","ganache":"^7.0.3","@truffle/db":"^1.0.1","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^10.0.5","@truffle/db-loader":"^0.1.11","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^8.0.2","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.45","@truffle/core":"^5.5.9","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.25","@truffle/contract":"^4.5.5","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.13"},"optionalDependencies":{"@truffle/db":"^1.0.1","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.9_1649448566441_0.21995718633926664","host":"s3://npm-registry-packages"}},"5.5.10":{"name":"truffle","version":"5.5.10","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.10","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"620d02f710b994beec07e598981852adb78df825","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.10.tgz","fileCount":364,"integrity":"sha512-/DQmu77+7/ZPuajomA0rmWXo6I4dsW/YfkAqlD8Yke3H4Shx6nN5SD6FSv1uxcdyFXWdep2HeorC1rcdu0zBqg==","signatures":[{"sig":"MEYCIQCUjwqsgXtHcjbNhg2tC1iR9PsgrOK9YHyJXNHbDgTyrQIhALXbgFDfzjilllruQMM+sodaZZS8FmCWfh0OdgZQh6TW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53198952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiV0k5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrI9xAAjxO3563EQLJY2HppQnK5iaRlTfzVIBju388sKPqvAqsJGgGO\r\narSfxsEs1/O8fqAUhgPjiflYiQoiqVl0693iR+9YcwDg6tjsRT4acEzWNBBE\r\n8kPflUi4XvI/5rEA/Shp3C51e73XLwjdZnYIFEwWU++X1hOT8HFK6GJ8dfQI\r\nhH7LMT0IFhxI4nKnzmeofnsePyTGvU3ZBEWMAUrXzOc94h/DbxG5vtMfkXHM\r\ntigDc60+UFWMAT66izIZMXarNRq0EvFRvKRl4RclLvlyvdmYZyhXqIeQ8rX7\r\ns9Z9V1TvliIGuBpQzQXVCgqXAfEhgjvq134touW0Sgsq7a9OiVBM4Oito972\r\n/m948AsKJVlU/WREdNVgs6G4/NrZvZ6j+vlv06z03IJ4eCX555EVCMbCz6Pt\r\n+7CBwlbAmTQCNV5MGL7RjhOeM4YDLL0JNjkI2Na2DqrDvAI0SHhJ917ccIbc\r\nIdBaUGnUTVOvXETfzBPD+XSNQcPweXzPI4RzlKoTKv6MrbiL9O+5vWe0Rv96\r\ntMbPN43RiYzqYrk2v+JJK67MBXGcrZRLhIDad4TZpLIqqZh6ZUCZnEgjaki5\r\n30Cs7mBY1FgqBS6PEPCZ4/C3vCOcAeWzPPVKpIXZPdNtQTM8WHCgeXVZ3smB\r\noDES5b2/vuKD2MLHfXOq76eLT8GQO8T24iI=\r\n=2Ytf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"147aa1388aeade0ee164f2e62eecce7bec8f3332","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"leeftk","email":"leandro.faria@consensys.net"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v14.18.3+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.18.3","dependencies":{"mocha":"9.2.2","ganache":"^7.0.3","@truffle/db":"^1.0.2","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^10.0.6","@truffle/db-loader":"^0.1.12","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^8.0.2","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.46","@truffle/core":"^5.5.10","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.26","@truffle/contract":"^4.5.6","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.14"},"optionalDependencies":{"@truffle/db":"^1.0.2","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.10_1649887544949_0.5091151646190335","host":"s3://npm-registry-packages"}},"5.5.11":{"name":"truffle","version":"5.5.11","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.11","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"c9ac5a970a5f542a4c7fff5cdaa5624be4c36d77","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.11.tgz","fileCount":392,"integrity":"sha512-FjnLUhv9JGixr6iHd5LvlPCy5SSdcorxiHefiwZ9DBrOt4sTk03X76iH5f425VmX6MYrAhIztEgU7zEUB9YhqQ==","signatures":[{"sig":"MEUCIHSY+OoYxMR46q/v4smrLEiXDAE1Flq+BmxPPsjrDVD9AiEA2ZT4yj0X4HypJuw8Hat68pWELeTtswWLk24z8Xa8YvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66197153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYdoAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmojrg/+NKLjd6lV9mJEF7sImO5e6KjAP4tZ1CvL0sL07/Wi8U1uAqCx\r\nLZJzCv7G5V0EmVAcrVLA+1s8PZthfSYJksQRwj2Xg8Bw4CVMHy92NLIZmwdL\r\ncfnm4i0UzD0c6dA+MDtFY5ZpwltRx1ozoZJe8//T8RPlC2B5900SVRpYPA1R\r\nTUQ//PUP4vkwwG22OAgBlM0SsJVZFHCLS0pFjmVP3TLrxacMpVStKpZ7H1L7\r\ndnWehPh2uT5nV+/lN6rQqF71LKM8tKKfGtK1ZVNMUfmQ9PvgXnoZspIVE43L\r\nGrsW07YDBls6I1L/bFzfLXkGymMwdjuHaN/SeFlnLnxeJNnvIIZMFO8tpWZ8\r\nLDJZzE60DsPgGVFDbAhyc/2tIuZe4PZSHPOEo7GsqPYj5bt8FO99+xoE8BXg\r\nPgg1gDfoJl6Nq//yVPFytqHUux0g28sKJBK/HNX+olHgeDz2iQawj65BE4UN\r\nqw1glYbmkNr6XnzKj9TVWT6Hbnz8h6+G0Qc4rou6Q6gzHGi3ykk1Q8Qv5hGI\r\nng15lB7n4KztR+tkSHWSymuAyZ6usGMOe4y5YHLpDWwF/4efIZyeHhtiw64C\r\n4mYQbkgTGc6mCVP3atmjlEt1ZOu0fo0eIRCjkcEwumKcpCGwMkky4NRQQqOE\r\neFm7ZuQynNEjOqO3Wx0T+3qhzpCJ5nUe+kc=\r\n=Sw8L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"c0eaf5b39003c8b3eca47172ed4beb8183fe93d1","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"kevinbluer","email":"kevin@bluer.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.14.2","dependencies":{"mocha":"9.2.2","ganache":"^7.0.4","@truffle/db":"^1.0.3","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^10.0.7","@truffle/db-loader":"^0.1.13","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^13.3.0","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.47","@truffle/core":"^5.5.11","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.27","@truffle/contract":"^4.5.7","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.15"},"optionalDependencies":{"@truffle/db":"^1.0.3","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.11_1650579967706_0.2662781346490535","host":"s3://npm-registry-packages"}},"5.5.12":{"name":"truffle","version":"5.5.12","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.12","maintainers":[{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"c584befd03efb3341d829ab9c76598de52f07fcb","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.12.tgz","fileCount":395,"integrity":"sha512-wnF2LJRPO/FzNBlV88WNm9jybxp5CPC2obDzo3SbgWb0OMKedTu0nIv1gEJn88FNl1xf4XLuTS8KW1KGTz4aCQ==","signatures":[{"sig":"MEYCIQDuCTBvGLulfpWrZSO2rBYMZTxyz7Xn0lQr6uq199k8lAIhALPuFMuSxRGhR01mjGkuItaLfL57+lOFbLIKigAu+zBp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68119360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiawN3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkYQ//akBi9hCp8PRy+tWfJxcJeduVrhVqIM+pFpYuByJGJZrHZNl2\r\n8u1MxmcCCKMInxess9IrF0XYN7Y8EGYZlV32N0WaJXu8Bcdl/ZPx1BaEUUx+\r\nwaBRp07jaWC1zab2KjJEBc9HKvrQ4isj8Su0bNmVjlO8MF6vjuuC+74sgvNN\r\nd/Ds7e5IsEY69Gw0ca9UCfv5KZfHElcdrOo44VKP56OgLP0fF+Cv0NWuwov5\r\n4xWraAVWyVjzhEBmT83A2yb4g8D3k03el4+gF0v6WaQguevRvd7sN1U+YBzD\r\nzpRsaZeVTCYG4uSzP002lxIANp78fBgCBSPQ2O+PPfgGGIOFdHBneyQlQsnU\r\nMcaDWtO+9LQ0+gFfDeWdQ3SVaNzDk7FFCE4WR70uVIqv3ikDhX9Ez1Klwa5d\r\nhMlpP4UiOkQL/FAM3hME0bhz1YGqVu9t7/aPp2803GhV1MuIiXfTFxoCz8RZ\r\nEYCLXFCk6Vtx51RMs672tEVQfvYX4LMKc2Dq82SXmrLsNyrAy1si/bbvLiNQ\r\nDVhwYArkuxXR3m5yqy+WX+zno+AlFGqUTNXVaoj66pXfeb8ASyb0aNjUU4D+\r\nB8c9bBxPF50aKOPv/YgWsp9HWkk4j3GURUu0V/hUhezB47s/HEZAH4jtNYDO\r\nRsQkdM3A1wDHBhO5r5eV7Y6v/gah/2sYssI=\r\n=idzu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"1fb5559aed29a3e177538d8118f06cf848c529ab","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"kevinbluer","email":"kevin@bluer.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.14.2","dependencies":{"mocha":"9.2.2","ganache":"^7.1.0","@truffle/db":"^1.0.4","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^10.0.8","@truffle/db-loader":"^0.1.14","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^13.3.0","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.48","@truffle/core":"^5.5.12","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.28","@truffle/contract":"^4.5.8","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.16"},"optionalDependencies":{"@truffle/db":"^1.0.4","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.12_1651180407369_0.9862884761028734","host":"s3://npm-registry-packages"}},"5.5.13":{"name":"truffle","version":"5.5.13","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.13","maintainers":[{"name":"realcliffzhang","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"29bb972bf1710e96526417d023c38b05b8faed79","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.13.tgz","fileCount":366,"integrity":"sha512-5OXqocJtjXpWxyJ59aZF0BkKs0vRf5xH2bN+9Ph0TrbfSx+0EdwiYto7fGHZBY0cfbH4c8freHP4EO5h4UVJ6w==","signatures":[{"sig":"MEQCIA30Dlb4x4qriSFXToe4Rzc9YRMIgIod8gnd0fLeocl2AiBZl73ckddBzMlU6fvmJ3mEq4ClfiviHXew3Q4Ol+K3FQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51974695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidUV7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQdA/+N8dDh129zqUlYrFznJzojgKvgyQ7gHaaReAHMyTmxZ2zLqId\r\nHPkkIybajyw5R0Vt8Paf96+xWaDYPR7mQIScen+dUJqCaNuTxocyOtd176a2\r\npiNuZwh0Rdg9ZLIIBPUWBUEMRLjuAlxaK+csA+nqiCF5WItju4twrppdUMzj\r\nw2w3gPhOOVubWuBob4eh1sNOfxRR/oOod/9XcmbIRV8YcIePYpY9X7+xcZuz\r\n6bbsInsYsjX2EP6WKFVwfc9fICHqQHMDNN58UKuU8OmPoOX2unEC1+P6dxIa\r\n1MLzY2hTzFSUa6I3wt6emp9IXmcivZ8qnSI2oEW1KZKJP6mqbq60nF8L28z8\r\n8ftEu1xoHFkVfEWFTo+3NfBiRSEUBue1jpCLdOg5rsQVmEhEqZ54VSUWRtKu\r\nHtK7O754E1SJ8elMO2Qo9GtiLAjnMlMcGLSvtOreM56kEH6lagoGmsFCiVQ3\r\nfLz9T8YdGO4aX1xcCYeY3IIGarlk9I2Y8NdiSNn3Lt5heRmHxNaz7ZJvnp+U\r\nR37dSdnj2z0vMBUI9eWqsgJNVzFVXc/a8oI9mXRmdFytBBeMGLDfytVoseEe\r\n4i1SikmhWnhdNAy4VRpfTba6+ntNHbHWZJTkZn3uPezSxuH7nKAwCnWC8zDf\r\nIMfdEylTHUaOfuYiTtlGW9UnQdlOqw0cm3M=\r\n=VM/k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"50e599b68de8e967da8044247cd24ab6cc5bb8b6","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.18.2","dependencies":{"mocha":"9.2.2","ganache":"^7.1.0","@truffle/db":"^1.0.5","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^10.0.9","@truffle/db-loader":"^0.1.15","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^13.3.0","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","meta-npm":"^0.0.22","js-scrypt":"^0.2.0","meta-pkgs":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.48","@truffle/core":"^5.5.13","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.28","@truffle/contract":"^4.5.9","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.16"},"optionalDependencies":{"@truffle/db":"^1.0.5","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.13_1651852667511_0.10112097535312858","host":"s3://npm-registry-packages"}},"5.5.14":{"name":"truffle","version":"5.5.14","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.14","maintainers":[{"name":"realcliffzhang","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"5243ba74a9111c0b18e804e2196d043bb64ebeb2","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.14.tgz","fileCount":365,"integrity":"sha512-HzrgURyEx9pU7ipb1BQ+zqESX5BhgR4IrwrCFOt2ybwUOza27UYZL+YBNsKXlbMzKVH0pqYw6jHnJ61boQbFcQ==","signatures":[{"sig":"MEUCIQCigDhhvIkDsf9AlnhHrXSZO60sq5XsewWJliIKG4PvagIgQm39zfhNFG3a9sBDdn+sCUS0MzPthYTGqLX9Qf7VUXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51926708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifdcrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHmRAAknO4YEyXOfUgL/hOeeYRXGnQ49Nll9auw7IgAf2iF/D1PBs6\r\n+IVTkg6BJaKIXUZYcKFYCJqYUHLB4qD3HFVT+wIyDjxfv++9WHlGfMitN7Yn\r\nbmW1uw9DN8zyR7MMeoAuwWtEkvEhcRbyeGmEMHIP0AxiNgmgCdqyRfH27+/Q\r\nMJ4HwaZlXlkVDhmaFIdO4LkwV9iV20dagHJdWf93e04qXuXG0OooJ7gzLUlU\r\nMwJsCbaobQS2JCDCRzDvee15YbnmGzkIb0OTpMMn7PxQgzWk5417Jlh1xAh6\r\nueED8PujK//iJC5G3nbAPvd78k39he2ppp55KS6q39OfvIIpZIT+MQgoy0KL\r\ndyGKi3p1XGAUP/DoC1LiDT5yLdMdLUFLGXMkdO/i0TXClRxQmDqAkTiYgNaW\r\nd/GbwaEIodXR+xVROYCnm1hkyYWW6mfvw5GrpLmgp+ILBQl/AKNIWBF6tjYo\r\n5u/VV00zJzPsGJN49dHDsqwYg1lq+Jh/627feJ9wHQBUOqF1C6vmChxri16c\r\nekrvOLgIMRK3q6Vo5mN6jBNTj3QLCObqejWPtmyARqyadI+utF2OboSeB8Cj\r\n/oWLAPcIbqq/0k0tjB35CIkg4S11pGQqaL33CXyZDX4jOYL2rjAnFHERlwtG\r\nej2h/iCafyjFOB/B27HE3fS8CHtl/bq70M0=\r\n=U/uL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"e0ca0428893fc03602cfa59ea76983d1fd53252b","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.18.2","dependencies":{"mocha":"9.2.2","ganache":"^7.1.0","@truffle/db":"^1.0.6","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^10.0.10","@truffle/db-loader":"^0.1.16","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^13.3.0","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.48","@truffle/core":"^5.5.14","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.28","@truffle/contract":"^4.5.10","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.16"},"optionalDependencies":{"@truffle/db":"^1.0.6","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.14_1652414251305_0.7893715519423976","host":"s3://npm-registry-packages"}},"5.5.15":{"name":"truffle","version":"5.5.15","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.15","maintainers":[{"name":"realcliffzhang","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"a9d32f583689735a1535088a0101a1fd03c946aa","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.15.tgz","fileCount":369,"integrity":"sha512-0wfONQmYp+zu5fFVtiyuUgKUQOc26yyhjyhN7AYneK60XIKF/Fbv3+iR8E2aw42vox6BYjtOyFd3bDU+WMlKqQ==","signatures":[{"sig":"MEYCIQDV7l+f9k2/uG6mm7uBbEtY4AZaop7aIoFFw0UUoBmPzgIhAKkUMe5xg/h+OkARXXJtpMc0qei3eYV5qFCvFXBdegAj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51930361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih8NvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+3Q/9GpbltGiTqEtLDYM1W0Ue8Nozhqye1+b5jZ6mJW4iHj8jm4q0\r\ndXvFM63k9U5GuhSFKbbR3b1wXtgpy/Gmh0pvKCKrpacVI+fAsQZgS/IBN24Z\r\nb/ByaW5r5+ZGdGddZLUmRp4YEuCe5wfsqmjlcGLI+PdXpdZ158qc9nK7jgqL\r\n1IcZ8E+5u/NHuz0NdRkNAlqJyBsM9HuBzQrjlfJAZaFB/WwbhdPHF4d8eh1Q\r\n2qLf7o+YFu5XnKY/9a5EnHfVffENLl2MXA1gxIWmKA+1J8Ujq+er5E6G6yq1\r\n8xwdjYFhX2c0eKZ2mPW2LpAdaxuRMS0M+JwrJVmyy1UDjjwXySPezFQK2L8F\r\noxJCtqzCw5EdZub/KLG21ac1CsYERcMsF8pEpVhFpAfXEn5pIA2yd7937JxW\r\nDdZu/+pJeGFzhYBiAyaEOGYTX4GjSizdYo5OhXfetxcVLLRDHrV02l16IfGr\r\nPlrIGuqyP5EEjY3h9J64eUuKejXfw3AREp8BUB71y51K2wR7iQdv+W0kfrMu\r\nTOzh2A/wi0G3v/f/dTOS2pkfe1EMk238f7/AeWeSrAlV+0jlrhftz8i0qv71\r\nDK5HVcbDzDQWxzea7C5g4/FlftKbZUwXktDYrTXwqupa4HcKwfISS0N9Bjcm\r\ngx5HsZX9+DwQQivN8NJayvL+LSsGf6Eix9g=\r\n=5tGp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"bac1f2ec342aebb88c14510ca6ca05931d13af8b","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cds-amal","email":"cds.sudama@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.15.0","dependencies":{"mocha":"9.2.2","ganache":"^7.1.0","@truffle/db":"^1.0.7","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^10.0.11","@truffle/db-loader":"^0.1.17","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^13.3.0","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.48","@truffle/core":"^5.5.15","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.28","@truffle/contract":"^4.5.11","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.16"},"optionalDependencies":{"@truffle/db":"^1.0.7","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.15_1653064558897_0.8620858884424918","host":"s3://npm-registry-packages"}},"5.5.16":{"name":"truffle","version":"5.5.16","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.16","maintainers":[{"name":"realcliffzhang","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"4c20aface03784c14f0e5134517520480ed28518","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.16.tgz","fileCount":508,"integrity":"sha512-N9lF6qvKI+VPY2CjZX82TkjmiGbtnH3U22TCyXIJCjLwVUU9cvJ3atjHVylP9BSF9fUKzJuovHUB7enUKA39IQ==","signatures":[{"sig":"MEQCICuo5A7jsn5iWcr5xOGY5E8XjJ1MBBWLsunrhk1hm2HhAiB6On8UnT1VCqrBK7Rc4ENFG+QraHgmnA/CFn3oAPwQyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80208985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikRcyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRPQ//ZDOVOV2+rw5+lslyjTM/3PpHcfWiin5guPHnq2rEPIbtbOTH\r\nBcwPIqgM3UJCLe8hcrbwGaoE8mkyTWTOL2QNsmpJjbKCjMTwUtBM/H+639m1\r\n8zd9tZ4nrqYt9GXBHEXS0zLFcTmc3xY68kyCoNzH4tB8wevvLtPW6/KzUp8r\r\nGq5W3XTakeAkD2zmvgYceN0Ek39ZIDJaM6wU8vgnxVkMXNSiLdB06v1cwvr4\r\nYxs/nPEs44E8NbqPmXkacO6XJnLObAuikLcApwjU7IIFJcajhL8h7bixyneo\r\n/UJ9ZaOYFQULFpWc2ZopBXkaQo9RKNkZCi10AraqWiFPsKc52rojMFo5rwF2\r\ngzYmVazMXn8Pwqd9vqv+J1So3SLlNII4Z1i/E+4NXGbt6GL8eO2HuZXAb7Yf\r\ngmDUxAlJO3xcd507+R95g4Y9fnsW28t1MBXxDlmz3tU5MTdD72OgTtFuhUBp\r\n0RO77gkRWf7zv0SUDNuILqClpr8hvT0AYhDR0ktkkkVUft3ELwfj8dvbtFf8\r\nRzQIdSpK4RakJM/o+1nyKUWw8Fnbbb9QrdMoIpTPedQB71DxiukIbsDungcG\r\nHgRyrobw2/a8lK/+Mqg78PBP8phjt2misVcFZ/hOMfqe1FGLNgVZDPN487cU\r\nnheJslc4dcS203o1YJTO1Pkl85Bt0CBPdZE=\r\n=QTA5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"742e96e3df364e876602fe8077945c0e738585ab","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"lsqproduction","email":"ll@trufflesuite.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.18.2","dependencies":{"mocha":"9.2.2","ganache":"^7.1.0","@truffle/db":"^1.0.8","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^10.0.12","@truffle/db-loader":"^0.1.18","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^13.3.0","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.48","@truffle/core":"^5.5.16","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.28","@truffle/contract":"^4.5.12","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.16"},"optionalDependencies":{"@truffle/db":"^1.0.8","@truffle/preserve-fs":"^0.2.7","@truffle/preserve-to-ipfs":"^0.2.8","@truffle/preserve-to-buckets":"^0.2.8","@truffle/preserve-to-filecoin":"^0.2.8"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.16_1653675825910_0.9947457111777342","host":"s3://npm-registry-packages"}},"5.5.17":{"name":"truffle","version":"5.5.17","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.17","maintainers":[{"name":"realcliffzhang","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"bcec32f0ccc2f19cd567a08fde5109513b5985dc","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.17.tgz","fileCount":473,"integrity":"sha512-joIftwRKreuEaV1+uebAR1ID9XQLIkdGsPpCFGd2ZzzBVQHRsBljCo/QlHE/PEiDh3mQVCwJcnN43oax+g9pUA==","signatures":[{"sig":"MEUCIQCgq1p/lxFqti3U8ukrHFol4HcMAKEcFiZGRB5WTr7kRwIgTO+qDGCVghHeN17M2ffKA/OsseG6hWM/WnpisN86kfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60000422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimnurACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3Pw//QkVq3yEWS6OHcY0o1TeRrSrpiZRMiDGScXpWfhx2UUI06Ipu\r\nC0w+PoUCOu9VSN8qUws5TciYqnbV4jDhXfAVgvxmglkTaQPwQuMXP4OU3gaR\r\nt/cXLx2Q2dNav/h/3F7X2xf4/jGpDFWCItStvE/Wedqa+48o8RQJPi1TI28J\r\nsK19kZ+0AarSSM4xGMoHBXsZQM223T8N0lKn0pXv5IsQLf/1t4cdLGxEfKW0\r\n49KIfUe3KVeioxRbojg0WPifH0m3q2DdozPxys0RVkfUpmVYowvkLaU/tAVn\r\nvyB/yz0cBm3yc3X8k5RNq7irigveHDaSqBsHeVJ+1qMZGJCZ3qxclwD3K0i9\r\ntAGNcT7oV/D9kOxnSJx9Ch1NLyLzeMI5dHPtz+0H6ZAet7FD0whgK7gRlU4l\r\ncxTcJaXReixqBaGERmWFO20YGKmWREWIWH9WKBQeQvFIQBHHvy8EVb9ty5fH\r\naFN0CYRXuSLs+buJKqVYNrxg1qkwDBkBAd4Tuny4gV+csoKUXByEhN0cie+X\r\nH+I3O2Y8cYi+QjUiHqPqE6Hf/usJBvyg09p190GPcBXQg5iXci2u8NdaosSo\r\nzFYaaaoSFX1bmd+mQfggV8CrgjhqgioUfIeEV5Idw6NgmD+8L2ANbdZaiWuY\r\ndl2QkGxbYgmfgJAThwHbMA+EXMCbifUredo=\r\n=Mrpp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"bf265bc40e41ba4e6260d0da7c61184cfe9c85e0","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.12","dependencies":{"mocha":"9.2.2","ganache":"^7.1.0","@truffle/db":"^1.0.9","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^10.0.13","@truffle/db-loader":"^0.1.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^13.3.0","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.48","@truffle/core":"^5.5.17","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.28","@truffle/contract":"^4.5.13","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.16"},"optionalDependencies":{"@truffle/db":"^1.0.9"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.17_1654291370861_0.6452437817325325","host":"s3://npm-registry-packages"}},"5.5.18":{"name":"truffle","version":"5.5.18","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.18","maintainers":[{"name":"realcliffzhang","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"aa792f862091e8951195a5754d4be8b3d9c8a04a","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.18.tgz","fileCount":492,"integrity":"sha512-rQfL6J2HhC+oDrgCj0UDLnSLQ1UOtfUGXpxZluMwuE+Y3IJYcQ7Q2vKtj/MJUPaFLY2HmrUoDvEnEaeYJD3JnA==","signatures":[{"sig":"MEQCIC+erPlIlrRjrSvGttdav/cI+HrS6YgMD6F9/VrPvOX8AiAetJw5nYtNdb4lKn9+7GCEzKJZ8jq4oJ7m7DDxB8I0sQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69098242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJionYpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpT8xAAj89mTNtDHWvRkqtJP2RJaM+xyJfSwws5Fo5tBB8mD9ZWBcS8\r\nFlfYe7hh/sX+UhJ3vWFJjZJpDL3wXavz9rqUn31ygLeJu8wmowLYfcwUPvCK\r\npb++iHaf1gD3OdZ/+15WQrTLqfKOsc4Gz8IBkfXGncRbewaTBCL5sjkPFHCN\r\nDOJHDPXxhgHohqpTW0DB7maFK37Prl0IfkOtz4Nxeiv4Kpb0Ft/UyykycFok\r\n60qh2tzPBfsK+IYA2QZSCST+rbU9tqUPLLF+VLE71nqHnBuwvoDDuBpN9rZp\r\nlUPERWW8Go/TetuHbSMA3LNgdFZu4+l8T1X9t+nckqwuPwkfc3jBl4VjeV+3\r\nneRWBFZg/pUccRTn/v+VXzWQ+9boI9CraBsLEO6uVRzu9rO1TA42QnomgPeb\r\ntfLsUIFMg1FTmH0us+dntfMdly6y/Dp+ZtEiuBHtQSk2czcZqaSpxYYA6Tn9\r\nJZ4GnFnRHXVEv0qbAW/Q0BRZUZKxJtEehrTjLVst6ZYBXAKXcD4SR01373eo\r\n9Ld9Wy2PISb/a4v1sZJud6a5LhI/WwZmFNW57jUzyvy/PAfkwmqYzdCKOcKN\r\nSskvesyC+Z4Db/8Obf6fSgfBNz/eeo0AXEW8bFWkB3z0oTmgxf0JcxTrB6EV\r\nxOZn7JRcRb9dW8bxxnJCxhnXTwaW8qK6wXg=\r\n=Qabe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"059f3eae37bf48b9732a112c5592d63e6516652f","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"kevinbluer","email":"kevin@bluer.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.15.0","dependencies":{"mocha":"9.2.2","ganache":"7.2.0","@truffle/db":"^1.0.10","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^10.0.14","@truffle/db-loader":"^0.1.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^13.3.0","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.49","@truffle/core":"^5.5.18","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.29","@truffle/contract":"^4.5.14","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.17"},"optionalDependencies":{"@truffle/db":"^1.0.10"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.18_1654814248998_0.4222264153676043","host":"s3://npm-registry-packages"}},"5.5.19-alpha.0":{"name":"truffle","version":"5.5.19-alpha.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.19-alpha.0","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"05c971cc670a8a64f3b9c76db6a78020cf4faa38","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.19-alpha.0.tgz","fileCount":468,"integrity":"sha512-RmABgqj3gsHYihKkIGXszSfaYrLxdppbfoyzT7OAkO9DOfAzDAjhh4SlWdBgJpXn0IL3sFDCACL+VXE4y5sGew==","signatures":[{"sig":"MEQCID2ly3fkkBVd6HfY8GUYrnnaeN1kVK5jvfQyJlNkKLqPAiB0TujxlaUerj8HikJ2a3O8GbVWNZO9BPaT+QNSmiAwbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60382334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitIQuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGlg/9EVLWdoDDOkniz8FN23WVUm0SZAQW9TfbbNr6ebRMBtkdueQX\r\n62L/Z5znEBHV4UwV1IGwhYBh/fivFsFmarNHoL7WD89rFW4qVf/mSWMVcy+d\r\nrcq68lICbSiNYGyi5rce9hh1CQNTKj0k678m5nqEuBvLXAPxcEmSiwxjzqLu\r\nhu3Tb9yVPsMiv/Vjrp5sHaz54OW9IB7G6dTUIRexBhHn3c4CRZiqRcxCbuuK\r\n3My25mhY+5CeSY/o5eJsKxFirLU0DQR5MDycLoakLLPRBLfMxmytnNm+Fi32\r\n8JNPED3Lj6Yvm68DyBOAra/3+jQAqTop/3RI9Wsa3PUS8kKQAIvMFD8jN0SP\r\n29nxWHz6WxtT65JsZXMzva2jPK5RQjltHM4t0AKQR4GtIcgKfT4WqScE5y2+\r\nJbvQDCJoXm+cXRcmogo6oUXUUTBfQ0dYJSAeQc8sqDfrBu5h+ipi/NAXL4aU\r\nxFXAnMtZnTeit2ThGCDo6nY0kLSS8AXApjg4fvnKE7K9AT59Xn/JLz0DvT9Y\r\nHQr51TGlaD72uQuPSy5h07+/0p0qSpsHiPuO80vZ/UIqygpV4qojyHgN6G9m\r\nvFVFBn68pGK2FeQpcCEfkbLPxWRDXNN3N9a5XnQX4r+RgRV2v5EEN66ZliFn\r\n7ABgReej/v/LEIXVazjn+bpAFRZF9Y8kgWM=\r\n=v+oF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](https://trufflesuite.com/docs/truffle/reference/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache` at the command line.\n\n+  [ganache](https://github.com/trufflesuite/ganache): a command-line version of Truffle's blockchain server.\n+  [Ganache UI](http://trufflesuite.com/ganache-ui/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"ecd43cfe3d89d99231c171ced84cd113413d9c98","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.15.0","dependencies":{"mocha":"9.2.2","ganache":"7.2.0","@truffle/db":"^1.0.11-alpha.0","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^10.0.15-alpha.0","@truffle/db-loader":"^0.1.21-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^13.3.0","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.50-alpha.0","@truffle/core":"^5.5.19-alpha.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.30-alpha.0","@truffle/contract":"^4.5.14","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.17"},"optionalDependencies":{"@truffle/db":"^1.0.11-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.19-alpha.0_1655997486081_0.09421299235546976","host":"s3://npm-registry-packages"}},"5.5.19":{"name":"truffle","version":"5.5.19","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.19","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"662d502c4c39af0d8851fd7f5b201b55b22c64b0","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.19.tgz","fileCount":465,"integrity":"sha512-9rbi2fKI8flbSWbRs1v2nvuPN7AaBQtoyw+uTvOT3nTbvMDsZuHV9d8yfLCGiHhkQuwT5ybJxSxJBtAt2A0qfw==","signatures":[{"sig":"MEUCIBwJF+/IDTp3+VEPmgI9hY8I/SIBuU+niDRFJOST/eQpAiEAhrBKbORH/cG/B84w9w0IEASlBRgVYPcW6DHkukDqWEM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57344027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitNEPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAnw/8DQQuSnau0HjG4h6KSOrFWLQ4dReqMr06wzwXDhBVFc3kGalK\r\nFVwvvUprIJsc12TdU2QK1rB7thANj9QzWd3/Qqj2L5mbZxD/tNC+ueJj99fx\r\nlwfqC59seMJf1cVNA6797r8ga15K0PjJ1iYrDBSlti/dvXi/Aocrxjqjrelx\r\naNqZAq304ey6dOQSuyrhMT0dIrfP4J3YFyqlcohHqg7DfLfDT7XTgaGuiWnJ\r\nf7BDXdcXydYvsoXDw7XtLXFKN6K2C+dfZjCFKQXa8wW7a60pqqHBOvDXOh2g\r\npkrvv3O3WCcZqU4x0nO+iqe6MDGHQuIB3sTEG2Bg71KtYByCNqVCO+FT9IB3\r\npH+o9n41dEg7CtaazSy/W2mAbHyAeFhOAG7ONawD536haxS0F5XPCe2S/E6a\r\nKsilJ2vkjjF2xQmGSn5UCdPhEP69jU90JGlwvwsJ9av/Sx8scO8Pv0GrZ8DU\r\nQiP9bMBJV9hVBHPyWNCB+1gS/Js7MQmrvyqSkOAh19iuNMmoOYbmgXFLOGw3\r\nmk70fYwCTVusRMutcxMAlDqTg7O3EMex9FTfFZuZffq52SaA2IPcan/3/d0C\r\nGZffSzsa4SWQY74w/q2ygz6X6wbkhZ5e0XQkOaCD5q472+IKZd0k5iPUvvtS\r\nCJcDmWuQD8tARBpu7T3eBL6Kd89dg+qJ1/Q=\r\n=9Udy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"a6b6462487c2495b64d5e1a7a8a6490ca09e0a73","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cliffoo","email":"cliffzhang08@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.15.0","dependencies":{"mocha":"9.2.2","ganache":"7.2.0","@truffle/db":"^1.0.11","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^10.0.15","@truffle/db-loader":"^0.1.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^13.3.0","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.50","@truffle/core":"^5.5.19","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.30","@truffle/contract":"^4.5.14","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.17"},"optionalDependencies":{"@truffle/db":"^1.0.11"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.19_1656017167047_0.3894310134533805","host":"s3://npm-registry-packages"}},"5.5.19-alpha.2":{"name":"truffle","version":"5.5.19-alpha.2","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.19-alpha.2","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"aa9681e2d82256d93bb3c77b2327953daf0159de","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.19-alpha.2.tgz","fileCount":468,"integrity":"sha512-ticcbNEp2Jlib5BgRafKYX5v1Nq+ywvONhXCFY5jPMfw32yBbXM9m8ze5JTtsxaKpEXi9f5olmnVnml45npeKw==","signatures":[{"sig":"MEUCIQCCO0PfuQChSMxg+Jgw4lBJzX1FsdxWJzOFIUMKY9av1wIgF3kDRm57G4TrQR5UrssgPReEtrGTC76Ip29R7wWh/os=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60382334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiteJVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWLw/9HQTj1x3XxB+T1QJe6gzYW2GkwDG7ko2H7vJeH4bDMK2fHXPa\r\nn6uEC4WxpYx/vLbhQWA2IHoL8MtVSxrgaqdrhj5INOHK4qxqW5PYC5JouZZt\r\nJ7LtaCZSWjEFtgtxTNax6lsPLUm+xRI6Ke9Fl09xL85LXQjqcwhVSX7NU2nt\r\nmlUzGR4cKDwaPKQxzGPJmCMJA3RHn2e/FptH2ZEjoV/K5uFha5uBcRoSL06f\r\n1n123jAVk4KZGa3tRty9oQk+sMY4iga6qdq8yCEK7aA9y7CXkd7LpeQ+vY2H\r\n1STE7Fi906ci2YyGA59eFbR/H+ODMkMYq418iXpnWukMPmdC5VADUem1h9hb\r\nR2bSjDC5lXBTV2+TcZdcYA5YIsW06YSl2cwNu512dpKb5dRFcReBZotC1NWj\r\nPCEKaZwLOTMSIoCIcMXYtBeeh5OYLj3BZB7l/G7cY2RCYp4/4vh2QhyY/E5m\r\ncEleUn51FhjG0E1E0d4vE03gMSZzV8rvL+35fwbdM5EXSMzqzJJ+Urb9be/G\r\n5feX6gcvS5V/g/tK78W+KEpcRdpX731qL3KAF0EPgJCwawASl99NvWfq99hh\r\n7EpYDURSfbh7lfpLAOisKJLr+YWvxM5roEmdKX62xOXAuWXDuIp4JtK+wA5p\r\nVh+9TzKUhFt5+nRQ17T74YNe21uKt3BnAhk=\r\n=VBoo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](https://trufflesuite.com/docs/truffle/reference/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache` at the command line.\n\n+  [ganache](https://github.com/trufflesuite/ganache): a command-line version of Truffle's blockchain server.\n+  [Ganache UI](http://trufflesuite.com/ganache-ui/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"4ad7d2c4c7ba31fc5e02c831d615cc58e863c2cd","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.15.0","dependencies":{"mocha":"9.2.2","ganache":"7.2.0","@truffle/db":"^1.0.11-alpha.2","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^10.0.15-alpha.2","@truffle/db-loader":"^0.1.21-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.5.3","yargs":"^13.3.0","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.50-alpha.2","@truffle/core":"^5.5.19-alpha.2","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.30-alpha.2","@truffle/contract":"^4.5.14","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.17"},"optionalDependencies":{"@truffle/db":"^1.0.11-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.19-alpha.2_1656087124743_0.9274604699126228","host":"s3://npm-registry-packages"}},"5.5.20":{"name":"truffle","version":"5.5.20","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.20","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"8fe626d5056df5bd60443b23e026ea8a929bb886","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.20.tgz","fileCount":531,"integrity":"sha512-Ixh6tmK5s/fC4KNuu1zlYrSTkJWesKemXimf/L8UugBuU2RTSgmo/JI00Jq1EbqCSMAtbze6G5ca2UU2vZnCkQ==","signatures":[{"sig":"MEQCIHlj8RXkdS3eiT1lycozIaFQz3xsCzuKHB5Rks6SSAnaAiA+M1O417cW8CluYfQL5p5VuhKi7eUSUdsZB1lPL4NNuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89407254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiv2DaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAUw//ZSstiCY13dB2NJs4CD9O6juvKdF/z/6fhAaLrIpTahh1tDZR\r\nQHybXDedG4/vVhn/kZcLAXkxlT01sBK9/khPF4UL++qIjtLgkX4ObDxm3aTU\r\nHMS0b3r4Pncs+DF1z1j/AccaBu9zanncULy1UeBQh1gTsYPcgv9y3z3k5opp\r\nPdqr/Gec3rtOKLa8ggXV/4PIrorDoObHVZCwqDFc7YTEpUdM8BQ9weSLtMBm\r\n6EIlvkSErbhzXQYvuUolvsDC0IyyO7udQqNtvzcPeO1Py6mQYDFzC5V+PfAD\r\ntPEtE2gMPstYXPxi9PWa0e9Fjt2vGqwLpRV9kPt8Zj+cnLLgYVVRUYdxdWyT\r\nm+vm2A12GIRbS1JDooSdMhablo8Oypa+n+3MNHklXzu3u/NYeRlhwSZaKlRz\r\n9lBCnpZwfZtGhnexISdoE6UStSw+gEd+WqdQLGGgEIlPVAIBdZd5YSw0RbD0\r\nxBoSfMrmEfC13ktetEtFaHGrrAXpCzqm5UhBbuOQ/QrOkSiQDiiqavA+xjsf\r\nea3hADzzXK8k7MtPbgCyKOl5zd3tpzXbVueaU0JZffVap42+4jRA8wrRjFJ0\r\nCj/ualHXO/3at3GPXgGt3LjKUuWS6G01WzTJFK2rMHRxsoYATYB8Rhw1e/U8\r\nISu+cexUOBJ9+PMMPSzu826UrQweK2XZUcM=\r\n=Z+Qr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"d30ce8fcd3a84044c04ac7466d4b3be2b4e8ae48","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"lsqproduction","email":"ll@trufflesuite.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.18.2","dependencies":{"mocha":"9.2.2","ganache":"7.2.0","@truffle/db":"^1.0.12","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^10.0.16","@truffle/db-loader":"^0.1.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.51","@truffle/core":"^5.5.20","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.31","@truffle/contract":"^4.5.15","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.18"},"optionalDependencies":{"@truffle/db":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.20_1656709337547_0.715084843718923","host":"s3://npm-registry-packages"}},"5.5.21":{"name":"truffle","version":"5.5.21","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.21","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"d48550de9e29880826d8dcdb7948ed6cd8c5ee33","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.21.tgz","fileCount":489,"integrity":"sha512-gHKLKKhs7QsUFPpQVBs/BVT/1wISjzJKJNj11o4uuThdKiLvdndxf9QZmgxHDks48AG0qsELwdS/jhngFgJ9CA==","signatures":[{"sig":"MEQCIF6hNqJwZecN0Uj3chp4VLz5xe7kgWXLmmfye7szWiD+AiAYAR9JFGW5GZI6oU8ADoms8Z9HmUU8BFvwdGZRvKEMwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67643541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixz6TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbQQ/6ArnRUcOqCDBvhdCBroLeULZh2LjlXwKdMEnUwE2JzpAqjpaN\r\n+ZX3NcTl0lJMXyOHBUNuGJZA0N81+mHgAm30cM9iL7xK/+c/nKgadvthq66c\r\nQPrIGb2UnGewyS2G/Ap7kEX2g2/hFXHmoZNRz4odURfTB8jnkOlTs0qcsRIP\r\nzpKp41qj9Yl58IYY24s4ha/RxOMArOdWMlPYgPDvnOtklPyl8V6MVD39kjRP\r\nodPUSHMleHFPlSs2InBEInnaYjW1AUBq8CXwLyTmalLhN1az/FCptwv+DzII\r\nKYzJUWKnzAyJ+ZQitPy1xC4fKwDkHsCMCyUeVafGsOEOdNR2jwHyGdQTTpzv\r\nZA3tCK/fLS2QMSdCkNH8s4Z45a51e9sYdr0A1apW42aWtP7BBNOjnpefcOKS\r\nsoyOCzNX15hvSuyEXJ0Ye3GPsifNyTJ7PZi2t0oPZRYk28QApnDQrdKaPNYD\r\nh1wI+4lgMYKkDYViJoVuph7XaYsgBwRXQGTlg30KS34wOQMMd9JnEq6yEMy6\r\ncyhK7oU6ANNODk/R3WhFrgcFgcCDWs0kTk14PG8vnhJ3DBYOi17d2VlRsVg7\r\n/2qn3nYkq6hzFHXwV15OF1JCoI4u3N1E00BLXpt6RiMRuOUYELC8jJgu2453\r\nkHe9OUeIeFJAXnNheE7Mz+CxNEt8To3i3ME=\r\n=cADS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"0c56592405573ec799bd9a295e4d0c5310f4f532","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.16.0","dependencies":{"mocha":"9.2.2","ganache":"7.2.0","@truffle/db":"^1.0.13","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^10.0.17","@truffle/db-loader":"^0.1.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.21.2","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.9.1","@truffle/box":"^2.1.51","@truffle/core":"^5.5.21","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.31","@truffle/contract":"^4.5.16","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.18"},"optionalDependencies":{"@truffle/db":"^1.0.13"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.21_1657224851433_0.13739546651676493","host":"s3://npm-registry-packages"}},"5.5.22":{"name":"truffle","version":"5.5.22","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.22","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"209d2b5b84f8077504c5c3f0daf9d6dfe89308d7","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.22.tgz","fileCount":462,"integrity":"sha512-WGFJS7YfAaXU8VpwQTYwcs05sVAwh/2CjEFC4aTlMXet1cXvEEClqShzft5on8eqHF09AAwrRPNbVIpY4F5BfQ==","signatures":[{"sig":"MEUCIQDYslcepSrjcx7L33FkV0dni8JuDYa97jPvVur+wD7KzgIgYqyGbGwouP0xoBdbjwVTBrh4o9KEdKFuhZpgRZdW37I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51708904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0dM9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqncw//Y/yTpwQ3yelZMLorYlZuH7QzO2tGtk5GF8N/cNamkxSGWpGm\r\nMkq43L4a4+EdDHgYqK5Qf79FuFtXoAYXhn5VGLzl1pj+eB4e6NzIERe0pFy2\r\nhxzeK20OkIXTJohk7TjBQE+6skVwYgba7SBJ1/0z2eRG4nUV1bHM+w0p4jsK\r\nORFTQXd73a34JFFV9iCw3gRAIC1Pyx1ZopM4+5q5B7eRiC4fJwpoCwj8ltzZ\r\nZhryuQmRBlEw1gbl0AardKqIhj7jtpugWIJjNUPbU1xsRQfjU/8kqB3QBico\r\nywNYFzCKT7cCYUZkq3iVWsEJgYAZSQMiSCJCIGik6xRoD8rYTkpBHxUqbdKi\r\nrQ7WhJtwTD7gJnsHYztMbwXNRq0OOnwnNetA3+QYBIHDkk7JIOL5YLouJHAg\r\nxRzaPfnFhcBllM5+gtLDqfhvXlqSTbS60HgqeY7kKMgI2qIVIYIcLHkx869H\r\n1mQk3xENk/NKzH91qNAj4ulmVBdvIfme2yOXsiyyROxinjvzwwim+5KsafuA\r\nW3SuE+FULDNSINXCfD8KPl7lE9+G2i4HsytRz2tJOoe37OA5g3ND9OL/4afh\r\nsHZ+nKEyOFwNddPQ3eF3XAD5fM6hQl4pb+0OH53eT5UNw1KBiP307PGm+mNr\r\nmxaT4gBl3eQmr3FyaU/ZELsvNtDd97XoRPc=\r\n=dZ6U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"76fec0004b4cdba773dc131044977f1e2efbf9fc","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cliffoo","email":"cliffzhang08@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.15.0","dependencies":{"mocha":"9.2.2","ganache":"7.3.2","@truffle/db":"^1.0.14","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.0","@truffle/db-loader":"^0.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"^7.3.4","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.10.0","@truffle/box":"^2.1.52","@truffle/core":"^5.5.22","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.32","@truffle/contract":"^4.5.17","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.19"},"optionalDependencies":{"@truffle/db":"^1.0.14"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.22_1657918269230_0.5020119687836331","host":"s3://npm-registry-packages"}},"5.6.0-typescript-migrations.0":{"name":"truffle","version":"5.6.0-typescript-migrations.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.6.0-typescript-migrations.0","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"27a5737fb3db919ea1c639a1d807bdec8868cbce","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.6.0-typescript-migrations.0.tgz","fileCount":472,"integrity":"sha512-8uKl/N3TxlrKHXnBQ9us8953cJRHG30qPMmL8NIlFQgdl6Lxn9jy2I7EX3xxkLpL5FhU/AFKm6MiPndXBY06RQ==","signatures":[{"sig":"MEUCIQDfNk6etm8dDThkWHQCgtnRkrs8NnTfXyQxLiWUyQvhXQIgW3CGIW6HMWU6eTqNXMUD1BSOw7te5QVtuHeildwXIM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60005474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2LygACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbnQ/+JrNv+/Y17+KAlCXprjtLLpJxzc6XOaiqATFB+pChEp0mOQq9\r\nkecvcu71vqPPrkvOO1LfOqPKzuY65oinmuC7louAJXqbZJ7+MDfoERmicEQf\r\nH4MztpxacfUiHyLuNKZAuHMVmeM2F13N7RY9vm0PnVn5GiezGlAXaYB03inG\r\ndCND6lRWJ3gL8Mj966oC57NrVe7pqvERG1ztJ61Hcewhb2XM5sRq6lET8Urf\r\nZSAMdLyxfIVgfw/gKcv4wfLPIa3G0IgHzz6mteTDKzDfiilHdPdlT3NSJmjG\r\nDjaIM/+02WCacMVdovvGrt0HltD0DWoGWtNBRQmFCpLTkFsxcXTdRB1TbGvZ\r\nKosZMh2LHvBamkxz61zqCbEIgIPePdh3PbqN+1a1aQaZj0/0Hx1/lo5io1s9\r\n27WrGguiYDmU7ma63qgnT97MoxWpl6XQbOQXGtw3LyXdH+5VYrhXO7YJ7bEO\r\nPpEKdx8I9KkPleeNf5hTl+jc3pPMXlykrRI31eVH7yMioZIcLH2csqpMy/48\r\nBuVfIp84yLpqDLtG7qwwFHdoSsKeiP1WXCJSkP4ZQ8jXIcvkIaFuacf03Zbr\r\ntm93lSd9iCK6G4Sr+srklmHKEtq61u1r/8K929bwpcrQuZS24rEo+MAE1BDI\r\naCTqc7RN+CfXNs0sJvAGAsuPDo6NNozqqfg=\r\n=oAxM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](https://trufflesuite.com/docs/truffle/reference/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache` at the command line.\n\n+  [ganache](https://github.com/trufflesuite/ganache): a command-line version of Truffle's blockchain server.\n+  [Ganache UI](http://trufflesuite.com/ganache-ui/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"a686945780ca094faaa3c237f4f94ceb659863e1","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"node --max-old-space-size=8192 ./node_modules/webpack/bin/webpack.js --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.12","dependencies":{"mocha":"9.2.2","ganache":"7.3.2","@truffle/db":"^1.0.15-typescript-migrations.0","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.1-typescript-migrations.0","@truffle/db-loader":"^0.1.25-typescript-migrations.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.10.0","@truffle/box":"^2.1.53-typescript-migrations.0","@truffle/core":"^5.5.23-typescript-migrations.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.33-typescript-migrations.0","@truffle/contract":"^4.5.18-typescript-migrations.0","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.20-typescript-migrations.0"},"optionalDependencies":{"@truffle/db":"^1.0.15-typescript-migrations.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.6.0-typescript-migrations.0_1658371232476_0.5571628836298079","host":"s3://npm-registry-packages"}},"5.5.23":{"name":"truffle","version":"5.5.23","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.23","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"f5d824f530a6150df23e91dc51f6146db5ac59cf","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.23.tgz","fileCount":448,"integrity":"sha512-t+4rypPquarge5Lg44Wq9ufd5olyjtPu0/sbnlcveYUaS7nBR/o5EW6/RLOSHTS3IIQHQxznZJFkCiA1fh/h+Q==","signatures":[{"sig":"MEUCIHrPw0fJBJe2Dxdi0Z216uGNFlo7QLD4baHvA2rfUdFBAiEA3z98cpYKK5GaAp+cC/PyG1tymDvhrXdVUw8/OSC2vwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48396755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2eH7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpk9w//fUZxdtfi8nmz6Cp8vnWB4V7RdJgmtiLRqsM6+r36C0uAvX9N\r\n0qsW6Les493J4yNF+lu/NI+daW1EXxhWG2LSn9URsaOaeWrUnHcGiwrEj4xX\r\nySS7iETiGw/XlUFHTKe3zWaI65FoCxKwmuDq76uiquWFxPdsmed8RU4LuoRI\r\nnYMBQaFIXdfoeuxHsvG1z0Eag2KuucLmZ1qH+iVKe8IRN6KaoSkmjuyQ+rn/\r\nyJzZlBpCjhWHjNvW52bkHjBqVZ3lXHP3rN3crFFbQkjyjFvGWgHqst/TaTgM\r\ngrniBpuoIdWQBcS7OffENGRRCP0JoEhvvkGen3+/yKJPP204AQJCgwEYuNJX\r\nZNd4LqpSe465VvmIkmeRMFNXOC9RlQHHmkePdWer1x8/nO8Y9cLRpG/XcGrM\r\n7rHnaAejLIY5TDSEkvSYjBJDRQc0FXcXx8IszKb3A8dQNoshxRWg6/0F/ul5\r\nQcFoFLpixmvvQjIlRhL8BNc/3UV9VxM8GYQcSTVwxke3ShgAzY41ZKYfLOYU\r\nUSCcpBFPe02mBpMEvtGz6n86pNjF0oobrt8n8ymWhe/15Imzp7jqjgxRtso1\r\n/SVbNY0/SlQZvbD4w5HzIIL+gUtPp2tUK8HUIYdC+VGYYgiEQZxLh3w7D5v8\r\niX4cX0lCoMybtZrpJeHWpwLHMuOtzd1ED10=\r\n=tFN8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"074c8ac1695d241096843a163a1bc95c34a3a117","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cliffoo","email":"cliffzhang08@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.15.0","dependencies":{"mocha":"9.2.2","ganache":"7.3.2","@truffle/db":"^1.0.15","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.1","@truffle/db-loader":"^0.1.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.10.0","@truffle/box":"^2.1.53","@truffle/core":"^5.5.23","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.33","@truffle/contract":"^4.5.18","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.19"},"optionalDependencies":{"@truffle/db":"^1.0.15"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.23_1658446331170_0.3921294658815564","host":"s3://npm-registry-packages"}},"5.5.24":{"name":"truffle","version":"5.5.24","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.24","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"b4ded1f6f421157742d27bf88fc146460a335028","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.24.tgz","fileCount":462,"integrity":"sha512-iGDLDm7at24XeRoE7BPAeeOBrXo1HHNaDwpXkOQGRX59tiHGyiVgNb8pzZWPzhsDoJ95gtBjrkoeEPMj5IsBpQ==","signatures":[{"sig":"MEYCIQDiM0ZBIO8kPhkiE7eOvvAzAMwAEXsIKfSHDUkK1CBSqgIhAK0jyKZXNyPRZoubjEo9FrP+VAuFqAZ+SxYFcQdl5+qG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48419820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5DTmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoolA/+Njbd/6cmiNWK7nGK5dWND73ESrZBglh3wz48Db4PIwkTWj7X\r\nYDYScsFRXLSPXXA8XiS1FH/9jkfHfnpUzwyrJ45lk43ezJx9wM7/dFv9u5d8\r\nYz8ByTxJKh0lymjt/13wQG468bstEY9Neegm0CEoResacBwdM946v2CnN8of\r\nG/ahrJCl5f0s1JQPb9oAIBtFpw/A/QgcyE9hEtIalQESdsnZhMUjESwfaTdv\r\n/zftgfZCG1LmhcnYWdqlgrS161x27RcQ25vdN1x4Uy4w63VckbJtc+gFFpdO\r\nQ8uQ8uuEi/cVQvTGvM38Aug9k2PkSoFkRvYy4eFtdXK/0w17s8j2suqqOFJ0\r\nFpQEZDcBNrb4YKRoPoV13zG1O1TvtXYXEPhCxyWa3Qp2Fj7PXC/1sTuB/+Rr\r\nhZCJHTZsn6F3kWUwHl6P0xSkgGhXNb4PUmIdcp4efHfAGdP6/if/X+FzBPEQ\r\niF8YuqyqoNmooJNOiA3e1mgOf/cgAxV+ZZ3W/TX+xOEKElfe+4cNDw/4FIeH\r\nXO1Ci1FyG66n7J1Bb62giCb41hgBZlK3hm/bVFKkQ+vMZ43eviSgs/x++Ik+\r\nBWDE4YqLywqWgDbko5idOZHAnZw0UcZ1MP9ibJu5nbnCOOG5cnzCwWa+lQlo\r\nY+ChCQCUAYvUFijbLSNVX865vQl8MgNvqLo=\r\n=FEeb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"bc911496cdb3019a91398199dc9b260c6007df7f","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cds-amal","email":"cds.sudama@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.16.0","dependencies":{"mocha":"9.2.2","ganache":"7.4.0","@truffle/db":"^1.0.16","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.2","@truffle/db-loader":"^0.1.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.10.0","@truffle/box":"^2.1.54","@truffle/core":"^5.5.23","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.34","@truffle/contract":"^4.5.19","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.20"},"optionalDependencies":{"@truffle/db":"^1.0.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.24_1659122917839_0.8243528605394155","host":"s3://npm-registry-packages"}},"5.5.25":{"name":"truffle","version":"5.5.25","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.25","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"a1afe8cace96caeb429bd14d12f20cb12f07436f","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.25.tgz","fileCount":465,"integrity":"sha512-vAhTotEm+exWDTKPBJLWEQ5DZcfH26ytrjVCyIqOBmKAgKyckEhANmVTBrbOK2pF9s4OaYf5KFvLgG8Lv+NUfg==","signatures":[{"sig":"MEQCIGl1F1WzxccDgIXiHrUrgOv3Rd/0XDeFo9eKNH9EiTSSAiA9Xr5Ejp89q0ZeDigVvRMIS0MlGD29tg5tNHVS0RIEmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54868229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7GXzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiORAAi3Mhu/4tYqqhHlTqGQNgP0pVEnMHi0l7Ddz2XX4dCGrPu0hv\r\nXGnB13J0ZgkJCY7fGXLpJWX/K+vC38NIPUbTtazSJatVsO5SNiC+EhzuElsD\r\ndzycLfgClfYBR+yCptxk5CXDVvgf0EJKycJw6WM03x/s8O1zdkMrqycIQjR2\r\nFeEtHf+VYxND904GM90yDZZVJpVNuBiH18XZrotMLJ4j9om9AMoe34hK3b3d\r\nNoH/ohz1Pn4mM8BpJCo5o+4GjVMXO5QQs5uaZ6l/JiF/nSRmhiJVBRzLPzv6\r\n5X7/ypHb2TUwr5lmStVZz490I6SUVMkHcocfFqZw5Gbga0JaJ2jQq4iqgjTJ\r\nciZjI6C3A277tZxhzNwQLPoTh1L9+lqXYAPUuLMg0veliC8i8e7vSgVvFPwV\r\n4o7CjeG9FQzToqKPnfvhXIOHD2QmjaOACwmIp6Znm5r5MaHALaSaa1JbQeJS\r\nBdsO8Vp1s7uR3KrkEusL70th+XfbHu3QI+JGf4lSsnO8I0mynfmvbNZJ5+ot\r\nQNj6wICJhua2009hTUvMbjPy75kO637EHS23VXp56luhWVqR5JV1o71HrY6g\r\nRsVmH52hxa9btoA203tF8cH26kPD941U36LtbdooMk12kDYni+5PMeDw5a8/\r\nY1EwuGkyc2jxTolJKReZniTRtl4DIidgnks=\r\n=BMug\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"d5e71e5effb43f473c4c33ab66f158d641d424ed","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.12","dependencies":{"mocha":"9.2.2","ganache":"7.4.0","@truffle/db":"^1.0.17","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.3","@truffle/db-loader":"^0.1.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.10.0","@truffle/box":"^2.1.54","@truffle/core":"^5.5.25","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.34","@truffle/contract":"^4.5.20","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.20"},"optionalDependencies":{"@truffle/db":"^1.0.17"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.25_1659659763240_0.18925300153396307","host":"s3://npm-registry-packages"}},"5.5.26":{"name":"truffle","version":"5.5.26","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.26","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"fa8a1e491629368415af835dfc1cf5fc41d7d1f7","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.26.tgz","fileCount":462,"integrity":"sha512-czL1BxabxFRhH8AK2LrF7d6hO8zS74meccM0dLxh78ahEAGx2BRPfw2dUZp2Ad5kVvVZGIedJeg9hhpXbVuIAw==","signatures":[{"sig":"MEUCIQDXG+u54+7ZVU47d1pyUbOAkX23eMMVMFD9EDzoa+S6MgIgV7hgnBmjVw2cKY/KFeA1FbxMdA6IU3BnF1eg63EWXA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45688496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9DAyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKcQ//YyZ+xVwVOjyrnxjma7JXrmLtCwUXdbwmQHIfAsLseodhiTEL\r\nU7Iy3gWMae4L7f/WdJDxQHCGihMDs6TXV17eRP4HwDjtNgtPTOWeA5xfRhIy\r\n6jsVgh3272m/sgjONlWW4eMnNCDZAgwFCOGGR0E4SSHqzSxyMr77CDMQ4lIi\r\n63Y9mGkad6uuFuehlSkwWeqfVI/oGpHQYCZ6VKigI37ie5qyg1Ddj0DFtmeK\r\nuWJHW2bPDuc5nw7O8pNUmCHd96QeCjkscd2dxnwa+gbb/v7fQHcU0bXGgc//\r\nlGdri86uiObbGffBMCwm8ezwA3blGPwy7AongVrs4fszd8koMuIN0S2OXG26\r\nwIGk0J+3B09NtX1RT7ZhJJ61HI/1jPfKg1kKEkV5J63rND/FCY1e8cbSEGnD\r\nW4cB0qmtem5Qxige7z4kReF4FcGznOqf/mrV9S4xqVdvR83EM/SS96MU6abi\r\nBj1iWF7FsGRzBmV9xSNe1ekxhjO7/hMOxTLZ3zoKbH+zTIsTKAF0r9F4eCZ5\r\nAid7yTV4mlOeyYvTKhSaPwYdq56Oq2IxS+KVrNUc3xyBSFcMywQsZwJb9zo0\r\nsGth/DdjK4gpXw2NnRqfUm18rB4XUJ1wfDs6j8RH2xTNTUO4N4VhYoWfQHmX\r\nWVQCsyFtBBTu8kV5TJR1OpfJaEFTXrXZiZw=\r\n=tMVU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"c0e9b091678b131d3a5e28fa46ff64afbc0e4828","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"kevinbluer","email":"kevin@bluer.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.20.0","dependencies":{"mocha":"9.2.2","ganache":"7.4.0","@truffle/db":"^1.0.18","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.4","@truffle/db-loader":"^0.1.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.10.0","@truffle/box":"^2.1.55","@truffle/core":"^5.5.26","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.35","@truffle/contract":"^4.5.21","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.20"},"optionalDependencies":{"@truffle/db":"^1.0.18"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.26_1660170289788_0.49300454613322175","host":"s3://npm-registry-packages"}},"5.5.27":{"name":"truffle","version":"5.5.27","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.27","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"4331f7855632e11c5451bb4abee8233db951e860","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.27.tgz","fileCount":467,"integrity":"sha512-iWF/MiJFrW8GELc90zeD4dq9swS5DNwOXQDcJyejvsKbOmINPTIku5PhCMI9cRj2Rnszd32HOq2FMs3Cm7dtGw==","signatures":[{"sig":"MEUCIQDhLNlx1If+eRKKagNnfZGWvehOaRR5CmjU3nGbe8iNXgIgIcWd07LMZqoFt79GLsgdQpTqcXkW9RJ8a291t6yAH9U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52482330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/XyDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgnA/8Da+s2R69lxN1W/CflGgtPEh3bgpmWciWO0hvr/9BWvzQpnGR\r\njK3J34TzWRJi7vg4lnOKwHHouJFHl0EVe1V5mP4zCWoGLv5jY5VMekvTC9wJ\r\nCHw+qmk0dfusm1g2EU5UtMjmHJGIvV7uZH3oes7BFnrvfAj7VOyuabtM0qga\r\nCzhx1VfIBy5HP4RnToCgCWvBj7Inr9LHUyA4A8dxw94xc954P1WcAJz+tGum\r\nMGLyawdTVanCzQHoGcDv4b0B0zE1XpWl4D0GT5XmiaDu2Rx/M7elbEqzFU5f\r\nXeDnpqScxIgzqUwtMA9tcSh6xL6sJpP681bvpPfCaxVePpoawuphzGLanftD\r\nriLW2mT3Jx/QOpcWNeJcIynpwpHTKZdlctlVtoNmrnoMCQTjByd8VpoKR8mp\r\nh+3X0I6sgxWM9F3NrYTFgyvvQsNFkjU8CAk/qC1U+HtiFlWxIMNKtb2ezqqg\r\nxbpqoNr1pjeiSK8sER7YEIp7Z+Ml3tOs+cpnNujPdAoiFkBEAF3BY/eYTpx0\r\nSRbsxsZ+7xdFqH/a9v80WW7REtro2za195USOjLNF5x4eC6q25QLkLOe9WFI\r\n6VpwaY36ze9jJBQ1t/5StQIIcDP0cOydMKsyav2mE/jdr93gr+U6kafd07kR\r\nLUyHTUVTXAjxJ1qBbhpiPGjVx3soYRB70LU=\r\n=Tyvd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"0d96061f25e0927cd1d158b1636464ded86a57bb","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"kevinbluer","email":"kevin@bluer.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.16.0","dependencies":{"mocha":"9.2.2","ganache":"7.4.0","@truffle/db":"^1.0.19","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.5","@truffle/db-loader":"^0.1.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.10.0","@truffle/box":"^2.1.56","@truffle/core":"^5.5.27","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.36","@truffle/contract":"^4.5.22","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.21"},"optionalDependencies":{"@truffle/db":"^1.0.19"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.27_1660779650820_0.15584101044177934","host":"s3://npm-registry-packages"}},"5.5.28-hardhat-error.0":{"name":"truffle","version":"5.5.28-hardhat-error.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.28-hardhat-error.0","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"3af603f75e5a205d785ebaabdd854ec659a3944f","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.28-hardhat-error.0.tgz","fileCount":645,"integrity":"sha512-PGsUQ0Xhctza7qv9pZ7DGyp/TZji/JUdOAVLaZm0uyAxJkKABTyr94pfayCGfu1bzK8Qg64Fz/7utPh8yzHKTA==","signatures":[{"sig":"MEUCIQDPzMH+epaQZlb2J6SYmT5Y8KxOXo3F3KqqHlrgtfTBYwIga+gDjZ/8mT20HXU3XraLV4J/ssgyte7q1v1yBViRvyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363058856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAC1hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZHA//dS7On7JD8PYtBDRfm5iaIr2MlMiebWDPzeKpdR6hYO7IVfKV\r\na46vfCH/s5Dc2XBRqTWiq9yGUGuQEiX7OKbrcR1lm1wI9kFlmPmkrQUBWh/N\r\nLOL4OKLJwaTZIy2h1Ge47i3a7jCCLlGa22HBEEwn1TSm2C7vTxdvlvnyz42D\r\nIGb8YTHqDy1OMryHl4qyViRsQ+U5u7UeSzyqU1QvVNw7MPPwO1JuDQVYwJs9\r\nXxeIbXlXF2u7fPsDeyT0f/rrNeco/dRWTrF2swhwtKIrZeeL9fHAGgYMufaj\r\nqcjMpYzYmC4C8HMzwiIjZLSDacLz4+yu+mR6cWsaRZ6QTCSb7XIfBUdHb7Tp\r\n8tKvSclez4SwXXpLUpbApxgyWL7+P+2C12NnDrbSSFB3/69gsYzcDln2e6vq\r\nJjCIu0VmWa+4QJ81tXcWJ/sxVGmHfGDuwGXIQmQZ8M1G1zAEwJHVWSPGbOpp\r\nUJ4JOB0ilmES9saCT/WbKz2fmQfROR6sxP+RIS+QhsgglsJ24+xl36FmvIPS\r\n24ms4AyoxitXMhusvKO6oQxLcZVPiYSeCuG4n9jzwXPtfax0RrqS2os/AnSc\r\nhmwgGRcUfJn0q8Al7YZnK9YGDc/D3jMdlQhl5PbIEZw+QiSiv27XsWpVW7z2\r\nLD0Vsv47psI7r2ElrG3GtITwVbg5S9W+Dk8=\r\n=NX6y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](https://trufflesuite.com/docs/truffle/reference/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache` at the command line.\n\n+  [ganache](https://github.com/trufflesuite/ganache): a command-line version of Truffle's blockchain server.\n+  [Ganache UI](http://trufflesuite.com/ganache-ui/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"93f18f7373b74e774e5fa068da3ee3202541f372","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.19.0","dependencies":{"mocha":"9.2.2","ganache":"7.4.0","@truffle/db":"^1.0.20-hardhat-error.0","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.6-hardhat-error.0","@truffle/db-loader":"^0.1.30-hardhat-error.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.10.0","@truffle/box":"^2.1.57-hardhat-error.0","@truffle/core":"^5.5.28-hardhat-error.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.37-hardhat-error.0","@truffle/contract":"^4.5.23-hardhat-error.0","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.21"},"optionalDependencies":{"@truffle/db":"^1.0.20-hardhat-error.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.28-hardhat-error.0_1660956000318_0.48451792597022125","host":"s3://npm-registry-packages"}},"5.5.28-hardhat-error.1":{"name":"truffle","version":"5.5.28-hardhat-error.1","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.28-hardhat-error.1","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"6b7a8cb615cd841cf2941184bf87af605f24f815","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.28-hardhat-error.1.tgz","fileCount":645,"integrity":"sha512-5Gb5W7Wa8Qn27wyRfMW10XXvPcRKJaRQHbH1zf2LLb7HnZpbpVBmzu4XjCae6rsUj2xWCU0AwR9lIMIkxSrQ+g==","signatures":[{"sig":"MEYCIQCX0ktFdi7s2uGOtTHL04fcV7w8oI0NSduKbQxzDd8+lgIhAPwSJ+IyDIWoNyoTU5ujyv/adDpttLxBHblN2COyhnvS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363058460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA/hoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/iw//SzgGPjxGotCWrmWT083UfRqKeNaX92Nc6J/lJjnB4bbdIDlY\r\nS9I1t6hv8B7IHBCFEEfK5+wH+ci91uCAagA7iEdD+OfX7vHhicak+Q1wuFFf\r\nePQFF8Y0AY4jmmTqyHSvbrPTzRBpAXqEmZtY0q0RrPB6Os4kom7ZwiId1pne\r\npfPHuaqxMkcpYT4Lq/fl9MRr17Zc9GsaL+hTuWOWrDEDw5ynpva2Ix+B4xYu\r\nmKwfW2yZdatl9iQwMnn0Zbx4ZnBax+mZ85oPWgUltGZoJdfflL3GFkSusu+g\r\n0p2gOQW1NZBVO9+rIQ+sw0qoTyhf7dFN5oUKrCpVNKXnnTiOzR1OAAve2tDd\r\nAiSmxJyKabfCSPk40FsKn0mrDYpeDOAt3EE9oqZHznbCW4Rx8IXBurKl9WhE\r\nk+XZjAeNFQ80AUAdRxSXncuLgxwXjwboBgmZhg3joFj1qboBNeYcU8OQK0B1\r\n+SoxGXvKRbNWvo6ZG/kttqAS8c0bODN9yK7zjUORXd2DCGPuwuyA36QIaB9T\r\n+s5PKU0krwCKLcEV8Hx1/R8upMwoE+/cCadZ2xrmFurQmGz/TLOvh6mQGJZr\r\nVkT0nNMngegdForStebUG6FwLBEfEDYH76JfP39JVCgwnbEOOBqhElq4k2mJ\r\n5clA3G2spGLDZl/QQfpo7K0Zwl73TQ5IA6w=\r\n=DeyW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](https://trufflesuite.com/docs/truffle/reference/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache` at the command line.\n\n+  [ganache](https://github.com/trufflesuite/ganache): a command-line version of Truffle's blockchain server.\n+  [Ganache UI](http://trufflesuite.com/ganache-ui/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"d7345a9c4cbddc7953e78b9e1e224f825ebd1b21","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.19.0","dependencies":{"mocha":"9.2.2","ganache":"7.4.0","@truffle/db":"^1.0.20-hardhat-error.1","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.6-hardhat-error.1","@truffle/db-loader":"^0.1.30-hardhat-error.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.10.0","@truffle/box":"^2.1.57-hardhat-error.1","@truffle/core":"^5.5.28-hardhat-error.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.37-hardhat-error.1","@truffle/contract":"^4.5.23-hardhat-error.1","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.21"},"optionalDependencies":{"@truffle/db":"^1.0.20-hardhat-error.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.28-hardhat-error.1_1661204582104_0.8981072300527215","host":"s3://npm-registry-packages"}},"5.5.28":{"name":"truffle","version":"5.5.28","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.28","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"aa55693e69cbecb6afbe9ad86cca76105fe5446b","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.28.tgz","fileCount":486,"integrity":"sha512-QXcjR+o8vrT6ctAxu4xs9OlG5JFSaZFvM/xDxVNtenBSwuoJZaUkZ0i9hZtXzZmNMGe28skDW3wd5VXgjivPQg==","signatures":[{"sig":"MEQCIDbb1aizrMo2zHuIWlSgVGqh/zxy9qBd6Brrbi1Cn7dnAiAE4sVnkXHOXb5NTxA8n+8B6ColzrZGWvREIqV9x/+I3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72773038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBqicACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqvqg//b6UogooEVDv0Fe4PbrSivNedcBB8wOjstgRzemNwMcgNWyS9\r\nw4O9iu2zBD+CNydN1QVrT3p8kY46kuoy0TSHlzhKsrmwd83C+xN/p6LpywES\r\nvwDqnh//Uy1uTO0olxx3zoaKsrBz5w9Y/6sE3rx8kP3kRFnm21xUHb9sginu\r\nlTmTiiBm+h/6EHtnhE5BfQPN5jwcqPMiKynVqnM/aNcHfqUvVxiS7hPk4Rlt\r\n62PXJcC3ZdWtbJLlOVHOggL4lE+atzqk1Tp5A0qA2j8PGjrXXO1ecSSpktai\r\nian0+9HPfJkDVnjJ27uSuHpPHqvjll8s1bFoUUn5gPU5ZbgynYY1+cr7UBuc\r\nW1f5Kf8kUUHzq9kgZk/BdyPqVjqL3UJAws5zdj9Y3IF1FAfXgAxmY2cTPhos\r\nI7WsX3D2q++2ORNl3kHqM0r+/i/0PKNQsSI0OBVeAHshYLnZuhFGtEpEXGpN\r\nPHROy/DJOK8L2/yARENPkGDcPtF9zr3k7ZZeB0yzVBIvgCrHchj2kXAGe2E6\r\nntqnVNlNZknE/TvrnCsfBP2Etg+Oqo/fbla54qRrHIMLswiI5hE/H2iJJdGC\r\naUKVyNm3xax0scGb2nFKTIkW+ZuGapWp4jcA9ybGSXOh1AByWXpMQr93ELA+\r\n1UD+BJc+WZgS0QR9E2jZ8NnyWuS0mvdKNsA=\r\n=fN0n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"fb1f58675bf52bb7dc11e45026c8b43aeca401e9","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.12","dependencies":{"mocha":"9.2.2","ganache":"7.4.0","@truffle/db":"^1.0.20","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.6","@truffle/db-loader":"^0.1.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.10.0","@truffle/box":"^2.1.57","@truffle/core":"^5.5.28","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.37","@truffle/contract":"^4.5.23","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.21"},"optionalDependencies":{"@truffle/db":"^1.0.20"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.28_1661380763778_0.8418181613761804","host":"s3://npm-registry-packages"}},"5.5.29-hardhat-error.0":{"name":"truffle","version":"5.5.29-hardhat-error.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.29-hardhat-error.0","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"e3ea7cb49e56b4fdf82a8caf66a0dddc8b36e089","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.29-hardhat-error.0.tgz","fileCount":648,"integrity":"sha512-L+Vj6yOxhJ+pk9BE71WEunWW8c+2HfxnDnRkY5ycl9JyK5dQG4IB2k9V58twRxaJ4g/kpCgwOv/0bhjac958EA==","signatures":[{"sig":"MEUCIQDPOZ6KLBAQVjjdW1l57aOXk23MwKrdKA6npXibJimzpAIgV+RNr9ocid/01OaOvPAcowh7sJtYsiEXcaP8RILMHwA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":370380778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBx9nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJTA//YOlS7hc6EknDqeh1fnRHFA2dyZi1qwWhOmc0/vIIAyd0dFg4\r\n3G1qJwsmxaCluXn9g/ENpevsfLiTKcYwLU9piJicd+QQlPBKPPBMewSwNBv5\r\ntsPU8t4yn7aMVu5M8indRQiAKUvWqYzktE66tRwiKitJZNPHiFjelYyDEcWw\r\nGPJrCi1MrQhKXm/AUniUWITNG+GCsI8/yC52qrVIKNa+Ma2EcCuX8HvmY81z\r\nXILvtqxbJgTyz0QM0c167Yg6Ks8b+5LVvuNzsR1Ozkrr8LZpUhKvyKFKfbyS\r\nbwtzBUqhMVALyuWT3KP8OzrGMiAMXcjWqAiPT+4h2kVJQ4WJFQW0dFcrt1iB\r\nMNdCIO1llox6ZuRLpSzhY7wheKGtuX0ZqPsUg7QcGK18pGi7mj13K1ggdrIM\r\nFCFBtEgA4IbV9IWxmSYwjRTYAT0Qlb3gsXfJ+TjHFIZwLrRefWCImEnuCHNB\r\n4pd+mtmB2a2LKHyzgQppctzhveIlaZbTTy+kXhbJ2HGJ9HiC//YAMwLA9AHd\r\nhrjxlFiTgkwD39bLgN8vSuHqK/qpdc/FXSG+uLuhVXnm8K9GGGwqFg6K+Hsy\r\n5fyyfZ1rQJ5teWqRTfe3bYRd7tR4NjiE7UBWmFBBU5wp1JGU/+fOD6X46xd5\r\nBTtgT/AHljCTw4j9Mv2a+VRn4ZBFh2sPxtU=\r\n=lkIa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](https://trufflesuite.com/docs/truffle/reference/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache` at the command line.\n\n+  [ganache](https://github.com/trufflesuite/ganache): a command-line version of Truffle's blockchain server.\n+  [Ganache UI](http://trufflesuite.com/ganache-ui/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f1970ca2361849a1a7d7569d7ddc4db9657c8558","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v14.20.0+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.20.0","dependencies":{"mocha":"9.2.2","ganache":"7.4.0","@truffle/db":"^1.0.21-hardhat-error.0","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.7-hardhat-error.0","@truffle/db-loader":"^0.1.31-hardhat-error.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.10.0","@truffle/box":"^2.1.58-hardhat-error.0","@truffle/core":"^5.5.29-hardhat-error.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.38-hardhat-error.0","@truffle/contract":"^4.5.24-hardhat-error.0","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.21"},"optionalDependencies":{"@truffle/db":"^1.0.21-hardhat-error.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.29-hardhat-error.0_1661411172821_0.11535918900137343","host":"s3://npm-registry-packages"}},"5.5.29":{"name":"truffle","version":"5.5.29","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.29","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"6fb445b208f19290acc5c6c33ea4a7dd8461cf46","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.29.tgz","fileCount":482,"integrity":"sha512-PEuI+9KdQ0ALSchwug7/KPVTuL9JqP4KfjkdzoQUotSzql2nd1HHiJ5Gh6ca67jSmzkOBF8VqrwXtvC+Zcif8g==","signatures":[{"sig":"MEQCIH/WMvFt76QfRBeaoHmwZn4bGqmU5+IqUVpvReGiiOIiAiA4fl48CHQbXl0a0U7ynMwY+Oca3sPqqOvfGT0C8wy45A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69609392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGSBSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4oA//chbnkNbKmIgF1fn5zwhfnpbvl6I9zCeLqBkGyEdbidcqgbhV\r\nk73KudPKjoK3npH5UjzvWpS+9HvrD1kqLGnixbCcvua3MM5U1X4oLrajU2c5\r\ne58uzp84FUUXEWP+RoFRni7Qr199md76rlh7EL0PWTbGvKXdNGagvhpKI65k\r\n7ID1gz+SHG33vPJ3O/E46KULQllcPfZ+adt7QG4C3eZ3trDjDIyp6IN4j8h3\r\nm8OF5i2Sk817JD6nFCToyI2DuqjNI4/kN1WWS38BsRw/BCO4z67JLx0HjepY\r\nbCTqQydGHacu9TQAohz3zUWd/Y6iCHWTImxjrG3RtsT4vbZpn4DRv4/7KHSh\r\nVIbFP5ELkJjR0PFwZ9XpZ+DKLGaNxeriFYeTglX7F2dVz1DBIVwTPl3+0QDX\r\nenQd5XTv6HqbRpTo8KWhIJ7KdT/d6qTCWxfLe9jlIgCqBTcfAWO/yrFSm9rS\r\n1Ux2hZCw1+9Kzvv2TNttnuFGaqdyWHZMEpXiWEKvLEKhOzqI0LHMHB1nqL4e\r\ncFf9U4N3gij3d52EPKNAozpwplIQFpBWTJKL2WHtItOuuZ0joegpyZLN3yca\r\nYf2jtidSNlDoM7c6fwOwA0nTVYNLAz//3aVIkhFAF54Gg/DBhWhS6HnTk0R0\r\ngnsg+g+paGNkBWYlUJ3va70Z4ZotDFmC6L4=\r\n=kEV7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"14fe4a42110ef4131097dd73534cf405f1fa75a6","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.12","dependencies":{"mocha":"9.2.2","ganache":"7.4.0","@truffle/db":"^1.0.21","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.7","@truffle/db-loader":"^0.1.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.10.0","@truffle/box":"^2.1.57","@truffle/core":"^5.5.29","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.37","@truffle/contract":"^4.6.0","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.21"},"optionalDependencies":{"@truffle/db":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.29_1662591058355_0.6388637225564606","host":"s3://npm-registry-packages"}},"5.5.30":{"name":"truffle","version":"5.5.30","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.30","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"f2c095d5d0a5bd0a0fd1e5665cf17a75a6209575","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.30.tgz","fileCount":482,"integrity":"sha512-XJ+qQkQ4ulDCp7Losf5tnIPUzJxmQfFrYceiSfRxvgCjBByzP4EpzQVywlkBQo49t0lEgOWiWrbf+9p2ZE+s5Q==","signatures":[{"sig":"MEYCIQD8NMVZC+vdF9cLUs57ZF+Bw4OCW7UCbcHSlLdTy+nNhwIhAKP5mVlabwaIR7yM7YFn+wbNxSPAaSOeZZy80uSlkv/R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69614109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjInRmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7/w/+Jcy2gJsqJjIvceI+b9OHL1fVlqutvuAMtN5/6uVoQF+x/Wu9\r\nj/1yVUm+CjCfUSzpzlI8AmpBkQczX83u91YdraHC2d430Dc0coUpL8zCmtck\r\n2+humEc+dVH5APNpSS9RxUpHTZ8zh5j+NqCmFXRd5y+Q6e6VjzJUuF5w6eD0\r\nIXHpMmb+STincxQ/jHwOw1DbCiK9LDFo7nTy4JVvPmO1GLNa1HSkzt3WJv+4\r\n7VxHwWPL9m30aCWORKEomAe9Kb0BwRfGF9+ADVx0ekg476O24cQswQiDvxmb\r\nbSRap/UJ2IWzpur/RaSeLfbII/GmOhGfeBpscwl1uZ1Wjd26drZr+rk7pMtt\r\nKihl0Ou9pSafibvUGgR2yL79TvGxJLb79WStFRrDPBrs/b1r8GCnggS8zKa8\r\nfAXo4Z50bX+WkqFlfTNImjZW3R2wJEg8uTViUhDj1shtwCQqxdrYudTkq2Hr\r\nPlY7Wd0MO1wSlxOaa4OR7oBmYZTGNUH3gjT5YC/uzS/JQa8M/YiWKhKMHc+D\r\nER3ZgEE+/pORiUJIGZDIgheHv8wL88oUux3MK0RanMxVfNspdLXARQSJkcjX\r\nTqbo/dnWQBHWEXOihNuPa4Wir+zOb/sovgVdeIVphRSp0Qb0CENzjbx+eJTh\r\nBoSwpvHBgLFLPb17N6RBO074Rk3BXwOq4IE=\r\n=O3VL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"04c0b3168075317b4f15ecab2fb69320eab2ae72","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"12.22.12","dependencies":{"mocha":"9.2.2","ganache":"7.4.0","@truffle/db":"^1.0.22","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.8","@truffle/db-loader":"^0.1.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.10.0","@truffle/box":"^2.1.57","@truffle/core":"^5.5.30","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.37","@truffle/contract":"^4.6.1","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.21"},"optionalDependencies":{"@truffle/db":"^1.0.22"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.30_1663202405879_0.556312168559234","host":"s3://npm-registry-packages"}},"5.5.31":{"name":"truffle","version":"5.5.31","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.31","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"ef6b294508f99fc372ad45f29bdd045caecfdedf","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.31.tgz","fileCount":487,"integrity":"sha512-M1DvDdrJxQDH/oFz+0KLGbNMXsuo38A8Yrq4d+vuVR9kdcMO7tC1RTU5qSRzoIAqug65iV1z82wsFfiI5366JQ==","signatures":[{"sig":"MEYCIQDPtCac6jSFBB4X4i+ifp1LU9z0y53dq7C0hDQpoKmytQIhALobCSCyJDvQ9QsDIcMTQATyqo5o8H9JOdNPcoEURhqm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63753730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLOJzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpt4RAAjn3EgMsCXG/mNzzh3hB8ubz6C2cFjBeDyEn9OPAoHYsD+5jQ\r\nHtUU8yuS/x53CG9AIjZh1mp0HUA+L1g/s6vyabD8rLIxirZZizhtUvLRXMvF\r\nYVDpMnQwWem/s7LGHhAxIL76XABkcjd2YlYvFMsTOr6vomW0e3+jbYHNuDPx\r\n5HwAm+F1rv+SOAhN5RhYjuFBXCY0zkeDyBmQ4ikBmVWQ2yDFleJ3hIIGk/2d\r\n8QPshimjekZfhazyD2n6AiHbuu/2VF4oGdVDyw84/WsQhK8mCFz5RsPfrywX\r\nWhtlvDbL8wAVhZtRTfCVSewyWBlvOSiY9aK7yfFFnaKEKI3mDtDR4fmR0yL5\r\nMPHrsChkW7YwtbopV6PcpNNCdCsa1+NHVd0wAg7OMXG29Y+jGyPiCL7VoGs8\r\nlJD8/nq2A+I/8+zkd22Q0pO91SPw/olacTvZhOqOvwaUOxt+yIH3z32SkhAt\r\nKoJ6Rh3cU5E/N0/PwsZ4RP26lS05epgTQppHi7sTgc5FBud+RYA+woin28+d\r\nrSV1JwXM7l2MCyfUg1y6tZumCstvq6tvYoaUwotUylZpfzuib1oa4b+RcF1k\r\nG1z15SZf+HOPhZ668espwanaq5msYdT0x9IxDMgVrKc2nzXnLheqS5cniNV/\r\nVnGp26Zw0oPcKaU/WF3ib9MrEF1sxdOldko=\r\n=JXLv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"1fbb6b1680b6c6eef5a98b7f21d7faae30c03994","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.18.2","dependencies":{"mocha":"9.2.2","ganache":"7.4.3","@truffle/db":"^1.0.23","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.9","@truffle/db-loader":"^0.1.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.10.0","@truffle/box":"^2.1.58","@truffle/core":"^5.5.31","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.38","@truffle/contract":"^4.6.2","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.22"},"optionalDependencies":{"@truffle/db":"^1.0.23"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.31_1663885939026_0.6453450434036163","host":"s3://npm-registry-packages"}},"5.5.32":{"name":"truffle","version":"5.5.32","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.5.32","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"7aba18f0a34167d55956e1ab000325364faff0b6","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.5.32.tgz","fileCount":461,"integrity":"sha512-TebI2DGM2nHwRv8tbCuq7tgRGtvV6gIL+t3SSKyu5OEbrPNjD2EGg8qW6c2H7tSWNHOG5LrfL2fSQpLjy4eJTg==","signatures":[{"sig":"MEUCIAYL2oBL09QFE050mVQhCLMJubdkJXWrmZCamD6+X0n8AiEAuRfbKCmGrt88J1TLyGAEqX4vq5DJtk26oOO2SPkPLPQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46146916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN0kCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9Xg/9E/y9E1b2Zu3COKw+bFvJAaGj5AABscJcx3YQOZnLwQ3V3xwp\r\nzFEABKjpWQn7VxpbPrVZe9AxMiGck3jjRObjMpgAIDKwTIW99KYXEE1QSVFX\r\nww6Ib+PWXD5vwtOEw4E2rSHfHp2NqWCi391Lav3oV0DfI9ie/wwpdjzhStCi\r\nG5eGCsD+Ei1dq4MEf6jPLwyIIPItJFAqKesFWibNS2GnLPuOG1unnwCJ+VzN\r\nOyBCh4Htou9aUs6p2xPjzt1K51PECYSzRkbyBNgLXLnY8hPDm7NOzIRRFDgK\r\nhgKUz3k/lZvL1ZFrS6lI5aqGTvLNgIOPaWIq/x1Pjk17M9kpefjGsjxhZk7b\r\nDqgpyhhk4F8XBqefRDIcUJLaUI4HJMEUEoEss3AO8xqihbAxhW66wkUzUMB2\r\n+PjHdAwa40OZkjA8VcM+hV0THvTEm8qACzFRIe9gs14ugKhds7w27sao85+k\r\nxdEFB47RvZVehc6czgW3QKFn4LHo4mOAB39vYDrKNEJgVbHvNoubgRBYh0fn\r\ngwT9ojDgPo1buGifjaWRGciJgZdlB6Pm8E7MOH87ah0ftSsjy+NfYG4DEJNC\r\nsjuDkhff9MoNqooDMhsCEBPD5bVPZ1sYNEp5qJbLIH5O1Xvtbb5Jg2pjszvd\r\nElg2HRfWSUuPYYHqxIgJHnMNKURMAS0fT1I=\r\n=AGb6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"564d119668d2affe8ac1ecb97d12d8192955464b","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"lsqproduction","email":"ll@trufflesuite.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.16.0","dependencies":{"mocha":"9.2.2","ganache":"7.4.3","@truffle/db":"^1.0.23","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.10","@truffle/db-loader":"^0.1.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.10.0","@truffle/box":"^2.1.58","@truffle/core":"^5.5.32","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.38","@truffle/contract":"^4.6.2","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.22"},"optionalDependencies":{"@truffle/db":"^1.0.23"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.5.32_1664567554349_0.8791265173553187","host":"s3://npm-registry-packages"}},"5.6.0":{"name":"truffle","version":"5.6.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.6.0","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"b2f94609f0d545b7d7ab5adcd3c82d5ccc942c7e","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.6.0.tgz","fileCount":461,"integrity":"sha512-VKfoknaWxezmReDzhmULjO2M72KZ9YKPpwP/MF+zcu4Gqe3TGQbyh/YilhKLuBgQVUxfk9dui2ZFlEgQ0PvFGw==","signatures":[{"sig":"MEQCIGokDwTLwkjqNJ2sLTHHnM/ugdeMYXR/TYuRC5UUAN7oAiBLCsYmao0S2cZipmd9W3k9NxcJ8GaTwJvS77FO4P1u4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46115779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPefuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpv9xAAlDbzitevaR1HoraDziONn5s+3oMFs8uQs0trNZM6MWkYmsCW\r\nQ5zEFVqz8XJ+6eoXBU0Qd8TuQtreF1vEzqJMWDZJzCDK7X4DMOd9wf+Jxorj\r\nKhu9pfPPtJxVbP8VQUcZedt+r993XoL1wdbKI324d9Wb7eruhaaMXwgJMqcM\r\nWgBHlhJ/bc/WJ2GMcuq+9ky7OHQHP2n/vBDZiokCUYdKjq+jd/6/BTMKdkKf\r\nKsqzwVQtTHxk4RFLEeRimcatJ7pzpANjwGOYJ7gK1Uual3menMHio66vfsY0\r\nYutGgU6YmkwL1Tf2yMfkSA5Pafmu1SKlMx+QwVrT7ATxGmVIOXs+O74rwO0D\r\nWG2NrbcJNz8LsdzvMGfw3HbKO6QmrAFJNh9CHWc4hLBkoX9WqfVtaDpayvQL\r\n5747xJLUvINJPSYJ7nbFuc2ThPh/aQPMvFxEBnOWEoyVdvPI++YmnpmPGKkB\r\nGgQO2iH8EPvy7DCsnVSGvRN/sayKiz5gv/ZnYP0NSmxsBRYLK56VNU12xPSg\r\n+q+VCB75CIt5BUuOg/Eh1v/WIabD1JlG2ZljFjvwyktYn7ODVH+RB/9Ev8LY\r\n6rmqF23yRWQi3wtZIYppDCHpsUvOpZea8IOf+1kqufck9mNQ4NMYuuz0pYU6\r\nWMlP9PVEmF19X/tCAIAVoedAXUsXeRwI3W8=\r\n=5hlM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"e06210f659bac0689e78dbc2710edfa0b27db559","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.20.0","dependencies":{"mocha":"9.2.2","ganache":"7.4.3","@truffle/db":"^2.0.0","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.11","@truffle/db-loader":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.10.0","@truffle/box":"^2.1.58","@truffle/core":"^5.6.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.38","@truffle/contract":"^4.6.2","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^3.0.3","@truffle/interface-adapter":"^0.5.22"},"optionalDependencies":{"@truffle/db":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.6.0_1665001453913_0.8771762862340278","host":"s3://npm-registry-packages"}},"5.6.1":{"name":"truffle","version":"5.6.1","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.6.1","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"6791f0fc4b6e15afb5c0e440b6cdf83d6d399ef4","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.6.1.tgz","fileCount":465,"integrity":"sha512-hu3Kbz5G6AmBrxOZB8XxY3d7LngwXSwwZ/kkdNfyKSFhdaYaWS3POLeRqbZSR0x61n17wRwzV5nKKxsEqnFDhg==","signatures":[{"sig":"MEUCIQCA0E1CXwjRJGNihXLHPYoIOUYSdf9v2iRzaGfPaWdbmgIgOvU1cm9JXPBKpuAGvMYGuywx+cqUgHw9iaK9u7JAF6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46531364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR0Q7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrToA//fzPjL67jQdtk6lyx7BZ8LJq1El/6ohgNom6bMnNd1/Gfsigh\r\nGnpJ1uxotaEzHW1mNImg04awwGi55bqpPhHaV7qn3TlCviBRcHjITtoi92vo\r\nmd53ybhR+90pONLk9d2VIL+mcsmfHoMKnEQXZS+SATJpLQyKlQC0qtErgfV9\r\ne7uHgrxab354oZDmgd+vVJGdvcRDOekiwvUHF8u8/Rnplu0/BgM3XMxhY2/w\r\nv3cp2LpTS4IavNt+b3jZYQBUdIP+b0i9A4FZ8/uxRW7kVKRKLYrD1BjMkO1w\r\n3mkPPIQq8qXxNPMZzgYyvi2d3oqUtdZDBRWwjD0aYu+zY/CaVP5EIpvJJ1WO\r\nQ5Fpr2lpwmFLSwVNUeZSJE6Lv0XBiojUrZjEwDo72b5aMvhX+KpqE5V0eqra\r\nVQJct9JzbVMIrH4frwMQSJdHliG7TGucaFaFg6JNsL9MziDWmyQjBHTzuBMh\r\n0CVc3K/pXN4W4ceia1CGuYWAL0xRrQyUk6JcgLSiHOfu3M9wjxBi1oZK7kee\r\n5b0Hy1TnTZ26EbCYIUSa0yMykOLkoSVn+WVgWZ2h7BSlGbJ+xM31pMNey2vu\r\nCoj/cmG8fXKekKPHkvGAlzp5fsZ7jcmKS87FGGq0Bb/8HoKQMP6sw+ar4Lcx\r\nvoX706mR6Uul8YBVqLwEYhm8RlygXVGfm8g=\r\n=iXkG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"a029d3e45cf1b65914645b5f8205dfb45592d56e","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cliffoo","email":"cliffzhang08@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v18.8.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"18.8.0","dependencies":{"mocha":"9.2.2","ganache":"7.4.4","@truffle/db":"^2.0.1","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.12","@truffle/db-loader":"^0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.10.0","@truffle/box":"^2.1.59","@truffle/core":"^5.6.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.39","@truffle/contract":"^4.6.3","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.23"},"optionalDependencies":{"@truffle/db":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.6.1_1665614907549_0.8453916214111137","host":"s3://npm-registry-packages"}},"5.6.2":{"name":"truffle","version":"5.6.2","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.6.2","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"69650bdc75ecef93cf96776116320ad782578571","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.6.2.tgz","fileCount":514,"integrity":"sha512-xWcjQeG/xEXvtS+PcHAShleG5I6IO5YP4IYW5eA0scJO6F0wqaq5ZaU88NMqpFeopTB/neFwaHdvYKX/sfNQIQ==","signatures":[{"sig":"MEUCIQCF/GQS7XPaZXshZjU94ZUOCIx15dJQodXSyOV2tPWuBAIgRWqimb0gzK0pbKD954cJb+3paKR0tafWK+aCsN9Jjys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90589017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUEU0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2Yg/9HP9FH61kYBeUm7IRIdSWtijaK/uxbOP06zBwDDCnQJeoBqVs\r\n3j/v5vKhGdUpc7L5AS3deP+4kRMa5mWLc39H+nlOp66ESEB7cXTVA14CooLj\r\ncfE44Shv+FiZupJ8KvOt42MyFLkZm/Oaie6nnpF5UhyHjBbi05X2/CMlpOB8\r\nWVLxe2iPZ2+XW92KlBjA3UQYKCwohorNhUoszeWvnzFqC98cDU7lxoJVupm6\r\naY+2LmDvA4J/oBb6ZjMx0AztwGs6BEiPcZCblZMu5U+48Zrx29KDHq5616ps\r\nJy5TMt2H/V1z4IwSLPg2fDyTLdeEmmnRTNZgYojWH2Admqf4r+oI6WEsshEM\r\n9O5ElQVro5gyjCGxgVLDyWZj0GHUMKIanL9OZeJlPin1YneEHCl9akTqFUKK\r\nzlvC8C02r/SPOr+04WikFwrWcIKHmEo9ZEW32bX2m8yc+sZgPYgV7mPkklXE\r\nEIssQrJjfZcfrhDc8oFzNAMbWSUtGczO3eMbG62qUi1Q9E8gfNGCVhxfstMq\r\ntiCyeWL6XhLQMEjLyEROpyt/mLXkIl3u1e4nY1OulLrGR5X31yNc1QfC/Bpk\r\nQfwfmFGT4tuW+eGEPbKOABXyGnEh/qZVIbfuawgtaBc6Rscd3tWbryovhPRI\r\ntgmjd9RSwnHXHLugifLcfavu3KNOIP8PS7s=\r\n=EGn+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"035a92efc4979550e384acba50436771bba1bccd","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v16.16.0+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.16.0","dependencies":{"mocha":"9.2.2","ganache":"7.4.4","@truffle/db":"^2.0.2","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.13","@truffle/db-loader":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.10.0","@truffle/box":"^2.1.60","@truffle/core":"^5.6.2","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.40","@truffle/contract":"^4.6.4","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.23"},"optionalDependencies":{"@truffle/db":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.6.2_1666204979496_0.9936478917058174","host":"s3://npm-registry-packages"}},"5.6.3":{"name":"truffle","version":"5.6.3","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.6.3","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"494a778e5dc09d1756baa17ef4821d2d93defc86","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.6.3.tgz","fileCount":518,"integrity":"sha512-noGRXqBIYeBPShRDDxs4ke63+efIInrGEftz36euAIY3DTf4OzpCgFK0PEE6ObwTJjhFiifRp6oC6qdtEyJndQ==","signatures":[{"sig":"MEUCID4hyddtT36ZlyK4ORt9UJCPqF9zdK6t2qrue9HCZYT8AiEA1q9duaCOiULRlXE1SWvqZhvogp7D/oCGN9CD0sv4Sh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97894677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWZTTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojQw//fNcJCKXR+BBSRyRYgdRZ2m/YXcc4OCoQz45txdGpmoTMK19d\r\nRwNbOKxAlE+Acxu/Ne9Zj8pC+ve1LYYI3fmlugPZcPR2QdxWwcx18nBRx8mL\r\nB+aEwFOFmuUgz1TGczYp1Jprswi7u7FQ2gePWc+cNM20gQJ2I+46kSSERboU\r\nNEhZX7ULlQpsejpvgMFOz5+iCx03tDBH1zEMuA6hHE7TX6v3Fjm/wZGjDmbT\r\nnZvNQ5O9Td2O5JhBBkSHPvweB+hXdfBlLi0v2zHPx5fGv7LZoYEW0gxdPntn\r\nfeeH1amFHRf+wsLLHnK/aCs0OdmjJsGHN8StNzKHdR6rT06ZIUPNtB32IIxW\r\nWCmwFV/IHjujzxC0dqU0UC3D6rr3xWjsdndN4qMT85bLe54CHH8ynyVpQfuB\r\nuezcpv5RbAeAmMzq8//+TjRfGV5ZKPD1QQJuFtyNG6s3YdUt31Du2FyGVrFg\r\nxNDNApMzKkPw+JwkwkirCm23pANW2OLeX++zwSPhle4fkZazEsAPpDw5iKZ0\r\nBhJ0j42tdX1TBHyJvawvF9L6mMo4HnTI+ojwKIIP4IjYh04FY9PDLp7ujFX+\r\nXOq4Qx52m9MDyFurkx7cRp8IOkbrQKm8lFnLPSKvt9ANMZgG81BFOJcavltn\r\n5s8zE8clUV0Kq4uYBU+YsFuYrXiRXjN2MzM=\r\n=ihSl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"d1e3f2d050bbced6e7c65e8779702b6b5a9b7c29","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v16.18.0+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.18.0","dependencies":{"mocha":"9.2.2","ganache":"7.4.4","@truffle/db":"^2.0.3","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.14","@truffle/db-loader":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","webpack-cli":"^4.10.0","@truffle/box":"^2.1.61","@truffle/core":"^5.6.3","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.41","@truffle/contract":"^4.6.5","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.23"},"optionalDependencies":{"@truffle/db":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.6.3_1666815187114_0.9105412237451109","host":"s3://npm-registry-packages"}},"5.6.4":{"name":"truffle","version":"5.6.4","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.6.4","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"44de8b7afcfa95bd7550e2c91f9670c3a6b37c93","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.6.4.tgz","fileCount":480,"integrity":"sha512-6wPVtWpkkolJ7Sd+AH4oe9uniOgsYKd3s3Asge4J320Yb2aqyfKXvzVvU7FI+oYivmwwUtS9e6o9HKG7Wr1Ysg==","signatures":[{"sig":"MEYCIQCV19dfL/6OYTgGZc+OYtH3kLQxaBanoayYDFXxiSHusAIhAIa2IYvcQfPxIo9yntyYEsSefg7FbIg3CuAp6Efq7jXb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53922660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYtLgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFSw//W5YLFn52FfAXTZLS3YoXIcqliyTIZkC0A9/ZTR970kCLqGlw\r\nF3YYdMVK1rLucpQyQwF5MWDUepqhkBbXqL8eUEjVeLOFvGAE/3mIoB5Iolwx\r\npXVvI3V9+2gLGtgWxfVRLoM9OBeJlI6qpRDp0+r7FXbJgJl7pVFx5ABfLGDJ\r\nMHhzKrnMuuVOFICwxONOLoGbE4yO6LgNwBwKRJ8ujosFzbYsfEyqALn34dCN\r\nVmL9hRBoT22xnzQA/Hf9xijv+UG5NKU6LOJjY4RIohd1ll+q1a+9puxJO0ko\r\n1hUtKAZkSaHx/wKprdTi9WMC/WgVuUMwBV1IAXyUdNT/2XmckS6a4Gq+E7nG\r\nKBl4T/e5U+T1S8E5AgNPJ5ynUiaGpa64eue1U+RxAzhn+3+Dhmgtba43g961\r\n0JWZNenIO2UtO9k6TnF3VFrs6D9uDOxGYm4ytPTrJT3+93lH+APPRI9UcJQS\r\nRfTUXhhpE2TZY7u3RoXM5fjn7KI2dAmPz5BYWOgGgdwUY5T/EiIABx0y5zU5\r\n/LUT9rz+pTCyWZC2t7uw1p1Q4etIKI3IR8d33iTb4g5tAvI4hiBcMgLesPNt\r\nfH89wldq+mfjwVDAgDqhdlbm/RO5/iVVE/y45NyF3XniDW5ds0+Gxz2bgFdH\r\n0ZZ1YAhzIq/5mhW2FkluhT5WBVEtkFT+0vI=\r\n=vkj6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"495e923676ca47ff7ff4c32b10c0af89ecadaa3a","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"lsqproduction","email":"ll@trufflesuite.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v14.18.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.18.2","dependencies":{"mocha":"9.2.2","ganache":"7.5.0","@truffle/db":"^2.0.4","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.15","@truffle/db-loader":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.62","@truffle/core":"^5.6.4","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.42","@truffle/contract":"^4.6.6","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.24"},"optionalDependencies":{"@truffle/db":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.6.4_1667420895630_0.34270159806909617","host":"s3://npm-registry-packages"}},"5.6.5":{"name":"truffle","version":"5.6.5","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.6.5","maintainers":[{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinweaver","email":"kevinweaver2@gmail.com"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"94a8dedd8cf548dfea11745cc67f1687d6d5a53b","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.6.5.tgz","fileCount":476,"integrity":"sha512-tao5NmiPvPb44sdPimMft1SPKtMI9Rwo/6GZ9GVcFekRLzTOL74LMIPPHI5StPknZYmmJL8j5PIm8Kaodtrcng==","signatures":[{"sig":"MEUCIQCh0xWE44wqy3vsFELXYyYKfMEPavp+Gc8B034iJluqnQIgLTMuWiooN3NQqV3CgTUjbJNty3cZws43AiWike3fwmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46595015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbClxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDeQ//dhkusY97S/gF4LJeSBqP4TIv3ocW34frVt+GbIsrbcmOlnt6\r\nOpEnq9xTYZ/bYNh1vgcFtshY7eECs9exzykljY5VrQCf9DELEbIfCLTuDG2Z\r\n5lVaD1wD879iTlbNM3X1iNTHAQmtsetg0uX1lXSW2thL4G5oOERIvf/icuVC\r\nH4qo/KIi7id0jKAZZ3cDy4K6YWe7mbk4zwIXDvKU2plvGMcG/IqHwTmcdlMe\r\nfCNG5hqJH4p/3CgkJ5ffHb5M7sHZQ69YAafnX1mb5wWdkYXpHveQp9Moii5Q\r\n29jHDaQ/+gGROoKCmH1X7S2QKF71EahR71gfsQF8TwGdsparoXSBPT684gXF\r\nLEBNI1xETSlew9Ieez1lIS891HW9BTGbxNhMXaUpNeAuc1QCT9OzZ797mE93\r\nyqbopFESDMxRqJ/IOluvP8CW4DXv1E+90yI0MC7zrBm75257q8yDomwIGy9f\r\nDzkg8Db5OEEJaLtOLVDWWGL/fhFmXQh6avbxly+tkkWEwElUD2s5AIJYnqKJ\r\ndJlmCuY1Nbdlj0CXxLo6TnysHvbUv5rsn/sJpgW9/AEL3SILBXOeW/+9Bej/\r\nL3OLboy3ht3eo9kUzq+P0Z6ndwIpT1bGQbiLWByzqAJq/vFewFagBvhmtLII\r\nhNN4lR3eFx9C3cWFfsallOZF2I5tiT3Bd3s=\r\n=pb+g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"275115e1ce358aad3050a7583c034e5d19d885a1","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v14.20.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.20.0","dependencies":{"mocha":"9.2.2","ganache":"7.5.0","@truffle/db":"^2.0.5","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.16","@truffle/db-loader":"^0.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.63","@truffle/core":"^5.6.5","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.43","@truffle/contract":"^4.6.6","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.24"},"optionalDependencies":{"@truffle/db":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.6.5_1668032881374_0.4521265276067352","host":"s3://npm-registry-packages"}},"5.6.6":{"name":"truffle","version":"5.6.6","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.6.6","maintainers":[{"name":"dongming.hwang","email":"dongming.hwang@consensys.net"},{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"a26f4135d608be48e39bd4b678d8268cc2496ba6","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.6.6.tgz","fileCount":665,"integrity":"sha512-Lso9OA8EOfbuSIUSR8uKQscqauMuHjWF00gBKqgRK4nyjQFYq4myY/EgPyPkqGRAnTTZ2g2Nv3LIzinTfQnrdQ==","signatures":[{"sig":"MEQCIFZ0RZzFXuCuH+dxmvgDemeLrliYehYizs6IDgolOVy0AiBI+UzxSrC5G4ZvtMfv34ISU96up2ij5hPCztOXb7SB9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104672473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdVNRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHeA//cE/BWbqpiCA8vdKuPkT3S3SZ2D7ji+5MHbaA7LcokCgIoFwg\r\nttctnj8hNUzudbTErZhCfdodRljDdM5+icjOi7MzL0Cva2L0e067rQg5ImBn\r\nYy1SK2nEIu6tkRsib6eyIA7smZ3qIicObD+AuyK8/hTS0Wy4C0CWFn85tz5S\r\nBXqtV0E0vdUL/OooLV0jT8WcgIt//YSNXyZoHTg+YOjtu93tDCkNIISbqmC9\r\nsBP569vamgT0o+O9zuBxVZITYK188UloomYkaOBsv3RZp2OJ61L4SjR+zynC\r\nomTWRilfIEOCl/wEfty/Cg1q+f3E1NApixI/1d/36qmhIc0LySQwEmwJ0frq\r\nu7mkMlAMH9UOqBvqSQgYCqWkiC8YBuS3/lk/pZ9XPnca2kxBZq2Olwv8HpHq\r\nj2iZ7+jzsZ8BXoi+gW/Xh17Kli1+s4rA984REU3NwLy1kGlHXtQkf2qfUkwe\r\nmUes2BFUA7GB3GqGAgveu9fIsVVT8GJ1dVORhhlJFB4jk7UThkuZojJG86Nj\r\nmV9G5AVzZkRXUhs6qNnq3UTqnqW2P/M8psGfozi1VTHiZZwIiPOuHjDlPMXr\r\nZTzmFHxDeD5Y8BBjPYWgxHBLk5WZv5izZMUIC11/NGDFyKqTzDe5QMY/On2i\r\nMmewk1uZ9uHEzgm18qELoY5R5HomWnIPaSE=\r\n=CYbN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"8db49f7df3f7e32846a5f42c03d8fa116288ebf7","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"dongming.hwang","email":"dongming.hwang@consensys.net"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v16.17.1+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.17.1","dependencies":{"mocha":"9.2.2","ganache":"7.5.0","@truffle/db":"^2.0.6","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.17","@truffle/db-loader":"^0.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.64","@truffle/core":"^5.6.6","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.44","@truffle/contract":"^4.6.7","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.24"},"optionalDependencies":{"@truffle/db":"^2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.6.6_1668633424856_0.22287901371440166","host":"s3://npm-registry-packages"}},"5.6.7":{"name":"truffle","version":"5.6.7","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.6.7","maintainers":[{"name":"dongming.hwang","email":"dongming.hwang@consensys.net"},{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"518f48cabb6b727665bdadc5c22d650fb44d2d93","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.6.7.tgz","fileCount":480,"integrity":"sha512-4Y3NqwweJyEqCWHOgTmxuys+wwm1RaLRzQ5IkSDvXa1N8c83wr4R5v135/ttfNz2y/89KxT8+oRlBqFtqT3C1A==","signatures":[{"sig":"MEUCIBwiS7DRobvSZakUAuDgkdUSKVI591z7tkiEBgqWbztlAiEA6R+O8uaMWw4h9rUSHkmcdXFxYOyBUr2C3sUB4ThLTgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48716893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfrDTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2LQ/7BvX/RsLRfGnYivGgm79O8Wsw8rR/0udfzaRHQAGN2V6M2+T6\r\no70cCOibzIAqPhD6Y0eDozYxItfnGw4/3GnXVPno2khk/nF2zh83oFJ5sWuj\r\nfqsjCDuAUBzBF6riQHBBWPv+3JGa/qaz5ShFVRZHO27ao75CPCwMoL4BGtLs\r\nkJkNM1JpN6LTSDR8Q1l548ZKSvKffk5B17SOMfInO/P06iToif0Ytet44Dn8\r\n4MKqAZnhNFbowBdpg38/he15TjcpcSNd8dCdwGrsdx1SC7eDpTxtgiTqFOv3\r\nkmL1AzZy8OtPsHRwwvbqZwID8EO1mmBTu4Jn3i4ZmGcZjCFUTBkEdBuAgwZr\r\niSLuez8yX7tTwAitM9giTy8KmPzkTd52bjbEkzwdi4KUNErA08Em7H3T9LHt\r\nFxPs8geyN87Svv/isD2NP/1mjfg9JkLuBVq0IYg7J2rcXtshgjNSRRW78MMe\r\nCH6K8nmBLvVIIRdy9JZ8Jy+7ZUvFjiA+JOgZ9wRUCYADUytlDHsg1AIwekgc\r\nziFIYPaiWRvF1jnZW/lPsDsmucHJoBbI48mn94/6wU86AgDNAR0D3ZQUEoHt\r\n3TDvl/SmPa6f+lHzglIItrFzJquIGiqrVIWw8sFRTtQalZQG/9BG2kyb7loN\r\nTzjpjx9di9x22kzzvrS0wE3gzomxH+nHS/I=\r\n=GpsI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"94dda0c2a75fda1ace35ab0009856699e2e06ede","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cliffoo","email":"cliffzhang08@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v18.12.1+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"18.12.1","dependencies":{"mocha":"10.1.0","ganache":"7.5.0","@truffle/db":"^2.0.7","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.18","@truffle/db-loader":"^0.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.65","@truffle/core":"^5.6.7","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.45","@truffle/contract":"^4.6.8","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.25"},"optionalDependencies":{"@truffle/db":"^2.0.7"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.6.7_1669247187597_0.2961709989624348","host":"s3://npm-registry-packages"}},"5.6.8":{"name":"truffle","version":"5.6.8","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.6.8","maintainers":[{"name":"dongming.hwang","email":"dongming.hwang@consensys.net"},{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"dc0c14d83392b7970a4d88ad857f8b58ef334acc","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.6.8.tgz","fileCount":547,"integrity":"sha512-cZJzrcIDA4fTIZo6lBPydw2g5kU/0V+wMA+p3ZqDi3DXdk2STeNg77cmOgW2OFwoZVTfmm2WLWnJv3vW++b0hg==","signatures":[{"sig":"MEUCIQCmy9VHgLPjJ0+6J5dC5o1R/4+/Rjc/lIyTahZgl8G0NwIgO/l//o+IF4M4LzPvfWZAht1S3KqwbM8RbXmlmqQJx8Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115819389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh8BMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+bg//QdSs9m2z3fHQqXLcsDEDI5Xgxt52fZ0nt1A54zOuMhDGL9WO\r\nIJReTInGRImRqa92WB6jid3/y6PhV/kaLGJ09i+Ln5Uw68/z7BPCYs+f9dNm\r\n716PKuHieLY5ixCoMmgefD43lcrGoABKdQRAginEA+SXejtlr8wE7nh+WVyF\r\nspbpLoRAJ700nywNUM1Ala+7swA6s327tbgP8WI0K8ny4euxoFDSZimTts9U\r\nSxwTVllKnMzvWXzlTF8hYfRzP59Rw6b3Whj0csKrXrZ+g6LGB7/Q1hia8/yj\r\negJYmH6EDEtb1GKsrQV1iX9y5urr3ZcYBUa0hYmijOktxGLaKZ0uheOxjlQE\r\nLDbvneYVuJDmBnfI/fk/Pa6uqI8QG2SLd1bv0+9ClXR7WRjUmOaeKfeJFhTX\r\nfyBf4HnnQ2YDhmvq/3uaOrrv/VOqjh/ndk8VesENLo8WVs+3w0D0862W5SD5\r\nsHqEUHNo6XwxGz3zC72qJTFN1XIjwygH9HagHHH0LZSrMVwZbxcM7w/uJJhd\r\n1i9eMijAYe1pLthCqiGCVTOzSj1c1MHlNptMg7CmV4MiicftTRgdQ2ZSZYB9\r\nFIdlpukWUOU1XcznF0jrVdSjpX81EYCk9rtgNP4355pvbV2cYF77MJfPCpw4\r\n43UEmsYNXDCMtz82lkBcYHaX2/pleNY/UH8=\r\n=Qct8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"ee656b75240f9e59533c5c3c76554d8b3407f281","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v16.18.0+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.18.0","dependencies":{"mocha":"10.1.0","ganache":"7.5.0","@truffle/db":"^2.0.7","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.18","@truffle/db-loader":"^0.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.65","@truffle/core":"^5.6.8","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.45","@truffle/contract":"^4.6.8","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.25"},"optionalDependencies":{"@truffle/db":"^2.0.7"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.6.8_1669840972044_0.23032610716144597","host":"s3://npm-registry-packages"}},"5.6.9":{"name":"truffle","version":"5.6.9","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.6.9","maintainers":[{"name":"dongming.hwang","email":"dongming.hwang@consensys.net"},{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"8b2b8a9b517ee12cdd51c5d747ef5e6cc47e86be","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.6.9.tgz","fileCount":547,"integrity":"sha512-8T7osOpqOKZRZ1INDxSEjovqLdY2CurkO9gFxy6ZIilSQJZnSqlZufdETFzicRnlzUI+hHZ97zuVSF5HCahVwg==","signatures":[{"sig":"MEQCIGZTLF5FaiAnMXQlbeS0ldK/7wqqmcDkTTNOA+lxi4JIAiBceq5QR57/M10R4EUl0SwPDkf30PUoaG+ekKnQA3nLnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114630723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkmWYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+LxAAlTrwdZVYLB4qPoHN5k+hRTW8igMwX/UAb50em5y9mmVoKlgI\r\nvUwXoGKV8DvUauXIbrk3eNFa45lETsze/fjmZf9IFeh+Z+1Z4ARTjnCUyWK4\r\nND1UMrxs9eIHHIqTUN5/szB7gdypdFKf+tXgpPbeRYITED0ShHgh81L6kYTs\r\naC3pohogr9ytRiP1VX5C2pRXcVEV07Rtw5vw5lMr8jSqqH52iM25SmsuFjgj\r\nky6YBcog404a+/xFPaBumQTdybuYzDiB3cTGLxzlCwhEt3eqK+UW9PVWd9rI\r\nnZKMHDE+drWymdtHyUz1m+4P7RY799SyCeHd7mV/jgRfuU+ukrDRC3op7JRD\r\nbt8JWaMe0bq0/4/yPUzO9psvoMnKYmJiGdT3sgnVp6NQSIKFuGX1hC6eIQE1\r\nMqqFkE06MJPuL9+LCFS59Xel4iEIQ8oXStVxPiNlpnG9xeYM5NUElA0w9mmV\r\nzpmuQNFpHHI957hvhL97DjY5adcmptfVktGQxMpZ9gJmHrIvCdNurALxBVMu\r\nZQBZTVdV9+6vye5gOOTynrbMuPDjjgkilPDL+N5PufDPfZPjZyIxNwzGH2IK\r\nUPhMe8JXnQQAb4sfXRw4VsRifUw9tVHNgAaoE/3K36i/pjgBptqVEKC86oMV\r\nJhveumNtFdsqW6BFcpv81XMfsHg3YkL6TG0=\r\n=0WkK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"28d00b8946b7e8d792f87bfe35c94af6cedc401b","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v16.18.0+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.18.0","dependencies":{"mocha":"10.1.0","ganache":"7.5.0","@truffle/db":"^2.0.8","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.19","@truffle/db-loader":"^0.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.65","@truffle/core":"^5.6.9","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.45","@truffle/contract":"^4.6.9","copy-webpack-plugin":"^7.0.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.25"},"optionalDependencies":{"@truffle/db":"^2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.6.9_1670538647898_0.29760254623436944","host":"s3://npm-registry-packages"}},"5.7.0":{"name":"truffle","version":"5.7.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.7.0","maintainers":[{"name":"dongming.hwang","email":"dongming.hwang@consensys.net"},{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"a71e3b35fec3ed29a373f59e2bb492d9fba5a1f5","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.7.0.tgz","fileCount":503,"integrity":"sha512-G9onNUW2mMrCVTca5Fafzor4mlD9wly8KA6OJ5aFNNXNmkOVVVlOSPYf39Pe1CXRg4fMxXikpABMz5rNZm73gw==","signatures":[{"sig":"MEUCIBQGvtvcZOQsICgvR3gDoNPc7pyucWk4XkwV5U52RFI0AiEArXFl69TFPx4Jo+XS92GciWr4Hrxo+6slCBbC1lGsw2M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56419072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm5giACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVsQ/+NG70llLiYZ/HXXUMhamVepRCHCxGgKbeQlT2YM0A0pWXDrhZ\r\n2t13uF42BnlI1R3m3i0h3XYp5kYFOUwee53uiN/Gqz0a9vjp8Blj9kSLvfps\r\nCruV0gJ8bE3rIVW4pRYDGBAtwl/uaQ0B1CaJz8bJM9XtFN6xerCdUETl2sm2\r\nJChsckdnmR8eGL+/Gl5QNURnFCyK5TVHxB/z0FuN0oXR2xA4YBR5C+Mgq8rP\r\nDcAFrVx+QPdSEEo/jcnZBbkYu45SpiemQLOm3df27q8aEpi0p9ym3zEEQLst\r\nh+zW994n83xsblW+b+Q8zo01X9CxuOP7vkNkucS5kv9mGiHn4Yn8m5ggAi9C\r\nrsJSUj+BgxFTmLI//HngmMgCMQSDkr2iaPiymQMMvgXwRrP5eXawbHTaAveq\r\n8muADOZ7yzSFgsquv5XIUy7xKxZ43BkMTp3n/Bfjd4yjVeJP9NC5h5So2OEA\r\nvPulESKUwN8Q6zRgrvEJJjxjNr6wAx7QTbQf8gR88P4Mr9JpTToFbpvvrySY\r\n5u2vNevRO5lLITk4O3f8KNgg9r1gUh2bv6A+DYLFf0ofuOOc+t0omyOiDkIU\r\neIF4KOXz1JWFn8CA/dHMv0VVc20j24Jyl243GGTZWfeOk/e60KLpRvx1PAAW\r\nKptSxETC1w7V/uVSPAAhUkH8z0itRtHPkGM=\r\n=pEZl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"c984fe37b740ee075ba93f2ebfd59b7cae4f0183","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v14.20.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.20.0","dependencies":{"mocha":"10.1.0","ganache":"7.5.0","@truffle/db":"^2.0.9","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.20","@truffle/db-loader":"^0.2.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.7.4","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.66","@truffle/core":"^5.7.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.46","@truffle/contract":"^4.6.9","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"^0.2.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.25"},"optionalDependencies":{"@truffle/db":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.7.0_1671141410200_0.8085762603563398","host":"s3://npm-registry-packages"}},"5.7.1":{"name":"truffle","version":"5.7.1","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.7.1","maintainers":[{"name":"dongming.hwang","email":"dongming.hwang@consensys.net"},{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"19c3b243610f98d9387d68a977b6012b875d4f82","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.7.1.tgz","fileCount":696,"integrity":"sha512-6XZfF9xb0J+9O4BdSyIEtMubGCRDJAPXu9a0KhDXXNbsPPMNFzbYfG3oI5W13q4V9mO4PQEtYKeLRD6QyLwFdg==","signatures":[{"sig":"MEUCIFlKzf0imql3/UcVlYM51T7DvVfJJOy40Fw8IYfjUWNGAiEA0JG7gt/doSQt99PcEByqsEPljeg6DZGj+ubPjVGPtNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115582187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo2ZTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFBw/8CyHedTQ+hye7v/POlM/vdmZAQCd78v2AYBsuF9MjO0N2Ppxc\r\nvvzDPOrT2FCSwMs4xOFen+Gtmb4FTJbjiN8PPGa1tx6/9qVqpkXsdzO62dyf\r\nhQ9kOvHC0n23PIusE07FPGMVpLbE7/elqYlLAxO2avMIEB6iXl4IjUhmmXFQ\r\nfFDChNqFpClxbNw65iIhNd7H3TfGrdp1PBfxdsQ+qQqCdrB2bjr+FLKlvgrD\r\na7R+dDdq5I8pZVkL79FKlhKo7BmZ8ywj0ymzTXiC9j/GRsaqcA/L5Mo2KV8H\r\nYfBphZj8nja+oyJG6KRy3qtC3WtSAMAu0myA8o9o0L/DkvEzxlL/0zNH7zZe\r\nTTLaPayBAIfFsJf4NwPKO55WUdl60ociAvRTFgzBVdJ7As+O12PR8mVJv3rI\r\nnos/zMYYNg7jiMSYQWcLYTpitcIFvk7lEAYSijfosfUmnUWgPK98tZWWUMQD\r\nIhEHdlHMYoGr9ucLjBTC5oJFMtJODc/Rs046svfPsv9kg3tbBzQT/jBvzWmn\r\nWGyCA2VUE1+mdSkJhpuaMlMpHHcB8Kguy8ivJ1mqqpbj52wWZyrcWbGYMDBL\r\ncrqCsCW3REezPbYSA/BOJjIsHkun6ccyoZmyI7EcefQcNTlD4z1ZrZRkraxO\r\nyITTE0fWPgtrHBXu4TXSjKUESsllZdzV8g8=\r\n=SWuw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"bf91e462f7b69fc3b9dd022dd36c8b71410fe3af","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"dongming.hwang","email":"dongming.hwang@consensys.net"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v16.18.1+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.18.1","dependencies":{"mocha":"10.1.0","ganache":"7.6.0","@truffle/db":"^2.0.10","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.21","@truffle/db-loader":"^0.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.8.1","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.67","@truffle/core":"^5.7.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.47","@truffle/contract":"^4.6.10","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"^0.2.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.26"},"optionalDependencies":{"@truffle/db":"^2.0.10"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.7.1_1671652947147_0.8271442108374034","host":"s3://npm-registry-packages"}},"5.7.2":{"name":"truffle","version":"5.7.2","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.7.2","maintainers":[{"name":"dongming.hwang","email":"dongming.hwang@consensys.net"},{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"14e62f6d3e2a9980b9dede00a35d33ddd33cd917","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.7.2.tgz","fileCount":527,"integrity":"sha512-8MlSliw7b6zF1Z89L5CwlI74IyhdNXGQUvjECNGpZEtXZ1jKzFJV/XjpjpvSMZrABG+vLFKwQo6UdTTB5ea+tg==","signatures":[{"sig":"MEQCIFIyVUfumETnZuBjfb6dnkhkAgk4NGmko4MApiS9RJp6AiAVisS80i0tbPvXhbuEkLQvcj4KRua9k6Q4UA7z96B6nA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94804817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuFI1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSdA/7BRNX+oN9yyY459ckmyDKrWDYNe+5Fv9/7fnZ9ZKj5PQ7AAAf\r\nU/187kk9d0TbvoJm7DBHXx/NX+GI7YSaA+Qbr2NUDpzDNtu1J+FQpK61YOx+\r\nEtntd6dA2F2wLXNtLIqXPV8Q17Q35aSRcgKLCS6sAV87Vfz7JBKlAYMI4mLq\r\n54BTAE/H9nwPzIva+v595ZYyXDMy2fvnywN5ZyKh/xi2DjIe3QB/KIJmp1fr\r\nKVQK1gJ7gPwJKlOdVmU5V5ifKylgvp3UUI7VwhuJT4ajd5P0mi8hbkNPv4Gg\r\nsMq2g0LW9KtdetbXNTmgI1APmQlldVEb67fduydimTww6PPkJP/eDo6UQna5\r\nmiMhxD73aFRS/FpdHnGQc/wKSDeXIJALWxSpwoHy7z/gU8KFwHNg+ymn4BSx\r\nbqDD7SEOdFPWd4LR584TYYuFLZwSe0nUv6J8AA/5ZITsDSvMcpEgqYwGeeJX\r\nWUIm1qcPCUlUTe/1gqCay9ULag3cV2FtHWOSxG/wzVur/y2YVq+4yiQn+mq7\r\n6Bk2isjN8NYo+C8IUdT/2BVP2YL4gLBKN7FoC3T2UdFFhhdCAn7l92w87STP\r\nNEyNEIO+8y7KN/iuPfyFl7ltkqnYGB88uOytrn9RJCi27kYVyaHYIxspMo5l\r\naO8DcR7Wtd4HyhUbpOVSE7xOGavNC5dSMwc=\r\n=St/F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"7d55f4168f2deaeca954bdb18a07a3e0d38b487d","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"lsqproduction","email":"ll@trufflesuite.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v16.16.0+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.16.0","dependencies":{"mocha":"10.1.0","ganache":"7.6.0","@truffle/db":"^2.0.11","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.22","@truffle/db-loader":"^0.2.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.8.1","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.68","@truffle/core":"^5.7.2","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.48","@truffle/contract":"^4.6.11","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.26"},"optionalDependencies":{"@truffle/db":"^2.0.11"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.7.2_1673024052820_0.16722384913743427","host":"s3://npm-registry-packages"}},"5.7.3":{"name":"truffle","version":"5.7.3","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.7.3","maintainers":[{"name":"dongming.hwang","email":"dongming.hwang@consensys.net"},{"name":"sukanyaparashar","email":"sukanyaparashar111@gmail.com"},{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"tenthirtyone","email":"ASherbuck@gmail.com"},{"name":"lsqproduction","email":"ll@trufflesuite.com"},{"name":"leeftk","email":"leandro.faria@consensys.net"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"rkalis","email":"roscokalis@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"89d75168cb3b77cf896b5252de21966c7ed2d222","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.7.3.tgz","fileCount":509,"integrity":"sha512-NnffU0XMI9fEIEVcsYjcOL3ntneGdao+x0ZyJYdPe22fm8v1IlkyRYXtRLGSyJqFl0E76pUb5AbsRs12N8on1Q==","signatures":[{"sig":"MEUCIEC5Df1UGo5ozBdYEtVeT3KujS7x7LreYys2sowO6ix5AiEA9Yfdod93i7+dQvOTp6XVTklqNGdz9PR+N+CYZq0AvO4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58445230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwKMdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTJA//QI229AUOxhxrmHSpXvfAJVivvFEF5D5dMQctWALJGKyHYmY4\r\nrn5z7I85zll9asZ4afUlVqKSnujojVAcSmbQMIFrzGVp5gXp+++7TXvdNVde\r\n2T2rp4eFiBUTfxbKxvl6/Er7g2F7IpiFAWuHrWcXyf80ACJ7w035RRIYwGPo\r\n0m7em0HZgydHGmE6HiSox3rosYU09JN1GBDIQxAdbzs75uOuEQWByzTnd2NZ\r\nO+uXI7nrFAYQdmzdUcP9soOXmO9MoHWhA2LZmCACfVy1pNOMb1yE62c6jmbl\r\nNh8xxnsnQXoI3iNUVneVgkV1jA5iu2mLaO6cAqKlszC1L9hvALDI3XZIdDGl\r\nj0sSf2nQKDJpl5kNTD7wObhMOpld1VW84VTSGLp2hB3uV38W3/kDdwpL8VUt\r\n96/QxdA5fIBsr5bZrY6sPV6y6xRKh2HpdzDUVEAai+WT9Qq1ypfcITzYTff3\r\nNSjVb+CeYPrXkgIosqQzVmeajBJAwCQ6Pnm+Pr7pYXNVCr79U/Bfbp2WZRyQ\r\nX+11wiMl0keLa6lKC6O8vWpe7bbyTcKTOsmJzGLtKiQh+s6F+6cdIIaX8H+W\r\nbAIxyNPCJlrriGyIhN9Xp3SBn4RhntwObpj6cofyEF1IRviBb4h2NbojVCWn\r\nDB4mjV17OUJA+++CtVRaZ1Jjp97UWRETsSo=\r\n=q6LE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"b04cb5bed94edef36136df5c68bcbe9587eccf38","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"kevinbluer","email":"kevin@bluer.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v16.18.1+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.18.1","dependencies":{"mocha":"10.1.0","ganache":"7.7.3","@truffle/db":"^2.0.12","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.23","@truffle/db-loader":"^0.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.8.1","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.69","@truffle/core":"^5.7.3","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.49","@truffle/contract":"^4.6.12","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.27"},"optionalDependencies":{"@truffle/db":"^2.0.12"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.7.3_1673569053010_0.268071298902258","host":"s3://npm-registry-packages"}},"5.7.4":{"name":"truffle","version":"5.7.4","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.7.4","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"1c15b5790ffa718006279384daeedcae4631bf19","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.7.4.tgz","fileCount":520,"integrity":"sha512-kvlVvBkj5TWOp43A3NeO6gErSzxEMiCCmcwhOhKtnv9gr0Jzy5oPFfHUkiWVfTP+V0IgETphzC8tsGkSQ7Sjtw==","signatures":[{"sig":"MEYCIQDftwQcF0mo6A1NCrmzf/+dM47QvjR+/D/7ytIDAca+XAIhAJx8bpiPtFOc9ve/oGIe90sWhcOEutlK2hz1r3gfbUgu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73482980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0xk3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrOg/+MngQqKTxEply9FXSIhy35Ye1FZDHPpGD/1j/PXKjmBiD5KfP\r\nD1XasKVC82F3+KuG121xknRyViVjMH/R9LJL46SvEG87QnxqGY4QKDu+ytZP\r\nPDx+05pmlvjk1LdIY/p0VwfJyoGkLZdwbzYcMdCu22ONtRsInd1ycCk1OW4T\r\n3dLSrDDjL9U6jkUtPtjYJ0mvQgX8Zq1U0Mnt7TklPWOKTnz/oA1iiWNvoWJN\r\nSGsX9mjg0D6H82CEcerJhSjGJ1rnmDWIKQLbvblw/hhe4NkKIWbIpk0AAQba\r\nqwp7qVMUnYnz24dcTkFI3AVaSaapCj7w/K9FdkTsBAUZ8qZ0Yf1hYVmS5zFo\r\nqs+Dff9cZb679Mml6KKY5Oz5cbBn7EymZAMTwGmLYP6brjc7VW4KLnNxwTT0\r\nP49UrWhVyK6hNyJYlyzDZUPgsZZV4yaxte2dvQ683XZRfT6Jh8O7LM22+NRX\r\nC6RtVivQpd9DK9aJ6WsWl8iy39T4+ax3LXRm1HGQEMsRKL2x0Fwv43oSpc8c\r\ntp2o2s9yrBxw5WCIu5Tltc9Lp11bZGPQiXSgpPgEprqS9mSLcWC1UoP44s96\r\n0wqoWImW2tbCjVl+jZ30KQkRQiq0dkjDyNdN/G3kOe5z5y/f2Oe4yI0DP2sl\r\nC+T8FA/c0sN7WzEOXdrlP7OChYoz/bFIzzY=\r\n=SHAZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"dbefdcbacbe19f976aa48303d9fdd5330aadfab2","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v14.20.1+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.20.1","dependencies":{"mocha":"10.1.0","ganache":"7.7.3","@truffle/db":"^2.0.13","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.24","@truffle/db-loader":"^0.2.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.8.1","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.70","@truffle/core":"^5.7.4","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.50","@truffle/contract":"^4.6.13","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.27"},"optionalDependencies":{"@truffle/db":"^2.0.13"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.7.4_1674778935309_0.5563025009897737","host":"s3://npm-registry-packages"}},"5.7.5":{"name":"truffle","version":"5.7.5","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.7.5","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"82a7e6572168f6df83e0f8ccf2917a4e686bd313","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.7.5.tgz","fileCount":495,"integrity":"sha512-JA2/ISQ1fkgozYdmDnOubHkfSpsMeRK17OgL+nI2r9jKrnGIt1NjLDCmVGuuBrz4BBZpgZAstZhkL6cEJiwYNQ==","signatures":[{"sig":"MEUCIQCFsX5LK+dJ6nZIT+axFs1qau06kvuBAbodbBEAEpsQ6wIgSTRLSJiERtwdgd4BG5Ir+NbLJ/uEgrt7ASymQWadIp0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49904903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3CIEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqM2A//VV2Z/xhtLywgbA2f8I66xoU3UZR7E9WZxAxhX8kPVCSAlRlS\r\nEjotXQ1gpAagc3gIOMLISmdbLgDubjyuCU700YF1ds4C0W1xJWJI3BR+/mUm\r\nem3POv590XL9331sfpV10zcpKIXGeVUaXuh6kvPilBmfWGOr3X/DmHUofuqD\r\nxUgo0Qy9CJz4dg5Zaj+oytWIxmd+38xfUGhD6Me4Ru3HNFi7pesu4CJd1Oi2\r\ni/DwdpVPrD4ZA0XnOL8HhJdVCamcEiMkfzUaEb/Ah8UzpLQtR0VzXDZrzg2i\r\nzae0oYOiUdrcLlJ/qb31jW4oGrk7cWIDvVQa+P97BEPcnWKQFN05YT6N8ha4\r\nxgbD+fWslPDfZ8KuiAVb/L6Yym5AldBmKJOxrwO7ZcXlvzCsK9YOdc7QcRlW\r\nAK+auYR3lSv9W7EvIvdIkY3fC4gUBfHtFWgscjJtrOr7+w9bd3wXAgEnmh2c\r\n6mVHOryDnY+uU50X/ZDP4tIQoQrHGVOwRQWQKWiQZk0KhecuwYDZkLmG56el\r\nqEVDRCNZcpVtkEbIwB8awBq1VtmWyKA1odEaexWw/OXAIepdm/0OnJlRFWrl\r\nppm2LaisABQTmMxbDJscS107Zpi6CqvVgZVwfNyc28kIA9gNkaPU6LRyHHGI\r\najkLBdfogoXAvVCBfTQL8LiC9F/c+mh/XJk=\r\n=Ljcy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"758ea22bb681b289fa6269d0647ab48deee93062","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v14.20.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.20.0","dependencies":{"mocha":"10.1.0","ganache":"7.7.3","@truffle/db":"^2.0.14","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.25","@truffle/db-loader":"^0.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.8.2","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.71","@truffle/core":"^5.7.5","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.51","@truffle/contract":"^4.6.14","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.28"},"optionalDependencies":{"@truffle/db":"^2.0.14"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.7.5_1675371012285_0.37831263773814117","host":"s3://npm-registry-packages"}},"5.7.6":{"name":"truffle","version":"5.7.6","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.7.6","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"6209aaa8d69ddb05454107c6cba8b07e84912973","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.7.6.tgz","fileCount":493,"integrity":"sha512-IJODPpe4ZFVzrLsrWlhzkCDPivIzGvxRwWbai0upaA+04zL6NNlIPzdAYZFfpI/xFzWssOrOm7Uwsg0GUZddnA==","signatures":[{"sig":"MEUCIHtSszpzALdSfWIIy+cB1im7UdTCoDdfjnE+2hL/6DPSAiEAoT2RETBtoPM++SSVGDiXaptgfRxU36D9BBTpV/XLaLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49917833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5uFWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryrQ/9GBf+l9/tqtmDS/DmbhHIwO2666veJ+nico5iA/2rb0Vu4LCF\r\n5E2/vFsoiXmVT+gSuNFI6vn9jcJdCB+z1JqCTshCO0sJ1q1yrxBSrL93Ofw4\r\n+sHb2XFoUJBDVKFXhXyivg5q47/c4IleNJjwY3VpFa7Op73DHyKdatB/H9aI\r\nqmb5VA2OmIunroHQQWnyj/Kii1RuHs9BOhRju8B1eMA2ThRFqYge0lyWOGCN\r\npDKppuA+HhA79/L1bFhpwyKOKJeq2uS3aV8JXSH6BvWvuPo/vZ2mZKuIC7kL\r\n+dzqJ3TSQoH5mIbycN9bIBQxizqGqEa6603s25t57eC/5tGreWJLlFPJwsqm\r\nmm3oQapar8zNqWvjF9PCuRj5YUUU8+hAbMo6mU/ERvnfqt7PxeZNqLQ3YhNw\r\n8LIF3iklzNikWEaQYvu8NTV+spjdsOwMR0tlMuTwt+RyoX6nTBLC9pmfs5KR\r\nXK20rk9b3hf6GLvq1vEu5u99jFoUuioceoVfXtJWHGVGt18C/ihEub12OWQZ\r\nGpaLYYezQyhjTBNzeOGpK9qfp/qWXLk0zfrT4ibeGSMry9NkhHuV4UmWgkkm\r\nT5bpcyjccAWzYqYSVOHMg/5b8JzAboLpijI0C/DG8YN+X+dworYGctyjPcBZ\r\nrzBFzNSraWqweN8S2+9d+MSSwNjrDRG3Qbc=\r\n=Z+Sb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"3130426c263a353c14211f6b7fcece9eff09915d","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"gnidan","email":"nick@gnidan.org"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v14.21.2+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.21.2","dependencies":{"mocha":"10.1.0","ganache":"7.7.3","@truffle/db":"^2.0.15","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.26","@truffle/db-loader":"^0.2.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.8.2","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.71","@truffle/core":"^5.7.6","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.51","@truffle/contract":"^4.6.14","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.28"},"optionalDependencies":{"@truffle/db":"^2.0.15"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.7.6_1676075350157_0.7023729071452283","host":"s3://npm-registry-packages"}},"5.7.7":{"name":"truffle","version":"5.7.7","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.7.7","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"e7b1755049bbdd2eae3621f1229b3eb0beee525a","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.7.7.tgz","fileCount":546,"integrity":"sha512-xvDFkxkZGe6YEQI9NXN1Kev8u9hmdIO3pXoHsG7DsnORlWFMXFLd8at4canWjLy0W0wBtuiYeQUBRKhmQxVa9Q==","signatures":[{"sig":"MEUCIQDYYIzW9A97ZJCnbUyEVdYnrJq3OmEm8ujCKvRyGu9tbwIgMK0006Qg+UFPjBPCXcS9atGRJ+4k195bClsADmqVB0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93180496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7sq2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8DA/5ARafooYQw/SADHMbBoMW4LFqFR84YzYiYflML+l9iorLGDUy\r\nWfrJVG7tr8iJtQOqxajfRtsTHvXM4NtYyZQVgt/xtA5SOd0RGba3JIoW6Px9\r\nzmDmj3uxq3xaButkFiXo8n3oWuapTarHNpgkd+ZDFTXqoWPs/d3zubHELLc/\r\nbMXHelkQDXsVXqHCU8upeYEdwMYdqPmOItc9cMvC2lRekRwmDdQ9q/8H+tBs\r\nSZrxCKspPj9JeTzk4GYD6iH4tap6qqd9xlIJKPK+woJv+KXHT8ra+aSKFmo5\r\n+yoUQ+nmtAVEuy1DUNb7dIEStzU/ANHvwQMNkn2yDvkyrSsDuHrA1xbysTrb\r\nqdX2MMd5QqQap7LbhKIrcyVleStdVvz4jimcH5To+tpYbGgFeXD1D0Cl2f1J\r\n2Vvkxtl9oCsIaPF4OQzZPLHGxc/ctAMZJ2htPO/+31/wqRV6Havkbv2SXoC7\r\nfhCedt9G9EQnEYspvHwhKgn5uV+enyZrs+PPZY/5VAMJoThlDr1bCHIZmeQO\r\n/7yu3Au5/gxsIdn5NyOqnJDY9cTsgNKpW/dKtRBTMFVLpyOOhLlA8Reu6Yvi\r\n/1fFttW8NT6iDsTzePO/iJd3Qa77d0T1K8Qqd4LGCT305Hh4MIa0y9ml4RRQ\r\n1nCDs8mUC2XPj52/UUWZUa4XLlVjGo3nRIk=\r\n=acO/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"021f4591abbc47f25f46cf2b5849bad808adeb87","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v18.0.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"18.0.0","dependencies":{"mocha":"10.1.0","ganache":"7.7.5","@truffle/db":"^2.0.16","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.27","@truffle/db-loader":"^0.2.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.8.2","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.72","@truffle/core":"^5.7.7","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.52","@truffle/contract":"^4.6.15","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.29"},"optionalDependencies":{"@truffle/db":"^2.0.16"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.7.7_1676593845452_0.38595149452765876","host":"s3://npm-registry-packages"}},"5.7.8":{"name":"truffle","version":"5.7.8","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.7.8","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"facc636e782bafb1c233a26dd6cc39834e94501b","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.7.8.tgz","fileCount":495,"integrity":"sha512-25z9RjJpZG2m6bpPLXx2PflsoAMSXRAXH3Ce7cWYbKL/SRpWvs0BRLZwY1LbxK/5vsMVWVarXgcKp/wjgO/kKg==","signatures":[{"sig":"MEUCID3DJFQwQpnPhEth2lQ9k8wiiYxn9QZyHOyGW1qOWRanAiEAxp6H7VhpYw1fvg46AffxMgjoQnEcnRvPbYFk2JtfO+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50105423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+QKSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2yg//S7ZzKLS6IzfSYlDn9qqxmCt9f+jwgU5yQYPyvalsLTe+Zher\r\nndVtCFEV/n8OThjjIz3DTu4ORtTSsgpgG6sTJpHs/TO0W6RcUEnf3Hawhbum\r\nC76i+gAIDHzq+lgOcQ1cT1QTSpVRMyQnozmK7HV3K8VDaErSAJLBpgtJDhCk\r\nM8qsZnaJhxKYye8rdd/qoGA6KpN8NNNUj6L13LhI7rKTKhCL8EHOdh2hjJQY\r\n51Gzz5QLgcmDYneeSjvpM6dG6oVh2mQS/l2/RzkznzFAoSfQ6ummeFdxuwmp\r\nykwDiYSoE3GBXPNoWG1ODrK6YYAqWdUTo81Ud5WG8wu6t8Z0Jte4Tohsuxyr\r\nMURj35Sv/L6lf7YHbesjJ9o4K57yWgwVkny0jQ41O0cLLhTApHC5xUFTuEkQ\r\n1Hrh/m0HIR1jDP2a2KfNvDMQ0dNmbiRrjMKWvlAO9lA1fxzKoa1najY6QdGJ\r\nq/jm8f+cgqIX/u/kt3SSLVYL7+/2ufZfFoDBpukNtx88ok3GIbcYoVnkLtgo\r\nuSCEmkuFjMIkBnijvBxuM4RjO/6w47uSZbvHrXBkO3JPCqfP5dTKiNU4IlSO\r\n+ZL90wJWiQdhnogzvEF7jYVwZmsGmJeI1MmcxN5vkpuAbyZLg0klmhXg+iCH\r\nSRR15wAYeZsdyqDxYDi8s9rXWnYT7tT2HY8=\r\n=PoK7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"414d0331c47b3b87b2ba7bf593e2d5b153f4a96e","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v14.21.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.21.2","dependencies":{"mocha":"10.1.0","ganache":"7.7.5","@truffle/db":"^2.0.17","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.28","@truffle/db-loader":"^0.2.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.8.2","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.72","@truffle/core":"^5.7.8","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.52","@truffle/contract":"^4.6.15","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.29"},"optionalDependencies":{"@truffle/db":"^2.0.17"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.7.8_1677263506396_0.7164703250928957","host":"s3://npm-registry-packages"}},"5.7.9":{"name":"truffle","version":"5.7.9","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.7.9","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"a917d19c18b0327b1dbac00224b2b1e0d9735fab","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.7.9.tgz","fileCount":497,"integrity":"sha512-QV3DMzBxyCayMFn7oOjgpHxzxQNJWPpgPFp81c72DKFq1F636tO8qEUPDbMeVihQhWuETv07guvnFRHtoD+blw==","signatures":[{"sig":"MEQCIF7UmzfmOk8CsFHQUrpWKKut9TQ+ifgPA94Jv1yz1eJ2AiBUb0WTBZ5CJG54UaQRDMA2EimLM395qT53SosTjZiyTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50329485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkARZ4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmosfg//Zkd2wle51HrPlKlhnztVXeHXFJUPXm3WtLCi3yIFCRmXSuhk\r\n8cat3+86M4v9tTRDFZn7ip2aLrjmR4RKfggM3FSmEBXVQR9GrJnEI0Je9NfU\r\n9PcF7hR60O+gLt3z52OWZPL4+rTLzCQny4t7YP44T6Vw/cVKKu22soQOf4GX\r\n9tF4Cw9zsulORf4/Wjy+m0GaDwOffxXZNWDvPrc1GwxY41CXMOHvE93u5j5k\r\nFPBLDePMRshv0HmOHA/xEDpw0Th4fltbwvj8hfVmwp5+XJh54C5h3xUWeDK9\r\nYkAOs1hwsHRskSamNDTbcUW/V0kb280j8mG9PaTVvpIHNQriVnm1MuOH614T\r\ncYBsPLXL6mMFpnmCHX6JqMUesPK4ix/GkXWX4TXUU2yd/GMijhp/vfsuusbw\r\n6myUoBXcH/oKECIXwi+KCxSLsHMKw/zS8R49/py3OVsPFFqEnSEzkVFYVnf1\r\nRVd4t5JAdIcxrLlgQ94lu0w3nhXH3bs+tMkdPYFyleJMYNG3sp91B8OqzsZN\r\nj5zBWw0e8GX2Wyg3fm8q+tDFxwA7/Hq0ejXr7wWhkEeNUoYJLX12frARKh7i\r\nQQxRjkZEGcFKZTI9lixJcN6EiTxQF7inEQ9rxATGWhgYWQH57o3suJpU8eUl\r\nJ6YWEbqdxZLb9VMjr/NlwGwLOHy8KvRKBLg=\r\n=5KJY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"bca5b9cc5d06b94fa131d189f39bb117682c7941","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v14.21.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.21.2","dependencies":{"mocha":"10.1.0","ganache":"7.7.5","@truffle/db":"^2.0.18","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.29","@truffle/db-loader":"^0.2.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.8.2","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.72","@truffle/core":"^5.7.9","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.52","@truffle/contract":"^4.6.16","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.29"},"optionalDependencies":{"@truffle/db":"^2.0.18"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.7.9_1677792887710_0.809382888194401","host":"s3://npm-registry-packages"}},"5.8.0":{"name":"truffle","version":"5.8.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.8.0","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"4a0529fd3e8bcb6d26407f64ff2d154cd92d1936","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.8.0.tgz","fileCount":544,"integrity":"sha512-UoC6w5vpFWBd/79TVr3tg+TdVMKhzrGtqR0u7hAmshB5edb52A9IIXoRZZOnagQg/eDAZBukDZ8cKbGMbVEACA==","signatures":[{"sig":"MEUCIAbh8rIArka11U7QGN0Wvgnu2LpsYPe9mdHY8JfkkSzEAiEApW656QgHXLjhrmdcptJ9tEUJOwhzYwoclcmbqfkRxtY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94037319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCo+6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpahw//Z6SUgWuCxzUSwxdTosdplhNzPgjlC/ve7YzUtsvwKs1S8teH\r\no5UGtcRjj55Hzdh9+mKZqPGyChfuX1ieNOzARnlwjg0M54iq8YH9e+/q5KG0\r\nIQYnPrrOAjtPhTLHLFCXxgwTvRl37fqw621AaC8r8+p7O2Vv0ppLiolakQLQ\r\nflbDzZgJc5axot2Z6r9saMem0aXJA7mVrwXkOmo/0CD6Zkbi4ma8GG3IuTD7\r\nmRhEH13ysBbaXyG+I/9zDB5Lnnu3+TFV8ImUs2HtOmFCjnfNl9EOtXYpyVIe\r\nkptp8YgfIzDwNG+dESB3UmkjBoYrdhVDIMBaF0poPnbN5Ty0nKBpn1//CNqn\r\noCaUYku3mlaveLQdCBrZ043OCl9JJx+uH/OQfGj6bTJBXCXw1oOfRkLkIL4p\r\nTuLW42XfLVceQnTkCxo6JIg8RIpvP1kObvdgzRgj5s5yml6keoYBO5PTD4j0\r\ncpYZETUPN8X8ThA5TLyt5E4ecqRJCwtW+s6RdpCXmWLdYRGANIHk5nVg2z7D\r\npiSI7v9yyhOsDS4U9ISwm5TymxM6RMqs8syn1kouR6m3yE2zS60wxpEuJNsI\r\nI8MLcZR83cGQYD+U7bXyOHDVCYh4v7iGFgdBujd7Kgc3pu6TZXcCBaDDF6vJ\r\njNsCwnyxlGcvpfwv+gs0mcncp3dgGf3vfLY=\r\n=hzcC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"cd1bf4ee5171393bb6b92ee83c1afc5f087db869","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"fainashalts","email":"fainashalts@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v18.0.0+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"18.0.0","dependencies":{"mocha":"10.1.0","ganache":"7.7.6","@truffle/db":"^2.0.19","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.30","@truffle/db-loader":"^0.2.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.8.2","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.73","@truffle/core":"^5.8.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.53","@truffle/contract":"^4.6.17","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.30"},"optionalDependencies":{"@truffle/db":"^2.0.19"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.8.0_1678413753814_0.550571673857251","host":"s3://npm-registry-packages"}},"5.8.1":{"name":"truffle","version":"5.8.1","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.8.1","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"5d9a819e8d303d4e4078e3a475828c36773982f7","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.8.1.tgz","fileCount":497,"integrity":"sha512-IxKn2urrbM7FVJP/3aQfC4sw2nG2he5tQehYFQ54M6S5yfWpl4PsxMZuRqid7CqnrkoruoYH6tZXypHqcFVc5Q==","signatures":[{"sig":"MEUCIHGXXmMtp7GOi5py5DaryBxR6g2Q2P445KwhalvV3ZPDAiEAxRd9MDDuj0ODtRFRNTIMkuPhi/nmHkI3MqizGMzXsns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50612194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFMCAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrE1hAAgn2c8n+05igEQa24+b9vC6S626E+RW6kNgWxGX0Qs9W8f/kJ\r\nleI+omc9PtX49a5kvWfXjoNR/xfxBvfkeDplB6jQQlXup1ZgJsfdCNgaKfGp\r\neTi/PTnBDjsZurgvjrEyfcw1y/F8iud7EbE+BywWkllN8RuGkf38nceMgjLg\r\n59PfyLHrH0i7sRYhWOOxa877KIp27NMxXEmkQNxK+si73Wc8uKxsoXonNjE9\r\nTfA74WsOIwfYxTGd1XvsrJjfGZbmHxk64Hq+pe5CgPna05v6ZajfPpSzpKLm\r\nJLdDCbt/QsvRj5j3M9gHuqULWgjs/FwvUM67FXttEQvTh58tRw4Q5lV9LghL\r\nVQF9p6rM7nvuvCzhtYGGGpfgwOX0BIAQeoKf8iA9ixXSJFrGAugkPi5vwpVr\r\nlhgISa6pqhSC8YcrR0xOZ7rgBXmjWnKsnA7W9I/8L5Bk2cXyAd6KdiD66+Y4\r\nFpQHs22D1qyPGvv3TIwiOELFHY+fmEWWyeVlbjAocR06vZuRbOuDHCB149Qs\r\nbf/kSdyL56b1hEiZxaP/Way3rcllrUZMnAoaSK3ZHVYhW3hnjuEZHyaO/nx3\r\nF4rVFqKSHJqH8aLfAosjN1Rrdl3LyuD9iu6t29ttI/cSr6Hh/Z7YSPhcZt0S\r\n1KiYe2EQUvQvf9Yfr8EIS2u0NH2xCw1KO1Y=\r\n=B1pp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"85ce4848034457c042662428c37012bbb71d2bb6","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v14.21.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.21.2","dependencies":{"mocha":"10.1.0","ganache":"7.7.7","@truffle/db":"^2.0.20","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.31","@truffle/db-loader":"^0.2.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.8.2","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.74","@truffle/core":"^5.8.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.54","@truffle/contract":"^4.6.18","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.31"},"optionalDependencies":{"@truffle/db":"^2.0.20"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.8.1_1679081599610_0.4069519559105699","host":"s3://npm-registry-packages"}},"5.8.2":{"name":"truffle","version":"5.8.2","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.8.2","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"f4a9dab9a5a227232ee32ff297e63bd4e18f9d89","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.8.2.tgz","fileCount":509,"integrity":"sha512-W3Onv/Nzd8bbdchkkYB3BMfUnv7VdB6v2EGxeDylSIDxpo1O6xWYtuzHu6eKBYc8oObEatrrjHqkSo1vbVGlfg==","signatures":[{"sig":"MEUCIG4GkJegPFiPz1Var3KsqY+iU/ySnVZJhvQYw5Yovg9RAiEA6ITjPO9UTWUOYOfbiKThs/fN8BhmIhHVBaCbmFAo1Ic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58655187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNIO7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbRQ//aPKKrPz90z/NvQ+UL6+rudW9d2VZGb4D0Dg8iEE7ARTc5nza\r\n9brl1HKnZXQL4gvwwXQzcj8cQAcWZm6xpnzP8Kvsrv+eQpF1Y6zFwSoJmpDY\r\nWk9Z5qsbdTDA3iHS8J++KTw0G1+JU77O4CKbsWe8kpc42hvRwo4HBEtA8krI\r\nTI6zx8axqrY3FfJMYd5Do9sKbXr735x779KV3cq1Nq4s7IsWeLathujUH0gt\r\n6Y6vQE4/GtHfYu9W8L9lU7nZpRJOcfgjV8qbdnv4fmX/wR9erx6HpdZ6QUuD\r\ntQSeZTAzmm/oZsiUecZLR+hvujeQ9j2p6BzGHfiSlAktc4EuHMRatCTIT/Ol\r\nUjVT9HPI8dKIqf7/taU0p+lt8su/NNsv2cObDi/M9NoJomgHXX+nMip0T4PP\r\np2u6ppDqMyODAdjKbAmDl1gX8QGZ9gcVQFq3QEvwYusUV9HbVpK0AyOCEd+f\r\n6Nzrz0hY+FFPtYR9hKuiyd++eknB7ZEXhFzVSkp+GlVYmNQUniJU2TU87jm9\r\n4VfMhn4hjEw6/lLyTwd7fsn3cFUtTo/sATakoOMxBA6uZLu56cqxEdCXGemw\r\nw747H/py4tFmIxO8Q0LpYNB1+MjWPkNnRdvlgp5vteUSpgCzW2YqsUfwjH43\r\n6hbzIJEISayzz2TEsCXgsCRctzvVBT5m1Nw=\r\n=uX1v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"2c3ec3c44eaa2f791d429e85ef181ac918679233","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"kevinbluer","email":"kevin@bluer.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v16.18.1+arm64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.18.1","dependencies":{"mocha":"10.1.0","ganache":"7.7.7","@truffle/db":"^2.0.21","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.32","@truffle/db-loader":"^0.2.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.8.2","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.74","@truffle/core":"^5.8.2","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.54","@truffle/contract":"^4.6.19","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.31"},"optionalDependencies":{"@truffle/db":"^2.0.21"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.8.2_1681163194316_0.389962262486218","host":"s3://npm-registry-packages"}},"5.8.3":{"name":"truffle","version":"5.8.3","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.8.3","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"d990063703bfecb90b39b482f70af11a6df5ea76","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.8.3.tgz","fileCount":497,"integrity":"sha512-6P+Z1XjD9I5/2/qPDN4JpQvwW9f+BE6Vqr8F547koDrBVlAojGP3QgAkK92jk4RQ2Ue3BJTcnZg+9ng0k+SJtg==","signatures":[{"sig":"MEYCIQD5YIr/YQiJTZsoTviNFnGOkexK/k+SkLX2MMxuB2dZjQIhANo7rZC9my97OS3tMIcZWptK2YEBs2Ov5FJIzGOlD7Rt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50621174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQZWTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLYhAAoRy3NiVrfXaw09hKsQN7Ejk2VlUr4JJt1WDG2lCEQ43fsofc\r\nSXLQi027Pgk/jpsBNYO6XwCDytdf5Urqa/Ek8pqJ+mfi+5x60Ln8ctUz5+mz\r\ntaSvb8vknDs1R6gfalIWL1DFG8lqRL/o5uwFL69MRfTLuGBIPEHbN/vWUd8e\r\nOZSAfsghdLtRIGSGFFA0ZAKjAqFp4iCSA6cBnVDO6DnwQCk5e9ToWYdXPupU\r\nl8bWSmjHL0hdB0gZI5EJJC/Cekir1X3mcy2ra72Vu2r81DZ3W9iGP8ZvFVyG\r\n7G/2HlIfaXhmc7zD2Z26GnSdVaK8vh5NS6p1mqBCKN5DgQY8FLv8O8FjdscE\r\noa5eGMr1ifkPQUmErcIUGzMAk0X/QEx9LCNLqQfRYq3o7LBkiHHcygOolyvu\r\nH8I5WTacRoqlUxIdxtKIszrUiV0+noEvKczgFCIhOeM1hY4MwSXOpp2n6w99\r\nVGNGCpgksCEQu77H+Dbn/YIbEPOtzNrDgpzkRfRXDEH5vp75EXOsWmqki5Cu\r\nbdaeOkYJRXjcTFiRWd9dcvSzOkZMfJfiLb9Jla8VknGhTh0szHz96FmJqsx6\r\nRv4kw3dm2wLpcvVjNOEmRIKMOVyKfrhgnrhFdp60AEAueVj6l7aPVmgnWQEZ\r\nWASsOGFfFJYdGLZKBTq4Ka3SoUO8SyLQ/oc=\r\n=4d5A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"bf6fc4899a856ad7254b1769dd0ff8a7990c68fc","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v14.21.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.21.2","dependencies":{"mocha":"10.1.0","ganache":"7.8.0","@truffle/db":"^2.0.22","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.33","@truffle/db-loader":"^0.2.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.8.2","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.75","@truffle/core":"^5.8.3","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.55","@truffle/contract":"^4.6.20","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.32"},"optionalDependencies":{"@truffle/db":"^2.0.22"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.8.3_1682019730760_0.7345894742756993","host":"s3://npm-registry-packages"}},"5.8.4":{"name":"truffle","version":"5.8.4","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.8.4","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"89e13c5f778508ddda80daf55e8b75ffcf598ee0","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.8.4.tgz","fileCount":520,"integrity":"sha512-wl5q6geB1Elq+A8knQ5zW9v9ARDiiawDkZOJZF7D0CN8zXmgGzdO4+EFZ4Ig3O4U70c0J2F2s27Oxj2XB4/SiA==","signatures":[{"sig":"MEYCIQCwwi4JfRHIk2+osLiq+xuIzLjkW1yByEKXCYU+U64yAQIhAOAvkY8Ec5NVQaF7opkzrpeP21ACu1cRpYhUtFhtKewa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73639542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSyLpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcORAApP0N7PI4pV9NKvbed1cfPdquOplvpZ4j+TWn00qrAyJOIuvB\r\n/qqw/NXCSoiKCcikBxJgR54l4TMDdQkMznBr8cIyneZQeY1jcCE4bQGwLuS0\r\nFksyK83mtuMzAz9qOd1ONf2WSsL7WvTIK9OBFYqt2okXWusV3eV6+wDMN9ni\r\nXUMxyRzh+p5D01cysQdXP5KKomDyNZUmJ9ZemvWLt9KlPxBanJ535JqZVbvf\r\nztbMcoQ6RWBB/7a46hGmMTwhFXDiOIE2o2M7FblpfVF9ASz5hFsgdoWtYg6p\r\n4NUg4cJ67jpDGmRuL0D71lgm3izY5pKUcsU3RPGH8O1tTfhzGTZBh3gS2NzE\r\nyvaPmn9B30R2RzjBfSiVzOj9mB+z66q5P7iKeswulg5xa12dk3YM67j7S+uR\r\nu1Sl5Aj4raMfp914DAymEV03Sh/2P33ciYq7ZVn0Znm4iSFPfqeWVWJMg8ro\r\nFO1b8iDyLFnwPxFwA8orurXp3B7pfGnaWpoehUNc+WxGsL5BxDbHDIMzHjnk\r\nR0APm1celqWKeg/AAofZ/6FusRQhG4sk6p5lEJwkbGcwG3iBpKgWznH9eEeo\r\nlW25DUc5DLMwF80fzqHqBjjM8GKajBTZj2CPzb0V38GrVxYG+wmCViubejnL\r\nJVPdaq30HXjJjBHdd17h7d1IrrLlgmLbxp8=\r\n=2LLt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"e733d0808dadd027a481f6bb5f3ef5ee9c160224","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v14.21.3+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.21.3","dependencies":{"mocha":"10.1.0","ganache":"7.8.0","@truffle/db":"^2.0.23","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.34","@truffle/db-loader":"^0.2.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.8.2","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.75","@truffle/core":"^5.8.4","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.55","@truffle/contract":"^4.6.20","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.32"},"optionalDependencies":{"@truffle/db":"^2.0.23"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.8.4_1682645737166_0.6441177653378098","host":"s3://npm-registry-packages"}},"5.9.0":{"name":"truffle","version":"5.9.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.9.0","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"55035fd092795a3ee8204656bfb593e71438fed2","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.9.0.tgz","fileCount":540,"integrity":"sha512-XZBlGzU+IA0F3oDpmTWas62TYrNseG3xYh861zR+E09K2A0E0eSuTi1d5k+Uzhv4I6bIlNSWL31iI1J/PiZxcw==","signatures":[{"sig":"MEUCIBCYn2lW7+mI8XwYQrCRqlDdlxlHhx8VeNTZByJ03HzbAiEAl85DsrS9GYx4PQpSPBzdqOMsBLrqXDS2da/f+Bz5jFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73899135},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"97a11771e65ca8929182cccd4afcbcde2852be3b","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v14.21.3+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.21.3","dependencies":{"mocha":"10.1.0","ganache":"7.8.0","@truffle/db":"^2.0.24","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.1.0","@truffle/db-loader":"^0.2.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.10.0","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.76","@truffle/core":"^5.9.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.56","@truffle/contract":"^4.6.21","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.33"},"optionalDependencies":{"@truffle/db":"^2.0.24"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.9.0_1683769861101_0.5349551675267468","host":"s3://npm-registry-packages"}},"5.9.0-visual-debugger.0":{"name":"truffle","version":"5.9.0-visual-debugger.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.9.0-visual-debugger.0","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"871f3406ee0e99b5f12ed55146c92e33d3cb02bd","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.9.0-visual-debugger.0.tgz","fileCount":507,"integrity":"sha512-fSMT4VMajIfBD10ksRJtl9J179CJTBG90SUu/v7b6BAZLGU48b93rGtCMGIUF3jagw92LDOs7Zf/UEq3kgWh0Q==","signatures":[{"sig":"MEYCIQDRWiVGE4mkz8HeVIjLl/jd6HlSv1P2MEib5sebf3UT9QIhAOlJcVinDLtCwNjTDa6Biu6VmYJoMHcRcO3Gtiok0qVY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70862629},"main":"./build/library.bundled.js","readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](https://trufflesuite.com/docs/truffle/reference/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache` at the command line.\n\n+  [ganache](https://github.com/trufflesuite/ganache): a command-line version of Truffle's blockchain server.\n+  [Ganache UI](http://trufflesuite.com/ganache-ui/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\nMIT\n","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"16365cc592b2c381ae597b7c0d51b67839fa8f62","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v14.21.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.21.2","dependencies":{"mocha":"10.1.0","ganache":"7.7.7","@truffle/db":"^2.0.22-visual-debugger.0","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.0.33-visual-debugger.0","@truffle/db-loader":"^0.2.22-visual-debugger.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.8.2","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.75-visual-debugger.0","@truffle/core":"^5.9.0-visual-debugger.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.55-visual-debugger.0","@truffle/contract":"^4.6.20-visual-debugger.0","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.32-visual-debugger.0"},"optionalDependencies":{"@truffle/db":"^2.0.22-visual-debugger.0"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.9.0-visual-debugger.0_1683934760338_0.7936958627277664","host":"s3://npm-registry-packages"}},"5.9.1":{"name":"truffle","version":"5.9.1","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.9.1","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"5d539eaafb8aa0cb19b39907d68c222caf89bcf0","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.9.1.tgz","fileCount":540,"integrity":"sha512-2MY5QOXdS9CurXuIHonEpIv2s7/M55tRMT8t1SULpnv6sFt+tmapKHuKpnv4kn+KKExO8ZsDBBvlIe87m63HWg==","signatures":[{"sig":"MEUCICfZ1+boBV1S/lCEEKGS7crvSVSLByZo2Iykbrxa9jEWAiEA3Zg1J8Z1E1YsBu09jx4sQ4yLL5AOU/FumqVvZ189yes=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73909969},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"5aac1f049a02a0e1e63624b0c1e861d61ebb5a32","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v14.21.3+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.21.3","dependencies":{"mocha":"10.1.0","ganache":"7.8.0","@truffle/db":"^2.0.25","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.1.1","@truffle/db-loader":"^0.2.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.10.0","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.76","@truffle/core":"^5.9.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.56","@truffle/contract":"^4.6.22","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.33"},"optionalDependencies":{"@truffle/db":"^2.0.25"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.9.1_1684531171937_0.040803709345111905","host":"s3://npm-registry-packages"}},"5.9.2":{"name":"truffle","version":"5.9.2","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.9.2","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"48cd5371083e918c7557ccb53ca9a72a28cd172b","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.9.2.tgz","fileCount":540,"integrity":"sha512-xYzis1IA/Eqi2k4MjeOnxdoeIpWTpxiMFx3JWZD60y1fMbKAFk+EwHyU+Az7eB2rNdWikgbmDEgm9hspC0S7/A==","signatures":[{"sig":"MEQCICQouzqzskdpj8X/E7PJSJdJ6FQ4fnA2zqCh3wig3toUAiBVIlmfaa+KMB5Rh28b18LVhJF/LDeQr4rN70mT49G/dA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73912276},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"f348794e702a84f5fb541e15eb17935cb7a6cdd8","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v14.21.3+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.21.3","dependencies":{"mocha":"10.1.0","ganache":"7.8.0","@truffle/db":"^2.0.26","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.1.2","@truffle/db-loader":"^0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.10.0","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.76","@truffle/core":"^5.9.2","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.56","@truffle/contract":"^4.6.22","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.33"},"optionalDependencies":{"@truffle/db":"^2.0.26"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.9.2_1685049408641_0.5618710546062466","host":"s3://npm-registry-packages"}},"5.9.3":{"name":"truffle","version":"5.9.3","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.9.3","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"5c1c2e96ed3d40b31aeb7ef8e1f3cc100aa4e6f6","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.9.3.tgz","fileCount":540,"integrity":"sha512-oteKoiXJR7j/Rum5OSSYZuww4Gus3O4aCtiJF13mr7Yt12S1TkgbEwy+qJVF/aJQmA4oMiUlxLoiGJiCDdlUfA==","signatures":[{"sig":"MEYCIQCWr8srWqPjPRzpzNmLyjN6anZdHJZr3p+kqoeJL5I9nwIhAMvYkCG/564VtQUCX8Xv9QWVNhDCxTg9CZl6yX0tfE8e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73912614},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"c180d4ed54358771446de38223439efb5084cf32","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v14.21.3+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.21.3","dependencies":{"mocha":"10.1.0","ganache":"7.8.0","@truffle/db":"^2.0.27","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.1.3","@truffle/db-loader":"^0.2.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.10.0","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.76","@truffle/core":"^5.9.3","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.56","@truffle/contract":"^4.6.22","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.33"},"optionalDependencies":{"@truffle/db":"^2.0.27"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.9.3_1685749790435_0.6012660257498834","host":"s3://npm-registry-packages"}},"5.9.4":{"name":"truffle","version":"5.9.4","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.9.4","maintainers":[{"name":"cliffoo","email":"cliffzhang08@gmail.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"eee5c055d77198d61480f0ddfe8b0020a2d259e7","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.9.4.tgz","fileCount":519,"integrity":"sha512-35UUp6Y+TAZ/ZTrUUtmIr6XSacKlq36QalC96tABsPdATKe5xBJkUKqbJBKuQcLtV1BL7nOLqgQs7fyecSXKaA==","signatures":[{"sig":"MEUCIQDMrZyWH3RiSIMcdgSZq0Zk3fFQFmUrPmBmSNpAg3UWoAIgRSuAq9lUMGzHDCiwhSbhSSOAHQD/j1/qmoPwQ1+OiGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51099592},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"7983a54d1f931d770c6fbb028bc27cdbcf5dfcbe","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v14.21.2+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.21.2","dependencies":{"mocha":"10.1.0","ganache":"7.8.0","@truffle/db":"^2.0.28","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.1.4","@truffle/db-loader":"^0.2.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.10.0","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.77","@truffle/core":"^5.9.4","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.57","@truffle/contract":"^4.6.23","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.34"},"optionalDependencies":{"@truffle/db":"^2.0.28"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.9.4_1686083157782_0.6205479208966516","host":"s3://npm-registry-packages"}},"5.10.0":{"name":"truffle","version":"5.10.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.10.0","maintainers":[{"name":"cliffoo","email":"e2is2uyz@duck.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"c74f9683d7a5f92801d23dfd65e30298f00c066e","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.10.0.tgz","fileCount":546,"integrity":"sha512-8XD7zHJNgV7AhRgzU7b2iiQFAEn1OmSO07wGAC/M/AdqvCUheTiShUP6yFtlSLotVWlkgxqLaa7u2Ci3E+WynA==","signatures":[{"sig":"MEQCIBY/XIJGm0kLT56r9hCQ1wVM/GZzLl5h9pb7iMSeIGsCAiAGz6u/piN/7A56Ypg9zFvY+VsIkoIc7zMaM0CKXPWYcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73085154},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"cb01f46c8df6b8aa693856ecdf7c0f37159c4864","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v14.21.3+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.21.3","dependencies":{"mocha":"10.1.0","ganache":"7.8.0","@truffle/db":"^2.0.29","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^11.1.5","@truffle/db-loader":"^0.2.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.10.0","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.3.7","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.78","@truffle/core":"^5.10.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.58","@truffle/contract":"^4.6.24","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.34"},"optionalDependencies":{"@truffle/db":"^2.0.29"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.10.0_1686941075662_0.19595307293538977","host":"s3://npm-registry-packages"}},"5.10.1":{"name":"truffle","version":"5.10.1","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.10.1","maintainers":[{"name":"cliffoo","email":"e2is2uyz@duck.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"f62f66edcadbd56fa9b2048b052662ce67c6e1e7","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.10.1.tgz","fileCount":511,"integrity":"sha512-U4Mj0I8s/qTCikUIwy0/sJaIroveltNZ1sNq0OTBqQ8Km3Blm8KMBcsIwgTVAEDHx548QKsXF5lkc5dTLEubVg==","signatures":[{"sig":"MEUCIQCOctO3C0kuu7XVpIJVtwQI0kHmJdFhcZEuyTvqqF3npwIgYQZrwkWSjJnP4N373rWNl0aKNHHMzCuyzuPXBLag2Mk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49445190},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"854a564b2545bbd2cc0a2cf04c9d38a5b8f57d7a","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cliffoo","email":"e2is2uyz@duck.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v18.16.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"18.16.0","dependencies":{"mocha":"10.1.0","ganache":"7.8.0","@truffle/db":"^2.0.30","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^12.0.0","@truffle/db-loader":"^0.2.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.10.0","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.5.2","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.78","@truffle/core":"^5.10.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.58","@truffle/contract":"^4.6.25","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.34"},"optionalDependencies":{"@truffle/db":"^2.0.30"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.10.1_1687554541630_0.20486885419069512","host":"s3://npm-registry-packages"}},"5.10.2":{"name":"truffle","version":"5.10.2","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.10.2","maintainers":[{"name":"cliffoo","email":"e2is2uyz@duck.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"67dc7377e5c8afe0f9ea7d44ac65087a185af392","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.10.2.tgz","fileCount":511,"integrity":"sha512-NwcQ49MHv/qegi6YVEH3PSPcaRjf4zDmYw5G7o4IBRjBzkhX9uE0LX0R1FU+aCGhhnLQCmPrUiZnQHsAD9dJUg==","signatures":[{"sig":"MEYCIQCHXKgB1QE8bop43YpzwPschGpjqDUqxApPwoZ3VfdrqAIhAIwhGF3E57SPjDZJJtedp478/TU3OwXFlcqQgKg8b3SJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49446363},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"a6fb238ef954d3ad4c6fd4181b78ee3dc047c8bf","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"cliffoo","email":"e2is2uyz@duck.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v18.16.0+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"18.16.0","dependencies":{"mocha":"10.1.0","ganache":"7.8.0","@truffle/db":"^2.0.31","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^12.1.0","@truffle/db-loader":"^0.2.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.10.0","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.5.2","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.78","@truffle/core":"^5.10.2","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.58","@truffle/contract":"^4.6.26","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.34"},"optionalDependencies":{"@truffle/db":"^2.0.31"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.10.2_1688155798532_0.40372219773792817","host":"s3://npm-registry-packages"}},"5.11.0":{"name":"truffle","version":"5.11.0","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.11.0","maintainers":[{"name":"cliffoo","email":"e2is2uyz@duck.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"fa714ad10e5eef92946afcec7fb185cf99690a96","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.11.0.tgz","fileCount":512,"integrity":"sha512-olQT1oQ6YFceol20k+WMHcLwvXovYBWqj4saOCs2jTzACetLNe14TSnkSwzsk09/826G49r+1trIGoJbfPhjXw==","signatures":[{"sig":"MEQCIDN8vZ4eEXenQKf8m2zAPjbipLvtDUXycKorvc5qvtarAiAQRPQnSUL35xu9eDSSe9CGU4ll3zu3Ev1JVESOkDAVyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69422631},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"2748ccba5d7bfbb4b22c300da96a797c44083e4c","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v14.21.3+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.21.3","dependencies":{"mocha":"10.1.0","ganache":"7.9.0","@truffle/db":"^2.0.32","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^12.1.1","@truffle/db-loader":"^0.2.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.10.0","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.5.2","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.79","@truffle/core":"^5.11.0","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.59","@truffle/contract":"^4.6.27","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.35"},"optionalDependencies":{"@truffle/db":"^2.0.32"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.11.0_1689361131214_0.3341473741211598","host":"s3://npm-registry-packages"}},"5.11.1":{"name":"truffle","version":"5.11.1","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.11.1","maintainers":[{"name":"cliffoo","email":"e2is2uyz@duck.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"08a7262477cae5b6ba06b35c5dfc5271a1c3d85a","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.11.1.tgz","fileCount":512,"integrity":"sha512-8n1RQNxHUkYDGI9OXdrrFcTL810aUbMEG7rzhbU4a6n2U5xbIDrWThJTzyfoNDtEPOA7DpAYdUpHG4V14Ct0IA==","signatures":[{"sig":"MEYCIQCwZBqY3Psl2BhtLhiJghfyFUV+GPJCVs1HGFQZN22gkQIhAJ7+ScY/DfbhgTuDoN73AOMaqs5MAXcw6VXKpCGhg4W1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69422878},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"49350e77b09a5a4109acc08b869c0af07a85d3eb","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"eggplantzzz","email":"pobol234@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v14.21.3+x64 (darwin)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.21.3","dependencies":{"mocha":"10.1.0","ganache":"7.9.0","@truffle/db":"^2.0.32","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^12.1.1","@truffle/db-loader":"^0.2.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.10.0","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.5.2","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.79","@truffle/core":"^5.11.1","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.59","@truffle/contract":"^4.6.27","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.35"},"optionalDependencies":{"@truffle/db":"^2.0.32"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.11.1_1690312381273_0.8124109710100291","host":"s3://npm-registry-packages"}},"5.11.2":{"name":"truffle","version":"5.11.2","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.11.2","maintainers":[{"name":"cliffoo","email":"e2is2uyz@duck.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"2ca31a202ad2c43705936b1f74b571cec88adc6f","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.11.2.tgz","fileCount":544,"integrity":"sha512-wQzdSkd1HKl0RFDltDVBL35SPqiibrPDlkZ2LJx8OcBheWrenXwFgdjW616w0ImyCySXsbnNw0tO63K+LxlwGw==","signatures":[{"sig":"MEUCIQDNhmSctyclBDFHlIumwdSJ52r0lduaMYJAxhvFVRYZ2AIgOpBYbgTOy2+QBNa1pL/ERtqrjQesZz1KODwys+CmnfI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93086583},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"a9ca7ea1bbc125710e6c8b1d49a4b57eb2aad57c","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v14.21.3+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"14.21.3","dependencies":{"mocha":"10.1.0","ganache":"7.9.0","@truffle/db":"^2.0.33","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^12.1.2","@truffle/db-loader":"^0.2.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.10.0","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.5.2","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.79","@truffle/core":"^5.11.2","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.59","@truffle/contract":"^4.6.28","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.35"},"optionalDependencies":{"@truffle/db":"^2.0.33"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.11.2_1691186885074_0.6536957092810194","host":"s3://npm-registry-packages"}},"5.11.3":{"name":"truffle","version":"5.11.3","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.11.3","maintainers":[{"name":"cliffoo","email":"e2is2uyz@duck.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"30c72e8b6fa90790100ee02345f9f446d475dea0","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.11.3.tgz","fileCount":544,"integrity":"sha512-rZHc75+/WIWsb9wT2kbPsU5/j0e5zqv4bPphNu3BLqg26a3gR308JvAG5oy6b+bR1efqVF0MQFDsVrM73dWq3A==","signatures":[{"sig":"MEUCIQC8lh7DWgGl1zPfF5eOooWzJ+T0VfOjYGkR/m2bkZHSeAIgOba36D24KTzqB7GvZlKYkc9IuK2+svq8yhNMiE9l2VA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92692229},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"gitHead":"3fa384f7931d56a891515e8cd08b9054839a8eb0","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v16.20.2+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.20.2","dependencies":{"mocha":"10.1.0","ganache":"7.9.1","@truffle/db":"^2.0.34","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^12.1.3","@truffle/db-loader":"^0.2.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.10.0","yargs":"^13.3.0","eslint":"^8.4.1","semver":"7.5.2","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.80","@truffle/core":"^5.11.3","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.60","@truffle/contract":"^4.6.29","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.36"},"optionalDependencies":{"@truffle/db":"^2.0.34"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.11.3_1693268488975_0.7977962445091722","host":"s3://npm-registry-packages"}},"5.11.4":{"name":"truffle","version":"5.11.4","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.11.4","maintainers":[{"name":"cliffoo","email":"e2is2uyz@duck.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"01f20af237516150c9e3e77df75b6073c4e3dad6","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.11.4.tgz","fileCount":506,"integrity":"sha512-Oc7HpNQ1ViJhE0Gx1HJ6i915k5pfw89o1rhhyFKXiOZLYuXUkiyyxBdPRt+/IO5PjtXt33Me67Dy3vvoJjeyUQ==","signatures":[{"sig":"MEUCIGx0IucQVrs35ZKpOGNIuzMYszCzKMIu0M95QxOmJUCZAiEAzxB6qNZ/U7jELhDkBblBwdNnIPYM5hzNREXUh8NXlJE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68290176},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"engines":{"node":"^16.20 || ^18.16 || >=20"},"gitHead":"033fc64fcdf91ceef61100938d7ffbd53b63eee5","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v16.20.2+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.20.2","dependencies":{"mocha":"10.1.0","ganache":"7.9.1","@truffle/db":"^2.0.35","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^12.1.4","@truffle/db-loader":"^0.2.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.10.0","yargs":"^13.3.0","eslint":"^8.4.1","semver":"^7.5.4","webpack":"^5.73.0","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.81","@truffle/core":"^5.11.4","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.61","@truffle/contract":"^4.6.30","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.6.1","@truffle/interface-adapter":"^0.5.37"},"optionalDependencies":{"@truffle/db":"^2.0.35"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.11.4_1694116277950_0.5712372996441286","host":"s3://npm-registry-packages"}},"5.11.5":{"name":"truffle","version":"5.11.5","author":{"name":"consensys.net"},"license":"MIT","_id":"truffle@5.11.5","maintainers":[{"name":"cliffoo","email":"e2is2uyz@duck.com"},{"name":"jeff.smale","email":"jeff.smale@consensys.net"},{"name":"kevinbluer","email":"kevin@bluer.com"},{"name":"gnidan","email":"nick@gnidan.org"},{"name":"eggplantzzz","email":"pobol234@gmail.com"},{"name":"fainashalts","email":"fainashalts@gmail.com"},{"name":"haltman","email":"harry.j.altman@gmail.com"},{"name":"cds-amal","email":"cds.sudama@gmail.com"},{"name":"tcoulter","email":"tim@timothyjcoulter.com"}],"homepage":"https://github.com/trufflesuite/truffle#readme","bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"bin":{"truffle":"build/cli.bundled.js"},"dist":{"shasum":"b0a3a9308c417dbe0290307d7698316d3e8eabe8","tarball":"https://registry.npmjs.org/truffle/-/truffle-5.11.5.tgz","fileCount":506,"integrity":"sha512-yCa2uWs5DmL0spuJUuIMtnVayRQrVuWLtcRXHMB0NLrtWDcRo7VM9RViveV4+oi9LdZ8VpFmmqHGm43LbzUxOA==","signatures":[{"sig":"MEYCIQDWXIEDy1EbJJOI5go9ot/Mwj/1AhPTFMg20jJ0MRtB6AIhALeXhmzpumS90iRGuBF4pI9vYu2AquzH1tXT4pe+o6+v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59215217},"main":"./build/library.bundled.js","authors":[{"url":"https://github.com/tcoulter","name":"Tim Coulter","email":"tim@timothyjcoulter.com"}],"engines":{"node":"^16.20 || ^18.16 || >=20"},"gitHead":"a26df1ff53c01e6d82ad490338850360f6f970a9","scripts":{"test":"./scripts/test.sh","build":"yarn build:cli","analyze":"./scripts/analyze.sh","prepare":"yarn build","test:raw":"NO_BUILD=true mocha","build:cli":"NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js","postinstall":"node ./scripts/postinstall.js","publish:byoc":"node ./scripts/prereleaseVersion.js byoc-safe byoc","publish:next":"node ./scripts/prereleaseVersion.js next next","publish:external-compiler":"node ./scripts/prereleaseVersion.js external-compiler external-compiler","publish:user-level-mnemonic":"node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic"},"_npmUser":{"name":"haltman","email":"harry.j.altman@gmail.com"},"namespace":"consensys","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"_npmVersion":"lerna/5.6.2/node@v16.20.2+x64 (linux)","description":"Truffle - Simple development framework for Ethereum","directories":{},"_nodeVersion":"16.20.2","dependencies":{"mocha":"10.1.0","ganache":"7.9.1","@truffle/db":"^2.0.36","app-module-path":"^2.2.0","original-require":"^1.0.1","@truffle/debugger":"^12.1.5","@truffle/db-loader":"^0.2.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tmp":"^0.2.1","chai":"^4.2.0","glob":"^7.1.6","web3":"1.10.0","yargs":"^13.3.0","eslint":"^8.4.1","semver":"^7.5.4","webpack":"^5.88.2","fs-extra":"^9.1.0","js-scrypt":"^0.2.0","graphql-tag":"^2.12.6","webpack-cli":"^4.10.0","@truffle/box":"^2.1.81","@truffle/core":"^5.11.5","shebang-loader":"0.0.1","stream-buffers":"^3.0.1","@truffle/config":"^1.3.61","@truffle/contract":"^4.6.31","copy-webpack-plugin":"^7.0.0","@ganache/console.log":"0.3.0","clean-webpack-plugin":"^3.0.0","webpack-bundle-analyzer":"^4.9.1","@truffle/interface-adapter":"^0.5.37"},"optionalDependencies":{"@truffle/db":"^2.0.36"},"_npmOperationalInternal":{"tmp":"tmp/truffle_5.11.5_1694639981906_0.2480951437167429","host":"s3://npm-registry-packages"}}},"time":{"created":"2015-06-29T20:55:39.898Z","modified":"2026-02-08T16:59:12.115Z","0.0.1":"2015-06-29T20:55:39.898Z","0.0.2":"2015-06-30T00:06:12.629Z","0.0.3":"2015-07-03T18:38:12.158Z","0.0.4":"2015-07-03T18:39:44.382Z","0.0.5":"2015-07-03T18:41:57.937Z","0.0.6":"2015-07-04T16:17:04.349Z","0.0.8":"2015-07-06T23:25:42.380Z","0.0.9":"2015-07-07T19:02:05.503Z","0.0.10":"2015-07-08T20:02:04.800Z","0.0.11":"2015-07-24T20:52:03.108Z","0.0.12":"2015-07-24T21:05:39.130Z","0.0.13":"2015-07-27T16:03:03.803Z","0.0.14":"2015-08-03T17:10:41.670Z","0.0.15":"2015-08-10T17:47:28.162Z","0.0.16":"2015-08-10T21:39:10.787Z","0.1.0":"2015-09-01T14:49:49.922Z","0.1.1":"2015-09-25T21:07:03.696Z","0.2.0":"2015-10-21T20:58:53.073Z","0.2.1":"2015-10-21T21:50:24.303Z","0.2.2":"2015-10-23T19:13:02.049Z","0.2.3":"2015-10-24T21:10:22.361Z","0.2.4":"2015-10-26T23:50:19.537Z","0.2.5":"2015-10-27T20:44:53.202Z","0.2.6":"2015-10-28T23:35:02.417Z","0.2.7":"2015-10-30T22:37:15.000Z","0.3.0":"2016-01-06T23:31:19.695Z","0.3.1":"2016-01-08T16:59:20.456Z","1.0.0":"2016-04-06T17:52:04.778Z","1.0.1":"2016-04-08T15:13:34.970Z","1.0.2":"2016-04-11T16:00:12.650Z","1.0.3":"2016-05-06T17:32:08.167Z","2.0.0":"2016-07-18T19:40:29.978Z","2.0.1":"2016-07-19T20:29:50.996Z","2.0.2":"2016-07-20T22:23:39.637Z","2.0.3":"2016-07-21T15:04:16.358Z","2.0.4":"2016-07-22T01:36:32.879Z","2.0.5":"2016-08-09T19:57:16.575Z","2.0.6":"2016-08-09T20:13:57.788Z","2.0.7":"2016-08-10T19:24:59.114Z","2.0.8":"2016-08-27T01:46:03.664Z","3.0.0":"2016-09-15T19:42:21.291Z","2.1.0":"2016-10-12T15:42:13.413Z","3.0.0-2":"2016-10-12T16:04:59.016Z","2.1.1":"2016-11-02T21:31:26.319Z","3.0.0-3":"2016-11-02T21:39:57.984Z","3.0.0-4":"2016-12-14T22:30:24.120Z","3.0.0-5":"2016-12-20T02:02:24.432Z","3.0.0-6":"2016-12-20T02:15:49.666Z","3.0.0-7":"2016-12-20T07:24:08.651Z","3.0.0-8":"2016-12-20T16:27:07.508Z","3.0.0-9":"2016-12-20T21:21:01.526Z","3.0.1":"2017-02-01T18:18:42.977Z","3.0.2":"2017-02-01T18:34:59.340Z","3.0.3":"2017-02-02T17:53:45.673Z","2.1.2":"2017-02-02T18:07:47.756Z","3.0.4":"2017-02-02T18:15:05.728Z","3.0.5":"2017-02-02T23:53:35.445Z","3.1.0":"2017-02-03T23:18:29.196Z","3.1.1":"2017-02-03T23:29:44.633Z","3.1.9":"2017-02-16T19:53:27.977Z","3.1.2":"2017-02-20T17:13:01.678Z","3.1.10":"2017-03-21T23:05:19.062Z","3.2.0":"2017-03-22T15:38:57.808Z","3.2.1":"2017-03-22T18:38:15.574Z","3.2.2":"2017-05-08T15:45:53.795Z","3.2.3":"2017-05-16T19:56:42.134Z","3.2.4":"2017-05-17T17:52:46.133Z","3.2.5":"2017-05-31T17:50:58.991Z","3.2.90":"2017-06-02T18:38:44.256Z","3.2.91":"2017-06-02T21:34:56.851Z","3.2.92":"2017-06-08T18:34:29.979Z","3.2.93":"2017-06-08T21:39:43.633Z","3.3.0":"2017-06-27T18:12:20.031Z","3.3.1":"2017-06-29T19:58:53.428Z","3.3.2":"2017-06-30T17:03:49.421Z","3.4.0":"2017-07-06T17:16:54.491Z","3.4.1":"2017-07-06T18:18:39.317Z","3.4.2":"2017-07-06T18:39:44.760Z","3.4.3":"2017-07-06T18:43:20.111Z","3.4.4":"2017-07-11T19:06:48.129Z","3.4.5":"2017-07-17T20:07:34.161Z","3.4.6":"2017-07-25T16:36:03.616Z","3.4.7":"2017-08-01T00:53:57.307Z","3.4.8":"2017-08-10T16:16:10.385Z","3.4.9":"2017-08-16T13:22:35.089Z","4.0.0-beta.0":"2017-09-13T16:01:17.592Z","3.4.11":"2017-09-26T16:19:11.870Z","4.0.0-beta.1":"2017-10-09T22:08:47.193Z","4.0.0-beta.2":"2017-10-09T23:39:25.877Z","4.0.0":"2017-10-31T18:31:21.980Z","4.0.1":"2017-11-01T22:33:18.585Z","4.0.3":"2017-12-14T23:31:16.572Z","4.0.4":"2017-12-21T01:37:01.087Z","4.0.5":"2018-01-17T18:30:28.608Z","4.0.6":"2018-01-31T22:51:54.196Z","4.0.7":"2018-02-26T21:30:21.603Z","4.1.0-beta.0":"2018-02-27T18:39:35.069Z","4.1.0":"2018-02-27T19:52:12.651Z","4.1.1":"2018-03-08T00:56:52.479Z","4.1.3":"2018-03-08T02:38:09.973Z","4.1.4":"2018-03-29T23:16:16.499Z","4.1.5":"2018-03-30T00:29:55.956Z","4.1.6":"2018-04-16T17:30:24.260Z","4.1.7":"2018-04-20T00:03:27.581Z","4.1.8":"2018-05-03T19:50:11.003Z","4.1.9":"2018-05-21T18:26:43.783Z","4.1.10":"2018-05-22T02:00:09.395Z","4.1.11":"2018-05-23T14:55:13.722Z","4.1.12":"2018-06-20T19:42:54.598Z","5.0.0-byoc.0":"2018-06-21T22:27:10.414Z","5.0.0-next.0":"2018-06-21T23:26:26.269Z","4.1.13":"2018-06-27T18:30:00.977Z","5.0.0-byoc.1":"2018-06-27T23:12:13.632Z","5.0.0-next.1":"2018-06-28T01:39:46.085Z","5.0.0-gyaan.0":"2018-06-28T02:04:22.124Z","5.0.0-next.2":"2018-07-02T20:53:40.741Z","5.0.0-byoc.2":"2018-07-02T21:17:22.659Z","5.0.0-next.3":"2018-07-13T21:43:38.280Z","5.0.0-next.4":"2018-07-18T17:08:03.335Z","5.0.0-next.5":"2018-07-19T16:32:30.885Z","5.0.0-next.6":"2018-07-24T19:24:22.272Z","5.0.0-external-compiler.0":"2018-07-27T22:50:15.034Z","5.0.0-next.7":"2018-08-03T23:35:17.047Z","5.0.0-external-compiler.1":"2018-08-09T20:54:35.882Z","5.0.0-external-compiler.2":"2018-08-10T15:15:29.855Z","5.0.0-external-compiler.3":"2018-08-10T15:16:49.351Z","5.0.0-next.8":"2018-08-11T22:44:23.720Z","4.1.14":"2018-08-13T17:16:38.925Z","5.0.0-next.9":"2018-08-15T18:23:50.235Z","5.0.0-beta.0":"2018-08-21T17:27:49.863Z","5.0.0-next.10":"2018-08-21T21:16:58.281Z","5.0.0-gnosis.1":"2018-09-03T17:38:59.776Z","5.0.0-next.11":"2018-09-10T22:44:11.806Z","5.0.0-next.12":"2018-09-19T19:33:39.973Z","5.0.0-user-level-mnemonic.0":"2018-09-27T01:36:10.130Z","5.0.0-beta.1":"2018-09-28T20:38:08.782Z","5.0.0-next.13":"2018-10-29T20:09:59.677Z","5.0.0-next.14":"2018-10-30T09:10:34.625Z","5.0.0-next.15":"2018-11-13T06:58:24.091Z","5.0.0-next.16":"2018-11-15T17:08:25.218Z","5.0.0-next.17":"2018-11-17T01:23:51.270Z","5.0.0-beta.2":"2018-11-21T17:04:56.053Z","5.0.0-next.18":"2018-11-30T18:27:55.899Z","5.0.0-next.19":"2018-12-10T17:49:56.658Z","5.0.0-next.20":"2018-12-11T02:38:26.673Z","5.0.0-next.21":"2018-12-12T00:11:33.014Z","5.0.0-next.22":"2018-12-12T00:14:59.863Z","5.0.0-next.23":"2018-12-12T17:20:40.709Z","5.0.0-next.24":"2018-12-13T16:40:08.560Z","5.0.0-next.25":"2018-12-15T00:50:18.834Z","5.0.0-next.26":"2018-12-17T06:50:04.106Z","5.0.0":"2018-12-18T21:32:56.929Z","4.1.15":"2018-12-21T21:51:35.533Z","5.0.1":"2019-01-03T17:42:14.727Z","5.0.2":"2019-01-16T00:06:32.537Z","5.0.3":"2019-01-30T22:42:15.135Z","5.0.4":"2019-02-12T22:11:32.198Z","5.0.5":"2019-02-21T22:13:24.558Z","5.0.6":"2019-03-01T22:33:05.954Z","5.0.7":"2019-03-05T19:27:17.669Z","5.0.8":"2019-03-13T16:45:52.131Z","5.0.9":"2019-03-21T19:33:32.648Z","5.0.10":"2019-03-28T19:18:37.223Z","5.0.11":"2019-04-04T21:44:47.538Z","5.0.12":"2019-04-08T20:52:27.717Z","5.0.13":"2019-04-17T17:46:24.293Z","5.0.14":"2019-04-24T18:44:43.397Z","5.0.15":"2019-05-02T17:54:16.992Z","5.0.16":"2019-05-09T19:02:17.233Z","5.0.17":"2019-05-09T19:42:18.296Z","5.0.18":"2019-05-16T14:50:48.663Z","5.0.19-alpha.0":"2019-05-17T20:49:20.571Z","5.0.19-beta.0":"2019-05-17T22:05:52.641Z","5.0.19-beta.1":"2019-05-21T04:46:31.921Z","5.0.19-beta.2":"2019-05-21T16:30:11.187Z","5.0.19-beta.3":"2019-05-21T16:59:46.232Z","5.0.19":"2019-05-22T19:24:36.050Z","5.0.19-alpha.1":"2019-05-28T20:39:43.766Z","5.0.20":"2019-05-30T23:28:39.034Z","5.0.21":"2019-06-04T22:29:02.959Z","5.0.22":"2019-06-12T21:25:12.907Z","5.0.23":"2019-06-20T18:04:46.595Z","5.0.24":"2019-06-20T19:08:13.078Z","5.0.25":"2019-06-27T18:42:14.845Z","5.0.26":"2019-07-02T18:50:11.819Z","5.0.27":"2019-07-11T21:32:35.228Z","5.0.28-ens.0":"2019-07-15T21:37:52.529Z","5.0.28":"2019-07-18T17:57:58.473Z","5.0.29":"2019-07-25T21:07:03.980Z","5.0.30":"2019-07-31T18:58:31.069Z","5.0.28-ens.1":"2019-08-06T17:37:20.836Z","5.0.31":"2019-08-08T22:47:25.237Z","5.0.32":"2019-08-15T18:56:15.679Z","5.1.0-ens-events.1":"2019-08-20T22:41:19.457Z","5.0.33":"2019-08-22T17:44:32.879Z","4.1.16":"2019-08-29T18:21:06.063Z","5.0.34":"2019-08-29T22:33:54.792Z","5.0.35":"2019-09-04T19:58:41.747Z","5.0.36-migrate-describe.0":"2019-09-05T01:45:12.859Z","5.0.36-migrate-describe.1":"2019-09-07T00:22:54.440Z","5.0.36":"2019-09-12T20:38:21.745Z","5.0.37":"2019-09-19T21:13:11.549Z","5.0.38":"2019-09-27T04:28:33.927Z","5.1.0-ens-events.0":"2019-09-27T20:50:21.133Z","5.0.38-alphaTez.0":"2019-09-29T05:34:08.836Z","5.0.39":"2019-10-03T00:10:53.530Z","5.1.0-alphaTez.0":"2019-10-09T18:17:56.342Z","5.0.40":"2019-10-10T16:17:54.266Z","5.1.1-alphaTez.0":"2019-10-11T23:54:00.779Z","5.0.41":"2019-10-17T18:00:35.169Z","5.0.42":"2019-10-25T17:39:27.188Z","5.0.43":"2019-10-31T23:19:06.666Z","5.0.46-micah.0":"2019-11-04T01:31:18.209Z","5.1.0-next.0":"2019-11-05T13:44:28.817Z","5.1.0-next.1":"2019-11-05T14:00:41.825Z","5.0.44":"2019-11-07T23:03:02.829Z","5.0.45-micah.0":"2019-11-08T06:37:45.180Z","5.1.0":"2019-11-12T15:40:36.872Z","5.1.1":"2019-11-22T22:51:19.908Z","5.1.2":"2019-11-28T14:55:42.237Z","5.2.0-truffleLogger.0":"2019-12-03T22:30:35.178Z","5.1.3":"2019-12-06T14:30:29.439Z","5.2.0-alphaTez.0":"2019-12-12T00:06:23.053Z","5.2.1-alphaTez.0":"2019-12-12T00:58:41.005Z","5.1.4":"2019-12-13T18:07:09.260Z","5.2.2-alphaTez.0":"2019-12-18T20:08:47.495Z","5.2.1-truffleLogger.0":"2019-12-19T17:44:32.670Z","5.1.5":"2019-12-20T01:20:59.949Z","5.2.2-truffleLogger.0":"2019-12-27T15:29:51.902Z","5.1.6":"2019-12-27T19:59:08.568Z","5.1.7":"2020-01-05T00:34:18.667Z","5.2.3-alphaTez.0":"2020-01-07T00:33:04.313Z","5.2.4-alphaTez.0":"2020-01-07T20:48:00.358Z","5.2.4-alphaTez.1":"2020-01-08T21:57:32.145Z","5.1.8":"2020-01-10T18:30:40.062Z","5.1.9-nodeLTS.0":"2020-01-10T20:06:47.596Z","5.2.4-alphaTez.2":"2020-01-14T23:07:58.827Z","5.2.2-truffleLogger.1":"2020-01-16T17:05:52.716Z","5.2.4-alphaTez.3":"2020-01-16T20:04:09.291Z","5.1.9":"2020-01-17T19:03:29.247Z","5.1.10":"2020-01-25T05:53:58.955Z","5.1.11-alphaTez.0":"2020-01-28T03:45:25.647Z","5.1.11":"2020-01-30T21:51:09.082Z","5.1.12-alphaTez.0":"2020-01-30T23:53:37.750Z","5.1.12-nodeLTS.0":"2020-01-31T05:42:23.840Z","5.1.12-alphaTez.1":"2020-02-04T01:47:57.285Z","5.1.12":"2020-02-06T21:07:26.581Z","5.1.13-nodeLTS.0":"2020-02-06T23:07:46.893Z","5.1.13-truffleLogger.0":"2020-02-07T00:04:28.075Z","5.1.13-alphaTez.0":"2020-02-11T01:46:24.808Z","5.1.13-alphaTez.1":"2020-02-11T03:18:25.375Z","5.1.13-chmod.0":"2020-02-11T18:57:17.945Z","5.1.13-alphaTez.2":"2020-02-11T22:09:45.473Z","5.1.13-alphaTez.3":"2020-02-11T23:05:15.184Z","5.1.13-alphaTez.4":"2020-02-12T17:56:33.783Z","5.1.13-alphaTez.5":"2020-02-12T22:20:05.310Z","5.1.13-alphaTez.6":"2020-02-12T22:26:16.893Z","5.1.13-alphaTez.7":"2020-02-12T22:41:25.317Z","5.1.13-alphaTez.8":"2020-02-12T23:20:33.425Z","5.1.13-alphaTez.9":"2020-02-13T00:19:51.111Z","5.1.13":"2020-02-14T22:07:48.280Z","5.1.14-nodeLTS.0":"2020-02-14T22:46:13.969Z","5.1.14-truffleLogger.0":"2020-02-14T22:54:00.873Z","5.1.14-alphaTez.0":"2020-02-17T05:05:48.412Z","5.2.0-tezos.0":"2020-02-18T18:26:34.537Z","5.1.14":"2020-02-21T01:13:46.977Z","5.2.0-tezos.1":"2020-02-21T23:22:18.237Z","5.1.15-fix-decoder-types.0":"2020-02-25T03:21:29.621Z","5.1.15":"2020-02-27T17:36:13.066Z","4.1.17":"2020-02-27T17:56:57.580Z","5.1.16-truffleLogger.0":"2020-03-04T18:30:26.347Z","5.1.16":"2020-03-05T19:40:04.068Z","5.1.17":"2020-03-12T23:38:43.500Z","5.2.0-tezos.2":"2020-03-16T22:31:20.145Z","5.2.0-tezos.3":"2020-03-18T18:59:09.068Z","5.1.18":"2020-03-19T23:57:39.794Z","5.1.19":"2020-03-27T01:27:23.620Z","5.1.20":"2020-04-02T17:17:17.040Z","5.3.0-tezos.0":"2020-04-07T16:31:56.725Z","5.3.0-tezos.1":"2020-04-07T23:31:03.739Z","5.1.21":"2020-04-11T04:40:58.655Z","5.3.0-tezos.2":"2020-04-14T17:55:19.790Z","5.1.22":"2020-04-16T21:17:27.309Z","5.1.23":"2020-04-23T21:34:25.390Z","5.1.24":"2020-04-30T21:46:43.491Z","5.1.25":"2020-05-09T04:28:57.395Z","5.1.26":"2020-05-15T03:30:35.806Z","5.1.27":"2020-05-23T19:34:48.271Z","5.3.0-tezos.3":"2020-05-26T16:03:25.599Z","5.3.0-tezos.4":"2020-05-26T21:23:09.832Z","5.3.0-tezos.5":"2020-05-29T21:33:24.510Z","5.3.0-tezos.6":"2020-05-29T23:50:49.216Z","5.3.0-tezos.7":"2020-05-30T00:06:44.404Z","5.1.28":"2020-05-30T02:44:11.751Z","5.4.0-tezos.0":"2020-06-02T22:17:54.837Z","5.4.0-tezos.1":"2020-06-05T16:22:40.824Z","5.1.29":"2020-06-06T23:38:59.175Z","5.4.0-tezos.2":"2020-06-12T19:06:56.595Z","5.1.30":"2020-06-12T22:32:58.693Z","5.4.0-tezos.3":"2020-06-15T19:59:01.148Z","5.4.0-tezos.4":"2020-06-15T22:51:00.625Z","5.4.0-tezos.5":"2020-06-16T14:06:46.133Z","5.1.31":"2020-06-18T23:03:44.753Z","5.4.0-tezos.6":"2020-06-23T16:50:20.484Z","5.4.0-tezos.7":"2020-06-24T21:12:01.069Z","5.1.32":"2020-06-25T23:37:47.234Z","5.1.33":"2020-07-02T19:39:07.079Z","5.2.0-preserves.0":"2020-07-06T18:16:45.972Z","5.2.0-preserves.1":"2020-07-06T18:23:25.149Z","5.2.0-preserves.2":"2020-07-06T18:35:16.137Z","5.2.0-preserves.3":"2020-07-07T01:05:57.193Z","5.2.0-preserves.4":"2020-07-07T03:24:39.282Z","5.2.0-preserves.5":"2020-07-07T03:50:07.055Z","5.2.0-preserves.6":"2020-07-07T04:02:24.069Z","5.2.0-preserves.7":"2020-07-07T05:36:47.086Z","5.1.34-next.0":"2020-07-09T16:11:40.961Z","5.1.34":"2020-07-09T22:35:06.324Z","5.2.0-preserves.8":"2020-07-14T05:42:08.315Z","5.5.0-tezos.0":"2020-07-15T19:03:58.855Z","5.1.35":"2020-07-17T22:10:59.231Z","5.5.0-tezos.1":"2020-07-22T17:09:50.852Z","5.5.0-tezos.2":"2020-07-23T15:53:56.788Z","5.5.0-tezos.3":"2020-07-23T16:54:00.973Z","5.1.36":"2020-07-24T21:46:09.876Z","5.5.0-tezos.4":"2020-07-27T17:11:20.042Z","5.1.37-save-intermediate.0":"2020-07-31T00:21:09.519Z","5.1.37-save-intermediate.1":"2020-07-31T00:39:18.780Z","5.1.37":"2020-07-31T01:16:54.952Z","5.1.39":"2020-08-08T03:01:19.680Z","5.1.40":"2020-08-14T18:12:50.190Z","5.1.41":"2020-08-18T01:32:38.658Z","5.1.42":"2020-08-27T18:57:14.987Z","5.1.43":"2020-09-04T00:48:28.786Z","5.1.44":"2020-09-11T00:37:08.713Z","5.1.45":"2020-09-17T20:26:06.390Z","5.1.46-alpha.0":"2020-09-21T16:39:50.832Z","5.1.46":"2020-09-25T00:05:32.149Z","5.1.47":"2020-10-02T01:19:37.267Z","5.1.48":"2020-10-09T00:28:36.168Z","5.1.49-abi-utils.0":"2020-10-12T21:44:16.450Z","5.1.49":"2020-10-15T23:27:28.524Z","5.1.50":"2020-10-22T16:56:25.956Z","5.1.51":"2020-10-29T23:07:20.306Z","5.1.52":"2020-11-06T05:34:32.625Z","5.1.53":"2020-11-12T22:31:59.668Z","5.1.54":"2020-11-19T22:18:28.049Z","5.1.55":"2020-11-28T02:12:17.309Z","5.1.56":"2020-12-03T20:20:07.063Z","5.1.57":"2020-12-11T01:21:10.193Z","5.1.58":"2020-12-17T21:27:42.207Z","5.1.59":"2020-12-27T01:22:20.429Z","5.1.60":"2021-01-02T05:37:32.976Z","5.1.61":"2021-01-08T21:29:05.073Z","5.1.62":"2021-01-14T23:51:57.909Z","5.1.63":"2021-01-22T21:37:29.520Z","5.1.64":"2021-01-31T02:41:29.855Z","5.1.65":"2021-02-04T23:46:00.338Z","5.1.66":"2021-02-11T23:01:57.055Z","5.1.67":"2021-02-19T22:27:18.106Z","5.2.0":"2021-02-28T05:05:25.433Z","5.2.1":"2021-02-28T22:59:21.035Z","5.2.2":"2021-03-02T01:03:38.532Z","5.2.3":"2021-03-05T23:36:25.751Z","5.2.4":"2021-03-12T22:43:50.770Z","5.2.5":"2021-03-19T21:36:08.560Z","5.2.4-preserves.0":"2021-03-24T16:34:35.329Z","5.2.6":"2021-03-25T19:46:02.462Z","5.2.7-preserves.0":"2021-03-31T08:20:43.285Z","5.2.7-preserves.1":"2021-03-31T08:28:14.415Z","5.2.7-preserves.2":"2021-03-31T08:40:20.618Z","5.2.7-preserves.4":"2021-03-31T09:20:47.573Z","5.2.7-preserves.5":"2021-03-31T09:45:37.371Z","5.3.0":"2021-03-31T22:31:50.155Z","5.3.1":"2021-04-08T20:01:09.623Z","5.3.2":"2021-04-16T20:26:10.278Z","5.3.3":"2021-04-23T23:01:30.511Z","5.3.4":"2021-04-30T00:11:38.611Z","5.3.5":"2021-05-07T23:58:57.609Z","5.3.6":"2021-05-11T19:47:10.986Z","5.3.7":"2021-05-20T21:44:09.684Z","5.3.8":"2021-05-28T21:19:55.394Z","5.3.9":"2021-06-04T17:48:22.900Z","5.3.10-decoder-no-web3.0":"2021-06-09T03:31:06.519Z","5.3.10-cheerios.0":"2021-06-09T22:29:06.940Z","5.3.10-cheerios.1":"2021-06-10T02:29:03.837Z","5.3.10":"2021-06-12T20:29:35.464Z","5.3.11":"2021-06-18T19:34:05.417Z","5.3.12":"2021-06-25T00:08:25.630Z","5.3.13":"2021-06-28T23:26:20.858Z","5.3.14":"2021-07-01T23:32:31.474Z","5.4.0":"2021-07-09T21:33:00.815Z","5.4.1":"2021-07-15T20:57:26.837Z","5.4.2":"2021-07-24T02:42:42.252Z","5.4.3":"2021-07-30T20:31:39.404Z","5.4.4":"2021-08-06T19:09:38.255Z","5.4.5":"2021-08-06T20:29:22.980Z","5.4.6":"2021-08-12T21:23:09.572Z","5.4.7":"2021-08-22T00:45:35.778Z","5.4.8":"2021-08-27T17:30:46.121Z","5.4.9":"2021-09-02T19:57:29.317Z","5.4.10-alpha.0":"2021-09-08T15:20:18.151Z","5.4.10":"2021-09-11T00:17:31.551Z","5.4.10-alpha.1":"2021-09-13T23:58:37.992Z","5.4.11":"2021-09-17T16:30:24.169Z","5.4.12":"2021-09-24T22:55:41.650Z","5.4.13-alpha.0":"2021-09-28T21:15:17.772Z","5.4.13-decoder-beta.0":"2021-09-29T14:59:55.852Z","5.4.13":"2021-09-30T21:42:12.366Z","5.4.14-fc.0":"2021-10-04T19:40:26.017Z","5.4.14":"2021-10-07T20:24:26.938Z","5.4.15":"2021-10-14T20:36:17.847Z","5.4.16":"2021-10-21T23:08:23.287Z","5.4.17":"2021-10-29T16:58:27.348Z","5.4.18":"2021-11-05T15:05:28.874Z","5.4.19":"2021-11-11T23:14:50.434Z","5.4.20":"2021-11-19T00:55:38.506Z","5.4.21":"2021-11-19T01:55:40.355Z","5.4.22":"2021-11-24T01:03:18.737Z","5.4.23":"2021-12-02T22:34:41.080Z","5.4.24":"2021-12-10T16:01:11.700Z","5.4.25":"2021-12-16T22:57:07.753Z","5.4.26":"2021-12-23T00:16:21.042Z","5.4.27":"2022-01-06T21:29:00.329Z","5.4.28":"2022-01-09T21:57:19.447Z","5.4.29":"2022-01-13T23:33:55.105Z","5.4.30":"2022-01-20T22:29:06.375Z","5.4.31":"2022-01-29T22:01:14.312Z","5.4.32-dashboard.1":"2022-02-01T19:45:01.883Z","5.4.32":"2022-02-03T23:19:22.635Z","5.4.33":"2022-02-11T00:41:48.222Z","5.5.0":"2022-02-17T22:52:38.198Z","5.5.1":"2022-02-22T01:53:33.927Z","5.5.2":"2022-02-24T20:48:54.889Z","5.5.3":"2022-03-03T22:35:34.678Z","5.5.4":"2022-03-11T00:21:53.797Z","5.5.5":"2022-03-17T23:05:24.030Z","5.5.6":"2022-03-24T23:37:43.276Z","5.5.7":"2022-04-01T00:40:52.436Z","5.5.8":"2022-04-08T15:43:41.641Z","5.5.9":"2022-04-08T20:09:26.775Z","5.5.10":"2022-04-13T22:05:45.333Z","5.5.11":"2022-04-21T22:26:08.175Z","5.5.12":"2022-04-28T21:13:27.779Z","5.5.13":"2022-05-06T15:57:47.950Z","5.5.14":"2022-05-13T03:57:31.619Z","5.5.15":"2022-05-20T16:35:59.385Z","5.5.16":"2022-05-27T18:23:46.459Z","5.5.17":"2022-06-03T21:22:51.294Z","5.5.18":"2022-06-09T22:37:29.456Z","5.5.19-alpha.0":"2022-06-23T15:18:06.471Z","5.5.19":"2022-06-23T20:46:07.434Z","5.5.19-alpha.2":"2022-06-24T16:12:05.239Z","5.5.20":"2022-07-01T21:02:18.084Z","5.5.21":"2022-07-07T20:14:11.893Z","5.5.22":"2022-07-15T20:51:09.700Z","5.6.0-typescript-migrations.0":"2022-07-21T02:40:32.869Z","5.5.23":"2022-07-21T23:32:11.686Z","5.5.24":"2022-07-29T19:28:38.353Z","5.5.25":"2022-08-05T00:36:03.603Z","5.5.26":"2022-08-10T22:24:50.254Z","5.5.27":"2022-08-17T23:40:51.545Z","5.5.28-hardhat-error.0":"2022-08-20T00:40:01.898Z","5.5.28-hardhat-error.1":"2022-08-22T21:43:04.261Z","5.5.28":"2022-08-24T22:39:24.224Z","5.5.29-hardhat-error.0":"2022-08-25T07:06:15.765Z","5.5.29":"2022-09-07T22:50:58.898Z","5.5.30":"2022-09-15T00:40:06.345Z","5.5.31":"2022-09-22T22:32:19.503Z","5.5.32":"2022-09-30T19:52:34.763Z","5.6.0":"2022-10-05T20:24:14.320Z","5.6.1":"2022-10-12T22:48:27.890Z","5.6.2":"2022-10-19T18:43:00.030Z","5.6.3":"2022-10-26T20:13:07.716Z","5.6.4":"2022-11-02T20:28:16.004Z","5.6.5":"2022-11-09T22:28:01.735Z","5.6.6":"2022-11-16T21:17:05.355Z","5.6.7":"2022-11-23T23:46:27.957Z","5.6.8":"2022-11-30T20:42:52.617Z","5.6.9":"2022-12-08T22:30:48.504Z","5.7.0":"2022-12-15T21:56:50.593Z","5.7.1":"2022-12-21T20:02:27.863Z","5.7.2":"2023-01-06T16:54:13.315Z","5.7.3":"2023-01-13T00:17:33.444Z","5.7.4":"2023-01-27T00:22:15.808Z","5.7.5":"2023-02-02T20:50:12.666Z","5.7.6":"2023-02-11T00:29:10.594Z","5.7.7":"2023-02-17T00:30:46.014Z","5.7.8":"2023-02-24T18:31:46.893Z","5.7.9":"2023-03-02T21:34:48.106Z","5.8.0":"2023-03-10T02:02:34.675Z","5.8.1":"2023-03-17T19:33:20.042Z","5.8.2":"2023-04-10T21:46:34.989Z","5.8.3":"2023-04-20T19:42:11.202Z","5.8.4":"2023-04-28T01:35:37.692Z","5.9.0":"2023-05-11T01:51:01.597Z","5.9.0-visual-debugger.0":"2023-05-12T23:39:20.856Z","5.9.1":"2023-05-19T21:19:32.395Z","5.9.2":"2023-05-25T21:16:49.156Z","5.9.3":"2023-06-02T23:49:50.984Z","5.9.4":"2023-06-06T20:25:58.165Z","5.10.0":"2023-06-16T18:44:36.180Z","5.10.1":"2023-06-23T21:09:02.025Z","5.10.2":"2023-06-30T20:09:58.977Z","5.11.0":"2023-07-14T18:58:51.688Z","5.11.1":"2023-07-25T19:13:01.746Z","5.11.2":"2023-08-04T22:08:05.763Z","5.11.3":"2023-08-29T00:21:29.512Z","5.11.4":"2023-09-07T19:51:18.332Z","5.11.5":"2023-09-13T21:19:42.555Z"},"bugs":{"url":"https://github.com/trufflesuite/truffle/issues"},"author":{"name":"consensys.net"},"license":"MIT","homepage":"https://github.com/trufflesuite/truffle#readme","repository":{"url":"git+https://github.com/trufflesuite/truffle.git","type":"git","directory":"packages/truffle"},"description":"Truffle - Simple development framework for Ethereum","maintainers":[{"email":"cds.sudama@gmail.com","name":"cds-amal"},{"email":"jeff.smale@consensys.net","name":"jeff.smale"},{"email":"nick@gnidan.org","name":"gnidan"},{"email":"tim@timothyjcoulter.com","name":"tcoulter"}],"readme":"<img src=\"https://trufflesuite.com/img/truffle-logo-dark.svg\" width=\"200\">\n\n[![npm](https://img.shields.io/npm/v/truffle.svg)]()\n[![npm](https://img.shields.io/npm/dm/truffle.svg)]()\n[![Join the chat at https://gitter.im/consensys/truffle](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/consensys/truffle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n-----------------------\n\n\nTruffle is a development environment, testing framework, and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle you get:\n\n* Built-in smart contract compilation, linking, deployment and binary management.\n* Automated contract testing with Mocha and Chai.\n* Configurable build pipeline with support for custom build processes.\n* Scriptable deployment & migrations framework.\n* Network management for deploying to many public & private networks.\n* Interactive console for direct contract communication.\n* Instant rebuilding of assets during development.\n* External script runner that executes scripts within a Truffle environment.\n\n### Install\n\n```\n$ npm install -g truffle\n```\n_Note: To avoid any strange permissions errors, we recommend using [nvm](https://github.com/nvm-sh/nvm)._\n### Quick Usage\n\nFor a default set of contracts and tests, run the following within an empty project directory:\n\n```\n$ truffle init\n```\n\nFrom there, you can run `truffle compile`, `truffle migrate` and `truffle test` to compile your contracts, deploy those contracts to the network, and run their associated unit tests.\n\nTruffle comes bundled with a local development blockchain server that launches automatically when you invoke the commands  above. If you'd like to [configure a more advanced development environment](https://trufflesuite.com/docs/truffle/reference/configuration) we recommend you install the blockchain server separately by running `npm install -g ganache` at the command line.\n\n+  [ganache](https://github.com/trufflesuite/ganache): a command-line version of Truffle's blockchain server.\n+  [Ganache UI](http://trufflesuite.com/ganache-ui/): A GUI for the server that displays your transaction history and chain state.\n\n\n### Documentation\n\nPlease see the [Official Truffle Documentation](http://trufflesuite.com/docs/) for guides, tips, and examples.\n\n### Contributing\n\nThis package is a distribution package of the Truffle command line tool. Please see [@truffle/core](https://github.com/trufflesuite/truffle/tree/develop/packages/core) to contribute to the main core code.\n\n### License\n\n[MIT](./LICENSE)\n","readmeFilename":"README.md","users":{"ubi":true,"wzbg":true,"456wyc":true,"avil13":true,"mrbgit":true,"yangwao":true,"horensen":true,"johniexu":true,"marcinwal":true,"cfleschhut":true,"krostyslav":true,"joelbcarter":true,"aronvanammers":true}}